-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
[EMAIL PROTECTED] wrote: | Hi,
Greetings!
| MidCOM currently does not support Midgard-style multilang. It has its | own L10N system, which is completly independant of Multilang Midgard.
The MidCOM L10N system and MultiLang have quite different targets. MidCOM's localization system provides *application UI* localization, while MultiLang provides *content* localization.
MultiLang would be extremely useful for sites that have to provide the same content in several different languages, like can many governmental agencies and other organizations have to do in multilingual areas (Finland and Switzerland, for example).
With MultiLang you would maintain all language versions in single MidCOM website and single topic tree, with MultiLang pulling correct language version of an article (or other leaf) for each request.
If I've understood MultiLang correctly, this all happens transparently to the actual Midgard code, so you automatically get the correct language version of an article when you instantiate it by mgd_get_article() or whatever.
So the serving end would only require logic for calling mgd_set_lang() based on either browser preferences or for example $argv[0].
But this wouldn't yet provide the authoring environment. But that part should also be easy, as most components use MidCOM's datamanager for abstracting object storage. If we would make datamanager MultiLang-aware, we could get a multilingual content editor quite easily.
David, how far is this from truth?
| Torben Nehmer
/Bergie
- -- - -- Henri Bergius -- +358 40 525 1334 -- [EMAIL PROTECTED] -- ~ http://bergie.iki.fi --- http://www.midgard-project.org ~ http://www.oscom.org --- http://www.routamc.org -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFBG41bNkT8k497k9IRAtX6AJ9fiZIDZeZh1rkLVIbmqGnVfQCSJACdHuoo GbXaEHWfbZ5HXxXXIqyiWB0= =2pk4 -----END PGP SIGNATURE-----
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
