ඔබේ ප් රතිස්ථාන ප් රදේශීයකරණය කරන්න හැම කැපවීමක්ම.
සම්පත් පරිවර්තකයා නිල SDK හරහා Azure AI Translator භාවිතා කරමින් ඔබේ සම්පත් ගොනු සඳහා යන්ත් ර-පරිවර්තනය කරන ලද අදින්න ඉල්ලීම් විවෘත කරයි - අමතර සේවාවන් නොමැත, කාර්ය ප් රවාහයක් පමණි.
- 0 npm-විගණන ගැටළු
- පරීක්ෂණ 150 ක්
- නෝඩය 20 / 22 / 24
- Official Azure SDK
.NET XML .xliff XLIFF 2.0 .po පෙළ ලබා ගන්න .json කැදැලි හෝ පැතලි .ini key=value .restext MUI පෙළ නැව්ගත කිරීම සඳහා ඉදිකරන ලදී
පරිවර්තනය වැඩ ප් රවාහයක් ලෙස මිස කාර්යයක් නොවේ.
ඔබගේ දැනට පවතින CI වෙත ක්රියාව අතහැර දමන්න, එය Azure AI පරිවර්තකයා වෙත යොමු කරන්න, ඔබේ ප්රතිඡේදනයට ඔබ ඉලක්ක කරන සෑම භාෂාවක්ම කතා කිරීමට ඉඩ දෙන්න.
ගොනු ආකෘති හයක්
වට-සංචාර .resx, .xliff, .po, .json, .ini, සහ බයිට්-ස්ථායී හැඩතල සමග .restext.
රෙපෝ මට්ටමේ වින් යාසය
ග්ලෝබ්ස්, පාරිභාෂික මාලාවන් සහ අභිරුචි පරිවර්තක කාණ්ඩ ඇතුළත් කිරීම සඳහා .github/resource-translator.yml ගොනුවක් අතහැර දමන්න.
පාරිභාෂික ශබ්ද මාලාව පිළිබඳ දැනුවත්භාවය
C++ හසුරුවන ස්මාර්ට් වචනය-මායිම් regex සමග වෙළඳ නාම නාම සහ නිෂ්පාදන කොන්දේසි අගුළු දමන්න, .NET, හා මිතුරන්.
වියළි-ධාවනය + මෘදු-අසාර්ථක
ලිපිගොනු නොමැතිව පරිවර්තන පෙරදසුන, හෝ ඔබ පුනරාවර්තනය අතර අනතුරු ඇඟවීමක් ලෙස සෑම දෝෂයක්ම මතුපිට.
මහජන සම්බන්ධතා හිතකාමී ප්රතිදාන
summary-title, summary-details සහ has-new-translations තව් කෙලින්ම නිර්මාණය-අදින්න-ඉල්ලීම බවට පත්.
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ස්වයංක් රීය නියමුවකු මත දේශීයකරණය කිරීමට සූදානම්ද?
එක් Azure AI පරිවර්තක යතුරක්, එක් කාර්ය ප්රවාහ ගොනුවක්. ඉතිරිය හසුරුවන්නේ සම්පත් පරිවර්තකයාය.