Localizing & Internationalizing your in-app Support.
Helpshift iOS SDK comes with support for 47 languages out of the box with English as the default. To enable the available languages, simply drag & drop the HsLocalization.bundle to your project. The Helpshift SDK will be localized based on the user’s device language. This can be set by going to General → Language & Region → iPhone Language. If the user’s device language is not available, English will be used as default.
If the end-user has a language already set for their device (via Settings->General->International->Language) the correct language translations will be used. If the said language is not available English will be used as default.
|Hong Kong-Chinese (Traditional)||zh-Hant-HK|
The Helpshift localized strings come bundled in
HsLocalization bundle file. The HSLocalization bundle needs to be added
to your project for translations to work for the Helpshift SDK.
If you have already integrated an older version of the SDK, we would recommend
HSLocalization folder and adding the new bundle.
To customize the localzied strings, make the necessary changes to "iOS/HelpshiftDefaultLocalizations" folder from the Helplshift SDK package and create a bundle. Add this bundle to the "Resources" of your application project.
You can set the SDK language using the method
For Example :
Setting SDK language for the given locale with only language code.