मजकूराचेर वचचें

भास

तुमची भास निवडात

दुसरे भाशेंत त्याच पानाचेर स्विच करात.

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

सोंदोर्भ

भाक्षांतोर पुरवणदार[सुदार]

दर धांवेक एक अणकार पुरवणदार निवडात — Azure AI Translator, AWS Translate, वा Google Cloud Translation — एकेच, एकसंध API पृश्ठभागा फाटल्यान. अनुवादक पुरवणदाराची पर्वा करिनासतना सारकेच वागता. फकत प्रमाणपत्रां वेगळीं आसात.

ह्या पानार

    पुरायपणान बॅकवर्ड सुसंगत: provider azure डिफॉल्ट करता, देखून अस्तित्वांत आशिल्ले Azure वर्कफ्लो अपरिवर्तित काम करतात — संपादनांची गरज ना.

    पुरवणदार वेंचून काडप

    provider इनपुट azure (डिफॉल्ट), aws वा google चेर सेट करात, मागीर त्या पुरवणदाराची क्रेडेन्शियल्स पुरयतले. दर एका ऍक्शन कॉलाक फकत एक पुरवणदार वापरतात. ही कृती एका कारखान्या फाटल्यान जुळपी SDK कडेन निरिक्षण करता.

    पुरवणदाराची तुलना

    Azure AI Translator
    पुरवणदाराचें मोल
    azure (default)
    SDK
    @azure-rest/ai-translation-text

    subscriptionKey, endpoint, Region (पर्यायी)

    AWS अणकार
    पुरवणदाराचें मोल
    आवोस
    SDK
    @aws-sdk/client-translate

    OIDC / डिफॉल्ट चेन, वा awsAccessKeyId + awsSecretAccessKey; awsregion

    गूगल क्लाऊड ट्रान्सलेशन[बदल]
    पुरवणदाराचें मोल
    गूगल
    SDK
    @google-cloud/translate

    googleApiKey वा googleCredentials (सेवा-खातें JSON)

    Azure AI Translator (default)

    डिफॉल्ट पुरवणदार. Azure AI ट्रान्सलेटर रिसोर्साची तजवीज करात आनी subscriptionKey, endpoint आनी पर्यायी region पास करात. हें तेच कॉन्फिगरेशन आसा जें अस्तित्वांत आशिल्लें वर्कफ्लो पयलींच वापरतात.

    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 अणकार

    @aws-sdk/client-translate वापरता. aws-actions/configure-aws-credentials वरवीं OIDC पसंत करात जाका लागून दीर्घकाळ तिगून उरपी गुपीत सांठोवन दवरूंक जायना — ही कृती AWS SDK डिफॉल्ट क्रेडेन्शियल चेन वाचता. पर्यायान, awsAccessKeyId पास करात आनी स्पश्टपणान awsSecretAccessKey करात. एक प्रदेश सदांच गरजेचो आसता, awsRegion वा AWS_REGION पर्यावरण व्हेरिएबल वरवीं आसता.

    Official AWS docs

    OIDC (शिफारस केल्ली)

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

    OIDC बदला स्टॅटिक कीज वापरपाक, aws-actions/configure-aws-credentials स्टेप सोडचें आनी awsAccessKeyId/awsSecretAccessKey (secrets वरवीं ) प्लस awsRegion पास करात.

    गूगल क्लाऊड ट्रान्सलेशन[बदल]

    @google-cloud/translate (v2) वापरता. API कळ (googleApiKey) वा सेवा-खातें JSON क्रेडेन्शियल (googleCredentials) वापरून प्रमाणीत करात. पुरवण नेमकी एक; एक पर्यायी googleProjectId वगळल्यार क्रेडेन्शियलांतल्यान निश्कर्श काडटा.

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

    इंटेंट-स्पेसिफायर मॅपिंग

    पुरवणदार-विशिश्ट विशिश्ट स्पेसिफायर मॅप करतात जंय समतुल्य अस्तित्वांत आसा. हेर सगळें समंजस डिफॉल्टाचेर पडटा देखून वागणूक सातत्यान उरता.

    textType
    Azure
    टेक्स्टटाइप (सादो / html)
    AWS
    दुर्लक्ष केलें (टॉगल ना)
    गूगल
    फॉरमॅट (टेक्स्ट/एचटीएमएल)
    profanityAction
    Azure
    पुराय तेंको
    AWS
    चिन्न केल्लें / काडून उडयल्लें → मास्कींग
    गूगल
    दुर्लक्ष केलें
    categoryId
    Azure
    सानुकूल भाशांतकार[सुदार]
    AWS
    दुर्लक्ष केलें
    गूगल
    दुर्लक्ष केलें
    allowFallback
    Azure
    तेंको दिल्लो
    AWS
    दुर्लक्ष केलें
    गूगल
    दुर्लक्ष केलें
    awsFormality
    Azure
    Ignored
    AWS
    Formality setting
    गूगल
    Ignored
    awsBrevity
    Azure
    Ignored
    AWS
    Brevity mode
    गूगल
    Ignored
    awsTerminologyNames
    Azure
    Ignored
    AWS
    Custom terminology
    गूगल
    Ignored
    awsParallelDataNames
    Azure
    Ignored
    AWS
    Parallel data
    गूगल
    Ignored
    googleModel
    Azure
    Ignored
    AWS
    Ignored
    गूगल
    Translation model
    googleApiEndpoint
    Azure
    Ignored
    AWS
    Ignored
    गूगल
    API endpoint override

    दरेक पुरवणदाराक लोकेल कोड वेगवेगळे आसतात

    दरेक पुरवणदार स्वताचे लोकल कोड वापरता (देखीक Simplified Chinese Azure, zh AWS चेर आनी zh-CN गुगलाचेर zh-Hans). कोड आसा तशे वतात आनी आउटपुट फायलीचीं नांवां चलयतात, देखून तुमचो वेंचून काडिल्लो पुरवणदार खंयच्या मूल्यांक तेंको दिता toLocales निवडात.