Creating our own internationalization preset
We are shipping our game with the following languages: English, French, Italian, German, Spanish, Portuguese, Russian, Korean, Japanese, Chinese and Turkish.
Currently we are forced to set our InternationalizationPreset for packaging to the All setting to get all the language files from the Engine/Internationalization folder that we need.
Is there a process we can do to create our own custom subset of languages from ICU?
Or is the only intended way to have to use all if you use any of the languages outside the main configs (/** English, French, Italian, German, Spanish, Chinese, Japanese, Korean */)
Has anyone had experience here?
We want to ship on mobile and anything that reduces the download/install size would help.
asked May 26 '15 at 06:37 AM in Packaging & Deployment
This is the official documentation for ICU with regards to customizing internationalization data. There is an online tool, but additional steps are still required to unpackage the downloaded data as necessary and to add the preset to the project settings UI. For the online method, you'll need to use one of ICU's binary tools (
It's not straight forward, but the hope was to make these steps unnecessary in the future and instead generate the presets as desired, on demand, in a user friendly manner. These presets are simply a stopgap measure that covers most cases with generic bundles of supported locales. In cases such as yours, generating custom presets are necessary.
answered May 27 '15 at 07:14 PM
Follow this question
Once you sign in you will be able to subscribe for any updates here