Meus arquivos de tradução de idiomas-região não são reconhecidos sob os diretórios corretos (valores-pt-RPT e valores-pt-RBR)

votos
0

Eu tenho um aplicativo localizado. para a tradução Eu tenho muitos arquivos strings.xml sob diferentes diretórios (sob pasta / res). dois deles são valores-PT-RPT e valores-pt-RBR para apoiar Português-Portugal e Português-Brasil.

quando eu executar o aplicativo, vejo Inglês em vez de Português. depois de alguns testes, parece que estes diretórios são ignorados, embora eles são definidos como na documentação. Eu tentei criar um valores-pt, para testar, e depois Português apareceu no aplicativo, mas quando a região é adicionado ao diretório, nada é detectado e ele volta para o Inglês.

Alguém pode ajudar?

Eu tentei usar único diretório valores-pt que ajudou a exibir Português, mas não específicas da região. Eu tentei também com o francês no Canadá e francês-France, eo mesmo problema ocorreu. parece que o problema é que o Android não detectar os diretórios específicos de cada região.

arquivos de recursos

Publicado 10/10/2019 em 00:39
fonte usuário
Em outras línguas...                            


1 respostas

votos
0

Ok, encontrei a resposta sozinho. parece que eu tinha para adicionar os arquivos de idioma 2 região para o meu arquivo build.gradle sob DefaultConfig {}

 defaultConfig {
    ..
    resConfigs "pt-rPT" ,"pt-rBR" // just the addition here
}

que fixa o meu problema.

Respondeu 10/10/2019 em 01:36
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more