Trustmaster is working on this. If I remember my conversation with him correctly, the implementation will be like this:
- All pages are in a default language
- Pages in other languages are stored seperately, as alternative pages
- Later on this can be extended to support pages in non-standard language without a 'parent' page in default language.
- Language options can be set by administators, so new languages can be added when needed. Perhaps there will also be an option/script to allow all languages/pre-install a big list of languages.
The entire thing will be a plugin or module, so it's optional.