پَنُن رِپو کٔرِو لوکل آن پرتھ کُنہِ کمیٹ۔
ریسورس ٹرانسلیٹرَن چھُ آفیشل ایس ڈی کے ذٔریعہٕ Azure AI ٹرانسلیٹرُک استعمال کٔرِتھ تُہنزِ ریسورس فایلَن خٲطرٕ مِشیٖنہٕ ترجمہٕ کَرنہٕ آمٕژ پُل درخواستہٕ کھولان — کانٛہہ اضٲفی خٕدمَژٕ چھُنہٕ، صرف اکھ ورک فلو۔
- 0 npm-آڈِٹ مسلہٕ
- 150 ٹیسٹ
- نوڈ 20 / 22 / 24
- Official Azure SDK
.NET XML .xliff XLIFF 2.0 .po گیٹ ٹیکسٹ .json نیسٹڈ یا فلیٹ .ini key=value .restext MUI متن شپنگ خٲطرٕ بناونہٕ آمُت
ترجمہٕ بطور ورک فلو، نہ کہ کٲم۔
عمل ترٛٲوِو پننِس موجودٕ سی آی یس منٛز، یہِ کٔرِو Azure AI ٹرانسلٹرَس کُن اِشارٕ، تہٕ پنُن ریپو کٔرِو پرٮ۪تھ کانٛہہ زبان بولُن یُس تُہۍ نشانہٕ بناوان چھِو۔
شےٚ فایلہٕ فارمیٹ
راؤنڈ ٹرپ .resx، .xliff، .po، .json، .ini، تہٕ .restext بایِٹ سٹیبل فارمیٹنگ۔
ریپو لیول کنفیگ
گلوبس، لغت، تہٕ کسٹم ٹرانسلیٹر کیٹگری شٲمِل کرنہٕ خٲطرٕ تراو اکھ .github/resource-translator.yml فایل۔
لغت سۭتۍ آگاہ
برانڈ ناو تہٕ پروڈکٹ ٹرم کٔرِو سمارٹ ورڈ باؤنڈری ریجیکسَس سۭتۍ لاک یُس C++، .NET تہٕ یارَن سَمبالان چھُ۔
ڈراے رن + سافٹ فیل
فایلہٕ لیکھنہٕ ورٲے کٔرِو ترجمُک پیش نظارٕ، یا پرٮ۪تھ غلطی کٔرِو وارننگ پٲٹھۍ ظٲہر۔
پی آر دوستانہ آؤٹ پٹ
summary-title، summary-details، تہٕ has-new-translations سلاٹ چھِ براہ راست کریٹ-پل-ریکویسٹ منٛز۔
Official Azure SDK
@azure-rest/ai-translation-text + @azure/core-rest-pipeline پیٹھ بناونہٕ آمُت — آٹومیٹک ری ٹرائی 408/429/5xx پیٹھ ، نْہ ہینڈ رولڈ ایچ ٹی ٹی پی۔ esbuild بنڈل، آڈٹ کلین۔
ڈراپ اِن ورک فلو
کاپی پیسٹ۔ ترجم.
تریہ راز، ژور لٲنہ تہ تہند ریپو چھہ بییس پشس پیٹھ کثیر لسانی۔
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: localizationآٹو پائلٹَس پٮ۪ٹھ لوکلائزیشن کرنہٕ خٲطرٕ چھَا تیار؟
One Azure AI Translator key, one workflow file. ریسورس ٹرانسلیٹر چھُ باقٕے سَمبالان۔