From e2fc259ddad1daac350291e031ad3508249eaa00 Mon Sep 17 00:00:00 2001 From: madwasp79 Date: Wed, 26 Jun 2019 16:25:36 +0300 Subject: [PATCH] #7082 - error in string formatting "% s". Found and fixed several similar issues, add rule to gradle test --- OsmAnd/build.gradle | 4 ++-- OsmAnd/res/values-ca/strings.xml | 2 +- OsmAnd/res/values-hy/strings.xml | 2 +- OsmAnd/res/values-ro/strings.xml | 2 +- OsmAnd/res/values-tr/strings.xml | 6 +++--- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/OsmAnd/build.gradle b/OsmAnd/build.gradle index 1cc5d1a72d..d4bb309031 100644 --- a/OsmAnd/build.gradle +++ b/OsmAnd/build.gradle @@ -236,8 +236,8 @@ task validateTranslate { if (line.contains("\$ s") || line.contains("\$ d") || line.contains("\$ f") || line.contains(" \$s") || line.contains(" \$d") || line.contains(" \$f") || line.contains("1\$ ") || line.contains("2\$ ") || line.contains("3\$ ") || - (line.contains("% \$") || line.contains("% 1") || - line.contains("% 2") || line.contains("% 3"))) { + (line.contains("% \$") || line.contains("% 1") || line.contains("% 2") || + line.contains("% 3") || line.contains("% s"))) { throw new GradleException("Incorrect translation " + it.getAbsolutePath() + " " + line); } } diff --git a/OsmAnd/res/values-ca/strings.xml b/OsmAnd/res/values-ca/strings.xml index 4c607d436a..b4d7ec8b95 100644 --- a/OsmAnd/res/values-ca/strings.xml +++ b/OsmAnd/res/values-ca/strings.xml @@ -3091,7 +3091,7 @@ Abasta l\'àrea: %1$s x %2$s Selecciona icona Mode: %s Esquí - Tipus:% s + Tipus: %s Perfil base Seleccioneu el tipus de navegació Heu de seleccionar el tipus de navegació per crear un perfil d\'aplicació nou diff --git a/OsmAnd/res/values-hy/strings.xml b/OsmAnd/res/values-hy/strings.xml index ac256f7626..9482e03239 100644 --- a/OsmAnd/res/values-hy/strings.xml +++ b/OsmAnd/res/values-hy/strings.xml @@ -1289,7 +1289,7 @@ Բարձրության սահմանափակում Նշեք մեքենայի բարձրությունը երթուղու հաշվարկի համար։ Տեղանքի ռելիեֆի(Hillshade) շերտը անջատված է - Android 4.4 (KitKat) տարբերակից սկսած քարտը չեք կարող բեռնել և թարմացնել հին պահեստային ֆոլդերում (% s): Պատճենել բոլոր OsmAnd ֆայլերը նոր պահպանման վայրում? + Android 4.4 (KitKat) տարբերակից սկսած քարտը չեք կարող բեռնել և թարմացնել հին պահեստային ֆոլդերում (%s): Պատճենել բոլոր OsmAnd ֆայլերը նոր պահպանման վայրում? \n…Ծանոթագրություն 1. Ձեր հին ֆայլերը կմնան անփոփոխ (բայց կարող են ջնջվել ձեռքով): \n…Ծանոթագրություն 2. Երբ ֆայլերը փոխանցեք նոր պահպանման վայր, «OsmAnd»-ի և «OsmAnd+» ֆայլերի համատեղ օգտագործումը հնարավոր չի լինի: "Ֆայլի պատճենում (%s) նոր վայր…" diff --git a/OsmAnd/res/values-ro/strings.xml b/OsmAnd/res/values-ro/strings.xml index a82e253f4a..c9bb3b425a 100644 --- a/OsmAnd/res/values-ro/strings.xml +++ b/OsmAnd/res/values-ro/strings.xml @@ -2354,7 +2354,7 @@ Salvați modificările Trebuie să salvați modificările la profil înainte de a continua Ștergeți profilul - Sigur doriți să ștergeți profilul% s + Sigur doriți să ștergeți profilul %s Selectați profilul de bază Selectați tipul de navigare Mașină, Camion, Motocicletă diff --git a/OsmAnd/res/values-tr/strings.xml b/OsmAnd/res/values-tr/strings.xml index 0af73b9c84..57cf9f7d41 100644 --- a/OsmAnd/res/values-tr/strings.xml +++ b/OsmAnd/res/values-tr/strings.xml @@ -1371,7 +1371,7 @@ En sevdiğim nokta \'\' {0} \'başarıyla eklendi. Sık kullanılanlara ekle Düzenleme favori - Favori nokta \'% s\' Sil ? + Favori nokta \'%s\' Sil ? En sevdiğim nokta {0} başarıyla silindi. Düğüm bulunamadı ya da başlıca tek bir düğüm değil, olabilir Sil {0} (Yorumunuzu Girin)? @@ -1592,7 +1592,7 @@ Navigasyon sırasında görüntü yakınlaştırma düğmelerini göster. Yakınlaştırma düğmeleri göster Sık grup olarak kaydet - Android sürümü 4.4 (KitKat) beri indirebilir ve önceki depolama klasörüne (% s) haritalar güncelleme olamaz. Eğer izin verilen depolama konumuna değiştirmek ve orada tüm Osmand dosyaları kopyalamak istiyor musunuz?\n  Not 1: Eski dosyaları bakir kalır (ancak elle silinebilir).\n  Not 2: yeni depolama konumu o Osmand ve Osmand + arasında dosya paylaşmak mümkün olmayacaktır. + Android sürümü 4.4 (KitKat) beri indirebilir ve önceki depolama klasörüne (%s) haritalar güncelleme olamaz. Eğer izin verilen depolama konumuna değiştirmek ve orada tüm Osmand dosyaları kopyalamak istiyor musunuz?\n  Not 1: Eski dosyaları bakir kalır (ancak elle silinebilir).\n  Not 2: yeni depolama konumu o Osmand ve Osmand + arasında dosya paylaşmak mümkün olmayacaktır. Yer: Bölge çapında haritalar Dünya Haritaları @@ -1755,7 +1755,7 @@ Mevcut haritalar App\'in kameraya erişmek için izni yok. App\'in mikrofona erişmek için izni yok. - Son güncelleme:% s + Son güncelleme: %s Güncelleme zamanı Seçilmedi