symb2po(1)

πŸ’– symb2po β€” the glow-up your Symbian files have been waiting for πŸ’–

okay bestie, so this is symb2po, part of the Translate Toolkit (we're on 3.19.5 rn, iconic). her whole job? she takes your Symbian localisation files and turns them into Gettext PO localisation files. it's giving ✨ translator pipeline ✨. no cap.


🌸 NAME 🌸

symb2po β€” convert Symbian localisation files to Gettext PO localization files. literally that's it, that's the gig πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

symb2po [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-t|--template TEMPLATE] [-S|--timestamp]
[-P|--pot] [--duplicates DUPLICATESTYLE]

like, copy-paste that and go, queen πŸ‘‘


πŸŽ€ DESCRIPTION πŸŽ€

okay so the actual docs with examples and usage instructions live over here:

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

go read it if you want the full lore, that's the side quest 🧚


πŸ’… OPTIONS πŸ’…

  • --version β€” shows the program's version number and then dips. bye πŸ‘‹
  • -h/--help β€” shows this help message and exits. self-explanatory bestie πŸ’–
  • --manpage β€” outputs a manpage based on the help. manpage-ception fr fr
  • --progress β€” shows progress as: dots, none, bar, names, verbose. pick your vibe check βœ…
  • --errorlevel β€” shows errorlevel as: none, message, exception, traceback. how much do you wanna know when things go wrong 😭
  • -i/--input β€” read from INPUT in r01 format πŸ“₯
  • -x/--exclude β€” exclude names matching EXCLUDE from input paths. not my problem, blocked 🚫
  • -o/--output β€” write to OUTPUT in po, pot formats πŸ“€
  • -t/--template β€” read from TEMPLATE in (yes, the original literally leaves the format blank, we don't make the rules) 🫢
  • -S/--timestamp β€” skip the conversion if the output file has a newer timestamp. lowkey efficient ⏭️
  • -P/--pot β€” output PO Templates (.pot) rather than PO files (.po) 🎁
  • --duplicates β€” what to do with duplicate strings (identical source text): merge, msgctxt (default: 'msgctxt'). yes bestie, msgctxt is the default, no cap πŸ‘‘

⚠️ heads up: the -t/--template option's format is left blank in the original docs, so we're not gonna invent one for you. don't come for me πŸ’€

and that's the whole page, bestie πŸŽ€ go forth and convert those Symbian files, main character energy only 🌈

β€” with love from the Translate Toolkit 3.19.5 crew, and your girl symb2po(1) β€” πŸ¦‹πŸ’œ

πŸ“¦ where this page comes from