Thread (9 messages) flat view 9 messages, 2 authors, 2016-06-15

Re: [PATCH 0/6] Gettext poison rework

From: Ævar Arnfjörð Bjarmason <hidden>
Date: 2016-06-15 22:54:34

On Fri, Aug 24, 2012 at 7:43 AM, Nguyễn Thái Ngọc Duy [off-list ref] wrote:
Still WIP but I'm getting closer. I dropped test-poisongen and started
to use podebug [2] instead. Less code in git. podebug does not preserve
shell variables yet. I'll follow that up at upstream [1].

With this series, if you have translation toolkit installed, you could
do

    make pseudo-locale L=<your language code>
    make GETTEXT_POISON=$LANG test

podebug supports a few way of rewriting translations. Currently
"unicode" is used but you can change it via PODEBUG_OPTS

t9001 is not happy with $LANG != C though. May need to add some
prereq there.

[1] http://bugs.locamotion.org/show_bug.cgi?id=2450
[2] http://translate.sourceforge.net/wiki/toolkit/podebug
The reason I didn't do something like this to begin with is that
gettext/glibc doesn't have support for fake locales, so you'd have to
appropriate a real one for tests. It's good to see you poking the
gettext mailing list about adding support far thot.

But something like podebug gets around that quite nicely, so we can
still have the testing the poison stuff was intended for, without the
complexity of supporting it throughout all our i18n code.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help