Kako akcija razgovara sa Azure-om?
Kroz Microsoftov zvanični @azure-rest/ai-translation-text SDK, slojevito na @azure/core-rest-pipeline. To vam daje automatske ponovne pokušaje na 408/429/5xx, otkucane modele zahteva i odgovora i rukovanje zaglavljem za autentifikaciju besplatno - sve što je nekada bio ručno valjani axios poziv. Površina javne akcije (ulazi, izlazi, izlazi datoteka) je nepromenjena.
Zašto su prevodi ponekad van brenda ili van tona?
Mašinsko prevođenje podrazumeva model opšte namene. Tri dugmeta pomažu: Ćiriliцa za premošćivanje tvrdih termina, Kategorija prilagođenog prevodilca za fino podešene modele obučene na vašem tonu i vokabularu, i profanityAction za ribanje ili označavanje profanih izraza.
Kako da izbegnem prevođenje istog fajla dva puta?
Pokrenite tok posla na paths koji odgovaraju samo vašim datotekama izvornog jezika, npr. **/*.en.resx. Radnja takođe uključuje sopstveni filter fajlova po okidaču kada je GITHUB_TOKEN podešeno, sužavajući rad na fajlove u poslednjem urezivanja.
Mogu li pokrenuti akciju van mreže?
Ne baš - Azure AI Translator je mozak za izvođenje. Ali možete pokrenuti sa dryRun: true da potvrdi parsiranje i konfiguraciju bez pravljenja bilo kakvih HTTP zahteva za prevođenje.
Na kojoj verziji čvora radi akcija?
vKSNUMKS radi na GitHub Actions node24 runtime. U paketu JavaScript je kompatibilan sa čvorom 20, 22 i 24, što je ono što CI testira.
Odakle dolaze paketi dist/?
GitHub JS akcije šalju svoje kompajlirane JS u spremište. dist-build tok posla ga obnavlja nakon svakog spajanja kako bi main da li bi se kretao, a dist-check blokira PR-ove koji bi sleteli zastareli izlaz.
Šta je sa drugim formatima resursa?
Danas: .resx, .xliff, .po, .json, .ini, .restext. Otvori problem ako vam je potreban još jedan — interfejs parsera je mali (parsirajte → mapu → primenite prevode → formatu) i doprinosi su dobrodošli.