Saltar para conteúdo


Foto
- - - - -

Aplicações Android multilíngua


  • Por favor inicie sessão para responder
6 respostas a este tópico

#1 sismeiro

sismeiro

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 3369 mensagens

Mensagem publicada 26 August 2009 - 14:48

Um problema que se coloca a programadores que não são naturais de países ingleses é para que língua programar, se para a sua língua nativa ou para o mercado global. Mesmo para programadores que fazem as suas aplicações em inglês, é importante chegar a mais utilizadores, nomeadamente os que apenas sabem outras línguas.Para isso é possível utilizar as capacidades do Android para a internacionalização de aplicações. Encontrei um artigo na página da empresa Froogloid que fala disso mesmo e dá as dicas necessárias para programar aplicações para várias línguas.Como queremos ajudar a contribuir para o desenvolvimento de aplicações nacionais para Android, é importante que os programadores desenhem logo à partida as suas aplicações com suporte para várias línguas e aqui fica a informação sobre essa possibilidade.

#2 PJFonseca

PJFonseca

    Mestre de Android

  • Former Staff
  • PipPipPipPipPipPip
  • 2562 mensagens
  • OnePlus 2

Mensagem publicada 27 August 2009 - 12:59

Não podia deixar impune um artigo/post desta dimensão, que é um assunto muito importante.Como programador à vários anos, esta é uma politica que aprendi com a experiência, criar aplicações com a flexibilidade de multi-língua!No android ainda não tinha chegado aí, mas o que posso dizer é que o android está muito à frente na escolha da língua. Quem ler o artigo vai compreender o método que o sistema usa para escolher a língua e como podemos criar uma aplicação multi-língua, que nos dias que correm é fundamental.Obrigado sismeiro, mais um bom artigo.

#3 Mafarricos

Mafarricos

    Guru de Android

  • Membros
  • PipPipPipPipPip
  • 2073 mensagens
  • LocalizaçãoAlgures na web...

Mensagem publicada 07 February 2011 - 15:17

O artigo já não existe, mas este deve dar as mesmas indicações:http://developer.android.com/resources/tutorials/localization/index.html

Microsoft Lumia 535 + Nexus 7

Mediacenter Minix Neo X8-H + WeTek Play 
Backups: SGS + TF101 + Raspberry Pi 2


#4 livestrong

livestrong

    Membro

  • Membros
  • PipPip
  • 13 mensagens

Mensagem publicada 12 April 2013 - 01:04

Olá pessoal.

 

Para quem se interessar por este assunto, escrevemos um post demonstrando como criar aplicativos multilíngua. 

 

http://blog.mobgeek....d-multi-idiomas

 

Obrigado.



#5 joserfsantos

joserfsantos

    Membro

  • Membros
  • PipPip
  • 61 mensagens

Mensagem publicada 05 June 2013 - 16:03

Boas.

 

De facto o multi-idioma está bastante facilitado no Android.

 

O que costumo fazer é desenvolver as aplicações na lingua inglesa e no final (das últimas coisas que faço) crio uma pasta para cada idioma que pretendo disponibilizar, copio o ficheiro das strings e é traduzir as mensagens. Mais simples não podia ser.

 

Cumps.



#6 Gatta

Gatta

    Novato

  • Membros
  • Pip
  • 1 mensagens

Mensagem publicada 17 October 2014 - 12:15

Para criar aplicações  Android multilíngua, eu recomendo esta plataforma de tradução do software - https://poeditor.com/



#7 xanex

xanex

    Membro

  • Membros
  • PipPip
  • 199 mensagens
  • LocalizaçãoLisboa
  • Nexus 10, Nexus 5x, Nexus 6p

Mensagem publicada 25 April 2015 - 23:53

Para futuras consultas,

Para criar aplicações em varias linguas, basta criar os ficheiros de strings para as varias linguas com o prefixo certo na pasta, depois confirme a lingua do sistema do telemovel, a aplicação vai buscar a pasta adequada 

MyProject/
----res/
--------values/
------------strings.xml
--------values-pt/
------------strings.xml
--------values-en/
------------strings.xml


Editado por xanex, 25 April 2015 - 23:54.