LOCALE:...:ORG.3PM(1)
π LOCALE:...:ORG.3PM(1) π
okay so bestie, welcome to the manual page for LOCALE:...:ORG.3PM(1), straight from the User Contributed Perl Documentation shelf. The title line is folded into this intro so we don't duplicate it β main character energy only, periodt. β¨
π NAME π
Locale::Po4a::Org β convert Org documents from/to PO files. that's it, that's the vibe, and it slays π
π¦ SYNOPSIS π¦
here's the exact setup, no cap β copy it like your fave playlist:
[type:org] /path/to/master.org \
$lang:/path/to/translation.$lang.org \
opt:" \
--option skip_keywords=' \
include \
export_file_name \
link' \
--option skip_properties=' \
copying \
NOBLOCKING \
ORDERED'"
π DESCRIPTION π
okay so the po4a (PO for anything) project has one goal: make translations β and honestly the maintenance of translations β way easier by using gettext tools in places nobody expected, like documentation. iconic behavior honestly π
Locale::Po4a::Org is the module that helps you translate documentation in the Org format, used by Org Mode (https://orgmode.org/). yep, that's the whole cute little mission π«Ά
π§ CONFIGURATION π§
bestie, here are the knobs. turn them with care, they're literally options:
skip_keywords
Space-separated list of keywords which won't be translated. that's the whole rule β keywords go in, translations stay out π
skip_properties
Space-separated list of properties which won't be translated. same energy as above, but for properties β¨
skip_heading
if this is a true value, skip translating headings. why? because when your translation is converted to Texinfo format, translating headings can make node names become bizarre. this option prevents that. thank u, next π
π STATUS OF THIS MODULE π
ngl, this module is in an early stage of development. it's been tested successfully on simple Org files, such as the Org Mode Compact Guide (https://orgmode.org/guide/). slay for the simple stuff π
but it does not support the full Org syntax (https://orgmode.org/worg/org-syntax.html). footnotes and nested plain lists cannot currently be parsed, for example. that's the tea, don't expect it to eat everything yet π
π SEE ALSO π
π AUTHORS π
gemmaro <gemmaro.dev@gmail.com>
πΈ COPYRIGHT AND LICENSE πΈ
Copyright Β© 2024 gemmaro.
This program is free software; you may redistribute it and/or modify it under the terms of GPL v2.0 or later (see the COPYING file). periodt, read the license bestie π
byeee π«Ά this page's footer says perl v5.42.0, dated 2025-07-13, and it's signing off as LOCALE:...:ORG.3PM(1) β¨π
π¦ where this page comes from
- alpine 3.23: po4a-doc 0.74-r0 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms