Hla mus rau cov ntsiab lus

Hom Lus

Xaiv koj hom lus

Hloov mus rau tib nplooj ntawv ua lwm hom lus.

English English en Afrikaans Afrikaans af አማርኛ Amharic am العربية Arabic ar অসমীয়া Assamese as Azərbaycan Azerbaijani az Башҡорт Bashkir ba Български Bulgarian bg भोजपुरी Bhojpuri bho বাংলা Bangla bn བོད་སྐད་ Tibetan bo बड़ो Bodo brx Bosanski Bosnian bs Català Catalan ca Čeština Czech cs Cymraeg Welsh cy Dansk Danish da Deutsch German de डोगरी Dogri doi Dolnoserbšćina Lower Sorbian dsb ދިވެހިބަސް Divehi dv Ελληνικά Greek el Español Spanish es Eesti Estonian et Euskara Basque eu فارسی Persian fa Suomi Finnish fi Filipino Filipino fil Vakaviti Fijian fj Føroyskt Faroese fo Français French fr Français (Canada) French (Canada) fr-CA Gaeilge Irish ga Galego Galician gl कोंकणी Konkani gom ગુજરાતી Gujarati gu Hausa Hausa ha עברית Hebrew he हिन्दी Hindi hi छत्तीसगढ़ी Chhattisgarhi hne Hrvatski Croatian hr Hornjoserbsce Upper Sorbian hsb Haitian Creole Haitian Creole ht Magyar Hungarian hu Հայերեն Armenian hy Indonesia Indonesian id Ìgbò Igbo ig Inuinnaqtun Inuinnaqtun ikt Íslenska Icelandic is Italiano Italian it ᐃᓄᒃᑎᑐᑦ Inuktitut iu Inuktitut (Latin) Inuktitut (Latin) iu-Latn 日本語 Japanese ja ქართული Georgian ka Қазақ Тілі Kazakh kk ខ្មែរ Khmer km Kurmancî Kurdish (Northern) kmr ಕನ್ನಡ Kannada kn 한국어 Korean ko كٲشُر Kashmiri ks کوردیی ناوەندی Kurdish (Central) ku Кыргызча Kyrgyz ky Lëtzebuergesch Luxembourgish lb Lingála Lingala ln ລາວ Lao lo Lietuvių Lithuanian lt Luganda Ganda lug Latviešu Latvian lv 中文 (文言文) Chinese (Literary) lzh मैथिली Maithili mai Malagasy Malagasy mg Te Reo Māori Māori mi Македонски Macedonian mk മലയാളം Malayalam ml Монгол хэл Mongolian (Cyrillic) mn-Cyrl ᠮᠣᠩᠭᠣᠯ ᠬᠡᠯᠡ Mongolian (Traditional) mn-Mong মৈতৈলোন Manipuri mni मराठी Marathi mr Melayu Malay ms Malti Maltese mt Hmong Daw Hmong Daw mww မြန်မာ Myanmar (Burmese) my Norsk Bokmål Norwegian Bokmål nb नेपाली Nepali ne Nederlands Dutch nl Sesotho sa Leboa Sesotho sa Leboa nso Chinyanja Chichewa nya ଓଡ଼ିଆ Odia or Hñähñu Querétaro Otomi otq ਪੰਜਾਬੀ Punjabi pa Polski Polish pl دری Dari prs پښتو Pashto ps Português (Brasil) Portuguese (Brazil) pt Português (Portugal) Portuguese (Portugal) pt-PT Română Romanian ro Русский Russian ru Ikirundi Rundi run Kinyarwanda Kinyarwanda rw سنڌي Sindhi sd සිංහල Sinhala si Slovenčina Slovak sk Slovenščina Slovenian sl Gagana Sāmoa Samoan sm chiShona Shona sn Soomaali Somali so Shqip Albanian sq Српски (ћирилица) Serbian (Cyrillic) sr-Cyrl Srpski (latinica) Serbian (Latin) sr-Latn Sesotho Sesotho st Svenska Swedish sv Kiswahili Swahili sw தமிழ் Tamil ta తెలుగు Telugu te ไทย Thai th ትግር Tigrinya ti Türkmen Dili Turkmen tk Lea fakatonga Tongan to Türkçe Turkish tr Татар Tatar tt Reo Tahiti Tahitian ty ئۇيغۇرچە Uyghur ug Українська Ukrainian uk اردو Urdu ur Uzbek (Latin) Uzbek (Latin) uz Tiếng Việt Vietnamese vi isiXhosa isiXhosa xh Èdè Yorùbá Yoruba yo Yucatec Maya Yucatec Maya yua 粵語 Cantonese (Traditional) yue 中文 (简体) Chinese Simplified zh-Hans 中文 (繁體) Chinese Traditional zh-Hant isiZulu isiZulu zu

Reference

Cov tswv yim & tso zis

Txhua cov tswv yim kuj tau txais nyob rau hauv cov ntaub ntawv xaiv repo config. Thaum ob qho tib si tau teeb tsa, qhov kev txiav txim siab yeej yeej.

