[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-extra-gear
Subject:    Re: [Kde-extra-gear] libksane release getting closer
From:       John Layt <johnlayt () yahoo ! com ! au>
Date:       2008-01-16 22:34:28
Message-ID: 200801162234.28350.johnlayt () yahoo ! com ! au
[Download RAW message or body]

On Monday 14 January 2008, Kåre Särs wrote:
> 1) Most strings for the sane options come from libsane. What is the best
> way to get translations for strings coming from non KDE libraries?

Umm, I'm no expert on i18n, so I could have entirely the wrong end of the 
stick here, but Sane has some languages translated:

http://alioth.debian.org/plugins/scmcvs/cvsweb.php/sane-backends/po/?cvsroot=sane

And according to the README file in there:

http://alioth.debian.org/plugins/scmcvs/cvsweb.php/sane-backends/po/README?rev=1.9;content-type=text%2Fplain;cvsroot=sane

Frontend developers: I want to add internationalization support for my 
frontend
-------------------------------------------------------------------------------

* The Makefile installs files called "sane-backends.mo" in the directory
  "$(prefix)/share/locale/lang/LC_MESSAGES/", e.g.:
  "/usr/local/share/locale/de/LC_MESSAGES/sane-backends.mo". For every
  language exactly one .mo file is installed. Earlier releases of
  sane-backends installed one file per backend, e.g. sane-umax.mo. For
  backward compatibility, frontends may want to check for these files, also.
* As mentioned above, GNU gettext is used. 
* With other NLS implementations, converting the mo files may work.


How you hook that up to the KDE i18n is beyond me, but I would assume this 
sort of situation has popped up before, perhaps try the i18n mailing list?

John.

--

Send instant messages to your online friends http://au.messenger.yahoo.com 
_______________________________________________
Kde-extra-gear mailing list
Kde-extra-gear@kde.org
https://mail.kde.org/mailman/listinfo/kde-extra-gear

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic