Comment 3 for bug 355251

Revision history for this message
Tom Jaeger (thjaeger) wrote : Re: [Bug 355251] Re: Translation update for 0.4.1.1

Hi James,

In order to test other languages, I usually create the corresponding
locales as follows (this is good enough for testing but it won't
translate stock items unless you install the language pack)

sudo localedef -i fr_FR -f UTF-8 fr_FR
sudo localedef -i ja_JP -f UTF-8 ja_JP
sudo localedef -i es_ES -f UTF-8 es_ES

And then start the application as "LANG=fr_FR.UTF-8 easystroke" etc.

I've attached an updated .debdiff that contains a few more translation
updates and fixes a bug where easystroke would cause the server to use
100% CPU when a second instance was started. The new behavior is to not
start the second instance and simply show the configuration window
instead, which is more in line with what people expect.

 dbus-server.cc | 4
 easystroke-0.4.1.1/debian/changelog | 7
 gui.glade | 2
 main.cc | 13
 po/es.po | 14
 po/fr.po | 631 ++++++++++
 po/ja.po | 614 +++++++++
 version | 2
 8 files changed, 1274 insertions(+), 13 deletions(-)

Thanks,
Tom

James Westby wrote:
> Hi,
>
> I would like these changes in too, but I'd like to test easystroke under these
> languages first, to check that they don't crash the app. However, I'm having
> trouble launching easystroke in any language other than English.
>
> Setting LANG to any locale doesn't change the language in the GUI when I
> launch it from the command line, does this work for you? If you can give
> me a reliable way to launch in a different locale that would be great.
>
> Thanks,
>
> James
>