Ntawm nplooj ntawv no

    Saib Kev teeb tsa rau YAML schema thiab kev txiav txim thau khoom.

    Yuav tsum tau tawm tswv yim

    Yuav tsum tau tawm tswv yim
    Lub NpeKev piav qhia
    sourceLocale Qhov chaw hauv zos (piv txwv li en) siv los nrhiav cov ntaub ntawv peev txheej xws li **/*.en.resx. Kuj xa mus rau Tus Neeg Txhais Lus raws li from=<locale>.
    subscriptionKey Azure AI Translator subscription yuam sij. Dhau los ntawm secrets.
    endpoint Tus neeg txhais lus endpoint URL, piv txwv li https://api.cognitive.microsofttranslator.com/.

    Cov tswv yim xaiv feem ntau

    Cov tswv yim xaiv feem ntau
    Lub Npe Lub neej ntawd Kev piav qhia
    region tsis muaj Txhais lus resource cheeb tsam (omit rau cov peev txheej thoob ntiaj teb).
    toLocales tag nrho cov kev txhawb nqa Locales los txhais rau. Txais JSON array (["fr","de"]) los yog comma-cais qhov tseem ceeb.
    include tsis muaj Newline-cais glob qauv; Tsuas yog cov ntaub ntawv sib txuam yog txhais.
    exclude tsis muaj Newline-cais glob qauv; Cov ntaub ntawv sib txuam yog hla (thov tom qab suav nrog).
    configPath .github/resource-translator.yml Txoj kev mus rau YAML config cov ntaub ntawv (txheeb ze rau lub hauv paus chaw ua haujlwm).
    dryRun false Thaum true, khiav translations thiab emit summaries tab sis tsis txhob sau cov ntaub ntawv.
    failOnError true Thaum true, qhov yuam kev tsis tau npaj siab ua tsis tiav qhov kev ua; Thaum false, yuam kev yog ceeb toom.

    Tus neeg txhais lus thov tswv yim

    Cov ntawv qhia no ncaj qha mus rau Azure AI Translator v3 query parameter. Txhua tus yog xaiv tau; lub Txhais lus defaults siv thaum unset.

    Tus neeg txhais lus thov tswv yim
    Lub Npe Lub neej ntawd Kev piav qhia
    categoryId general Azure Custom Translator qeb — kev lag luam / domain / tone pob khawm Forwarded raws li ?category=....
    textType plain plain los yog html. Siv html tsuas yog thaum koj cov peev txheej muaj nuj nqis yog HTML tawg tiag tiag.
    profanityAction NoAction NoAction, Marked, lossis Deleted. Tswj yuav ua li cas cov lus tsis zoo yog tso tawm hauv kev txhais lus.
    profanityMarker Asterisk Asterisk los yog Tag. Tsuas yog muaj txiaj ntsig thaum profanityAction yog Marked.
    allowFallback muaj tseeb (Tus neeg txhais lus lub neej ntawd) Thaum false, Tus Neeg Txhais Lus rov qab ib qho yuam kev es tsis txhob poob rov qab mus rau qhov system dav dav yog tias koj lub categoryId tsis muaj kev xa tawm rau lub hom phiaj hauv zos.
    apiVersion 3.0 Tus neeg txhais lus REST API version.

    Resilience & placeholder tiv thaiv

    Cov tswv yim no tswj hwm yuav ua li cas qhov kev txiav txim thaum Lub Tshuab Txhais Lus throttles koj qhov kev thov thiab yuav ua li cas nws shields placeholder tokens xws li {{name}} los yog {0} los ntawm raug mangled thaum lub sij hawm txhais lus.

    Kev ua siab ntev thiab qhov chaw tiv thaiv cov tswv yim
    Lub Npe Lub neej ntawd Kev piav qhia
    maxRetries 5 Qhov siab tshaj plaws rov sim ntawm cov lus teb HTTP ib ntus (408, 425, 429, 500, 502, 503, 504). Tag nrho cov naj npawb ntawm HTTP hu rau ib qho kev thov yog 1 + maxRetries.
    retryBackoffMs 30000 Cap (hauv milliseconds) ntawm ib qho kev pw tsaug zog rov qab. Qhov kev nqis tes ua hwm Azure lub Retry-After teb header raws nraim thaum muaj; txwv tsis pub nws siv jittered exponential backoff capped ntawm tus nqi no.
    protectPlaceholders true Thaum true (lub neej ntawd), qhov chaw xws li {{name}}, ${var}, {0}, {0:N2}, %s, %1$s thiab HTML cov chaw raug hloov nrog sentinel tokens ua ntej txhais lus thiab rov qab kho tom qab. Lov tes taw tsuas yog thaum koj qhov chaw txhob txwm muaj cov ntawv nyeem literal placeholder uas yuav tsum tau txhais.
    customPlaceholderPatterns tsis muaj Newline-cais regexes (tsis muaj delimiters) ntxiv rau lub neej ntawd placeholder teeb, piv txwv li <<.+?>> rau kev cai token syntax.
    noTranslatePatterns tsis muaj Newline-cais glob qauv sib phim tiv thaiv parser-theem yuam sij (JSON dotted path, RESX name, PO msgid, XLIFF chav tsev id, INI/restext yuam sij). Cov yuam sij sib txuam yog poob los ntawm tus neeg txhais lus thov thiab dhau los ntawm lawv qhov chaw tus nqi khaws cia.

    Cov zis

    Cov zis
    Lub NpeKev piav qhia
    summary-title Luv luv PR-title-phooj ywg ntsiab lus, piv txwv li Machine-translated 320 files, a total of 5,418 translations.
    summary-details Markdown ntsiab lus haum rau PR lub cev lossis cov ntsiab lus ntawm txoj haujlwm.
    has-new-translations 'true' thaum ib lossis ntau dua cov lus txhais tshiab tau tsim.