Watchface Support for Chinese devices

Hi,

I've created a Watchface. However, there are Chinese users with Fenix 3 that feedback that it doesn't work. Does anyone know how to make a watchface to support Chinese device?

Thanks,
Paul
  • Former Member
    Former Member over 8 years ago
    Same problem. Both of User Settings and UI on device not works.

    I have reported before but no response for that now. I believe Chinese device firmware developed by Chinese team so cannot resolve it.
  • Former Member
    Former Member over 8 years ago
    +1

    Have chinese users that report, that my app crashes on Fenix 3 HR Chinese. But in the simulation with chinese traditional and chinese simplified everthing works fine.
    What to do?
  • Most, if not all, of the APAC devices still have the 1.2.x version of Connect IQ on them, so if you are trying to use any 1.3.x (or above) things make sure you include "has" for those things before you use them in your code...

    Also, with "doesn't work", ask the user to send you the \garmin\apps\logs\ciq_log.txt file from their watches. If the problem isn't clear to you in that file, post the part about your app here.
  • I had problem with one of my watchfaces in those Chinese devices. When I checked it, I saw even emulator can't run the WF in APAC languages. The issue was I had some words written in English but those devices didn't have English fonts. Then I started to use custom PNG font files made with BMFont and then I got no complaint yet...
  • Former Member
    Former Member over 8 years ago
    I had problem with one of my watchfaces in those Chinese devices. When I checked it, I saw even emulator can't run the WF in APAC languages. The issue was I had some words written in English but those devices didn't have English fonts. Then I started to use custom PNG font files made with BMFont and then I got no complaint yet...


    True...For watch device, they use different font library. For Edge device, english characters works fine.

    Whatever, no matter watch or Edge, they will NEVER show any Chinese characters even in simulator the Chinese characters can be shown.
  • I had problem with one of my watchfaces in those Chinese devices. When I checked it, I saw even emulator can't run the WF in APAC languages. The issue was I had some words written in English but those devices didn't have English fonts. Then I started to use custom PNG font files made with BMFont and then I got no complaint yet...


    Hi,

    Great info!

    1) When I checked it, I saw even emulator can't run the WF in APAC languages.
    Q: How did you force the emulator to run in APAC languages?

    2) Then I started to use custom PNG font files made with BMFont and then I got no complaint yet
    Q: Does this mean you have to replace all the System Fonts with PNG font files?