initial prototype based on nat-as-server
Some checks failed
PHPUnit / test (push) Has been cancelled
Some checks failed
PHPUnit / test (push) Has been cancelled
This commit is contained in:
298
data/app_ui_strings.json
Normal file
298
data/app_ui_strings.json
Normal file
@ -0,0 +1,298 @@
|
||||
{
|
||||
"version": 2,
|
||||
"description": "Berater-visible app UI strings only (excludes dev settings / database tools).",
|
||||
"keys": [
|
||||
"all_clients",
|
||||
"answer",
|
||||
"april",
|
||||
"august",
|
||||
"auth_footer_accounts",
|
||||
"auth_subtitle_change_password",
|
||||
"auth_subtitle_login",
|
||||
"auth_title",
|
||||
"category_green",
|
||||
"category_red",
|
||||
"category_yellow",
|
||||
"cancel",
|
||||
"choose_answer",
|
||||
"choose_more_elements",
|
||||
"client",
|
||||
"client_code",
|
||||
"client_code_exists",
|
||||
"coach_code",
|
||||
"confirm_password_hint",
|
||||
"date_after",
|
||||
"date_before",
|
||||
"day",
|
||||
"december",
|
||||
"done",
|
||||
"download",
|
||||
"download_failed_use_offline",
|
||||
"enter_coach_code",
|
||||
"error",
|
||||
"error_invalid_data",
|
||||
"error_not_found",
|
||||
"questionnaire_title",
|
||||
"exit_btn",
|
||||
"extreme_glass",
|
||||
"february",
|
||||
"fill_all_fields",
|
||||
"fill_both_fields",
|
||||
"hours_short",
|
||||
"january",
|
||||
"july",
|
||||
"june",
|
||||
"lay",
|
||||
"little_glass",
|
||||
"consultation_unlock_requires_rhs",
|
||||
"enter_ages_ranges_hint",
|
||||
"questionnaire_unlock_2_rhs",
|
||||
"questionnaire_unlock_3_integration_index",
|
||||
"questionnaire_unlock_4_consultation_results",
|
||||
"locked",
|
||||
"questionnaire_chip_edit",
|
||||
"questionnaire_chip_edit_pending",
|
||||
"login_btn",
|
||||
"login_failed_with_reason",
|
||||
"login_required",
|
||||
"logout",
|
||||
"logout_confirm_action",
|
||||
"logout_confirm_message",
|
||||
"logout_confirm_title",
|
||||
"logout_offline_message",
|
||||
"logout_offline_title",
|
||||
"logout_pending_detail_in_progress",
|
||||
"logout_pending_detail_questionnaires",
|
||||
"logout_pending_detail_scoring",
|
||||
"logout_pending_message",
|
||||
"logout_pending_title",
|
||||
"march",
|
||||
"may",
|
||||
"never_glass",
|
||||
"minutes_short",
|
||||
"moderate_glass",
|
||||
"month",
|
||||
"much_glass",
|
||||
"new_password_hint",
|
||||
"next_step_completed_body",
|
||||
"next_step_completed_title",
|
||||
"next_step_loading_body",
|
||||
"next_step_loading_title",
|
||||
"next_step_label",
|
||||
"next_step_questionnaire_body",
|
||||
"next_step_questionnaire_title",
|
||||
"next_step_review_body",
|
||||
"next_step_review_title",
|
||||
"next_step_show_questionnaire",
|
||||
"next_step_upload_body",
|
||||
"next_step_upload_title",
|
||||
"no_clients_assigned",
|
||||
"no_profile",
|
||||
"no_questionnaires",
|
||||
"no_questions_available",
|
||||
"questionnaire_missing_options",
|
||||
"none",
|
||||
"not_done",
|
||||
"november",
|
||||
"october",
|
||||
"offline",
|
||||
"other_country",
|
||||
"other_option",
|
||||
"ok",
|
||||
"online",
|
||||
"password_hint",
|
||||
"password_too_short",
|
||||
"passwords_dont_match",
|
||||
"please_client_code",
|
||||
"please_username_password",
|
||||
"points",
|
||||
"previous",
|
||||
"question",
|
||||
"questions_filled",
|
||||
"refresh",
|
||||
"review_scores",
|
||||
"review_scores_agree",
|
||||
"review_scores_calculated_category",
|
||||
"review_scores_coach_category",
|
||||
"review_scores_empty",
|
||||
"review_scores_pending_upload",
|
||||
"review_scores_complete_body",
|
||||
"review_scores_complete_title",
|
||||
"review_scores_save_failed",
|
||||
"review_scores_saved",
|
||||
"review_scores_saved_pending",
|
||||
"review_scores_set_category",
|
||||
"review_scores_subtitle",
|
||||
"review_scores_total",
|
||||
"save",
|
||||
"save_password_btn",
|
||||
"select_one_answer",
|
||||
"select_one_answer_per_row",
|
||||
"september",
|
||||
"session_dash",
|
||||
"session_label",
|
||||
"start",
|
||||
"start_upload",
|
||||
"upload",
|
||||
"upload_failed_title",
|
||||
"upload_item_scoring_review",
|
||||
"upload_nothing_pending",
|
||||
"upload_prepare_failed",
|
||||
"upload_scoring_review_summary",
|
||||
"upload_summary",
|
||||
"upload_success_message",
|
||||
"upload_success_questionnaires",
|
||||
"upload_success_scoring_reviews",
|
||||
"upload_success_sync_next",
|
||||
"upload_success_title",
|
||||
"username_hint",
|
||||
"year"
|
||||
],
|
||||
"germanDefaults": {
|
||||
"all_clients": "Alle Klienten",
|
||||
"answer": "Antwort",
|
||||
"april": "April",
|
||||
"august": "August",
|
||||
"auth_footer_accounts": "Konten werden von Ihrer Organisation vergeben.",
|
||||
"auth_subtitle_change_password": "Bitte legen Sie jetzt ein eigenes Passwort fest.",
|
||||
"auth_subtitle_login": "Melden Sie sich mit Ihrem Berater-Konto an.",
|
||||
"auth_title": "NAT-AS Ressourcenbarometer",
|
||||
"cancel": "Abbrechen",
|
||||
"category_green": "Grün",
|
||||
"category_red": "Rot",
|
||||
"category_yellow": "Gelb",
|
||||
"choose_answer": "Antwort wählen",
|
||||
"choose_more_elements": "Es müssen mehr Elemenete ausgewählt werden.",
|
||||
"client": "Klient",
|
||||
"client_code": "Klientencode",
|
||||
"client_code_exists": "Dieser Client-Code existiert bereits.",
|
||||
"coach_code": "Berater-Code",
|
||||
"confirm_password_hint": "Passwort bestätigen",
|
||||
"date_after": "Das Datum muss nach",
|
||||
"date_before": "Das Datum muss vor",
|
||||
"day": "Tag",
|
||||
"december": "Dezember",
|
||||
"done": "Erledigt",
|
||||
"download": "Herunterladen",
|
||||
"download_failed_use_offline": "Download fehlgeschlagen – arbeite offline mit vorhandener Datenbank",
|
||||
"enter_coach_code": "Bitte geben Sie Ihren Berater-Code ein, um fortzufahren!",
|
||||
"error": "Fehler",
|
||||
"error_invalid_data": "Ungültige Daten",
|
||||
"error_not_found": "Nicht gefunden",
|
||||
"questionnaire_title": "Fragebögen",
|
||||
"exit_btn": "Beenden",
|
||||
"extreme_glass": "Extrem",
|
||||
"february": "Februar",
|
||||
"fill_all_fields": "Bitte alle Felder ausfüllen!",
|
||||
"fill_both_fields": "Bitte Klienten-Code und Berater-Code prüfen.",
|
||||
"hours_short": "h",
|
||||
"january": "Januar",
|
||||
"july": "Juli",
|
||||
"june": "Juni",
|
||||
"lay": "liegen.",
|
||||
"little_glass": "Wenig",
|
||||
"consultation_unlock_requires_rhs": "Freischaltung nach Abschluss von Demografie und RHS",
|
||||
"enter_ages_ranges_hint": "Bitte Alter als Bereich (z. B. 8–12) oder einzelne Jahre (z. B. 6, 9, 13) eingeben",
|
||||
"questionnaire_unlock_2_rhs": "Verfügbar nach Abschluss von Demografie",
|
||||
"questionnaire_unlock_3_integration_index": "Verfügbar nach Abschluss von Demografie und RHS",
|
||||
"questionnaire_unlock_4_consultation_results": "Verfügbar nach Abschluss von Demografie (Einwilligung unterschrieben), RHS und IPL",
|
||||
"locked": "Gesperrt",
|
||||
"questionnaire_chip_edit": "Bearbeiten",
|
||||
"questionnaire_chip_edit_pending": "Bearbeiten · Upload ausstehend",
|
||||
"login_btn": "Login",
|
||||
"login_failed_with_reason": "Login fehlgeschlagen: {reason}",
|
||||
"login_required": "Bitte zuerst einloggen",
|
||||
"logout": "Abmelden",
|
||||
"logout_confirm_action": "Abmelden",
|
||||
"logout_confirm_message": "Alle Daten auf diesem Gerät werden gelöscht. Sie müssen sich danach erneut anmelden.",
|
||||
"logout_confirm_title": "Wirklich abmelden?",
|
||||
"logout_offline_message": "Sie sind offline. Stellen Sie eine Internetverbindung her, laden Sie ausstehende Daten hoch und versuchen Sie es dann erneut.",
|
||||
"logout_offline_title": "Abmelden nicht möglich",
|
||||
"logout_pending_detail_in_progress": "{count} begonnene(r) Fragebogen mit lokalen Antworten",
|
||||
"logout_pending_detail_questionnaires": "{count} abgeschlossene(r) Fragebogen warten auf Upload",
|
||||
"logout_pending_detail_scoring": "{count} Punkteprüfung(en) warten auf Upload",
|
||||
"logout_pending_message": "Auf diesem Gerät liegen noch nicht hochgeladene Daten vor. Bitte tippen Sie auf „Hochladen“ und warten Sie, bis der Upload abgeschlossen ist. Schließen Sie begonnene Fragebögen zuerst ab.",
|
||||
"logout_pending_title": "Abmelden nicht möglich",
|
||||
"march": "März",
|
||||
"may": "Mai",
|
||||
"never_glass": "Nie",
|
||||
"minutes_short": "m",
|
||||
"moderate_glass": "Mittel",
|
||||
"month": "Monat",
|
||||
"much_glass": "Viel",
|
||||
"new_password_hint": "Neues Passwort",
|
||||
"next_step_completed_body": "Für diesen Klienten sind alle verfügbaren Schritte abgeschlossen.",
|
||||
"next_step_completed_title": "Alles ist abgeschlossen",
|
||||
"next_step_loading_body": "Der nächste sinnvolle Schritt wird vorbereitet.",
|
||||
"next_step_loading_title": "Nächster Schritt",
|
||||
"next_step_label": "Nächster Schritt",
|
||||
"next_step_questionnaire_body": "Wählen Sie unten den nächsten verfügbaren Fragebogen.",
|
||||
"next_step_questionnaire_title": "Nächsten Fragebogen ausfüllen",
|
||||
"next_step_review_body": "Prüfen Sie die berechneten Kategorien vor dem Upload.",
|
||||
"next_step_review_title": "Punkteprüfung abschließen",
|
||||
"next_step_show_questionnaire": "Fragebogen anzeigen",
|
||||
"next_step_upload_body": "Bitte prüfen und hochladen, sobald Sie bereit sind.",
|
||||
"next_step_upload_title": "Daten warten auf Upload",
|
||||
"no_clients_assigned": "Ihr Supervisor hat Ihnen noch keine Klienten zugewiesen.",
|
||||
"no_profile": "Dieser Klient ist noch nicht Teil der Datenbank",
|
||||
"no_questionnaires": "Keine Fragebögen vorhanden.",
|
||||
"no_questions_available": "Keine Fragen vorhanden.",
|
||||
"questionnaire_missing_options": "Dieser Fragebogen ist unvollständig (fehlende Antwortoptionen). Bitte wenden Sie sich an Ihren Administrator.",
|
||||
"none": "Keine",
|
||||
"not_done": "Nicht erledigt",
|
||||
"november": "November",
|
||||
"october": "Oktober",
|
||||
"offline": "Offline",
|
||||
"other_country": "anderes Land",
|
||||
"other_option": "Sonstiges",
|
||||
"ok": "OK",
|
||||
"online": "Online",
|
||||
"password_hint": "Passwort",
|
||||
"password_too_short": "Mindestens 6 Zeichen",
|
||||
"passwords_dont_match": "Passwörter stimmen nicht überein",
|
||||
"please_client_code": "Bitte Klienten Code eingeben",
|
||||
"please_username_password": "Bitte Benutzername und Passwort eingeben.",
|
||||
"points": "Punkte",
|
||||
"previous": "Zurück",
|
||||
"question": "Frage",
|
||||
"questions_filled": "Antworten",
|
||||
"refresh": "Aktualisieren",
|
||||
"review_scores": "Punkte prüfen",
|
||||
"review_scores_agree": "Berechnete Kategorie bestätigen",
|
||||
"review_scores_calculated_category": "Berechnete Kategorie",
|
||||
"review_scores_coach_category": "Berater-Kategorie",
|
||||
"review_scores_empty": "Noch keine vollständigen Profilwerte zum Prüfen.",
|
||||
"review_scores_pending_upload": "Ausstehend — wird mit dem Upload gesendet",
|
||||
"review_scores_complete_body": "Alle Kategorien sind ausgewählt. Die Prüfung wird beim nächsten Upload gesendet.",
|
||||
"review_scores_complete_title": "Punkteprüfung abgeschlossen",
|
||||
"review_scores_save_failed": "Kategorie konnte nicht gespeichert werden.",
|
||||
"review_scores_saved": "Kategorie gespeichert.",
|
||||
"review_scores_saved_pending": "Kategorie gespeichert — wird beim Upload gesendet.",
|
||||
"review_scores_set_category": "Kategorie setzen",
|
||||
"review_scores_subtitle": "Prüfen Sie die berechneten Werte und bestätigen oder setzen Sie die Kategorie.",
|
||||
"review_scores_total": "Gewichtete Summe",
|
||||
"save": "Speichern",
|
||||
"save_password_btn": "Passwort speichern",
|
||||
"select_one_answer": "Bitte wählen Sie eine Antwort aus!",
|
||||
"select_one_answer_per_row": "Bitte wählen Sie eine Antwort pro Reihe aus!",
|
||||
"september": "September",
|
||||
"session_dash": "Sitzung: —",
|
||||
"session_label": "Sitzung",
|
||||
"start": "Start",
|
||||
"start_upload": "Upload starten?",
|
||||
"upload": "Hochladen",
|
||||
"upload_failed_title": "Upload fehlgeschlagen",
|
||||
"upload_item_scoring_review": "Punkteprüfung: {profile}",
|
||||
"upload_nothing_pending": "Es wurde nichts hochgeladen. Es liegen keine abgeschlossenen Fragebögen zum Upload vor. Bitte zuerst einen Fragebogen abschließen.",
|
||||
"upload_prepare_failed": "Es wurde nichts hochgeladen. Die Daten konnten nicht für den Upload vorbereitet werden. Bitte erneut synchronisieren oder den Support kontaktieren.",
|
||||
"upload_scoring_review_summary": "Berater: {band} · Summe {total}",
|
||||
"upload_summary": "{qn} Fragebögen · {scores} Punkteprüfungen · {clients} Klienten",
|
||||
"upload_success_message": "Hochladen: {count} erledigt.",
|
||||
"upload_success_questionnaires": "{count} Fragebogen/Fragebögen",
|
||||
"upload_success_scoring_reviews": "{count} Punkteprüfung(en)",
|
||||
"upload_success_sync_next": "Nach diesem Upload startet die Synchronisierung automatisch.",
|
||||
"upload_success_title": "Upload abgeschlossen",
|
||||
"username_hint": "Benutzername",
|
||||
"year": "Jahr"
|
||||
}
|
||||
}
|
||||
190
data/countries_de_sorted.txt
Normal file
190
data/countries_de_sorted.txt
Normal file
@ -0,0 +1,190 @@
|
||||
Ägypten
|
||||
Äquatorialguinea
|
||||
Äthiopien
|
||||
Afghanistan
|
||||
Albanien
|
||||
Algerien
|
||||
Andorra
|
||||
Angola
|
||||
Antigua und Barbuda
|
||||
Argentinien
|
||||
Armenien
|
||||
Aserbaidschan
|
||||
Australien
|
||||
Bahamas
|
||||
Bahrain
|
||||
Bangladesch
|
||||
Barbados
|
||||
Belgien
|
||||
Belize
|
||||
Benin
|
||||
Bhutan
|
||||
Bolivien
|
||||
Bosnien und Herzegowina
|
||||
Botswana
|
||||
Brasilien
|
||||
Brunei
|
||||
Bulgarien
|
||||
Burkina Faso
|
||||
Burundi
|
||||
Cabo Verde
|
||||
Cambodia
|
||||
Chile
|
||||
China
|
||||
Costa Rica
|
||||
Dänemark
|
||||
Deutschland
|
||||
Djibouti
|
||||
Dominica
|
||||
Dominikanische Republik
|
||||
Ecuador
|
||||
El Salvador
|
||||
Eritrea
|
||||
Estland
|
||||
Eswatini
|
||||
Fiji
|
||||
Finnland
|
||||
Frankreich
|
||||
Gabon
|
||||
Gambia
|
||||
Georgien
|
||||
Ghana
|
||||
Grenada
|
||||
Griechenland
|
||||
Guatemala
|
||||
Guinea
|
||||
Guinea-Bissau
|
||||
Guyana
|
||||
Haiti
|
||||
Honduras
|
||||
Indien
|
||||
Indonesien
|
||||
Irak
|
||||
Iran
|
||||
Irland
|
||||
Island
|
||||
Israel
|
||||
Italien
|
||||
Jamaika
|
||||
Japan
|
||||
Jordanien
|
||||
Kamerun
|
||||
Kanada
|
||||
Kasachstan
|
||||
Kenia
|
||||
Kiribati
|
||||
Kolumbien
|
||||
Komoren
|
||||
Kongo (Dem. Rep.)
|
||||
Kongo (Rep.)
|
||||
Korea (Nord)
|
||||
Korea (Süd)
|
||||
Kroatien
|
||||
Kuba
|
||||
Kuwait
|
||||
Kyrgyzstan
|
||||
Laos
|
||||
Latvia
|
||||
Lebanon
|
||||
Lesotho
|
||||
Liberia
|
||||
Libyen
|
||||
Liechtenstein
|
||||
Litauen
|
||||
Luxemburg
|
||||
Madagaskar
|
||||
Malawi
|
||||
Malaysia
|
||||
Maldiven
|
||||
Mali
|
||||
Malta
|
||||
Marokko
|
||||
Marshallinseln
|
||||
Mauritanien
|
||||
Mauritius
|
||||
Mexiko
|
||||
Mikronesien
|
||||
Moldawien
|
||||
Monaco
|
||||
Mongolei
|
||||
Montenegro
|
||||
Mozambique
|
||||
Namibia
|
||||
Nauru
|
||||
Nepal
|
||||
Nicaragua
|
||||
Niger
|
||||
Nigeria
|
||||
Nordmazedonien
|
||||
Norwegen
|
||||
Österreich
|
||||
Oman
|
||||
Pakistan
|
||||
Palau
|
||||
Panama
|
||||
Papua-Neuguinea
|
||||
Paraguay
|
||||
Peru
|
||||
Philippinen
|
||||
Polen
|
||||
Portugal
|
||||
Ruanda
|
||||
Rumänien
|
||||
Russland
|
||||
Salomonen
|
||||
Sambia
|
||||
Samoa
|
||||
San Marino
|
||||
Sao Tome und Principe
|
||||
Saudi-Arabien
|
||||
Schweden
|
||||
Schweiz
|
||||
Senegal
|
||||
Serbien
|
||||
Seychellen
|
||||
Sierra Leone
|
||||
Simbabwe
|
||||
Singapur
|
||||
Slowakei
|
||||
Slowenien
|
||||
Spanien
|
||||
Sri Lanka
|
||||
St. Kitts und Nevis
|
||||
St. Lucia
|
||||
St. Vincent und die Grenadinen
|
||||
Sudan
|
||||
Südafrika
|
||||
Südkorea
|
||||
Südsudan
|
||||
Suriname
|
||||
Syrien
|
||||
São Tomé und Príncipe
|
||||
Tadschikistan
|
||||
Taiwan
|
||||
Tansania
|
||||
Togo
|
||||
Tonga
|
||||
Trinidad und Tobago
|
||||
Tschad
|
||||
Tschechien
|
||||
Türkei
|
||||
Tunisien
|
||||
Turkmenistan
|
||||
Tuvalu
|
||||
Uganda
|
||||
Ukraine
|
||||
Ungarn
|
||||
Uruguay
|
||||
Usbekistan
|
||||
Vanuatu
|
||||
Venezuela
|
||||
Vereinigte Arabische Emirate
|
||||
Vereinigte Staaten
|
||||
Vereinigtes Königreich
|
||||
Vietnam
|
||||
Wallis und Futuna
|
||||
Westjordanland
|
||||
Westsahara
|
||||
Yemen
|
||||
Zentralafrikanische Republik
|
||||
Zypern
|
||||
Reference in New Issue
Block a user