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 447496 - Make translatable
Make translatable
Status: RESOLVED FIXED
Product: passepartout
Classification: Deprecated
Component: Default
unspecified
Other Linux
: Normal normal
: 0.8.0
Assigned To: passepartout-maint
passepartout-maint
Depends on: 399216
Blocks:
 
 
Reported: 2007-06-14 11:33 UTC by Sven Herzberg
Modified: 2009-04-28 10:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sven Herzberg 2007-06-14 11:33:44 UTC
Passepartout should be usable in more languages than just english.
Comment 1 Murray Cumming 2007-06-22 15:57:55 UTC
Why exactly is the Glib::ustring::compose() feature blocking this?

There is a standalone version if it's really needed. It's just a header:
http://people.iola.dk/olau/compose/
Comment 2 Sven Herzberg 2009-04-08 19:28:33 UTC
Initial translatability has been implemented with these commits:

commit 2db3224a2d7e0f9101240fa381699075b4baf46b
Author: herzi <herzi@910bfebc-b532-0410-a802-fb3981afa09c>
Date:   Wed Apr 8 19:25:16 2009 +0000

    improved the main window translatability
    
    * po/POTFILES.in: new translatable files
    * po/de.po: updated German translation
    * src/pptout/window.cc,
    * src7pptout/windowmenus.cc: added more translatable strings
    
    
    git-svn-id: svn+ssh://svn.gnome.org/svn/passepartout/trunk@1534 910bfebc-b532-0410-a802-fb3981afa09c

commit b39735e3029fa8d53b1898d3033056b8d3699ff5
Author: herzi <herzi@910bfebc-b532-0410-a802-fb3981afa09c>
Date:   Wed Apr 8 19:25:04 2009 +0000

    started translatability
    
    * autogen.sh: fixed support for srcdir!=builddir invocations
    * configure.ac: added intltool and glib-gettext dependencies; depend on glibmm
      2.16 for Glib::ustring::compose()
    * Makefile.am: added passepartout.desktop to the installed files
    * passepartout.desktop -> passepartout.desktop.in: renamed and changed for
      translatability
    * po/LINGUAS: added a list of German and Swedish
    * po/POTFILES.in: added some files to be translated
    * po/de.po: initial German translation
    * po/sv.po: initial Swedish translation (with the one message from the .desktop
      file)
    * src/pptout/main.cc: made the help messages translatable
    
    
    git-svn-id: svn+ssh://svn.gnome.org/svn/passepartout/trunk@1533 910bfebc-b532-0410-a802-fb3981afa09c
Comment 3 Sven Herzberg 2009-04-08 20:08:52 UTC
Adding keywords, we'll close this bug once we think there are enough translatable strings.
Comment 4 Sven Herzberg 2009-04-28 10:09:20 UTC
This should be finished now:

http://git.gnome.org/cgit/passepartout/commit/?id=50b94bbc4ad49265151244099a064e1e358a1e0b
Comment 5 Sven Herzberg 2009-04-28 10:11:13 UTC
Closing per comment 4