Μετάβαση στο περιεχόμενο

Γλώσσα

Επιλέξτε τη γλώσσα σας

Μεταβείτε στην ίδια σελίδα σε άλλη γλώσσα.

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

Βιβλίο μαγειρικής

Συνταγές

Συνήθη μοτίβα για την αποστολή μεταφράσεων: monorepos, γλωσσάρια, προσαρμοσμένες κατηγορίες, ξηρές εκτελέσεις και έλεγχος τόνου.

Σε αυτήν τη σελίδα

    Ανοίξτε ένα αίτημα έλξης μετά από κάθε εκτέλεση

    translate.yml (excerpt)
    - id: translate
    uses: IEvangelist/resource-translator@v3
    with:
    sourceLocale: en
    subscriptionKey: ${{ secrets.TRANSLATOR_KEY }}
    endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }}
    region: ${{ secrets.TRANSLATOR_REGION }}
    - if: steps.translate.outputs.has-new-translations == 'true'
    uses: peter-evans/create-pull-request@v7
    with:
    branch: machine-translation
    title: ${{ steps.translate.outputs.summary-title }}
    body: ${{ steps.translate.outputs.summary-details }}
    labels: localization

    Monorepos: μετάφραση πεδίου ανά πακέτο

    with:
    sourceLocale: en
    include: |
    apps/web/**/*.en.resx
    packages/shared/**/*.en.json
    exclude: |
    **/dist/**
    **/__tests__/**

    Γλωσσάριο για επωνυμίες και όρους προϊόντων

    Ρίξτε ένα .github/resource-translator.yml στο αποθετήριο:

    .github/resource-translator.yml
    glossary:
    Acme: Contoso
    Octocat: Octocat
    ".NET": ".NET"
    "C++": "C++"

    Οι όροι του γλωσσαρίου εφαρμόζονται μετά μετάφραση, επομένως το αποτέλεσμα της μηχανικής μετάφρασης διατηρεί την προτιμώμενη επωνυμία σας ακόμα και όταν το μοντέλο το άλλαξε με συνώνυμο.

    Κατηγορία προσαρμοσμένου μεταφραστή (κλάδος / τομέας)

    with:
    sourceLocale: en
    subscriptionKey: ${{ secrets.TRANSLATOR_KEY }}
    endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }}
    categoryId: 1234abcd-5678-90ef-...

    Εκπαιδεύστε μια κατηγορία Azure Custom Translator σε ένα σώμα κειμένων που καταγράφει το λεξιλόγιο και τον τόνο του κλάδου σας (νομικά, ιατρικά, μάρκετινγκ, εσωτερικής μηχανικής κ.λπ.) και μεταβιβάστε το αναγνωριστικό της μέσω categoryId. Αυτός είναι ο ισχυρότερος μοχλός τόνου που προσφέρει το Azure.

    Έλεγχος τόνου + αυστηρή εναλλακτική

    .github/resource-translator.yml
    # .github/resource-translator.yml
    # Industry / domain — choose your tone via a Custom Translator category
    categoryId: legal-en
    # Treat profanity strictly for content aimed at younger audiences
    profanityAction: Marked
    profanityMarker: Tag
    # Fail the run rather than silently fall back to the general model
    allowFallback: false

    Συνδυάστε μία categoryId Ειδικού Μεταφραστή με profanityAction και allowFallback: false για να επιβάλλετε μία συνεπή φωνή και να αποτύχετε στη ροή εργασίας, εάν η επιλεγμένη κατηγορία δεν έχει ανάπτυξη για μία από τις τοπικές ρυθμίσεις προορισμού σας.

    Στεγνή λειτουργία πριν από την ενεργοποίηση της ροής εργασίας

    with:
    dryRun: true
    failOnError: false

    Η ενέργεια εξακολουθεί να εκπέμπει εξόδους σύνοψης και μια σύνοψη βημάτων, αλλά δεν γράφονται αρχεία. Συνδυάστε με failOnError: false για να εμφανίσετε κάθε πρόβλημα ως προειδοποίηση ενώ επαναλαμβάνετε.