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 in po, pot formats. feed her πŸ“
  • -x/--exclude β€” excludes names matching EXCLUDE from input paths. not today, bestie 🚫
  • -o/--output β€” writes to OUTPUT in csv format. 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