Language Settings

You can design watch faces that display language-specific content.

There are four features in the Galaxy Watch Designer that can be localized (each feature is configured differently):

  • Digital Clock component (automatically adjusts to phone language setting) - The content is automatically adjusted, based on the language setting of the phone to which the watch is paired and the language selections for this component. In your watch design, you can select one or more languages for which the content will be automatically localized. If the phone's language is set to something not selected for this component, the language selected as the default language is displayed in the watch face. The initially configured default language is English (United States).

  • Weather Type text component (static) - The description, which is provided by OpenWeather, can be localized by setting its language. Only one language can be set for each watch face design. The language must be manually set for each watch face for different languages.

    In order to use weather-related components, you must register with OpenWeatherMap.org and get an API key.

  • Normal Text component (static) - Text in any language may be cut and pasted into an input box. This content must be manually updated for each watch face for different languages.

  • Label (automatically adjusts to phone language setting) - The label is displayed when the user long presses the watch face to change the watch face. The label that is displayed is based on the language setting of the phone to which the watch is paired and the language selections for the label. When you build your watch face, you can add localized labels and select the language for which the localized label will be displayed. If the phone's language is set to something not selected for the label, the default label (the label with no language specified) is displayed.

Configure a digital clock component

This example shows how to add the Digital Clock component and set the languages for localization.

  1. 1.

    Add a Digital Clock component to your watch face.

  2. 2.

    With the component selected, go to the Properties window. In the Type section, select an ICU Format that displays localizable content, such as the date, and optionally customize the format.

  3. 3.

    Click Setting to open the Language Setting window and select the languages used for localization. English (United States) is initially configured as the default language.

    Note: To configure the default language, click the star to the right of the language. Only one default language can be configured. The default language is used when the phone's language (the phone to which the watch is paired) is a language that is not configured or not available for the Digital Clock component.

    For example, if you select English, German, Italian, Korean, and Russian languages for your Digital Clock component and set the default language to English, if a user's phone language is Spanish, the Digital Clock component displays in English.

  4. 4.

    Click OK.

    This watch face is an example of the Digital Clock component where English is a selected language and the language of the phone (to which the watch is paired) is English.

    If you want to view or capture the Digital Clock component in another language, see How to display and capture a watch face with localized content for more information.

Configure a weather type component

This example shows how to add the Weather Type component and set the language for the watch design.

  1. 1.

    Add a weather type component to your watch face. Click the Text Component and select Weather type.

  2. 2.

    Read the information in the Warning window about the features that cannot be used with this type of component and the watches that support this feature. Click OK.

  3. 3.

    With the component selected, go to the Properties window. In the Data section, set the Display Type to Description.

  4. 4.

    Select a language.

  5. 5.

    Note that the selected language displays in the Preview window but not in the Run window. This is because the City is set to Current City.

    You must select a city in order to display the content in the selected language in your watch face. Click Current City and select Search from Map.

    If you want to display the weather of the current city, you must select that city on the map.

  6. 6.

    Click on the city from which to obtain weather information and click OK.

    This watch face is an example of the Digital Clock component where English is a selected language and the Weather Type component where Korean is the selected language and the city is set to Seoul. The language of the phone (to which the watch is paired) is English.

Configure a text component

This example shows how to add a Text component and enter localized content for the watch design.

  1. 1.

    Add a Normal Text component to your watch face. Click the Text Component and select Normal Text.

  2. 2.

    In the text box, enter your localized content.

  3. 3.

    In the example below, a total of five Normal Text components have been added. One component each has been added in English, German, Korean, Russian, and Italian.

    This watch face is an example of the Digital Clock component where English is a selected language, the Weather Type component where Korean is the selected language and the city is set to Seoul, and five text components in different languages. The language of the phone (to which the watch is paired) is English.

Configure a label

This example shows how to add localized labels. Labels are configured when you build the watch face.

  1. 1.

    When you have completed your watch design, click the build icon ( ) to build your watch face.

  2. 2.

    In the Build Project window, update the default label. This label is displayed when the phone's language setting (the phone to which the watch is paired) does not match any language that is configured in this window.

  3. 3.

    Select the Localization checkbox.

  4. 4.

    Select the language-country. Language codes are based on ISO 639-1 and country codes are based on ISO 3166-2.

  5. 5.

    Enter the localized content.

  6. 6.

    Add any additional languages and localized content.

  7. 7.

    When you have finished configuring the build information, click Build.

How localized components react to phone language settings

In the following example, the watch face has been designed with the following components:

  • Digital Clock - Displays the day of the week, month, day, and year. The default language is English. Other languages selected include German, Italian, Korean, and Russian.

  • Weather Type component - Displays an icon of the weather and a description of the weather condition. The description has been set to display in Korean.

  • Normal Text components - Displays "Hello World!" in five different languages: English, German, Italian, Korean, and Russian.

The following shows what the watch face displays with different phone language settings: English, German, Italian, Korean, Russian, and Spanish. The only content that automatically adjusts to the phone language setting is the Digital Clock component content. Because the Digital Clock component's language selection does not include Spanish, if the phone language is set to Spanish, the watch face is displayed in the default language (English).

Phone Language English German Italian
Watch Face Displayed
Results
  • The Digital Clock component displays in English.

  • The other two components are not affected by the phone language settings.

  • The Digital Clock component displays in German.

  • The other two components are not affected by the phone language settings.

  • The Digital Clock component displays in Italian.

  • The other two components are not affected by the phone language settings.

Phone Language Korean Russian Spanish
Watch Face Displayed
Results
  • The Digital Clock component displays in Korean.

  • The other two components are not affected by the phone language settings.

  • The Digital Clock component displays in Russian.

  • The other two components are not affected by the phone language settings.

  • Because the Digital Clock component's language selection does not include Spanish, the Digital Clock component displays in the default language (English).

  • The other two components are not affected by the phone language settings.

How to display and capture a watch face with localized content

Of the four features that can be localized, you can view or capture a screenshot of the localized content for the three components (Digital Clock, Weather Type, and Text) using the Galaxy Watch Designer. The fourth feature, the label, cannot be viewed in the Galaxy Watch Designer.

The Weather Type and Text components are static (that is, what you set in the design is what the user sees). Therefore you can simply view or take a screenshot of a watch face using these components. However, the Digital Clock component language adjusts to the phone's language setting. Therefore, in order to view or capture a screenshot of a fully localized watch face that uses the Digital Watch component, you must temporarily change the default language of the Digital Clock component.

How to configure a digital clock component to display localized content

This example shows how to configure the Digital Clock component to display in a selected language when it is run from the Galaxy Watch Designer. This allows you to view or capture a watch face that is fully localized.

  1. 1.

    Add a Digital Clock component to your watch face.

  2. 2.

    With the component selected, go to the Properties window. In the Type section, select an ICU Format that displays localizable content, such as the date, and optionally customize the format.

  3. 3.

    Click Setting to open the Language Setting window and select the languages used for localization. Note which language is selected as the default language (by default, this is U.S. English).

  4. 4.

    To view your watch face in one of the selected languages, set it as the default (click the star at the right of the language).

  5. 5.

    Click OK.

  6. 6.

    Take a screenshot of the watch face by clicking the screenshot icon in the Run window. The image is displayed in the Preview capture window and saved as a PNG file. On a PC, it is saved in the C:\Users\<your_user_name>\Galaxy Watch Designer\screenshot\ directory.

  7. 7.

    Close the Preview capture window and reset the default language.