Supporting Dual Names

Some users have a name in their native language and then a name in another language. To support the use of both names, the ability to have alternate names appear depending on Smartabase language settings was developed. See below for more details.

On the administration site, either create an account for a user in the default language (e.g., in English), or use an existing account

On the administration site, either create an account for a user in the default language (e.g., in English), or use an existing account

Underneath the account information, a new module called Person Language Setting is displayed that allows a different name to be set for each language that the Smartabase system supports

Underneath the account information, a new module called Person Language Setting is displayed that allows a different name to be set for each language that the Smartabase system supports

Click on Add Person language setting to create an alternate name that will appear when a users views the system in that specific language.

Enter in the details for the user, note that the user's first and last name will be displayed on the system during data entry and importing

Enter in the details for the user, note that the user's first and last name will be displayed on the system during data entry and importing

Complete the information dual name information

Complete the information dual name information

Set the language that this applies to (e.g., Arabic)

Set the language that this applies to (e.g., Arabic)

This means that if a user is viewing the system in the chosen language (e.g. Arabic), then the name listed here will appear for the athlete when entering in data or when running reports.

As many language settings can be created as required for the athlete, but each one MUST be created as a new setting saved under a different language (e.g., having two Arabic language settings will break)

As many language settings can be created as required for the athlete, but each one MUST be created as a new setting saved under a different language (e.g., having two Arabic language settings will break)

Example of creating a alternate language setting

Example of creating a alternate language setting

All language settings will display underneath the user's information on the account page

All language settings will display underneath the user's information on the account page

When a coach (or athlete) logs into the main application and their language preferences are set to the language that a user has a dual name for, the name that was saved for that language appears

When a coach (or athlete) logs into the main application and their language preferences are set to the language that a user has a dual name for, the name that was saved for that language appears

If no additional languages are added, the name automatically defaults to the name on the account.

The dual name also appears when selecting athletes in the reports page or in group entry

The dual name also appears when selecting athletes in the reports page or in group entry

If a user views the site in a different language, alternate names saved in that language they are displayed

If a user views the site in a different language, alternate names saved in that language they are displayed

Athletes with dual names will also see their name in the language that they are viewing the system in

Athletes with dual names will also see their name in the language that they are viewing the system in

You can import in data and the dual names appear to be mapped to

Map across the names correctly

Map across the names correctly

The data will map across correctly and be imported for the athletes

The data will map across correctly and be imported for the athletes

N.B. If you import in data using Uuid, the language settings will not influence this work flow

N.B. If you import in data using Uuid, the language settings will not influence this work flow

0 Comments

Add your comment

E-Mail me when someone replies to this comment