• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

[TUGBot++] Lets Get Multi-Lingual!

DarkstaR

Banned User
Joined
Feb 18, 2009
Messages
363
Reaction score
1
TUGBot++, as some of you know, has been progressing swiftly behind the scenes in the past few weeks.

Currently, I have reached the point where I have begun to implement the multilingual system before the UI gets too overwhelming to modify.

Loading of different languages dynamically is now working 100%, so its time to start defining new languages and adding them to see if there may be some hidden faults in the system.

This system allows the end-user to modify and add languages as they choose, but I wish to have it pre-loaded with a very diverse language pack. Thats where you guys come in. The configuration file currently contains 2 languages, and can be seen below.

Code:
languages =
    {
            ["1"] = {
                ["name"] = "English",
                ["Mana:"] = "Mana:",
                ["Range:"] = "Range:",
                ["Health:"] = "Health:",
                ["Spell Hi:"] = "Spell Hi: ", --We add a space because Spell Hi's text must be longer than Spell Lo's
                ["Spell Lo:"] = "Spell Lo:",
                ["Pot Heal ID:"] = "Pot Heal ID: ", --Add space cause it must but longer than Pot Mana ID
                ["Pot Mana ID:"] = "Pot Mana ID:",
                ["Light"] = "Light",
                ["X-Ray"] = "X-Ray",
                ["Look IDs"] = "Look IDs",
                ["Mana Bar"] = "Mana Bar",
                ["Healing Percent"] = "Healing Percent",
                ["MWall Timers"] = "MWall Timers",
            },
            ["2"] = {
                ["name"] = "1337",
                ["Mana:"] = "M4n4:",
                ["Range:"] = "R4nG3:",
                ["Health:"] = "H3417H:",
                ["Spell Hi:"] = "5p311 H!: ", --We add a space because Spell Hi's text must be longer than Spell Lo's
                ["Spell Lo:"] = "5p311 10:",
                ["Pot Heal ID:"] = "P07 H34L !D:",
                ["Pot Mana ID:"] = "P07 M4n4 !D:",
                ["Light"] = "1!GH7",
                ["X-Ray"] = "X-R4Y",
                ["Look IDs"] = "L00K !D5",
                ["Mana Bar"] = "M4n4 B4R",
                ["Healing Percent"] = "H341!nG P3rc3n7",
                ["MWall Timers"] = "W411 7!m3R5",
            },
    }
We now need to add languages like Polish, Spanish, Portuguese, Swedish, and Canadian (I can do this by adding "eh" after each word). If you have another language you think should be added, and can speak it fluently, please post that here as well.

If You are willing to add a requested translation and/or one you think should be added, please post your contribution here. If more than one post comes for a single language but some translations are different, I will ask all of the creators to agree on the most reasonable alternative. Also, try and keep the lengths of the translated text as close to the length of the original as possible. Use the following template for posting languages:
Code:
["name"] = "English",
                ["Mana:"] = "Mana:",
                ["Range:"] = "Range:",
                ["Health:"] = "Health:",
                ["Spell Hi:"] = "Spell Hi: ", --We add a space because Spell Hi's text must be longer than Spell Lo's
                ["Spell Lo:"] = "Spell Lo:",
                ["Pot Heal ID:"] = "Pot Heal ID: ", --Add space cause it must but longer than Pot Mana ID
                ["Pot Mana ID:"] = "Pot Mana ID:",
                ["Light"] = "Light",
                ["X-Ray"] = "X-Ray",
                ["Look IDs"] = "Look IDs",
                ["Mana Bar"] = "Mana Bar",
                ["Healing Percent"] = "Healing Percent",
                ["MWall Timers"] = "MWall Timers",
A multi-language BETA will also be currently available to the BETA testers soon.



Contributed Translations:

* Spanish (Español)
By Efren
Code:
["name"] = "Español", -- spanish xD!
                      ["Mana:"] = "Mana:",
                      ["Range:"] = "Rango:",
                      ["Health:"] = "Vida:",
                      ["Spell Hi:"] = "Magia Alta: ", --We add a space because Spell Hi's text must be longer than Spell Lo's
                      ["Spell Lo:"] = "Magia Baja:",
                      ["Pot Heal ID:"] = "Vida Pot ID: ", --Add space cause it must but longer than Pot Mana ID
                      ["Pot Mana ID:"] = "Mana Pot ID:",
                      ["Light"] = "Luz",
                      ["X-Ray"] = "Rayos X",
                      ["Look IDs"] = "Ver IDs",
                      ["Mana Bar"] = "Barra de Mana",
                      ["Healing Percent"] = "Porcentaje de Vida",
                      ["MWall Timers"] = "Tiempo de MWall",
* French (Français)
By Smokie
Code:
["name"] = "Français",
                      ["Mana:"] = "Magie:",
                      ["Range:"] = "Portée:",
                      ["Health:"] = "Vie:",
                      ["Spell Hi:"] = "Guérison Pre.: ", -- Pre. Stand for Première (first)
                      ["Spell Lo:"] = "Guérison Sec.:", -- Sec. Stands for Secondaire (second)
                      ["Pot Heal ID:"] = "Potion de vie ID:     ",
                      ["Pot Mana ID:"] = "Potion de magie ID:",
                      ["Light"] = "Lumière",
                      ["X-Ray"] = "Rayon-X",
                      ["Look IDs"] = "Regard ID",
                      ["Mana Bar"] = "Barre de magie",
                      ["Healing Percent"] = "Pourcentage de vie",
                      ["MWall Timers"] = "Minuteur de MWall",
