po2dtd(1)

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

πŸ’– NAME πŸ’–

okay so this is the po2dtd(1) manual page, bestie πŸ’… and it's from Translate Toolkit 3.12.1. The main character here is po2dtd, and what it does is literally:

po2dtd β€” converts a Gettext PO file to a UTF-8 encoded Mozilla .dtd file. slay ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

here's the exact synopsis, no edits, no vibes-based rewriting:

po2dtd [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-t|--template TEMPLATE] [-S|--timestamp]
[--threshold PERCENT] [--fuzzy] [--nofuzzy] [--removeuntranslated]

✨ DESCRIPTION ✨

the original DESCRIPTION is literally just this fragment, and I am not making up extra lore:

using the .po file.

that's it. that's the text 😭 no extra paragraph, no secret side quest.


πŸ’… OPTIONS πŸ’…

okay bestie, here's the whole flag menu β€” every single one, no skips 🫢

  • --version β€” shows the program's version number and exits.
  • -h/--help β€” shows this help message and exits.
  • --manpage β€” outputs a manpage based on the help.
  • --progress PROGRESS β€” shows progress as: dots, none, bar, names, verbose.
  • --errorlevel ERRORLEVEL β€” shows errorlevel as: none, message, exception, traceback.
  • -i/--input β€” reads from INPUT in po, pot formats.
  • -x/--exclude β€” excludes names matching EXCLUDE from input paths.
  • -o/--output β€” writes to OUTPUT in dtd format.
  • -t/--template β€” reads from TEMPLATE in dtd format.
  • -S/--timestamp β€” skips conversion if the output file has newer timestamp.
  • --threshold PERCENT β€” only converts files where the translation completion is above PERCENT.
  • --fuzzy β€” uses translations marked fuzzy.
  • --nofuzzy β€” doesn't use translations marked fuzzy (default).
  • --removeuntranslated β€” removes untranslated strings from output.

mwah πŸ’‹ this page's footer says Translate Toolkit 3.12.1, and there is no date in the footer, so that's the whole cute sign-off, periodt 🫢

πŸ“¦ where this page comes from