Languages and Localization: Difference between revisions

From QPR ProcessAnalyzer Wiki
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
Users can set their own language for the user interface. Available languages are:
Each users can set their desired language for the user interface. QPR ProcessAnalyzer has the following languages available:
* English
* English
* French
* French
Line 7: Line 7:
* Swedish
* Swedish
* Polish
* Polish
* Portuguese


== Changing Language ==
== Changing Language ==
User language can be changes as follows:
User interface language can be changed in the [[Navigation_Menu#User%20Settings|User Settings dialog]] as follows:
# [[Getting_Started_with_QPR_ProcessAnalyzer#Logging_in|Login to QPR ProcessAnalyzer]].
# [[Getting_Started_with_QPR_ProcessAnalyzer#Logging_in|Login to QPR ProcessAnalyzer]].
# Click the ''Main menu'' (on top left) and click '''User Settings'''.
# Open the navigation menu on top left and click '''User Settings'''.
# Choose the desired language in the '''Language''' dropdown list.
# Choose the desired language in the '''Language''' list.
# Click '''Save''' to close the dialog.
# Click '''Save''' to close the dialog.


The selected language is remembered when the user logs in the next time (also when using another computer).
The selected language is stored to user settings, so that it is in use when the user logs in the next time (also when using another device).


== Date Format Settings ==
== 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]]:
In addition to the language, the following date presentation related settings can be set for 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).
* '''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).
* '''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.
* '''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.
Similar to the language, all these settings are remembered for the user.


== Default Localization Settings ==
== Default Localization Settings ==
 
For system administrators, there are system wide defaults for the localization settings that can be set in the [[PA_Configuration_database_table|configuration table]]:
There are system wide defaults for the following localization settings that can be set to the [[PA_Configuration_database_table|configuration table]]:
* DefaultUiLanguage
* DefaultUiLanguage
* DefaultDateFormat
* DefaultDateFormat
Line 33: Line 33:
* DefaultUse12HourClock
* DefaultUse12HourClock


New user accounts use the default values until user changes to her/his own settings.
New users have these defaults in use until user changes to her/his own settings. In case there is desire for the administrator to change the settings for all or several users, the change needs to be done directly to the ''PA_USER_ATTRIBUTE'' table in the database.


== Translation Support Details ==
== Language Support Details ==
Most texts in the UI are translated, but there are the following exceptions:
Most texts in the UI are translated, but there are the following exceptions:
* Process mining data imported to QPR ProcessAnalyzer (e.g. case and event attribute names, event type names, case and event attribute values)
* 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 long instructions
* Some tooltips that contain longer instructions
* Some special error messages (originating from the server)
* Some special error messages related to the expression language errors


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.
The login page is shown with the system default language, when QPR ProcessAnalyzer is for the first time accessed with a certain device. Language is also stored to the browser's local storage, so the browser remembers the last used language and in the next time shows the login page in that language.


__NOTOC__
__NOTOC__


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

Revision as of 07:24, 17 May 2023

Each users can set their desired language for the user interface. QPR ProcessAnalyzer has the following languages available:

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

Changing Language

User interface language can be changed in the User Settings dialog as follows:

  1. Login to QPR ProcessAnalyzer.
  2. Open the navigation menu on top left and click User Settings.
  3. Choose the desired language in the Language list.
  4. Click Save to close the dialog.

The selected language is stored to user settings, so that it is in use when the user logs in the next time (also when using another device).

Date Format Settings

In addition to the language, the following date presentation related settings can be set for 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.

Similar to the language, all these settings are remembered for the user.

Default Localization Settings

For system administrators, there are system wide defaults for the localization settings that can be set in the configuration table:

  • DefaultUiLanguage
  • DefaultDateFormat
  • DefaultFirstDayOfWeek
  • DefaultUse12HourClock

New users have these defaults in use until user changes to her/his own settings. In case there is desire for the administrator to change the settings for all or several users, the change needs to be done directly to the PA_USER_ATTRIBUTE table in the database.

Language Support Details

Most texts in the UI are translated, but there are the following exceptions:

  • 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 longer instructions
  • Some special error messages related to the expression language errors

The login page is shown with the system default language, when QPR ProcessAnalyzer is for the first time accessed with a certain device. Language is also stored to the browser's local storage, so the browser remembers the last used language and in the next time shows the login page in that language.