Ṣí ìbéèrè fà kan lẹ́yìn ìsáré kọ̀ọ̀kan
- 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: itumọ dopin fun package
with: sourceLocale: en include: | apps/web/**/*.en.resx packages/shared/**/*.en.json exclude: | **/dist/** **/__tests__/**Glossary fun awọn orukọ iyasọtọ ati awọn ofin ọja
Fi .github/resource-translator.yml kan sinu repo:
glossary: Acme: Contoso Octocat: Octocat ".NET": ".NET" "C++": "C++"Awọn ofin glossary ni a lo lẹhin itumọ, nitorinaa iṣelọpọ ti a tumọ ẹrọ n tọju ami iyasọtọ ayanfẹ rẹ paapaa nigbati awoṣe ba paarọ rẹ fun synonym kan.
Aṣa Onitumọ ẹka (ile ise / ašẹ)
with: sourceLocale: en subscriptionKey: ${{ secrets.TRANSLATOR_KEY }} endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }} categoryId: 1234abcd-5678-90ef-... Ṣe ikẹkọ ẹka Custom Translator Azure lori corpus kan ti o gba awọn gbolohun ọrọ ile-iṣẹ rẹ ati ohun orin (ofin, iṣoogun, titaja, imọ-ẹrọ inu, ati bẹbẹ lọ) ati kọja ID rẹ nipasẹ categoryId. Eyi ni ohun orin ti o lagbara julọ ti Azure nfunni.
Ohun orin Iṣakoso + ti o muna fallback
# .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 Darapọ categoryId onitumọ aṣa pẹlu profanityAction ati allowFallback: false lati fi ipa mu ohun ti o ni ibamu ati kuna iṣan-iṣẹ ti ẹka ti a yan ko ba ni imuṣiṣẹ fun ọkan ninu awọn agbegbe ibi-afẹde rẹ.
Gbẹ ṣiṣe ṣaaju ki o to tan iṣẹ naa
with: dryRun: true failOnError: false Ìgbésẹ̀ náà ṣì ń jáde ní àkópọ̀ àti àkópọ̀ ìgbésẹ̀ kan, ṣùgbọ́n kò sí fáìlì tí wọ́n kọ. Darapọ pẹlu failOnError: false lati ṣafihan gbogbo ọrọ bi ikilọ lakoko ti o tẹle.