One source key changes
Smart detection isolates the delta before any provider call.
E toru ngā muna, e whā ngā raina, ā, he reo maha tō repo i te pana panuku.
Smart detection isolates the delta before any provider call.
I hangaia mō te kaipuke
Whakataka te hohenga ki tō CI tīariari, tohua ki Azure, AWS, Google rānei, ka tuku i tō repo ki te kōrero i ngā reo katoa e ūnga ana koe.
Default in v3.2
A compact .github/resource-translator-state.json tracks parser keys, source hashes, and translation-affecting settings. The action skips stable keys, preserves manual target edits, and logs every decision with rule codes. Use snapshotOnly to bootstrap existing translations without a provider call.
Most runs translate only the changed keys
Ngā .resx haere, .xliff, .po, .json, .ini, me ngā .restext me te hōputu pūmau-paita.
Whakataka i tētahi kōnae .github/resource-translator.yml mō ngā kāwai whakauru, ngā kupukupu, me ngā kāwai Kaiwhakamāori Ritenga.
Maukatia ngā ingoa parani me ngā whakaritenga hua ki te regex rohe-kupu atamai e whakahaere ana i ngā C++, .NET, me ngā hoa.
Arokitea ngā whakawhitinga me te kore tuhi kōnae, whakakitea rānei ia hapa hei whakatūpato i a koe e auau ana.
summary-title, summary-details, me has-new-translations kāniwha hāngai tonu ki te waihanga-kume-tono.
Kōwhiria tētahi kaiwhakarato mō ia whakahaere. Ka whakahaeretia ia e tōna SDK whaimana (@azure-rest/ai-translation-text, @aws-sdk/client-translate, @google-cloud/translate) me ngā whakamātau aunoa i te 408/429/5xx - kāore he HTTP ā-ringa. esbuild-paihere, arotaupū-mā.
Ka whakatuwheratia e te Kaiwhakamāori Rauemi ngā tono kume kua whakamāoritia e te mīhini mō ō kōnae rauemi mā te whakamahi i Azure, AWS, Google rānei - kotahi hohenga whakakotahi, kotahi kaiwhakarato mō ia whakahaere, ngā SDK whai mana i raro i te kōhua.
Tīmataname: translateon: push: 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 provider: | azure: subscriptionKey: ${{ secrets.KEY }} endpoint: ${{ secrets.ENDPOINT }} region: ${{ secrets.REGION }} toLocales: '["fr","de","es","ja"]'
- uses: peter-evans/create-pull-request@v7 with: title: Update translationsKotahi te kī kaiwhakarato - Azure, AWS, Google rānei - me tētahi kōnae rerengamahi. Mā te Kaiwhakamāori Rauemi e whakahaere te toenga.