I have done something like that:
Lua Code:
-------------------------------------------------------------------------------
--TESO GUILDS TYPES
-- 0 : unknow
-- 1 : fighter, guerrier, kämpfer
-- 2 : mage, mage, magier
-- 3 : Undaunted, indomptable, ???
function MyGetGuildType(skillType, skillIndex)
local GuildTypeRet=0
if (skillType ~= SKILL_TYPE_GUILD) then return GuildTypeRet end
local skillName = GetSkillLineInfo(skillType, skillIndex)
skillName:lower()
if ( (string.find(skillName, "fighter") ~= nil) or (string.find(skillName, "guerrier") ~= nil) or (string.find(skillName, "kämpfer") ~= nil)) then
GuildTypeRet=1
elseif ( (string.find(skillName, "mage") ~= nil ) or (string.find(skillName, "magier") ~= nil )) then
GuildTypeRet=2
--elseif ( (string.find(skillName, "undaunted") ~= nil) or (string.find(skillName, "indomptable") ~= nil) )
else
GuildTypeRet=3
end
return GuildTypeRet
end
Works in english, french and perhaps in German (i was not sure for the guils name and with german word for undaunted.