From 7837fae2aa21dfdb369815d891d7bca127e08fc2 Mon Sep 17 00:00:00 2001 From: Mateusz Idziejczak <53345435+PanTajemnic@users.noreply.github.com> Date: Tue, 3 Mar 2020 22:20:57 +0100 Subject: [PATCH] Add German language (#712) --- app/src/main/assets/contributors.json | 4 + .../ui/modules/about/AboutFragment.kt | 2 +- .../about/contributor/ContributorItem.kt | 4 +- app/src/main/res/layout/fragment_creator.xml | 5 +- ...{item_creator.xml => item_contributor.xml} | 2 +- .../res/values-de-v29/preferences_values.xml | 9 + .../main/res/values-de/preferences_values.xml | 52 +++ app/src/main/res/values-de/strings.xml | 382 ++++++++++++++++++ .../main/res/values-pl/preferences_values.xml | 1 + app/src/main/res/values-pl/strings.xml | 10 +- .../main/res/values-ru/preferences_values.xml | 1 + app/src/main/res/values-ru/strings.xml | 8 +- .../main/res/values-uk/preferences_values.xml | 1 + app/src/main/res/values-uk/strings.xml | 8 +- .../main/res/values/preferences_values.xml | 2 + app/src/main/res/values/strings.xml | 10 +- 16 files changed, 476 insertions(+), 25 deletions(-) rename app/src/main/res/layout/{item_creator.xml => item_contributor.xml} (94%) create mode 100644 app/src/main/res/values-de-v29/preferences_values.xml create mode 100644 app/src/main/res/values-de/preferences_values.xml create mode 100644 app/src/main/res/values-de/strings.xml diff --git a/app/src/main/assets/contributors.json b/app/src/main/assets/contributors.json index 12acd6c2..40aff4c4 100644 --- a/app/src/main/assets/contributors.json +++ b/app/src/main/assets/contributors.json @@ -30,5 +30,9 @@ { "displayName": "Dinolek", "githubUsername": "Dinolek" + }, + { + "displayName": "Mateusz Idziejczak", + "githubUsername": "PanTajemnic" } ] diff --git a/app/src/main/java/io/github/wulkanowy/ui/modules/about/AboutFragment.kt b/app/src/main/java/io/github/wulkanowy/ui/modules/about/AboutFragment.kt index 4900a843..cb455d0a 100644 --- a/app/src/main/java/io/github/wulkanowy/ui/modules/about/AboutFragment.kt +++ b/app/src/main/java/io/github/wulkanowy/ui/modules/about/AboutFragment.kt @@ -46,7 +46,7 @@ class AboutFragment : BaseFragment(), AboutView, MainView.TitledView { override val creatorsRes: Triple? get() = context?.run { - Triple(getString(R.string.about_creator), getString(R.string.about_creator_summary), getCompatDrawable(R.drawable.ic_about_creator)) + Triple(getString(R.string.about_contributor), getString(R.string.about_contributor_summary), getCompatDrawable(R.drawable.ic_about_creator)) } override val feedbackRes: Triple? diff --git a/app/src/main/java/io/github/wulkanowy/ui/modules/about/contributor/ContributorItem.kt b/app/src/main/java/io/github/wulkanowy/ui/modules/about/contributor/ContributorItem.kt index 49998233..844b5bd8 100644 --- a/app/src/main/java/io/github/wulkanowy/ui/modules/about/contributor/ContributorItem.kt +++ b/app/src/main/java/io/github/wulkanowy/ui/modules/about/contributor/ContributorItem.kt @@ -10,12 +10,12 @@ import eu.davidea.viewholders.FlexibleViewHolder import io.github.wulkanowy.R import io.github.wulkanowy.data.pojos.AppCreator import kotlinx.android.extensions.LayoutContainer -import kotlinx.android.synthetic.main.item_creator.* +import kotlinx.android.synthetic.main.item_contributor.* class ContributorItem(val creator: AppCreator) : AbstractFlexibleItem() { - override fun getLayoutRes() = R.layout.item_creator + override fun getLayoutRes() = R.layout.item_contributor override fun createViewHolder(view: View, adapter: FlexibleAdapter>) = ViewHolder(view, adapter) diff --git a/app/src/main/res/layout/fragment_creator.xml b/app/src/main/res/layout/fragment_creator.xml index a0f34cff..399ab599 100644 --- a/app/src/main/res/layout/fragment_creator.xml +++ b/app/src/main/res/layout/fragment_creator.xml @@ -1,8 +1,7 @@ + android:layout_height="match_parent"> + android:text="@string/contributor_see_more" /> diff --git a/app/src/main/res/layout/item_creator.xml b/app/src/main/res/layout/item_contributor.xml similarity index 94% rename from app/src/main/res/layout/item_creator.xml rename to app/src/main/res/layout/item_contributor.xml index 1a8d0285..e84faf59 100644 --- a/app/src/main/res/layout/item_creator.xml +++ b/app/src/main/res/layout/item_contributor.xml @@ -11,7 +11,7 @@ android:id="@+id/creatorItemAvatar" android:layout_width="40dp" android:layout_height="40dp" - android:contentDescription="@string/creator_avatar_description" + android:contentDescription="@string/contributor_avatar_description" android:layout_marginLeft="16dp" android:layout_marginStart="16dp" android:layout_marginTop="8dp" diff --git a/app/src/main/res/values-de-v29/preferences_values.xml b/app/src/main/res/values-de-v29/preferences_values.xml new file mode 100644 index 00000000..c07650d6 --- /dev/null +++ b/app/src/main/res/values-de-v29/preferences_values.xml @@ -0,0 +1,9 @@ + + + + System Thema + Licht + Dunkel + Schwarz (AMOLED) + + diff --git a/app/src/main/res/values-de/preferences_values.xml b/app/src/main/res/values-de/preferences_values.xml new file mode 100644 index 00000000..8eae8419 --- /dev/null +++ b/app/src/main/res/values-de/preferences_values.xml @@ -0,0 +1,52 @@ + + + + 15 Minuten + 30 Minuten + 1 Stunde + 2 Stunden + 6 Stunden + 12 Stunden + 24 Stunden + + + + Licht + Dunkel + Schwarz (AMOLED) + + + + System Sprache + Polski + English + Pусский + Українська + Deutsch + + + + 0,0 + 0,25 + 0,33 + 0,5 + 0,75 + + + + Dzienniczek+ + Wulkanowy + Farben der Bewertungen im Logbuch + + + + Durchschnittsnote für das 2. Semester + Durchschnitt der Bewertungen für das ganze Jahr + + + + Nicht zeigen + Alle zeigen + Zeigen die reduzierte + + diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml new file mode 100644 index 00000000..61a24738 --- /dev/null +++ b/app/src/main/res/values-de/strings.xml @@ -0,0 +1,382 @@ + + + Wulkanowy + + + + Anmelden + Wulkanowy + Noten + Schulbesuch + Prüfungen + Zeitplan + Einstellungen + Mehr + Über die Applikation + Log Viewer + Mitarbeiter + Lizenzen + Nachrichten + neue Nachricht + Eintragen und Erfolgen + Hausaufgaben + Wählen Sie ein Konto + + + Semester %d, %d/%d + + + + Melden Sie sich mit dem Studenten- oder Elternkonto an + Geben Sie das Symbol + Benutzername + Email + Anmeldung, PESEL oder e-mail + Passwort + UONET+ Klassenbuch + Mobile API + Scraper + Hybride + Token + PIN + API Schlüssel + Symbol + Anmelden + Passwort ist zu kurz + Anmeldedaten sind falsch + Ungültige PIN + Ungültige token + Token ist nicht mehr gültig + Ungültige email + Ungültige symbol + Student nicht gefunden. Überprüfen Sie das Symbol + Dieses Datenfeld ist erforderlich + Ausgewählter Student ist bereits angemeldet. + Das Symbol finden Sie auf der Registerseite unter Uczeń -> Dostęp Mobilny -> Zarejestruj urządzenie mobilne + Wählen Sie die Studenten aus, die sich bei der Anwendung anmelden sollen. + Andere Optionen + Datenschutzerklärung + Probleme bei der Anmeldung? Kontaktieren Sie uns! + Email + Discord + email senden + Ich habe mein Passwort vergessen. + Ihr Konto wiederherstellen + Wiederherstellen + Student ist bereits angemeldet + + + + Kundenbetreuer + Anmelden + Die Sitzung ist abgelaufen + Die Sitzung ist abgelaufen, bitte loggen Sie sich erneut ein + + + + Note + Semester %d + Semester wechseln + Keine Noten + Gewichtung + Gewichtung: %s + Kommentar + Keine neuen Noten + Anzahl der neuen Bewertungen: %1$d + Durchschnitt: %1$.2f + Punkte: %s + Kein Durchschnitt + Vorausgesagt: %1$s + Finale: %1$s + Gesamtpunkte + Finaler Note + Vorhergesagte Note + Berechnender Durchschnitt + Finaler Durchschnitt + Zusammenfassung + Klasse + Als gelesen markieren + Partiell + Semester + Punkte + + %d Note + %d Noten + + + Neue Note + Neue Noten + + + Du hast %1$d Note bekommen + Du hast %1$d Noten bekommen + + + + + Lektion + Klassenzimmer + Gruppe + Stunden + Änderungen + Kein Unterricht an diesem Tag + + + + Beendete Lektionen + Beendete Lektionen anzeigen + Keine Informationen über beendete Lektionen + Thema + Abwesenheit + Ressourcen + + + + Übersicht über die Schulbesuch + Aus schulischen Gründen abwesend + Entschuldigte Abwesenheit + Unentschuldigtes Abwesenheit + Befreiung + Entschuldigte Verspätung + Unentschuldigte Verspätung + Anwesend + Lektion Nummer + Keine Einträgen + + %1$d abwesenheit + %1$d Abwesenheiten + + Abwesenheitsgrund (optional) + Senden + Abwesenheit erfolgreich entschuldigt! + Sie müssen mindestens eine Abwesenheit auswählen! + Verzeihung + + + + Schulbesuch + Gesamt + + + + Diese Woche keine Prüfungen + Form + Eintrittsdatum + + + + Posteingang + Gesendet + Korb + (kein Thema) + Keine Nachrichten + Beim Herunterladen des Nachrichteninhalts ist ein Fehler aufgetreten + Von: + An: + Datum: %s + Antwort + Weiterleiten + Löschen + In den Korb wandern + Dauerhaft löschen + Nachricht erfolgreich gelöscht + Thema + Inhalt + Nachricht erfolgreich gesendet + Sie müssen mindestens 1 Empfänger auswählen. + Der Inhalt der Nachricht muss mindestens 3 Zeichen lang sein. + + %d nachricht + %d nachrichten + + + Neu nachricht + Neue nachrichten + + + Du hast %1$d nachricht bekommen + Du hast %1$d nachrichten bekommen + + + + + Keine Informationen über Eintragen + + %d Eintrag + %d Eintragen + + + Neu Eintrag + Neue Eintragen + + + Du hast %1$d Eintrag bekommen + Du hast %1$d Eintragen bekommen + + + + + Keine Informationen über Hausaufgaben + + + + Glückliche Nummer + "Die heutige Glücksnummer ist " + Keine Information über die Glücksnummer. + Glücksnummer für heute + "Die heutige Glücksnummer ist: " + + + + Mobile Geräte + Keine Geräte + Abmelden + Gerät entfernt + QR Code + Token + Symbol + PIN + + + + Schule und Lehrer + + + + Schule + Keine Informationen über die Schule + Name der Schule + Adresse der Schule + Telefon + Name des Schulleiters + Name des Pädagogen + Auf Karte anzeigen + Rufen Sie an + + + + Lehrerinnen und Lehrer + Keine Informationen über Lehrer + Kein Thema + + + + Konto hinzufügen + Abmelden + Wollen Sie sich von einem aktiven Studenten abmelden? + Abmeldung von Student + + + + Version der App + Mitarbeiter + Liste der Wulkanowy-Entwickler + Melden Sie einen Fehler + Senden Sie einen Fehlerbericht per E-Mail + FAQ + Lesen Sie Häufig gestellte Fragen + Discord server + Treten Sie der Wulkanowy-Gemeinschaft bei + Datenschutzerklärung + Regeln für die Sammlung persönlicher Daten + Startseite + Besuchen Sie die Website und helfen Sie bei der Entwicklung der Anwendung + Lizenzen + Lizenzen der in der Anwendung verwendeten Bibliotheken + + + + Lizenz + + + + Avatar + Sehen Sie mehr auf GitHub + + + Logs teilen + Aktualisieren + + + + Inhalt + Wiederhol + Beschreibung + Keine Beschreibung + Lehrer + Datum + Eintrittsdatum + Farbe + Einzelheiten + Kategorie + Schließ + Keine Daten + Thema + Zurück + Nächste + + + + Keine Lektionen + Thema wählen + Licht + Dunkel + + + + Erscheinungsbild + Standard Ansicht + Berechnung des Jahresenddurchschnitts + Mittelwertberechnung durch App erzwingen + Anwesenheit in Schulbesuch zeigen + Thema der Anwendung + Noten erweitern + Unterricht der ganzen Klasse anzeigen + Farbschema der Noten + App Sprache + Benachrichtigungen + Benachrichtigungen anzeigen + Debug-Benachrichtigungen anzeigen + Synchronisierung + Automatische Aktualisierung + An Feiertagen suspendiert + Aktualisierungsintervall + Nur Wi-Fi + Andere + Wert des Plus + Wert des Minus + Antwort mit Nachrichtenhistorie + + + + Neue Einträge im Klassenbuch + Neue Noten + Glückliche Nummer + Neue Nachrichten + Neue Eintragen + Debuggen + + + + Schwarz + Rot + Blau + Grün + Violett + Keine Farbe + + + + Kopiert + lösen + + + + Keine Internetverbindung + Das Zeitlimit für die Verbindung zum Klassenbuch ist abgelaufen + Anmeldung fehlgeschlagen. Versuchen Sie es noch einmal oder starten Sie die Anwendung neu. + Wartung im Gange UONET + Klassenbuch. Versuchen Sie es später noch einmal + Ein unerwarteter Fehler ist aufgetreten + Funktion, die von Ihrer Schule deaktiviert wurde + Feature in diesem Modus nicht verfügbar + diff --git a/app/src/main/res/values-pl/preferences_values.xml b/app/src/main/res/values-pl/preferences_values.xml index 584d55d2..5553760a 100644 --- a/app/src/main/res/values-pl/preferences_values.xml +++ b/app/src/main/res/values-pl/preferences_values.xml @@ -22,6 +22,7 @@ English Pусский Українська + Deutsch diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 5e347b57..9fedc637 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -271,7 +271,7 @@ Telefon Imię i nazwisko dyrektora Imię i nazwisko pedagoga - Pokaż na mpaie + Pokaż na mapie Zadzwoń @@ -290,8 +290,8 @@ Wersja aplikacji - Twórcy - Lista programistów Wulkanowego + Twórcy + Lista programistów Wulkanowego Zgłoś błąd Wyślij zgłoszenie o błędzie poprzez e-maila FAQ @@ -311,8 +311,8 @@ - Awatar - Zobacz więcej na GitHub + Awatar + Zobacz więcej na GitHub Udostępnij logi diff --git a/app/src/main/res/values-ru/preferences_values.xml b/app/src/main/res/values-ru/preferences_values.xml index ef8cd63a..23cb5ac4 100644 --- a/app/src/main/res/values-ru/preferences_values.xml +++ b/app/src/main/res/values-ru/preferences_values.xml @@ -20,6 +20,7 @@ English Pусский Українська + Deutsch 0,0 diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 444335b4..6134d755 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -290,8 +290,8 @@ Версия приложения - Творцы - Список Wulkanowy программистов + Творцы + Список Wulkanowy программистов Сообщить о ошибке Отправить сообщение о ошибке через электронную почту FAQ @@ -311,8 +311,8 @@ - Aватар - Смотрите больше на GitHub + Aватар + Смотрите больше на GitHub diff --git a/app/src/main/res/values-uk/preferences_values.xml b/app/src/main/res/values-uk/preferences_values.xml index b3cc9777..e09ae8cd 100644 --- a/app/src/main/res/values-uk/preferences_values.xml +++ b/app/src/main/res/values-uk/preferences_values.xml @@ -20,6 +20,7 @@ English Pусский Українська + Deutsch 0,0 diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 3d958d12..9b43f4a2 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -291,8 +291,8 @@ Версія додатку - Tворці - Список Wulkanowy програмістів + Tворці + Список Wulkanowy програмістів Повідомити про помилку Відправити повідомлення про помилку електронною поштою FAQ @@ -312,8 +312,8 @@ - Аватар - Дивіться більше на GitHub + Аватар + Дивіться більше на GitHub diff --git a/app/src/main/res/values/preferences_values.xml b/app/src/main/res/values/preferences_values.xml index 68ec6ea4..76427a48 100644 --- a/app/src/main/res/values/preferences_values.xml +++ b/app/src/main/res/values/preferences_values.xml @@ -30,6 +30,7 @@ English Pусский Українська + Deutsch system @@ -37,6 +38,7 @@ en ru uk + de diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 54080e95..78fce447 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -272,8 +272,8 @@ App version - Contributors - List of Wulkanowy developers + Contributors + List of Wulkanowy developers Report a bug Send a bug report via e-mail FAQ @@ -292,9 +292,9 @@ License - - Avatar - See more on GitHub + + Avatar + See more on GitHub