Skip to content

Monoko

Poná monɔkɔ na yo

Finá na lokasa yango na monɔkɔ mosusu.

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

Référence

Basali ya babongoli

Pona mopesi moko ya kobongola na nzela moko — Azure AI Translator, AWS Translate, to Google Cloud Translation — nsima ya surface moko ya API. Mobongoli asalaka makambo ndenge moko ata soki mopesi yango azali nani; Kaka ba diplômes nde ekeseni.

Na lokasa oyo

    Compatible: provider defaults to azure, so existing Azure workflows continue working unchanged — no edits required.

    Kopona mosungi

    Koteyewi au sema:pikitise ipilise sita:latipa:provider azure aws to google. Kaka moto moko nde asaleli appel moko; Action déterminisme démonstrer na SDK oyo ekokani na sima ya usine.

    Comparaison ya ba fournisseur

    Mobongoli ya Azure AI
    Valeur ya mopesi
    Azure (défaut)
    SDK
    @azure-rest/ai-translation-text

    AbonnementKey, endpoint, region (optionnel)

    Traduction ya AWS
    Valeur ya mopesi
    AWS
    SDK
    @aws-sdk/client-translate

    OIDC / chaine par défaut, ou awsAccessKeyId + awsSecretAccessKey; Région ya aws

    Traduction ya Google Cloud
    Valeur ya mopesi
    Google
    SDK
    @google-cloud/translate

    googleApiKey OR googleCredentials (service-account JSON)

    Azure AI Translator (par défaut)

    Mopesi ya kozanga kokoka. Kopesa mobongoli Azure AI ressource mpe pass subscriptionKey, endpoint, mpe kopona region. Oyo ezali lolenge moko na ba workflows oyo bazali kosalela sikoyo.

    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"]'

    Traduction ya AWS

    utilisée @aws-sdk/client-translate. Pona OIDC na nzela ya aws-actions/configure-aws-credentials mpo ete basekele ya bomoi molai ebombama te — action etanga chaine ya identifiant ya défaut ya AWS SDK. To pe, kolekisa awsAccessKeyId mpe awsSecretAccessKey polele. Esengeli ntango nyonso kozala na esika moko, na nzela ya awsRegion to na AWS_REGION ya environnement.

    Official AWS docs

    OIDC (recommandé)

    .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"]'

    Mpo na kosalela bafungola statique na esika ya OIDC, bɛtá lokolo ya aws-actions/configure-aws-credentials mpe lekisa awsAccessKeyId / awsSecretAccessKey (via secrets) mpe awsRegion.

    Traduction ya Google Cloud

    Salelá @google-cloud/translate (v2). Authenticer na fungola ya API (googleApiKey) to na compte ya service JSON (googleCredentials). Kopesa kaka moko; googleProjectId ya kopona ezwamaka na mokanda ya ndingisa soki balongoli yango.

    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"]'

    Mapping ya intention-specifier

    Ba spécifications spécifiques ya fournisseur etyamaka na karte soki ekokani na yango. Makambo mosusu nyonso ezongaka na mabunga ya bwanya, yango wana bizaleli na yango ebongwanaka te.

    textType
    Azure
    textType (plain / html)
    AWS
    Ignored (no toggle)
    Google
    Format (texte / html)
    profanityAction
    Azure
    Lisungi mobimba
    AWS
    Marqué / Supprimé → masque
    Google
    Ignored
    categoryId
    Azure
    Mobongoli ya Custom
    AWS
    Ignored
    Google
    Ignored
    allowFallback
    Azure
    Supporté
    AWS
    Ignored
    Google
    Ignored
    awsFormality
    Azure
    Ignored
    AWS
    Formality setting
    Google
    Ignored
    awsBrevity
    Azure
    Ignored
    AWS
    Brevity mode
    Google
    Ignored
    awsTerminologyNames
    Azure
    Ignored
    AWS
    Custom terminology
    Google
    Ignored
    awsParallelDataNames
    Azure
    Ignored
    AWS
    Parallel data
    Google
    Ignored
    googleModel
    Azure
    Ignored
    AWS
    Ignored
    Google
    Translation model
    googleApiEndpoint
    Azure
    Ignored
    AWS
    Ignored
    Google
    API endpoint override

    Bakode ya locale ekeseni na moto na moto

    Fournisseur moko na moko asalelaka bakode ya locale na ye (na ndakisa Chinois Simplifié ezali zh-Hans na Azure, zh na AWS, mpe zh-CN na Google). Ba code elekaka ndenge ezali mpe etambwisaka bankombo ya ba fichier ya sortie, yango wana pona ba valeurs toLocales fournisseur oponi esungaka.