[Mapbender-users] interaction internationalization + title of the GUI elements

Christoph Baudson christoph at baudson.de
Thu Aug 11 12:03:53 EDT 2011


On 08/11/2011 05:35 PM, Albert Polze wrote:
> Setup: mapbender: 2.7.1
> 
> Dear List,
> 
> I'm curious about the interaction between internationalization and the title
> of the GUI elements. Be cause I would like to name some elements in a
> different way and they should be translated, too.
> 
> As example:
> 
> The title of modul "changeEPSG" is "Change Projection". Switching the GUI
> language to german (via switchLocale_noreload) leads to the translation
> "Projektion ändern".
> 
> The title changed to "Projection" is not translated it stays "Projection".
> The title changed to "Print is translated into "Druck". Certainly be case of
> the modul printpdf.
> 
> I think the translation of every title must be defined in some file but it
> isn't neither in the german PO-file nor in the modul-files. Where should I
> look.

Content stored in the database (like gui element titles) is translated
with a database function gettext. The translations are read from a
separate table called "translations". You have to add/remove/change
translations. I don't think there is an editor.

Christoph


> 
> Greetings Albert
> 
> -----------------------------------------------------
> Hallo Liste,
> 
> mich interessiert das Zusammenspiel zwischen der Internationaliserung und
> dem "title" der GUI Elemente, da ich den GUI Elementen einen eigenen Titel
> geben möchte der auch in andere Sprachen übersetzt werden soll.
> 
> Als Beispiel: 
> 
> Der "title" des Moduls "changeEPSG" ist "Change Projection". Ändere ich (via
> switchLocale_noreload) die Sprache meiner GUI in deutsch wird der "title"
> übersetzt in "Projektion ändern".
> 
> Wähle ich einen anderen "title" z.B. "Projection" bleibt dieser "title" auch
> im deutschen.
> Wähle ich als "title" z.B "Print" wird dieser im deutschen zu "Druck". Wohl
> aus dem Grund da dies die Übersetzung vom Modul printPDF ist.
> 
> Das führt mich zu der Annahme, dass die Übersetzungen irgendwo defniniert
> sein müßen aber ich habe weder in dazugehörigen deutschen PO-Datei noch in
> den jeweiligen Modulen die Übersetzung gefunden.
> 
> Grüße Albert
> 
> 
> 
> 
> --
> View this message in context: http://osgeo-org.1803224.n2.nabble.com/interaction-internationalization-title-of-the-GUI-elements-tp6676834p6676834.html
> Sent from the mapbender-users mailing list archive at Nabble.com.
> _______________________________________________
> Mapbender_users mailing list
> Mapbender_users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapbender_users
> 
> 



More information about the Mapbender_users mailing list