YAML സ്കീമയ്ക്കും ലോഡിംഗ് ഓർഡറിനും ക്രമീകരണം കാണുക.
ആവശ്യമായ ഇൻപുട്ടുകൾ
sourceLocale**/*.en.resx പോലുള്ള റിസോഴ്സ് ഫയലുകൾ കണ്ടെത്താൻ സോഴ്സ് ലോക്കൽ (ഉദാ. en) ഉപയോഗിക്കുന്നു. 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_REGION പരിതസ്ഥിതിയിൽ സജ്ജീകരിച്ചിട്ടില്ലെങ്കിൽ aws ആവശ്യമാണ്.
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 കീ. google ഈ OR googleCredentials നൽകുക. secrets വഴി കടന്നുപോകുക.
googleCredentialsഗൂഗിൾ ക്ലൗഡ് സർവീസ്-അക്കൗണ്ട് കീ ഒരു JSON സ്ട്രിംഗ് ആയി. google ഈ OR googleApiKey നൽകുക. 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 ചെയ്യുമ്പോള് , തെറ്റുകള് മുന്നറിയിപ്പുകളാണ് .
അഷ്വർ ട്രാൻസ്ലേറ്റർ അഭ്യർത്ഥന ഇൻപുട്ടുകൾ
അഷ്വർ AI ട്രാൻസ്ലേറ്റർ v3 ക്വറി പാരാമീറ്ററുകളിലേക്ക് ഇവ നേരിട്ട് മാപ്പ് ചെയ്യുകയും അഷ്വർ ദാതാവിന് ബാധകമാക്കുകയും ചെയ്യുന്നു. ടെക്സ്റ്റടൈപ്പ്, അശ്ലീല പ്രവർത്തനം എന്നിവയും AWS / Google ലേക്ക് മാപ്പ് ചെയ്തിരിക്കുന്നു, അവിടെ ഒരു തത്തുല്യം നിലവിലുണ്ട് (ദാതാക്കളുടെ ഗൈഡ് കാണുക); ബാക്കിയുള്ളവ അസൂർ മാത്രമാണ്. ഓരോന്നും ഓപ്ഷണലാണ്; അൺസെറ്റ് ചെയ്യുമ്പോൾ ട്രാൻസ്ലേറ്റർ ഡിഫോൾട്ടുകൾ ബാധകമാണ്.
categoryIdഅഷ്വർ Custom Translator വിഭാഗം — ഇൻഡസ്ട്രി/ഡൊമെയ്ൻ/ടോൺ നോബ്. ?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ഏതെങ്കിലും ഒരൊറ്റ ബാക്ക് ഓഫ് ഉറക്കത്തിൽ ക്യാപ്പ് (മില്ലിസെക്കൻഡിൽ). അഷ്വറിന്റെ Retry-After പ്രതികരണ തലക്കെട്ടിനെ കൃത്യമായി നിലനിൽക്കുമ്പോൾ ഈ പ്രവർത്തനം മാനിക്കുന്നു; അല്ലാത്തപക്ഷം ഇത് ഈ മൂല്യത്തിൽ ക്യാപ് ചെയ്ത ജിറ്റേർഡ് എക്സ്പോണൻഷ്യൽ ബാക്ക്ഓഫ് ഉപയോഗിക്കുന്നു.
protectPlaceholderstrue (ഡിഫോൾട്ട്) ആകുമ്പോൾ, {{name}}, ${var}, {0}, {0:N2}, %s, %1$s, എച്ച്ടിഎംഎൽ എന്റിറ്റികൾ പോലുള്ള പ്ലേസ് ഹോൾഡറുകൾ വിവർത്തനത്തിന് മുമ്പ് സെന്റിനൽ ടോക്കണുകൾ ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുകയും പിന്നീട് പുനഃസ്ഥാപിക്കുകയും ചെയ്യുന്നു. നിങ്ങളുടെ സ്രോതസ്സിൽ മനഃപൂർവ്വം വിവർത്തനം ചെയ്യേണ്ട അക്ഷരാർത്ഥത്തിലുള്ള പ്ലേസ് ഹോൾഡർ ആകൃതിയിലുള്ള വാചകം അടങ്ങിയിട്ടുണ്ടെങ്കിൽ മാത്രം പ്രവർത്തനരഹിതമാക്കുക.
customPlaceholderPatternsഡിഫോൾട്ട് പ്ലേസ് ഹോൾഡർ സെറ്റിലേക്ക് ന്യൂലൈൻ-വേർതിരിച്ച റെഗെക്സുകൾ (ഡീലിമിറ്ററുകൾ ഇല്ലാതെ) ചേർത്തു, ഉദാ. ഇഷ് ടാനുസൃത ടോക്കൺ വാക്യഘടനയ്ക്കായി <<.+?>>.
noTranslatePatternsപാർസർ-ലെവൽ കീകളുമായി പൊരുത്തപ്പെടുന്ന ന്യൂലൈൻ-വേർതിരിച്ച ഗ്ലോബ് പാറ്റേണുകൾ (JSON ഡോട്ടഡ് പാത്ത്, RESX name, PO msgid, XLIFF യൂണിറ്റ് id, INI / restext കീ). പൊരുത്തപ്പെടുന്ന കീകൾ വിവർത്തകന്റെ അഭ്യർത്ഥനയിൽ നിന്ന് ഒഴിവാക്കുകയും അവയുടെ ഉറവിട മൂല്യം സംരക്ഷിക്കുകയും ചെയ്യുന്നു.
ഔട്ട്പുട്ടുകൾ
summary-titleഹ്രസ്വ പിആർ-ശീർഷക-സൗഹൃദ സംഗ്രഹം, ഉദാ. Machine-translated 320 files, a total of 5,418 translations.
summary-detailsഒരു പിആർ ബോഡി അല്ലെങ്കിൽ ജോബ് സംഗ്രഹത്തിന് അനുയോജ്യമായ മാർക്ക്ഡൗൺ സംഗ്രഹം.
has-new-translations'true' ഒന്നോ അതിലധികമോ പുതിയ വിവർത്തനങ്ങൾ സൃഷ്ടിക്കപ്പെട്ടപ്പോൾ.