[Mapbender-users] how to activate module SwitchLocale_noreload

Astrid Emde (WhereGroup) astrid.emde at wheregroup.com
Tue Jan 27 08:59:15 EST 2009


Peter Freimuth schrieb:
> On Tuesday 27 January 2009 08:45:33 Astrid Emde (WhereGroup) wrote:
>   
>> Peter Freimuth schrieb:
>>     
>>> Hi list,
>>> i searched at the wiki pages but i cannot find any useful informations 
>>> about how to activate the locale selection in a gui.
>>>
>>> Further we need informations about how to create new localisations 
>>> (spanish, portuguese and others).
>>> How can we create tooltips for the different standard buttons in 
>>> different languages so that they change when we switch the locale?
>>> How can we define a default locale for a gui?
>>>
>>>
>>> Thanks for any hints on how to solve these issues!
>>> Kind regards,
>>> Peter
>>>       
>> Hello Peter,
>>
>> information about Mapbender internationalisation you can find at [1]
>>
>> Information about SwitchLocale_noreload you can find at [2].
>>
>> In the mapbender.conf you can define a LANGUAGE variable as default 
>> language.  This  information is also saved in the  session-file as 
>> $_SESSION["mb_lang"].
>>
>> To create new languages you have to do twoi things:
>> 1. add the new language entries to the table mb_translations (this is 
>> used for toolstips and the titles of the div tags)
>> 2. create a new .po file (this is used for the translations of the  
>> modules (f.e. the print module). Have a look at [3].
>> 3. check the file classes/class_locale.php - make sure that you locale 
>> is refered here. Compile the .mo file
>>
>> There are already translations for some languages (Table translations: 
>> bg,de,es,gr,it,nl / po-files for bg,de,fr,gr,it). If you do some more 
>> translations, it would be nice, if you could give your translations back 
>> to the Mapbender project so we could integrate them to the code.
>>
>>
>> [1] http://www.mapbender.org/Category:I18n
>> [2] http://www.mapbender.org/SwitchLocale_noreload
>> [3] http://www.mapbender.org/Gettext
>>
>>     
>
> Hi Astrid,
> we managed it to activate the module and added several new stuff to the translation table. This works fine.
> We will make translations for all GUI Elemnts in es_ES, pt_BR, and fr_FR. The dump can be used for the next release of Mapbender if you want.
>   
GREAT :)
> But changing the locale by this module does'nt change the tooltips of the modules defined via the po files.
>   
The toolTips are handled by the table translations in the Mapbender 
database. Add your language there.

Mapbender will search for an alternative to the e_title e
> Where should these files be located on the system so mapbender can use them?
>   
table translations.
> Kind regards,
> Peter 
>
>   


-- 

Best regards

Astrid Emde

----------------------------------

 FOSSGIS Konferenz 2009
 17.-19. März 2009 in Hannover
 http://www.fossgis.de/konferenz

---------------------------------- 

 Astrid Emde
 WhereGroup GmbH & Co.KG
 Siemensstraße 8
 53121 Bonn
 Germany

 Fon: +49(0)228 90 90 38 - 19
 Fax: +49(0)228 90 90 38 - 11

 astrid.emde at wheregroup.com
 www.wheregroup.com

 Amtsgericht Bonn, HRA 6788
 -------------------------------
 Komplementärin:
 WhereGroup Verwaltungs GmbH
 vertreten durch:
 Arnulf Christl, Olaf Knopp, Peter Stamm
 ---------------------------------------



More information about the Mapbender_users mailing list