oo2po(1)

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

oo2po(1) πŸ’…

Okay so this is the oo2po(1) manual page, and it’s literally the OpenOffice.org SDF β†’ Gettext PO translator. No cap, it’s giving conversion main-character energy. ✨

✨ NAME ✨

oo2po β€” Convert an OpenOffice.org (SDF) localization file to Gettext PO localization files. That’s the assignment, and it ate. 🫢

✨ SYNOPSIS ✨

oo2po [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-S|--timestamp] [-P|--pot] [-l|--language LANG]
[--source-language LANG] [--nonrecursiveinput] [--duplicates
DUPLICATESTYLE] [--multifile MULTIFILESTYLE]

That’s the exact invocation shape, bestie β€” don’t freelance the flags. πŸ’…

✨ DESCRIPTION ✨

See: http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/oo2po.html for examples and usage instructions. That link is the one with the examples and usage tea, so go sip. 🧚

✨ OPTIONS ✨

  • --version β€” show program’s version number and exit. A tiny version vibe check. ⭐
  • -h, --help β€” show this help message and exit. The β€œhelp me help you” button, fr fr. 🫢
  • --manpage β€” output a manpage based on the help. Yes, it can generate the manpage energy. πŸ’…
  • --progress PROGRESS β€” show progress as: dots, none, bar, names, verbose. Pick your progress aesthetic. ✨
  • --errorlevel ERRORLEVEL β€” show errorlevel as: none, message, exception, traceback. So you can choose how much drama the errors bring. 😭
  • -i, --input β€” read from INPUT in oo, sdf formats. This is where the source files slide in. πŸ¦‹
  • -x, --exclude EXCLUDE β€” exclude names matching EXCLUDE from input paths. Not me filtering out the chaos. πŸ™ˆ
  • -o, --output β€” write to OUTPUT in po, pot formats. The destination is giving main character. πŸ‘‘
  • -S, --timestamp β€” skip conversion if the output file has newer timestamp. Lowkey efficient. ⭐
  • -P, --pot β€” output PO Templates (.pot) rather than PO files (.po). Template era, periodt. πŸŽ€
  • -l, --language LANG β€” set target language to extract from oo file (e.g. af-ZA). Literally tell it which language to pull. 🌈
  • --source-language β€” set source language code (default en-US). Default is en-US, no cap. πŸ’œ
  • --nonrecursiveinput β€” don’t treat the input oo as a recursive store. So keep it non-recursive, bestie. πŸ¦‹
  • --duplicates DUPLICATESTYLE β€” what to do with duplicate strings (identical source text): merge, msgctxt (default: 'msgctxt'). The default is literally 'msgctxt', quotes and all. πŸ’…
  • --multifile MULTIFILESTYLE β€” how to split po/pot files (single, toplevel or onefile). Choose your split vibe. ✨

πŸ’– That’s the page, bestie! Source/version: Translate Toolkit 3.12.1; the footer here just says oo2po(1) and there’s no date in this one, so I’m not inventing one. 🫢✨

πŸ“¦ where this page comes from