mirror of https://gitee.com/openkylin/po4a.git
60 lines
1.8 KiB
Plaintext
60 lines
1.8 KiB
Plaintext
********
|
|
* TODO *
|
|
********
|
|
|
|
* Update the PO files in the build/dist process
|
|
|
|
Check xml2rfc
|
|
|
|
Better error handling (errno, errstr)
|
|
> >What we really need is a function embeeding the call to warn and sprintf,
|
|
> >and reputting the module in front of it and the "\n" afterward (but not the
|
|
> >dgettext since it has to be there to be able to extract the strings). It
|
|
> >would help making the code more readable. We could also implement a sort of
|
|
> >wrapping function setting the module name in front of every line. There is
|
|
> >a module for that in Perl.
|
|
>
|
|
> I thought about it some time ago. It would be nice :)
|
|
|
|
** TransTractor.pm
|
|
- process(): $self->addendum($file) || die "An addendum failed\n";
|
|
- poheader()
|
|
|
|
>> +$parser->{TT}{utf_mode} = 1;
|
|
>> +$parser->{TT}{file_in_charset} = $mastchar;
|
|
> What about a function in transtractor allowing to set the mastchar ? I'd
|
|
> prefer to leave the modification of the {TT} internals to the library code,
|
|
> not the binaries one.
|
|
|
|
|
|
** po-debconf:
|
|
- change the pot header as documented in po4a(7)
|
|
|
|
** Po.pm
|
|
- close filehandle in write (and same in TransTractor.pm).
|
|
- verbose => type in automatic comments
|
|
|
|
** Sgml.pm
|
|
- move the tag lists to an external file
|
|
|
|
** Man.pm:
|
|
- handle .ce (11 pages need it)
|
|
>>>
|
|
Text lines can be centered by using the ce' request. The line
|
|
after `ce' is centered (horizontally) on the page. To center more than
|
|
one line, use `.ce N' (where N is the number of lines to center),
|
|
followed by the N lines. To center many lines without counting them,
|
|
type:
|
|
|
|
.ce 1000
|
|
lines to center
|
|
.ce 0
|
|
|
|
The .ce 0' request tells groff' to center zero more lines, in other
|
|
words, stop centering.
|
|
<<<
|
|
The problem is that the number of lines may change during the
|
|
translation...
|
|
- same story about .ul N (underline N lines)
|
|
|