រំលងទៅមាតិកា

ភាសា

ជ្រើសរើសភាសារបស់អ្នក។

ប្តូរទៅទំព័រដូចគ្នាជាភាសាផ្សេងទៀត។

EnglishEnglishenAfrikaansAfrikaansafአማርኛAmharicamالعربيةArabicarঅসমীয়াAssameseasAzərbaycanAzerbaijaniazБашҡортBashkirbaБългарскиBulgarianbgभोजपुरीBhojpuribhoবাংলাBanglabnབོད་སྐད་Tibetanboबड़ोBodobrxBosanskiBosnianbsCatalàCatalancaČeštinaCzechcsCymraegWelshcyDanskDanishdaDeutschGermandeडोगरीDogridoiDolnoserbšćinaLower SorbiandsbދިވެހިބަސްDivehidvΕλληνικάGreekelEspañolSpanishesEestiEstonianetEuskaraBasqueeuفارسیPersianfaSuomiFinnishfiFilipinoFilipinofilVakavitiFijianfjFøroysktFaroesefoFrançaisFrenchfrFrançais (Canada)French (Canada)fr-CAGaeilgeIrishgaGalegoGalicianglकोंकणीKonkanigomગુજરાતીGujaratiguHausaHausahaעבריתHebrewheहिन्दीHindihiछत्तीसगढ़ीChhattisgarhihneHrvatskiCroatianhrHornjoserbsceUpper SorbianhsbHaitian CreoleHaitian CreolehtMagyarHungarianhuՀայերենArmenianhyIndonesiaIndonesianidÌgbòIgboigInuinnaqtunInuinnaqtuniktÍslenskaIcelandicisItalianoItalianitᐃᓄᒃᑎᑐᑦInuktitutiuInuktitut (Latin)Inuktitut (Latin)iu-Latn日本語JapanesejaქართულიGeorgiankaҚазақ ТіліKazakhkkខ្មែរKhmerkmKurmancîKurdish (Northern)kmrಕನ್ನಡKannadakn한국어KoreankoكٲشُرKashmiriksکوردیی ناوەندیKurdish (Central)kuКыргызчаKyrgyzkyLëtzebuergeschLuxembourgishlbLingálaLingalalnລາວLaoloLietuviųLithuanianltLugandaGandalugLatviešuLatvianlv中文 (文言文)Chinese (Literary)lzhमैथिलीMaithilimaiMalagasyMalagasymgTe Reo MāoriMāorimiМакедонскиMacedonianmkമലയാളംMalayalammlМонгол хэлMongolian (Cyrillic)mn-Cyrlᠮᠣᠩᠭᠣᠯ ᠬᠡᠯᠡMongolian (Traditional)mn-MongমৈতৈলোনManipurimniमराठीMarathimrMelayuMalaymsMaltiMaltesemtHmong DawHmong Dawmwwမြန်မာMyanmar (Burmese)myNorsk BokmålNorwegian BokmålnbनेपालीNepalineNederlandsDutchnlSesotho sa LeboaSesotho sa LeboansoChinyanjaChichewanyaଓଡ଼ିଆOdiaorHñähñuQuerétaro OtomiotqਪੰਜਾਬੀPunjabipaPolskiPolishplدریDariprsپښتوPashtopsPortuguês (Brasil)Portuguese (Brazil)ptPortuguês (Portugal)Portuguese (Portugal)pt-PTRomânăRomanianroРусскийRussianruIkirundiRundirunKinyarwandaKinyarwandarwسنڌيSindhisdසිංහලSinhalasiSlovenčinaSlovakskSlovenščinaSlovenianslGagana SāmoaSamoansmchiShonaShonasnSoomaaliSomalisoShqipAlbaniansqСрпски (ћирилица)Serbian (Cyrillic)sr-CyrlSrpski (latinica)Serbian (Latin)sr-LatnSesothoSesothostSvenskaSwedishsvKiswahiliSwahiliswதமிழ்TamiltaతెలుగుTeluguteไทยThaithትግርTigrinyatiTürkmen DiliTurkmentkLea fakatongaTongantoTürkçeTurkishtrТатарTatarttReo TahitiTahitiantyئۇيغۇرچەUyghurugУкраїнськаUkrainianukاردوUrduurUzbek (Latin)Uzbek (Latin)uzTiếng ViệtVietnameseviisiXhosaisiXhosaxhÈdè YorùbáYorubayoYucatec MayaYucatec Mayayua粵語Cantonese (Traditional)yue中文 (简体)Chinese Simplifiedzh-Hans中文 (繁體)Chinese Traditionalzh-HantisiZuluisiZuluzu

