makpiqsilutit pull request-mit ingirraanikkaangamik
- id: translate uses: IEvangelist/resource-translator@v3 with: sourceLocale: en subscriptionKey: ${{ secrets.TRANSLATOR_KEY }} endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }} region: ${{ secrets.TRANSLATOR_REGION }}
- if: steps.translate.outputs.has-new-translations == 'true' uses: peter-evans/create-pull-request@v7 with: branch: machine-translation title: ${{ steps.translate.outputs.summary-title }} body: ${{ steps.translate.outputs.summary-details }} labels: localizationMonorepos: qanuq angitigininga tukiliuqtauninga atuni katiqsuqsimajunut
with: sourceLocale: en include: | apps/web/**/*.en.resx packages/shared/**/*.en.json exclude: | **/dist/** **/__tests__/**tukingit niuviaksat atinginnut amma niuviaksat taigusinginnut
ililugu .github/resource-translator.yml tuqquqsivvingmut:
glossary: Acme: Contoso Octocat: Octocat ".NET": ".NET" "C++": "C++"tukiit tukingit atuqtausuut kinguniagut tukiliuqtauliraangata, taimaimmat qarasaujakkut-tukiliuqtaujuq pisimainnaqpuq niruarijarnik nalunaikkuttiqsinirmik taanna uukturauti kipuktikkaluaqpat tukinganut.
tukiliurijiup qanuittuuninga (sanavvik/naniinninga)
with: sourceLocale: en subscriptionKey: ${{ secrets.TRANSLATOR_KEY }} endpoint: ${{ secrets.TRANSLATOR_ENDPOINT }} categoryId: 1234abcd-5678-90ef-... ajurunniiqsaqtittilutit Azure Custom Translator qanuittuuninganik katiqsuqsimajunut pilirivvigijarnut uqausirnik amma nipinganik (maligaliriniq, aanniaqtuliriniq, niurrutiqarniq, pilirivviup iluani titiraujarniq, asingillu) tunilugulu nalunaikkutanga categoryId. taanna sanngilaanguvuq nipimut naqittijjuti Azur-kut manimatitanginnik.
nipimik aulattiniq + atuqtaujariaqallariktuq
# .github/resource-translator.yml# Industry / domain — choose your tone via a Custom Translator categorycategoryId: legal-en
# Treat profanity strictly for content aimed at younger audiencesprofanityAction: MarkedprofanityMarker: Tag
# Fail the run rather than silently fall back to the general modelallowFallback: false ilaliutilugu Custom Translator categoryId profanityAction amma allowFallback: false atuqtittiluni atausiinnalijumik nipimik kajusinngillunilu pilirinirijaujuq niruaqtaujuq qanuittuuninga atuliqtittisimanngippat naliangnutuinnaq turaarijarnut inigijarnut.
ingirratikkannirlugu ingirrasigialaunnginnirni
with: dryRun: true failOnError: false qanuiliurniujuq suli saqqitittivakpuq naigligiaqsimajunik saqqippalliajunik ammalu qanuiliuqpallianirmut naigligiaqsimajumik, kisianilu titiraqsimajunik titiraqsimajuqtaqanngilaq. ilaliutilugit failOnError: false saqqinniarlugit pijjutaujut iniqtirijjutaulutik pilirinirni.