YAML خەرىتىسى ۋە قاچىلاش تەرتىپى ئۈچۈن سەپلىمە قاراڭ.
زۆرۈر كىرگۈزۈش
sourceLocaleمەنبە ئورنى (مەسىلەن: en) مەنبە ھۆججىتىنى تېپىشتا **/*.en.resx. يەنە تەمىنلىگۈچىگە يوللاپ from=<locale>.
تەمىنلىگۈچى تاللاش ۋە سالاھىيەت ئۇچۇرلىرى
ھەر قېتىم بىردىن تەمىنلىگۈچىنى تاللاپ provider. پەقەت تاللانغان تەمىنلىگۈچىنىڭ سالاھىيەت گۇۋاھنامىسى بىلەن تەمىنلەڭ—تولۇق تەڭشەش ئۈچۈن كىرگۈزۈش ۋە چىقىرىش قوللانمىسىغا قاراڭ.
providerتەرجىمە بىلەن تەمىنلىگۈچى: azure (كۆڭۈلدىكى)، aws ياكى google. ھەر بىر ھەرىكەت چاقىرىش پەقەت بىرلا تەمىنلىگۈچى ئىشلىتىلىدۇ.
subscriptionKeyAzure AI Translator مۇشتەرى ئاچقۇچ. زۆرۈر azure. يولدىن ئۆتمەك secrets
endpointAzure Translator endpoint URL، مەسىلەن: https://api.cognitive.microsofttranslator.com/. زۆرۈر azure.
awsAccessKeyIdAWS زىيارەت ئاچقۇچى كىملىكى. ئىختىيارى — AWS سۈكۈتتىكى سالاھىيەت زەنجىرى / OIDC نى ئىشلىتىش ئۈچۈن (awsSecretAccessKey بىلەن) چىقىرىۋېتىڭ. يولدىن ئۆتمەك secrets
awsSecretAccessKeyAWS مەخپىي زىيارەت ئاچقۇچى. چوقۇم بىللە تەمىنلىنىشى awsAccessKeyId . يولدىن ئۆتمەك secrets
awsSessionTokenۋاقىتلىق سالاھىيەت گۇۋاھنامىلىرى ئۈچۈن ئىختىيارى AWS ئەلاسە بەلگىسى. يولدىن ئۆتمەك secrets
awsRegionتەرجىمە مۇلازىمىتى ئۈچۈن AWS رايونى (مەسىلەن: us-east-1). مۇھىتتا بېكىتىلمىگەن aws ئۈچۈن زۆرۈر AWS_REGION.
awsFormalityAWS Translate formality setting: FORMAL or INFORMAL.
awsBrevityWhen true, enables AWS Translate brevity mode for supported language pairs.
awsTerminologyNamesAWS Translate custom terminology resource names. Accepts a JSON array or comma-separated values.
awsParallelDataNamesAWS Translate parallel data resource names. Accepts a JSON array or comma-separated values.
googleApiKeyگۇگۇل بۇلۇت API ئاچقۇچى. بۇ ئوپېراتسىيە ئۇسۇلى googleCredentials google. يولدىن ئۆتمەك secrets
googleCredentialsGoogle Cloud مۇلازىمەت ھېسابات ئاچقۇچى JSON تىزمىسى. بۇ ئوپېراتسىيە ئۇسۇلى googleApiKey google. يولدىن ئۆتمەك secrets
googleProjectIdئىختىيارى Google Cloud تۈر كىملىكى. ئادەتتە مۇلازىمەت ھېسابات سالاھىيىتىدىن پەرەز قىلىنىدۇ.
googleModelGoogle Cloud Translation model, e.g. nmt or base.
googleApiEndpointOptional Google Cloud Translation API endpoint override.
googleAutoRetryOptional Google Cloud Translation automatic retry toggle. Leave unset to use the Google client default.
كۆپ ئۇچرايدىغان ئىختىيارى كىرگۈزگۈچ
regionتەرجىمە مەنبەسى رايونى (يەر شارى مەنبەسى ئۈچۈن چىقىرىۋېتىلگەن).
toLocalesتەرجىمە قىلىدىغان جايلار. JSON سانلىرى (["fr","de"]) ياكى پەش بىلەن ئايرىلغان قىممەتنى قوبۇل قىلىدۇ.
includeيېڭى سىزىق ئايرىلغان شارچە نەقىشلەر؛ پەقەت ماس كېلىدىغان ھۆججەتلەرلا تەرجىمە قىلىنىدۇ
excludeيېڭى سىزىق ئايرىلغان شارچە نەقىشلەر؛ ماسلاشتۇرۇلغان ھۆججەتلەر ئاتلاپ ئۆتۈپ كېتىدۇ (ئۆز ئىچىگە ئالغاندىن كېيىن قوللىنىلىدۇ).
configPathYAML سەپلىمە ھۆججىتىگە (خىزمەت ئورنى يىلتىزىغا نىسبەتەن).
changeDetectionSmart 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.
statePathPath 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.
snapshotOnlyWhen 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.
dryRuntrue تەرجىمە قىلىپ قىسقىچە مەزمۇن يوللاڭ، ئەمما ھۆججەت يازماڭ.
failOnErrortrue بولغاندا، كۈتۈلمىگەن خاتالىقلار مەشغۇلاتتا مەغلۇپ بولىدۇ. خاتالىق false ئاگاھلاندۇرۇش بولىدۇ.
Azure تەرجىماننىڭ ئىلتىماس قىلىش كىرگۈزگۈسى
بۇلار Azure AI Translator v3 سۈرۈشتۈرۈش پارامېتىرلىرىغا بىۋاستە ماسلاشتۇرۇلىدۇ ھەمدە Azure تەمىنلىگۈچىگە ماس كېلىدۇ. textType ۋە profanityAction يەنە تەڭداش مەۋجۇت بولغان AWS/Google غا ماسلاشتۇرۇلغان (تەمىنلىگۈچى قوللانمىسىغا قاراڭ)؛ قالغانلىرى پەقەت Azure. ھەر بىرى ئىختىيارى بولىدۇ. تەرجىماننىڭ كۆڭۈلدىكىسى تەڭشەلمىگەندە تەتبىقلىنىدۇ.
categoryIdAzure Custom Translator كاتېگورىيىسى — industry/domain/tone كۇنۇپكىسى. يۆتكەپ ?category=....
textTypeplain ياكى html. پەقەت مەنبە قىممىتىڭىز ھەقىقىي HTML پارچىلىرى بولغاندا html ئىشلىتىڭ.
profanityActionNoAction، Marked ياكى Deleted. تەرجىمە جەريانىدا پەسكەش ئاتالغۇلارنىڭ قانداق تارقىتىلىدىغانلىقىنى كونترول قىلىدۇ.
profanityMarkerAsterisk ياكى Tag. پەقەت ئەھمىيەتلىك profanityAction Marked.
allowFallbackfalse قىلغاندا، تەرجىمە نىشان ئورۇنغا ئورۇنلاشتۇرۇلمىغان categoryId ئەھۋالدا ئادەتتىكى سىستېمىغا قايتماستىن خاتالىق قايتۇرىدۇ.
apiVersionتەرجىمان REST API نەشرى.
ماسلىشىشچانلىق ۋە ئورۇن بەلگىلىگۈچىنى قوغداش
بۇ كىرگۈزگۈچ تەرجىماننىڭ ئىلتىماسىڭىزنى كونترول قىلغاندا مەشغۇلاتنىڭ قانداق بولىدىغانلىقىنى، تەرجىمە جەريانىدا {{name}} ياكى {0} قاتارلىق ئورۇن بەلگىلىرىنىڭ بۇزۇلۇپ قېلىشىنىڭ ئالدىنى ئالىدىغانلىقىنى كونترول قىلىدۇ.
maxRetriesئۆتكۈنچى HTTP ئىنكاسلىرىدا ئەڭ كۆپ قېتىم قايتا سىناپ بېقىش (408, 425, 429, 500, 502, 503, 504). ھەر بىر ئىلتىماسنىڭ HTTP چاقىرىش ئومۇمىي سانى 1 + maxRetries.
retryBackoffMsھەر قانداق بىر چېكىنىش ئۇيقۇسىدا (مىللىي سېكۇنت بىلەن) چەكلىنىدۇ. بۇ ھەرىكەت Azure نىڭ Retry-After ئىنكاس بېشىغا ھۆرمەت قىلىدۇ. بولمىسا ئۇ بۇ قىممەتكە چەكلەنگەن تەۋرىنىش كۆرسەتكۈچى چېكىنى ئىشلىتىدۇ.
protectPlaceholderstrue (كۆڭۈلدىكى) بولغاندا، {{name}}، ${var}، {0}، {0:N2}، %s، %1$s ۋە HTML گەۋدىسى تەرجىمە قىلىشتىن بۇرۇن Sentinel بەلگىسى بىلەن ئالماشتۇرۇلىدۇ ۋە كېيىن ئەسلىگە كەلتۈرۈلىدۇ. پەقەت مەنبەڭىز قەستەن تەرجىمە قىلىشقا تېگىشلىك ئورۇن بەلگىلەش شەكلىدىكى تېكىستنى ئۆز ئىچىگە ئالغاندا ئىناۋەتسىز بولىدۇ.
customPlaceholderPatternsيېڭى قۇر ئايرىلغان regex (چەكلىگۈچى يوق) سۈكۈتتىكى ئورۇن بەلگىلىگۈچى توپلىمىغا قوشۇلدى، مەسىلەن، <<.+?>> بەلگىلىگەن توكن گىرامماتىكىسى ئۈچۈن ئىشلىتىلىدۇ.
noTranslatePatternsيېڭى سىزىق ئايرىلغان glob نۇسخىسى تەھلىل قىلغۇچى قاتلاملىق ئاچقۇچلار بىلەن ماسلاشتۇرۇلغان (JSON چېكىتلىك يول، RESX name، PO msgid، XLIFF بىرلىك id، INI/restext ئاچقۇچى). ماسلاشتۇرۇلغان ئاچقۇچلار تەرجىمە ئىلتىماسىدىن چىقىرىۋېتىلگەندىن كېيىن مەنبە قىممىتى ساقلىنىپ ئۆتىدۇ.
چىقىرىش
summary-titleقىسقا ئاممىۋى مۇناسىۋەت ماۋزۇسىغا ماس كېلىدىغان قىسقىچە خۇلاسە ، مەسىلەن Machine-translated 320 files, a total of 5,418 translations .
summary-detailsPR ئورگىنى ياكى خىزمەت خۇلاسىسىگە ماس كېلىدىغان Markdown خۇلاسىسى.
has-new-translations'true' بىر ياكى بىر نەچچە يېڭى تەرجىمە ھاسىل بولغاندا.