Pereiti prie turinio

Kalba

Pasirinkite kalbą

Perjunkite į tą patį puslapį kita kalba.

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

Lokalizuokite savo atpirkimo sandorius kiekvienas įsipareigojimas.

Trys paslaptys, keturios eilutės, ir jūsų atpirkimo yra daugiakalbė dėl kito stumti.

Feature tour playing
Source

One source key changes

Smart detection isolates the delta before any provider call.

One source key changes

Palaiko

0 NPM audito klausimai
240+ testų
Azure, AWS, "Google"Mazgas 20 / 22 / 24

Sukurta siuntimui

Vertimas kaip darbo eiga, o ne darbas.

Įmeskite veiksmą į esamą CI, nukreipkite jį į "Azure", AWS arba "Google" ir leiskite saugyklai kalbėti visomis kalbomis, į kurias orientuojatės.

Default in v3.2

Smart change detection

A compact .github/resource-translator-state.json tracks parser keys, source hashes, and translation-affecting settings. The action skips stable keys, preserves manual target edits, and logs every decision with rule codes. Use snapshotOnly to bootstrap existing translations without a provider call.

Most runs translate only the changed keys

Šeši failų formatai

Pirmyn ir atgal .resx, .xliff, .po, .json, .ini ir .restext su baitų stabiliu formatavimu.

Repo lygio konfigūracija

Numeskite .github/resource-translator.yml failą, kad įtrauktumėte globs, žodynėlius ir pasirinktinio vertėjo kategorijas.

Žodynėlis

Užrakinkite prekių ženklų pavadinimus ir produktų terminus naudodami išmanųjį žodžių ribų reguliariąją išraišką, kuri tvarko C++, .NET ir draugus.

Sausas važiavimas + minkštas gedimas

Peržiūrėkite vertimus nerašydami failų arba pateikite kiekvieną klaidą kaip įspėjimą kartodami.

PR draugiški rezultatai

summary-title, summary-details ir has-new-translations vieta tiesiai į create-pull-request.

"Azure", AWS ir "Google"

Pasirinkite vieną teikėją vienam vykdymui. Kiekvienas yra valdomas pagal savo oficialų SDK (@azure-rest/ai-translation-text, @aws-sdk/client-translate, @google-cloud/translate) su automatiniais pakartotiniais bandymais 408/429/5xx - nėra rankinio HTTP. esbuild komplektuojamas, auditas švarus.

Kopijuoti. Įklijuoti. Išversti.

Išteklių vertėjas atidaro mašininiu būdu išverstas išteklių failų ištraukimo užklausas naudojant "Azure", AWS arba "Google" - vienas vieningas veiksmas, vienas teikėjas vienam paleidimui, oficialūs SDK po gaubtu.

Pradėti
.github/workflows/translate.yml
name: translate
on:
push:
paths: ["**/*.en.resx", "**/*.en.json"]
permissions:
contents: write
pull-requests: write
jobs:
translate:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- id: translator
uses: IEvangelist/resource-translator@v3
with:
sourceLocale: en
provider: |
azure:
subscriptionKey: ${{ secrets.KEY }}
endpoint: ${{ secrets.ENDPOINT }}
region: ${{ secrets.REGION }}
toLocales: '["fr","de","es","ja"]'
- uses: peter-evans/create-pull-request@v7
with:
title: Update translations

Pasiruošę lokalizuoti autopilotu?

Vienas teikėjo raktas - "Azure", AWS arba "Google" - ir vienas darbo eigos failas. Išteklių vertėjas tvarko likusią dalį.

Pradėti