There is a proposal for multilingual license boilderplates in Wikimedia Commons, which makes me come up with an idea:
http://commons.wikimedia.org/wiki/Village_pump#Multi-Language_version_is_nee......
MediaWiki interfaces are available in many languages, which is set to the local language of a project by default, and can be chosen in Special:Preferences as well. Then why not make multilingual boilderplates available, beside some other things?
This could work in this way: Make a new namespace, say Multilingua, which would carry multilingual messages. License boilderplates should include the multilingual messages with {{Multilingua:PD-msg}}. Multilingua:PD-msg has the default canonical message, probably in English, with translated messages in Multilingua:PD-msg/en, Multilingua:PD-msg/ko, etc.
And the parser would show the message in the appropriate language the user had set or the default. If the message in the language is not available, it should show the default. For Commons feature, caching process should be changed to cache by different languages.
Regards,
Puzzlet Chung
mediawiki-l@lists.wikimedia.org