Download
(14 MB)
Download
Updated: 03/17/24 12:18 AM
Pictures
File Info
Compatibility:
Scions of Ithelia (9.3.0)
Endless Archive (9.2.5)
base-game patch (9.1.5)
Necrom (9.0.0)
Scribes of Fate (8.3.5)
Firesong (8.2.5)
Lost Depths (8.1.5)
High Isle (8.0.0)
Updated:03/17/24 12:18 AM
Created:06/09/20 07:45 PM
Monthly downloads:13,218
Total downloads:427,684
Favorites:47
MD5:
Categories:Libraries, ESO Tools & Utilities
9.3.0
LibMultilingualName  Popular! (More than 5000 hits)
Version: 1.2.29
by: Shinntarou [More]
InGame-Name-Data files for languages.(en, de, fr, jp, ru, es), and PowerShell script file that build them from your ESO client.
Please choose languages what you need at in-game "ADD-ONS" menu.

Your client's current language of the LIB for the language is required in a few cases.
(It means if you are English player, please activate LibMultilingual_en at least.)

The Lib is a simple huge LUA table files created by dump data from EsoExtractData.
You can create and update dump files manually using setup.ps1 in the lib directory.

Get**** methods just only to get from the table.
Search**** methods have own data processing.
Correctness of these results are not guaranteed, especially Search**** methods.

methods overview

ItemName
SetItemName
SkillName(abilityName)
AbilityDescription
QuestName
QuestTaskName
ZoneName
SetItemIDtoAbilityID (not dumped data. manually created and tweaked.)

usage

The LIB has two interface pattern.

1. GetRaw****Name(langCode, id)

it simply return "gamedata/**.csv"'s value as-is including special chars.

Code:
[44955]="pauldron^p",[44956]="sabatons^p",
if NotFound, parameter is Invalid, then return bool false.

2. Get****Name(langCode, id)

(I wish) it return formatted value depending on what value it is.

Code:
    local name = LIB.GetRawItemName(langCode, id)
    if name then
        return ZO_CachedStrFormat("<<C:1>>", name)
    else 
        return "NotFound. Lang Code ".. langCode .. " Id " .. id
    end
If NotFound etc, then return some strings by any means possible.

3. SearchSetItemBonus(langCode, id, itemLink): string description, bool isMatched

!!! BETA

1. the AddOn search abilities which has same name as the set gears. (It's \Raw\SetItemIdToAbilityIds.lua)
2. itemLink has a correct description.(but, It's in your current langCode)
3. SearchMethod compares 1 with 2. if matched, then return the matched abilities.
4. if not matched, SearchMethod return all abilities (= 1), and also return itMatched is FALSE as secound returned value.


Powershell Scripts

setup.ps1

For addon developers and players having fair knowledge of PowerShell.
This one build up all GetRaw****_**.lua files.
please read console message so it is a dialogue script.

fakeLang.ps1

to create ESO user-defined language code(files) from existing lang code.
a user-defined lang code can be used in game.
e.g) /script SetCVar('language.2','ja')

addonLangFilesReproducer.ps1

to copy new langFiles from your existing add-ons.
e.g) if there is a file Addons/SomeAddon/en.lua , the batch reproduce Addons/SomeAddon/jp.lua from en.lua.


external libaries

# EsoExtractData
# @see https://www.esoui.com/downloads/info1258-EsoExtractData.html

# ESO - Japanese Localization (reference data)
# @see https://www.esoui.com/downloads/info2154-ESO-JapaneseLocalization.html
v1.2.29
update for 2024-03-13? sorry for being late

v1.2.28
update for 2024-02-13

v1.2.27
update for 2023-11-06

v1.2.26
update for 2023-08-22

v1.2.25
update for 2023-06-06(Necrom)

v1.2.24
update for 2023-04-23

v1.2.23
update for 2023-03-14

v1.2.22
update for 2023-01-26

v1.2.21
update for 2022-12-20
update for 2022-11-15

v1.2.20
update for 2022-11-14

v1.2.19
update for 2022-11-03

v1.2.18
update for 2022-10-03

v1.2.17
update for 2022-09-20

v1.2.16
update for 2022-08-23

v1.2.15
update for 2022-07-06

v1.2.14
update for 2022-06-20

v1.2.13
Spanish

v1.2.12
update for High Isle

v1.2.11
update for 2022-04-11

v1.2.10
update for 2022-03-28

v1.2.9
update for 2022-03-14

v1.2.8
update for 2022-01-28

v1.2.7
update for 2021-12-07

v1.2.6
bugfix for NameLanguageNinja

v1.2.5
bugfix: skill description of Sithis'Touch
bugfix: skill description of Rattlecage

v1.2.4
update for 2021-11-15

v1.2.3
update for 7.2.5 : Deadlands
bugfix related set bonus

v1.2.2
add variables for version control

v1.2.1
Fix for Pollox's daily quest tracker

v1.2.0
Now you can choose language packs you need. Please choose languages what you need at in-game "ADD-ONS" menu.
Optional Files (0)


