Talaan ng mga Nilalaman:

Ano ang reaksyon ng i18n?
Ano ang reaksyon ng i18n?

Video: Ano ang reaksyon ng i18n?

Video: Ano ang reaksyon ng i18n?
Video: Angular i18n. Как добавить локализацию сайта. Translate. Переводы на сайте. Ngx-translate 2024, Mayo
Anonim

i18n - gumanti . Magreact (JS) text internasyonalisasyon at externalizing. Markdown-ish syntax na may suporta sa mga variable (kabilang ang gumanti uri ng elemento).

Kung gayon, ano ang ibig sabihin ng i18n?

Internasyonalisasyon (minsan ay pinaikli sa " I18N , ibig sabihin ay "I - labingwalong letra -N") ay ang proseso ng pagpaplano at pagpapatupad ng mga produkto at serbisyo upang madali silang maiangkop sa mga partikular na lokal na wika at kultura, isang prosesong tinatawag na localization.

Bukod pa rito, paano ko gagamitin ang i18next react? I-install ang mga kinakailangang dependency

  1. I-install ang parehong react-i18next at i18next package:
  2. Ang I18next ay ang core ng i18n functionality habang ang react-i18next ay umaabot at idinidikit ito upang mag-react.
  3. Lumikha ng bagong file na i18n.js sa tabi ng iyong index.js na naglalaman ng sumusunod na nilalaman:
  4. Ang kawili-wiling bahagi dito ay sa pamamagitan ng i18n.
  5. Pagkatapos ay i-import iyon sa index.js:

Pangalawa, paano mo ipapatupad ang internationalization bilang reaksyon?

Sa madaling sabi, kukumpletuhin namin ang mga sumusunod na hakbang:

  1. Gumawa ng simpleng application gamit ang library ng React Create App.
  2. Mag-install ng library ng internationalization.
  3. Sumulat ng mga file ng pagsasalin.
  4. I-configure ang aming internationalization library nang naaayon sa aming mga pangangailangan.
  5. Mag-configure ng React Provider para sa mga bahagi na mai-internationalize.

Paano ko isa-localize ang react native app?

Kaya hayaan mo akong ipaliwanag kung paano matagumpay na i-setup ang react-native-localization package sa parehong android at ios

  1. Hakbang 1: Buksan ang iyong react-native na proyekto.
  2. Hakbang 2: I-install ang react-native-localization package sa proyekto.
  3. Hakbang 3: I-link ang react-native-localization package sa proyekto.
  4. Hakbang 4: Buuin at I-archive ang App.

Inirerekumendang: