Khazikitsani repo yanu pa kudzipereka kulikonse.
Resource Translator imatsegula zopempha zokoka zomasuliridwa ndi makina a mafayilo anu ogwiritsira ntchito Azure AI Translator kudzera pa SDK yovomerezeka - palibe ntchito zowonjezera, ntchito yokha.
- 0 npm-audit nkhani
- Mayesero a 150
- Kodi Mungakhalire Ndi Moyo Wabwino / 20 / 24
- Official Azure SDK
.NET XML .xliff XLIFF 2.0 .po gettext .json zisa kapena lathyathyathya .ini key=value .restext Lemba la MUI Zomangidwa kuti zitumizidwe
Kutanthauzira ngati ntchito, osati ntchito.
Gwetsani zochitikazo mu CI yanu yomwe ilipo, lozani pa Azure AI Translator, ndipo lolani repo yanu kulankhula chinenero chilichonse chomwe mumayang'ana.
Mitundu isanu ndi umodzi ya mafayilo
Maulendo ozungulira .resx, .xliff, .po, .json, .ini, ndi .restext okhala ndi mawonekedwe okhazikika a byte.
Repo-level config
Gwetsani fayilo .github/resource-translator.yml kuti muphatikizepo ma globs, glossaries, ndi magulu a Custom Translator.
Glossary-ozindikira
Tsekani mayina amtundu ndi mawu amtundu ndi regex yanzeru yomwe imagwira C++, .NET, ndi abwenzi.
Dry-run + zofewa-kulephera
Fotokozani matembenuzidwe popanda kulemba mafayilo, kapena kuwonekera cholakwika chilichonse ngati chenjezo pamene mukubwereza.
Zotsatira za PR
summary-title, summary-details, ndi has-new-translations kagawo mwachindunji mu kulenga-kukoka-pempho.
Official Azure SDK
Yomangidwa pa @azure-rest/ai-translation-text + @azure/core-rest-pipeline - zodziwikiratu zoyesanso pa 408/429/5xx, palibe HTTP yogubuduzidwa pamanja. esbuild-bundled, audit-woyera.
Ntchito yotsitsa
Kopera. Phalani. Kumasulira.
Zinsinsi zitatu, mizere inayi, ndipo repo yanu ndi zilankhulo zambiri pakukankha kotsatira.
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: localizationTakonzeka kukhazikitsa malo pa autopilot?
Chinsinsi chimodzi cha Azure AI Translator, fayilo imodzi yogwirira ntchito. Womasulira Resource amasamalira zina zonse.