የነበረ ነጻ አካባቢ ቋንቋ ለማስተካከያ አንደኛ ለአንደኛ የሰራተኛ መሣሪያ

ነጻ i18n JSON ትርጉም የቁልፍ ምርመራ መፈተኛ

የምንጭ ቋንቋ JSON ዲክሽነሪ እና የተለዋዋጭ ትርጉም ያቅርቡ። ፋይሉን ማስገባት ያስፈልግም ፣ የተያዙና የተጨማሪ የተለዋዋጭ ቁልፎችን በንጥረ ገጽታ ያገኙ።

ሙሉ የምንጭ-ቋንቋ ቁልፍ-ቃላት መዝገብ.

የትክክለኛነት ለማረጋገጥ የሚፈልጉት ቋንቋ (locale)።

4ምንጭ ቁልፎች
3የሚዛመዱ ቁልፎች
1የጎደለ ቁልፎች
1ተጨማሪ ቁልፎች
75%የቁልፍ ክትትል

በመድረሻው ውስጥ የጎደለ (Missing from target)

  • checkout.cancel

በተሻለ መልኩ በተወሰነ የቋንቋ ግቤት ውስጥ ተጨማሪ

  • navigation.legacy

በንስርነት የተከበረ። ይህ መሣሪያ በሙሉ በአሳሽዎ ውስጥ ይሰራል። የተገጠፉ እሴቶች ወደ ስርዓት አይጨምሩም፣ አያክሉም፣ ወይም በትንታኔ መረጃ ውስጥ አይካተቱም።

የአካባቢ ኮድ ቀያይር መቀየሪያen_US, pt-BR, zh-Hant-TW ወይም የተለመደ የቋንቋ ስም ያስገቡ። ካናኒካል ኮዶችንና ነጭ ታሪካዊ ዝርዝሮችን በፍጥነት ያግኙ።Hreflang መለያ ስራሽ ፈጣን ፈጠራዊ መስሪያየአንድ ቋንቋ ኮድ እና አስፈላጊ የURL አቅጣጫ በረድኤት አንድ ላይ ያስገቡ። ጀነሬተሩ ዛሬውን ድርጊት ይረጋገጣል እና የተናጋጅ መዳረሻ ዝግጅት የሚችሉ የHTML <link> መለያዎችን ይፈጥራል።

የትርጉም ቁልፎችን እንዴት እንደሚነጻጸሩ

  1. የምንጭ መዝገብን ያስገቡየሙሉውን የምንጭ ቋንቋ JSON ኦቤጅክት በመጀመሪያው እትም ውስጥ አስገቡ።
  2. የውጪውን ቃላት መዝገብ ያቅርቡየተተረጉሙ የJSON ኦቤጅኑን ለማረጋገጥ በሁለተኛው ኤዲተር ያስገቡ።
  3. የቁልፍ ልዩነቶችን ይገምግሙየእባክዎትን ከፍተኛ የማይኖሩ፣ የተጨማሪ፣ የሚዛመድ እና የሚሸፍን ርዝመት ውጤቶችን በመጠቀም ከለውጥ ፋይል/locale ልዩነትን ከፈረሱ በፊት ያስተካክሉ።

ማቅረብ በፊት ያልተሟላ የቋንቋ ፋይሎችን ይያዙ

የi18n ቁልፍ ከላይ የተጎዳ ጊዜ ብዙዎቹ ተጠቃሚዎችን እንደ የአፕሊኬሽን አሰራር ጽሑፍ (raw developer text), ባዶ ማስረጃ (empty label) ወይም የተመለሰ ቋንቋ ነገር (fallback-language sentence) ይደርሳሉ። ከማቅረብ በፊት የምንግባሩን (source dictionary) ከእያንዳንዱ መድረሻ ቋንቋ (target locale) ጋር ይነጻጸሩ እንደሚችሉ ጉድለትን በመያዝ እስካሁን ለማስተካከል ቀላል ሲሆን እንዲታወቅ ይረዳል።

