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

ŢŠṼ Ƒöŕḿàţ (.ţšṽ)

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

Ƃý đéƒàüļţ ţĥé ƒîŕšţ ŕöŵ îš ţŕéàţéđ àš à ĥéàđéŕ àñđ éṽéŕý đàţà çöļüḿñ îš ţŕàñšļàţàƃļé. Ýöü çàñ ŕéšţŕîçţ éẋţŕàçţîöñ ţö šþéçîƒîç çöļüḿñš, đéšîĝñàţé ķéý çöļüḿñš ţĥàţ šüþþļý éàçĥ ƃļöçķ'š ÎĐ, ḿàŕķ çöḿḿéñţ çöļüḿñš ŵĥöšé ṽàļüéš ƃéçöḿé ñöţéš, àñđ àđĵüšţ ţĥé đéļîḿîţéŕ, ǫüöţé çĥàŕàçţéŕ, àñđ ŕöŵ öƒƒšéţš.

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

Þàŕàḿéţéŕš

ÞàŕàḿéţéŕŢýþéĐéƒàüļţĐéšçŕîþţîöñ
codeFinderRulesarray▒ Ŕéĝéẋ þàţţéŕñš ţĥàţ ḿàţçĥ îñļîñé çöđéš ŵîţĥîñ ţŕàñšļàţàƃļé ţéẋţ ▒
columnNamesRowinteger0▒ 1-ƃàšéđ ŕöŵ ñüḿƃéŕ çöñţàîñîñĝ çöļüḿñ ñàḿéš. 0 ḿéàñš àüţö-đéţéçţ. ▒
columnsobject▒ Çöļüḿñ-ŕöļé ḿàþþîñĝ ƒöŕ ƃîļîñĝüàļ ţŕàñšļàţîöñ ţàƃļéš: àñ öƃĵéçţ ŵîţĥ 0-ƃàšéđ çöļüḿñ îñđîçéš ƒöŕ ķéý, šöüŕçé àñđ ţàŕĝéţ (é.ĝ. {key: 0, source: 1, target: 2}). Öñ ḿéŕĝé öñļý ţĥé ţàŕĝéţ çöļüḿñ îš ŕéŵŕîţţéñ. ▒
commentColumnsarray▒ Çöļüḿñ îñđîçéš (0-ƃàšéđ) ţĥàţ çöñţàîñ çöḿḿéñţš öŕ ñöţéš ▒
extractNonTranslatableContentbooleantrue▒ ΃ ţŕüé (đéƒàüļţ), ñöñ-ţŕàñšļàţàƃļé çöñţéẋţüàļ çöñţéñţ šüçĥ àš þŕéàḿƃļé ŕöŵš àñđ ñöñ-ţŕàñšļàţàƃļé çöļüḿñ çéļļš îš šüŕƒàçéđ àš çöñţéñţ ƃļöçķš (ṽîšîƃļé ţö îñĝéšţîöñ/ĻĻḾ çöñšüḿéŕš, šķîþþéđ ƃý ḿàçĥîñé ţŕàñšļàţîöñ) îñšţéàđ öƒ öþàǫüé đàţà. Đîšàƃļé ţö ķééþ îţ àš þļàîñ đàţà þàŕţš. ▒
hasHeaderbooleantrue▒ ΃ ţŕüé, ţĥé ƒîŕšţ ŕöŵ îš ţŕéàţéđ àš ĥéàđéŕš (ñöñ-ţŕàñšļàţàƃļé) ▒
keyColumnsarray▒ Çöļüḿñ îñđîçéš (0-ƃàšéđ) ţĥàţ þŕöṽîđé ţĥé ƃļöçķ ÎĐ (šöüŕçé ÎĐ / ŕéçöŕđ ÎĐ) ▒
separatorstring,▒ Ƒîéļđ đéļîḿîţéŕ çĥàŕàçţéŕ (çöḿḿà ƒöŕ ÇŠṼ, ţàƃ ƒöŕ ŢŠṼ) ▒
textQualifierstring"▒ Çĥàŕàçţéŕ üšéđ ţö ǫüöţé ƒîéļđ ṽàļüéš çöñţàîñîñĝ đéļîḿîţéŕš öŕ ñéŵļîñéš ▒
translatableColumnsarray▒ Çöļüḿñ îñđîçéš (0-ƃàšéđ) ţö éẋţŕàçţ àš ţŕàñšļàţàƃļé çöñţéñţ. ΃ éḿþţý, àļļ çöļüḿñš àŕé ţŕàñšļàţàƃļé. ▒
trimValuesbooleanfalse▒ ΃ ţŕüé, ļéàđîñĝ àñđ ţŕàîļîñĝ ŵĥîţéšþàçé îš ŕéḿöṽéđ ƒŕöḿ çéļļ ṽàļüéš ▒
useCodeFinderbooleanfalse▒ Éñàƃļé ŕéĝéẋ-ƃàšéđ îñļîñé çöđé đéţéçţîöñ ŵîţĥîñ çéļļ ṽàļüéš ▒
valuesStartRowinteger0▒ 1-ƃàšéđ ŕöŵ ñüḿƃéŕ ŵĥéŕé đàţà ṽàļüéš ƃéĝîñ. 0 ḿéàñš àüţö-đéţéçţ. ▒

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

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

Éẋàḿþļéš

Ţŕàñšļàţé öñé çöļüḿñ, ķéýéđ ƃý àñöţĥéŕ

Éẋţŕàçţ çöļüḿñ 2, üšîñĝ çöļüḿñ 0 àš ţĥé ŕéçöŕđ ÎĐ.

translatableColumns:
- 2
keyColumns:
- 0

Ĥéàđéŕļéšš ƒîļé

Ŕéàđ à ţàƃ-šéþàŕàţéđ ƒîļé ŵĥöšé đàţà ƃéĝîñš öñ ţĥé ƒîŕšţ ŕöŵ.

hasHeader: false

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

  • Éàçĥ šéļéçţéđ çéļļ ƃéçöḿéš à ţŕàñšļàţàƃļé ƃļöçķ; ŕöŵ šţŕüçţüŕé àñđ ţĥé ţàƃ đéļîḿîţéŕ ƒöŕḿ ţĥé ñöñ-ţŕàñšļàţàƃļé šķéļéţöñ.

  • Ķéý çöļüḿñš šüþþļý ÎĐš àñđ çöḿḿéñţ çöļüḿñš šüþþļý ñöţéš; ţĥéý àŕé ñöţ ţĥéḿšéļṽéš éẋţŕàçţéđ àš ţŕàñšļàţàƃļé çöñţéñţ.

Ļîḿîţàţîöñš

  • Çöļüḿñ šéļéçţîöñ îš îñđéẋ-ƃàšéđ; çöļüḿñš àŕé ñöţ àđđŕéššéđ ƃý ĥéàđéŕ ñàḿé.

  • ŢŠṼ àñđ ÇŠṼ šĥàŕé öñé šçĥéḿà; ţĥé öñļý îñţŕîñšîç đéŕéñçé îš ţĥé ţàƃ đéļîḿîţéŕ.

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