po2idml(1)

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

po2idml πŸ’…βœ¨

okay bestie, this is the po2idml(1) manual β€” yes, that's the manual name, and she's here to translate IDML templates with main-character energy. No cap.

🌸 NAME 🌸

po2idml β€” takes an IDML template file and a PO file containing translations of strings in the IDML template. It creates a new IDML file using the translations of the PO file. That's the whole glow-up: template in, translated IDML out πŸ’–.

✨ SYNOPSIS ✨

po2idml [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-t|--template TEMPLATE] [-S|--timestamp]

πŸŽ€ OPTIONS πŸŽ€

  • --version β€” show program's version number and exit, periodt.
  • -h / --help β€” show this help message and exit. literally your bestie when you're lost.
  • --manpage β€” output a manpage based on the help. meta? iconic.
  • --progress PROGRESS β€” show progress as: dots, none, bar, names, verbose. pick your vibe check.
  • --errorlevel ERRORLEVEL β€” show errorlevel as: none, message, exception, traceback. choose how loud the tea spills.
  • -i / --input INPUT β€” read from _INPUT_ in po, pot formats. bestie, that's the source energy.
  • -x / --exclude EXCLUDE β€” exclude names matching _EXCLUDE_ from input paths. not invited to the party 🚫.
  • -o / --output OUTPUT β€” write to _OUTPUT_ in idml format. the final slay.
  • -t / --template TEMPLATE β€” read from _TEMPLATE_ in idml format. the blueprint, the moment.
  • -S / --timestamp β€” skip conversion if the output file has newer timestamp. lowkey efficient, highkey smart.

πŸ’– cute sign-off: source/version is Translate Toolkit 3.12.1, and the footer date wasn't listed in the original, so no invented date here β€” mwah, byeee 🫢✨

πŸ“¦ where this page comes from