cloudlog/application/language/german/options_lang.php
Peter Goodhall 50c24aede1 Add public station diary & QSO filters
Introduce Public Station Diary feature and QSO filtering support.

- Add migrations: 255 adds public_station_diary_enabled option (default enabled), 256 adds qso_date_start, qso_date_end, qso_satellite_only columns to notes.
- Bump migration version to 256.
- Add controller actions (Options::public_diary, public_diary_save) and new options view to manage the public diary setting; add sidebar link.
- Extend Note model to persist QSO filter fields and provide new methods to fetch QSO lists/summaries for date ranges and satellite-only filtering; wire filter usage into summary generation.
- Update notes add/edit views to include QSO Summary Filters (date range + satellite-only).
- Add translations for the new options keys across multiple language files.
- Update public station diary listing view styling/path and minor content cleanup; other views updated to support feature.
- Remove obsolete cache files (.htaccess, index.html).

These changes enable admins to toggle a public station diary and let note authors control which QSOs are included in summaries via date ranges and SAT-only filtering.
2026-03-08 13:34:31 +00:00

142 lines
12 KiB
PHP

<?php
defined('BASEPATH') OR exit('Direkter Zugriff auf Skripte ist nicht erlaubt');
$lang['options_cloudlog_options'] = 'Cloudlog Optionen';
$lang['options_message1'] = 'Cloudlog Optionen sind globe Einstellungen, die für alle Benutzer der Installation genutzt werden. Sie können auf Benutzerebene überschrieben werden, wenn eine entsprechende Option auf Benutzerebene vorhanden ist.';
$lang['options_appearance'] = 'Erscheinungsbild';
$lang['options_theme'] = 'Thema';
$lang['options_global_theme_choice_this_is_used_when_users_arent_logged_in'] = 'Globales Thema. Dies wird verwendet, wenn keine Benutzer angemeldet sind.';
$lang['options_public_search_bar'] = 'Öffentliches Suchfeld';
$lang['options_this_allows_non_logged_in_users_to_access_the_search_functions'] = 'Dies erlaubt nicht angemeldeten Benutzern, die Suchfunktion zu nutzen.';
$lang['options_dashboard_notification_banner'] = 'Dashboard Benachrichtigungsbanner';
$lang['options_this_allows_to_disable_the_global_notification_banner_on_the_dashboard'] = 'Dies ermöglicht es, die globalen Benachrichtigungsbanner auf dem Dashboard zu deaktivieren.';
$lang['options_dashboard_map'] = 'Dashboard Karte';
$lang['options_this_allows_the_map_on_the_dashboard_to_be_disabled_or_placed_on_the_right'] = 'Dies erlaubt es, die Karte auf dem Dashboard rechts anzuzeigen oder zu deaktivieren.';
$lang['options_logbook_map'] = 'Logbook Karte';
$lang['options_this_allows_to_disable_the_map_in_the_logbook'] = 'Dies erlaubt, die Karte im Logbuch zu deaktivieren.';
$lang['options_theme_changed_to'] = 'Thema geändert zu ';
$lang['options_global_search_changed_to'] = 'Globale Suche geändert zu ';
$lang['options_dashboard_banner_changed_to'] = 'Dashboard Benachrichtigungsbanner geändert zu ';
$lang['options_dashboard_map_changed_to'] = 'Dashboard Karte geändert zu ';
$lang['options_logbook_map_changed_to'] = 'Logbook Karte geändert zu ';
$lang['options_radios'] = 'Funkgeräte';
$lang['options_radio_settings'] = 'Funkgeräteeinstellungen';
$lang['options_radio_timeout_warning'] = 'Funkgeräte Timeout Warnung';
$lang['options_the_radio_timeout_warning_is_used_on_the_qso_entry_panel_to_alert_you_to_radio_interface_disconnects'] = 'Die Funkgeräte Timeout Warnung wird im QSOs Eingabepanel verwendet, um anzuzeigen, wenn die Funkgeräteschnittstelle getrennt wurde.';
$lang['options_this_number_is_in_seconds'] = 'Die Angabe erfolgt in Sekunden.';
$lang['options_radio_timeout_warning_changed_to'] = 'Radio Timeout Warnung geändert zu ';
$lang['options_email'] = 'E-Mail';
$lang['options_outgoing_protocol'] = 'Protokoll für ausgehende E-Mails';
$lang['options_smtp_encryption'] = 'SMTP Verschlüsselung';
$lang['options_email_address'] = 'E-Mailaddresse';
$lang['options_email_sender_name'] = 'E-Mail Absendername';
$lang['options_smtp_host'] = 'SMTP Host';
$lang['options_smtp_port'] = 'SMTP Port';
$lang['options_smtp_username'] = 'SMTP Benutzername';
$lang['options_smtp_password'] = 'SMTP Passwort';
$lang['options_mail_settings_saved'] = "Die Einstellungen wurden erfolgreich gespeichert.";
$lang['options_mail_settings_failed'] = "Beim Speichern ist was schief gelaufen. Probiere es erneut.";
$lang['options_outgoing_protocol_hint'] = "Das Protokoll, mit dem E-Mails versendet werden.";
$lang['options_smtp_encryption_hint'] = "Wähle ob E-Mails mit TLS oder SSL versendet werden sollen.";
$lang['options_email_address_hint'] = "Die E-Mail Adresse von der die Mails versendet werden, z.B. 'cloudlog@example.com'";
$lang['options_email_sender_name_hint'] = "Der Name des Absenders, z.B. 'Cloudlog'";
$lang['options_smtp_host_hint'] = "Der Hostname des Mailservers, z.B. 'mail.example.com' (ohne 'ssl://' or 'tls://')";
$lang['options_smtp_port_hint'] = "Der SMTP Port des Mailservers, z.B. für TLS -> '587', für SSL -> '465'";
$lang['options_smtp_username_hint'] = "Der Benutzername um sich am Mailserver anzumelden. Normalerweise ist dies die E-Mail Adresse.";
$lang['options_smtp_password_hint'] = "Das Passwort um sich am Mailserver anzumelden.";
$lang['options_send_testmail'] = "Sende eine Test-Mail";
$lang['options_send_testmail_hint'] = "Die E-Mail wird an die Adresse versandt, welche in den Account-Einstellungen hinterlegt ist.";
$lang['options_send_testmail_failed'] = "Die Testmail wurde nicht versandt. Da ist was schief gelaufen.";
$lang['options_send_testmail_success'] = "Testmail gesendet. E-Mail Einstellungen scheinen korrekt zu sein.";
$lang['options_oqrs'] = 'OQRS Optionen';
$lang['options_global_text'] = 'Globaler Text';
$lang['options_this_text_is_an_optional_text_that_can_be_displayed_on_top_of_the_oqrs_page'] = 'Dies ist ein optionaler Text, der auf oben auf der OQRS Seite angezeigt werden kann.';
$lang['options_grouped_search'] = 'Gruppierte Suche';
$lang['options_when_this_is_on_all_station_locations_with_oqrs_active_will_be_searched_at_once'] = 'Wenn aktiviert, werden alle Stationsstandorte auf einmal durchsucht.';
$lang['options_grouped_search_show_station_name'] = "Zeige den Name des Stationsstandorts in der gruppierten Suche";
$lang['options_grouped_search_show_station_name_hint'] = "Wenn die gruppierte Suche eingeschaltet ist, kannst du hier entscheiden, ob der Name des Stationsstandortes in der Ergebnistabelle gezeigt werden soll oder nicht.";
$lang['options_oqrs_options_have_been_saved'] = 'OQRS Einstellungen wurden gespeichert.';
$lang['options_dxcluster'] = 'DXCluster';
$lang['options_dxcluster_provider'] = 'Provider des DXClusterCache';
$lang['options_dxcluster_longtext'] = 'Der Provider des DXCluster-Caches. Du kannst Deinen eigenen Cache mit <a href="https://github.com/int2001/DXClusterAPI">DXClusterAPI</a> aufsetzen, oder einen Öffentlichen nutzen';
$lang['options_dxcluster_hint'] = 'URL des DXCluster-Caches. z.B. https://dxc.jo30.de/dxcache';
$lang['options_dxcluster_settings'] = 'DXCluster';
$lang['options_dxcache_url_changed_to'] = 'DXCluster Cache URL geändert zu ';
$lang['options_dxcluster_maxage'] = 'Maximales Alter bis zu dem Spots berücksichtigt werden';
$lang['options_dxcluster_maxage_hint'] = 'Das Alter von Spots in Minuten, welche im Bandplan/Lookup berücksichtigt werden';
$lang['options_dxcluster_decont'] = 'Nur Spots berücksichtigen, die in folgendem Kontinent erfasst wurden';
$lang['options_dxcluster_maxage_changed_to']='Maximales Spot-Alter geändert auf ';
$lang['options_dxcluster_decont_changed_to']='Spotterkontinent geändert auf ';
$lang['options_dxcluster_decont_hint']='Nur Spots von Spottern dieses Kontinents werden angezeigt';
$lang['options_version_dialog'] = "Versionsinfo";
$lang['options_version_dialog_close'] = "Schliessen";
$lang['options_version_dialog_dismiss'] = "Nicht mehr anzeigen";
$lang['options_version_dialog_settings'] = "Versionsinfo Einstellungen";
$lang['options_version_dialog_header'] = "Überschrift der Versionsinfo";
$lang['options_version_dialog_header_hint'] = "Du kannst die Überschrift des Versionsinfo-Fensters verändern.";
$lang['options_version_dialog_header_changed_to'] = "Überschrift der Versionsinfo geändert zu";
$lang['options_version_dialog_mode'] = "Versionsinfo-Modus";
$lang['options_version_dialog_mode_release_notes'] = "Nur Versionshinweise";
$lang['options_version_dialog_mode_custom_text'] = "Nur benutzerdefinierter Text";
$lang['options_version_dialog_mode_both'] = "Versionshinweise und benutzerdefinierter Text";
$lang['options_version_dialog_mode_disabled'] = "Deaktiviert";
$lang['options_version_dialog_mode_hint'] = "Die Versionsinfo wird jedem Benutzer angezeigt. Der Benutzer hat die Möglichkeit, den Dialog zu schließen, nachdem er ihn gelesen hat. Wähle aus, ob nur Versionshinweise (von GitHub abgerufen), nur benutzerdefinierter Text oder beides angezeigt werden soll.";
$lang['options_version_dialog_custom_text'] = "Versionsinfo - Benutzerdefinierter Text";
$lang['options_version_dialog_custom_text_hint'] = "Dies ist der benutzerdefinierte Text, der im Versionsinfo-Fenster angezeigt wird.";
$lang['options_version_dialog_mode_changed_to'] = "Versionsinfo-Modus geändert zu";
$lang['options_version_dialog_custom_text_saved'] = "Benutzerdefinierter Text der Versionsinfo gespeichert!";
$lang['options_version_dialog_success_show_all'] = "Versionsinfo wird wieder allen Benutzern angezeigt";
$lang['options_version_dialog_success_hide_all'] = "Versionsinfo wird keinem Benutzer angezeigt";
$lang['options_version_dialog_show_hide'] = "Versionsinfo-Dialog für alle Benutzer ein-/ausblenden";
$lang['options_version_dialog_show_all'] = "Allen Benutzern anzeigen";
$lang['options_version_dialog_hide_all'] = "Allen Benutzern ausblenden";
$lang['options_version_dialog_show_all_hint'] = "Dies zeigt den Versionsdialog automatisch allen Benutzern bei der nächsten Seiten-Aktualisierung an.";
$lang['options_version_dialog_hide_all_hint'] = "Dies deaktiviert das automatische Einblenden des Versionsdialogs für alle Benutzer.";
$lang['options_save'] = 'Speichern';
$lang['options_appearance_settings_saved'] = 'Erscheinungseinstellungen wurden erfolgreich gespeichert.';
// Registrierung
$lang['options_registration'] = 'Registrierung';
$lang['options_open_registration'] = 'Offene Registrierung';
$lang['options_open_registration_hint'] = 'Erlauben Sie Benutzern, sich über eine öffentliche Anmeldeseite selbst zu registrieren.';
$lang['options_registration_settings_saved'] = 'Registrierungseinstellungen wurden erfolgreich gespeichert.';
// Öffentliches Stationstagebuch
$lang['options_public_station_diary'] = 'Öffentliches Stationstagebuch';
$lang['options_public_station_diary_enabled'] = 'Öffentliches Stationstagebuch';
$lang['options_public_station_diary_enabled_hint'] = 'Aktivieren oder deaktivieren Sie die Möglichkeit für Benutzer, öffentliche Stationstagebuche zu erstellen. Wenn deaktiviert, bleiben alle Tagebucheinträge privat, unabhängig von den einzelnen Einstellungen.';
$lang['options_public_station_diary_settings_saved'] = 'Einstellungen für öffentliches Stationstagebuch wurden erfolgreich gespeichert.';
$lang['options_enabled'] = 'Aktiviert';
$lang['options_disabled'] = 'Deaktiviert';
// Bands
$lang['options_bands'] = "Bänder";
$lang['options_bands_text_ln1'] = "Mit dieser Bänder-Liste kannst du steuern, welche Bänder beim Erstellen eines neuen QSO angezeigt werden.";
$lang['options_bands_text_ln2'] = "Aktive Bänder werden im QSO Band Auswahlfeld angezeigt, während inaktive Bänder ausgeblendet werden und nicht ausgewählt werden können.";
$lang['options_bands_create'] = "Erstelle ein neues Band";
$lang['options_bands_edit'] = "Bearbeite Band";
$lang['options_bands_activate_all'] = "Aktiviere Alle";
$lang['options_bands_activateall_warning'] = "Warnung! Bist du sicher, dass du alle Bänder aktivieren willst?";
$lang['options_bands_deactivate_all'] = "Deaktiviere Alle";
$lang['options_bands_deactivateall_warning'] = "Warnung! Bist du sicher, dass du alle Bänder deaktivieren willst?";
$lang['options_bands_ssb_qrg'] = "SSB QRG";
$lang['options_bands_ssb_qrg_hint'] = "Frequenz für die SSB QRG auf dem Band (Muss in Hz angegeben werden)";
$lang['options_bands_data_qrg'] = "DATA QRG";
$lang['options_bands_data_qrg_hint'] = "Frequenz für die DATA QRG auf dem Band (Muss in Hz angegeben werden";
$lang['options_bands_cw_qrg'] = "CW QRG";
$lang['options_bands_cw_qrg_hint'] = "Frequenz für die CW QRG auf dem Band (Muss in Hz angegeben werden";
$lang['options_bands_name_band'] = "Name des Bandes (z.B. 20m)";
$lang['options_bands_name_bandgroup'] = "Name der Bandgruppe (z.B. hf, vhf, uhf, shf)";
$lang['options_bands_delete_warning'] = "Warnung! Bist du dir sicher, dass du das folgende Band löschen willst: ";
$lang['options_appearance_settings_saved'] = 'Erscheinungseinstellungen wurden erfolgreich gespeichert.';