arb2po(1)
β¨ NAME β¨
okay bestie gather round π arb2po β she converts ARB files into Gettext PO localization files. that's it, that's the whole job, and she does it flawlessly. no cap. π¦
πΈ SYNOPSIS πΈ
arb2po [--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. look at her. the whole command line is right there and every single flag is a little gift π
π DESCRIPTION π
so ARB stands for Application Resource Bundle, and it's a JSON-based format that Flutter uses for app localization. that's the vibe. Flutter speaks ARB, gettext land speaks PO, and arb2po is the bestie translating between them so nobody has to have that awkward convo. π«Ά
π OPTIONS π
--versionβ shows the program's version number and then dips. π-h/--helpβ prints this help message and exits. your girl is helpful.--manpageβ spits out a manpage based on the help. meta, honestly. π--progressβ controls how progress gets shown. the choices aredots,none,bar,names,verbose. pick your aesthetic β¨--errorlevelβ controls how loud the errors are. the choices arenone,message,exception,traceback. it's giving β¨choose your drama levelβ¨-i/--inputβ reads from INPUT inarbformat. this is where she gets fed. π-x/--excludeβ excludes names matching EXCLUDE from the input paths. not today, bestie. π-o/--outputβ writes to OUTPUT inpoandpotformats. the glow-up destination. π-t/--templateβ reads from TEMPLATE inarbformat. copy her energy but make it a template. π-S/--timestampβ skips the conversion if the output file already has a newer timestamp. she's not doing redundant work, periodt. β-P/--potβ outputs PO Templates (.pot) instead of PO files (.po). template girlie behavior. π§--duplicatesβ what to do when the same source text shows up more than once (identical source text, the audacity π). options aremergeormsgctxt. the default is'msgctxt'. iykyk.
lowkey important: list all 12 of these, don't skip any. every flag is a main character here. π
π¦ SEE ALSO π¦
no SEE ALSO section in this one bestie β arb2po is standing on her own two feet and she's thriving π
and that's the whole page!! π
this gorgeous little manpage is brought to you by Translate Toolkit 3.19.5 β yes, that exact version, don't @ me β and it was served fresh on the date you see in the footer of the original. mwah. ππβ¨
π¦ 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