Árvore de páginas



No aplicativo My Fluig damos suporte a três idiomas distintos que são o Português, o Espanhol e o Inglês.

Nos casos onde o aplicativo é baixado em um dispositivo que utiliza o sistema operacional iOS, a seleção de idioma segue o ponto de atenção citado abaixo.

Como no iOS temos uma particularidade, pois a seleção de idiomas pode conter mais de um idioma configurado como idiomas de preferência, o aplicativo segue a regra abaixo:

Se você utiliza seu dispositivo em um dos três idiomas suportados como idioma principal do sistema operacional, o aplicativo respeitará o idioma e será apresentado no idioma configurado.

Porém, no iOS também temos a lista de idiomas de preferência, onde o usuário pode definir no seu dispositivo uma lista com vários idiomas de sua preferência. Nesse caso, o aplicativo se comporta da seguinte forma:


01 - O idioma selecionado como principal no dispositivo foi o Mandarim por exemplo e os idiomas de preferência selecionados foram Português, Italiano e Inglês. Ao abrir o aplicativo My Approval ou o My Fluig o sistema operacional do iOS verifica se o aplicativo tem suporte ao idioma selecionado como principal do sistema operacional, como o aplicativo não tem suporte ao Mandarim, que foi mencionado como exemplo logo acima, o sistema operacional verifica se o aplicativo tem suporte ao próximo idioma configurado na lista de preferência, no caso do exemplo é o Português. Nesse caso, como o aplicativo tem suporte a este idioma a tradução de todo o aplicativo é realizada para Português.


02 - O idioma selecionado como principal para o dispositivo foi o Mandarim por exemplo e não existem idiomas configurados na lista de idiomas de preferências no dispositivo. Ao abrir o aplicativo My Approval ou o My Fluig, o sistema operacional do iOS verifica se o aplicativo tem suporte ao idioma selecionado como principal do sistema operacional, como o aplicativo não tem suporte ao Mandarim o sistema operacional verifica se o aplicativo tem suporte ao próximo idioma configurado como preferido, no caso deste exemplo, não existem outros idiomas configurados nessa lista, logo o aplicativo será traduzido para o Inglês que é o idioma padrão.


Ou seja, para que o aplicativo seja traduzido para Inglês ou outro idioma suportado, o aplicativo valida qual o idioma principal que foi definido para o dispositivo ou o primeiro idioma (suportado) na listagem de idiomas de preferência.