po2csv(1)
π po2csv β like, the manual page, but make it make sense π
okay bestie, gather round, because this is po2csv from the Translate Toolkit (3.19.5, she's iconic) π
β¨ NAME β¨
po2csv β converts Gettext PO localization files into Comma-Separated Value (.csv) files. that's it. that's the girl. π
πΈ SYNOPSIS πΈ
po2csv [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-S|--timestamp] [--columnorder]
like, that's the whole vibe check right there π
π¦ DESCRIPTION π¦
okay so here's the thing, the real tea, the examples and usage instructions live over at:
http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/csv2po.html
go read that for the how-to, no cap π«Ά
π OPTIONS π
--versionβ shows the program's version number and dips. slay.-h/--helpβ shows this help message and exits. the classic "help me help you" moment π--manpageβ spits out a manpage built from the help. meta, honestly.--progressβ shows progress as:dots,none,bar,names,verbose. pick your fave aesthetic β¨--errorlevelβ shows errorlevel as:none,message,exception,traceback. choose your level of drama π-i/--inputβ reads from INPUT inpo,potformats. feed her π-x/--excludeβ excludes names matching EXCLUDE from input paths. not today, bestie π«-o/--outputβ writes to OUTPUT incsvformat. her final form π-S/--timestampβ skips conversion if the output file has a newer timestamp. she said "already done, moving on" π--columnorderβ specify the order and position of columns:location,source,target,context. you're the main character, you decide the arrangement π
and that's the whole page, fr fr. this absolute banger ships as part of Translate Toolkit 3.19.5 β go forth, convert ur PO files, and be iconic π§π
π¦ where this page comes from
- ubuntu stonking: translate-toolkit 3.19.5-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms