สารบัญ:

การแปลเป็นภาษาท้องถิ่นในเชิงมุมคืออะไร?
การแปลเป็นภาษาท้องถิ่นในเชิงมุมคืออะไร?

วีดีโอ: การแปลเป็นภาษาท้องถิ่นในเชิงมุมคืออะไร?

วีดีโอ: การแปลเป็นภาษาท้องถิ่นในเชิงมุมคืออะไร?
วีดีโอ: Angular Video Series Part 25 | How to localize your app in Angular 2024, พฤศจิกายน
Anonim

รองรับหลายภาษา เป็นกระบวนการแปลแอปที่เป็นสากลของคุณเป็นภาษาเฉพาะสำหรับบางสถานที่ เชิงมุม การทำให้เป็นสากลง่ายขึ้นในด้านต่อไปนี้: การแสดงวันที่ ตัวเลข เปอร์เซ็นต์ และสกุลเงินในรูปแบบท้องถิ่น

เมื่อพิจารณาถึงสิ่งนี้ คุณจะแปลเป็นภาษาท้องถิ่นได้อย่างไร

นี่คือขั้นตอนการทำงานทั่วไปของการทำให้เป็นสากล:

  1. ขั้นแรก แยกสตริง UI ออกจากโค้ดแอปของคุณ แยกข้อความเป็นไฟล์ภายนอก
  2. สร้างไฟล์ทรัพยากรหลายไฟล์ และแปลข้อความในแต่ละไฟล์ คุณจะมีไฟล์ทรัพยากรหนึ่งไฟล์สำหรับแต่ละภาษา

ในทำนองเดียวกัน i18n ในเชิงมุมคืออะไร? เชิงมุม i18n เครื่องมือแยกข้อความลงในไฟล์ต้นฉบับการแปลมาตรฐาน นักแปล (หรือตัวเราเองในการสาธิตนี้) แก้ไขไฟล์นั้นและส่งคืนข้อความในภาษาเป้าหมาย NS เชิงมุม คอมไพเลอร์ใช้ไฟล์ที่แปลแล้วเพื่อสร้างเวอร์ชันใหม่ของแอปพลิเคชันด้วยภาษาเป้าหมาย

ในที่นี้ เชิงมุมแปลว่าอะไร?

เชิงมุม - แปลภาษา เป็น AngularJS โมดูลที่ทำให้ชีวิตของคุณง่ายขึ้นมากเมื่อพูดถึง i18n และ l10n รวมถึงการโหลดแบบ Lazy Loading และ pluralization

การใช้งานของ i18n คืออะไร?

การทำให้เป็นสากล (บางครั้งสั้นลงเป็น " I18N ซึ่งหมายถึง "I - 18 ตัวอักษร -N") เป็นกระบวนการของการวางแผนและการนำผลิตภัณฑ์และบริการไปใช้ เพื่อให้สามารถปรับเปลี่ยนให้เข้ากับภาษาและวัฒนธรรมท้องถิ่นที่เฉพาะเจาะจงได้ง่าย ซึ่งเป็นกระบวนการที่เรียกว่าการโลคัลไลเซชัน