Үйлдэл хэрхэн Azure-тай харилцдаг вэ?
Microsoft-ийн албан ёсны @azure-rest/ai-translation-text SDK-аар дамжуулан @azure/core-rest-pipeline. Энэ нь 408/429/5xx дээр автоматаар дахин оролдох боломжтой, типтэй хүсэлт, хариултын загвар, баталгаажуулалтын толгойг үнэгүй удирдах боломжтой — өмнө нь гараар axios дуудлага хийдэг байсан бүх зүйл. Олон нийтийн үйлдлийн гадаргуу (оролт, гаралт, файлын гаралт) өөрчлөгдөөгүй.
Яагаад орчуулгууд заримдаа брэнд бус, өнгө аясгүй байдаг юм бол?
Машин орчуулга нь анхдагч ерөнхий зориулалтын загварт шилждэг. Гурван товчлуур тусалдаг: хатуу тооны үгийг даван туулах толь бичиг, таны өнгө аяс болон үгийн санг суурилуулсан нарийн тохируулсан загваруудад зориулсан Custom Translator ангилал, мөн бүдүүлэг үгсийг арилгах эсвэл тэмдэглэх profanityAction.
Нэг файлыг хоёр удаа орчуулахаас яаж зайлсхийх вэ?
Таны эх үүсвэрийн локалын файлуудтай тохирох paths дээр ажлын урсгалыг идэвхжүүлээрэй, жишээ нь **/*.en.resx. Үйлдэл нь GITHUB_TOKEN тохируулсан үед өөрийн триггер бүрийн файл шүүлтүүрийг агуулдаг бөгөөд энэ нь хамгийн сүүлийн commit дахь файлуудыг хязгаарладаг.
Үйл явдлыг оффлайн ажиллуулж болох уу?
Тийм биш — Azure AI Translator бол гүйцэтгэлийн тархи юм. Гэхдээ dryRun: true ашиглан шинжлэх болон тохиргоог баталгаажуулж, орчуулга хийх HTTP хүсэлт гаргахгүйгээр ажиллуулж болно.
Үйлдэл ямар Node хувилбар дээр ажилладаг вэ?
v3 нь GitHub Actions node24 runtime дээр ажилладаг. Багцлагдсан JavaScript нь CI шалгадаг Node 20, 22, 24-тэй нийцдэг.
Багцлагдсан dist/ хаанаас гардаг вэ?
GitHub JS-ийн үйлдлүүд нь тэдний компайл хийсэн JS-ийг репозиторид илгээдэг. dist-build ажлын урсгал нь нэгтгэл бүрээс хойш дахин бүтээж, шилжих эсэхийг main хийж, dist-check нь хуучирсан гаралттай PR-уудыг хаадаг.
Бусад нөөцийн форматууд яах вэ?
Өнөөдөр: .resx, .xliff, .po, .json, .ini, .restext. Дугаар нээ хэрэгтэй бол — парсерийн интерфэйс нь жижиг (задлах → зураглал → орчуулгыг форматаар → хэрэглэх) бөгөөд хувь нэмэр тавтай морилно уу.