Score:0

การใช้บริบทในฟังก์ชัน Drupal.t() ใน Javascript

ธง ru
fxa

ตามเอกสาร เราสามารถใช้บริบทกับ Drupal.t() ตั้งแต่ Drupal 8

Drupal.t('พฤษภาคม', {}, {บริบท: "ชื่อเดือนยาว"}); ใช้งานได้ดีแต่ Drupal.t('พฤษภาคม', {}, {บริบท: "ชื่อเดือนแบบย่อ"}); ไม่แปล อาจ.

ทำไม

Jaypan avatar
de flag
คุณตัดสินได้อย่างไรว่ามันไม่ทำงาน
fxa avatar
ru flag
fxa
ในภาษาฝรั่งเศส จะต้องส่งคืน "Mai" ... แต่จะส่งคืน "พฤษภาคม"
leymannx avatar
ne flag
คุณแปลสตริงในบริบทใหม่แล้วหรือยัง
fxa avatar
ru flag
fxa
แน่นอน... ใน php the t('May', {}, {context: "ชื่อเดือนแบบย่อ"}) ทำงานได้ดี
berliner avatar
bd flag
โปรดให้ข้อเสนอแนะเพิ่มเติม เช่น โค้ด ผลลัพธ์ที่คาดไว้ และผลลัพธ์จริงของสิ่งที่กำลังทำงานอยู่ ซึ่งเหมือนกันสำหรับสิ่งที่ใช้งานไม่ได้ และอาจมีข้อมูลเพิ่มเติมเล็กน้อยเกี่ยวกับสิ่งนั้น ซึ่งจะช่วยให้ผู้คนที่นี่สามารถช่วยเหลือคุณได้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา