One source key changes
Smart detection isolates the delta before any provider call.
تریہ راز، ژور لٲنہ تہ تہند ریپو چھہ بییس پشس پیٹھ کثیر لسانی۔
Smart detection isolates the delta before any provider call.
شپنگ خٲطرٕ بناونہٕ آمُت
پننِس موجودٕ سی آی یَس منٛز ترٛٲوِو عمل، یہِ کٔرِو ایزور، اے ڈبلیو ایس، یا گوگلَس کُن اِشارٕ، تہٕ پنُن ریپو دِیِو پرٮ۪تھ کانٛہہ زبان بولُن یُس تُہۍ نشانہٕ بناوان چھِو۔
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
راؤنڈ ٹرپ .resx، .xliff، .po، .json، .ini، تہٕ .restext بائٹ سٹیبل فارمیٹنگس سۭتۍ۔
گلوبس، لغت، تہٕ کسٹم ٹرانسلیٹر کیٹگری شٲمِل کرنہٕ خٲطرٕ تراو اکھ .github/resource-translator.yml فایل۔
برانڈ ناو تہٕ پروڈکٹ ٹرم کٔرِو سمارٹ ورڈ باؤنڈری ریجیکسَس سۭتۍ لاک یُس C++، .NET تہٕ یارَن سَمبالان چھُ۔
فایلہٕ لیکھنہٕ ورٲے کٔرِو ترجمُک پیش نظارٕ، یا پرٮ۪تھ غلطی کٔرِو وارننگ پٲٹھۍ ظٲہر۔
summary-title، summary-details، تہٕ has-new-translations سلاٹ چھِ براہ راست کریٹ-پل-ریکویسٹ منٛز۔
پرٮ۪تھ دورَس منٛز کٔرِو اکھ فراہم کَرن وول ژٲرِو۔ پریتھ اکھ چُھ امکہِ آفیشل SDK (@azure-rest/ai-translation-text، @aws-sdk/client-translate، @google-cloud/translate) سْیت چلاوان یتھ منز آٹومیٹک ری ٹرائی 408/429/5xx چُھ نہٕ ہینڈ رولڈ ایچ ٹی ٹی پی۔ esbuild بنڈل، آڈٹ کلین۔
ریسورس ٹرانسلیٹر چھُ Azure، AWS، یا گوگل استعمال کٔرِتھ تُہنزِ ریسورس فایلَن خٲطرٕ مِشیٖنی ترجمہٕ کٔرِتھ پُل درخواستہٕ کھولان - اکھ یونیفائیڈ ایکشن، اکھ فراہم کَرن وول فی رن، آفیشل SDKs ہُڈ تَل۔
شُروٗع کٔرِوname: 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 translationsاکھ فراہم کَرن وول کی - Azure، AWS، یا گوگل - تہٕ اکھ ورک فلو فایل۔ ریسورس ٹرانسلیٹر چھُ باقٕے سَمبالان۔