नोंथांनि रेप'खौ जायगायारि खालाम मोनफ्रोमबो कमित।
फुंखा रावसोलायगिरिया मावख'आरि SDK नि गेजेरजों Azure AI Translator बाहायना नोंथांनि फुंखा फाइलफोरनि थाखाय मेसिन-रावसोलायनाय पुल खावलायनायफोरखौ बेखेवो - जेबो उफ्रा सिबिथाय गैया, खालि मोनसे वर्कफ़्लो।
- 0 एनपिएम-अडिट जेंनाफोर
- 150 आनजाद
- नोड 20 / 22 / 24
- Official Azure SDK
.NET XML .xliff XLIFF 2.0 .po गेटटेक्स्ट .json बासा गोनां एबा दाब्ले .ini key=value .restext MUI text शिपिंनि थाखाय बानायनाय
रावसोलायनाया मोनसे खामानि मावनाय महरै, खामानि नङा।
एक्शनखौ नोंथांनि थाखानाय CI आव दोन, बेखौ Azure AI Translator आव दिन्थि, आरो नोंथांनि रेप'खौ नोंथां थांखिनाय मोनफ्रोमबो रावखौ रायज्लायनो हो।
मोनद' फाइलनि फरमेटफोर
राउन्ड-ट्रिपफोरा बाइट-स्टेबल फरमेटिंजों .resx, .xliff, .po, .json, .ini आरो .restext।
Repo-level config
ग्लब, सोदोब बाख्रि आरो Custom Translator थाखोफोरखौ सोफादेरनो थाखाय .github/resource-translator.yml फाइलखौ दोन।
सोदोब बाख्रि-सांग्रांथि
ब्रान्डनि मुं आरो दिहुनथाइ सोदोबफोरखौ स्मार्ट वर्ड-बाउन्ड्री रेगेक्सजों लक खालाम जाय C++, .NET आरो लोगोफोरखौ सामलायो।
ड्राइ-रान + सफ्ट-फेल
फाइलफोरखौ लिरालासे रावसोलायनायखौ नायफिन, एबा नोंथाङा पुनरावृत्ति खालामनाय समाव मोनफ्रोमबो गोरोन्थिखौ सांग्रांथि महरै दिन्थि।
PR-फ्रेंडली आउटपुटफोर
summary-title, summary-details आरो has-new-translations स्लटखौ थोंजोङै create-pull-request आव दोनगोन।
Official Azure SDK
@azure-rest/ai-translation-text + @azure/core-rest-pipeline आव बानायनाय — 408/429/5xx आव गाव हारसिङैनो फिन नाजानाय, आखायजों रल्ड खालामनाय HTTP गैया। 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, मोनसे workflow file. फुंखा रावसोलायगिरिया आद्रा थानायखौ सामलायो।