Multilanguage Wiki - Found a solution, but need help for improving it

Welcome to the community @_oct, multiple language support is something TiddlyWiki is keen to do, and does so for its core settings, but leaves the balance of content to the wiki designers. Personally I am only fluent in one spoken language but have a little of another language, so I don’t have the language experience but I do have the tiddlywiki experience.

I am confident we can design some great multi-language solutions in TiddlyWiki as it is flexible enough and the community can help.

  • I see as a new user you have jumped in and started building a solution which is great to see, however I expect there is a danger that you/we go down one path over another.
  • Lets see if this thread is responded to by some of our truly multi-lingual designers and developers.

In the mean time some quick notes;

  • Publishing in one language and using Google Translate seems effective in some cases see About Google Translate as one.
    • Using Google translate as the first pass translation and capturing its result into tiddlywiki for further editing seems like a good workflow to me.
  • There are two issues about language content tiddler “titles” and their “content”.
    • We could use multiple language captions to use rather than the title that respond to the selected title. eg caption-lang however we need a definitive title when coding a solution.
    • We could create separate language multi-line text fields in tiddlers as well. text-lang eg text-en text-fr

My personal feeling is if Google Translate does not work for you, trying to come up with a general solution for tiddlywiki to support multiple-languages content may be an easier approach than responding to your specific use case.

  • If you want to proceed with your current approach perhaps set up a public site on tiddlyhost.com and set up a minimal case you can use to illustrate where you are and what needs fixing.
  • Consider asking more general questions and share some simple examples where you want support rather than asking questions against your current wiki design. It is easier for us to answer questions about tiddlywiki than it is to answer questions about your wiki.