Difference between revisions of "Translations"

From Kolmisoft Wiki
Jump to navigationJump to search
Line 1: Line 1:
If you want to change the translation of the MOR GUI, you can click on the selected flag in the upper right corner of the window.
=Description=


In order to manage Translations of the MOR, you should go to '''SETTINGS – Setup – Settings - Translations'''.
MOR is translated in many languages and currently enabled translations are shown in upper right corner. If you want to change the translation, you can click on the selected flag.  


Here you will see a window with all the available translations.
 
== Who can configure and use translations? ==
 
* Setting the default translation or changing translation list can be done only by admin.
* Any user can click on flags and change the language of GUI.
<br><br>
=Configuration=
 
Go to '''SETTINGS – Setup – Settings - Translations''':
<br><br>
[[File:Translations_path.png]]
<br><br>


In the first column, you can Drag & Drop a translation to its new place. This column is dedicated to managing the order of translations.
In the first column, you can Drag & Drop a translation to its new place. This column is dedicated to managing the order of translations.
Line 9: Line 21:
The second column is for activating/deactivating translations. Simply click on the desired translation to activate/deactivate it. When disabled, it is grayed out.
The second column is for activating/deactivating translations. Simply click on the desired translation to activate/deactivate it. When disabled, it is grayed out.


If you want to see changes instantly, click the icon at the bottom. The page will be reloaded and you will not need to logout/login to see the changed translation order in the upper right corner of your window, where translations are represented as flags.
If you want to see changes instantly, click on the text '''Refresh translations in upper right corner without relogin ''' at the botom of page. The page will be reloaded and you will not need to logout/login to see the changed translation order in the upper right corner of your window, where translations are represented as flags.
<br><br>
=Usage=


The first translation is the DEFAULT translation. If you want to change the default translation, Drag&Drop the other translation to the very top of the translations list.
The first translation is the DEFAULT translation. If you want to change the default translation, Drag&Drop the other translation to the very top of the translations list.


The default translation is the translation that is active when the user comes to the page for the first time.
The default translation is the translation that is active when the user comes to the page for the first time.
<br><br>
<br><br>
 
This short  video shows how many translations are disabled, and shows Spanish set as the default translation (the previous default was English).
This short  video shows how many translations are disabled, and shows Spanish set as the default translation (the old default was English).
<br><br>
 
<flashow>http://wiki.kolmisoft.com/videos/translations_demo.swf|width=800|height=618</flashow>
<flashow>http://wiki.kolmisoft.com/videos/translations_demo.swf|width=800|height=618</flashow>
<br><br>
<br><br>
 
= Advanced options =
== Language trick ==


Also, there is a little trick with language translations.  
Also, there is a little trick with language translations.  
Sometimes, such situation can happen (example for admin user) when you need to check something in the page with another language, which you removed from language bar on the top of the page. It would be a "long" way, while enabling the language, check what you need and disable it back.  
Sometimes, such situation can happen (example for admin's user) when you need to check something in the page with another language, which you removed from language bar on the top of the page. It would be a "long" way, while enabling the language, check what you need and disable it back.  


To avoid such or relative situation user can use '''?lang=''' annex which can be added to the link.  
To avoid such or relative situation user can use '''?lang=''' annex which can be added to the link.  


'''This is also the way to show registration page in preferred language when you are redirecting user to registration page from some other external website.'''
'''This is also the way to show registration page in preferred language when you are redirecting user to registration page from some other external website.'''
<br><br>
<br><br>
===Example===
==Example==


User is editing Provider Edit and the link is http://SER.VER.I.P/billing/providers/edit/12, he can add '''?lang=ru''' (http://SER.VER.I.P/billing/providers/edit/12?lang=ru) and the page will be translated to Russian language immediately. This trick can be done with every language MOR system supports. Instead of "ru" just add code of language you need. For English - en, for French - fr and etc.
User is editing Provider Edit and the link is http://SER.VER.I.P/billing/providers/edit/12, he can add '''?lang=ru''' (http://SER.VER.I.P/billing/providers/edit/12?lang=ru) and the page will be translated to Russian language immediately. This trick can be done with every language MOR system supports. Instead of "ru" just add code of language you need. For English - en, for French - fr and etc.

Revision as of 10:51, 21 June 2013

Description

MOR is translated in many languages and currently enabled translations are shown in upper right corner. If you want to change the translation, you can click on the selected flag.


Who can configure and use translations?

  • Setting the default translation or changing translation list can be done only by admin.
  • Any user can click on flags and change the language of GUI.



Configuration

Go to SETTINGS – Setup – Settings - Translations:

Translations path.png

In the first column, you can Drag & Drop a translation to its new place. This column is dedicated to managing the order of translations.

The second column is for activating/deactivating translations. Simply click on the desired translation to activate/deactivate it. When disabled, it is grayed out.

If you want to see changes instantly, click on the text Refresh translations in upper right corner without relogin at the botom of page. The page will be reloaded and you will not need to logout/login to see the changed translation order in the upper right corner of your window, where translations are represented as flags.

Usage

The first translation is the DEFAULT translation. If you want to change the default translation, Drag&Drop the other translation to the very top of the translations list.

The default translation is the translation that is active when the user comes to the page for the first time.

This short video shows how many translations are disabled, and shows Spanish set as the default translation (the previous default was English).

<flashow>http://wiki.kolmisoft.com/videos/translations_demo.swf%7Cwidth=800%7Cheight=618</flashow>

Advanced options

Also, there is a little trick with language translations. Sometimes, such situation can happen (example for admin's user) when you need to check something in the page with another language, which you removed from language bar on the top of the page. It would be a "long" way, while enabling the language, check what you need and disable it back.

To avoid such or relative situation user can use ?lang= annex which can be added to the link.

This is also the way to show registration page in preferred language when you are redirecting user to registration page from some other external website.

Example

User is editing Provider Edit and the link is http://SER.VER.I.P/billing/providers/edit/12, he can add ?lang=ru (http://SER.VER.I.P/billing/providers/edit/12?lang=ru) and the page will be translated to Russian language immediately. This trick can be done with every language MOR system supports. Instead of "ru" just add code of language you need. For English - en, for French - fr and etc.


See also: