Fungola lisengi ya kobenda nsima ya kokima moko na moko
- 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: localizationMonorepos: scope translation per package
with: sourceLocale: en include: | apps/web/**/*.en.resx packages/shared/**/*.en.json exclude: | **/dist/** **/__tests__/**Glossaire pour les noms de marques et les termes de produits
Kende .github/resource-translator.yml na repo:
glossary: Acme: Contoso Octocat: Octocat ".NET": ".NET" "C++": "C++"Maloba ya glossaire esalelamaka Nsima ya kobongola, yango wana maloba oyo ebongolamaka na masini ebombaka bilembo oyo olingaka ata soki modele ebongoli yango na synonyme.
Catégorie ya traducteur personnalisé (industrie / domaine)
with: sourceLocale: en subscriptionKey: ${{ secrets.TRANSLATOR_KEY }} endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }} categoryId: 1234abcd-5678-90ef-... Yekola catégorie ya Azure Custom Translator na corpus oyo ezwaka vocabulaire ya industrie na yo mpe toni na yo (mibeko, minganga, marketing, ingénierie interne, etc.) mpe kolekisa ID na yango na nzela ya categoryId. Oyo ezali levier ya makasi koleka oyo Azure apesaka.
Contrôle de ton + fallback stricte
# .github/resource-translator.yml# Industry / domain — choose your tone via a Custom Translator categorycategoryId: legal-en
# Treat profanity strictly for content aimed at younger audiencesprofanityAction: MarkedprofanityMarker: Tag
# Fail the run rather than silently fall back to the general modelallowFallback: false Sangisa categoryId ya traducteur personnalisé na profanityAction mpe allowFallback: false mpo na kopusa mongongo ya malamu mpe kokweya na mosala soki catégorie oyo oponi ezali te na déploiement mpo na moko ya bisika oyo ozali koluka.
Kokausa liboso ya kofungola mosala
with: dryRun: true failOnError: false Action ezali kaka kobimisa ba résultats ya mokuse mpe ya mokuse, kasi ba fichiers ekomami te. Sangisa na failOnError: false mpo na kobimisa likambo nyonso lokola likebisi ntango ozali kozongela.