# Use Localizable for macOS

**URL:** <https://devforum.zoom.us/t/use-localizable-for-macos/4804>\
**Category:** macOS\
**Created:** [June 28, 2019, 3:25pm UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804 "2019-06-28T15:25:16Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![wangh](https://avatars.discourse-cdn.com/v4/letter/w/e495f1/32.png) [@wangh](https://devforum.zoom.us/u/wangh)\
**Post date:** [June 28, 2019, 3:25pm UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/1 "2019-06-28T15:25:16Z")

</div>

I use the cross-platform development， The introduction of MacOS SDK in my project ,I use electronJS developed I want use Localizable but I donot know what I can do

---

<div class="post-metadata">

**Author:** ![carson.zoom](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/carson.zoom/32/785_2.png) [@carson.zoom](https://devforum.zoom.us/u/carson.zoom)\
**Post date:** [June 28, 2019, 9:31pm UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/2 "2019-06-28T21:31:02Z")

</div>

Hi wangh,

Thanks for using Zoom SDK. We do not have localizable interface in our Electron wrapper, but you could implement the interface based on your needs. Please see the following links:

- [How to change Electron Mac SDK language](https://devforum.zoom.us/t/how-to-change-electron-mac-sdk-language/3621)
- [How do you change languages in electron sdk?](https://devforum.zoom.us/t/how-do-you-change-languages-in-electron-sdk/4075/2)
- [Language Settings](https://devforum.zoom.us/t/language-settings/4262)
- [Electron mac sdk default language ？](https://devforum.zoom.us/t/electron-mac-sdk-default-language/3323)

Thanks!

---

<div class="post-metadata">

**Author:** ![wangh](https://avatars.discourse-cdn.com/v4/letter/w/e495f1/32.png) [@wangh](https://devforum.zoom.us/u/wangh)\
**Post date:** [June 29, 2019, 7:16am UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/3 "2019-06-29T07:16:02Z")

</div>

[  
wangh](https://devforum.zoom.us/u/wangh)

[2m](https://devforum.zoom.us/t/language-settings/4262/5)

Hi Carson\_Chen  
Thank for your reply ！  
I used zoom-sdk-macos like the picture

 ![lang.png](https://us1.discourse-cdn.com/flex016/uploads/zoomdeveloper/original/1X/95af7e719b33a1e0c900c8a2bc3efabe639afe8d.png)

I used getLanguageArray The return value is (  
“follow system language”  
)  
I want to use setPreferLanguage to set the language to Chinese or English. but I do not know How to reference a resource file path and file name？Can you tell me how to do  
Thank you very much

---

<div class="post-metadata">

**Author:** ![Derain\_Yuan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/derain_yuan/32/558_2.png) [@Derain\_Yuan](https://devforum.zoom.us/u/Derain_Yuan)\
**Post date:** [July 2, 2019, 2:31am UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/4 "2019-07-02T02:31:15Z")

</div>

1. First you need let your project support multiple localization.
2. Please refer to our SDK Resources file, there is a readme.txt that tell you how to use our sdk resource file.
3. Call getLanguageArray api will return the languages supported by your app. Note the localizable resources file name must be Localizable.strings.
4. Call setPreferLanguage api will set the prefer language for sdk. if user does not call this api to set the specify language for sdk, sdk will follow up the system language.

---

<div class="post-metadata">

**Author:** ![wangh](https://avatars.discourse-cdn.com/v4/letter/w/e495f1/32.png) [@wangh](https://devforum.zoom.us/u/wangh)\
**Post date:** [July 2, 2019, 1:07pm UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/5 "2019-07-02T13:07:03Z")

</div>

HI Derain\_Yuan  
Thank for your reply ！  
My project support multiple localization, but Please refer to our SDK Resources file, there is a readme.txt that tell you how to use our sdk resource file. the sdk resource file is used by XCode, I developing used Visual Studio Code， I can not do like this so I want to know how to do it by  
Visual Studio Code

---

<div class="post-metadata">

**Author:** ![Derain\_Yuan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/derain_yuan/32/558_2.png) [@Derain\_Yuan](https://devforum.zoom.us/u/Derain_Yuan)\
**Post date:** [July 3, 2019, 1:46am UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/6 "2019-07-03T01:46:33Z")

</div>

I don’t know about Visual Studio Code, sorry that I can’t help you.

---

<div class="post-metadata">

**Author:** ![wangh](https://avatars.discourse-cdn.com/v4/letter/w/e495f1/32.png) [@wangh](https://devforum.zoom.us/u/wangh)\
**Post date:** [July 3, 2019, 8:21am UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/7 "2019-07-03T08:21:28Z")

</div>

HI Derain\_Yuan  
Thank for your reply ！  
My project support multiple localization, so I want to know how to do it by  
Visual electron SDK?

---

<div class="post-metadata">

**Author:** ![wangh](https://avatars.discourse-cdn.com/v4/letter/w/e495f1/32.png) [@wangh](https://devforum.zoom.us/u/wangh)\
**Post date:** [July 3, 2019, 8:21am UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/8 "2019-07-03T08:21:49Z")

</div>

HI Derain\_Yuan  
Thank for your reply ！  
My project support multiple localization, so I want to know how to do it by  
electron SDK?

---

<div class="post-metadata">

**Author:** ![wangh](https://avatars.discourse-cdn.com/v4/letter/w/e495f1/32.png) [@wangh](https://devforum.zoom.us/u/wangh)\
**Post date:** [July 5, 2019, 9:02am UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/9 "2019-07-05T09:02:07Z")

</div>

Hi if you have time I want to your help please

---

<div class="post-metadata">

**Author:** ![Derain\_Yuan](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/derain_yuan/32/558_2.png) [@Derain\_Yuan](https://devforum.zoom.us/u/Derain_Yuan)\
**Post date:** [July 5, 2019, 10:07am UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/10 "2019-07-05T10:07:12Z")

</div>

Our SDK resource file Localizable.strings must be put into path ‘your.app/Contents/Resources/\*\*.lproj/’ and the file name must be Localizable.strings.

---

<div class="post-metadata">

**Author:** ![DeveloperBot](https://sea2.discourse-cdn.com/flex016/user_avatar/devforum.zoom.us/developerbot/32/12632_2.png) [@DeveloperBot](https://devforum.zoom.us/u/DeveloperBot)\
**Post date:** [August 21, 2020, 6:31pm UTC](https://devforum.zoom.us/t/use-localizable-for-macos/4804/11 "2020-08-21T18:31:25Z")

</div>

Closed on August 21, 2020, 6:31pm UTC


