Mundarija:

Reaktda i18n nima?
Reaktda i18n nima?

Video: Reaktda i18n nima?

Video: Reaktda i18n nima?
Video: I18next, react, короткий обзор, примеры использования. 2024, May
Anonim

i18n - reaksiyaga kirishish . Reaksiya qilish (JS) matn xalqarolashtirish va tashqilashtirish. O'zgaruvchilarni qo'llab-quvvatlaydigan Markdown-ish sintaksisi (shu jumladan reaksiyaga kirishish element turi).

Keyin, i18n nimani anglatadi?

Xalqarolashtirish (ba'zan "qisqartirilgan" I18N , "I - o'n sakkiz harf -N" degan ma'noni anglatadi) - bu mahsulot va xizmatlarni ma'lum mahalliy tillar va madaniyatlarga osongina moslashtirish uchun rejalashtirish va amalga oshirish jarayoni, bu jarayon mahalliylashtirish deb ataladi.

Bundan tashqari, i18next reaksiyasidan qanday foydalanaman? Kerakli bog'liqliklarni o'rnating

  1. React-i18next va i18next paketlarini o'rnating:
  2. I18next i18n funksionalligining yadrosidir, shu bilan birga react-i18next kengaytiriladi va reaksiyaga kirishadi.
  3. index.js yonida quyidagi tarkibdan iborat yangi i18n.js fayl yarating:
  4. Bu erda qiziqarli qism i18n tomonidan.
  5. Keyin buni index.js ga import qiling:

Ikkinchidan, internatsionalizatsiyani reaksiyada qanday amalga oshirasiz?

Qisqacha aytganda, biz quyidagi bosqichlarni bajaramiz:

  1. React Create App kutubxonasi yordamida oddiy dastur yarating.
  2. Xalqaro kutubxonani o'rnating.
  3. Tarjima fayllarini yozing.
  4. Bizning xalqaro kutubxonamizni ehtiyojlarimizga mos ravishda sozlang.
  5. Komponentlarni xalqarolashtirish uchun React Provayderni sozlang.

Reaktiv mahalliy ilovani qanday mahalliylashtirishim mumkin?

Shunday qilib, Android va iOS-da react-native-localization paketini qanday qilib muvaffaqiyatli sozlashni tushuntirib beraman

  1. 1-qadam: Reaktiv loyihangizni oching.
  2. 2-qadam: Loyihada react-native-localization paketini o'rnating.
  3. 3-qadam: Loyihada react-native-localization paketini bog'lang.
  4. 4-qadam: Ilovani yarating va arxivlang.

Tavsiya: