Languages and Localization: Difference between revisions

From QPR ProcessAnalyzer Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
(30 intermediate revisions by the same user not shown)
Line 1: Line 1:
In QPR ProcessAnalyzer, each user can set their own language. The following languages are available:
Users can set their own language for the user interface. Available languages are:
* English
* English
* French
* French
* Russian (starting from 2020.6 release)
* Spanish
* Spanish (starting from 2020.6 release)
* German
* German (starting from 2020.6 release)
* Finnish
* Finnish (starting from 2020.6 release)
* Swedish
* Swedish (starting from 2020.6 release)
* Polish


Almost all texts in the UI are translated with the following exceptions:
== Changing Language ==
User language can be changes as follows:
# [[Getting_Started_with_QPR_ProcessAnalyzer#Logging_in|Login to QPR ProcessAnalyzer]].
# Click the ''Main menu'' (on top left) and click '''User Settings'''.
# Choose a language from the '''Language''' drop-down list.
# Click '''Save''' to close the dialog.
 
The language is remembered by the system when the user logs in the next time (also when using another computer).
 
== Date Format Settings ==
In addition to the language, the following date formatting related settings can be set by each user in the [[Navigation_Menu#User%20Settings|User Settings dialog]]:
* '''Date format''': Defines how date values appears are presented in the Web UI. The format can be e.g. MM/dd/yyyy or d.M.yyyy. Following parts that can be used in the date format: '''d''' (day of month as one or two digits), '''dd''' (day of month as two digits), '''M''' (month as one or two digits), '''MM''' (month as two digits), '''yy''' (year as two digits) and '''yyyy''' (year as four digits).
* '''First day of week''': The first day of the week (that appears in calendars to pick dates).
* '''Use 12-hour clock''': Whether the 24-hour or 12-hour clock is used to present hours.
 
All these settings are remembered by the system, so they are always used for the user, until changed.
 
== Default Localization Settings ==
 
There are system wide defaults for the following localization settings that can be set to the [[PA_Configuration_database_table|configuration table]]:
* DefaultUiLanguage
* DefaultDateFormat
* DefaultFirstDayOfWeek
* DefaultUse12HourClock
 
New user accounts use the default values until user changes to her/his own settings.
 
== Translation Support Details ==
Most textual items in the UI are translated with the following exceptions:
* Actual process mining data imported to QPR ProcessAnalyzer (e.g. case and event attribute names, event type names, case and event attribute values)
* Actual process mining data imported to QPR ProcessAnalyzer (e.g. case and event attribute names, event type names, case and event attribute values)
* Some tooltips that contain detailed instructions
* Some tooltips that contain detailed instructions
* Some special error messages
* Some special error messages


In addition, there is a system wide default language used as follows:
The login page is translated using the default language, when QPR ProcessAnalyzer is for the first time accessed using a certain web browser. Localization settings are stored to the browser's local storage, and thus the browser remembers the last used language and in the next time shows the login page in that language.
* New user accounts get the default language (until user changes her/his language).
* The login page is translated using the default language, when QPR ProcessAnalyzer is for the first time accessed from a certain web browser.
 
The language is stored to the browser local storage, and thus the web browser remembers the last used language and next time shows the login page using that language. The language is also stored to the ''sys:language'' session variable. The variable cannot be removed and it must contain one of the valid languages.
 
== Changing User language ==
User language can be changes as follows:
# Login to QPR ProcessAnalyzer.
# Click the ''Main menu'' (on top left) and click '''User Settings'''.
# Choose a language from the '''Language''' list, and click '''Yes''' for the confirmation message.
 
The language is saved to user settings so the language is remembered when when the user logs in the next time.


== Setting System Default Language ==
__NOTOC__
The system default language is stored to the [[PA_Configuration_database_table_in_QPR_ProcessAnalyzer#:~:text=DefaultUiLanguage|database configuration table]], so more information can be found from there.


[[Category: QPR ProcessAnalyzer]]
[[Category: QPR ProcessAnalyzer]]

Revision as of 12:10, 7 April 2022

Users can set their own language for the user interface. Available languages are:

  • English
  • French
  • Spanish
  • German
  • Finnish
  • Swedish
  • Polish

Changing Language

User language can be changes as follows:

  1. Login to QPR ProcessAnalyzer.
  2. Click the Main menu (on top left) and click User Settings.
  3. Choose a language from the Language drop-down list.
  4. Click Save to close the dialog.

The language is remembered by the system when the user logs in the next time (also when using another computer).

Date Format Settings

In addition to the language, the following date formatting related settings can be set by each user in the User Settings dialog:

  • Date format: Defines how date values appears are presented in the Web UI. The format can be e.g. MM/dd/yyyy or d.M.yyyy. Following parts that can be used in the date format: d (day of month as one or two digits), dd (day of month as two digits), M (month as one or two digits), MM (month as two digits), yy (year as two digits) and yyyy (year as four digits).
  • First day of week: The first day of the week (that appears in calendars to pick dates).
  • Use 12-hour clock: Whether the 24-hour or 12-hour clock is used to present hours.

All these settings are remembered by the system, so they are always used for the user, until changed.

Default Localization Settings

There are system wide defaults for the following localization settings that can be set to the configuration table:

  • DefaultUiLanguage
  • DefaultDateFormat
  • DefaultFirstDayOfWeek
  • DefaultUse12HourClock

New user accounts use the default values until user changes to her/his own settings.

Translation Support Details

Most textual items in the UI are translated with the following exceptions:

  • Actual process mining data imported to QPR ProcessAnalyzer (e.g. case and event attribute names, event type names, case and event attribute values)
  • Some tooltips that contain detailed instructions
  • Some special error messages

The login page is translated using the default language, when QPR ProcessAnalyzer is for the first time accessed using a certain web browser. Localization settings are stored to the browser's local storage, and thus the browser remembers the last used language and in the next time shows the login page in that language.