Ta yaya aikin yake magana da Azure?
Ta hanyar Microsoft ta hukuma @azure-rest/ai-translation-text SDK, layered a kan @azure/core-rest-pipeline. Wannan yana ba ku sake gwadawa ta atomatik akan 408/429/5xx, rubutun buƙata da samfuran amsawa, da sarrafa kanun kai na tabbatarwa kyauta - duk abin da ya kasance kiran axios da hannu. Yanayin aikin jama'a (shigarwa, fitarwa, fitarwa na fayil) ba a canza ba.
Me yasa wasu lokuta fassarar ba ta da alama ko kashewa?
Fassarar na'ura ta kasa zuwa samfurin gama gari. Ƙuƙwalwar ƙuƙwalwa uku tana taimakawa: Glossary don wuya lokaci overrides, Custom Translator category don samfuran da aka horar da su akan sautin ku da ƙamus, da kuma profanityAction don goge ko nuna sharuɗɗa marasa kyau.
Ta yaya zan guji fassara fayil ɗaya sau biyu?
Kunna aikin aiki a kan paths da suka dace da fayilolin tushen ku kawai, misali **/*.en.resx. Har ila yau, aikin ya haɗa da nasa tatar fayil lokacin da aka saita GITHUB_TOKEN, yana rage aiki zuwa fayiloli a cikin sabon alƙawarin.
Zan iya gudanar da aikin ba tare da layi ba?
Ba daidai ba - Azure AI Translator shine kwakwalwar gudu. Amma zaku iya gudu tare da dryRun: true don tabbatar da parsing da saiti ba tare da yin buƙatun HTTP don fassara ba.
Wace sigar Node aikin ke gudana?
V3 yana gudana akan Ayyukan GitHub node24 lokaci. JavaScript ɗin da aka haɗa ya dace da Node 20, 22, da 24, wanda shine abin da CI ke gwadawa.
Daga ina dist/ da aka haɗa suka fito?
GitHub JS ayyuka suna jigilar JS ɗin da aka tattara a cikin ma'ajiyar. Aikin dist-build yana sake gina shi bayan kowane haɗuwa zuwa main idan zai gudana, kuma dist-check toshe PRs waɗanda za su sauka da fitarwa na zamani.
Yaya game da sauran tsarin albarkatu?
Yau: .resx, .xliff, .po, .json, .ini, .restext. Buɗe batun idan kana bukatar wani — da parser dubawa ne kananan (parse → map → amfani da fassarar → format) da kuma gudummawa ne maraba.