]> pere.pagekite.me Git - homepage.git/blob - blog/data/2022-06-03-linuxcnc-po4a.txt
New post on DD orphaned packages.
[homepage.git] / blog / data / 2022-06-03-linuxcnc-po4a.txt
1 Title: LinuxCNC translators life just got a bit easier
2 Tags: english, debian, linuxcnc, 3d-printer, robot
3 Date: 2022-06-03 21:10
4
5 <p>Back in oktober last year, when I started looking at the
6 <a href="https://en.wikipedia.org/wiki/LinuxCNC">LinuxCNC</a> system, I
7 proposed to change the documentation build system make life easier for
8 translators. The original system consisted of independently written
9 documentation files for each language, with no automated way to track
10 changes done in other translations and no help for the translators to
11 know how much was left to translated. By using
12 <a href="https://po4a.org/">the po4a system</a> to generate POT and PO
13 files from the English documentation, this can be improved. A small
14 team of LinuxCNC contributors got together and today our labour
15 finally payed off. Since a few hours ago, it is now possible to
16 translate <a href="https://hosted.weblate.org/projects/linuxcnc/">the
17 LinuxCNC documentation on Weblate</a>, alongside the program itself.</p>
18
19 <p>The effort to migrate the documentation to use po4a has been both
20 slow and frustrating. I am very happy we finally made it.</p>
21
22 <p>As usual, if you use Bitcoin and want to show your support of my
23 activities, please send Bitcoin donations to my address
24 <b><a href="bitcoin:15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b">15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b</a></b>.</p>