Éẋţéŕñàļ Çöḿḿàñđ ţööļ
Ţĥé Éẋţéŕñàļ Çöḿḿàñđ ţööļ þîþéš éàçĥ ƃļöçķ'š ţéẋţ ţĥŕöüĝĥ àñ éẋţéŕñàļ çöḿḿàñđ-ļîñé þŕöĝŕàḿ àñđ çàþţüŕéš ţĥé þŕöĝŕàḿ'š šţàñđàŕđ öüţþüţ àš ţĥé ñéŵ ţéẋţ. Îţ ļéţš à þîþéļîñé ŕéüšé àñ éẋîšţîñĝ ÇĻÎ ƒîļţéŕ (à çüšţöḿ ñöŕḿàļîžéŕ, à šþéļļ-ƒîẋéŕ, à ţŕàñšļîţéŕàţöŕ) ŵîţĥöüţ ŵŕîţîñĝ à ñàţîṽé ţööļ.
Ţéẋţ çàñ ƃé šéñţ ţö ţĥé çöḿḿàñđ öñ šţàñđàŕđ îñþüţ öŕ šüƃšţîţüţéđ îñţö ţĥé
àŕĝüḿéñţ ļîšţ ṽîà ţĥé ${source} àñđ ${target} þļàçéĥöļđéŕš. À çöḿḿàñđ îš
ŕéǫüîŕéđ, àñđ à ţàŕĝéţ ļöçàļé îš ŕéǫüîŕéđ ŵĥéñ àþþļýîñĝ ţö ţĥé ţàŕĝéţ. Éàçĥ
îñṽöçàţîöñ ĥàš à ţîḿéöüţ; ţĥé éẋîţ çöđé îš ŕéçöŕđéđ öñ ţĥé ƃļöçķ, àñđ à
ñöñ-žéŕö éẋîţ ļéàṽéš ţĥé ţéẋţ üñçĥàñĝéđ àñđ ŕéçöŕđš ţĥé éŕŕöŕ.
Ţĥîš ţööļ ŕüñš çöđé ţĥé ŕéçîþé çĥööšéš, šö îţ îš ĝàţéđ. Îţ îš éẋéç-çļàšš:
à þŕöĵéçţ ţĥàţ ñàḿéš îţ îñ à ƒļöŵ ŕüñš çöḿḿàñđš ŵîţĥ ýöüŕ þŕîṽîļéĝéš àñđ ýöüŕ
éñṽîŕöñḿéñţ, àñđ à ŕéçîþé îš ƃöüñđ ƃý éñţéŕîñĝ à đîŕéçţöŕý. kapi ţĥéŕéƒöŕé
àšķš öñçé þéŕ þŕöĵéçţ, ƃéƒöŕé àñýţĥîñĝ éļšé ĥàþþéñš ŵîţĥ îţ, àñđ ŕéḿéḿƃéŕš ţĥé
àñšŵéŕ; àñ üñàţţéñđéđ ŕüñ ŵîţĥ ñöƃöđý ţö àšķ ŕéƒüšéš ŕàţĥéŕ ţĥàñ àššüḿéš.
KAPI_ŢŔÜŠŢ_ÉẊÉÇ=1 ĝŕàñţš îţ ŵĥéŕé ţĥé þîþéļîñé àüţĥöŕ đéçîđéš, ŕàţĥéŕ ţĥàñ
ţĥé ŕéþöšîţöŕý ƃéîñĝ þŕöçéššéđ. Ţĥé šàḿé çļàššîƒîçàţîöñ ŵîţĥĥöļđš ţĥîš
ţööļ ƒŕöḿ ţĥé àĝéñţ šüŕƒàçé, ƒŕöḿ ţĥé éñĝîñé ÀÞÎ, àñđ ƒŕöḿ àñý ŕéçîþé àŕŕîṽîñĝ
îñšîđé à .ķþž. Šéé
É-06.
Þàŕàḿéţéŕš
| Þàŕàḿéţéŕ | Ţýþé | Đéƒàüļţ | Đéšçŕîþţîöñ |
|---|---|---|---|
applySource | boolean | false | ▒ Þŕöçéšš šöüŕçé ţéẋţ ▒ |
applyTarget | boolean | true | ▒ Þŕöçéšš ţàŕĝéţ ţéẋţ ▒ |
args | string[] | ▒ Çöḿḿàñđ àŕĝüḿéñţš; üšé ${source} àñđ ${target} àš þļàçéĥöļđéŕš ▒ | |
command | string | ▒ Ţĥé çöḿḿàñđ ţö éẋéçüţé ▒ | |
sendAsStdin | boolean | true | ▒ Šéñđ ţéẋţ ṽîà šţđîñ îñšţéàđ öƒ çöḿḿàñđ àŕĝüḿéñţš ▒ |
targetLocale | string | ▒ Ţàŕĝéţ ļöçàļé ƒöŕ þŕöçéššîñĝ ▒ | |
timeout | integer | 30 | ▒ Ţîḿéöüţ îñ šéçöñđš ▒ |
Çöñƒîĝüŕé îţ ļîṽé
Éẋàḿþļéš
Þîþé ţàŕĝéţ ţéẋţ ţĥŕöüĝĥ à ƒöŕḿàţţéŕ
Ŕüñ àñ éẋţéŕñàļ þŕöĝŕàḿ öñ ţĥé ţàŕĝéţ, šéñđîñĝ ţéẋţ öñ šţđîñ.
command: my-formatter
applyTarget: true
targetLocale: fr
Þàšš ţéẋţ àš àñ àŕĝüḿéñţ
Šüƃšţîţüţé ţĥé ţéẋţ îñţö ţĥé àŕĝüḿéñţ ļîšţ îñšţéàđ öƒ šţđîñ.
command: transform
args: ["--text", "${source}"]
applySource: true
sendAsStdin: false
Þŕöçéššîñĝ ñöţéš
Öþéŕàţéš öñ ţŕàñšļàţàƃļé ƃļöçķš öñļý; ñöñ-ţŕàñšļàţàƃļé ƃļöçķš þàšš ţĥŕöüĝĥ üñçĥàñĝéđ.
Ţŕàîļîñĝ ñéŵļîñéš àŕé ţŕîḿḿéđ ƒŕöḿ ţĥé çàþţüŕéđ öüţþüţ.
Ļîḿîţàţîöñš
À ñöñ-žéŕö éẋîţ çöđé ļéàṽéš ţĥé ţéẋţ üñçĥàñĝéđ àñđ ŕéçöŕđš ţĥé éẋîţ çöđé àñđ éŕŕöŕ ḿéššàĝé àš ƃļöçķ þŕöþéŕţîéš.
Ţĥé çöḿḿàñđ ŕüñš öñçé þéŕ ƃļöçķ þéŕ šçöþé (šöüŕçé àñđ/öŕ ţàŕĝéţ), ŵĥîçĥ çàñ ƃé šļöŵ ƒöŕ ļàŕĝé đöçüḿéñţš.
← Ƃàçķ ţö ţĥé Ţööļ Ŕéƒéŕéñçé