Quantcast
Master Merchant Translations - ESOUI
Thread Tools Display Modes
01/17/22, 05:47 AM   #1
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 362
Master Merchant Translations

I am looking for better and up to date translations for Master Merchant. The only language that is 100% complete is French, German, Italian, and Russian.

The files are:

MasterMerchant\i18n\EN.lua
MasterMerchant\Libs\LibGuildStore\i18n\EN.lua

Simply copy them and change the name to match the language if one doesn't exist already.

Currently Looking for:

Portuguese
Spanish
Japanese
Korean
Polish

Although I do have help with German, Polish, and Russian except the last translations were from about August or September 2021.

If you use GitHub then you can just open an issue if one is not open already. Otherwise we can find a way to include the translations.

Special note for Korean

Because ZOS does not support Hangul I will probably have to write a Python program to convert the text. The way that Korean works in ESO is that all the Hangul is shifted from the Hangul UTF8 to the UTF8 section for Chinese. This will mean it will take a bit longer to get into MM because I have not written anything that would be able to do this just yet.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.

Last edited by Sharlikran : 02/07/22 at 10:08 PM.
  Reply With Quote
01/17/22, 08:15 AM   #2
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,053
Is the DE.lua file containing the missing translations in English (EN and DE.lua MM_ constants are complete) or do I manually have to compare the DE.lua file for missing entries of the EN.lua (I hope the first applies ) ?

Both contain MM_RELOADUI_WARN as last entry so I guess I only need to check the DE.lua file?

I've uploaded the DE.lua.txt file to your github translation issue:
https://github.com/ESOUIMods/MasterMerchant/issues/29

Edit:
You could improve EN.lua at this constant here to include "1 day ago":
ZO_CreateStringId("SK_TIME_DAYS", "<<1[Yesterday/1 day ago/%d days ago]>>")

Is this text still actual or was LibGuoldRoster updated and the additional "reloadui .." text can be removed?
ZO_CreateStringId("MM_GUILD_ROSTER_OPTIONS_TIP", "Enable and disable the different guild roster columns. (Reload UI required until next update of LibGuild Roster)")

Last edited by Baertram : 01/17/22 at 09:44 AM.
  Reply With Quote
01/17/22, 09:31 AM   #3
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 362
You only need to read DE.lua but there are two files as mentioned. Although you will need to create the file for LibGuildStore. LibGuildRoster you still need to reload the UI because the library wasn't updated to address the issue.

Thank you for the suggestion but please don't change SK_TIME_DAYS at this time.

Thank you
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.

Last edited by Sharlikran : 01/17/22 at 09:40 AM.
  Reply With Quote
01/17/22, 10:48 AM   #4
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,053
Okay, I've added the 2 files at your github repo + some additional comments.

The translations of MM and LibGuildStore could maybe be simplified as they share the same strings in redundantly saved string constants
You should remove one of both by e.g. linking the MM_ constants which are given with same text in the librray to the librarie's GS_ constants via GetString(GS_ ...)

This way only the lib needs translation updates and MM will auto-use them too.
  Reply With Quote
01/17/22, 11:17 AM   #5
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 362
If you found some duplicates I am happy to review that. Thanks for letting me know and thanks for the translations.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
  Reply With Quote
02/07/22, 10:08 PM   #6
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 362
I now have Italian and Russian translations but I still need other translations.
__________________
Admin for TES5Edit, occasional LOOT masterlist contributor, and Wrye Bash contributor. I also maintain special Fallout 3 and Fallout NV versions of Wrye Flash.
  Reply With Quote
02/08/22, 05:37 AM   #7
Baertram
Super Moderator
 
Baertram's Avatar
WoWInterface Super Mod
AddOn Author - Click to view addons
Join Date: Mar 2014
Posts: 4,053
Just an idea:
Next DLC/Chapter will officially support Spanish I heard, so maybe you can check the PTS' localization files for vanilla GetString SI_ constants for Spanish wordings.
  Reply With Quote

ESOUI » Developer Discussions » Translation Help » Master Merchant Translations

Thread Tools
Display Modes

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