* Swedish (Svenska)
By HolmaN
Code:
["name"] = "Svenska", -- Swedish
                      ["Mana:"] = "Mana:",
                      ["Range:"] = "Distans",
                      ["Health:"] = "Hälsa:",
                      ["Spell Hi:"] = "Magi Hög: ",
                      ["Spell Lo:"] = "Magi Låg:",
                      ["Pot Heal ID:"] = "Pot Heal ID: ",
                      ["Pot Mana ID:"] = "Pot Mana ID:",
                      ["Light"] = "Ljus",
                      ["X-Ray"] = "Röntgen",
                      ["Look IDs"] = "Kolla up IDs",
                      ["Mana Bar"] = "Mana Bar",
                      ["Healing Percent"] = "Hälso Procent",
                      ["MWall Timers"] = "MWall Timers",
* Dutch
By Daegron
Code:
["name"] = "Dutch",
                      ["Mana:"] = "Magie:",
                      ["Range:"] = "Radius:",
                      ["Health:"] = "Gezondheid:",
                      ["Spell Hi:"] = "Spreuk Hoog: ",
                      ["Spell Lo:"] = "Spreuk Laag:",
                      ["Pot Heal ID:"] = "Gezondheidsdrank ID:",
                      ["Pot Mana ID:"] = "Magiedrank ID:",
                      ["Light"] = "Licht",
                      ["X-Ray"] = "Röntgenstraal",
                      ["Look IDs"] = "Bekijk IDs",
                      ["Mana Bar"] = "Magie Balk",
                      ["Healing Percent"] = "Genezingspercentage",
                      ["MWall Timers"] = "MWall Tellers",
* Portugese (Português)
By snooer
Code:
["name"] = "Português", --Portuguese
                      ["Mana:"] = "Mana:",
                      ["Range:"] = "Distância:",
                      ["Health:"] = "Vida:",
                      ["Spell Hi:"] = "Magia Forte: ",
                      ["Spell Lo:"] = "Magia Fraca:",
                      ["Pot Heal ID:"] = "ID Pot de Vida: ",
                      ["Pot Mana ID:"] = "ID Pot de Mana:",
                      ["Light"] = "Luz",
                      ["X-Ray"] = "Raio-X",
                      ["Look IDs"] = "Ver IDs",
                      ["Mana Bar"] = "Barra de Mana",
                      ["Healing Percent"] = "Porcentagem de Heal",
                      ["MWall Timers"] = "Tempo MWall",


Thanks a lot for the help that I hope you will provide.
//DarkstaR
 
Last edited:
Code:
                ["name"] = "Español", -- spanish xD!
                ["Mana:"] = "Mana:",
                ["Range:"] = "Rango:",
                ["Health:"] = "Vida:",
                ["Spell Hi:"] = "Magia Alta: ", --We add a space because Spell Hi's text must be longer than Spell Lo's
                ["Spell Lo:"] = "Magia Baja:",
                ["Pot Heal ID:"] = "Vida Pot ID: ", --Add space cause it must but longer than Pot Mana ID
                ["Pot Mana ID:"] = "Mana Pot ID:",
                ["Light"] = "Luz",
                ["X-Ray"] = "Rayos X",
                ["Look IDs"] = "Ver IDs",
                ["Mana Bar"] = "Barra de Mana",
                ["Healing Percent"] = "Porcentaje de Vida",
                ["MWall Timers"] = "Tiempo de MWall",

Keep goin with tugbot++! Nice project, Probably the best bot never born before is on your own creativity, C'mon i want to see this bot on the future as the best bot on tibia history.
Good Luck! Efren.
 
Last edited:
I have added your translation, thanks for submitting it.
Also, thanks for the compliments.
 
Added French to the translations on TibiaUnderGround, so we currently have 4 languages.
 
Code:
                ["name"] = "Español", -- spanish xD!
                ["Mana:"] = "Mana:",
                ["Range:"] = "Rango:",
                ["Health:"] = "Vida:",
                ["Spell Hi:"] = "Magia Alta: ", --We add a space because Spell Hi's text must be longer than Spell Lo's
                ["Spell Lo:"] = "Magia Baja:",
                ["Pot Heal ID:"] = "Vida Pot ID: ", --Add space cause it must but longer than Pot Mana ID
                ["Pot Mana ID:"] = "Mana Pot ID:",
                ["Light"] = "Luz",
                ["X-Ray"] = "Rayos X",
                ["Look IDs"] = "Ver IDs",
                ["Mana Bar"] = "Barra de Mana",
                ["Healing Percent"] = "Percentaje de Vida",
                ["MWall Timers"] = "Tiempo de MWall",

Keep goin with tugbot++! Nice project, Probably the best bot never born before is on your own creativity, C'mon i want to see this bot on the future as the best bot on tibia history.
Good Luck! Efren.

change
Code:
["Healing Percent"] = "Percentaje de Vida",
to
Code:
["Healing Percent"] = "Porcentaje de Vida",
 
change
Code:
["Healing Percent"] = "Percentaje de Vida",
to
Code:
["Healing Percent"] = "Porcentaje de Vida",

Thanks for the report, Edited main post. Also already inform DarkStar about this error.
 
Back
Top