poconflicts(1)

πŸ’– poconflicts(1) β€” the conflict finder bestie πŸ’–

okay so real talk: poconflicts is the conflict finder for Gettext PO localization files, and it's part of the Translate Toolkit (we're on version 3.19.5, manifesting ✨). if you've ever had two translators swear they translated the same string correctly and you have to figure out who clashed with whom, this is your girl. πŸŽ€


✨ SYNOPSIS ✨

poconflicts [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-x|--exclude EXCLUDE] [-i|--input] INPUT
[-o|--output] OUTPUT [-I|--ignore-case] [-v|--invert] [--accelerator
ACCELERATORS]

like, that's the whole vibe. one command, a bunch of little flags, no drama. πŸ’…


🌸 DESCRIPTION 🌸

bestie, the official docs are doing the heavy lifting here, so go look at:

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

that's where all the examples and usage instructions live. fr fr, it's giving homework but make it lore. πŸ“šβœ¨


πŸ‘‘ OPTIONS πŸ‘‘

  • --version β€” show the program's version number and then dip. bye! πŸ‘‹
  • -h/--help β€” show this help message and exit. your classic "wait what does this do again" button. 🫢
  • --manpage β€” spits out a manpage built from the help output. meta, honestly. πŸ’€
  • --progress β€” show progress as one of: dots, none, bar, names, verbose. pick your little loading-screen aesthetic. 🌈
  • --errorlevel β€” show errorlevel as one of: none, message, exception, traceback. how much screaming do you want when things go wrong? πŸ—£οΈ
  • -x/--exclude β€” exclude names matching EXCLUDE from the input paths. not today, random directory. πŸ™ˆ
  • -i/--input β€” read from INPUT (a directory or file(s)) in po format. πŸ“₯
  • -o/--output β€” write to OUTPUT (a directory) in po format. πŸ“€
  • -I/--ignore-case β€” ignore case distinctions, because Slay and slay aren't the same queen but you might want them treated like they are. πŸ”₯
  • -v/--invert β€” invert the conflicts, thus extracting conflicting destination words. plot twist energy. πŸ”„
  • --accelerator β€” ignores the given accelerator characters when matching. those sneaky little shortcut keys stay out of your business. ⌨️

⚠️ heads up bestie: the <italic>ACCELERATORS</italic> flag takes characters to ignore while matching β€” don't @ me, that's just what it says. also -x/--exclude works on names matching EXCLUDE in the input paths, so aim it carefully. πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

hmm, the original doesn't list one, so instead: go read the docs link up in DESCRIPTION, it's the iconic main character of this whole page. 🧚


and that's the whole manpage, no cap. this little love letter was brought to you by the Translate Toolkit 3.19.5 crew β€” mwah, ty for coming to my ted talk, drink water, git commit, and stay slaying. πŸ’œβœ¨πŸŽ€

πŸ“¦ where this page comes from