Skip to content

Commit

Permalink
Merge pull request #97 from blockbasti/main
Browse files Browse the repository at this point in the history
Release
  • Loading branch information
blockbasti authored Nov 14, 2021
2 parents 8c78a42 + da21d1e commit aad96c6
Show file tree
Hide file tree
Showing 13 changed files with 467 additions and 860 deletions.
2 changes: 1 addition & 1 deletion android/app/src/main/res/values-night-v31/styles.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<resources>
<!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is off -->
<style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
<item name="android:windowSplashScreenBackground">@drawable/launch_background</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowSplashScreenBackground">#303030</item>
</style>
<!-- Theme applied to the Android Window as soon as the process has started.
This theme determines the color of the Android Window while your
Expand Down
2 changes: 1 addition & 1 deletion android/app/src/main/res/values-v31/styles.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<resources>
<!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is off -->
<style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
<item name="android:windowSplashScreenBackground">@drawable/launch_background</item>
<item name="android:windowFullscreen">true</item>
<item name="android:windowSplashScreenBackground">#FFFFFF</item>
</style>
<!-- Theme applied to the Android Window as soon as the process has started.
This theme determines the color of the Android Window while your
Expand Down
4 changes: 2 additions & 2 deletions android/build.gradle
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
buildscript {
ext.kotlin_version = '1.5.30'
ext.kotlin_version = '1.5.31'
repositories {
google()
mavenCentral()
}

dependencies {
classpath 'com.android.tools.build:gradle:7.0.2'
classpath 'com.android.tools.build:gradle:7.0.3'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
Expand Down
233 changes: 81 additions & 152 deletions lib/l10n/intl_de.arb
Original file line number Diff line number Diff line change
@@ -1,153 +1,82 @@
{
"@@locale": "de",
"addExercise": "Übung hinzufügen",
"@addExercise": {},
"addRest": "Pause hinzufügen",
"@addRest": {},
"addSet": "Satz hinzufügen",
"@addSet": {},
"addWorkout": "Workout erstellen",
"@addWorkout": {},
"announceUpcomingExercise": "nächste Übung ansagen",
"@announceUpcomingExercise": {},
"AnnounceUpcomingExerciseDesc": "Wenn TTS aktiviert ist, wird die nächste Übung angesagt",
"@AnnounceUpcomingExerciseDesc": {},
"backup": "Sicherung",
"@backup": {},
"cancel": "Abbrechen",
"@cancel": {},
"countRepetitions": "{count} Wiederholungen",
"@countRepetitions": {},
"currentSet": "Aktueller Satz",
"@currentSet": {},
"delete": "Löschen",
"@delete": {},
"deleteConfirmation": "Möchtest du das Workout \"{title}\" wirklich löschen?",
"@deleteConfirmation": {},
"deleteExercise": "Übung löschen",
"@deleteExercise": {},
"deleteSet": "Satz löschen",
"@deleteSet": {},
"deleteWorkout": "Workout löschen",
"@deleteWorkout": {},
"duplicate": "Duplizieren",
"@duplicate": {},
"durationLeft": "{timeLeft} von {timeTotal} übrig",
"@durationLeft": {},
"durationWithTime": "Dauer: {formattedTime}",
"@durationWithTime": {},
"editWorkout": "Workout bearbeiten",
"@editWorkout": {},
"enterWorkoutName": "Bitte einen Namen für das Workout festlegen!",
"@enterWorkoutName": {},
"exercise": "Übung",
"@exercise": {},
"exerciseOf": "Übung {currentIndex} von {total}",
"@exerciseOf": {},
"exitCheck": "Möchtest du wirklich beenden?",
"@exitCheck": {},
"expanded_setlist": "Erweiterte Anzeige von Sätzen",
"@expanded_setlist": {},
"expanded_setlist_info": "Immer ganzen Satz anzeigen",
"@expanded_setlist_info": {},
"export": "Alle Workouts sichern",
"@export": {},
"firstExercise": "Beginnen mit: {name}",
"@firstExercise": {},
"general": "Allgemein",
"@general": {},
"halfwayDone": "Hälfte geschafft",
"@halfwayDone": {},
"import": "Sicherung laden",
"@import": {},
"importedCount": "{count} Workouts importiert",
"@importedCount": {},
"keepScreenAwake": "Bildschirm angeschaltet lassen",
"@keepScreenAwake": {},
"language": "Sprache",
"@language": {},
"licenses": "Lizenzen",
"@licenses": {},
"moveExerciseDown": "Übung nach unten verschieben",
"@moveExerciseDown": {},
"moveExerciseUp": "Übung nach oben verschieben",
"@moveExerciseUp": {},
"moveSetDown": "Satz nach unten verschieben",
"@moveSetDown": {},
"moveSetUp": "Satz nach oben verschieben",
"@moveSetUp": {},
"name": "Name",
"@name": {},
"nextExercise": "Nächste Übung: {name}",
"@nextExercise": {},
"nextSet": "Nächster Satz",
"@nextSet": {},
"no": "Nein",
"@no": {},
"noSound": "kein Ton",
"@noSound": {},
"noSoundDesc": "Ton stummschalten",
"@noSoundDesc": {},
"ossLicenses": "Open Source Lizenzen",
"@ossLicenses": {},
"overwriteExistingWorkout": "Existierendes Workout überschreiben?",
"@overwriteExistingWorkout": {},
"playTickEverySecond": "Jede Sekunde ein Ticken abspielen",
"@playTickEverySecond": {},
"repetitions": "Wiederholungen:",
"@repetitions": {},
"repOf": "Wiederholung {currentIndex} von {total}",
"@repOf": {},
"reportIssuesOrRequestAFeature": "Fehler melden oder neue Funktionen vorschlagen",
"@reportIssuesOrRequestAFeature": {},
"rest": "Pause",
"@rest": {},
"saved": "Gespeichert",
"@saved": {},
"saveWorkout": "Workout speichern",
"@saveWorkout": {},
"seconds": "Sekunden",
"@seconds": {},
"setIndex": "Satz {number}",
"@setIndex": {},
"setOf": "Satz {currentIndex} von {total}",
"@setOf": {},
"settingHalfway": "Ansage oder Ton in der Hälfte der Übung abspielen",
"@settingHalfway": {},
"settings": "Einstellungen",
"@settings": {},
"soundOutput": "Tonausgabe",
"@soundOutput": {},
"startWorkout": "Workout starten",
"@startWorkout": {},
"title": "Just Another Workout Timer",
"@title": {},
"tts": "Text-zu-Sprache (TTS)",
"@tts": {},
"ttsLang": "TTS Sprache",
"@ttsLang": {},
"ttsLangDesc": "Wähle eine Sprache aus\n(nur bei aktiviertem TTS)",
"@ttsLangDesc": {},
"useSound": "Töne nutzen",
"@useSound": {},
"useSoundDesc": "Übungsbeginn und -ende mit einfachen Tönen ankündigen",
"@useSoundDesc": {},
"useTTS": "Text-zu-Sprache nutzen",
"@useTTS": {},
"useTTSDesc": "Aktuelle und kommende Übungen ansagen",
"@useTTSDesc": {},
"viewLicense": "Lizenz anzeigen",
"@viewLicense": {},
"viewOnGithub": "Auf GitHub ansehen",
"@viewOnGithub": {},
"viewOSSLicenses": "Open Source Lizenzen anzeigen",
"@viewOSSLicenses": {},
"workoutComplete": "Workout abgeschlossen",
"@workoutComplete": {},
"workouts": "Workouts",
"@workouts": {},
"yes": "Ja",
"@yes": {},
"yesExit": "Ja",
"@yesExit": {}
}
"@@locale": "de",
"addExercise": "Übung hinzufügen",
"addRest": "Pause hinzufügen",
"addSet": "Satz hinzufügen",
"addWorkout": "Workout erstellen",
"announceUpcomingExercise": "nächste Übung ansagen",
"AnnounceUpcomingExerciseDesc": "Wenn TTS aktiviert ist, wird die nächste Übung angesagt",
"backup": "Sicherung",
"cancel": "Abbrechen",
"countRepetitions": "{count} Wiederholungen",
"currentSet": "Aktueller Satz",
"delete": "Löschen",
"deleteConfirmation": "Möchtest du das Workout \"{title}\" wirklich löschen?",
"deleteExercise": "Übung löschen",
"deleteSet": "Satz löschen",
"deleteWorkout": "Workout löschen",
"duplicate": "Duplizieren",
"durationLeft": "{timeLeft} von {timeTotal} übrig",
"durationWithTime": "Dauer: {formattedTime}",
"editWorkout": "Workout bearbeiten",
"enterWorkoutName": "Bitte einen Namen für das Workout festlegen!",
"exercise": "Übung",
"exerciseOf": "Übung {currentIndex} von {total}",
"exitCheck": "Möchtest du wirklich beenden?",
"expanded_setlist": "Erweiterte Anzeige von Sätzen",
"expanded_setlist_info": "Immer ganzen Satz anzeigen",
"export": "Alle Workouts sichern",
"firstExercise": "Beginnen mit: {name}",
"general": "Allgemein",
"halfwayDone": "Hälfte geschafft",
"import": "Sicherung laden",
"importedCount": "{count} Workouts importiert",
"keepScreenAwake": "Bildschirm angeschaltet lassen",
"language": "Sprache",
"licenses": "Lizenzen",
"moveExerciseDown": "Übung nach unten verschieben",
"moveExerciseUp": "Übung nach oben verschieben",
"moveSetDown": "Satz nach unten verschieben",
"moveSetUp": "Satz nach oben verschieben",
"name": "Name",
"nextExercise": "Nächste Übung: {name}",
"nextSet": "Nächster Satz",
"no": "Nein",
"noSound": "kein Ton",
"noSoundDesc": "Ton stummschalten",
"ossLicenses": "Open Source Lizenzen",
"overwriteExistingWorkout": "Existierendes Workout überschreiben?",
"playTickEverySecond": "Jede Sekunde ein Ticken abspielen",
"repetitions": "Wiederholungen:",
"repOf": "Wiederholung {currentIndex} von {total}",
"reportIssuesOrRequestAFeature": "Fehler melden oder neue Funktionen vorschlagen",
"rest": "Pause",
"saved": "Gespeichert",
"saveWorkout": "Workout speichern",
"seconds": "Sekunden",
"setIndex": "Satz {number}",
"setOf": "Satz {currentIndex} von {total}",
"settingHalfway": "Ansage oder Ton in der Hälfte der Übung abspielen",
"settings": "Einstellungen",
"soundOutput": "Tonausgabe",
"startWorkout": "Workout starten",
"title": "Just Another Workout Timer",
"tts": "Text-zu-Sprache (TTS)",
"ttsLang": "TTS Sprache",
"ttsLangDesc": "Wähle eine Sprache aus\n(nur bei aktiviertem TTS)",
"useSound": "Töne nutzen",
"useSoundDesc": "Übungsbeginn und -ende mit einfachen Tönen ankündigen",
"useTTS": "Text-zu-Sprache nutzen",
"useTTSDesc": "Aktuelle und kommende Übungen ansagen",
"viewLicense": "Lizenz anzeigen",
"viewOnGithub": "Auf GitHub ansehen",
"viewOSSLicenses": "Open Source Lizenzen anzeigen",
"workoutComplete": "Workout abgeschlossen",
"workouts": "Workouts",
"yes": "Ja",
"yesExit": "Ja",
"theme": "Design",
"theme_dark": "Dunkel",
"theme_light": "Hell",
"theme_system": "System"
}
Loading

0 comments on commit aad96c6

Please sign in to comment.