Alfresco has a MultilingualContentService but unfortunately it is not implemented in the Share UI.
So, how to handle mutilingual content in Share?
(for each document, several files in different languages)
Is there some solution ready?
If I have no choice but to develop, how would you do it?
I guess showing the actual content shouldn't be to hard, because every content has his own uuid. The difficulty will be in creating a UI to upload a different language.
The first thing I would do is analyze how the action 'upload new version' works. So what we need is a custom action to upload a different language file and a popup to select which language that is. So the 'upload new version' does almost exactly the same, you can browse to a file and fill in versioning comment.
I don't know if there are webscripts available in Explorer to store the multilingual content, if not you should develop those.
Secondly is to create a webscript to return you all the multilingual files (same as above, probably won't exist)
Then define a block, like the workflows or version block, so links will appear of the files.
Wrap it in an object that's accessible from your webscripts. Here's an example which already does it:
The Spring bean:
And finally, use it like this: