Tatala se talosaga toso pe a mae'a tamo'e ta'itasi
- 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: fa'aliliuga lautele i le afifi
with: sourceLocale: en include: | apps/web/**/*.en.resx packages/shared/**/*.en.json exclude: | **/dist/** **/__tests__/**Glossary mo igoa fa'ailoga ma tuutuuga o oloa
Tu'u se .github/resource-translator.yml i totonu o le repo:
glossary: Acme: Contoso Octocat: Octocat ".NET": ".NET" "C++": "C++"O faaupuga glossary e fa'aaogaina ina ua mavae le fa'aliliuga, o lea o le masini-fa'aliliuina galuega faatino tausia lau fa'ailoga e sili ona e fiafia i ai tusa lava pe fesuia'i e le fa'ata'ita'iga mo se uiga tutusa.
Vaega o le Fa'aliliuga Fa'apitoa (alamanuia / vaega)
with: sourceLocale: en subscriptionKey: ${{ secrets.TRANSLATOR_KEY }} endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }} categoryId: 1234abcd-5678-90ef-... A'oa'o se vaega o le Azure Custom Translator i luga o se corpus e pu'eina ai lau alamanuia upu ma leo (fa'aletulafono, fa'afoma'i, maketiina, inisinia i totonu, ma isi) ma pasi lona ID e ala i categoryId. O le leo sili lea ona malosi o lo'o ofoina mai e Azure.
Leo fa'atonutonu + fa'amalosia 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 Tu'ufa'atasia se categoryId Fa'aliliu Fa'aliliuga ma profanityAction ma allowFallback: false e fa'amalosia ai se leo faifai pea ma toilalo le fa'agaioiga pe a fai o le vaega filifilia e leai se fa'aaogaina mo se tasi o au nofoaga fa'amoemoe.
Fa'apipi'i le fa'amamaina a'o le'i fa'apipi'iina le fa'agaioiga
with: dryRun: true failOnError: false O le gaioiga o lo'o fa'aalia pea le aotelega o galuega faatino ma se aotelega o laasaga, ae leai ni faila o lo'o tusia. Tu'ufa'atasia ma failOnError: false e fa'aalia ai mataupu uma o se lapataiga a'o e fa'ata'ita'ia.