UseResponse has some predefined languages that are ready to use. But if you don't find the language of your country or need to rephrase specific sentences or words in your system, go to Administration » Languages.
Active language is marked as default, but you can activate another one with the help of checkbox. If you don't find predefined language, create new one, translate all keys using built-in translation tool and activate it.
You can also export all translations to xml format and update them anytime from your local copy. This would be useful, when you don't want your copywriter or translator to get admin access into the system.
You can also help us translate system in other languages or verify the translations shared in community.
Built-in Translation Tool
With the help of this tool, you can easily and quickly change any wording in your system. All keys are in English language, so it should be taken as a basis to translate system.
If you stopped in the middle of process or if new updates in translations are pushed live, use following options to track your progress:
- Outline phrases that don't have a translation;
- Only show phrases that don't have a translation;
- Only show phrases with my translations.
To restore default key of the translated phrase, click on the button with arrow.
Custom Translations Storage
Self-Hosted version of UseResponse stores all custom languages and changes of translations in custom/localization/[lang] folder of installation on your server
All variables are marked as ":variable-name" with dynamic values formed by the system. Variables are not translated and could be either removed from custom translation, or shifted to another position in the sentence.
Example: The key is ":object-type is created". Where ":object-type" is variable with following values: idea, problem, question. If you don't want variable to be in the sentence, just make your translation - "Topic is created.", or shift variable like just - "System created :object-type"
Translating Email Templates
All translations that are stored in email templates could be also renamed or translated in Languages section. If you integrate custom phrases in custom email templates, please make sure they are on the language you are going to use in the system.