I miei file di traduzione lingua-area non sono riconosciuti nelle directory giuste (valori-pt-RPT e valori-pt-RBR)

voti
0

Ho un'applicazione localizzata. per la traduzione che ho molti file strings.xml in diverse directory (cartella sotto / res). due di loro sono valori-PT-RPT e valori-PT-RBR per supportare Portoghese-Portogallo e portoghese-Brasile.

quando faccio funzionare l'applicazione, vedo inglese al posto del portoghese. dopo alcuni test sembra che queste directory siano ignora, anche se essi sono definiti come nella documentazione. Ho cercato di creare un valore-pt, per testare, e poi portoghese apparso in app, ma quando la regione viene aggiunto alla directory, non viene rilevato e si ripiega a Inglese.

Chiunque può aiutare?

Ho provato ad utilizzare solo directory valori-pt che ha contribuito a visualizzare portoghese, ma non regione-specifiche. Ho provato anche con il francese-Canada e francese-France, e si è verificato lo stesso problema. sembra che il problema è che Android non rileva le directory specifici per la regione.

file di risorse

È pubblicato 10/10/2019 alle 00:39
fonte dall'utente
In altre lingue...                            


1 risposte

voti
0

Ok, trovato la risposta me stesso. sembra che ho dovuto aggiungere i file Lingue 2 regione per il mio file build.gradle sotto defaultconfig {}

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

quello fissato il mio problema.

Risposto il 10/10/2019 a 01:36
fonte dall'utente

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