Ticket Created
over 3 years ago

CIQQA-1298

CIQ fitContribution and CIQ store translations are not displayed on GCM and GC web

I know these are probably bugs in the website and in the GCM app, however when I tried to report these things there they kind of sent me to... here.  I'll be glad if you could help me to
a) verify if the bug is in CIQ (like some translations are not passed to wherever they should be) and open a CIQ ticket for it
or
b) verify that it is not a CIQ bug and indeed these are separate bugs in the GCM app and in the GC web and open the tickets there

I have a CIQ data field that is translated to 3 languages: English (default), Hungarian, Hebrew. In all 3 languages the following strings are translated (I only include the English in this post):

<string id="AppName">Smart HRM BETA-15</string>
<string id="fitCurrentHeartRate">HRM HR</string>
<string id="fitCurrentHeartRateChartTitle">External HRM Heart Rate</string>
<string id="fitAvgHeartRate">Avg HRM HR</string>
<string id="fitMaxHeartRate">Max HRM HR</string>
<string id="fitMinHeartRate">Min HRM HR</string>
<string id="fitBpm">bpm</string>
<string id="fitAntId">Ant ID</string>
<string id="fitAntName">HRM Name</string>
<string id="fitEmptyUnit"> </string>

And it is used like this in the fitContributions.xml:

<resources>
  <fitContributions>

    <fitField id="0"
      displayInChart="true"
      displayInActivityLaps="false"
      displayInActivitySummary="false"
      sortOrder="0"
      precision="0"
      chartTitle="@Strings.fitCurrentHeartRateChartTitle"
      dataLabel="@Strings.fitCurrentHeartRate"
      unitLabel="@Strings.fitBpm"
      fillColor="#f25b0a" />

    <fitField id="1"
      displayInChart="false"
      displayInActivityLaps="true"
      displayInActivitySummary="false"
      sortOrder="5"
      precision="0"
      dataLabel="@Strings.fitAvgHeartRate"
      unitLabel="@Strings.fitBpm" />

    <fitField id="2"
      displayInChart="false"
      displayInActivityLaps="false"
      displayInActivitySummary="true"
      sortOrder="2"
      precision="0"
      dataLabel="@Strings.fitAvgHeartRate"
      unitLabel="@Strings.fitBpm" />

    <fitField id="3"
      displayInChart="false"
      displayInActivityLaps="true"
      displayInActivitySummary="false"
      sortOrder="4"
      precision="0"
      dataLabel="@Strings.fitMaxHeartRate"
      unitLabel="@Strings.fitBpm" />

    <fitField id="4"
      displayInChart="false"
      displayInActivityLaps="false"
      displayInActivitySummary="true"
      sortOrder="1"
      precision="0"
      dataLabel="@Strings.fitMaxHeartRate"
      unitLabel="@Strings.fitBpm" />

    <fitField id="5"
      displayInChart="false"
      displayInActivityLaps="true"
      displayInActivitySummary="false"
      sortOrder="6"
      precision="0"
      dataLabel="@Strings.fitMinHeartRate"
      unitLabel="@Strings.fitBpm" />

    <fitField id="6"
      displayInChart="false"
      displayInActivityLaps="false"
      displayInActivitySummary="true"
      sortOrder="3"
      precision="0"
      dataLabel="@Strings.fitMinHeartRate"
      unitLabel="@Strings.fitBpm" />

    <fitField id="7"
      displayInChart="false"
      displayInActivityLaps="false"
      displayInActivitySummary="true"
      sortOrder="7"
      precision="0"
      dataLabel="@Strings.fitAntId"
      unitLabel="@Strings.fitEmptyUnit" />

    <fitField id="8"
      displayInChart="false"
      displayInActivityLaps="false"
      displayInActivitySummary="true"
      sortOrder="8"
      precision="0"
      dataLabel="@Strings.fitAntName"
      unitLabel="@Strings.fitEmptyUnit" />

  </fitContributions>
</resources>

When I look at either Garmin Connect Web or Garmin Connect Mobile Android in English then everything is OK.

When I look in any other language then the CIQ app's name is not translated anywhere.

When I look in Hungarian, then in Garmin Connect Mobile Android the stats and chart are translated, but in the web nothing is translated.

When I look in Hebrew, then none of the translations work neither in the web nor in the android app.

Parents
  • Android

    App name not translated to Hungarian (Even though the app name is translated to Hungarian in the strings AND in the store), this should be "Pulzuspánt (BETA)":Hungarian AppnameHungarian appname in CIQ store

    Hungarian CIQ DF FIT data labels and chart title are translated in Android:Hungarian statsHungarian chart title

    However in Hebrew nothing is translated: Hebrew stats not translatedHebrew chart title not translated

    WEB

    The app (DF) name is not translated to any language (again: even though it's translated both in the strings and in the store) (this should be "Pulzuspánt (BETA)"): Hungarian web app name not translated

    And also the chart title is not translated to any language (this should be "Pulzuspánt pulzus"): Hungarian WEB chart title not translated

    And also the DF FIT data labels are not translated (all the labels should be in Hungarian): Hungarian web FIT labels not translated

Comment
  • Android

    App name not translated to Hungarian (Even though the app name is translated to Hungarian in the strings AND in the store), this should be "Pulzuspánt (BETA)":Hungarian AppnameHungarian appname in CIQ store

    Hungarian CIQ DF FIT data labels and chart title are translated in Android:Hungarian statsHungarian chart title

    However in Hebrew nothing is translated: Hebrew stats not translatedHebrew chart title not translated

    WEB

    The app (DF) name is not translated to any language (again: even though it's translated both in the strings and in the store) (this should be "Pulzuspánt (BETA)"): Hungarian web app name not translated

    And also the chart title is not translated to any language (this should be "Pulzuspánt pulzus"): Hungarian WEB chart title not translated

    And also the DF FIT data labels are not translated (all the labels should be in Hungarian): Hungarian web FIT labels not translated

Children
No Data