csv2po(1)

πŸ“¦ version 3.12.1, in opensuse-leap 16.0

πŸŽ€ NAME β€” csv2po(1) πŸŽ€

okay so bestie, csv2po is the glow-up command that converts Comma-Separated Value (.csv) files into Gettext PO localization files. literally the CSV-to-PO pipeline, and yes she ate πŸ’…βœ¨


✨ SYNOPSIS ✨

copy/paste energy, exactly like this:

csv2po [--version] [-h|--help] [--manpage] [--progress PROGRESS]
       [--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
       [-o|--output] OUTPUT [-t|--template TEMPLATE] [-S|--timestamp]
       [-P|--pot] [--charset CHARSET] [--columnorder] [--duplicates
       DUPLICATESTYLE]

πŸ¦‹ DESCRIPTION πŸ¦‹

See: http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/csv2po.html for examples and usage instructions. that link is the main character for the examples + usage tea, iykyk 🌈

πŸ’… OPTIONS πŸ’…

  • --version β€” show program's version number and exit
  • -h/--help β€” show this help message and exit
  • --manpage β€” output a manpage based on the help
  • --progress β€” show progress as: dots, none, bar, names, verbose
  • --errorlevel β€” show errorlevel as: none, message, exception, traceback
  • -i/--input β€” read from INPUT in csv format
  • -x/--exclude β€” exclude names matching EXCLUDE from input paths
  • -o/--output β€” write to OUTPUT in po, pot formats
  • -t/--template β€” read from TEMPLATE in po, pot, pot formats
  • -S/--timestamp β€” skip conversion if the output file has newer timestamp
  • -P/--pot β€” output PO Templates (.pot) rather than PO files (.po)
  • --charset β€” set charset to decode from csv files
  • --columnorder β€” specify the order and position of columns (location,source,target)
  • --duplicates β€” what to do with duplicate strings (identical source text): merge, msgctxt (default: 'msgctxt')
bestie, that's the whole option roster β€” every flag accounted for, no cap πŸ‘‘

πŸ’– footer tea, bestie: source/version is Translate Toolkit 3.12.1, the manual is csv2po(1), and the original footer has no date listed β€” mwah, byeee! πŸ«ΆπŸŽ€

πŸ“¦ where this page comes from