GNOME Bugzilla – Bug 610548
Translations do not work on Windows
Last modified: 2010-07-27 12:02:04 UTC
The windows port of Evince does not have support for translations. The reason for this is that no one worked on this yet. It is probably not to difficult to get it working if we can use another gtk application as an example (gnumeric?, gedit?).
*** Bug 614538 has been marked as a duplicate of this bug. ***
Hello, the Evince 2.30 starts on my Italian Windows XP and Windows Vista Home Edition with the English localization. The locale-Files are installed (\share\locale\). To set LANG=it or it_IT ore it_IT.utf8 does not work. Can anybody help me? Thanks! Best regards PauLoX
*** Bug 618352 has been marked as a duplicate of this bug. ***
This might very well be a problem with the cross compile build toolchain I use. I have not looked into this in detail yet. I suspect the problem is in the libintl-8.dll from the gettext package I use.
You might be interested in the win32 cross toolchain which I maintain: http://mingw-cross-env.nongnu.org/ It even supports NSIS, so you can create the installer directly on the build machine, without the need to touch any Windows system. That also means you can 100% automate the Windows build. However, note that we focus on static builds, so especially the GTK support is still in development. But it might already be mature enough for everything Evince needs. Also note that you should _not_ use the latest release, but the current development version, which contains several important fixes and improvements: http://mingw-cross-env.nongnu.org/#development Greets, Volker
This issue has been fixed with commit: http://git.gnome.org/browse/evince/commit/?id=61c9b15fa57e40c9561ae8d5ca13228d4e7a897a The fix is already available in the developer sources release 2.31.2. It is also backported to the 2.30 branch. The 2.30.2 maintenance release scheduled for june 23th will contain this fix. Windows binaries for 2.30.2 will be made available shortly after that release. I will leave this bug open until 2.30.2 is released.
This is fixed with the 2.30.3 release. Please download it from [1]. If the problem still exists for you, please reopen this bug. [1] http://live.gnome.org/Evince/Downloads