Bug #5037


Added by ben leinfelder almost 12 years ago. Updated over 11 years ago.

morpho - general
Target version:
Start date:
Due date:
% Done:


Estimated time:


Collaborators with Dr. Chau Chin Lin have externalized strings in Morpho and made a Chinese (Taiwan) version of the language bundle. (source here:

Incorporate these changes to the current Morpho codebase so that future internationalization efforts are as easy as authoring a new properties file.


#1 Updated by ben leinfelder almost 12 years ago

The changes have been included in Morpho's trunk and a few enhancements have also been made:
-singleton pattern
-load multiple bundles (in the case of plugins)
-more graceful error handling

#2 Updated by ben leinfelder almost 12 years ago

added Spanish and Portuguese bundles now.
Mark is keen on Japanese - suggested contacting Akiko.

#3 Updated by ben leinfelder almost 12 years ago

Added Japanese (after much wrangling to get the Unicode as ASCII). Turns out there's a wonderful utility called "native2ascii" that does just that. phew!

Asked Akiko to review the latest installer with Japanese:

#4 Updated by ben leinfelder almost 12 years ago

Also a French bundle included.

#5 Updated by Matt Jones almost 12 years ago

This is excellent, Ben. We need to be sure to add the collaborators who helped with internationalization and with the translations to the list of contributors in the splash screen and in the README file. Also, it would be worthwhile to have an identified contact for each language who can help with maintenance of that language pack. I will try to identify someone from here in Brazil for the Portuguese version.

#6 Updated by ben leinfelder over 11 years ago

this has been released as 1.9.0

#7 Updated by Redmine Admin about 9 years ago

Original Bugzilla ID was 5037

Also available in: Atom PDF