poterminology(1)
π NAME π
okay so bestie, poterminology β it reads a whole pile of .po or .pot files and cooks up a terminology file for you, spitting out a pootle-terminology.pot. that's the whole gig. π«Ά
β¨ SYNOPSIS β¨
poterminology [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-u|--update UPDATEFILE] [-S|--stopword-list
STOPFILE] [-F|--fold-titlecase] [-C|--preserve-case] [-I|--ignore-case]
[--accelerator ACCELERATORS] [-t|--term-words LENGTH] [--nonstop-needed
MIN] [--inputs-needed MIN] [--fullmsg-needed MIN] [--substr-needed MIN]
[--locs-needed MIN] [--sort ORDER] [--source-language LANG]
[-v|--invert]
πΈ DESCRIPTION πΈ
fr fr, go look at the docs β they've got examples and usage instructions and everything:
http://docs.translatehouse.org/projects/translate-toolkit/en/latest/commands/poterminology.html
that's literally the whole description, no cap. π
π₯ OPTIONS π₯
--versionβ shows the program's version number and then dips out. bye π-h/--helpβ prints this help message and exits, iconic behavior.--manpageβ outputs a manpage built from the help. manpage-ception, lowkey obsessed.--progressβ how you want progress shown:dots,none,bar,names,verbose. pick your vibe.--errorlevelβ how you want errors shown:none,message,exception,traceback. traceback is giving chaos but okay.-i/--inputβ read fromINPUTinpo,potformats. the source material β¨-x/--excludeβ exclude names matchingEXCLUDEfrom input paths. not you, girl.-o/--outputβ write toOUTPUTinpo,potformats. where the magic lands π«-u/--updateβ update terminology inUPDATEFILE.-S/--stopword-listβ read the stopword (a.k.a. term exclusion) list fromSTOPFILE. default is/usr/lib/python3/dist-packages/translate/share/stoplist-enπ-F/--fold-titlecaseβ folds "Title Case" down to lowercase. this is the default, periodt.-C/--preserve-caseβ preserves ALL the uppercase/lowercase exactly as-is. main character energy for your caps.-I/--ignore-caseβ makes every single term lowercase. no thoughts, just lowercase.--acceleratorβ ignore the given accelerator characters when matching. those sneaky little&-type guys.-t/--term-wordsβ generate terms of up toLENGTHwords. default is3.--nonstop-neededβ omit terms with less thanMINnonstop words. default1.--inputs-neededβ omit terms that show up in less thanMINinput files. default2, or1if there's only one input file.--fullmsg-neededβ omit full message terms appearing in less thanMINdifferent messages. default1.--substr-neededβ omit substring-only terms appearing in less thanMINdifferent messages. default2.--locs-neededβ omit terms appearing in less thanMINdifferent original source files. default2.--sortβ output sort order(s):frequency,dictionary,length. you can repeat this option! default is all of them, in exactly that order above.--source-languageβ the source language code. default'en'π-v/--invertβ inverts the source and target languages for terminology. plot twist π
heads up bestie: a couple of these are quiet defaults that flip on you β--inputs-neededdrops from2to1when there's only one input file, and-F/--fold-titlecaseis already on unless you say otherwise. don't get caught out π
okay that's the whole page, you ate. this was poterminology from Translate Toolkit 3.19.5 β mwah, go generate some terminology π
ππ¦
π¦ where this page comes from
- ubuntu stonking: translate-toolkit 3.19.5-1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms