Mirror of https://github.com/mangostwo/MangosTwo_Localised because it's vanished
  • Batchfile 71.3%
  • Python 28.7%
Find a file
2022-06-29 15:00:08 +01:00
Docs [MOTE] Initial MangosTwo Translation Dump from MOTE (Mangos Online Translation Editor) 2017-07-07 19:21:04 +01:00
Translations [Taiwanese] Updated Translations. Thanks to all contributors 2022-06-29 15:00:08 +01:00
Translations_TODO [Taiwanese] Updated Translations. Thanks to all contributors 2022-06-29 15:00:08 +01:00
.gitignore [MOTE] Initial MangosTwo Translation Dump from MOTE (Mangos Online Translation Editor) 2017-07-07 19:21:04 +01:00
1_LocaleTablePrepare.sql Clean up script 2021-05-04 21:46:31 +01:00
2_Add_NewLocalisationFields.sql Fix up Achievement locale loading 2020-07-01 14:09:48 +01:00
3_InitialSaveEnglish.sql Added Command Help localisation 2020-07-01 09:34:11 +01:00
4_InstallLocales.bat Fix up Achievement locale loading 2020-07-01 14:09:48 +01:00
_config.yml Fix setup scripts 2020-06-25 11:19:01 +01:00
A_replace_BaseEnglish_with_Chinese.sql Fix 'replace_BaseEnglish_with_xxx' file 2020-12-27 22:15:41 +00:00
A_replace_BaseEnglish_with_French.sql Fix 'replace_BaseEnglish_with_xxx' file 2020-12-27 22:15:41 +00:00
A_replace_BaseEnglish_with_Italian.sql Fix 'replace_BaseEnglish_with_xxx' file 2020-12-27 22:15:41 +00:00
A_replace_BaseEnglish_with_Russian.sql Fix 'replace_BaseEnglish_with_xxx' file 2020-12-27 22:15:41 +00:00
B_replace_BaseEnglish_with_English.sql Fix up Achievement locale loading 2020-07-01 14:09:48 +01:00
LICENSE Initial commit 2017-07-07 15:10:04 +01:00
py3MangosAddAllLangs_linux.py Correct python scripts 2020-06-25 11:30:15 +01:00
py3MangosToCN_linux.py Fixup python scripts 2020-07-01 00:13:15 +01:00
README.md Fix up Achievement locale loading 2020-07-01 14:09:48 +01:00

MangosTwo Localisation Project

This is a culmination of over a years work to generate a full localisation process and files for Mangos.

Features

Rather than an all or nothing system for localisation, the languages can be chosen individually

Current support will include the following:

  • Korean
  • French
  • German
  • Spanish
  • Spanish (South American)
  • Chinese
  • Taiwanese
  • Russian

Plus the following, even though the client does not natively support it (See "Using the Translated Locale on a different language client than the Locale" below):

  • Italian

How to use it

Eventually it will become part of the main install database scripts, but for now it's a case of manually applying the updates.

  1. run the following SQL script:

    1_LocaleTablePrepare.sql

This will populate the localised tables with empty entries ready for the language pack.

  1. Import the language pack you want from \Translations<Language>

The language pack currently consists of 15 files:

<Language>_achievement_reward.sql
<Language>_commandHelp.sql
<Language>_Creature.sql
<Language>_Creature_AI_Texts.sql
<Language>_db_script_string.sql
<Language>_Gameobject.sql
<Language>_gossip_menu_option.sql
<Language>_Gossip_texts.sql
<Language>_Items.sql
<Language>_Mangos_String.sql
<Language>_NpcText.sql
<Language>_Pagetext.sql
<Language>_points_of_interest.sql
<Language>_Quest.sql
<Language>_Script_texts.sql

The 15 files ending in _missing.sql are entries that need to be translated.

Using the Translated Locale on a different language client than the Locale

  1. If you wish to run the localised text in a different language client i.e. Italian Locale using an English client, run these scripts in order:

    1_LocaleTablePrepare.sql 2_Add_NewLocalisationFields.sql 3_InitialSaveEnglish.sql

  2. Then Import the language pack you want from \Translations<Language>

The language pack currently consists of 15 files:

<Language>_achievement_reward.sql
<Language>_commandHelp.sql
<Language>_Creature.sql
<Language>_Creature_AI_Texts.sql
<Language>_db_script_string.sql
<Language>_Gameobject.sql
<Language>_gossip_menu_option.sql
<Language>_Gossip_texts.sql
<Language>_Items.sql
<Language>_Mangos_String.sql
<Language>_NpcText.sql
<Language>_Pagetext.sql
<Language>_points_of_interest.sql
<Language>_Quest.sql
<Language>_Script_texts.sql
  1. Then run the remaining script A_replace_BaseEnglish_with_<Language>.sql

3a) Should you want to revent the changes, just run: B_replace_BaseEnglish_with_English.sql

Official Websites

Main Wiki

For browsing the Wiki, it is located at the following location:


Proudly brought to you by:
getMaNGOS

We would like to acknowledge the work of the following groups who have helped source some of the translations used:

  • GMDB (German Mangos Database project)
  • YTDB (non-mangos compatible Database)
  • MA-WOWEE (Spanish database project)
  • UDBFR (French Database Project)

Not to mention a number of people from the Mangos Community who have submitted corrections and updates:

  • mpfans
  • talendrys
  • salja
  • AzoG
  • D3thw0lf
  • bdebaere