Add locheck run script to Riot target. (#6069)

* Add a locheck pre-build step to find all .strings errors.
* Treat locheck warnings as errors.
* Install mint on CI and pin locheck version.
* Clean up localised strings with invalid formatting
This commit is contained in:
Doug
2022-04-26 09:36:05 +01:00
committed by GitHub
parent ff7b7ccd8a
commit 38d700dd3a
76 changed files with 748 additions and 969 deletions
-11
View File
@@ -383,7 +383,6 @@
"no_voip_title" = "Eingehender Anruf";
"no_voip" = "%@ ruft dich an, aber %@ unterstützt derzeit keine Anrufe.\nDu kannst diese Benachrichtung ignorieren und den Anruf von einem anderen Gerät annehmen oder ihn abweisen.";
// Crash report
"google_analytics_use_prompt" = "Möchtest du helfen %@ zu verbessern, indem du anonyme Absturzberichte und Daten über die Verwendung sendest?";
// Crypto
"e2e_enabling_on_app_update" = "%@ unterstützt nun Ende-zu-Ende Verschlüsselung. Um sie zu aktivieren musst du dich erneut anmelden.\n\nDu kannst sie nun aktivieren oder später in den Einstellungen.";
"e2e_need_log_in_again" = "Du musst dich erneut anmelden um Ende-zu-Ende Schlüssel für diese Sitzung zu erstellen und zum Server zu senden.\nDies ist nur einmal notwendig.";
@@ -558,7 +557,6 @@
"settings_key_backup_info_none" = "Deine Schlüssel werden nicht von dieser Sitzung gesichert.";
"settings_key_backup_info_signout_warning" = "Sichere deine Schlüssel damit du sie beim Abmelden nicht verlierst.";
"settings_key_backup_info_version" = "Version der Schlüsselsicherung: %@";
"settings_key_backup_info_algorithm" = "Algorithmus";
"settings_key_backup_info_valid" = "Diese Sitzung sichert deine Schlüssel.";
"settings_key_backup_info_not_valid" = "Diese Sitzung sichert nicht dein Schlüssel, es ist jedoch eine Sicherungskopie vorhanden, von der du deine Schlüssel wiederherstellen und die du später hinzufügen kannst.";
"settings_key_backup_info_progress" = "Sichere %@ Schlüssel…";
@@ -657,10 +655,6 @@
"room_message_unable_open_link_error_message" = "Konnte Link nicht öffnen.";
"room_event_action_reply" = "Antworten";
"room_event_action_edit" = "Bearbeiten";
"room_event_action_reaction_agree" = "%@ zustimmen";
"room_event_action_reaction_disagree" = "%@ nicht zustimmen";
"room_event_action_reaction_like" = "%@ zustimmen";
"room_event_action_reaction_dislike" = "%@ nicht zustimmen";
"room_action_reply" = "Antworten";
"settings_labs_message_reaction" = "Mit einem Emoji reagieren";
"settings_key_backup_button_connect" = "Verbinde diese Sitzung mit der Schlüsselsicherung";
@@ -806,7 +800,6 @@
"room_participants_start_new_chat_error_using_user_email_without_identity_server" = "Es ist kein Identitätsserver konfiguriert, sodass du keinen Chat mit einem Kontakt über eine E-Mail starten kannst.";
// Service terms
"service_terms_modal_title" = "Nutzungsbedingungen";
"service_terms_modal_message" = "Um fortzufahren, musst du die Nutzungsbedingungen akzeptieren (%@).";
"service_terms_modal_accept_button" = "Akzeptieren";
"service_terms_modal_description_for_identity_server" = "Für andere auffindbar sein";
"service_terms_modal_description_for_integration_manager" = "Bots, Brücken, Widgets und Aufkleberpakete verwenden";
@@ -884,7 +877,6 @@
"identity_server_settings_alert_error_invalid_identity_server" = "%@ ist kein gültiger Identitätsserver.";
"call_no_stun_server_error_message_1" = "Bitte die Administration deines Heimservers %@, einen TURN-Server zu konfigurieren, damit Anrufe zuverlässig funktionieren.";
"call_no_stun_server_error_message_2" = "Alternativ kannst du versuchen, den öffentlichen Server unter %@ zu verwenden. Dieser wird nicht so zuverlässig sein, und deine IP-Adresse wird mit ihm geteilt. Du kannst dies auch in den Einstellungen konfigurieren";
"service_terms_modal_message_identity_server" = "Akzeptiere die Bedingungen des Identitätsservers (%@), um Kontakte zu finden.";
"identity_server_settings_alert_disconnect_still_sharing_3pid" = "Du teilst noch deine persönlichen Daten mit dem Identitätsserver %@.\n\nWir empfehlen dir deine E-Mail-Adresse und Telefonnummer zu entfernen, bevor du die Verbindung zum Identitätsserver trennst.";
"settings_add_3pid_password_title_email" = "E-Mail-Adresse hinzufügen";
"settings_add_3pid_password_title_msidsn" = "Telefonnummer hinzufügen";
@@ -1315,7 +1307,6 @@
"callbar_only_multiple_paused" = "%@ pausierte Anrufe";
"callbar_only_single_paused" = "Pausierter Anruf";
"callbar_active_and_multiple_paused" = "1 aktiver Anruf (%@) · %@ pausierte Anrufe";
"callbar_active_and_single_paused" = "1 aktiver Anruf (%1$s) · 1 pausierter Anruf";
// Call Bar
"callbar_only_single_active" = "Zurück zum Anruf (%@)";
@@ -1642,7 +1633,6 @@
"onboarding_use_case_work_messaging" = "Teams";
"onboarding_use_case_community_messaging" = "Gemeinschaften";
/* The placeholder string contains onboarding_use_case_skip_button as a tappable action */
"onboarding_use_case_not_sure_yet" = "Noch nicht sicher? Du kannst";
"onboarding_use_case_skip_button" = "diese Frage überspringen";
"onboarding_use_case_existing_server_message" = "Willst du einem existierenden Server beitreten?";
"onboarding_use_case_existing_server_button" = "Mit Server verbinden";
@@ -1781,7 +1771,6 @@
// room display name
"room_displayname_empty_room" = "Leerer Raum";
"room_displayname_two_members" = "%@ und %@";
"room_displayname_more_than_two_members" = "%@ und %u andere";
// Settings
"settings" = "Einstellungen";
"settings_enable_inapp_notifications" = "Benachrichtigungen innerhalb der App aktivieren";