-
Notifications
You must be signed in to change notification settings - Fork 81
How to translate content
There are two main groups of content:
The Uwazi Interface (also called "System") contains all translations for every compontent you see in the application: buttons, alerts, messages...
As an open source tool, we aim collaboration and personalization on those translations. Inside Settings > Translation
, you will find all the languages available on your collection. If you want a language that is not already available, ask our developers team to add it. Once all the languages are setup, you will be able to add your own translations or modify the default ones to fit your own criteria.
For more information you can review our guide to translate the interface.
Every document you upload, entity you create, property or thesauri you add is also translatable.
Sometimes you will need to translate them from Settings > Translation
, other times it will be as easy as changing the language and modify the content there.
Check our guide to translate documents and our guide to translate metadata and filters for more information.
The Uwazi translation system works with a methodology called fallback. A fallback refers to an alternative document if the main (or intended) one is not available.
In the example below, we have an instance with three different languages: English, Spanish and French.
When you upload a document in English, that document serves as the fallback for the other languages. This is because a Spanish nor French translation of this document is available. In this way, the same document will be available in the collection regardless the language selected by the user.
If a translation of a document is available, the administrator can add that translation on that same document under its corresponding language, and the two documents will be linked.
As you can imagine, this methodology has some pros and cons. Pros:
- Users will be able to interact with your collection in any language you want: the interface, templates, properties, thesaurus and filters can be translated even though your documents are just available in one language.
- Your data will be consistent between languages. All the languages will points to the same documents. No more orphan languages with just a few PDFs.
Con:
- Because the fallback approach shares documents through different languages, users may find a document written in a language different from the interface you are navigating.
- You can translate Uwazi into any language, but we currently do not support right-to-left rendering for Arabic and other right-to-left languages.
- When languages are enabled, you will see the language abbreviation in the top right corner of the site.
- To turn on any languages, you will need to request this directly from the Uwazi development team.