po2tiki(1)
β¨ NAME β¨
ok so bestie, welcome to po2tiki π
β this is the glow-up machine that converts Gettext PO files into TikiWiki's language.php files. that's literally the whole vibe. PO in, TikiWiki out, periodt. π
(this little icon is part of the Translate Toolkit fam, manual page for po2tiki(1), in case you were wondering π)
πΈ SYNOPSIS πΈ
po2tiki [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-S|--timestamp]
like, that's the whole incantation πͺ β copy it, respect it, don't touch the flags, she's sensitive.
π¦ DESCRIPTION π¦
okay so the manpage is very chill about this and just points you at the docs, and honestly? valid. it says:
See: http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/tiki2po.html for examples and usage instructions.
that's the link for examples and usage instructions, bestie β go read it, it's giving "the actual lore" π₯ (yes the page is called tiki2po even though this tool is po2tiki, that's just how it is, no cap π)
π OPTIONS π
okay this is the part where we go option by option, and there are no skips, we're doing all of them, main character energy only π
--versionβ show the program's version number and then dip. that's it, that's the whole flag β¨-h/--helpβ show this help message and exit. your classic bestie who tells you what's up π«Ά--manpageβ output a manpage based on the help. meta af, love that for us π--progressβ show progress as:dots,none,bar,names,verbose. pick your vibe β tiny dots, absolutely nothing, a whole bar, names, or full verbose chaos π--errorlevelβ show errorlevel as:none,message,exception,traceback. same deal, choose your drama level π-i/--inputβ read fromINPUTinpo,potformats. this is where you feed her π-x/--excludeβ exclude names matchingEXCLUDEfrom input paths. not today, specific files, not today π ββοΈ-o/--outputβ write toOUTPUTintikiformat. the final form, iconic π-S/--timestampβ skip conversion if the output file has newer timestamp. she's lazy in the smartest way possible, ngl β
heads up bestie:-i/--inputwantspoorpotfiles, and-o/--outputwritestikiformat β don't mix those up or it's gonna be a whole thing π
ok so that's the page!! big love to the Translate Toolkit, this bad boy is version 3.12.1, and the manual page itself is dated the same 3.12.1 energy β signed, sealed, delivered, slay ππ§ββοΈ
π¦ 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