No categories assigned

Managing translations

Revision as of 12:30, 31 October 2019 by Mlink-rodrigue (talk | contribs) (Created page with "==Why translate?== alt=Graphic: Greetings in different languages|right In today's interconnected world, most wiki owners have to think about...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Why translate?

Graphic: Greetings in different languages

In today's interconnected world, most wiki owners have to think about dealing with multiple language versions of their wiki. This is important for capturing the knowledge of workers with different language competencies. It also can help to improve wiki usage and acceptance of the wiki technology.

Mulitlingual wikis require some planning effort and should be planned and explained to stakeholders in writing. This is important since any additional language has to be maintained and monitored.

Since these language versions, depending on the approach, are often linked manually with special tags in source code, it has to be determined how this process works before deciding if and how to create different language versions.


Some questions you should ask yourself first:

  • What are the goals of creating content in different languages?
  • Which languages need to be maintained?
  • How many users depend on each language (both as readers and authors)?
  • Who is responsible for coordinating the translation efforts?
  • How much extra time will be spent on quality assurance for each language?

Approaches

Maintaining separate wikis

Each language has its own wiki. Pages are connected manually by inserting a small code snippet at the end of each page.The user sees a language flag in the page header and can easily switch between multiple languages:

Screenshot: Language flags in wiki header

Read how to do this with the extension BlueSpiceInterWikilLinks.

Subpages

Each page is translated into a subpage of the main language page. For example, mywiki.com/BlueSpice and mywiki.com/BlueSpice/de would create the German language version of the page BlueSpice as subpage BlueSpice/de. The language switch is placed at the top of each translated page:

Screenshot: subpage for translation

A simple link to the main language page is added to each page that has a translation. Example: {Translate|BlueSpice

This switch uses the template Translate.


MediaWiki "Translate" extension


Attachments

Discussions