|
26.
|
|
|
6 Known bugs and feature requests
|
|
|
type: =item
|
|
|
|
(no translation yet)
|
|
|
|
Located in
doc/po4a.7.pod:78
|
|
27.
|
|
|
Quite a few already :(
|
|
|
type: textblock
|
|
|
|
(no translation yet)
|
|
|
|
Located in
doc/po4a.7.pod:80
|
|
28.
|
|
|
Why should I use po4a? What it is good for?
|
|
|
type: =head1
|
|
|
|
(no translation yet)
|
|
|
|
Located in
doc/po4a.7.pod:84
|
|
29.
|
|
|
I like the idea of open-source software, making it possible for everybody to access to software and to their source code. But being French, I'm well aware that the licensing is not the only restriction to the openness of software: non-translated free software is useless for non-English speakers, and we still have some work to make it available to really everybody out there.
|
|
|
type: textblock
|
|
|
|
(no translation yet)
|
|
|
|
Located in
doc/po4a.7.pod:86
|
|
30.
|
|
|
The perception of this situation by the open-source actors did dramatically improve recently. We, as translators, won the first battle and convinced everybody of the translations' importance. But unfortunately, it was the easy part. Now, we have to do the job and actually translate all this stuff.
|
|
|
type: textblock
|
|
|
|
(no translation yet)
|
|
|
|
Located in
doc/po4a.7.pod:93
|
|
31.
|
|
|
Actually, open-source software themselves benefit of a rather decent level of translation, thanks to the wonderful gettext tool suite. It is able to extract the strings to translate from the program, present a uniform format to translators, and then use the result of their works at run time to display translated messages to the user.
|
|
|
type: textblock
|
|
|
|
(no translation yet)
|
|
|
|
Located in
doc/po4a.7.pod:98
|
|
32.
|
|
|
But the situation is rather different when it comes to documentation. Too often, the translated documentation is not visible enough (not distributed as a part of the program), only partial, or not up to date. This last situation is by far the worst possible one. Outdated translation can reveal worse than no translation at all to the users by describing old program behavior which are not in use anymore.
|
|
|
type: textblock
|
|
|
|
(no translation yet)
|
|
|
|
Located in
doc/po4a.7.pod:104
|
|
33.
|
|
|
The problem to solve
|
|
|
type: =head2
|
|
|
|
(no translation yet)
|
|
|
|
Located in
doc/po4a.7.pod:111
|
|
34.
|
|
|
Translating documentation is not very difficult in itself. Texts are far longer than the messages of the program and thus take longer to be achieved, but no technical skill is really needed to do so. The difficult part comes when you have to maintain your work. Detecting which parts did change and need to be updated is very difficult, error-prone and highly unpleasant. I guess that this explains why so much translated documentation out there are outdated.
|
|
|
type: textblock
|
|
|
|
(no translation yet)
|
|
|
|
Located in
doc/po4a.7.pod:113
|
|
35.
|
|
|
The po4a answers
|
|
|
type: =head2
|
|
|
|
(no translation yet)
|
|
|
|
Located in
doc/po4a.7.pod:121
|