You can design watch faces that display language-specific content.
There are four features in Galaxy Watch Studio (GWS) 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, Description display type (automatically adjusts to phone language setting or static) - The display type of the Weather Type text component must be set to Description in order for its content to be automatically localized. By default, when you add a Weather Type text component, the display type is set to Main. See Weather for more information about Weather Type components.
The description, which is provided by OpenWeather, can be localized by setting its language. If you set the language to default, the language setting of the phone to which the watch is paired determines the language in which the description is displayed. If the phone’s language is not supported, the description is displayed in English. You can also select a language in which the description is always displayed.
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.
You can use images to replace predefined dynamic content in Text and Digital Clock components. This gives you the ability to use a language not supported by a GWS feature or on the phone. See Bitmap Fonts for more information.
This example shows how to add the Digital Clock component and set the languages for localization.
Add a Digital Clock component to your watch face.
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.
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.
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.
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.
This example shows how to add the Weather Type component and set the language for the watch design.
This example shows how to add a Text component and enter localized content for the watch design.
This example shows how to add localized labels. Labels are configured when you build the watch face.
When you have completed your watch design, click the build icon ( ) to build your watch face.
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.
Select the Localization checkbox.
Select the language-country. Language codes are based on ISO 639-1 and country codes are based on ISO 3166-2.
Enter the localized content.
Add any additional languages and localized content.
When you have finished configuring the build information, click Build.
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 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).
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 Digital Clock component displays in Italian.
The Digital Clock component displays in Korean.
The Digital Clock component displays in Russian.
Because the Digital Clock component's language selection does not include Spanish, the Digital Clock component displays in the default language (English).
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 Galaxy Watch Studio. The fourth feature, the label, cannot be viewed in Galaxy Watch Studio.
The Text component language is static (that is, the language you use in the design is what the user sees). Therefore you can simply view or take a screenshot of a watch face when you use this component.
The Weather Type component (Description only) is either static (when set to a specific language) or adjusts to the phone’s language setting (when the language is set to default). In order to view or capture a screenshot of a fully localized watch face that uses the Weather Type component whose language is set to default, you must temporarily change the language of the Weather Type component.
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.
This example shows how to configure the Digital Clock component to display in a selected language when it is run from Galaxy Watch Studio. This allows you to view or capture a watch face that is fully localized.
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).
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).
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>\GearWatchDesigner\screenshot\ directory.
Close the Preview capture window and reset the default language.