cancel
Showing results for 
Search instead for 
Did you mean: 

Zoom SDK

Qatar
Listener

Hello,
we are having issue in zoom iOS sdk initialization when we set language as arabic. It is working totally fine for English language.

Error it gives:- 

*** Terminating app due to uncaught exception 'NSRangeException', reason: '*** -[__NSArrayM objectAtIndex:]: index 0 beyond bounds for empty array'

*** First throw call stack:

 

 

on line:- 

let sdkInitializedSuccessfully = MobileRTC.shared().initialize(context))

 

Here is initialization:- 

let context = MobileRTCSDKInitContext()

context.domain = "zoom.us"

context.enableLog = true

let sdkInitializedSuccessfully = MobileRTC.shared().initialize(context)

Can anyone help us with that?

 

2 REPLIES 2

RN
Zoom Moderator
Zoom Moderator

Hey @Qatar, when converting all the text to “Arabic” (using a localizable file) you can download the SDK from the Zoom Marketplace, the folder will contain a sample application called MobileRTCSample.

 

Within that application, there are a file called localizable.strings in the en.lproj folder. In that file, you can change the English strings to other strings.

 

I'd also suggest posting this within our Dev forum at https://devforum.zoom.us/

 

Hope this helps! 

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Zoom Community Moderator
he/him/his

Have you heard about Zoom AI Companion? ➡️ Check it out!

RN
Zoom Moderator
Zoom Moderator

Hey @Qatar, just checking in on my reply! Were you able to post that over in the Dev Forum? If so, great!

 

You can share the solution our Dev Team provides you on this discussion as well for other community members having a similar issue. Thanks! 

⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Zoom Community Moderator
he/him/his

Have you heard about Zoom AI Companion? ➡️ Check it out!