གལ་ཏེ་སྔོན་ཚུད་མིན་པའི་གནས་ཡུལ་ཞིག་དགོས་ན་configPath ནང་འཇུག་གིས་ལམ་དེ་རྩིས་མེད་དུ་གཏོང་དགོས།
འཆར་གཞི།
# .github/resource-translator.ymlsourceLocale: entoLocales: - fr - de - esinclude: - "src/**/*.en.json" - "apps/**/*.en.resx"exclude: - "**/__tests__/**"glossary: Acme: Contoso Octocat: Octocat # keep brand names verbatim
# Domain / industry — uses an Azure Custom Translator category trained on# your tone and vocabulary. Leave unset for the general model.categoryId: my-custom-translator-category
# Translator request shape — most users can ignore these.textType: plain # plain | htmlprofanityAction: NoAction # NoAction | Marked | DeletedprofanityMarker: Asterisk # Asterisk | Tag (only when profanityAction == Marked)allowFallback: true # false fails when the categoryId has no deployment
apiVersion: "3.0"
# Resilience — Translator returns 429 under load. Defaults are usually# fine; tune only if your runs are large enough to hit them.maxRetries: 5retryBackoffMs: 30000 # cap on any single backoff sleep (ms)
# Placeholder protection. ON by default — wraps tokens like {{name}},# {0}, %s, ${var} into sentinels before translation and restores them# on the way back. Set false only when source intentionally contains# placeholder-shaped literals.protectPlaceholders: truecustomPlaceholderPatterns: - "<<.+?>>" # any extra token syntax you use
# Per-key opt-out. Keys matching any glob are dropped from the request# and pass through with the source value preserved.noTranslatePatterns: - "errors.code.*" - "brands.*"ཁྱབ་ཁོངས་ཀྱི་དཔྱད་གཞིའི་ཡིག་ཆ།
| ཞིང་ཁ། | རིགས་དབྱིབས་ | མཆན་འགྲེལ། |
|---|---|---|
sourceLocale | string | གལ་ཏེ་སྒྲིག་སྦྱོར་མ་བྱས་ན། sourceLocale ནང་འཇུག་ལ་ཕྱིར་ལོག་དགོས། ད་དུང་ལོ་ཙཱ་བ་ལ་བརྒྱུད་སྤྲོད་བྱས་from=<locale> དེའི་རྐྱེན་གྱིས་ཡིག་ཕྲེང་ཐུང་ངུ་རང་འགུལ་གྱིས་ཞིབ་དཔྱད་བྱེད་མི་ཐུབ་པ་རེད། |
toLocales | string[] | ཡང་ན་གོ་རིམ་གཅིག་གམ་ཡང་ན་ཚེག་རྟགས་དབྱེ་བའི་ཡིག་ཕྲེང་། |
include / exclude | string[] | བལྟོས་མེད་དང་ལས་ཀའི་བར་སྟོང་བལྟོས་བཅས་ཀྱི་ཐབས་ལམ་དང་བསྡུར་ནས་གདེང་འཇོག་བྱས་པའི་Glob དཔེ་དབྱིབས་ཡིན། |
glossary | map<string,string> | ལོ་ཙཱའི་རྗེས་ཀྱི་ཐ་སྙད་རྩིས་མེད་དུ་བཏང་བ། མིང་ཚིག་གི་མཚམས་ཚད་ཤེས་པ། (ལག་པ་ C++, .NET) |
categoryId | string | Azure Custom Translator རིགས་—ཁྱོད་ཀྱི་ལས་རིགས་/ཁྱབ་ཁོངས་ཀྱི་གཅུས་གཟེར་(ཁྲིམས་ལུགས་དང་། སྨན་བཅོས། ཚོང་གཉེར་གྱི་སྒྲ་གདངས་སོགས) ?category=... དུ་བསྐྱལ་བ་རེད། |
textType | "plain" | "html" | སྔོན་ཚུད་ནས་plain ཁྱོད་ཀྱི་ཐོན་ཁུངས་ཀྱི་རིན་ཐང་ལ་HTML དུམ་བུ་ངོ་མ་ཡོད་ཚེ་ད་གཟོད་html་སྤྱོད་དགོས། |
profanityAction | "NoAction" | "Marked" | "Deleted" | ལོ་ཙཱའི་ཐོན་དངོས་ཁྲོད་ཀྱི་ཐ་སྙད་ཐ་སྙད་ཇི་ལྟར་ཐག་གཅོད་བྱ་དགོས། |
profanityMarker | "Asterisk" | "Tag" | profanityAction ན་དོན་སྙིང་ལྡན་"Marked" ན་ད་གཟོད་དོན་སྙིང་ལྡན་པ་རེད། |
allowFallback | boolean | ཁྱོད་ཀྱི་categoryId ལ་དམིགས་བྱའི་ས་གནས་ལ་བཀོད་སྒྲིག་མ་བྱས་ན། སྤྱིར་བཏང་གི་དཔེ་དབྱིབས་ལ་ཕྱིར་ལོག་མི་བྱེད་པའི་སྐབས་སུ། ལོ་ཙཱའི་ཕམ་ཁ་འབྱུང་བར་false སྒྲིག་དགོས། |
apiVersion | string | ལོ་ཙཱའི་REST API ཐོན་རིམ། སྔོན་ཚུད་ནས་3.0 |
maxRetries | integer | གནས་སྐབས་ཀྱི་HTTP ལན་འདེབས་ཀྱི་ཚོད་ལྟ་མང་ཤོས། (408, 425, 429, 500, 502, 503, 504) སྔོན་ཚུད་ནས་5 རེ་འདུན་རེ་རེའི་HTTPཁ་པར་བསྡོམས་གྲངས་ནི་1 + maxRetries ཡིན། |
retryBackoffMs | integer | ཉལ་ཁུག་རྐྱང་གི་སྟེང་ལ་ཞྭ་མོ་(ms)། སྔོན་ཚུད་ནས་30000 Azure's Retry-After མགོ་ལ་གཟེངས་བསྟོད་ཐོབ་པ་རེད། དེ་མིན་ན་གཡོ་འགུལ་ཐེབས་པའི་བསྒྱུར་གྲངས་ཕྱིར་བཤོལ་བེད་སྤྱོད་བྱས་ཡོད་དེ། རིན་ཐང་འདིའི་སྟེང་ལ་ཚོད་འཛིན་བྱས་ཡོད། |
protectPlaceholders | boolean | སྔོན་ཚུད་ནས་true སྒོ་ཕྱེ་བའི་སྐབས་སུ། {{name}}, ${var}, {0}, {0:N2}, %s, %1$s དང་HTML དངོས་གཟུགས་སོགས་མཚོན་རྟགས་རྣམས་ལོ་ཙཱ་མ་བྱས་གོང་ལ་སོ་ལྟ་མཚོན་རྟགས་ཀྱིས་ཚབ་བྱས་ཏེ་རྗེས་སུ་སླར་གསོ་བྱེད་དགོས། འབྱུང་ཁུངས་ཀྱིས་བསམ་བཞིན་དུ་གནས་འཛིན་དབྱིབས་ཀྱི་ཚིག་དོན་འདུས་པའི་སྐབས་སུ་ད་གཟོད་ནུས་པ་ཤོར་དགོས། |
customPlaceholderPatterns | string[] | སྔོན་ཚུད་ཀྱི་གནས་འཛིན་ཆ་ཚང་ལ་ཁ་སྣོན་བྱས་པའི་regex དཔེ་དབྱིབས་ལྷག་མ་(དབྱེ་འབྱེད་མེད་པ)དཔེར་ན། <<.+?>> custom token བརྡ་སྤྲོད་ལ་ཟེར། གོ་མི་ཆོད་པའི་regex སྣང་མེད་དུ་བཞག |
noTranslatePatterns | string[] | དབྱེ་འབྱེད་རིམ་པའི་མཐེབ་མཐེབ་(JSON ཚེག་ཐིག་གི་ལམ་བུ། RESX name, PO msgid, XLIFF སྡེ་ཚན་id, INI/restext ལྡེ་མིག) མཐུན་པའི་ལྡེ་མིག་དེ་རེ་ཞུའི་ནང་ནས་དོར་ནས་དེའི་འབྱུང་ཁུངས་ཀྱི་རིན་ཐང་སོར་འཇོག་བྱས་ནས་བརྒྱུད་སྤྲོད་བྱེད་དགོས། |
ནང་འཇུག་གི་བཀའ་རྒྱ།
- བྱ་སྤྱོད་འདིས་ལས་ཀའི་བརྒྱུད་རིམ་ནང་གི་ནང་དོན་གསལ་པོ་ཀློག་དགོས།
- དེས་
configPathནས་YAML སྒྲིག་སྟངས་ནང་འཇུག་བྱས། - མཉམ་སྤྱོད་ཀྱི་ཁྱབ་ཁོངས་རེ་རེར་མ་དངུལ་འཇོག་གྲངས་ལ་རྒྱལ་ཁ་ཐོབ་པ་རེད། དེ་ལྟར་མ་བྱས་ན་YAML རིན་ཐང་བེད་སྤྱོད་བྱེད་པ་ཡིན།
- ཟླ་སྒྲིལ་བྱས་པའི་རིན་ཐང་ལ་ཚོད་ལྟས་ར་སྤྲོད་བྱས་ཡོད། གོ་མི་ཆོད་པའི་གྲངས་ཀ་(དཔེར་ན་
profanityAction: Mask)གིས་བརྡ་འཕྲིན་གསལ་པོ་ཞིག་ལ་བརྟེན་ནས་བྱ་སྤྱོད་ལ་མགྱོགས་མྱུར་གྱིས་ཕམ་ཉེས་འབྱུང་སྲིད།
སྒྲ་གདངས་དང་བཟོ་ལས་ལ་སྟབས་བདེ་བའི་སྒོ་ནས་བཤད་ན།
Azure AI Translator v3 APIལ་སྒྲ་གདངས་གཅིག་ཀྱང་མེད། སྒྲིག་སྟངས་གཉིས་ཟུང་འབྲེལ་བྱས་ནས་ཁྱོད་ལ་ཚོད་འཛིན་གཅིག་མཚུངས་མང་ཆེ་བ་སྟེར་བ་སྟེ།
- ལས་རིགས་/ ཁྱབ་ཁོངས་:
categoryIdབེད་སྤྱད་ནས་རང་གི་ཚོགས་པར་སྦྱོང་བརྡར་བྱས་པའི་Azure Custom Translator རིགས་ཤིག་སྟོན་དགོས། ཁྲིམས་ལུགས་དང་། ལག་རྩལ། སྨན་བཅོས། ཚོང་གཉེར་སོགས་གང་དང་གང་ཡིན། འདི་ནི་སྒྲ་གདངས་དང་། ཚོང་རྟགས་ཀྱི་སྒྲ་གདངས། ཐ་སྙད་བཅས་ཀྱི་བཀན་ཤིང་ཆེས་ཤུགས་ཆེ་བ་ཡིན། - ཕྱི་ངོས་ཀྱི་ཡི་གེ། ཚིག་མཛོད་ བེད་སྤྱད་ནས་ཚོང་རྟགས་ཀྱི་མིང་དང་ཐོན་རྫས་ཀྱི་ཐ་སྙད་ལ་སྒོ་ལྕགས་རྒྱག་པ་དང་། ལོ་ན་ཆུང་བའི་ལྟད་མོ་བ་ཚོར་ས་གནས་ཅན་ལ་དམིགས་པའི་སྐབས་སུ།
profanityActionབཀོལ་ནས་ཐ་སྙད་ཐ་སྙད་གཙང་སེལ་བྱེད་དགོས།