Thread Tools Display Modes
12/03/18, 01:24 PM   #1
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 5,016
Nope sorry, got no list. But I know of the folloing language patches/hacks:
PT, ES, IT, RU, PL, ZH

Not all of them are still in use or got updated recently though.

Btw: If you just load a fallback language as default (e.g. en.lua) first and afterwards, in the next line of your manifest.txt, load the dynamic file via $(language).lua, you got your english fallback language
No need to load other files which are not needed at all into the lua memory this way.
Code:
Localization/en.lua
Localization/$(language).lua
For the unsupported languages, which are not able to be determined via GetCVar("language.2"), I don't know any other way than what you have described:
Load a global translation table and use the strings from this.
  Reply With Quote
12/08/18, 09:36 AM   #2
@DeadSoon
AddOn Author - Click to view addons
Join Date: Sep 2018
Posts: 22
Originally Posted by Baertram View Post
Nope sorry, got no list. But I know of the folloing language patches/hacks:
PT, ES, IT, RU, PL, ZH

Not all of them are still in use or got updated recently though.

Btw: If you just load a fallback language as default (e.g. en.lua) first and afterwards, in the next line of your manifest.txt, load the dynamic file via $(language).lua, you got your english fallback language
No need to load other files which are not needed at all into the lua memory this way.
Code:
Localization/en.lua
Localization/$(language).lua
...
Thank you for this hint. That's definitely a better way to implement a fallback language.
  Reply With Quote

ESOUI » Developer Discussions » Translation Help » BeamMeUp need your translation help


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off