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