tiki2po(1)
π tiki2po(1) β the Translate Toolkit one, bestie
okay so real talk, this is the manual page for tiki2po, and it ships with Translate Toolkit 3.12.1 β¨ like that's the whole vibe of this page, she's a toolkit girly through and through π
πΈ NAME πΈ
tiki2po β literally converts TikiWiki's language.php files into Gettext PO localization files π that's it, that's the whole job, and she does it gorgeously.
β¨ SYNOPSIS β¨
tiki2po [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-S|--timestamp] [--include-unused]
like yes, that's a lot of brackets, no she's not sorry, she's iconic π
π¦ DESCRIPTION π¦
okay so the actual docs live here and you should lowkey go read them for the examples and usage instructions:
http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/tiki2po.html
(break the line however your terminal feels, it's one URL, we're not doing anything weird with it π«Ά)
π OPTIONS π
π the essentials
--versionβ shows the program's version number and then dips, exit stage left π-h/--helpβ prints this help message and bounces, classic--manpageβ outputs a manpage based on the help, yes, very meta, we love a self-aware queen π
π the output-vibes options
--progressβ shows progress as:dots,none,bar,names,verboseβ¨ pick your fighter--errorlevelβ shows errorlevel as:none,message,exception,tracebackβ how much detail you want when things go sideways, choose your drama level π«Ά-S/--timestampβ skips the conversion if the output file has a newer timestamp, so she doesn't do work she doesn't need to do. main character efficiency π
πΈ the input/output girlies
-i/--inputβ reads fromINPUTinphpformat-x/--excludeβ excludes names matchingEXCLUDEfrom input paths, so you can be like "not u bestie" to specific files π-o/--outputβ writes toOUTPUTinpo,potformats--include-unusedβ includes strings in the unused section π yes she'll bring the unused ones along too, they're coming, they're part of the friend group now
β friendly reminder:-i/--inputand-o/--outputare straight-up required in the synopsis, so likeβ¦ don't forget them, that's the whole conversion π
π§ sign-off π§
and that's the page!! this whole thing is brought to you by Translate Toolkit 3.12.1 π the version stamped at the top and the bottom, no cap, fr fr. go forth and convert your language.php files, you're gonna 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