Archived Files (57)
File Name
Version
Size
Uploader
Date
1.2.28
13MB
Shinntarou
02/13/24 11:24 PM
1.2.27
13MB
Shinntarou
11/06/23 06:46 PM
1.2.26
13MB
Shinntarou
08/24/23 11:51 AM
1.2.25
13MB
Shinntarou
06/06/23 11:48 AM
1.2.24
12MB
Shinntarou
04/25/23 12:59 AM
1.2.23
12MB
Shinntarou
03/14/23 03:26 PM
1.2.22
12MB
Shinntarou
01/26/23 05:32 AM
1.2.21
12MB
Shinntarou
12/20/22 05:32 AM
1.2.20.1
12MB
Shinntarou
11/15/22 04:06 PM
1.2.19
12MB
Shinntarou
11/02/22 09:35 PM
1.2.18
12MB
Shinntarou
10/03/22 08:13 PM
1.2.17
12MB
Shinntarou
09/20/22 01:59 AM
1.2.16
12MB
Shinntarou
08/22/22 02:22 PM
1.2.15
12MB
Shinntarou
07/06/22 09:04 AM
1.2.14
12MB
Shinntarou
06/20/22 09:44 AM
1.2.13
12MB
Shinntarou
06/12/22 12:51 AM
1.2.12
10MB
Shinntarou
06/06/22 08:36 PM
1.2.11
10MB
Shinntarou
04/11/22 01:19 PM
1.2.10
10MB
Shinntarou
03/28/22 06:17 AM
1.2.9
10MB
Shinntarou
03/14/22 06:56 PM
1.2.8
10MB
Shinntarou
01/27/22 04:55 PM
1.2.7
10MB
Shinntarou
12/07/21 09:35 AM
1.2.6
10MB
Shinntarou
11/21/21 02:56 AM
1.2.5
10MB
Shinntarou
11/19/21 01:39 AM
1.2.4
10MB
Shinntarou
11/15/21 12:16 PM
1.2.3
10MB
Shinntarou
11/01/21 11:12 AM
1.2.2
10MB
Shinntarou
10/28/21 07:40 AM
1.2.1
10MB
Shinntarou
10/19/21 03:45 PM
1.2.0
10MB
Shinntarou
10/15/21 03:01 PM
1.1.5
10MB
Shinntarou
10/04/21 10:46 PM
1.1.4
10MB
Shinntarou
09/20/21 07:57 PM
1.1.3
10MB
Shinntarou
09/18/21 02:56 AM
1.1.2
10MB
Shinntarou
09/17/21 04:46 PM
1.1.1
10MB
Shinntarou
09/17/21 07:08 AM
1.1.0
10MB
Shinntarou
09/07/21 02:32 PM
1.0.22
9MB
Shinntarou
08/23/21 02:30 PM
1.0.21
9MB
Shinntarou
07/30/21 02:18 AM
1.0.20
9MB
Shinntarou
07/12/21 04:27 PM
1.0.19
9MB
Shinntarou
06/28/21 08:19 AM
1.0.18
9MB
Shinntarou
06/08/21 11:22 AM
1.0.17
8MB
Shinntarou
05/04/21 02:27 AM
1.0.16
8MB
Shinntarou
04/07/21 10:00 PM
1.0.15
8MB
Shinntarou
04/03/21 10:57 AM
1.0.14
8MB
Shinntarou
03/08/21 12:16 PM
1.0.13
8MB
Shinntarou
01/27/21 12:56 AM
1.0.12
8MB
Shinntarou
11/17/20 01:48 AM
1.0.11
8MB
Shinntarou
11/03/20 03:37 AM
1.0.10
8MB
Shinntarou
10/06/20 11:23 PM
1.0.9
8MB
Shinntarou
09/21/20 07:41 PM
1.0.8
8MB
Shinntarou
09/09/20 06:21 AM
1.0.7
8MB
Shinntarou
08/24/20 03:17 PM
1.0.6
8MB
Shinntarou
07/13/20 09:43 AM
1.0.5
8MB
Shinntarou
06/29/20 05:31 PM
1.0.4
8MB
Shinntarou
06/11/20 02:06 PM
1.0.3
5MB
Shinntarou
06/10/20 04:34 AM
1.0.1
5MB
Shinntarou
06/10/20 01:47 AM
1.0.0
5MB
06/09/20 07:45 PM


Post A Reply Comment Options
Unread 03/17/24, 12:42 AM  
DakJaniels
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 120
Uploads: 4
Re: Re: You can add zh

Originally Posted by Shinntarou
Originally Posted by DakJaniels
Since it is an official language?
Yes, I can.
wait plz.
Thank you.
Last edited by DakJaniels : 03/17/24 at 02:09 AM.
Report comment to moderator  
Reply With Quote
Unread 03/17/24, 12:24 AM  
Shinntarou
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 40
Uploads: 3
I'm checking new language. Maybe it'll cost a lot of time.
Now then, I'll release new updates for files except it.
Report comment to moderator  
Reply With Quote
Unread 03/14/24, 09:10 AM  
Shinntarou
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 40
Uploads: 3
Re: You can add zh

