Hi all, there has been some confusion about the language system in Aiki, and the different ways to operate on it.
I took some time to clarify the latest on this here: http://aikiframework.org/wiki/Language_Support The confusing part is that there is the old bassel L10N system and the new Gettext system (both built on the database) that rg1024 built. They both co-exist and they both rely upon the aiki_languages table to get information about a language. Does this help clarify where we are at? As for the translation system that Jcubic built on top of json-rpc. Jcubic, what code repository is this stored in? That code should be modular and be stored somewhere. Also, could you make a wiki page about this so it is clear how to use this system on other aiki sites? Making sure the language support documentation is clear also helped me find some places that we could use some improvement in the code. Jcubic, can you add these simple additions to the aiki_languages table, basically to add all basic utf-8 languages: * https://blueprints.launchpad.net/aikiframework/+spec/add-standard-utf-8-languages We need longer term: rg1024 has already coded these in the upgrader app, they just need to be moved to the aiki core: * https://blueprints.launchpad.net/aikiframework/+spec/add-language-negotiation * https://blueprints.launchpad.net/aikiframework/+spec/add-gettext-translation-system-on-disk And, I think good to get this CRUD code in for manipulating dictionaries and languages in aiki_languages and aiki_sites: * https://blueprints.launchpad.net/aikiframework/+spec/add-ability-to-manipulate-languages Jon -- Jon Phillips 王✳爻气 http://fabricatorz.com ✳ skype: kidproto ✳ irc: rejon +1.415.830.3884 (global) ✳ +86-187-1003-9974 (beijing) _______________________________________________ Mailing list: https://launchpad.net/~aikiframework-devel Post to : [email protected] Unsubscribe : https://launchpad.net/~aikiframework-devel More help : https://help.launchpad.net/ListHelp

