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

Ĵàṽà Þŕöþéŕţîéš ƒöŕḿàţ (.þŕöþéŕţîéš)

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

Éàçĥ ļîñé îš à ķéý=ṽàļüé (öŕ ķéý:ṽàļüé) éñţŕý; çöḿḿéñţ ļîñéš ƃéĝîñ ŵîţĥ # öŕ !. Ƃý đéƒàüļţ éṽéŕý ṽàļüé îš éẋţŕàçţéđ. Ýöü çàñ ŕéšţŕîçţ éẋţŕàçţîöñ ţö éñţŕîéš ŵĥöšé ķéýš ḿàţçĥ à þàţţéŕñ, ţŕéàţ çöḿḿéñţš àš ţŕàñšļàţöŕ ñöţéš, ŕéţàîñ öŕ ŕéšöļṽé Ĵàṽà éšçàþé šéǫüéñçéš, àñđ çöñţŕöļ ñöñ-ÀŠÇÎÎ éšçàþîñĝ îñ ţĥé öüţþüţ.

ÎĐproperties
ŠöüŕçéBuilt-in
Éẋţéñšîöñš.properties
ḾÎḾÉ Ţýþéštext/x-java-properties
ÇàþàƃîļîţîéšRead + Write

Ĥöŵ kapi ŕéàđš îţ

Þàŕàḿéţéŕš

ÞàŕàḿéţéŕŢýþéĐéƒàüļţĐéšçŕîþţîöñ
codeFinderRulesarray▒ Ŕéĝéẋ þàţţéŕñš ţĥàţ ḿàţçĥ îñļîñé çöđéš ŵîţĥîñ ţŕàñšļàţàƃļé ţéẋţ ▒
commentsAreNotesbooleantrue▒ Ţŕéàţ çöḿḿéñţš àš ţŕàñšļàţöŕ ñöţéš àţţàçĥéđ ţö ţĥé ƒöļļöŵîñĝ éñţŕý ▒
escapeExtendedCharsbooleantrue▒ Éšçàþé éẋţéñđéđ Üñîçöđé çĥàŕàçţéŕš (ñöñ-ÀŠÇÎÎ) îñ öüţþüţ üšîñĝ \üẊẊẊẊ ñöţàţîöñ ▒
extraCommentsbooleanfalse▒ Ŕéçöĝñîžé šéḿîçöļöñ àñđ đöüƃļé-šļàšĥ çöḿḿéñţ šţýļéš îñ àđđîţîöñ ţö šţàñđàŕđ # àñđ ! ḿàŕķéŕš ▒
extractNonTranslatableContentbooleantrue▒ Šüŕƒàçé ţĥé ṽàļüé ţéẋţ öƒ éẋçļüđéđ éñţŕîéš (ķéýš ƒîļţéŕéđ öüţ, öŕ üñđéŕ #_šķîþ / #_ƃšķîþ) àš ñöñ-ţŕàñšļàţàƃļé çöñţéñţ ƃļöçķš ṽîšîƃļé ţö îñĝéšţîöñ ƃüţ šķîþþéđ ƃý ţŕàñšļàţîöñ ▒
extractOnlyMatchingKeybooleantrue▒ Ŵĥéñ éñàƃļéđ, éẋţŕàçţ öñļý éñţŕîéš ŵĥöšé ķéýš ḿàţçĥ ţĥé çöñđîţîöñ; öţĥéŕŵîšé éẋçļüđé ḿàţçĥîñĝ ķéýš ▒
keyConditionstring.*text.*▒ Ŕéĝüļàŕ éẋþŕéššîöñ þàţţéŕñ ţö ţéšţ àĝàîñšţ þŕöþéŕţý ķéýš ƒöŕ éẋţŕàçţîöñ ƒîļţéŕîñĝ ▒
separatorstring=▒ Ķéý-ṽàļüé šéþàŕàţöŕ çĥàŕàçţéŕ (ţýþîçàļļý '=' öŕ ':') ▒
useCodeFinderbooleanfalse▒ Éñàƃļé ŕéĝéẋ-ƃàšéđ îñļîñé çöđé đéţéçţîöñ ŵîţĥîñ þŕöþéŕţý ṽàļüéš ▒
useJavaEscapesbooleanfalse▒ Ķééþ Ĵàṽà þŕöþéŕţý éšçàþé šéǫüéñçéš (\: \= \# \!) îñ éẋţŕàçţéđ ţéẋţ îñšţéàđ öƒ ŕéšöļṽîñĝ ţĥéḿ ▒
useKeyConditionbooleanfalse▒ Ƒîļţéŕ éñţŕîéš ƒöŕ éẋţŕàçţîöñ ƃàšéđ öñ à ŕéĝéẋ çöñđîţîöñ àþþļîéđ ţö ţĥéîŕ ķéýš ▒

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

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

Éẋàḿþļéš

Ţŕàñšļàţé öñļý ļàƃéļ ķéýš

Éẋţŕàçţ öñļý éñţŕîéš ŵĥöšé ķéýš çöñţàîñ "ļàƃéļ".

useKeyCondition: true
keyCondition: ".*label.*"
extractOnlyMatchingKey: true

ÜŢƑ-8 öüţþüţ

Éḿîţ çĥàŕàçţéŕš ļîţéŕàļļý îñšţéàđ öƒ \üẊẊẊẊ éšçàþéš.

escapeExtendedChars: false

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

  • Éàçĥ éñţŕý'š ṽàļüé ƃéçöḿéš à ţŕàñšļàţàƃļé ƃļöçķ; ķéýš, šéþàŕàţöŕš, àñđ çöḿḿéñţš ƒöŕḿ ţĥé ñöñ-ţŕàñšļàţàƃļé šķéļéţöñ.

  • Ḿüļţî-ļîñé ṽàļüéš çöñţîñüéđ ŵîţĥ à ţŕàîļîñĝ ƃàçķšļàšĥ àŕé ĵöîñéđ þéŕ ţĥé þŕöþéŕţîéš ƒöŕḿàţ.

Ļîḿîţàţîöñš

  • Ţĥé ķéý ƒîļţéŕ îš à šîñĝļé ŕéĝéẋ àþþļîéđ ţö éàçĥ ķéý; ţĥéŕé îš ñö þéŕ-þàţţéŕñ ŕöüţîñĝ öƒ ṽàļüéš ţö đéŕéñţ ĥàñđļéŕš.

← Ƃàçķ ţö ţĥé Ƒöŕḿàţ Ŕéƒéŕéñçé