Chombo cha bure cha maendeleo ya uanzishaji lugha

Kipimaji cha bure cha muhimu za tafsiri za JSON za i18n

Bandika kamusi ya JSON ya lugha ya chanzo na tafsiri ya lengo. Gundua kwa haraka funguo zilizokosekana na zile ziizozidi zikiwa zimejificha bila kupakia faili yoyote.

Kamusi kamili ya lugha-chanzo.

Lugha/unaoitaka kuangalia uzibadilishaji wake.

4Vifuniko vya chanzo
3Kufananisha vibonye
1Vifunguo vinavyokosekana
1Vifunguo vya ziada
75%Ufamaji wa ufunguo

Inakosekana kwenye lengo

  • checkout.cancel

Ziada katika lengwa

  • navigation.legacy

Binafsi kwa muundo. Zana hii inaendesha kabisa katika kivinjari chako. Thamani zilizoabandikwa hazipakiwi, hazihifadhiwi, wala hazijumuishwi katika takwimu za uchanganuzi.

Kibadilisha Msimbo wa LughaIngiza locale kama en_US, pt-BR, zh-Hant-TW, au jina la lugha linalojulikana. Pata misimbo ya kanoni na maelezo yanayosomeka mara moja.Mzazi wa Lebo ya HreflangBandika msimbo wa lugha mmoja na URL kamili kwa kila mstari. Kizalishaji kinathibitisha seti na kuunda vitambulisho vya HTML vya viungo vilivyotayarishwa kwa mwingiliano.

Jinsi ya kulinganisha vitufe vya tafsiri

  1. Bandika kamusi ya chanzoWeka kituo kamili cha JSON cha lugha ya chanzo katika mhariri wa kwanza.
  2. Weka kamusi lengwaWeka kituo cha JSON kilichotafsiriwa unachotaka kukagua kwenye mhariri wa pili.
  3. Kagua tofauti kuuTumia matokeo ya yaliyokosekana, yaliyoongezwa, yanayolingana, na ya upitishaji ili kutatua tofauti za faili za eneo kabla ya kutolewa.

Gundua faili za eneo zisizo kamili kabla ya kutolewa

Kifunguo cha i18n kinachokosekana mara nyingi humfikia mtumiaji kama maandishi ya mwanzilishi bila kubadilishwa, lebo tupu, au sentensi kwa lugha ya awali inayotumika kama mbadala. Linganisha kamusi ya chanzo na kila lugha lengwa kabla ya kutolewa ili kugundua mabadiliko kabla hayajakuwa magumu kurekebisha.

Kikagua hufanya vitu vilivyowekwa ndani (nested objects) kuwa njia za funguo (key paths), kisha hutenganisha vifunguo vinavyokosekana, zi zi zi za ziada, na vifunguo vinavyolingana. Vifunguo vya ziada vinaweza kufichua nakala iliyokwisha kutumika iliyotolewa kutoka kwa chanzo au funguo maalum za lango la lengo ambazo zinahitaji msamaha uliokusudiwa.

Tumia usawa wa vibonye kama lango la ubora wa utafsiri

Idadi sawa ya keys haionyeshi kwamba tafsiri ni sahihi, za kisasa, au zinazofaa kwa muktadha wa UI zao. Linganisha ukaguzi wa uwiano wa jozi na ukaguzi wa mtandishi wa tafsiri, uhakikisho wa vigezo vya nafasi ({placeholders}), picha-skrini, na majaribio yaliyoharakishwa kwa tabia ya wingi na uingilizaji.

Kwa utekelezaji wa utafsiri endelevu, fanya ukilinganisha ule ule kila wakati nakala ya chanzo itakapobadilika. Mtiririko wa kazi wa usimamizi wa tafsiri unaweza kisha kugawa tu kazi iliyokosekana badala ya kubadilishana mafaili yote mara kwa mara.

Kamusi zako zinabaki kwenye kifaa hiki

Kivinjari huchambua nyaraka zote mbili za JSON kwa ndani. Multilocale haipaki wala kuhifadhi funguo zao au maudhui, na uchambuzi wa mwingiliano unajumuisha jumla za nambari tu na hali za mafanikio au makosa za jumla.

Maswali yanayoulizwa mara kwa mara

Je, checker inalinganisha maandishi ya tafsiri?

Hapana. Inalinganisha njia za key na kuripoti kama kila key ya chanzo imepo katika JSON lengwa. Haithamini ubora wa tafsiri, haikopi thamani, wala hatii maandishi kwa huduma ya tafsiri.

Je, inasaidia vituo vya JSON vilivyowekwa ndani?

Ndiyo. Funguo zilizo ndani zinaonyeshwa kama njia za nukta zinazoweza kusomeka, kama checkout.payment.failed. Mifuriko( Arrays ) hutendewa kama thamani moja ya utafsiri badala ya kupanuliwa kuwa funguo kwa kila index.

Je, faili za tafsiri zilizowekwa kwa kubandika zinapakiwa?

Hapana. Uchambuzi wa sintaksia na kulinganisha hufanyika kabisa katika kivinjari chako. Takwimu za uchambuzi hupokea tu hesabu za jumla na hali ya uchambuzi; haipokei kamwe vibonye, maudhui, yaliyomo ya faili, au majina ya faili.