مواد ڏانهن وڃو

ٻولي

پنهنجي ٻولي چونڊيو

ساڳي صفحي کي ٻي ٻوليءَ ۾ تبديل ڪريو.

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 ترجمو ، AWS ترجمو ، يا گوگل ڪلائوڊ ترجمو - هڪ واحد ، متحد API سطح جي پويان. مترجم فراهم ڪندڙ جي پرواه ڪرڻ کان سواءِ هڪجهڙائي سان برتاءُ ڪري ٿو؛ صرف سندون مختلف آهن.

هن صفحي تي

    مڪمل طور تي پٺتي پيل مطابقت: provider azure تي ڊفالٽ آهن ، تنهن ڪري موجوده Azure ورڪ فلوز بغير ڪنهن تبديلي جي ڪم ڪندا رهندا آهن — ڪابه ترميم جي ضرورت ناهي.

    فراهم ڪندڙ چونڊڻ

    provider ان پٽ کي azure (ڊفالٽ) ، aws يا google تي سيٽ ڪريو ، پوءِ انهي فراهم ڪندڙ جي سند فراهم ڪريو. صرف هڪ فراهم ڪندڙ في ايڪشن ڪال استعمال ڪيو ويندو آهي ؛ عمل هڪ ڪارخاني جي پويان ملندڙ SDK کي determinstically نمائندو ڪري ٿو.

    فراهم ڪندڙ جي مقابلي ۾

    Azure AI Translator
    فراهم ڪندڙ جي قيمت
    Azure (default)
    ايس ڊي ڪي
    @azure-rest/ai-translation-text

    سبسڪرپشن ڪيچ ، آخري پوائنٽ ، علائقو (اختياري)

    AWS ترجمو
    فراهم ڪندڙ جي قيمت
    AWS
    ايس ڊي ڪي
    @aws-sdk/client-translate

    OIDC / ڊفالٽ زنجير ، يا awsAccessKeyId + awsSecretAccessKey ؛ awsRegion

    گوگل ڪلائوڊ ترجمو
    فراهم ڪندڙ جي قيمت
    گوگل
    ايس ڊي ڪي
    @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

    او آءِ ڊي سي (تجويز ڪيل)

    .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
    textType (سادي / html)
    AWS
    نظرانداز ڪيو ويو (ڪوبه ٽوگل نه)
    گوگل
    فارميٽ (متن / HTML)
    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

    لوڪل ڪوڊ في فراهم ڪندڙ مختلف آهن

    هر فراهم ڪندڙ پنهنجو لوڪل ڪوڊ استعمال ڪندو آهي (مثال طور آسان چيني Azure تي zh-Hans آهي ، zh AWS تي ، ۽ گوگل تي zh-CN آهي). ڪوڊ جيئن آهي ذريعي گذري ٿو ۽ آئوٽ فائل جا نالا ڊرائيو ڪن ٿا ، تنهن ڪري چونڊيو toLocales قدر توهان جي چونڊيل فراهم ڪندڙ جي حمايت ڪن ٿا.