From: Michael M. <mi...@gn...> - 2004-09-29 16:10:47
|
Hi to answer my own post. I have patched AA to do these things. Let me know if you think it's worthy of CVS... My SF account is 'mimo'. I have put the patch and some instructions here: http://mimo.gn.apc.org/mlx/ Please tell me what you think. I also accept bug reports but remember to use the power of the source.... Greetings, mimo aka Michael mi...@gn... wrote: >Hi, > >I have been thinking about extending AA to accomodate multilingual content. We >have done this before using related items and apparently there are otehr >approaches as well. One problem I found with these is the useability point of >view. It's very frustrating and complex to explain how users and admins are >supposed to add items or translations in these setups. So this is an idea for >an approach that takes into account the user's point of view. As I am not going >to be in South Africa I hope we can have a fruitful discussion on this idea on >the list. > >Organistation of Information: > >A) Control Slice (or Metadata slice but I cannot pronounce this correctly) >B) Content Slice > >How it should work: > >Every slice has a line Language Control Slice in the Slice settings. If this is >filled with a valid Slice Id then the Slice with this Id will be the Control >Slice for this slice. > >Add Item / Edit Item: > >On top of the normal inputform display the list of enabled languages (where the >enabling of languages happen or where they are defined I dont know yet). This >list could look like this: > >| English | Edit Czech translation | Insert German translation | etc... > >This information is read from the Control Slice. The Control Slice should look >like this > >Translations: list( <language abbreviation> => <item id in Content Slice>, ) > (Optional: Default language for item) > >I think this would need a new field type. > > >The Content Slice would contain the same new field type, linking back to the >item in the Control Slice so that on deletion this can be modified. > > > >So far so good. Let me know if this as too brief and also what you think about >it, whether it would work, etc. >I am currently working on a project where this would be required so I could >implement it and then put it in the official AA CVS. > > >Thanks in advance, > > >mimo aka Michael > > > > > > > > > >---------------------------------------------------------------- >This message was sent using IMP, the Internet Messaging Program. > > >------------------------------------------------------- >This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 >Project Admins to receive an Apple iPod Mini FREE for your judgement on >who ports your project to Linux PPC the best. Sponsored by IBM. >Deadline: Sept. 24. Go here: http://sf.net/ppc_contest.php >_______________________________________________ >Apc-aa-coders mailing list >Apc...@li... >https://lists.sourceforge.net/lists/listinfo/apc-aa-coders > > > > |