สารบัญ:

ปฏิกิริยาของ i18n คืออะไร?
ปฏิกิริยาของ i18n คืออะไร?

วีดีโอ: ปฏิกิริยาของ i18n คืออะไร?

วีดีโอ: ปฏิกิริยาของ i18n คืออะไร?
วีดีโอ: internationalization i18n in Express 2024, พฤศจิกายน
Anonim

i18n - ตอบสนอง . ปฏิกิริยา (JS) ข้อความ การทำให้เป็นสากล และภายนอก ไวยากรณ์ Markdown-ish พร้อมการสนับสนุนตัวแปร (รวมถึงของ ตอบสนอง ประเภทองค์ประกอบ)

แล้ว i18n หมายถึงอะไร?

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

นอกจากนี้ ฉันจะใช้ i18next react ได้อย่างไร ติดตั้งการพึ่งพาที่จำเป็น

  1. ติดตั้งทั้งแพ็คเกจ react-i18next และ i18next:
  2. I18next เป็นแกนหลักของฟังก์ชัน i18n ในขณะที่ react-i18next จะขยายและติดกาวเพื่อทำปฏิกิริยา
  3. สร้างไฟล์ใหม่ i18n.js ข้าง index.js ที่มีเนื้อหาดังต่อไปนี้:
  4. ส่วนที่น่าสนใจคือ i18n
  5. จากนั้นนำเข้าสิ่งนั้นใน index.js:

ประการที่สอง คุณจะนำความเป็นสากลไปใช้อย่างไรในการตอบสนอง?

เราจะดำเนินการตามขั้นตอนต่อไปนี้โดยสังเขป:

  1. สร้างแอปพลิเคชันอย่างง่ายด้วยไลบรารี React Create App
  2. ติดตั้งห้องสมุดสากล
  3. เขียนไฟล์แปล.
  4. กำหนดค่าห้องสมุดสากลของเราตามความต้องการของเรา
  5. กำหนดค่า React Provider เพื่อให้ส่วนประกอบเป็นสากล

ฉันจะโลคัลไลซ์แอปเนทีฟที่ตอบสนองเป็นภาษาท้องถิ่นได้อย่างไร

ให้ฉันอธิบายวิธีตั้งค่าแพ็คเกจ react-native-localization ทั้งใน android และ ios ได้สำเร็จ

  1. ขั้นตอนที่ 1: เปิดโปรเจ็กต์ react-native ของคุณ
  2. ขั้นตอนที่ 2: ติดตั้งแพ็คเกจ react-native-localization ในโครงการ
  3. ขั้นตอนที่ 3: เชื่อมโยงแพ็คเกจ react-native-localization ในโครงการ
  4. ขั้นตอนที่ 4: สร้างและเก็บถาวรแอป

แนะนำ: