Web Meeting SDK Client View v.2.5.0: Only the "Settings" is button is displayed in English if Japanese is set as the language

Our application has a language switch (English and Japanese) functionality. So, even during the meeting or before joining the meeting, the user can switch languages. The default language set depends on the user type. All Zoom buttons work fine except the “Settings” button.

For example, when joining the meeting, the language is set to Japanese and all the buttons are shown in Japanese except for the Settings button which will be displayed in English by default.

Moreover, if you click on the Settings button, it will change the language to the one currently set. So, is it a possible rendering issue? But, why only the Settings button is left out?

Browser Console Error

Which Web Meeting SDK version?
We noticed it from v.2.4.5

Meeting SDK Code Snippets

To Reproduce(If applicable)
Steps to reproduce the behavior:

  1. Set the language to Japanese
  2. Join the meeting
  3. Check the Settings button

Actual Result:
The settings button is shown in Engish

  1. Click on the Settings button

Actual Result:
Settings button language changes to Japanese


Device (please complete the following information):

  • Device: Windows, Mac, Chromebook, ChromeBox
  • Browser: Chrome
  • Browser Version: latest

Additional context

Here are some snippets of our implementation.

// Adding customized Japanese translations 
const defaultJapaneseTemplate = require(`@zoomus/websdk/dist/lib/lang/${LANGUAGE_JAPANESE}.json`);
const customizedLangTemplate = {
  'apac.wc_leave_pc_audio': 'オーディオを終了',
  'apac.wc_join_audio_by_pc': 'オーディオに参加',


  constructor({ lang, ...config }) {
    this.config = { ...config, ...defaultConfig };

    // Load languages first
    ZoomMtg.i18n.load(customizedLangTemplate, LANGUAGE_JAPANESE_GO);

    ZoomMtg.reRender({ lang });

Is it a bug or are we just missing something in our implementation?


same with german, but is more visible in jp :slight_smile:


Settings is not translated, the reason could be the new implemention of “Settings” in version 2.5.0

line 429 in “de-DE.json” is not used


Update: when you click on “Settings”, the button text will be translated (to late)

screen recording

there was a bug from version 2.1 to 2.45 with this button - the buttontext was empty and on click the text appeared


1 Like

update: there is a similar error with not translated text “Everyone” in the chat panel

after click → translated to “Alle” (ok)

1 Like

This is what I got on our side. A little bit different that yours @j.schoenemeyer

Could you please check the two issues we reported in this thread?

  • Settings button translation issue
  • Chat section translation issue

This is an existing issue. I have just confirmed with Web SDK 2.4.5 and the behavior is the same with 2.5.0.


Thanks for the tag @lfrancia! I will work to reproduce and report to our engineer. Is there already an open ticket for this?

Thank you for your reply @donte.zoom ! No support ticket created for this yet.


not fixed in Web Meeting SDK 2.6.0


1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.