csv2tbx(1)
π csv2tbx β the girlies are converting CSV to TBX
okay so bestie, you know those plain little .csv files? the comma-separated ones that everyone and their mom emails around? yeah. this is the tool that scoops those up and turns them into a TermBase eXchange (.tbx) glossary file. glossary glow-up, no cap. β¨
This one lives in the Translate Toolkit family β that's <pink>Translate Toolkit 3.12.1</pink> era, iykyk β and it's a little command-line main character.
β¨ SYNOPSIS β¨
csv2tbx [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-S|--timestamp] [--charset CHARSET]
[--columnorder]
like, that's the whole vibe check right there π«Ά
π¦ DESCRIPTION π¦
Okay so there's a whole docs page with the actual examples and usage instructions, and honestly it's giving study guide. Go look:
http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/csv2tbx.html
that's the link, write it down, it's for examples and usage instructions π
π OPTIONS π
--versionβ shows the program's version number and then dips. exit stage left, iconic. π-h/--helpβ shows this help message and peaces out. your first stop always.--manpageβ outputs a manpage based on the help. yes, the tool makes its own documentation. self-sufficient queen.--progressβ shows progress as:dots,none,bar,names,verbose. pick your fighter. π--errorlevelβ shows errorlevel as:none,message,exception,traceback. how much do you want to know when things go sideways, bestie? π-i/--inputβ read from INPUT incsvformat. this is where your lil comma files go.-x/--excludeβ exclude names matching EXCLUDE from input paths. not you, not you, definitely not you. π-o/--outputβ write to OUTPUT intbxformat. the glow-up destination. β¨-S/--timestampβ skip conversion if the output file has newer timestamp. lowkey lazy-girl efficiency, and honestly? valid. no point redoing work that's already done. π--charsetβ set charset to decode from csv files. so your emoji and accented letters don't come out looking like π--columnorderβ specify the order and position of columns (comment,source,target). you get to say which column is which. main character energy, choosing your own layout. πΈ
fr fr bestie:-i/-oare the ones you'll actually live in. the rest are seasoning. π
csv2tbx is out here doing the most so your glossaries can be cute and portable. She ships as part of Translate Toolkit 3.12.1 β that's the version, that's the vibe, periodt. π§π
π¦ where this page comes from
- opensuse-leap 16.0: python313-translate-toolkit 3.12.1-bp160.1.1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms