po2ical(1)

✨ po2ical(1) ✨

okay bestie, gather round πŸ’– this is po2ical, and it lives in the Translate Toolkit manual, section 1. she's the little glow-up machine that turns your Gettext PO localization files into iCalendar files. yes. calendars. you're welcome.


🌸 NAME 🌸

po2ical β€” Convert Gettext PO localization files to iCalendar files. that's it. that's the whole job. and she does it beautifully. πŸ’…


πŸŽ€ SYNOPSIS πŸŽ€

po2ical [--version] [-h|--help] [--manpage] [--progress PROGRESS]
[--errorlevel ERRORLEVEL] [-i|--input] INPUT [-x|--exclude EXCLUDE]
[-o|--output] OUTPUT [-t|--template TEMPLATE] [-S|--timestamp]
[--threshold PERCENT] [--fuzzy] [--nofuzzy]

πŸ¦‹ DESCRIPTION πŸ¦‹

so like. the actual how-to and the examples and the usage instructions? they're all here:

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

fr fr, go read it. that's the vibe check. πŸ“–βœ¨


πŸ‘‘ OPTIONS πŸ‘‘

  • --version β€” shows the program's version number and dips. that's it, that's the whole thing 🫢
  • -h/--help β€” shows this help message and exits. classic. iconic. always there for you πŸ’–
  • --manpage β€” outputs a manpage based on the help. yeah she writes her own press, main character energy only πŸ‘‘
  • --progress β€” shows progress as: dots, none, bar, names, verbose. pick your little loading-screen fantasy 🌈
  • --errorlevel β€” shows errorlevel as: none, message, exception, traceback. how much chaos do you want to witness 😭
  • -i/--input β€” read from INPUT in po, pot formats.
  • -x/--exclude β€” exclude names matching EXCLUDE from input paths. bye felicia, not you πŸ™ˆ
  • -o/--output β€” write to OUTPUT in ics format. here's where the calendar magic lands πŸ—“οΈβœ¨
  • -t/--template β€” read from TEMPLATE in ics format.
  • -S/--timestamp β€” skip conversion if the output file has newer timestamp. she's not doing work she doesn't have to, and honestly? respect πŸ’…
  • --threshold β€” only convert files where the translation completion is above PERCENT. no half-finished energy allowed 🚫
  • --fuzzy β€” use translations marked fuzzy.
  • --nofuzzy β€” don't use translations marked fuzzy. this one's the default, so if you say nothing, this is what you get πŸŽ€
ngl bestie, --fuzzy and --nofuzzy are giving opposites, so pick one and commit. no cap.

and that's the whole page!! you understood it, you're slaying, you're literally a localization girlie now πŸ§šπŸ’œ

this little love letter came to you from Translate Toolkit 3.19.5, dated 3.19.5 β€” mwah, take care of her πŸ«ΆπŸ’–πŸŽ€

πŸ“¦ where this page comes from