Localization Manager

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.

Toolbar

Always On TopSets the Localization Manager Window to be on top of the editor.
Import CSV

Imports a CSV-file for building localization tables.

Generate FontsForce 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).
OKCloses 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 AllCollapses all the lists.

Check AllChecks all the checkboxes.
Uncheck AllUnchecks all the checkboxes.

FilterShows/hides the filter toolbar.
Plain ModeShows 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 ConfigRemoves the selected config.
Expand AllExpands all the lists.
Collapse AllCollapses all the lists.
FilterShows/hides the filter toolbar.
Plain ModeShows 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 FontRemoves the selected game font.
Expand AllExpands all the lists.
Collapse AllCollapses all the lists.
FilterShows/hides the filter toolbar.
Plain ModeShows all items in alphabetical order without hierarchy.

Mapping

Font <-> Config mapping for every font used, for every language.

Column headers

LanguagesA list of buttons for switching used languages.
ItemsA list of used game fonts.
ConfigA list of used configs.


RMB Utils

Expand AllExpands all the lists.
Collapse AllCollapses all the lists.
FilterShows/hides the filter toolbar.
Plain ModeShows all items in alphabetical order without hierarchy.

Process of importing a text 

  1. Run Exodus SDK and open the Localization Manager.
  2. Download and take a look at our localization example below. 
  3. Make sure your localization texts follow the formatting of this example. 
  4. Add your created texts via the button "Import CSV"

On this page:




Exodus SDK © 2005-2023, 4A Games Limited. Developed by 4A Games®.
4A Games® is a registered trademark, and 4A Games Limited, Exodus SDK and their respective logos are trademarks of 4A Games Limited.
Published by Deep Silver. Deep Silver is a division of PLAION GmbH, Austria. Deep Silver and Plaion are registered trademarks of PLAION GmbH.
Metro Exodus is inspired by the internationally best-selling novels METRO 2033 and METRO 2034 by Dmitry Glukhovsky.
All other trademarks, logos and copyrights are property of their respective owners. All rights reserved.
By using this site, downloading or using the Exodus SDK or related content, you are agreeing to be bound by the terms of the End User License Agreement.


EULA