Can I localize CE.SDK, PE.SDK, and VE.SDK?
Yes. All three editors support localization, from switching the interface language to overriding individual labels for your brand.
Each editor gives you control over the text shown in its interface. You can switch the whole interface to another language or override individual labels, and every product ships with English (CE.SDK also includes German). How you apply translations depends on the product and platform, and the sections below link to the right guide for each one.
CE.SDK
It provides an internationalization API for translating the interface, adding languages, and overriding labels at runtime. You work through the cesdk.i18n object, using setLocale to set or switch the active language, setTranslations to add or replace text, and listLocales to check what is loaded. Because the same API applies across every supported web framework, one guide covers all of them.
PE.SDK
It gives you full control over every string in the editor, with English used as a fallback when no translation is found. You add a language or change wording by supplying your own values, set up natively on each platform. On iOS you provide a localization dictionary or a Localizable.strings file. On Android you override the matching string resources, and the editor picks up your version automatically.
VE.SDK
It follows the same approach as PE.SDK. English is used as a fallback, and you localize by overriding the editor's strings natively on each platform, through a localization dictionary or Localizable.strings on iOS and string resources on Android.