Duvida na Linguagem do sistema

4 Respostas   312 Visualizações

0 Membros e 1 Visitante estão vendo este tópico.

MPTGAMES

  • *
  • Posts: 13
  • Ouros: 0
Tópico criado em: 14/08/2017 às 14:39 - Última modificação por Corvo em 15/08/2017 às 13:09

Boa tarde, gostaria de saber como eu faço um jogo com a opção multi-idiomas  Ex: Estou criando meu jogo e quero lançar em Inglês, Português e Espanhol.

Como eu faço isso ?

Obrigado pela compreensão!!

 

Geraldo de Rívia

  • Mito
  • *
  • Posts: 4452
  • Ouros: 3887
  • O vento está sibilando.
  • Medalhas Vencedor do Protótipo Premiado Participantes do Maps Together 2
Resposta 1: 15/08/2017 às 08:01

Acho que o mais viável é usar algum plugin como esse, que traduza os objetos do banco de dados para descartar a necessidade de fazer uma cópia de cada objeto para cada idioma. Quanto aos diálogos, não sei se este plugin interfere nisso, mas creio que deverá fazer, em toda mensagem, uma condição verificando a linguagem escolhida pelo jogador e mostrando a mensagem referente.
Isso deve ser algo bem pensado e planejado, pois pode ser o trabalho de somente alternar uma switch ou fazer praticamente um outro jogo.

MPTGAMES

  • *
  • Posts: 13
  • Ouros: 0
Resposta 2: 15/08/2017 às 12:32

Acho que o mais viável é usar algum plugin como esse, que traduza os objetos do banco de dados para descartar a necessidade de fazer uma cópia de cada objeto para cada idioma. Quanto aos diálogos, não sei se este plugin interfere nisso, mas creio que deverá fazer, em toda mensagem, uma condição verificando a linguagem escolhida pelo jogador e mostrando a mensagem referente.
Isso deve ser algo bem pensado e planejado, pois pode ser o trabalho de somente alternar uma switch ou fazer praticamente um outro jogo.
Olá, Obrigado por responder. Porém não é um plugin que estou procurando, você saberia se tem outro jeito de fazer isso??

Corvo

Resposta 3: 15/08/2017 às 12:39

Como o [user]King Gerar[/user] disse, um sistema desse varia de acordo com o modo como é feito. Manualmente, por um switch: quando estiver ligado, é um idioma e desligado, o outro. Porém, sem o plugin, você precisará criar dois objetos no database para cada objeto no jogo. Isso inclui itens, equipamentos, habilidades, personagens, inimigos, tropas, estados e etc. Além, claro, dos diálogos, menus e janelas que teriam de ser refeitas manualmente.

Ou com um plugin para ajudar: provavelmente você teria trabalho apenas com os diálogos, deixando o resto por conta do sistema. Obviamente isso não quer dizer que ele vá traduzir os termos sozinho.

MPTGAMES

  • *
  • Posts: 13
  • Ouros: 0
Resposta 4: 15/08/2017 às 13:07

Como o [user]King Gerar[/user] disse, um sistema desse varia de acordo com o modo como é feito. Manualmente, por um switch: quando estiver ligado, é um idioma e desligado, o outro. Porém, sem o plugin, você precisará criar dois objetos no database para cada objeto no jogo. Isso inclui itens, equipamentos, habilidades, personagens, inimigos, tropas, estados e etc. Além, claro, dos diálogos, menus e janelas que teriam de ser refeitas manualmente.

Ou com um plugin para ajudar: provavelmente você teria trabalho apenas com os diálogos, deixando o resto por conta do sistema. Obviamente isso não quer dizer que ele vá traduzir os termos sozinho.

Ok. muito obrigado, tirou minha duvida!