Niedzielski has uploaded a new change for review. https://gerrit.wikimedia.org/r/235622
Change subject: Add exception to TranslationTests ...................................................................... Add exception to TranslationTests TranslationTests.testAllTranslations() failed because a format specifier was added to one string, snackbar_saved_page_format. This failure is a false positive as it is always safe to add a format specifier, but not usually safe to remove one without updating all translations since the argument would not be supplied in the Java code. As a workaround, the string has been excluded from the tests until T110243 is fixed properly. Change-Id: I489f7a2b93485283847a1f3893ab499d70d07f42 --- M app/src/androidTest/java/org/wikipedia/test/TranslationTests.java M app/src/main/res/values-af/strings.xml M app/src/main/res/values-da/strings.xml M app/src/main/res/values-de/strings.xml M app/src/main/res/values-eo/strings.xml M app/src/main/res/values-fr/strings.xml M app/src/main/res/values-gl/strings.xml M app/src/main/res/values-it/strings.xml M app/src/main/res/values-ja/strings.xml M app/src/main/res/values-ko/strings.xml M app/src/main/res/values-mk/strings.xml M app/src/main/res/values-ms/strings.xml M app/src/main/res/values-nb/strings.xml M app/src/main/res/values-nl/strings.xml M app/src/main/res/values-pl/strings.xml M app/src/main/res/values-pt-rBR/strings.xml M app/src/main/res/values-pt/strings.xml M app/src/main/res/values-ro/strings.xml M app/src/main/res/values-ru/strings.xml M app/src/main/res/values-sv/strings.xml M app/src/main/res/values-tr/strings.xml M app/src/main/res/values-uk/strings.xml M app/src/main/res/values-vi/strings.xml M app/src/main/res/values-zh-rTW/strings.xml M app/src/main/res/values-zh/strings.xml 25 files changed, 62 insertions(+), 45 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/apps/android/wikipedia refs/changes/22/235622/1 diff --git a/app/src/androidTest/java/org/wikipedia/test/TranslationTests.java b/app/src/androidTest/java/org/wikipedia/test/TranslationTests.java index 6b10eb4..f5d7024 100644 --- a/app/src/androidTest/java/org/wikipedia/test/TranslationTests.java +++ b/app/src/androidTest/java/org/wikipedia/test/TranslationTests.java @@ -17,13 +17,12 @@ import java.util.Locale; /** - * Tests to make sure that the string resources don't cause any issues. Mainly the goal is to test all tranlsations, - * but even the default strings are tested. + * Tests to make sure that the string resources don't cause any issues. Mainly the goal is to test + * all translations, but even the default strings are tested. * * Picked a random Activity but has to be from the app. * * TODO: check content_license_html is valid HTML - * TODO: check for missing translations */ public class TranslationTests extends ActivityInstrumentationTestCase2<PageActivity> { private static final String TAG = "TrTest"; @@ -46,18 +45,21 @@ public void testAllTranslations() throws Exception { setLocale(Locale.ROOT.toString()); - List<Res> tagRes = new ResourceCollector("<", "<").collectParameterResources(); - List<Res> noTagRes = new ResourceCollector("<", "<").not().collectParameterResources(); - List<Res> stringParamRes = new ResourceCollector("%s").collectParameterResources(); - List<Res> twoStringParamRes = new ResourceCollector("%2$s").collectParameterResources(); - List<Res> decimalParamRes = new ResourceCollector("%d").collectParameterResources(); - List<Res> floatParamRes = new ResourceCollector("%.2f").collectParameterResources(); + String defaultLang = Locale.getDefault().getLanguage(); + List<Res> tagRes = new ResourceCollector("<", "<").collectParameterResources(defaultLang); + List<Res> noTagRes = new ResourceCollector("<", "<").not().collectParameterResources(defaultLang); + List<Res> stringParamRes = new ResourceCollector("%s").collectParameterResources(defaultLang); + // TODO: remove the following line as part of T110243. + stringParamRes.remove(new Res(R.string.snackbar_saved_page_format, "snackbar_saved_page_format")); + List<Res> twoStringParamRes = new ResourceCollector("%2$s").collectParameterResources(defaultLang); + List<Res> decimalParamRes = new ResourceCollector("%d").collectParameterResources(defaultLang); + List<Res> floatParamRes = new ResourceCollector("%.2f").collectParameterResources(defaultLang); AssetManager assetManager = getInstrumentation().getTargetContext().getResources().getAssets(); for (String lang : assetManager.getLocales()) { Log.i(TAG, "----locale=" + (lang.equals("") ? "DEFAULT" : lang)); setLocale(lang); -// checkAllStrings(); // might take too long + checkAllStrings(lang); // commented out during the transition from 1 param to 0 // checkTranslationHasNoParameter(R.string.saved_pages_search_empty_message); @@ -80,11 +82,6 @@ // string parameters for (Res res : stringParamRes) { - if (res.id == R.string.editing_error_spamblacklist - && (lang.startsWith("ak") || lang.startsWith("el"))) { - // taking forever to get those fixed :( - continue; - } checkTranslationHasParameter(res, "%s", "[stringParam]", null); } @@ -122,8 +119,8 @@ getInstrumentation().callActivityOnRestart(activity); } - private void checkAllStrings() { - new ResourceCollector().collectParameterResources(); + private void checkAllStrings(String lang) { + new ResourceCollector().collectParameterResources(lang); } private String buildLogString(int i, String name) { @@ -210,7 +207,7 @@ return this; } - private List<Res> collectParameterResources() { + private List<Res> collectParameterResources(String lang) { final List<Res> resources = new ArrayList<>(); final R.string stringResources = new R.string(); final Class<R.string> c = R.string.class; @@ -232,7 +229,7 @@ continue; // don't care about appcompat string; and preference string resources don't get translated } - assertParameterFormats(name, value); + assertParameterFormats(lang, name, value); // Find parameter boolean found = findParameter(value); @@ -253,7 +250,7 @@ * If it has a parameter it should be one of POSSIBLE_PARAMS. * If not then flag this so we can improve the tests. */ - private void assertParameterFormats(String name, String value) { + private void assertParameterFormats(String lang, String name, String value) { if (value.startsWith("Last updated")) { System.out.println(); } @@ -272,7 +269,7 @@ } } if (!ok) { - fail("Unexpected format in " + name + ": '" + value + "'. Update tests!"); + fail("Unexpected format in " + name + " (" + lang + "): '" + value + "'. Update tests!"); } } } @@ -303,5 +300,25 @@ this.id = id; this.name = name; } + + // TODO: remove equals() and hashCode() as part of T110243. + @Override + public boolean equals(Object o) { + if (this == o) return true; + if (o == null || getClass() != o.getClass()) return false; + + Res res = (Res) o; + + if (id != res.id) return false; + return !(name != null ? !name.equals(res.name) : res.name != null); + + } + + @Override + public int hashCode() { + int result = id; + result = 31 * result + (name != null ? name.hashCode() : 0); + return result; + } } } diff --git a/app/src/main/res/values-af/strings.xml b/app/src/main/res/values-af/strings.xml index 48e8c18..b8cc228 100644 --- a/app/src/main/res/values-af/strings.xml +++ b/app/src/main/res/values-af/strings.xml @@ -238,7 +238,7 @@ Stuur vir ons jou terugvoer oor die toep! In die kieslys, druk \"Meer\", dan \"Aangaande Wikipedia toep\", dan \"Stuur toep terugvoer\". -Die kode is 100% oop-bron. As jy ondervinding met Java en die Android SDK, dan sien ons uit na jou bydraes! https://github.com/wikimedia/apps-android-wikipedia +Die kode is 100\% oop-bron. As jy ondervinding met Java en die Android SDK, dan sien ons uit na jou bydraes! https://github.com/wikimedia/apps-android-wikipedia Privaatheidsbeleid: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index 8136386..356823b 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -239,7 +239,7 @@ Send os dit feedback om appen! I menuen, tryk \"Mere\", derefter \"Om Wikipedia-appen\", derefter \"Send tilbagemelding om app\". -Kildekoden er 100% open source. Hvis du har erfaring med Java og Android SDK ser vi frem til dine bidrag! https://github.com/wikimedia/apps-android-wikipedia +Kildekoden er 100\% open source. Hvis du har erfaring med Java og Android SDK ser vi frem til dine bidrag! https://github.com/wikimedia/apps-android-wikipedia Privatlivspolitik: http://wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 9501de2..11dda3e 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -240,7 +240,7 @@ Sende uns deine Rückmeldungen über die App! Drücke im Menü auf „Mehr“, dann „Über die Wikipedia-App“ und „App-Rückmeldung senden“. -Der Code ist 100% quelloffen. Falls du Erfahrungen mit Java und dem Android SDK hast, freuen wir uns auf deine Beiträge! https://github.com/wikimedia/apps-android-wikipedia +Der Code ist 100\% quelloffen. Falls du Erfahrungen mit Java und dem Android SDK hast, freuen wir uns auf deine Beiträge! https://github.com/wikimedia/apps-android-wikipedia Datenschutzrichtlinie: https://meta.m.wikimedia.org/wiki/Privacy_policy/de diff --git a/app/src/main/res/values-eo/strings.xml b/app/src/main/res/values-eo/strings.xml index 075ec97..801d9a7 100644 --- a/app/src/main/res/values-eo/strings.xml +++ b/app/src/main/res/values-eo/strings.xml @@ -230,7 +230,7 @@ Sendu al ni informon pri la uzado de ĉi tiu aplikaĵo! En la menuo, klaku sur \"Pli\", tiam klaku sur \"Pri la Vikipedia aplikaĵo\", kaj \"Sendu informon pri la aplikaĵo\" -La kodo estas 100% malferma. Se vi havas sperton kun Java kaj Android SDK, ni bonvenas viajn kontribuojn! https://github.com/wikimedia/apps-android-wikipedia +La kodo estas 100\% malferma. Se vi havas sperton kun Java kaj Android SDK, ni bonvenas viajn kontribuojn! https://github.com/wikimedia/apps-android-wikipedia Politikoj pri privateco: http://wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index b2f98d2..69324fd 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -240,7 +240,7 @@ Envoyez-nous votre avis sur l’application ! Dans le menu, appuyez sur « Plus », puis « À propos de l’application Wikipédia », puis « Envoyer un avis sur l’application ». -Le code est ouvert à 100%. Si vous êtes expérimenté avec Java et le kit de développement Android, alors nous attendons vos contributions ! https://github.com/wikimedia/apps-android-wikipedia +Le code est ouvert à 100\%. Si vous êtes expérimenté avec Java et le kit de développement Android, alors nous attendons vos contributions ! https://github.com/wikimedia/apps-android-wikipedia Politique de confidentialité : https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml index 0b9206a..12b695f 100644 --- a/app/src/main/res/values-gl/strings.xml +++ b/app/src/main/res/values-gl/strings.xml @@ -240,7 +240,7 @@ Envíenos os seus comentarios sobre a aplicación! No menú, prema en \"Máis\", logo en \"Acerca da aplicación da Wikipedia\" e finalmente en \"Enviar comentarios sobre a aplicación\". -O código é 100% aberto. Se ten experiencia con Java e o SDK de Android, agardamos as súas contribucións! https://github.com/wikimedia/apps-android-wikipedia +O código é 100\% aberto. Se ten experiencia con Java e o SDK de Android, agardamos as súas contribucións! https://github.com/wikimedia/apps-android-wikipedia Política de protección de datos: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 06bfed6..578e071 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -240,7 +240,7 @@ Inviaci il tuo feedback sull\'app! Nel menu, premi il tasto \"Altro\" e poi Su \"A proposito dell\'app Wikipedia\", quindi su \"Invia feedback applicazione\". -Il codice è 100% open source. Se hai esperienza con Java e l\'Android SDK, allora stiamo aspettando i tuoi contributi! +Il codice è 100\% open source. Se hai esperienza con Java e l\'Android SDK, allora stiamo aspettando i tuoi contributi! https://github.com/wikimedia/apps-android-wikipedia Politica sulla privacy: http://wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 1283e72..99f8866 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -239,7 +239,7 @@ このアプリについてのフィードバックをお寄せください! アプリのメニューで「その他」を押し、「ウィキペディアアプリについて」を選択し、「フィードバックを送る」から送ることができます。 -コードは100%オープンソースです。JavaとAndroid SDKの経験をお持ちでしたら、あなたの貢献をお待ちしています! +コードは100\%オープンソースです。JavaとAndroid SDKの経験をお持ちでしたら、あなたの貢献をお待ちしています! https://github.com/wikimedia/apps-android-wikipedia プライバシーポリシー: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index ef99dc7..4896997 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -237,7 +237,7 @@ 이 앱에 대한 피드백을 보내주세요! 메뉴에서 \"더 보기\"를 누르고 \"위키백과 앱 정보\"를 누르신 후 \"앱 피드백 보내기\"를 해주세요. -이 앱의 코드는 100% 오픈소스입니다. 만약 당신이 자바 언어 및 안드로이드 SDK 코딩을 하실 주 아신다면 우리는 당신의 코딩 기여를 언제든지 환영합니다! https://github.com/wikimedia/apps-android-wikipedia +이 앱의 코드는 100\% 오픈소스입니다. 만약 당신이 자바 언어 및 안드로이드 SDK 코딩을 하실 주 아신다면 우리는 당신의 코딩 기여를 언제든지 환영합니다! https://github.com/wikimedia/apps-android-wikipedia 개인정보 정책 : https://m.wikimediafoundation.org/wiki/Privacy_policy 이용 약관 : https://m.wikimediafoundation.org/wiki/Terms_of_Use</string> diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml index 9fd0756..be3c324 100644 --- a/app/src/main/res/values-mk/strings.xml +++ b/app/src/main/res/values-mk/strings.xml @@ -240,7 +240,7 @@ Давајте ваши мислења за извршникот! Во менито, стснете на „Повеќе“, па на „За извршникот ,Википедија’“, а потоа на „Испрати мислење за извршникот“. -Кодот е 100% отворен. Ако имате искуство со Java и SDK на Android, тогаш со задоволство ве повикуваме да учествувате! https://github.com/wikimedia/apps-android-wikipedia +Кодот е 100\% отворен. Ако имате искуство со Java и SDK на Android, тогаш со задоволство ве повикуваме да учествувате! https://github.com/wikimedia/apps-android-wikipedia Зашита на личните податоци: http://wikimediafoundation.org/wiki/Privacy_policy/mk diff --git a/app/src/main/res/values-ms/strings.xml b/app/src/main/res/values-ms/strings.xml index 9edbaef..1a06120 100644 --- a/app/src/main/res/values-ms/strings.xml +++ b/app/src/main/res/values-ms/strings.xml @@ -237,7 +237,7 @@ - Jadual isi kandungan: geser ke kiri pada sebarang rencana untuk dapatkan jadual kandungan untuk cepat beralih sesama bahagian rencana - Wikipedia Zero: caj data dikecualikan untuk pengendali talian selular terpilih -Kod ini adalah 100% sumber terbuka. Jika anda mempunyai pengalaman dengan Java dan Android SDK, bantuan anda kami alu-alukan! https://github.com/wikimedia/apps-android-wikipedia +Kod ini adalah 100\% sumber terbuka. Jika anda mempunyai pengalaman dengan Java dan Android SDK, bantuan anda kami alu-alukan! https://github.com/wikimedia/apps-android-wikipedia Dasar privasi: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index 28ae512..1e31b7f 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -239,7 +239,7 @@ Gi oss gjerne tilbakemelding på programmet! I menyen, velg \"Mer\", deretter \"Om Wikipedia-appen\" og til slutt \"Gi oss tilbakemelding\". -Kildekoden er 100% åpen. Friprog. Hvis du har erfaring med Java og Android-SDK-et er du velkommen til å gjøre forbedringer! https://github.com/wikimedia/apps-android-wikipedia +Kildekoden er 100\% åpen. Friprog. Hvis du har erfaring med Java og Android-SDK-et er du velkommen til å gjøre forbedringer! https://github.com/wikimedia/apps-android-wikipedia Personvernspolitikk: http://wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 788a8da..8de8430 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -239,7 +239,7 @@ Stuur ons uw terugkoppeling over de app! Klik in het menu op \"Meer\" en daarna op \"Over de Wikipedia app\", daarna op \"Terugkoppeling over app geven\". -De programmacode is 100% open source. Als u ervaring hebt met Java en de Android SDK, dan zien we graag uw bijdragen tegemoet! https://github.com/wikimedia/apps-android-wikipedia +De programmacode is 100\% open source. Als u ervaring hebt met Java en de Android SDK, dan zien we graag uw bijdragen tegemoet! https://github.com/wikimedia/apps-android-wikipedia Privacybeleid: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 403abc8..d4a8061 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -229,7 +229,7 @@ Prześlij nam swoją opinię na temat aplikacji! W menu kliknij \"Zaawansowane\", a następnie \"informacje o aplikacji \"Wikipedia\"\" i \"Wyślij opinię na temat aplikacji\". -Kod źródłowy jest w 100 % otwarty. Jeśli masz doświadczenie w pracy z Java i Android SDK, czekamy na twoją pomoc! https://github.com/wikimedia/apps-android-wikipedia +Kod źródłowy jest w 100 \% otwarty. Jeśli masz doświadczenie w pracy z Java i Android SDK, czekamy na twoją pomoc! https://github.com/wikimedia/apps-android-wikipedia Polityka prywatności: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index 41a4bd9..796ff0c 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -239,7 +239,7 @@ Envie-nos seus comentários sobre o aplicativo! No menu, clique em \"Mais\", e em seguida \"Sobre o aplicativo Wikipédia\" e depois \"Enviar comentários sobre o aplicativo\". -O código é 100% aberto. Se você tem experiência com Java e Android SDK, esperamos suas contribuições! https://github.com/wikimedia/apps-android-wikipedia +O código é 100\% aberto. Se você tem experiência com Java e Android SDK, esperamos suas contribuições! https://github.com/wikimedia/apps-android-wikipedia Política de privacidade: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index e310372..6014fbb 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -239,7 +239,7 @@ Envie-nos os seus comentários sobre a aplicação! No menu, clique em \"Mais\", seguido de \"Sobre a aplicação Wikipédia\", e por fim em \"Enviar comentários sobre a aplicação\". -O código é 100% aberto. Se tem experiência com linguagens Java e Android SDK, procuramos contar com a sua contribuição! https://github.com/wikimedia/apps-android-wikipedia +O código é 100\% aberto. Se tem experiência com linguagens Java e Android SDK, procuramos contar com a sua contribuição! https://github.com/wikimedia/apps-android-wikipedia Política de privacidade: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 3e546d6..67df283 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -240,7 +240,7 @@ Trimiteți-ne părerea dumnevoastră despre aplicație! În meniu, apăsați pe „Mai multe”, apoi „Despre aplicația Wikipedia”, apoi „Trimiteți o părere despre aplicație”. -Codul este 100% cu sursă deschisă. Dacă sunteți familiarizat(ă) cu Java și kitul de dezvoltare al Androidului, așteptăm cu nerăbdare contribuțiile dumneavoastră! https://github.com/wikimedia/apps-android-wikipedia +Codul este 100\% cu sursă deschisă. Dacă sunteți familiarizat(ă) cu Java și kitul de dezvoltare al Androidului, așteptăm cu nerăbdare contribuțiile dumneavoastră! https://github.com/wikimedia/apps-android-wikipedia Politica datelor private: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index ffa1e1b..547bc19 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -241,7 +241,7 @@ Отправьте нам свой отзыв о приложении! В меню нажмите «Дополнительно», затем — «О приложении „Википедия“» и «Отправить отзыв о приложении». -Исходный код является 100 % открытым. Если у вас есть опыт работы с Java и Android SDK, мы с нетерпением ждём вашей помощи! https://github.com/wikimedia/apps-android-wikipedia +Исходный код является 100 \% открытым. Если у вас есть опыт работы с Java и Android SDK, мы с нетерпением ждём вашей помощи! https://github.com/wikimedia/apps-android-wikipedia Политика конфиденциальности: https://m.wikimediafoundation.org/wiki/Политика_конфиденциальности diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 92c956b..4345143 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -240,7 +240,7 @@ Skicka din återkoppling om appen! Gå till menyn, tryck på \"Mer\", sedan \"Om Wikipedia-appen\" och \"Skicka återkoppling om appen\". -Koden består till 100 % av öppen källkod. Om du har erfarenhet av Java och Android SDK ser vi fram emot din hjälp! https://github.com/Wikimedia/apps-Android-wikipedia +Koden består till 100 \% av öppen källkod. Om du har erfarenhet av Java och Android SDK ser vi fram emot din hjälp! https://github.com/Wikimedia/apps-Android-wikipedia Integritetspolicy: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 8302931..281ba8e 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -237,7 +237,7 @@ Uygulama hakkındaki görüşlerinizi bize gönderin! Menüde \"Daha fazla\"ya tıklayın; sonrasında \"Wikipedia uygulaması hakkında\"ya ve ardından \"Uygulama geri bildirimi gönder\"e basın. -Uygulama kodları %100 açık kaynaklıdır. Eğer Java ve Android SDK tecrübeniz varsa, katkılarınızı bekliyoruz! https://github.com/wikimedia/apps-android-wikipedia +Uygulama kodları \%100 açık kaynaklıdır. Eğer Java ve Android SDK tecrübeniz varsa, katkılarınızı bekliyoruz! https://github.com/wikimedia/apps-android-wikipedia Gizlilik ilkesi: http://wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index a0aa0a3..9498b4d 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -245,7 +245,7 @@ - Вікіпедія Zero: Мобільні оператори, що беруть участь, скасовують плату за передачу даних. - - Вихідний код 100% відкритий. Якщо Ви маєте досвід із Java та Android SDK — ми чекаємо вашого внеску на Github! + - Вихідний код 100\% відкритий. Якщо Ви маєте досвід із Java та Android SDK — ми чекаємо вашого внеску на Github! Проект на Github: https://github.com/wikimedia/apps-android-wikipedia diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 8ffa135..a6ad492 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -240,7 +240,7 @@ Hãy gửi phản hồi về ứng dụng này! Bấm “Thêm” trong trình đơn, rồi “Giới thiệu về ứng dụng Wikipedia”, rồi “Gửi phản hồi về ứng dụng”. -Mã nguồn là 100% mở. Nếu bạn có kinh nghiệm với Java và Android SDK, mời bạn đóng góp vào dự án! https://github.com/wikimedia/apps-android-wikipedia +Mã nguồn là 100\% mở. Nếu bạn có kinh nghiệm với Java và Android SDK, mời bạn đóng góp vào dự án! https://github.com/wikimedia/apps-android-wikipedia Quy định về quyền riêng tư: http://wikimediafoundation.org/wiki/Special:MyLanguage/Privacy_policy diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 3d6fa71..ff96c02 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -240,7 +240,7 @@ Send us your feedback about the app! In the menu, press \"More\", then \"About the Wikipedia app\", then \"Send app feedback\". -The code is 100% open source. If you have experience with Java and the Android SDK, then we look forward to your contributions! https://github.com/wikimedia/apps-android-wikipedia +The code is 100\% open source. If you have experience with Java and the Android SDK, then we look forward to your contributions! https://github.com/wikimedia/apps-android-wikipedia Privacy policy: https://m.wikimediafoundation.org/wiki/Privacy_policy diff --git a/app/src/main/res/values-zh/strings.xml b/app/src/main/res/values-zh/strings.xml index d3376d1..62bbcb5 100644 --- a/app/src/main/res/values-zh/strings.xml +++ b/app/src/main/res/values-zh/strings.xml @@ -240,7 +240,7 @@ 请向我们发送您有关应用程序的反馈!在菜单上,点击“更多”,然后点击“关于维基百科应用程序”,之后点击“发送应用程序反馈”。 -代码是100%开源的。如果您拥有Java及Android SDK的开发经验,我们期待着您的贡献!https://github.com/wikimedia/apps-android-wikipedia +代码是100\%开源的。如果您拥有Java及Android SDK的开发经验,我们期待着您的贡献!https://github.com/wikimedia/apps-android-wikipedia 隐私政策:https://m.wikimediafoundation.org/wiki/Privacy_policy -- To view, visit https://gerrit.wikimedia.org/r/235622 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I489f7a2b93485283847a1f3893ab499d70d07f42 Gerrit-PatchSet: 1 Gerrit-Project: apps/android/wikipedia Gerrit-Branch: master Gerrit-Owner: Niedzielski <sniedziel...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits