cancel
Showing results for 
Search instead for 
Did you mean: 

google home app on ios can not chang langue

wangjian
Community Member

i user smart home api develop and cloud to cloud integration.

the toggle can not show ja langue on the ios google home app,but it work well on  android

the sync json as flow:

"availableToggles": [
{
"name": "SetCtrlAc",
"name_values": [
{
"lang": "de",
"name_synonym": [
"Wechselstrom"
]
},
{
"lang": "en",
"name_synonym": [
"AC"
]
},
{
"lang": "ja",
"name_synonym": [
"交流電流"
]
}
]
},

3 Recommended AnswerS

Suc_dpe
Solutions Expert
Solutions Expert

Your toggle configuration looks correct. This is a known platform-specific issue where iOS doesn't display the toggle language properly even though Android works fine.

iOS Google Home app doesn't correctly render the name_values with lang attributes for toggles, even when the SYNC response is properly formatted.

What to check:

  • Verify your iOS app is updated to the latest version
  • The lang field should use ISO 639-1 codes ("de", "en", "ja" are correct)
  • Make sure the name_synonym array has at least one entry per language

Since this is an iOS-specific rendering bug, there's no immediate fix on the integration side. The toggle will still function correctly via voice commands in the appropriate language, it just won't display the localized name in the iOS UI.

File a bug report through the iOS Google Home app so this gets prioritized for the iOS team.

View Recommended Answer in original post

wangjian
Community Member

thanks

ios app have updated to the latest version,

the lang and name_synonym is all right  .because it work well on android.

how can i report it to the ios team

View Recommended Answer in original post

Suc_dpe
Solutions Expert
Solutions Expert

To report this iOS rendering bug to the iOS team:

Within the iOS Google Home app:

  1. Open the Google Home app
  2. Tap your profile icon (top right)
  3. Tap "Help & feedback"
  4. Tap "Send feedback"
  5. Describe the issue: "Toggle name_values with lang attributes not displaying properly on iOS"
  6. Include that it works correctly on Android

Make sure to mention:

  • Your iOS version
  • Google Home app version
  • That the SYNC response is correctly formatted
  • That Android renders it properly

The feedback goes directly to the product team and helps prioritize iOS-specific bugs.

View Recommended Answer in original post

4 REPLIES 4

ytbe
Community Member

https://tutranscript.com/   Is this useful

Suc_dpe
Solutions Expert
Solutions Expert

Your toggle configuration looks correct. This is a known platform-specific issue where iOS doesn't display the toggle language properly even though Android works fine.

iOS Google Home app doesn't correctly render the name_values with lang attributes for toggles, even when the SYNC response is properly formatted.

What to check:

  • Verify your iOS app is updated to the latest version
  • The lang field should use ISO 639-1 codes ("de", "en", "ja" are correct)
  • Make sure the name_synonym array has at least one entry per language

Since this is an iOS-specific rendering bug, there's no immediate fix on the integration side. The toggle will still function correctly via voice commands in the appropriate language, it just won't display the localized name in the iOS UI.

File a bug report through the iOS Google Home app so this gets prioritized for the iOS team.

wangjian
Community Member

thanks

ios app have updated to the latest version,

the lang and name_synonym is all right  .because it work well on android.

how can i report it to the ios team

Suc_dpe
Solutions Expert
Solutions Expert

To report this iOS rendering bug to the iOS team:

Within the iOS Google Home app:

  1. Open the Google Home app
  2. Tap your profile icon (top right)
  3. Tap "Help & feedback"
  4. Tap "Send feedback"
  5. Describe the issue: "Toggle name_values with lang attributes not displaying properly on iOS"
  6. Include that it works correctly on Android

Make sure to mention:

  • Your iOS version
  • Google Home app version
  • That the SYNC response is correctly formatted
  • That Android renders it properly

The feedback goes directly to the product team and helps prioritize iOS-specific bugs.