Archived:Adding your own translation
| Line 5: | Line 5: | ||
## SUPPORTED_LANGUAGES = ('en', 'fi', 'fr', 'de', 'it', 'es','se') | ## SUPPORTED_LANGUAGES = ('en', 'fi', 'fr', 'de', 'it', 'es','se') | ||
## LANGUAGE_NAMES = {'en':'English', 'fi':'Finnish', 'fr':'French','de':'German', 'it':'Italian', 'es':'Spanish', 'se':'Swedish'} | ## LANGUAGE_NAMES = {'en':'English', 'fi':'Finnish', 'fr':'French','de':'German', 'it':'Italian', 'es':'Spanish', 'se':'Swedish'} | ||
| − | # | + | # That's it! Now restart the server and you should see your new language available in Settings web page. |
| − | [[Category: | + | [[Category:Mobile Web Server]] |
Revision as of 11:52, 14 February 2008
Here is how to translate MWS localization files into a new language.
- Find out all the _loc.py files, there is one in /htdocs/Framework and one for each web application in /htdocs/Web_Applications. Start by copying one of the file and edit your own translations to a new file. For example to create Swedish localization, you need to create mws_framework_se_loc.py file in /htdocs/Framework and similarly a _se_loc.py file for each web application.
- Edit file /htdocs/Framework/WebFrameworkConstants.py: add your new language into two places (here Swedish is added)
- SUPPORTED_LANGUAGES = ('en', 'fi', 'fr', 'de', 'it', 'es','se')
- LANGUAGE_NAMES = {'en':'English', 'fi':'Finnish', 'fr':'French','de':'German', 'it':'Italian', 'es':'Spanish', 'se':'Swedish'}
- That's it! Now restart the server and you should see your new language available in Settings web page.

