When the language is changed, not all the GUI elements are updated. For example:
1. Start the main KiCad launcher (system language is English, so thats what it starts in).
2. Change the language to Polish. The menu entries change, but the tooltips of the toolbar buttons are still in English.
3. Start Pcbnew. Everything (including the tooltips) is in Polish.
4. Change the language back to English. The menus (both in the main launcher and Pcbnew) change to English, but the tooltips in Pcbnew are still Polish.
Is this an oversight in the internationalisation code, or is updating the tooltips not possible? If the latter, then maybe there should be a warning box (e.g., "Note that some text will not be translated until you restart KiCad") should be displayed?
Application: kicad
Version: (2014-11-13 BZR 5275)-BZR + patches Debug build
wxWidgets: Version 3.0.2 (debug,wchar_t,compiler with C++ ABI 1002,GCC 4.9.2,wx containers,compatible with 2.8)
Platform: Linux 3.17.2-1-ARCH x86_64, 64 bit, Little endian, wxGTK
Boost version: 1.57.0
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
KICAD_SCRIPTING=ON
KICAD_SCRIPTING_MODULES=ON
KICAD_SCRIPTING_WXPYTHON=ON
USE_FP_LIB_TABLE=HARD_CODED_ON
BUILD_GITHUB_PLUGIN=ON
Tooltips aren't the only place this occurs, for example the rendering options in Pcbnew don't updated until after a complete restart. Bug 594098 mentions the 'text of the buttons' (possibly referring to the tooltips), and bug 594105 says some of the layers don't update (this may refer to the rendering options).