Meghee arịrịọ na-adọta mgbe ọ bụla na-agba ọsọ
- 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: oke translation kwa ngwugwu
with: sourceLocale: en include: | apps/web/**/*.en.resx packages/shared/**/*.en.json exclude: | **/dist/** **/__tests__/**Glossary maka aha njirimara na okwu ngwaahịa
Tinye otu .github/resource-translator.yml n'ime repo:
glossary: Acme: Contoso Octocat: Octocat ".NET": ".NET" "C++": "C++"A na-etinye okwu glossary Mgbe ntụgharị, yabụ mmepụta igwe a sụgharịrị na-eme ka akara kachasị amasị gị ọbụlagodi mgbe ihe nlereanya ahụ gbanwere ya maka nkwekọrịta.
Omenala Nsụgharị Atiya (ụlọ ọrụ / ngalaba)
with: sourceLocale: en subscriptionKey: ${{ secrets.TRANSLATOR_KEY }} endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }} categoryId: 1234abcd-5678-90ef-... Zụọ ụdị Azure Custom Translator na corpus nke na-ejide okwu ụlọ ọrụ gị na ụda (iwu, ahụike, ahịa, injinịa dị n'ime, wdg) ma gafere ID ya site na categoryId. Nke a bụ ihe kachasị ike nke Azure na-enye.
Ụda akara + siri ike 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 Jikọta categoryId ntụgharị omenala na profanityAction na allowFallback: false iji mezuo olu na-agbanwe agbanwe ma daa arụmọrụ ma ọ bụrụ na ụdị ahọpụtara enweghị ntinye maka otu n'ime mpaghara gị.
Gbanyụọ ọrụ ahụ tupu ịmalite ịrụ ọrụ ahụ.
with: dryRun: true failOnError: false Ihe omume ahụ ka na-ewepụta nchịkọta nchịkọta na nchịkọta nzọụkwụ, ma ọ dịghị faịlụ ederede. Jikọtara ya na failOnError: false iji gosipụta okwu ọ bụla dị ka ịdọ aka ná ntị mgbe ị na-emegharị.