After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 610548 - Translations do not work on Windows
Translations do not work on Windows
Status: RESOLVED FIXED
Product: evince
Classification: Core
Component: win32
2.29.x
Other Windows
: High normal
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 614538 618352 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-02-20 16:49 UTC by Hib Eris
Modified: 2010-07-27 12:02 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Hib Eris 2010-02-20 16:49:10 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?).
Comment 1 Hib Eris 2010-04-02 17:32:51 UTC
*** Bug 614538 has been marked as a duplicate of this bug. ***
Comment 2 Paolo Melchiorre 2010-04-03 13:29:41 UTC
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
Comment 3 Hib Eris 2010-05-12 10:05:27 UTC
*** Bug 618352 has been marked as a duplicate of this bug. ***
Comment 4 Hib Eris 2010-05-12 10:09:25 UTC
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.
Comment 5 Volker Diels-Grabsch 2010-05-12 14:17:04 UTC
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
Comment 6 Hib Eris 2010-05-25 17:50:50 UTC
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.
Comment 7 Hib Eris 2010-07-27 12:02:04 UTC
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