Эстәлеккә күсеү

Тел

Телеңде һайла

Шул уҡ биткә икенсе телдә күсегеҙ.

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

Әҙәбиәт

Инпуттар һәм сығыуҙар

Һәр индереү репозитория конфигурация файлында ҡабул ителә. Икеһе лә ҡуйылһа, хәрәкәт индереүе еңә.

Был биттә

    YAML схемаһы һәм йөкләү тәртибе тураһында Конфигурация ҡарағыҙ.

    Талап ителгән инпуттар

    sourceLocale

    Сығанаҡ локаль (мәҫәлән, en) **/*.en.resx кеүек ресурс файлдарын табыу өсөн ҡулланыла. Шулай уҡ провайдерға from=<locale> тип ебәрелде.

    Провайдер һайлау һәм квалификация

    Һәр рейсҡа бер провайдер һайлағыҙ provider. Тик һайланған провайдерҙың таныҡлыҡтарын ғына күрһәтегеҙ — тулы көйләү өсөн Инпуттар һәм сығыуҙар ҡулланмаһын ҡарағыҙ.

    provider
    Төп вариант
    azure

    Тәржемә күрһәтеүсе: azure (стандарт), aws йәки google. Һәр эш шылтыратыу өсөн бер генә провайдер ҡулланыла.

    subscriptionKey
    Төп вариант
    юҡ

    Azure AI Translator яҙылыу асҡысы. Мотлаҡ azure. Үтеп secrets.

    endpoint
    Төп вариант
    юҡ

    Azure Translator endpoint URL, мәҫәлән, https://api.cognitive.microsofttranslator.com/. Мотлаҡ azure.

    awsAccessKeyId
    Төп вариант
    юҡ

    AWS кереш асҡысы идентификаторы. Мотлаҡ — AWS-тың стандарт credential chain / OIDC-һын ҡулланыуҙы (awsSecretAccessKey менән) төшөрөп ҡалдырырға. Үтеп secrets.

    awsSecretAccessKey
    Төп вариант
    юҡ

    AWS-тың серле инеү асҡысы. Мотлаҡ awsAccessKeyId. Үтеп secrets.

    awsSessionToken
    Төп вариант
    юҡ

    Ваҡытлы иҫәп яҙмалары өсөн өҫтәмә AWS сессия токены бар. Үтеп secrets.

    awsRegion
    Төп вариант
    юҡ

    Тәржемә итеү хеҙмәте өсөн AWS төбәге (мәҫәлән, us-east-1). Мотлаҡ aws, әгәр AWS_REGION мөхиттә ҡуйылмаған булһа.

    awsFormality
    Төп вариант
    юҡ

    AWS Translate formality setting: FORMAL or INFORMAL.

    awsBrevity
    Төп вариант
    юҡ

    When true, enables AWS Translate brevity mode for supported language pairs.

    awsTerminologyNames
    Төп вариант
    юҡ

    AWS Translate custom terminology resource names. Accepts a JSON array or comma-separated values.

    awsParallelDataNames
    Төп вариант
    юҡ

    AWS Translate parallel data resource names. Accepts a JSON array or comma-separated values.

    googleApiKey
    Төп вариант
    юҡ

    Google Cloud API асҡысы. Был операция бүлмәһен googleCredentials google. Үтеп secrets.

    googleCredentials
    Төп вариант
    юҡ

    Google Cloud сервис-аккаунт асҡысы JSON юлдары рәүешендә. Был операция бүлмәһен googleApiKey google. Үтеп secrets.

    googleProjectId
    Төп вариант
    юҡ

    Google Cloud проект идентификаторы мотлаҡ кәрәк. Ғәҙәттә хеҙмәт иҫәбенән сығарыла.

    googleModel
    Төп вариант
    юҡ

    Google Cloud Translation model, e.g. nmt or base.

    googleApiEndpoint
    Төп вариант
    юҡ

    Optional Google Cloud Translation API endpoint override.

    googleAutoRetry
    Төп вариант
    юҡ

    Optional Google Cloud Translation automatic retry toggle. Leave unset to use the Google client default.

    Киң таралған өҫтәмә инпуттар

    region
    Төп вариант
    юҡ

    Транслятор ресурс төбәге (глобаль ресурстар өсөн төшөрөлә).

    toLocales
    Төп вариант
    Барыһы ла хуплана

    Тәржемә итеү өсөн урындар. JSON массивы (["fr","de"]) йәки үҫмер менән айырылған ҡиммәттәрҙе ҡабул итә.

    include
    Төп вариант
    юҡ

    Яңы һыҙыҡтан айырылған шар үрнәктәре; Тик тап килгән файлдар ғына тәржемә ителә.

    exclude
    Төп вариант
    юҡ

    Яңы һыҙыҡтан айырылған шар үрнәктәре; Тап килгән файлдар үткәрелмәй (include-ҙан һуң ҡулланыла).

    configPath
    Төп вариант
    .github/resource-translator.yml

    YAML конфигурация файлына юл (эш урынының тамырына ҡарата).

    changeDetection
    Төп вариант
    smart

    Smart change detection mode. smart translates only keys whose source value, target presence, state entry, or translation-affecting settings require it. Use disabled or false to send every eligible key on every run.

    statePath
    Төп вариант
    .github/resource-translator-state.json

    Path to the compact deterministic smart change-detection state manifest. Defaults to .github/resource-translator-state.json; commit it so future runs can audit and reuse unchanged translations.

    snapshotOnly
    Төп вариант
    false

    When true, create/update the smart change-detection manifest from existing source and target files without calling a translation provider or writing target resource files. Useful when bootstrapping statePath while a provider is unavailable.

    dryRun
    Төп вариант
    false

    true ваҡытта тәржемәләрҙе эшләтегеҙ һәм ҡыҫҡаса мәғлүмәттәр сығарығыҙ, әммә файлдар яҙмағыҙ.

    failOnError
    Төп вариант
    true

    true ваҡытта көтөлмәгән хаталар эште боҙа; false хаталар — иҫкәртеүҙәр.

    Azure Translator request inputs

    Былар Azure AI Translator v3 һорау параметрҙарына тура тура килә һәм Azure провайдерына ҡулланыла. textType һәм profanityAction шулай уҡ AWS/Google-ға тап килә, унда аналог бар (провайдерҙар ҡулланмаһын ҡарағыҙ); ҡалғандары тик Azure форматында. Һәр береһе ихтыярһыҙ; Translator default-тары ҡуйылмағанда ҡулланыла.

    categoryId
    Төп вариант
    general

    Azure Custom Translator category — industry/domain/tone knob. Ебәрелде ?category=....

    textType
    Төп вариант
    plain

    plain йәки html. Ресурс ҡиммәттәре ысын HTML фрагменттары булғанда ғына html ҡулланығыҙ.

    profanityAction
    Төп вариант
    NoAction

    NoAction, Marked, йәки Deleted. Тәржемәләрҙә оятһыҙ һүҙҙәрҙең нисек таралыуын контролләй.

    profanityMarker
    Төп вариант
    Asterisk

    Asterisk йәки Tag. Мәғәнәле profanityAction ғына Marked.

    allowFallback
    Төп вариант
    true (Тәржемәсе стандарт)

    false эшләгәндә, Translator хата ҡайтара, әгәр categoryId маҡсатлы урын өсөн деплойт булмаһа, дөйөм системаға кире ҡайта.

    apiVersion
    Төп вариант
    3.0

    Тәржемәсе REST API версияһы.

    Сыҙамлылыҡ һәм ваҡытлыса һаҡлау

    Был инпуттар Translator һорауҙы сикләгәндә хәрәкәттең нисек эшләүен һәм {{name}} йәки {0} кеүек ваҡытлы токендарҙы тәржемә ваҡытында боҙолоуҙан һаҡлай.

    maxRetries
    Төп вариант
    5

    Транзиент HTTP яуаптары өсөн максималь ҡабаттан тырышыуҙар (408, 425, 429, 500, 502, 503, 504). Бер һорауға HTTP шылтыратыуҙарының дөйөм һаны 1 + maxRetries.

    retryBackoffMs
    Төп вариант
    30000

    Һәр бер артҡа киткән йоҡоға (миллисекундтарҙа) сик ҡуйығыҙ. Хәрәкәт Azure-ҙың Retry-After яуап башлығын тап ошо ваҡытта хөрмәт итә; башҡа осраҡта, ул был ҡиммәткә сикләнгән экспоненциаль кире ҡайтарыу ҡуллана.

    protectPlaceholders
    Төп вариант
    true

    true (стандарт) булғанда, {{name}}, ${var}, {0}, {0:N2}, %s, %1$s һәм HTML объекттары тәржемә алдынан сентинел токендары менән алмаштырыла һәм һуңынан тергеҙелә. Тик сығанаҡта махсус рәүештә тәржемә ителергә тейешле урынлы текст булғанда ғына һүндерегеҙ.

    customPlaceholderPatterns
    Төп вариант
    юҡ

    Яңы юлдан айырылған regex-тар (сикләүселәрһеҙ) стандарт placeholder йыйылмаһына өҫтәлә, мәҫәлән, <<.+?>> махсус токен синтаксисы өсөн.

    noTranslatePatterns
    Төп вариант
    юҡ

    Яңы юлдан айырылған глоб үрнәктәре парсер кимәлендәге асҡыстар менән тап килгән (JSON нөктәле юл, RESX name, PO msgid, XLIFF берәмеге id, INI/restext асҡысы). Тап килгән асҡыстар тәржемәсе һорауынан төшөрөлә һәм сығанаҡ ҡиммәте һаҡланып үтә.

    Сығыштар

    summary-title

    Ҡыҫҡа PR исеменә яраҡлы ҡыҫҡа йомғаҡлау, мәҫәлән, Machine-translated 320 files, a total of 5,418 translations.

    summary-details

    Markdown йыйынтығы PR ойошмаһы йәки эш йыйынтығы өсөн яраҡлы.

    has-new-translations

    'true' бер йәки бер нисә яңы тәржемә барлыҡҡа килгәндә.