Override the Device Language for the CX Sales Mobile App

You can override the language set in mobile devices exclusively for the CX Sales Mobile app. For example, if the device language is set to Spanish, you may want to use CX Sales Mobile in English. Information pulled directly out of the phone operating system, such as camera and microphone permissions, is not affected. You can override the language for everyone in the organization or for select users.

To override the mobile language for CX Sales Mobile, create and set a profile option. Before you start, make sure you have the appropriate Oracle language packs implemented in your Sales application. See the topic: Language Packs on Your Application.

Create the Profile Option

  1. In the Setup and Maintenance work area, click on the right-side panel icon to open it.

  2. Click Search.

  3. Search for the task Manage Profile Options and click the name link.

  4. On the page, click Actions > New.

  5. On the Create Profile Option page, fill in the following:

    Field What to Enter
    Profile Option Code Enter ZEM_CXMOBILE_FORCE_LANGUAGE
    Profile Display Name Enter ZEM_CXMOBILE_FORCE_LANGUAGE
    Application Select Mobile Sales.
    Module
    1. Click the Search Mobile drop-down icon and click the Search link at the bottom.
    2. Search for Mobile Sales
    3. Select the Mobile Sales module.
    Description Entry isn't required.
    SQL Validation Leave blank.
    Start Date Select a date.
    End Date Entry isn't required.
  6. Click Save and Close.

  7. On the Manage Profile Options page, search for the newly created profile option and from the results, select it.

  8. In the Profile Option Levels section, you can enable this profile option for everyone (Site) and for specific users (User). If you enable both levels, then the user level overrides the site level.

    • To enable the profile for everyone, select Enabled and Updatable for the Site level.

    • If you want to specify different languages for different users, select Enabled and Updatable for the User level.
  9. Click Save and Close.

Set the Profile Option

Now set the profile option you just created.

  1. In the Setup and Maintenance work area, click on the right-side panel icon to open it.

  2. Click Search.

  3. Search for the task Manage Administrator Profile Values and click the task name link.

  4. On the Manage Administrator Profile Values page Search section: enter the following
    • In the Application field, select Mobile Sales
      1. Click the Module drop-down icon and click the Search link at the bottom.
      2. Search for Mobile Sales
      3. Select the Mobile Sales module.
    .
  5. Click Search.
  6. Select the profile ZEM_CXMOBILE_FORCE_LANGUAGE.
  7. In the Profile Values section, click New (the plus sign icon).
  8. Select the Profile Level, either Site or User.
  9. If you selected User, then search for and enter the user name in the User Name field.
  10. Enter the code for the language in the Profile Value field.

    The language codes are listed in the section that follows.

  11. For the user level, you can add as many users as needed by clicking New (the plus sign icon).
  12. When you're done, click Save and Close.

Languages and Their Codes

Enter the language code in the profile corresponding to one of the languages listed here.

Language Code

Arabic -

ar

Chinese (Simplified)

zh-CN

Chinese (Traditional)

zh-TW

Croatian hr

Czech

cs

Danish

da

Dutch

nl

Finnish

fi

French (Canadian)

fr-CA

French (European)

fr

German

de

Hebrew

iw

Hungarian

hu

Italian

it

Japanese

ja

Korean

ko

Norwegian

no

Portuguese (Brazilian)

pt-BR

Polish

pl

Romanian

ro

Russian -

ru

Slovak -

sk

Spanish -

es

Swedish -

sv

Thai -

th

Turkish -

tr