Мазмұнына өту

Тілі

Тіліңді таңда

Басқа тілде сол бетке ауысыңыз.

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

    Source locale (мысалы, 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-тің әдепкі тіркеу тізбегін / OIDC-ны пайдалану үшін (awsSecretAccessKey-мен бірге) алып тастау. secrets арқылы өтіңіз.

    awsSecretAccessKey
    Әдепкі
    Жоқ

    AWS құпия кіру кілті. Оларды awsAccessKeyId бірге жеткізу керек. secrets арқылы өтіңіз.

    awsSessionToken
    Әдепкі
    Жоқ

    Уақытша тіркеу деректері үшін қосымша AWS сессия токені. secrets арқылы өт.

    awsRegion
    Әдепкі
    Жоқ

    Translate қызметі үшін 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 форматында. Әрқайсысы міндетті емес; Аудармашы әдепкі параметрлері орнатылмаған кезде қолданылады.

    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 болғанда, егер categoryId мақсатты орынға орналастырылмаса, Translator жалпы жүйеге қайта оралмайды, қате қайтарады.

    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
    Әдепкі
    Жоқ

    Жаңа жолға бөлінген регулярлар (шектеушілерсіз) әдепкі уақытша жиынтыққа қосылды, мысалы, <<.+?>> арнайы токен синтаксисі үшін.

    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

    PR ұйымы немесе жұмыс қорытындысы үшін сай markdown қысқаша мазмұны.

    has-new-translations

    'true' бір немесе бірнеше жаңа аудармалар жасалғанда.