Mandehana any amin'ny votoaty

Fiteny

Safidio ny fiteninao

Mifamadika amin'ny pejy iray amin'ny fiteny hafa.

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

Andinin-tsoratra masina

Mpanome fandikan-teny

Misafidiana mpamatsy fandikan-teny iray isaky ny mihazakazaka - Azure AI Translator, AWS Translate, na Google Cloud Translation - ao ambadiky ny API tokana sy mitambatra. Ny mpandika teny dia mitondra tena mitovy na inona na inona mpamatsy; ny fahazoan-dàlana ihany no tsy mitovy.

Ao amin'ity pejy ity

    Mifanaraka tanteraka amin'ny laoniny: provider default amin'ny azure, noho izany dia miasa tsy miova ny fizotran'ny Azure efa misy - tsy ilaina ny fanovana.

    Mifidy mpamatsy

    Apetraho amin'ny azure (default), aws, na google ny fampidirana provider, avy eo omeo ny fahazoan-dàlana an'io mpamatsy io. Mpamatsy iray ihany no ampiasaina isaky ny antso an-tariby; ny hetsika dia misolo tena amin'ny SDK mifanaraka ao ambadiky ny orinasa.

    Fampitahana mpamatsy

    Azure AI Translator
    Ny lanjan'ny mpamatsy
    Azure (default)
    SDK
    @azure-rest/ai-translation-text

    subscriptionKey, endpoint, region (tsy voatery)

    Fandikan-teny AWS
    Ny lanjan'ny mpamatsy
    aws
    SDK
    @aws-sdk/client-translate

    OIDC / rojo default, na awsAccessKeyId + awsSecretAccessKey; awsRegion

    Fandikan-teny Google Cloud
    Ny lanjan'ny mpamatsy
    Google
    SDK
    @google-cloud/translate

    googleApiKey NA googleCredentials (JSON kaonty serivisy)

    Azure AI Translator (default)

    Ny mpamatsy default. Omeo loharanon-karena Azure AI Translator ary mandalo subscriptionKey, endpoint, ary region. Io no fanamboarana mitovy amin'ny fizotran'ny asa efa ampiasaina.

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

    Fandikan-teny AWS

    Mampiasa @aws-sdk/client-translate. Aleo ny OIDC amin'ny alàlan'ny aws-actions/configure-aws-credentials ka tsy misy tsiambaratelo maharitra voatahiry - ny hetsika dia mamaky ny rojom-pandrefesana AWS SDK. Na izany aza, mandalo awsAccessKeyId ary awsSecretAccessKey mazava. Ny faritra iray dia takiana foana, amin'ny alàlan'ny awsRegion na ny AWS_REGION tontolo iainana.

    Official AWS docs

    OIDC (soso-kevitra)

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

    Mba hampiasana fanalahidy static fa tsy OIDC, apetraho ny dingana aws-actions/configure-aws-credentials ary mandalo awsAccessKeyId / awsSecretAccessKey (amin'ny alàlan'ny secrets) miampy awsRegion.

    Fandikan-teny Google Cloud

    Mampiasa @google-cloud/translate (v2). Manamarina amin'ny alàlan'ny fanalahidy API (googleApiKey) na fahazoan-dàlana JSON amin'ny kaonty serivisy (googleCredentials). Omeo iray marina; Ny googleProjectId tsy azo atao dia tsoahina avy amin'ny fahazoan-dàlana rehefa tsy voafehy.

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

    Sarintany famaritana fikasana

    Ny mpamatsy manokana dia apetraka amin'ny sarintany izay misy mitovy. Ny zavatra hafa rehetra dia miverina amin'ny tsy fanarahan-dalàna ka ny fitondran-tena dia mijanona ho tsy miovaova.

    textType
    Azure
    textType (tsotra / html)
    Ny AWS
    Tsy noraharahiana (tsy misy toggle)
    Google
    Format (Text / HTML)
    profanityAction
    Azure
    Fanohanana feno
    Ny AWS
    Voamarika / voafafa → saron-tava
    Google
    Tsy noraharahiana
    categoryId
    Azure
    Mpandika teny manokana
    Ny AWS
    Tsy noraharahiana
    Google
    Tsy noraharahiana
    allowFallback
    Azure
    Tohanan'ny
    Ny AWS
    Tsy noraharahiana
    Google
    Tsy noraharahiana
    awsFormality
    Azure
    Ignored
    Ny AWS
    Formality setting
    Google
    Ignored
    awsBrevity
    Azure
    Ignored
    Ny AWS
    Brevity mode
    Google
    Ignored
    awsTerminologyNames
    Azure
    Ignored
    Ny AWS
    Custom terminology
    Google
    Ignored
    awsParallelDataNames
    Azure
    Ignored
    Ny AWS
    Parallel data
    Google
    Ignored
    googleModel
    Azure
    Ignored
    Ny AWS
    Ignored
    Google
    Translation model
    googleApiEndpoint
    Azure
    Ignored
    Ny AWS
    Ignored
    Google
    API endpoint override

    Ny kaody eo an-toerana dia samy hafa isaky ny mpamatsy

    Ny mpamatsy tsirairay dia mampiasa ny kaody eo an-toerana (ohatra ny teny sinoa notsorina dia zh-Hans ao amin'ny Azure, zh ao amin'ny AWS, ary zh-CN ao amin'ny Google). Ny kaody dia mandalo amin'ny maha-izy azy ary mitondra ny anaran'ny rakitra output, koa safidio toLocales soatoavina nofantenan'ny mpamatsy voafidy.