Šķîþ ţö ḿàîñ çöñţéñţ

Ǫüàļîţý Çĥéçķ ţööļ

Ţĥé Ǫüàļîţý Çĥéçķ ţööļ ŕüñš à ƃàţţéŕý öƒ ŕüļé-ƃàšéđ çĥéçķš öṽéŕ éàçĥ ţŕàñšļàţîöñ àñđ ŕéçöŕđš ţĥé ƒîñđîñĝš öñ ţĥé ƃļöçķ'š þŕöþéŕţîéš àš à ĴŠÖÑ àŕŕàý öƒ ƒîñđîñĝš, àļöñĝ ŵîţĥ à þàšš/ƒàîļ ƒļàĝ. Ţĥé çĥéçķš šþàñ šéṽéŕàļ çàţéĝöŕîéš: ĝéñéŕàļ ţéẋţ îššüéš (éḿþţý ţàŕĝéţ, ŵĥîţéšþàçé ḿîšḿàţçĥéš, đöüƃļé šþàçéš, đöüƃļéđ ŵöŕđš, ţàŕĝéţ îđéñţîçàļ ţö šöüŕçé, çöŕŕüþţéđ çĥàŕàçţéŕš), îñļîñé-çöđé çöñšîšţéñçý, šþàñ çöñšţŕàîñţ ṽîöļàţîöñš, ŕéĝéẋ þàţţéŕñ þŕéšéŕṽàţîöñ, àñđ ļéñĝţĥ ŕàţîöš. À ţàŕĝéţ ļöçàļé îš ŕéǫüîŕéđ; ŵĥéñ à ƃļöçķ ĥàš ñö ţŕàñšļàţîöñ, öñļý ţĥé éḿþţý-ţàŕĝéţ çĥéçķ àþþļîéš.

Ŵîţĥ ñö --þŕöṽîđéŕ, ţĥé çĥéçķš àŕé đéţéŕḿîñîšţîç àñđ ñééđ ñö çŕéđéñţîàļš. Šéţţîñĝ --þŕöṽîđéŕ îñšţéàđ ŕüñš ĻĻḾ-ĵüđĝéđ çĥéçķš: ţĥé çĥöšéñ ḿöđéļ ŕéṽîéŵš éàçĥ ţŕàñšļàţîöñ ƒöŕ ţéŕḿîñöļöĝý, ƒļüéñçý, àñđ àççüŕàçý. Ţĥé ŕüļé-ƃàšéđ ţöĝĝļéš ƃéļöŵ àþþļý ţö ţĥé đéţéŕḿîñîšţîç ḿöđé; ḿöđéļ àñđ çĥéçķš àþþļý ţö ţĥé ĻĻḾ ḿöđé. Éṽéŕý ŕüļé çĥéçķ çàñ ƃé ţöĝĝļéđ îñđéþéñđéñţļý, àñđ ţĥé ļéñĝţĥ çĥéçķš šĥàŕé ţĥé ļöñĝ/šĥöŕţ ŕàţîö ḿöđéļ üšéđ ƃý ţĥé đéđîçàţéđ ļéñĝţĥ-çĥéçķ ţööļ.

ÎĐqa
ŠöüŕçéBuilt-in
ÇàţéĝöŕýǪüàļîţý
Çàŕđîñàļîţýbilingual
Ŕéǫüîŕéštarget-language, credentials
Ţàĝšquality, l10n

Þàŕàḿéţéŕš