Originally Posted by DakJaniels
Since it is an official language?
Yes, I can.
wait plz.
Report comment to moderator  
Reply With Quote
Unread 03/04/24, 06:07 PM  
DakJaniels
AddOn Author - Click to view AddOns

Forum posts: 27
File comments: 120
Uploads: 4
You can add zh

Since it is an official language?
Report comment to moderator  
Reply With Quote
Unread 06/05/23, 07:50 PM  
Shinntarou
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 40
Uploads: 3
Too many changes happened.

Too many changes happened.

I'll try to check, but, It looks so complicated so I need a lot of time.
first, I update and release new raw lib.
Report comment to moderator  
Reply With Quote
Unread 04/25/23, 01:24 PM  
Shinntarou
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 40
Uploads: 3
Originally Posted by Baertram
Hi, please do not include exe and dll and other executable files (EsoExtractData) if not really needed.
Our antivirus tools and security measurements warn us each time and we have to check them.

Better link them as done in your description and let the users who really need it download the newest versions from the official ressources.
Thanks for considering this.
Thank you for advising me.

The executable file is required for the extraction process in users's environment. It might helphul especially in case I forget to update the Lib when ESO is updated, or I leave.
Please forgive me for the inconvenience.
Of course I'm sure that EsoExtractData is safe.

In last year, only I had done are to execute setup.ps, setIdToAbilityIds.ps1, to tweek setIdToAbilityIds_force.csv, and to change version number.
If you execute ps files by your own, you don't need to download the latest Lib unless major version number increases.
Last edited by Shinntarou : 04/25/23 at 01:57 PM.
Report comment to moderator  
Reply With Quote
Unread 04/25/23, 01:35 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
Hi, please do not include exe and dll and other executable files (EsoExtractData) if not really needed.
Our antivirus tools and security measurements warn us each time and we have to check them.

Better link them as done in your description and let the users who really need it download the newest versions from the official ressources.
Thanks for considering this.
Last edited by Baertram : 04/25/23 at 01:36 AM.
Report comment to moderator  
Reply With Quote
Unread 11/15/22, 04:02 PM  
Shinntarou
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 40
Uploads: 3
Originally Posted by TNTKokser
Hi,
please check the archive. It's a "double pack"
thank you and sorry!
I'll revise it ASAP
Report comment to moderator  
Reply With Quote
Unread 11/15/22, 07:17 AM  
TNTKokser
 
TNTKokser's Avatar

Forum posts: 38
File comments: 184
Uploads: 0
Hi,
please check the archive. It's a "double pack"
Report comment to moderator  
Reply With Quote
Unread 06/12/22, 03:44 AM  
thisisvanda
 
thisisvanda's Avatar

Forum posts: 1
File comments: 31
Uploads: 0
Thank you again.
It seems to have worked. I will continue testing today.
Report comment to moderator  
Reply With Quote
Unread 06/12/22, 12:55 AM  
Shinntarou
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 40
Uploads: 3
Originally Posted by thisisvanda
Hi! Is this mod going to be updated for Spanish?
Thank you very much.
Gracias.

Now I updated Lib and Name Language Ninja. You can use them after few hours.
Please check it.
Report comment to moderator  
Reply With Quote
Unread 06/11/22, 02:48 PM  
thisisvanda
 
thisisvanda's Avatar

Forum posts: 1
File comments: 31
Uploads: 0
Hi! Is this mod going to be updated for Spanish?
Thank you very much.
Report comment to moderator  
Reply With Quote
Unread 11/19/21, 01:45 AM  
Shinntarou
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 40
Uploads: 3
bugfix: skill description of Rattlecage

Lib updated just now.

bugfix: skill description of Rattlecage


[85613]="Gain Major Savagery and Prophecy at all times, increasing your Weapon and Spell Critical rating by <<1>>.",

[85613]="Major Prophecy",

Rattlecage has own ability, but the name of the ability is not "Rattlecage".
Report comment to moderator  
Reply With Quote
Unread 11/18/21, 08:39 AM  
Shinntarou
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 40
Uploads: 3
bugfix: Sithis'*Touch

bugfix in next version/
now, 79200 is displayed.


deleted,setId,abilityIds,setName,dumpedAbilityIds,devTag,comment
,245,79192,Sithis'*Touch ,"79192,79200 ",,


[79192]="When you kill an enemy you gain <<1>> movement speed for <<2>> and become invisible for <<3>>. The movement speed stacks up to |cffffff20|r times.",
[79200]="Sithis' Touch\nGrants Major Berserk for 3 seconds after performing a kill with the Blade of Woe.",
Report comment to moderator  
Reply With Quote
Unread 10/28/21, 08:33 AM  
sammell

Forum posts: 0
File comments: 3
Uploads: 0
Originally Posted by Shinntarou
Sorry, I can not accept the solution.
If i add these lines to main LMN, users in languages except EN, JP, FR, DE, RU cannot use LMN.
(ofcourse, I agree that It's good idea to set a main language and EN language is exactly in the position.)
Good point. I didn't think about other languages. This is just what is working for me with everything in English.

Of course you could manually reference all the files instead of using the language variable. I don't know much about lua, so I can't say if there's a better way.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: