feat(settings): display native app version using expo-application

This commit is contained in:
2026-08-08 22:52:40 +02:00
parent 9e4777e0b9
commit 6802441553
14 changed files with 35 additions and 426 deletions
@@ -1,5 +1,6 @@
import { View, Text, Pressable } from "react-native";
import { useTranslation } from "react-i18next";
import * as Application from "expo-application";
import { useSettings } from "../../../providers/WatchProvider";
import { LanguagePicker } from "../components/LanguagePicker";
@@ -37,7 +38,7 @@ export function SettingsScreen() {
</View>
<View className="border-t border-slate-200 pt-4 mt-2">
<Text className="text-sm text-slate-400">{t("version")}</Text>
<Text className="text-sm text-slate-400">SwimBuddy v{Application.nativeApplicationVersion}</Text>
</View>
</View>
);
+1 -2
View File
@@ -2,6 +2,5 @@
"settings": "Einstellungen",
"defaultPoolLength": "Standard-Beckenlänge",
"language": "Sprache",
"systemLanguage": "Systemsprache",
"version": "SwimBuddy v1.0.0"
"systemLanguage": "Systemsprache"
}
+1 -2
View File
@@ -2,6 +2,5 @@
"settings": "Indstillinger",
"defaultPoolLength": "Standard poolængde",
"language": "Sprog",
"systemLanguage": "Systemssprog",
"version": "SwimBuddy v1.0.0"
"systemLanguage": "Systemssprog"
}
+1 -2
View File
@@ -2,6 +2,5 @@
"settings": "Settings",
"defaultPoolLength": "Default Pool Length",
"language": "Language",
"systemLanguage": "System Language",
"version": "SwimBuddy v1.0.0"
"systemLanguage": "System Language"
}
+1 -2
View File
@@ -2,6 +2,5 @@
"settings": "Ajustes",
"defaultPoolLength": "Longitud de piscina predeterminada",
"language": "Idioma",
"systemLanguage": "Idioma del sistema",
"version": "SwimBuddy v1.0.0"
"systemLanguage": "Idioma del sistema"
}
+1 -2
View File
@@ -2,6 +2,5 @@
"settings": "Paramètres",
"defaultPoolLength": "Longueur du bassin par défaut",
"language": "Langue",
"systemLanguage": "Langue du système",
"version": "SwimBuddy v1.0.0"
"systemLanguage": "Langue du système"
}
+1 -2
View File
@@ -2,6 +2,5 @@
"settings": "Impostazioni",
"defaultPoolLength": "Lunghezza piscina predefinita",
"language": "Lingua",
"systemLanguage": "Lingua di sistema",
"version": "SwimBuddy v1.0.0"
"systemLanguage": "Lingua di sistema"
}
+1 -2
View File
@@ -2,6 +2,5 @@
"settings": "Instellingen",
"defaultPoolLength": "Standaard badlengte",
"language": "Taal",
"systemLanguage": "Systeemtaal",
"version": "SwimBuddy v1.0.0"
"systemLanguage": "Systeemtaal"
}
+1 -2
View File
@@ -2,6 +2,5 @@
"settings": "Ustawienia",
"defaultPoolLength": "Domyślna długość basenu",
"language": "Język",
"systemLanguage": "Język systemowy",
"version": "SwimBuddy v1.0.0"
"systemLanguage": "Język systemowy"
}
+1 -2
View File
@@ -2,6 +2,5 @@
"settings": "Definições",
"defaultPoolLength": "Comprimento de piscina predefinido",
"language": "Idioma",
"systemLanguage": "Idioma do sistema",
"version": "SwimBuddy v1.0.0"
"systemLanguage": "Idioma do sistema"
}