From TRAC Ticket #6946 (korakurider)
For not fully tranlated langauges it would be useful to fallback to language other than English when translation isn't registered for some phrase.
see discussion in
http://lists.laptop.org/pipermail/etoys/2008-April/002141.html and threads pointed/following.
This feature needs several enhancement:
+ Enhancement to translation engine. Proposed patch (multiFallback-KR.1.cs) has been attached.
+ Enhancement to locale plugin so that multiple languages setting in base operating system (e.g. $LANGUAGE) will be passed to Etoys.
+ User interface for the setting in image.
Difficult point is how to control which font will be used for each language; it shouldn't be that one "universal" font covers all possible code points. So we might want to assign set of fonts when $LANGUAGE="mn:ja_JP", but this is not possible in current design of Squeak.