From d5dfbadaff44697d6d7b1bd358a926dc55ddbecb Mon Sep 17 00:00:00 2001 From: Marvin W Date: Tue, 21 Jul 2020 23:16:49 +0200 Subject: [PATCH] Make strings translatable --- ui/build.gradle | 4 ++++ ui/src/main/res/layout/backend_details.xml | 10 +++++----- ui/src/main/res/layout/backend_list.xml | 4 ++-- ui/src/main/res/layout/backend_list_entry.xml | 2 +- ui/src/main/res/navigation/nav_unlp.xml | 4 ++-- ui/src/main/res/values-de/strings.xml | 10 ++++++++-- ui/src/main/res/values-eo/strings.xml | 4 ++-- ui/src/main/res/values-fr/strings.xml | 4 ++-- ui/src/main/res/values-pl/strings.xml | 4 ++-- ui/src/main/res/values-ro/strings.xml | 3 +-- ui/src/main/res/values-ru/strings.xml | 4 ++-- ui/src/main/res/values-sr/strings.xml | 4 ++-- ui/src/main/res/values-uk/strings.xml | 4 ++-- ui/src/main/res/values-zh-rTW/strings.xml | 4 ++-- ui/src/main/res/values/strings.xml | 14 ++++++++++++-- 15 files changed, 49 insertions(+), 30 deletions(-) diff --git a/ui/build.gradle b/ui/build.gradle index 1ce5a57..a399b1a 100644 --- a/ui/build.gradle +++ b/ui/build.gradle @@ -36,6 +36,10 @@ android { kotlinOptions { jvmTarget = "1.8" } + + lintOptions { + warning "MissingTranslation" + } } apply from: "../gradle/androidJars.gradle" diff --git a/ui/src/main/res/layout/backend_details.xml b/ui/src/main/res/layout/backend_details.xml index 89f82cc..931e452 100644 --- a/ui/src/main/res/layout/backend_details.xml +++ b/ui/src/main/res/layout/backend_details.xml @@ -114,7 +114,7 @@ android:maxLines="2" android:paddingStart="56dp" android:paddingLeft="56dp" - android:text="Use backend" + android:text="@string/nlp_backend_enable" android:textAppearance="?attr/textAppearanceListItem" android:textColor="?android:attr/textColorPrimaryInverse" /> @@ -162,7 +162,7 @@ android:layout_height="wrap_content" android:ellipsize="marquee" android:singleLine="true" - android:text="Configure" + android:text="@string/nlp_backend_action_configure" android:textAppearance="?attr/textAppearanceListItem" /> @@ -198,7 +198,7 @@ android:layout_height="wrap_content" android:ellipsize="marquee" android:singleLine="true" - android:text='About' + android:text="@string/nlp_backend_action_about" android:textAppearance="?attr/textAppearanceListItem" /> @@ -238,7 +238,7 @@ android:layout_height="wrap_content" android:ellipsize="marquee" android:singleLine="true" - android:text="Description" + android:text="@string/nlp_backend_description" android:textAppearance="?attr/textAppearanceListItem" android:textColor="?android:attr/textColorSecondary" /> @@ -284,7 +284,7 @@ android:layout_height="wrap_content" android:ellipsize="marquee" android:singleLine="true" - android:text="Last location" + android:text="@string/nlp_backend_last_location" android:textAppearance="?attr/textAppearanceListItem" android:textColor="?android:attr/textColorSecondary" /> diff --git a/ui/src/main/res/layout/backend_list.xml b/ui/src/main/res/layout/backend_list.xml index 5343e8e..9cd1497 100644 --- a/ui/src/main/res/layout/backend_list.xml +++ b/ui/src/main/res/layout/backend_list.xml @@ -34,7 +34,7 @@ diff --git a/ui/src/main/res/layout/backend_list_entry.xml b/ui/src/main/res/layout/backend_list_entry.xml index fb32905..811d6d2 100644 --- a/ui/src/main/res/layout/backend_list_entry.xml +++ b/ui/src/main/res/layout/backend_list_entry.xml @@ -74,7 +74,7 @@ android:layout_height="wrap_content" android:ellipsize="marquee" android:singleLine="true" - android:text='@{entry.name ?? "No provider installed"}' + android:text='@{entry.name ?? @string/nlp_backends_none}' android:textAppearance="?attr/textAppearanceListItem" tools:text="@tools:sample/lorem" /> diff --git a/ui/src/main/res/navigation/nav_unlp.xml b/ui/src/main/res/navigation/nav_unlp.xml index 3fd21e7..202cf0f 100644 --- a/ui/src/main/res/navigation/nav_unlp.xml +++ b/ui/src/main/res/navigation/nav_unlp.xml @@ -12,7 +12,7 @@ - Funknetz-basierte Ortung - Adressauflösung + Module für Funknetz-basierte Ortung + Module für Adressauflösung + + Konfigurieren + Infos + Modul benutzen + Beschreibung + Letzte Ortung diff --git a/ui/src/main/res/values-eo/strings.xml b/ui/src/main/res/values-eo/strings.xml index 024a2b9..d9feda8 100644 --- a/ui/src/main/res/values-eo/strings.xml +++ b/ui/src/main/res/values-eo/strings.xml @@ -5,6 +5,6 @@ --> - Ret-bazita pozici-trovado - Adres-elserĉado + Agordi + Pri diff --git a/ui/src/main/res/values-fr/strings.xml b/ui/src/main/res/values-fr/strings.xml index 4c2f79c..4e276b1 100644 --- a/ui/src/main/res/values-fr/strings.xml +++ b/ui/src/main/res/values-fr/strings.xml @@ -5,6 +5,6 @@ --> - Géolocalisation réseau - Géocodage + Configurer + À propos diff --git a/ui/src/main/res/values-pl/strings.xml b/ui/src/main/res/values-pl/strings.xml index afc75a6..b0e52fc 100644 --- a/ui/src/main/res/values-pl/strings.xml +++ b/ui/src/main/res/values-pl/strings.xml @@ -5,6 +5,6 @@ --> - Geolokalizacja oparta o sieć - Wyszukiwanie adresów + Konfiguruj + O programie diff --git a/ui/src/main/res/values-ro/strings.xml b/ui/src/main/res/values-ro/strings.xml index 9a36da2..23e32ec 100644 --- a/ui/src/main/res/values-ro/strings.xml +++ b/ui/src/main/res/values-ro/strings.xml @@ -5,6 +5,5 @@ --> - Localizare geografică bazată pe rețea - Căutare adrese + Configuraţi diff --git a/ui/src/main/res/values-ru/strings.xml b/ui/src/main/res/values-ru/strings.xml index 0d8c36e..ef8269d 100644 --- a/ui/src/main/res/values-ru/strings.xml +++ b/ui/src/main/res/values-ru/strings.xml @@ -5,6 +5,6 @@ --> - Местоположение по сети - Поиск адреса + Настроить + О программе diff --git a/ui/src/main/res/values-sr/strings.xml b/ui/src/main/res/values-sr/strings.xml index 0f1c983..4eb1f07 100644 --- a/ui/src/main/res/values-sr/strings.xml +++ b/ui/src/main/res/values-sr/strings.xml @@ -5,6 +5,6 @@ --> - Мрежна геолокација - Потрага адресе + Подеси + О програму diff --git a/ui/src/main/res/values-uk/strings.xml b/ui/src/main/res/values-uk/strings.xml index 38269e8..1123cc4 100644 --- a/ui/src/main/res/values-uk/strings.xml +++ b/ui/src/main/res/values-uk/strings.xml @@ -5,6 +5,6 @@ --> - Географічне позиціювання на основі мереж - Пошук адрес + Сконфігурувати + Про diff --git a/ui/src/main/res/values-zh-rTW/strings.xml b/ui/src/main/res/values-zh-rTW/strings.xml index cd57661..f93747b 100644 --- a/ui/src/main/res/values-zh-rTW/strings.xml +++ b/ui/src/main/res/values-zh-rTW/strings.xml @@ -5,6 +5,6 @@ --> - 基於網路的地理位置定位 - 地址查閱 + 設定 + 關於 diff --git a/ui/src/main/res/values/strings.xml b/ui/src/main/res/values/strings.xml index 9bab67b..fb610dc 100644 --- a/ui/src/main/res/values/strings.xml +++ b/ui/src/main/res/values/strings.xml @@ -5,6 +5,16 @@ --> - Network-based Geolocation - Address lookup + Location modules + Location module details + + Network-based Geolocation modules + Address lookup modules + No module installed + + Configure + About + Use module + Description + Last location