Localisation has no effect. BZR4719

Bug #1284340 reported by Bernd Wiebus
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KiCad
Invalid
Undecided
Unassigned

Bug Description

I cannot choose a language at KiCad anymore. Despite i used a KiCad version which could switch between english and german at this system before (from last autum), this will not work anymore. KiCad is fixed to english. Choosing an other language will not create a error, if the enviroment is not installed, and if it is installed, nothing will happen. I use Debian Wheezy with Application: KiCad
Version: (2014-02-24 BZR 4719)-product Release build
wxWidgets: Version 2.8.12 (release,Unicode,compiler with C++ ABI 1002,GCC 4.7.2,wx containers,compatible with 2.6)
Platform: Linux 3.2.0-4-686-pae i686, 32 bit, Little endian, wxGTK
Boost version: 1.54.0
         USE_WX_GRAPHICS_CONTEXT=OFF
         USE_WX_OVERLAY=OFF
         KICAD_SCRIPTING=ON
         KICAD_SCRIPTING_MODULES=ON
         KICAD_SCRIPTING_WXPYTHON=OFF
         USE_FP_LIB_TABLE=HARD_CODED_ON
         BUILD_GITHUB_PLUGIN=OFF

Revision history for this message
jean-pierre charras (jp-charras) wrote :

I cannot reproduce this issue (but I am using Ubuntu 10 and wxWidgets 3.0).
Is an older version (for instance the stable version) exhibit this issue ?

Revision history for this message
Bernd Wiebus (bernd-wiebus) wrote : Re: [Bug 1284340] Re: Localisation has no effect. BZR4719

Hello Mr. Charras.

> I cannot reproduce this issue (but I am using Ubuntu 10 and wxWidgets 3.0).
> Is an older version (for instance the stable version) exhibit this issue ?
>

Yesterday i switched back to the older Version 2014-01-10 BZR 4619 which
doesn't have the symbol problem. But this Version has the localisation
problem, too.

Before BZR 4619 i used 2013-11-29 BZR 4513. I used it to make a german
tutorial, and so i used the german localisation, so it must have worked.

But you are rigth, i hope i have this Version somewhere around, so i can
test with it. Perhaps there is a problem with debian.

I hope i can try it this afternoon or tomorrow afternoon.

Thank you for your response. I whish you a nice day.
With best regards: Bernd Wiebus alias dl1eic

Revision history for this message
Bernd Wiebus (bernd-wiebus) wrote :

Hello Mr. Charras.

> I cannot reproduce this issue (but I am using Ubuntu 10 and wxWidgets 3.0).
> Is an older version (for instance the stable version) exhibit this issue ?
>

If i installed BZR4022 (your last stable) i got this message:

wiebus@wiebus-hp:~$ kicad
kicad: /lib/i386-linux-gnu/i686/cmov/libc.so.6: version `GLIBC_2.15' not
found (required by kicad)

debian packages libc6 and libc6-i686 are installed, but version 2.13.

So i switched to a private "stable" BZR4513" compiled by myself. It now
shows the same odd behaviour in localisation, but i know, it worked
before, because i did some documentation work with it and made
screenshots.
But after this, i installed my PC new in january.

So i think this could be another problem but not a KiCad problem, but
which?

I installed the locales de_DE.UTF-8, de_DE@euro (for ISO-8859-15, which
do not exist), en_GB.ISO-8859-15 and en_GB.UTF-8. Default is set to
de_DE.UTF-8.

At my notices, i found a remark about to install en_GB, for getting an
English localisation, if kicad switches automatically to default german.
But en_GB don't exist anymore. Maybe the locales names have changed?

I will look around for an another old pc, where i have a well running
older kicad. But at moment, i cannot reach it.

Thanks for your kindly help.

With best regards: Bernd Wiebus alias dl1eic

Revision history for this message
Bernd Wiebus (bernd-wiebus) wrote :

Hello Mr. Charras.

Addendum:

Solved the Problem - PARTIALLY!

I noticed with my old BZR4513, that the localisation didn't work because
i forgot to copy the directories
/usr/share/kicad/internat and /usr/share/kicad/library.
After copying, it worked.

So i looked for any similar directories in my "make install" log of the
new BZR4719, and found nothing of them.

For a try, i copied those directories from my old BZR4513 to the new
BZR4719 (same path) and it worked! But only partially, because now there
sometimes is a mix of englisch and german. I think, there are changes,
and so the old dictionaries will grab into nothing. Those localisation
files are not actual.

So two questions remains:
Where can i get those files actual?
Where i can get information about the path i have to put them in?
Because this path could change in differend versions.

Similar problems ocures with the help system. But thats is not so
critical for me personally, but shure for other users.

How to get this stuff into "make install"?

With best regards: Bernd Wiebus alias dl1eic

Revision history for this message
jean-pierre charras (jp-charras) wrote :

Docs and translations are here:
https://code.launchpad.net/~kicad-developers/kicad/doc

They are *not* in Kicad sources.

Revision history for this message
Nick Østergaard (nickoe) wrote :

Bernd, yes, I think there is a mix of english and german in the german translation, because a lof of strings was renamed (rewritten) a few days ago.

https://lists.launchpad.net/kicad-developers/msg12306.html

Changed in kicad:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.