Мазмуну:

I18n реакцияда эмне болот?
I18n реакцияда эмне болот?

Video: I18n реакцияда эмне болот?

Video: I18n реакцияда эмне болот?
Video: Антон Ляпцев - i18n без боли 2024, Ноябрь
Anonim

i18n - реакция кылуу . React (JS) текст интернационалдаштыруу жана сырттан. Markdown-ish синтаксиси өзгөрмөлөрдү колдойт (анын ичинде реакция кылуу элемент түрү).

Анда i18n эмнени билдирет?

Интернационалдаштыруу (кээде кыскартылат " I18Н , "I - он сегиз тамга -N" дегенди билдирет) өнүмдөрдү жана кызматтарды белгилүү бир жергиликтүү тилдерге жана маданияттарга оңой ыңгайлаштыруу үчүн пландаштыруу жана ишке ашыруу процесси, бул процесс локализация деп аталат.

Кошумча, i18next реакциясын кантип колдонсом болот? Керектүү көз карандылыкты орнотуу

  1. react-i18next жана i18next пакеттерин орнотуу:
  2. I18next i18n функционалдуулугунун өзөгү болуп саналат, ал эми react-i18next кеңейип, аны реакцияга чаптайт.
  3. Төмөнкү мазмунду камтыган index.js файлыңыздын жанында i18n.js жаңы файлын түзүңүз:
  4. Бул жерде кызыктуу бөлүгү i18n тарабынан.
  5. Андан кийин аны index.jsге импорттоо:

Экинчиден, интернационалдаштырууну кантип ишке ашырасыз?

Кыскача айтканда, биз төмөнкү кадамдарды аткарабыз:

  1. React Create App китепканасы менен жөнөкөй тиркемени түзүңүз.
  2. Эл аралык китепкана орнотуу.
  3. Котормо файлдарын жазыңыз.
  4. Эл аралык китепканабызды биздин муктаждыктарыбызга ылайык конфигурациялаңыз.
  5. Интернационалдаштырылган компоненттер үчүн React Providerди конфигурациялаңыз.

Реактивдүү жергиликтүү колдонмону кантип локалдаштырууга болот?

Ошентип, мен Android жана iOS тутумунда реакция-нативдик-локализация пакетин кантип орнотууну түшүндүрүп берейин

  1. 1-кадам: Реактивдүү долбооруңузду ачыңыз.
  2. 2-кадам: Долбоордо react-native-локализация пакетин орнотуу.
  3. 3-кадам: Долбоордогу реактивдүү-жергиликтүү-локализация пакетин байланыштырыңыз.
  4. 4-кадам: Колдонмону түзүңүз жана архивдеңиз.

Сунушталууда: