xwikisas / application-forum

Forum Application (Pro)
GNU Lesser General Public License v3.0
0 stars 5 forks source link

Multilingual wiki - Page translations (forum / topic / answer) causes many issues with the current Forum #40

Open ane-gabriela opened 5 years ago

ane-gabriela commented 5 years ago

Steps to reproduce:

  1. Log in as Admin
  2. Make the wiki multilingual (eg. Multilingual > Yes, Supported Languages EN, FR, DE, IT)
  3. Create a new Forum, Topic, Answer
  4. Translate the Forum, Topic and Answer in all the other languages using WYSIWYG or Wiki mode
  5. Observe the effects of the translations

Expected results: The pages are properly translated and shown.

Actual results:

Environment: Windows 10, XWiki 10.11.1 with MySQL 5.7 and Edge 18

italianwiki answerandcomment answertext defaultlanguagetitle titlegooddescriptiondefault wikigermanfrenchtopic editingwysiwyg editinginline onceclickeddefaulttitleandtextappear forumnameshownproperlywithselectedlanguage pageswithtranslationsduplicate configuration

polx commented 4 years ago

I gae it a bit of twist and can say that, simply said, the Forum App is not made for internationalization. Here are a few reasons:

For the Forum to become multilingual, one needs a complete design:

polx commented 4 years ago

I am trying to find a way to avoid the annoyance you met. Maybe the solution is that the selection of the list of pages to display be grouped-by by language.

It should be in principle possible to just have each forum be language specific because the entry page is in a different language. One should just avoid to aim at multilinguality of a forum before we can do it. Possibly we should warn about it and prevent it, in case we come into the edit of a topic. I believe that this is not too complex but definitely makes forums non-multilingual.