ቼከሩ የተዋሸ ነጥቦችን ወደ የቁልፍ መንገዶች ይቀናል፣ ከዚያም የሚጎዱ፣ ተጨማሪ፣ እና የሚዛመዱ ቁልፎችን ይከፋፈላል። ተጨማሪ ቁልፎች ከምንጩ የተወገደ የአሮማ ቅጂ ወይም ከተመረጠ በብቻ የሚገኝ ቁልፍ እንደሆነ የሚያሳዩ ሊሆኑ እንደሚችሉ ያሳያሉ፣ ያህልም እውነታዊ ስርዓታዊ ስለሚፈለግ ልዩ ቅድሚያ ይፈልጋሉ።

የቁልፍ ተመሳሳይነትን እንደ አንድ የቋንቋ ጥራት ተግባር ይጠቀሙ

የቁልፍ ብዛት ተመሳሳይ መሆን ትርጉሞች ትክክለኛ፣ ዘመናዊ ወይም ለየተወሰኑ የUI እድሳቶች መርታትን አያረጋግጥ። የቁልፍ መስመር መማረክን ከትርጉሚ እይታ፣ ከቦታ ዋስትና ማረጋገጫ፣ ከስክሪንሾቶች፣ እና ከክፍለትዋትን እና እንተርፕሎች ልምድ ለሚሆኑ በራሱ ሙከራዎች ጋር ያጣሩ።

የቋንቋ ቀጣይ ማስተካል እንዲከናወን፣ የውስጥ ጽሑፍ ሲቀየር ሁልጊዜ ተመሳሳይ እንዲነዳ ነጥብ አድርጉ። የትርጉም አስተዳደር ስርዓት ከዚያ በኋላ ሙሉ ፋይሎችን እየተላለፈ ሳይሆን ብቻውን የ欠ርፍ ስራ መለያየት ይችላል።

የእናንተ መዝገቦች በዚህ መሣሪያ ላይ ይቆያሉ

አሳሳቢው ሁለቱንም JSON ሰነዶች ከአካባቢ ይተንቀሳቀሳል። Multilocale ቁልፎቻቸውን ወይም እሴቶቻቸውን አያስገባም እና አያቆምም፣ እና የተሳታፊነት ትንታኔዎች የቁጥር አጠቃላይ ድምሮችን እና ድርጊት ወይም ስህተት የሚያመለክቱ ጠቃሚ ሁኔታዎችን ብቻ ይይዛሉ።

ተደጋግሞ የሚነሱ ጥያቄዎች

እረጋጋጭው የትርጉም ጽሑፍን ይነጻጸራል?

አይደለም። የቁልፍ መንገዶችን ይነጻጸራል እና የእያንዳንዱ ምንጭ ቁልፍ በወደቀው JSON ውስጥ እንዳለ ይገልፃል። የትርጉም ጥራትን አይፈትንም፣ ዋጋዎችን አያንቀሳቅስም፣ ወይም ጽሑፍን ወደ ትርጉም አገልግሎት አያስተላልፍም።

የተዋሃዱ JSON ነጥቦችን ይደግፋል?

አዎ። የተጋራ ቁልፎች እንደ checkout.payment.failed ያሉ የተለዋዋጭ ነጥብ መንገዶች እንዲታዩ ተሳክቷል። የሰንትዎች (arrays) እንደ ኢንዴክስ-በ-ኢንዴክስ ቁልፍ እየተከፋፈሉ እንጂ አንድ የትርጓሜ እሴት እንደሆኑ ይታወቃሉ።

የተቀረፉ የትርጓሜ ፋይሎች ተሰብስለዋቸዋል?

አይ። አነሳሳና እርስተኛ ነጥቦች በሙሉ በአሳሽዎ አሳሽ ውስጥ ይሰራሉ። አናሊቲክስ የተወሰኑ ብዛቶችንና የአነሳሳ ሁኔታን ብቻ ይቀበላል፤ ቁልፎች፣ ዋጋዎች፣ ፋይል ይዘቶች ወይም ፋይል ስሞች ሳይኖሩ።