Wéi schwätzt d'Aktioun mat Azure?
Iwwer Microsoft seng offiziell @azure-rest/ai-translation-text SDK, déi op @azure/core-rest-pipeline geluecht gëtt. Dat bedeit automatesch Neiversich op 408/429/5xx, getippte Ufro- a Äntwertmodeller an eng gratis Authentifikatiouns-Header-Handhabung – alles, wat fréier eng handgerullt axios Uruff war. D'ëffentlech Aktiounsfläch (Inputen, Outputs, Dateioutputs) bleift onverännert.
Firwat sinn Iwwersetzungen heiansdo net am Off-Brand oder net am Toun?
Maschinniwwersetzung benotzt standardméisseg e allgemengt Zweckmodell. Dräi Knäppercher hëllefen: e Glossar fir haart Term-Iwwerschreiwungen, e Custom Translator Kategorie fir fein ofgestëmmte Modeller, déi op däi Toun a Vokabular trainéiert sinn, an profanityAction fir vulgär Begrëffer ze läschen oder ze markéieren.
Wéi vermeide ech, déi selwecht Datei zweemol z'iwwersetzen?
Triggert de Workflow op paths, déi nëmmen mat Äre Quell-Locale-Dateien passen, z.B. **/*.en.resx. D'Aktioun enthält och hiren eegene Fichierfilter pro Trigger, wann GITHUB_TOKEN gesat ass, wat d'Aarbecht op Dateien am leschte Commit limitéiert.
Kann ech d'Aktioun offline lafen?
Net genee — Azure AI Translator ass d'Runtime-Gehir. Mee Dir kënnt mat dryRun: true lafen fir Parsing a Konfiguratioun ze validéieren ouni HTTP-Ufroen fir Iwwersetzung ze maachen.
Op wéi enger Node-Versioun leeft d'Aktioun?
v3 leeft op GitHub Actions node24 Lafzäit. D'Bundle JavaScript ass kompatibel mat Node 20, 22 an 24, wat CI test.
Vu wou kënnt déi verbonnen dist/?
GitHub JS Aktiounen liwweren hir kompiléiert JS am Repository. De dist-build Workflow baut et no all Merge nei op, fir ze main ob et drift, a blockéiert dist-check PRen, déi veraltet Ausgab géifen landen.
Wat ass mat anere Ressourceformater?
Haut: .resx, .xliff, .po, .json, .ini, .restext. Maach eng Fro op wann Dir nach eng aner braucht — d'Parser-Interface ass kleng (Parse → Map → Iwwersetzungen → Format applizéieren) an Bäiträg si wëllkomm.