[Qgis-developer] Multilanguage plugin development
Andreas Neumann
a.neumann at carto.net
Fri Nov 2 04:03:23 PDT 2012
Thanks to all of you for your help and suggestions.
It will help me get started.
Andreas
On Thu, 01 Nov 2012 16:45:38 +0100, Bernhard Ströbl wrote:
> Hi Andreas,
>
> I use Eric Python IDE for my plugins which takes care of my
> translations by scanning alle source files in the project for code
> that needs to be translated. You can start QtLinguist from the eric
> project.
>
> I use <code>QtGui.QApplication.translate("yourContext",
> "yourTextToTranslate", None, QtGui.QApplication.UnicodeUTF8)</code>
> which is exacly what pyuic creates from QtDesigner's ui files (no
> idea
> if this is good but it works :)
>
> Bernhard
>
> Am 01.11.2012 16:04, schrieb Andreas Neumann:
>> Hi,
>>
>> I need to make a german-only QGIS Python-Plugin dual language
>> (german/french). I have never done this before.
>>
>> The GUI is partially defined with .ui-files, but also from within
>> the
>> Python code.
>>
>> My questions:
>>
>> * are there existing multilanguage python plugins that I can use as
>> a
>> good example?
>> * How can I detect from python which language the QGIS main
>> interface is
>> using?
>> * I think for the .ui files the translation process is more or less
>> straightforward - but what is the best way to store multi-language
>> ui
>> information if the ui is built from Python code?
>>
>> Thank you for your help or examples to get started,
>> Andreas
>> _______________________________________________
>> Qgis-developer mailing list
>> Qgis-developer at lists.osgeo.org
>> http://lists.osgeo.org/mailman/listinfo/qgis-developer
>>
>>
>> __________ Information from ESET Mail Security, version of virus
>> signature database 7649 (20121101) __________
>>
>> The message was checked by ESET Mail Security.
>> http://www.eset.com
>>
>>
>
> --
> Bernhard Ströbl
> Anwendungsbetreuer GIS
>
> Kommunale Immobilien Jena
> Am Anger 26
> 07743 Jena
>
> Tel.: 03641 49- 5190
> E-Mail: bernhard.stroebl at jena.de
> Internet: www.kij.de
>
>
> Kommunale Immobilien Jena
> Eigenbetrieb der Stadt Jena
> Werkleiter: Dr. Götz Blankenburg
>
>
> __________ Information from ESET Mail Security, version of virus
> signature database 7649 (20121101) __________
>
> The message was checked by ESET Mail Security.
> http://www.eset.com
>
>
> _______________________________________________
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/qgis-developer
--
--
Andreas Neumann
Böschacherstrasse 10A
8624 Grüt (Gossau ZH)
Switzerland
More information about the Qgis-developer
mailing list