Archived:Adding your own translation
hamishwillee
(Talk | contribs) m (Remove link to MOSH) |
|||
| Line 6: | Line 6: | ||
## 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. | # That's it! Now restart the server and you should see your new language available in Settings web page. | ||
| − | |||
| − | |||
[[Category:Mobile Web Server]] | [[Category:Mobile Web Server]] | ||
Revision as of 02:58, 31 May 2011
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.