ÞàŕàḿéţéŕŢýþéĐéƒàüļţĐéšçŕîþţîöñ
absoluteMaxCharLengthinteger255▒ Ḿàẋîḿüḿ ñüḿƃéŕ öƒ çĥàŕàçţéŕš àļļöŵéđ îñ àñý ţàŕĝéţ šéĝḿéñţ ▒
apiKeystring▒ ÀÞÎ ķéý ƒöŕ ţĥé ÀÎ þŕöṽîđéŕ ▒
charsetstringISO-8859-1▒ Ñàḿé öƒ ţĥé çĥàŕàçţéŕ šéţ éñçöđîñĝ ţö çĥéçķ àĝàîñšţ (é.ĝ. ΊÖ-8859-1) ▒
checkAbsoluteMaxCharLengthbooleanfalse▒ Ƒļàĝ ţàŕĝéţ šéĝḿéñţš ţĥàţ éẋçééđ àñ àƃšöļüţé çĥàŕàçţéŕ çöüñţ ļîḿîţ ▒
checkCharsetbooleanfalse▒ Ŵàŕñ îƒ à ţàŕĝéţ çĥàŕàçţéŕ îš ñöţ îñçļüđéđ îñ ţĥé šþéçîƒîéđ çĥàŕàçţéŕ šéţ éñçöđîñĝ ▒
checkCodeDifferencebooleantrue▒ Ṽéŕîƒý ţĥàţ ţàŕĝéţ šéĝḿéñţš ĥàṽé ţĥé šàḿé îñļîñé çöđéš àš šöüŕçé šéĝḿéñţš ▒
checkCorruptedCharactersbooleantrue▒ Çĥéçķ ƒöŕ þàţţéŕñš îñđîçàţîñĝ éñçöđîñĝ çöŕŕüþţîöñ (ḿöĵîƃàķé ▒
checkDoubledWordbooleantrue▒ Çĥéçķ ƒöŕ çöñšéçüţîṽé ŕéþéàţéđ ŵöŕđš îñ ţàŕĝéţ ţéẋţ ▒
checkDoubleSpacesbooleantrue▒ Çĥéçķ ƒöŕ đöüƃļé šþàçéš îñ ţàŕĝéţ ţéẋţ ▒
checkEmptySourcebooleantrue▒ Çĥéçķ ƒöŕ ñöñ-éḿþţý ţàŕĝéţ ŵĥéñ šöüŕçé îš éḿþţý ▒
checkEmptyTargetbooleantrue▒ Çĥéçķ ƒöŕ éḿþţý ţàŕĝéţ ŵĥéñ šöüŕçé ĥàš çöñţéñţ ▒
checkLeadingWhitespacebooleantrue▒ Çĥéçķ ƒöŕ ļéàđîñĝ ŵĥîţéšþàçé ḿîšḿàţçĥéš ƃéţŵééñ šöüŕçé àñđ ţàŕĝéţ ▒
checkMaxCharLengthbooleantrue▒ Ƒļàĝ ţàŕĝéţš ļöñĝéŕ ţĥàñ à þéŕçéñţàĝé öƒ šöüŕçé çĥàŕàçţéŕ ļéñĝţĥ ▒
checkMaxWordsbooleanfalse▒ Ƒļàĝ ţàŕĝéţ šéĝḿéñţš ţĥàţ éẋçééđ àñ àƃšöļüţé ļîḿîţ öñ ţĥé ñüḿƃéŕ öƒ ŵöŕđš ▒
checkMinCharLengthbooleantrue▒ Ƒļàĝ ţàŕĝéţš šĥöŕţéŕ ţĥàñ à þéŕçéñţàĝé öƒ šöüŕçé çĥàŕàçţéŕ ļéñĝţĥ ▒
checkPatternsbooleantrue▒ Ṽéŕîƒý ţĥàţ šöüŕçé þàţţéŕñš ĥàṽé éẋþéçţéđ çöŕŕéšþöñđîñĝ çöñţéñţ îñ ţĥé ţàŕĝéţ ▒
checksstring[]▒ Ǫüàļîţý çĥéçķš ţö þéŕƒöŕḿ (é.ĝ. ţéŕḿîñöļöĝý ƒļüéñçý àççüŕàçý çöñšîšţéñçý) ▒
checkSourceInconsistencybooleanfalse▒ Ƒļàĝ ŵĥéñ đéŕéñţ šöüŕçé ţéẋţš šĥàŕé ţĥé šàḿé ţŕàñšļàţîöñ ▒
checkSpanConstraintsbooleantrue▒ Çĥéçķ ñöñ-đéļéţàƃļé àñđ ñöñ-çļöñéàƃļé šþàñ çöñšţŕàîñţ ṽîöļàţîöñš ▒
checkTargetInconsistencybooleanfalse▒ Ƒļàĝ ŵĥéñ ţĥé šàḿé šöüŕçé ţéẋţ îš ţŕàñšļàţéđ đéŕéñţļý àçŕöšš ţĥé ŕüñ ▒
checkTargetSameAsSourcebooleantrue▒ Çĥéçķ ŵĥéñ ţàŕĝéţ ţéẋţ îš îđéñţîçàļ ţö šöüŕçé ţéẋţ ▒
checkTerminologybooleanfalse▒ Éñàƃļé ţéŕḿîñöļöĝý çĥéçķš ▒
checkTrailingWhitespacebooleantrue▒ Çĥéçķ ƒöŕ ţŕàîļîñĝ ŵĥîţéšþàçé ḿîšḿàţçĥéš ƃéţŵééñ šöüŕçé àñđ ţàŕĝéţ ▒
consistencyCaseSensitivebooleantrue▒ Ŵĥéţĥéŕ çöñšîšţéñçý çöḿþàŕîšöñ îš çàšé-šéñšîţîṽé ▒
doubledWordExceptionsstringsie;vous;nous▒ Šéḿîçöļöñ-šéþàŕàţéđ ļîšţ öƒ ŵöŕđš àļļöŵéđ ţö ŕéþéàţ (é.ĝ. šîé;ṽöüš;ñöüš) ▒
forbiddenCharsstring▒ Çĥàŕàçţéŕš ţĥàţ ḿüšţ ñöţ àþþéàŕ îñ ţàŕĝéţ ţéẋţ (é.ĝ. {}[]) ▒
maxCharLengthAboveinteger200▒ Ḿàẋîḿüḿ àļļöŵéđ þéŕçéñţàĝé öƒ šöüŕçé ļéñĝţĥ ƒöŕ ļöñĝ ţéẋţ ▒
maxCharLengthBelowinteger350▒ Ḿàẋîḿüḿ àļļöŵéđ þéŕçéñţàĝé öƒ šöüŕçé ļéñĝţĥ ƒöŕ šĥöŕţ ţéẋţ ▒
maxCharLengthBreakinteger20▒ Çĥàŕàçţéŕ çöüñţ àƃöṽé ŵĥîçĥ ţéẋţ îš çöñšîđéŕéđ ļöñĝ ƒöŕ ţĥé ḿàẋîḿüḿ ļéñĝţĥ çĥéçķ ▒
maxWordsinteger0▒ Ḿàẋîḿüḿ ñüḿƃéŕ öƒ ŵöŕđš àļļöŵéđ îñ àñý ţàŕĝéţ šéĝḿéñţ ▒
minCharLengthAboveinteger45▒ Ḿîñîḿüḿ ŕéǫüîŕéđ þéŕçéñţàĝé öƒ šöüŕçé ļéñĝţĥ ƒöŕ ļöñĝ ţéẋţ ▒
minCharLengthBelowinteger30▒ Ḿîñîḿüḿ ŕéǫüîŕéđ þéŕçéñţàĝé öƒ šöüŕçé ļéñĝţĥ ƒöŕ šĥöŕţ ţéẋţ ▒
minCharLengthBreakinteger20▒ Çĥàŕàçţéŕ çöüñţ àƃöṽé ŵĥîçĥ ţéẋţ îš çöñšîđéŕéđ ļöñĝ ƒöŕ ţĥé ḿîñîḿüḿ ļéñĝţĥ çĥéçķ ▒
modestringrules▒ Ĥöŵ ţö çĥéçķ ǫüàļîţý: đéţéŕḿîñîšţîç ļöçàļ ŕüļéš, öŕ àñ ÀÎ þŕöṽîđéŕ'š ŕéṽîéŵ ▒
modelstring▒ ÀÎ ḿöđéļ ñàḿé ▒
providerstringanthropic▒ ÀÎ þŕöṽîđéŕ ▒
requiredCharsstring▒ Çĥàŕàçţéŕš ţĥàţ ḿüšţ àþþéàŕ îñ ţàŕĝéţ îƒ þŕéšéñţ îñ šöüŕçé (é.ĝ. þüñçţüàţîöñ) ▒
strictCodeOrderbooleanfalse▒ Ƒļàĝ đéŕéñçéš ŵĥéñ çöđéš àþþéàŕ îñ à đéŕéñţ öŕđéŕ ƃéţŵééñ šöüŕçé àñđ ţàŕĝéţ ▒
targetSameAsSourceWithCodesbooleantrue▒ Îñçļüđé îñļîñé çöđéš ŵĥéñ çöḿþàŕîñĝ šöüŕçé àñđ ţàŕĝéţ ƒöŕ îđéñţîţý ▒
targetSameAsSourceWithNumbersbooleantrue▒ Îñçļüđé ñüḿƃéŕ-öñļý šéĝḿéñţš îñ šàḿé-àš-šöüŕçé çöḿþàŕîšöñ ▒

Çöñƒîĝüŕé îţ ļîṽé

Çöñƒîĝüŕàţîöñ
Ļöàđîñĝ ƒöŕḿ…

Éẋàḿþļéš

Îñļîñé-çöđé àñđ ŵĥîţéšþàçé çĥéçķš öñļý

Ƒöçüš öñ çöđé þŕéšéŕṽàţîöñ àñđ ŵĥîţéšþàçé, đîšàƃļîñĝ ţĥé ļéñĝţĥ-ŕàţîö çĥéçķš.

checkCodeDifference: true
checkLeadingWhitespace: true
checkTrailingWhitespace: true
checkMaxCharLength: false
checkMinCharLength: false

Éñƒöŕçé àñ àƃšöļüţé çĥàŕàçţéŕ çàþ

Ƒļàĝ àñý ţàŕĝéţ šéĝḿéñţ ļöñĝéŕ ţĥàñ 200 çĥàŕàçţéŕš.

checkAbsoluteMaxCharLength: true
absoluteMaxCharLength: 200

Þŕöçéššîñĝ ñöţéš

  • Öþéŕàţéš öñ ţŕàñšļàţàƃļé ƃļöçķš; ñöñ-ţŕàñšļàţàƃļé šţŕüçţüŕé þàššéš ţĥŕöüĝĥ üñçĥàñĝéđ.

  • Ŵĥéñ à ƃļöçķ ĥàš ñö ţŕàñšļàţîöñ, öñļý ţĥé éḿþţý-ţàŕĝéţ çĥéçķ àþþļîéš.

  • Ƒîñđîñĝš àŕé šţöŕéđ öñ ţĥé ƃļöçķ àš à ĴŠÖÑ àŕŕàý ŵîţĥ à þàšš/ƒàîļ ƒļàĝ.

Ļîḿîţàţîöñš

  • Ļéñĝţĥ àñđ ŕàţîö çĥéçķš çöḿþàŕé çĥàŕàçţéŕ ļéñĝţĥš öñļý ŵĥéñ šöüŕçé àñđ ţàŕĝéţ àŕé ƃöţĥ ñöñ-éḿþţý.

  • Ţĥé ŕéĝéẋ þàţţéŕñ þàîŕš üšéđ ƃý çĥéçķÞàţţéŕñš àŕé šüþþļîéđ þŕöĝŕàḿḿàţîçàļļý, ñöţ àš šçĥéḿà þàŕàḿéţéŕš.

  • Ŕéǫüîŕéš à çöñƒîĝüŕéđ ţàŕĝéţ ļöçàļé.

← Ƃàçķ ţö ţĥé Ţööļ Ŕéƒéŕéñçé