跳至正文

語言

择尔之言

切换至他语同页。

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(默认)、awsgoogle。 每次行動呼叫僅用一供應者。

    subscriptionKey
    违约
    无也

    Azure AI Translator 订阅密钥。 azure必备。 由secrets通行。

    endpoint
    违约
    无也

    Azure Translator 端點網址,如 https://api.cognitive.microsofttranslator.com/azure必备。

    awsAccessKeyId
    违约
    无也

    AWS访问密钥ID。 可选者,awsSecretAccessKey省略AWS默认凭证链/OIDC。 由secrets通行。

    awsSecretAccessKey
    违约
    无也

    AWS秘密访问密钥。 必與 awsAccessKeyId 一同供應。 由secrets通行。

    awsSessionToken
    违约
    无也

    可选AWS会话令牌以暂时凭证。 由secrets通行。

    awsRegion
    违约
    无也

    AWS區域為翻譯服務(如us-east-1)。 除非AWS_REGION設於環境中,否則aws必備。

    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
    违约
    无也

    谷歌云API密钥。 请提供此手术室googleCredentials以供google。 由secrets通行。

    googleCredentials
    违约
    无也

    谷歌云服务账户密钥为JSON字符串。 请提供此手术室googleApiKey以供google。 由secrets通行。

    googleProjectId
    违约
    无也

    可选谷歌云项目编号。 常由服务账户凭证推断。

    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
    违约
    无也

    新行分離球狀; 相符文件跳过(含后应用)。

    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。 皆可選; 譯者預設不變時適用。

    categoryId
    违约
    general

    Azure Custom Translator category — the industry/domain/tone knob. 转发为?category=...

    textType
    违约
    plain

    plainhtml。 唯资源值为真实HTML片段时方用html

    profanityAction
    违约
    NoAction

    NoActionMarkedDeleted。 控制译文中粗俗词汇之发出。

    profanityMarker
    违约
    Asterisk

    AsteriskTag。 唯profanityAction Marked方有意义。

    allowFallback
    违约
    真(译者默认)

    false,若categoryId无目标部署,译者则返错,非回归通用系统。

    apiVersion
    违约
    3.0

    譯者REST API版本。

    韌性與佔位符保護

    此等输入控动作于译者限速时之行为,及如何护持占位符如{{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
    违约
    无也

    加行分隔正则表达式(无分隔符)入默认占位符集,如<<.+?>>用于自定义令牌语法。

    noTranslatePatterns
    违约
    无也

    新行分離之球狀,與解析器層級鍵(JSON虛線路徑、RESX name、PO msgid、XLIFF單元id、INI/重文本鍵)相匹配。 匹配密鑰自譯者請求中剔除,並保留其源值通過。

    输出

    summary-title

    简短且适合公关标题之摘要,如《Machine-translated 320 files, a total of 5,418 translations》。

    summary-details

    Markdown摘要适于公关机构或职位摘要。

    has-new-translations

    'true'新译本一或多者生成。