Internationalizing X.Org applications
Alan Coopersmith
alan.coopersmith at sun.com
Tue Nov 21 18:08:45 PST 2006
Alan Coopersmith wrote:
> Subject: libXpm: Changes to 'xpm-gettext'
> New branch 'xpm-gettext' available with the following commits:
Hmm. not sure where the body of that message got to, but the commit was:
http://gitweb.freedesktop.org/?p=xorg/lib/libXpm.git;a=commitdiff;h=bcda4f17ab3fa9f0572f876dbeb09b45fbc23f3d
A few years back, the Sun X team started a project to internationalize the
X commands. Unfortunately, we didn't get too many done before other projects
became higher priority and the work wasn't finished. (A quick scan of our
tree shows we did gettext() conversions for sxpm, cxpm, xfontsel, xload, xman,
xfd, and xhost.)
In replacing our old sources with the latest modular packages, there's a lot
of diffs that are just wrapping all the strings with gettext, so I'd like to
push these upstream so I don't have to reapply those every time.
Unfortunately, I don't see any existing examples in our modules, and intltool
and I are not on speaking terms since it won't play with Solaris's gettext
tools, so I've put in some simple autoconf tests and automake rules that seem
to work for me and pushed those into a branch of libXpm along with the
gettextifications of the sxpm and cxpm commands. (libXpm simply happens to
be first in the priority list of the modules we did this too, due to it's
position in the dependency tree.)
I'm definitely open to suggestions for ways to make this better and/or people
committing fixes to make it work on other platforms. Feedback from
translation projects or people with experience doing this in other packages is
especially appreciated.
(I haven't tracked down yet the translations done for these messages or found
out if we can release them too.)
--
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering
More information about the xorg
mailing list