xliff2oo(1)

✨ xliff2oo(1) ✨

okay bestie, welcome to xliff2oo β€” it's a little command from the Translate Toolkit 3.19.5 era, and its whole job is literally this: take your XLIFF localization files and turn them into an OpenOffice.org (SDF) localization file. glow-up conversion, no cap. πŸ’…


🌸 NAME 🌸

xliff2oo β€” convert XLIFF localization files to an OpenOffice.org (SDF) localization file.


πŸ¦‹ SYNOPSIS πŸ¦‹

xliff2oo [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-t|--template TEMPLATE] [-S|--timestamp]
[-l|--language LANG] [--source-language LANG] [-T|--keeptimestamp]
[--nonrecursiveoutput] [--nonrecursivetemplate] [--skipsource]
[--filteraction ACTION] [--fuzzy] [--nofuzzy] [--multifile
MULTIFILESTYLE]

πŸ’– DESCRIPTION πŸ’–

like, go look at this, fr fr:

http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/oo2po.html

that's where the examples and usage instructions are living. ✨ (yes the link says oo2po, that's what the manpage points you at, i don't make the rules 🫢)


πŸŽ€ OPTIONS πŸŽ€

  • --version β€” show the program's version number and dip out. πŸ‘‹
  • -h/--help β€” show this help message and exit, the classic.
  • --manpage β€” spit out a manpage based on the help. meta, honestly.
  • --progress β€” show progress as: dots, none, bar, names, verbose. pick your vibe.
  • --errorlevel β€” show errorlevel as: none, message, exception, traceback.
  • -i/--input β€” read from INPUT in po, pot, xlf, xliff formats.
  • -x/--exclude β€” exclude names matching EXCLUDE from the input paths. bye bye πŸ™ˆ
  • -o/--output β€” write to OUTPUT in oo, sdf formats.
  • -t/--template β€” read from TEMPLATE in oo, sdf formats.
  • -S/--timestamp β€” skip the conversion if the output file already has a newer timestamp. queen of not doing unnecessary work. πŸ’…
  • -l/--language β€” set the target language code (e.g. af-ZA). required, bestie, you cannot skip this one 😭
  • --source-language β€” set the source language code (default en-US).
  • -T/--keeptimestamp β€” don't change the timestamps of the strings.
  • --nonrecursiveoutput β€” don't treat the output oo as a recursive store.
  • --nonrecursivetemplate β€” don't treat the template oo as a recursive store.
  • --skipsource β€” don't output the source language, but fall back to it wherever it's needed.
  • --filteraction β€” what to do when pofilter fails: none (default), warn, exclude-serious, exclude-all.
  • --fuzzy β€” use translations that are marked fuzzy.
  • --nofuzzy β€” don't use translations marked fuzzy (default).
  • --multifile β€” how to split po/pot files: single, toplevel or onefile.

and that's the whole thing, gorgeous. this page came to you courtesy of the Translate Toolkit 3.19.5 β€” that's the source and the version right there in the footer zone, so go forth and convert, mwah πŸ’œπŸ¦‹πŸŽ€

πŸ“¦ where this page comes from