rvalitov / widgetkit-map-ex

Responsive version of Yootheme's Map Widget (Widgetkit2) with center map point and advanced features
GNU General Public License v3.0
22 stars 3 forks source link

Feature: add translation to languages other than English #35

Closed rvalitov closed 8 years ago

rvalitov commented 8 years ago

Some translations can be found here https://github.com/yootheme/widgetkit-language

marcorensch commented 8 years ago

I can help you and create a german (de-DE) translation if needed?

rvalitov commented 8 years ago

Thank you Marco! I will be glad to have your help here:) First of all I will think how to add multilingual support to this widget, so that it won't interfere with original Widgetkit. After that I will post information how to translate and what to translate. Again thank you for volunteering!

rvalitov commented 8 years ago

Information about translation of Widgetkit core https://github.com/rvalitov/widgetkit-language

rvalitov commented 8 years ago

I created a new plugin for Widgetkit called FolderEx. It's the first of my plugins for Widgetkit that has multilingual support, more info how to translate the FolderEx is here. This plugin is small and has only a few strings to translate. Besides, 95% of translation for this plugin can be used for MapEx.

Adding multilingual support to MapEx requires to rewrite quite a lot of code. I will do that, and then will provide the similar method to translate the MapEx widget. I will post the related news here.

rvalitov commented 8 years ago

Added universal translation rules for all the Widgets and Widgetkits here.

Created a project on Transifex to translate MapEx here.

@marcorensch, I added you into the translation team.

If someone else is willing to help with translation, it would be very helpful and you are welcome to join the team! Please follow the instructions here in order to join the translators team.

rvalitov commented 8 years ago

A pre-release version of MapEx is available for testing the translations. It can be downloaded from here.

This plugin is shipped with language pack that automatically translates the interface of this plugin into your local language. This translation covers only the interface of this plugin. However, if the original string occurs somewhere else in the Widgetkit (e.g. another plugin or widget), then this string will also be translated automatically.

The pre-release version contains only English and Russian (incomplete translation). Custom translations can be easily applied by copying them into the languages folder of the MapEx.

rvalitov commented 8 years ago

Updated widget for testing language translations, some bugs fixed.