Description
Just after sdk js is loaded, i follow the doc by calling:
ZoomMtg.setZoomJSLib(‘https://source.zoom.us/2.2.0/lib’, ‘/av’);
ZoomMtg.preLoadWasm();
ZoomMtg.prepareWebSDK();
//then i load localization:
ZoomMtg.i18n.load(“fr-FR”);
ZoomMtg.i18n.reload(“fr-FR”);
//even tried:
ZoomMtg.reRender({lang:“fr-FR”});
//then
ZoomMtg.init({
success: res => {
ZoomMtg.join();
}
});
The result is that the join page is not localized. i still get the english texts.
After validating the join, i get the correct language in zoom UI.
But the join page do not get proper language.
I have the localization properly, if json language file is already loaded in browser cache. when i load page 2 times in a row.
i see on network tab that json file is properly loaded:
https://source.zoom.us/2.2.0/lib/lang/fr-FR.json
Browser Console Error
TypeError: Cannot read properties of undefined (reading ‘parentNode’)
zoom-meeting-2.2.0.min.js?_=1644241756367:2
Which Web Meeting SDK version?
2.2.0
Meeting SDK Code Snippets
Same as doc:
ZoomMtg.setZoomJSLib(‘https://source.zoom.us/2.2.0/lib’, ‘/av’);
ZoomMtg.preLoadWasm();
ZoomMtg.prepareWebSDK();
ZoomMtg.i18n.load(“fr-FR”);
ZoomMtg.i18n.reload(“fr-FR”);
ZoomMtg.reRender({lang:langCodeZoom});
ZoomMtg.init({
success: res => {
ZoomMtg.join();
}
});
To Reproduce(If applicable)
Screenshots
Device (please complete the following information):
Edge Windows 10
Additional context