សៀវភៅចម្អិនអាហារ

រូបមន្ត

លំនាំទូទៅសម្រាប់ការបកប្រែដឹកជញ្ជូន៖ monorepos, glossaries, custom categories, dry runs, and tone control.

នៅលើទំព័រនេះ

    បើកសំណើទាញបន្ទាប់ពីដំណើរការនីមួយៗ

    translate.yml (excerpt)
    - id: translate
    uses: IEvangelist/resource-translator@v3
    with:
    sourceLocale: en
    subscriptionKey: ${{ secrets.TRANSLATOR_KEY }}
    endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }}
    region: ${{ secrets.TRANSLATOR_REGION }}
    - if: steps.translate.outputs.has-new-translations == 'true'
    uses: peter-evans/create-pull-request@v7
    with:
    branch: machine-translation
    title: ${{ steps.translate.outputs.summary-title }}
    body: ${{ steps.translate.outputs.summary-details }}
    labels: localization

    Monorepos: ការបកប្រែវិសាលភាពក្នុងមួយកញ្ចប់

    with:
    sourceLocale: en
    include: |
    apps/web/**/*.en.resx
    packages/shared/**/*.en.json
    exclude: |
    **/dist/**
    **/__tests__/**

    សទ្ទានុក្រមសម្រាប់ឈ្មោះម៉ាក និងលក្ខខណ្ឌផលិតផល

    ទម្លាក់ .github/resource-translator.yml ចូលទៅក្នុង repo:

    .github/resource-translator.yml
    glossary:
    Acme: Contoso
    Octocat: Octocat
    ".NET": ".NET"
    "C++": "C++"

    ពាក្យសទ្ទានុក្រមត្រូវបានអនុវត្ត បន្ទាប់ពី ដូច្នេះលទ្ធផលដែលបកប្រែដោយម៉ាស៊ីនរក្សាម៉ាកដែលអ្នកពេញចិត្ត ទោះបីជាគំរូបានប្តូរវាសម្រាប់មានន័យដូចគ្នាក៏ដោយ។

    ប្រភេទអ្នកបកប្រែផ្ទាល់ខ្លួន (ឧស្សាហកម្ម / ដែន)

    with:
    sourceLocale: en
    subscriptionKey: ${{ secrets.TRANSLATOR_KEY }}
    endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }}
    categoryId: 1234abcd-5678-90ef-...

    បណ្តុះបណ្តាលប្រភេទ Azure Custom Translator នៅលើកម្រងដែលចាប់យកវាក្យសព្ទ និងសម្លេងឧស្សាហកម្មរបស់អ្នក (ច្បាប់ វេជ្ជសាស្រ្ត ទីផ្សារ វិស្វកម្មផ្ទៃក្នុង។ល។) ហើយបញ្ជូនលេខសម្គាល់របស់វាតាមរយៈ categoryId ។ នេះគឺជាដៃចង្កូតសម្លេងខ្លាំងបំផុតដែល Azure ផ្តល់ជូន។

    ការត្រួតពិនិត្យសម្លេង + ការត្រឡប់មកវិញយ៉ាងតឹងរឹង

    .github/resource-translator.yml
    # .github/resource-translator.yml
    # Industry / domain — choose your tone via a Custom Translator category
    categoryId: legal-en
    # Treat profanity strictly for content aimed at younger audiences
    profanityAction: Marked
    profanityMarker: Tag
    # Fail the run rather than silently fall back to the general model
    allowFallback: false

    រួមបញ្ចូលគ្នានូវ Custom Translator categoryId ជាមួយ profanityAction និង allowFallback: false ដើម្បីអនុវត្តសំឡេងស្របគ្នា និងបរាជ័យក្នុងលំហូរការងារ ប្រសិនបើប្រភេទដែលបានជ្រើសរើសមិនមានការដាក់ពង្រាយសម្រាប់ទីតាំងគោលដៅរបស់អ្នក។

    រត់ស្ងួតមុនពេលបើកលំហូរការងារ

    with:
    dryRun: true
    failOnError: false

    សកម្មភាពនេះនៅតែបញ្ចេញលទ្ធផលសង្ខេប និងសេចក្តីសង្ខេបជំហាន ប៉ុន្តែមិនមានឯកសារណាមួយត្រូវបានសរសេរទេ។ រួមបញ្ចូលគ្នាជាមួយ failOnError: false ដើម្បីបង្ហាញរាល់បញ្ហាជាការព្រមានខណៈពេលដែលអ្នកធ្វើម្តងទៀត។