This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Course details in Chinese when logged out but English when logged in?!

Hi,

I have a course saved in Garmin Connect. However, when I am logged into my account, the details are in English as expected. If I log out, the characters suddenly change to Chinese. An example of one of my courses is below. Others in my group see it as Chinese too! This happens on a mobile and a desktop. Any ideas why this is?

https://connect.garmin.com/modern/course/27765319

It's in Chinese!

Thank you.

  • Maybe that strange course name? Try creating the same with only normal letters.

  • I've experimented with that and it's OK with the naming. I think it's to do with the course import to a Garmin Connect Group. Even then, it's OK whilst I'm logged in but not when logged out. I suspect this is something only Garmin can correct.

  • Does anyone from Garmin read this? As far as I can tell this is a bug and only your development department can fix it! Thanks.

  • OK, I am getting closer! I used a course and made it public from my own courses. I used the same route and imported it into the Groups courses. When logged in, both are, as expected in English. However, when logged out the Groups course is displayed in simplified Chinese. This can be seen when the 2 URLs are plumbed into a URL diff checker. So, apart from the difference in time, the crucial difference is the language.

    Logged in has: preferredLocale\":\"en\

    window.VIEWER_USERPREFERENCES = JSON.parse("{\"displayName\":\"Flat_Stanley\",\"preferredLocale\":\"en\",\"measurementSystem\":\"metric\",\"firstDayOfWeek\":{\"dayId\":3,\"dayName\":\"monday\",\"sortOrder\":3,\"isPossibleFirstDay\":true},\"numberFormat\":\"decimal_period\",\"timeFormat\":{\"formatId\":32,\"formatKey\":\"time_twelve_hr\",\"minFraction\":0,\"maxFraction\":0,\"groupingUsed\":false,\"displayFormat\":\"h:mm a\"},\"dateFormat\":{\"formatId\":23,\"formatKey\":\"mmddyyyy\",\"minFraction\":0,\"maxFraction\":0,\"groupingUsed\":false,\"displayFormat\":\"EEE, MMM d, yyyy\"},\"powerFormat\":{\"formatId\":30,\"formatKey\":\"watt\",\"minFraction\":0,\"maxFraction\":0,\"groupingUsed\":true,\"displayFormat\":null},\"heartRateFormat\":{\"formatId\":21,\"formatKey\":\"bpm\",\"minFraction\":0,\"maxFraction\":0,\"groupingUsed\":false,\"displayFormat\":null},\"timeZone\":\"Europe/London\",\"hydrationMeasurementUnit\":\"milliliter\",\"hydrationContainers\":[]}");

    Logged out has: preferredLocale\":\"zh_CN"

    window.VIEWER_USERPREFERENCES = JSON.parse("{\"displayName\":\"null\",\"preferredLocale\":\"zh_CN\",\"measurementSystem\":\"metric\",\"firstDayOfWeek\":{\"dayId\":3,\"dayName\":\"monday\",\"sortOrder\":3,\"isPossibleFirstDay\":true},\"numberFormat\":\"decimal_period\",\"timeFormat\":{\"formatId\":33,\"formatKey\":\"time_twenty_four_hr\",\"minFraction\":0,\"maxFraction\":0,\"groupingUsed\":false,\"displayFormat\":\"H:mm\"},\"dateFormat\":{\"formatId\":25,\"formatKey\":\"yyyymmdd\",\"minFraction\":0,\"maxFraction\":0,\"groupingUsed\":false,\"displayFormat\":\"EEE, yyyy MMM d\"},\"powerFormat\":{\"formatId\":30,\"formatKey\":\"watt\",\"minFraction\":0,\"maxFraction\":0,\"groupingUsed\":true,\"displayFormat\":null},\"heartRateFormat\":{\"formatId\":20,\"formatKey\":\"zones\",\"minFraction\":1,\"maxFraction\":1,\"groupingUsed\":false,\"displayFormat\":null},\"timeZone\":\"Asia/Hong_Kong\",\"hydrationMeasurementUnit\":\"milliliter\",\"hydrationContainers\":[]}");

    Somehow the selected language is not being correctly applied; It's over to you Garmin WEB developers!

    Cheers

    FS

  • It turned out to be a Garmin WEB app bug. It was made more complicated by only manifesting itself when the user was logged out. Anyway, the good news is Garmin fixed it!

  • That's good. Thanks for the feedback. Closing thread at this time.