Magento 2: i18n หมายถึงอะไร?


13

เมื่อฉันเริ่มทำงานกับ Magento 2 นั่นเป็นครั้งแรกที่ฉันได้รับตัวย่อนี้ดังนั้นฉันจึงไม่รู้ว่าคำ / ตัวย่อนั้นหมายความว่าอย่างไร

คำตอบ:


24

Wikipedia ตอบคำถามของฉัน:

การทำให้เป็นสากลและการแปล

เงื่อนไขมักจะยากที่จะ numeronyms i18n (ที่ 18 หมายถึงจำนวนตัวอักษรระหว่างฉันแรกและครั้งสุดท้ายในคำว่า n สากลเป็นสากลการใช้งานประกาศเกียรติคุณที่ DEC ในปี 1970 หรือ 80s) [3] [4] และL10nสำหรับการแปลเนื่องจากความยาวของคำ

ดังนั้นหากคุณเคยสงสัยว่าi18nหมายถึงความเป็นสากล


2
ก็เป็นเพราะนักพัฒนาทั้งขี้เกียจและรหัสมีแนวโน้มที่จะพิมพ์ผิด i18n เป็นมากinternationalizationสั้นพิมพ์และง่ายต่อการตรวจสอบการสะกดที่ถูกต้องกว่า โดยเฉพาะอย่างยิ่งก่อนวันตรวจคาถา มีตัวย่ออื่น ๆ ค่อนข้างน้อยเช่นนี้เมื่อคุณมีคำที่ยาวมาก ๆ ที่ไม่มีใครอยากพิมพ์ _บางครั้งก็ใช้สำหรับการทำให้เป็นสากลเป็นชวเลข
Wayne Werner

โปรดทราบว่าการทำให้เป็นสากลและการแปลเป็นแนวคิดที่แตกต่างกัน (แม้ว่า i18n มักจะใช้เพื่ออ้างถึงทั้งสอง) l10n ยังใช้เพื่ออ้างถึงการแปล
Michael Mior

4

โฟลเดอร์ i18n จะใช้สำหรับแปลเนื้อหาสำหรับหลายภาษา

สำหรับเช่น เว็บไซต์มีหลายภาษาให้เลือกดังนั้นต้องการการแปลสำหรับเนื้อหาทั้งหมด และการแปลจะอยู่ในโฟลเดอร์ i18n ในรูปแบบ CSV

เช่น. ผู้ขาย \ วีโอไอพี \ โมดูล ซ.ม. \ i18n \ en_US.csv

"Save and Continue Edit","Save and Continue Edit"

เปลี่ยนเป็น"Save and Continue Edit","Save and Edit Again"และทดสอบ

สำหรับการใช้เนื้อหาที่แปลเช่น frontend as __("Save and Continue Edit")


ฉันไม่ได้ถามถึงจุดประสงค์ของโฟลเดอร์ i18n ฉันขอความหมายของคำว่า i18n (ดูคำตอบของฉัน)
Raphael ที่ Digital Pianism
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.