[Lua] Translator System |
Gamedroit « Citoyen » 1531512240000
| 0 | ||
Translator System Olá, este é um novo sistema de tradução que eu criei, este sistema é bem prático e simples de ser utilizando, logo abaixo segue três exemplo: Code Lua 1 2 3 4 5 6 -- ... sistema copiado ... -- Code Lua 1 2 3 4 5 6 7 8 9 10 -- ... sistema copiado ... -- Code Lua 1 2 3 4 5 6 7 8 9 -- ... sistema copiado ... -- Translator Documentation • Translator.new () Inicializa um novo tradutor. • :addLangue (langueID, name) Adiciona uma nova linguagem no tradutor. Argumentos: - langueID (String): Identificação da Linguagem - name (String): Nome da Linguagem • :addText (langueID, textID, text) Adiciona um novo texto em uma linguagem. Argumentos: - langueID (String): Identificação da Linguagem - textID (String): Identificação do Texto - text (String): Texto • :gettext (langueID, textID) Retorna o texto específico de uma linguagem. Argumentos: - langueID (String): Identificação da Linguagem - textID (String): Identificação do Texto Basta pegar o script em um destes sites, adicionar na primeira linha do seu código e ser feliz! Minificado a dit : Normal a dit : Dernière modification le 1531512600000 |
Hugotitas « Citoyen » 1531521600000
| 0 | ||
Meu deus cons sério mesmo ? |
Hugotitas « Citoyen » 1531521600000
| 0 | ||
Ficou bom |
Fofinhoppp « Consul » 1531549680000
| 0 | ||
Gostei, mas não sei se eu utilizaria, não sei se entendi o conceito muito bem, mas eu achei muito complexo e acho melhor organizar todas as traduções no próprio script, aí posso requerir a tradução com mais facilidade. |
Hugotitas « Citoyen » 1531582740000
| 0 | ||
Fofinhoppp a dit : Eu usaria de um jeito mais prático e fácil : Translates = { br = { texto1 = "Bem-Vindo", }, en = { texto1 = "Welcome", }, } |
0 | ||
Parabéns |
Ninguem « Consul » 1535320140000
| 0 | ||
Fui ver só agora isso por causa dos parabéns do Bloom, valeu Isso é bem interessante, gostei muito da forma que o gettext funciona e tal. Só não curti a forma de inserir os idiomas e os textos, que aí é um por um. Eu preferia que você inserisse uma tabela inteira de tradução. |
Bolodefchoco « Sénateur » 1535320200000
| 3 | ||
^ Fica muito pesado :( É mais rápido usar só tabelas |