Dilim-bölge çeviri dosyaları doğru dizinlere altında tanınmaz (değerler-pt-RPT ve değerler-pt-RBR)

oy
0

Bir lokalize uygulaması vardır. Çeviri için I (/ res klasörünün altında) farklı dizinlere altında birçok strings.xml dosyaları var. Bunlardan iki değer-punto RPT ve değerler-pt-RBR Portekizce-Portekiz ve Portekizce-Brezilya desteklemek için vardır.

Ben app çalıştırdığınızda, yerine Portekizlilerin ingilizce görüyoruz. Bazı testlerden sonra onlar belgelerinde olarak tanımlanır rağmen bu dizinleri yoksaydıklarınız gibi görünüyor. Ben test etmek, bir değerler-pt oluşturma çalıştı ve ardından Portekizli uygulamasında ortaya çıktı ancak bölge dizinine eklendiğinde, hiçbir şey tespit edilirse ve İngilizce'ye geri düşer.

Biri yardım edebilir mi?

Portekizli ancak bölgeye özgü değil gösterilecek yardım eden tek değerler-nk dizini kullanarak çalıştı. Fransız-Kanada ve Fransız-Fransa ile de denedim ve aynı sorun oluştu. sorunun Android bölgeye özgü dizinleri algılamaz olması gibi görünüyor.

kaynak dosyaları

Oluştur 10/10/2019 saat 00:39
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
0

Tamam, cevap buldum. o} {ı defaultConfig altında benim build.gradle dosyasına 2 bölge dilleri dosyaları eklemek zorunda görünüyor

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

Bu benim sorunumu sabit.

Cevap 10/10/2019 saat 01:36
kaynak kullanıcı

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