Overview
The game uses a number of game fonts in different cases, for example the 'credit_titles' font is used for credits and the 'font_main_menu' is used in menus, as their names suggest.
Every game font needs a config file in case its textures need regeneration.
For example, if the mapping for the French language shows that 'font_main_menu' is linked to the 'metro_2034_font_2' config, this means that the content\localization\metro_2034_font_1.bmfc configuration file will be used to generate its textures.
The same game fonts can use different configuration files for different languages.
For example, the CZ (Czech) language uses 'metro_for_menu' configuration for building the 'font_menu' game font, whereas the UK English language uses 'metro_for_menu_cyr', which means that the CZ font textures will be generated based on the Helvetica font while the UK font will be generated based on the Oswald font.
Always On Top | Sets the Localization Manager Window to be on top of the editor. |
Import CSV | Imports a CSV-file for building localization tables. |
Generate Fonts | Force font texture generation when building localization tables (if unchecked, new textures will only be generated if major changes in localization take place, like changing a charset for a language). |
OK | Closes the localization window and saving changes made to configs. |
Cancel | Closes the localization window while discarding changes made to configs. |
Languages
Checks for supported languages. This can be unchecked if you want to ignore certain language localization tables when importing a CSV file.
RMB Utils
Expand All | Expands all the lists. |
Collapse All | Collapses all the lists. |
|
---|
Check All | Checks all the checkboxes. |
Uncheck All | Unchecks all the checkboxes. |
|
---|
Filter | Shows/hides the filter toolbar. |
Plain Mode | Shows all objects in alphabetical order without hierarchy. |
Configs
List of font configurations.
RMB Utils
Add Config... | Adds the necessary config. |
Rename Config... | Renames the selected config. |
Remove Config | Removes the selected config. |
Expand All | Expands all the lists. |
Collapse All | Collapses all the lists. |
Filter | Shows/hides the filter toolbar. |
Plain Mode | Shows all items in alphabetical order without hierarchy. |
Game Fonts
List of game fonts.
RMB Utils
Add Game Font... | Adds the necessary game font. |
Rename Game Font... | Renames the selected game font. |
Remove Game Font | Removes the selected game font. |
Expand All | Expands all the lists. |
Collapse All | Collapses all the lists. |
Filter | Shows/hides the filter toolbar. |
Plain Mode | Shows all items in alphabetical order without hierarchy. |
Mapping
Font <-> Config mapping for every font used, for every language.
Column headers
Languages | A list of buttons for switching used languages. |
Items | A list of used game fonts. |
Config | A list of used configs. |
RMB Utils
Expand All | Expands all the lists. |
Collapse All | Collapses all the lists. |
Filter | Shows/hides the filter toolbar. |
Plain Mode | Shows all items in alphabetical order without hierarchy. |
Process of importing a text
- Run Exodus SDK and open the Localization Manager.
- Download and take a look at our localization example below.
- Make sure your localization texts follow the formatting of this example.
- Add your created texts via the button "Import CSV".