Pāriet uz saturu

Valoda

Izvēlieties valodu

Pārslēgties uz to pašu lapu citā valodā.

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

Atsauce

Tulkošanas pakalpojumu sniedzēji

Izvēlieties vienu tulkošanas pakalpojumu sniedzēju — Azure AI Translator, AWS Translate vai Google Cloud Translation — aiz vienotas, vienotas API virsmas. Tulkotājs uzvedas identiski neatkarīgi no pakalpojumu sniedzēja; atšķiras tikai akreditācijas dati.

Šajā lapā

    Pilnībā atpakaļsaderīgs: provider noklusējuma vērtība ir azure, tāpēc esošās Azure darbplūsmas turpina darboties nemainīgas — nav nepieciešami labojumi.

    Pakalpojumu sniedzēja izvēle

    Iestatiet provider ievadi uz azure (noklusējums), aws vai google, pēc tam norādiet šī nodrošinātāja akreditācijas datus. Vienam darbības izsaukumam tiek izmantots tikai viens pakalpojumu sniedzējs; darbība deterministiski deleģē atbilstošajam SDK aiz rūpnīcas.

    Pakalpojumu sniedzēju salīdzinājums

    Azure AI Translator
    Pakalpojumu sniedzēja vērtība
    Azure (noklusējums)
    SDK
    @azure-rest/ai-translation-text

    subscriptionKey, galapunkts, reģions (neobligāti)

    AWS tulkotājs
    Pakalpojumu sniedzēja vērtība
    AWS
    SDK
    @aws-sdk/client-translate

    OIDC / noklusējuma ķēde vai awsAccessKeyId + awsSecretAccessKey; awsReģions

    Google mākoņa tulkojums
    Pakalpojumu sniedzēja vērtība
    Google
    SDK
    @google-cloud/translate

    googleApiKey VAI googleCredentials (pakalpojuma konts JSON)

    Azure AI Translator (noklusējums)

    Noklusējuma nodrošinātājs. Nodrošiniet Azure AI tulkotāja resursu un nododiet subscriptionKey, endpoint un pēc izvēles region. Šī ir tā pati konfigurācija, ko jau izmanto esošās darbplūsmas.

    Official Azure docs

    .github/workflows/translate.yml
    jobs:
    translate:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v5
    - id: translator
    uses: IEvangelist/resource-translator@v3
    with:
    provider: |
    azure:
    subscriptionKey: ${{ secrets.TRANSLATOR_KEY }}
    endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }}
    region: ${{ secrets.TRANSLATOR_REGION }}
    sourceLocale: en
    toLocales: '["es","fr","de"]'

    AWS tulkotājs

    Izmanto @aws-sdk/client-translate. Dod priekšroku OIDC, izmantojot aws-actions/configure-aws-credentials lai netiktu saglabāti ilgmūžīgi noslēpumi - darbība nolasa AWS SDK noklusējuma akreditācijas datu ķēdi. Alternatīvi, nododiet awsAccessKeyId un awsSecretAccessKey nepārprotami. Reģions vienmēr ir nepieciešams, izmantojot awsRegion vai AWS_REGION vides mainīgo.

    Official AWS docs

    OIDC (ieteicams)

    .github/workflows/translate.yml
    permissions:
    id-token: write # for aws-actions/configure-aws-credentials OIDC
    contents: write
    pull-requests: write
    jobs:
    translate:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v5
    - uses: aws-actions/configure-aws-credentials@v4
    with:
    role-to-assume: arn:aws:iam::123456789012:role/gh-actions-translate
    aws-region: us-east-1
    - id: translator
    uses: IEvangelist/resource-translator@v3
    with:
    provider: |
    aws:
    region: us-east-1 # or rely on AWS_REGION from the step above
    formality: FORMAL
    brevity: true
    sourceLocale: en
    toLocales: '["es","fr","de"]'

    Lai OIDC vietā izmantotu statiskās atslēgas, nometiet aws-actions/configure-aws-credentials soli un nododiet awsAccessKeyId / awsSecretAccessKey (izmantojot secrets) plus awsRegion.

    Google mākoņa tulkojums

    Izmanto @google-cloud/translate (v2). Autentificējieties, izmantojot API atslēgu (googleApiKey) vai pakalpojuma konta JSON akreditācijas datus (googleCredentials). Piegādājiet tieši vienu; Fakultatīva googleProjectId tiek izsecināta no akreditācijas datiem, ja tā ir izlaista.

    Official Google docs

    .github/workflows/translate.yml
    jobs:
    translate:
    runs-on: ubuntu-latest
    steps:
    - uses: actions/checkout@v5
    - id: translator
    uses: IEvangelist/resource-translator@v3
    with:
    provider: |
    google:
    # Provide EITHER a service-account JSON credential...
    credentials: ${{ secrets.GCP_TRANSLATE_CREDENTIALS }}
    # ...OR an API key:
    # apiKey: ${{ secrets.GCP_TRANSLATE_API_KEY }}
    model: nmt
    sourceLocale: en
    toLocales: '["es","fr","de"]'

    Nolūka specifikatora kartēšana

    Pakalpojumu sniedzējam specifiskie apzīmētāji tiek kartēti, ja ir ekvivalents. Viss pārējais atgriežas pie saprātīgiem noklusējumiem, tāpēc uzvedība paliek konsekventa.

    textType
    Zils
    textType (vienkāršs / html)
    AWS
    Ignorēts (bez pārslēgšanas)
    Google
    formāts (teksts / html)
    profanityAction
    Zils
    Pilns atbalsts
    AWS
    Atzīmēta / izdzēsta → maskēšana
    Google
    Ignorēts
    categoryId
    Zils
    Pielāgots tulkotājs
    AWS
    Ignorēts
    Google
    Ignorēts
    allowFallback
    Zils
    Atbalstīts
    AWS
    Ignorēts
    Google
    Ignorēts
    awsFormality
    Zils
    Ignored
    AWS
    Formality setting
    Google
    Ignored
    awsBrevity
    Zils
    Ignored
    AWS
    Brevity mode
    Google
    Ignored
    awsTerminologyNames
    Zils
    Ignored
    AWS
    Custom terminology
    Google
    Ignored
    awsParallelDataNames
    Zils
    Ignored
    AWS
    Parallel data
    Google
    Ignored
    googleModel
    Zils
    Ignored
    AWS
    Ignored
    Google
    Translation model
    googleApiEndpoint
    Zils
    Ignored
    AWS
    Ignored
    Google
    API endpoint override

    Lokalizācijas kodi atšķiras atkarībā no pakalpojumu sniedzēja

    Katrs pakalpojumu sniedzējs izmanto savus lokalizācijas kodus (piemēram, vienkāršotā ķīniešu valoda zh-Hans pakalpojumā Azure, zh AWS un zh-CN Google tīklā). Kodi tiek izvadīti tādi, kādi tie ir, un vada izvades failu nosaukumus, tāpēc izvēlieties, toLocales vērtības atbalsta jūsu izvēlētais pakalpojumu sniedzējs.