oo2po(1)
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 fromINPUTinoo,sdfformats. This is where the source files slide in. π¦-x,--exclude EXCLUDEβ exclude names matchingEXCLUDEfrom input paths. Not me filtering out the chaos. π-o,--outputβ write toOUTPUTinpo,potformats. 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 fromoofile (e.g.af-ZA). Literally tell it which language to pull. π--source-languageβ set source language code (defaulten-US). Default isen-US, no cap. π--nonrecursiveinputβ donβt treat the inputooas 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 splitpo/potfiles (single,topleveloronefile). 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
- opensuse-leap 16.0: python313-translate-toolkit 3.12.1-bp160.1.1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms