Tinye repo gị na Ntinye ọ bụla.
Resource Translator na-emepe arịrịọ ndị a sụgharịrị igwe maka faịlụ akụ gị site na iji Azure AI Translator site na SDK gọọmentị — enweghị ọrụ ndị ọzọ, naanị arụmọrụ.
- 0 npm-audit mbipụta
- 150 ule
- Ebe E Si Agbanwe Agbanwe / 20 / 24
- Official Azure SDK
.NET XML .xliff XLIFF 2.0 .po Nweta Ederede .json Ewepụghị ma ọ bụ dị larịị .ini key=value .restext Ederede MUI E wuru maka ụgbọ mmiri
Nsụgharị dị ka ọrụ, ọ bụghị ịrụ ọrụ.
Dobe ihe ahụ n'ime CI gị dị ugbu a, tụọ ya na Azure AI Translator, ma kwe ka repo gị kwuo asụsụ ọ bụla ị lekwasịrị anya.
Isii faịlụ formats
Round-njem .resx, .xliff, .po, .json, .ini, na .restext na byte-stable formatting.
Repo-larịị config
Dobe faịlụ .github/resource-translator.yml maka gụnyere globs, glossaries, na Custom Translator edemede.
Glossary-maara
Mechie aha aha na okwu ngwaahịa na smart okwu-ókè regex nke na-ejikwa C++, .NET, na ndị enyi.
Akọrọ-na-agba ọsọ + soft-ọdịda
Nyochaa nsụgharị na-enweghị ide faịlụ, ma ọ bụ gosipụta njehie ọ bụla dị ka ịdọ aka ná ntị mgbe ị na-emegharị.
PR-enyi na enyi mmepụta
summary-title, summary-details, na has-new-translations oghere ozugbo n'ime create-pull-arịrịọ.
Official Azure SDK
Wuru na @azure-rest/ai-translation-text + @azure/core-rest-pipeline — akpaka retries na 408/429/5xx, ọ dịghị aka-akpọrepu HTTP. esbuild-bundled, audit-clean.
Drop-in workflow
Detuo. Mado ya. Tụgharịa.
Ihe nzuzo atọ, ahịrị anọ, na repo gị na-asụ ọtụtụ asụsụ na nkwalite na-esote.
name: translateon: push: branches: [main] paths: ["**/*.en.resx", "**/*.en.json"]
permissions: contents: write pull-requests: write
jobs: translate: runs-on: ubuntu-latest steps: - uses: actions/checkout@v5 - id: translator uses: IEvangelist/resource-translator@v3 with: sourceLocale: en subscriptionKey: ${{ secrets.TRANSLATOR_KEY }} endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }} region: ${{ secrets.TRANSLATOR_REGION }} toLocales: '["fr","de","es","ja"]'
- if: steps.translator.outputs.has-new-translations == 'true' uses: peter-evans/create-pull-request@v7 with: branch: machine-translation title: ${{ steps.translator.outputs.summary-title }} body: ${{ steps.translator.outputs.summary-details }} labels: localizationNjikere ịbanye na autopilot?
Otu igodo Azure AI Translator, otu faịlụ arụmọrụ. Onye ntụgharị ihe na-eme ka ndị ọzọ na-eme ihe ndị ọzọ.