I18N on Garmin Faces

Hi everybody,

I am really frustrated about translating my watch face app into different languages. I have moved all the strings to the resources/strings.xml files, and the Spanish translation to resources-spa/strings.xml

I set the only physical device I have in Spanish and the date is dynamically calculated correctly since I get it from monkey c SDK, but the other strings are always in the default language.

I cannot test this in the simulator to check if there is an issue with my device (FR 245 Music).

Am I missing something? Sorry if this is an obvious issue but I couldnt find anything in the docs, forum or Google.

Help here mates!

Best,

  • Have you looked at the Strings sample in the SDK?  Are you sure you added Spanish to your supported languages?  Here's that sample running in the sim, with Settings>Language set to Spanish.

  • Oh man... thank you so much. That was the issue, I didn't set Spanish as supported message in the Manifest. If no language is set you cannot see the Language selector in the settings either. It is a bit misleading for me because I didn't find any reference to this requirement in any documentation I read. Anyway it should obvious since it is in the main file of the app. My bad!

    Thanks Jim. You always so resolutive.