Skip to content

ພາສາ

ເລືອກພາສາຂອງເຈົ້າ

ປ່ຽນໄປໃຊ້ຫນ້າດຽວກັນໃນພາສາອື່ນ.

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 (ມາດຕະຖານ)
    SDK
    @azure-rest/ai-translation-text

    subscriptionKey, endpoint, region (ບໍ່ຈໍາເປັນ)

    AWS ແປ
    ຄຸນຄ່າຂອງຜູ້ໃຫ້ບໍລິການ
    AWS
    SDK
    @aws-sdk/client-translate

    OIDC / default chain ຫຼື awsAccessKeyId + awsSecretAccessKey; awsRegion

    ການແປ Google Cloud
    ຄຸນຄ່າຂອງຜູ້ໃຫ້ບໍລິການ
    Google
    SDK
    @google-cloud/translate

    googleApiKey ຫຼື googleCredentials (service account JSON)

    Azure AI Translator (ມາດຕະຖານ)

    ຜູ້ໃຫ້ບໍລິການມາດຕະຖານ. ຈັດ ຫາ ຊັບ ພະ ຍາ ກອນ Azure AI Translator ແລະ ສົ່ງ 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. ເລືອກ OIDC ຜ່ານ aws-actions/configure-aws-credentials ເພື່ອ ວ່າ ຈະ ບໍ່ ມີ ຄວາມ ລັບ ທີ່ ຍາວ ນານ - ການ ກະທໍາ ຈະ ອ່ານ ສາຍ ໂສ້ ຂໍ້ ມູນ ມາດຕະຖານ ຂອງ AWS SDK. ອີກ ທາງ ຫນຶ່ງ, pass 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

    ໃຊ້ @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
    ບໍ່ ເອົາ ໃຈ ໃສ່ (ບໍ່ ມີ ການ ປ່ຽນ ແປງ)
    Google
    ຮູບແບບ (text / html)
    profanityAction
    Azure
    ການສະຫນັບສະຫນູນຢ່າງເຕັມທີ
    AWS
    ຫມາຍ / ລຶບ → masking
    Google
    ບໍ່ ເອົາ ໃຈ ໃສ່
    categoryId
    Azure
    ຜູ້ແປ Custom
    AWS
    ບໍ່ ເອົາ ໃຈ ໃສ່
    Google
    ບໍ່ ເອົາ ໃຈ ໃສ່
    allowFallback
    Azure
    ສະຫນັບສະຫນູນ
    AWS
    ບໍ່ ເອົາ ໃຈ ໃສ່
    Google
    ບໍ່ ເອົາ ໃຈ ໃສ່
    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

    ລະຫັດທ້ອງຖິ່ນແຕກຕ່າງກັນຕໍ່ຜູ້ໃຫ້ບໍລິການ

    ຜູ້ ຈັດ ຫາ ແຕ່ ລະ ຄົນ ໃຊ້ ລະຫັດ ພາສາ ຂອງ ຕົນ ເອງ (ຍົກ ຕົວຢ່າງ ພາສາ ຈີນ zh-Hans ໃນ Azure, zh ໃນ AWS ແລະ zh-CN ໃນ Google). ລະຫັດຜ່ານຕາມທີ່ເປັນຢູ່ແລະຂັບໄລ່ຊື່ແຟ້ມທີ່ອອກມາ, ດັ່ງນັ້ນໃຫ້ເລືອກຄ່າ toLocales ທີ່ຜູ້ໃຫ້ບໍລິການທີ່ທ່ານເລືອກສະຫນັບສະຫນູນ.