നിങ്ങളുടെ റെപ്പോ ലോക്കലൈസ് ചെയ്യുക ഓരോ പ്രതിബദ്ധതയും.
ഔദ്യോഗിക SDK വഴി അഷ്വർ AI ട്രാൻസ്ലേറ്റർ ഉപയോഗിച്ച് നിങ്ങളുടെ റിസോഴ്സ് ഫയലുകൾക്കായുള്ള മെഷീൻ വിവർത്തനം ചെയ്ത പുൾ അഭ്യർത്ഥനകൾ റിസോഴ്സ് ട്രാൻസ്ലേറ്റർ തുറക്കുന്നു - അധിക സേവനങ്ങളൊന്നുമില്ല, ഒരു വർക്ക്ഫ്ലോ മാത്രം.
- 0 എൻ പി എം-ഓഡിറ്റ് പ്രശ്നങ്ങൾ
- 150 ടെസ്റ്റുകൾ
- നോഡ് 20 / 22 / 24
- Official Azure SDK
.NET XML .xliff XLIFF 2.0 .po gettext .json നെസ്റ്റഡ് അല്ലെങ്കിൽ ഫ്ലാറ്റ് .ini key=value .restext MUI ടെക്സ്റ്റ് ഷിപ്പിംഗിനായി നിർമ്മിച്ചത്
വിവർത്തനം ഒരു വർക്ക്ഫ്ലോ ആയിട്ടാണ്, ഒരു ജോലിയല്ല.
നിങ്ങളുടെ നിലവിലുള്ള CI-യിലേക്ക് പ്രവർത്തനം ഡ്രോപ്പ് ചെയ്യുക, അഷ്വർ 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ഓട്ടോപൈലറ്റിൽ പ്രാദേശികവൽക്കരിക്കാൻ തയ്യാറാണോ?
ഒരു Azure AI Translator കീ, ഒരു വർക്ക്ഫ്ലോ ഫയൽ. റിസോഴ്സ് ട്രാൻസ്ലേറ്റർ ബാക്കി കൈകാര്യം ചെയ്യുന്നു.