[TUTORIAL] Pegar Informações Globais
+4
Édipo
Chilinger
jonatan oliveira rocha
Weslley
8 participantes
Página 1 de 1
[TUTORIAL] Pegar Informações Globais
usando o namespace System.Globalization poderemos ter acesso a algumas informações do usuário e fazer certas verificações como
pega o idioma da terminada região do usuário e fazer uma troca de idioma sem que o usuário precise escolher manualmente e etc...
basta criar uma variável do tipo string e iguala a CultureInfo.CurrentCulture.NativeName basicamente e pegar as informações da cultura a cultura atual no caso a do usuário e o nome nativo isso vai retorna uma string assim "português sinal menor que "Brasil" sinal maior que (a formatação não permite usar ) também tem a opção de retorna em inglês
usando CultureInfo.CurrentCulture.EnglishName também tem varias outros métodos como retorna só nome do país a linguagem do país etc...
dentre outros use como moderação
pega o idioma da terminada região do usuário e fazer uma troca de idioma sem que o usuário precise escolher manualmente e etc...
- Código:
using System.Globalization;
basta criar uma variável do tipo string e iguala a CultureInfo.CurrentCulture.NativeName basicamente e pegar as informações da cultura a cultura atual no caso a do usuário e o nome nativo isso vai retorna uma string assim "português sinal menor que "Brasil" sinal maior que (a formatação não permite usar ) também tem a opção de retorna em inglês
usando CultureInfo.CurrentCulture.EnglishName também tem varias outros métodos como retorna só nome do país a linguagem do país etc...
- Código:
string culture = CultureInfo.CurrentCulture.NativeName;//retorna o idioma do país e o país
string cultureEnglish = CultureInfo.CurrentCulture.EnglishName;//retorna o idioma do país e o país em Inglês
string cultureP = RegionInfo.CurrentRegion.NativeName;//retorna o pais
string language = RegionInfo.CurrentRegion.Name;//retorna a linguagem "BR"
string languageP = CultureInfo.CurrentCulture.Name; //retorna a linguagem "pt-br";
dentre outros use como moderação
Última edição por weslleyFx em Dom Ago 13, 2017 9:55 am, editado 1 vez(es)
Weslley- Moderador
- PONTOS : 5729
REPUTAÇÃO : 744
Idade : 26
Áreas de atuação : Inversión, Desarrollo, Juegos e Web
Respeito as regras :
jonatan oliveira rocha- Avançado
- PONTOS : 3279
REPUTAÇÃO : 6
Idade : 34
Respeito as regras :
Re: [TUTORIAL] Pegar Informações Globais
Com esse metodo podemos saber o endereço de ip ?
Podemos traduzir o que escrevemos no jogo para a linga do jogador ?
Podemos traduzir o que escrevemos no jogo para a linga do jogador ?
Chilinger- MembroAvançado
- PONTOS : 4094
REPUTAÇÃO : 42
Idade : 30
Respeito as regras :
Re: [TUTORIAL] Pegar Informações Globais
Mas com isso ai o jogo vai ser traduzido automático?? Não ne, Então como fazer pra ele pegar um texto que escrevi em português e trocar pra um em inglês??
Édipo- MembroAvançado
- PONTOS : 4009
REPUTAÇÃO : 62
Idade : 36
Respeito as regras :
Re: [TUTORIAL] Pegar Informações Globais
Tenho certeza que já vi um tutorial sobre isso em algum lugar, infelizmente não sei onde :s porém nenhum método vai fazer a magica de traduzir seu game automaticamente... Mas se você quiser, pode você mesmo traduzir (Se não souber, aqui tem a solução :p) e depois fazer os textos ou menus mudarem de idioma :D.Édipo escreveu:Mas com isso ai o jogo vai ser traduzido automático?? Não ne, Então como fazer pra ele pegar um texto que escrevi em português e trocar pra um em inglês??
Madness- Designer
- PONTOS : 3612
REPUTAÇÃO : 222
Áreas de atuação : Designer
Iniciante C++
Quase um programador C#
Respeito as regras :
Re: [TUTORIAL] Pegar Informações Globais
Voce pode criar um arquivo txt para cada linguagem ex: pt-br.txt, en.txt ...
E dentro desse arquivo teria os textos traduzidos um linha por linha. E entao voce usaria o
CultureInfo.CurrentCulture.Name e com base nele poderia carregar o arquivo txt da linguagem escolhida. E depois aplicaria essas string em cada parte do codigo que precisa ser traduzido.
E dentro desse arquivo teria os textos traduzidos um linha por linha. E entao voce usaria o
CultureInfo.CurrentCulture.Name e com base nele poderia carregar o arquivo txt da linguagem escolhida. E depois aplicaria essas string em cada parte do codigo que precisa ser traduzido.
Re: [TUTORIAL] Pegar Informações Globais
Como é queeu faço para pegar as coordenadas do usuário com isso?
ItzPires- Membro
- PONTOS : 3361
REPUTAÇÃO : 2
Respeito as regras :
Re: [TUTORIAL] Pegar Informações Globais
O pessoal costuma utilizar isto para ter uma precisão boa:
https://www.assetstore.unity3d.com/en/#!/content/4032
https://www.assetstore.unity3d.com/en/#!/content/4032
Re: [TUTORIAL] Pegar Informações Globais
é bom que ja vem as bandeiras prontas
jonatan oliveira rocha- Avançado
- PONTOS : 3279
REPUTAÇÃO : 6
Idade : 34
Respeito as regras :
Re: [TUTORIAL] Pegar Informações Globais
NA MINHA OPINIÃO comprar um asset como esse é um grande desperdício de dinheiro. Eu que sou um mero mortal, sem cheat de dinheiro infinito na vida, faria meu próprio sistema (Algo que é muito fácil se usar algum API para pegar as informações e JSON para ler tudo que foi pego (Pelo que vi esse asset só pega as informações se baseando no IP | GPS), o mais difícil seria simular as coordenadas no globo, mas nada que seja impossível!).
Caso estejam interessado em economizar 100 R$ : http://ip-api.com/docs/api:json
@@@@@@@@@ LEMBRANDO @@@@@@@@@@@
Isso é apenas uma opinião, se gostar do asset e preferir comprá-lo ao invés de fazer você mesmo, nada contra! Vida que segue! Bola pra frente!
Caso estejam interessado em economizar 100 R$ : http://ip-api.com/docs/api:json
@@@@@@@@@ LEMBRANDO @@@@@@@@@@@
Isso é apenas uma opinião, se gostar do asset e preferir comprá-lo ao invés de fazer você mesmo, nada contra! Vida que segue! Bola pra frente!
Madness- Designer
- PONTOS : 3612
REPUTAÇÃO : 222
Áreas de atuação : Designer
Iniciante C++
Quase um programador C#
Respeito as regras :
Tópicos semelhantes
» [TUTORIAL] Pegar arma do chão ao Aperta E (Unity 5)
» [TUTORIAL] Unity Csharp Script - Dicas, Informações..etc
» [TUTORIAL] pegar e dropar itens.[2.1]
» [TUTORIAL] Pegar Armas do Chão
» [TUTORIAL] Pegar e Dropar item no chao.[2.0]
» [TUTORIAL] Unity Csharp Script - Dicas, Informações..etc
» [TUTORIAL] pegar e dropar itens.[2.1]
» [TUTORIAL] Pegar Armas do Chão
» [TUTORIAL] Pegar e Dropar item no chao.[2.0]
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos