From 05f76b055619e18f4abb5d8b25166d4c4ad3ed27 Mon Sep 17 00:00:00 2001 From: Mafoo Date: Tue, 19 Sep 2017 16:48:40 +0100 Subject: [PATCH] Pass on languages before importing updates (#2849) put language files into consistent state in preparation of a import --- app/access_controls/app_languages.php | 80 +-- app/backup/app_languages.php | 56 +- app/call_block/app_languages.php | 90 +-- app/call_broadcast/app_languages.php | 78 +-- app/call_center_active/app_languages.php | 124 ++-- app/call_flows/app_languages.php | 84 +-- app/call_recordings/app_languages.php | 688 ++++++++++---------- app/calls/app_languages.php | 138 ++-- app/calls_active/app_languages.php | 100 +-- app/click_to_call/app_languages.php | 100 +-- app/conference_centers/app_languages.php | 208 +++--- app/conference_controls/app_languages.php | 176 ++--- app/conference_profiles/app_languages.php | 42 +- app/conferences/app_languages.php | 68 +- app/conferences_active/app_languages.php | 148 ++--- app/database_transactions/app_languages.php | 72 +- app/destinations/app_languages.php | 114 ++-- app/dialplan_inbound/app_languages.php | 72 +- app/dialplan_outbound/app_languages.php | 118 ++-- app/edit/app_languages.php | 66 +- app/emails/app_languages.php | 80 +-- app/exec/app_languages.php | 88 +-- app/fifo/app_languages.php | 76 +-- app/fifo_list/app_languages.php | 60 +- app/gateways/app_languages.php | 258 ++++---- app/ivr_menus/app_languages.php | 143 ++-- app/log_viewer/app_languages.php | 36 +- app/modules/app_languages.php | 74 +-- app/music_on_hold/app_languages.php | 152 ++--- app/number_translation/app_languages.php | 239 +++---- app/operator_panel/app_languages.php | 54 +- app/phrases/app_languages.php | 64 +- app/pin_numbers/app_languages.php | 50 +- app/recordings/app_languages.php | 52 +- app/registrations/app_languages.php | 72 +- app/ring_groups/app_languages.php | 204 +++--- app/services/app_languages.php | 52 +- app/settings/app_languages.php | 44 +- app/sip_profiles/app_languages.php | 94 +-- app/sip_status/app_languages.php | 44 +- app/system/app_languages.php | 78 +-- app/tftp/app_languages.php | 4 +- app/time_conditions/app_languages.php | 152 ++--- app/tones/app_languages.php | 14 +- app/traffic_graph/app_languages.php | 20 +- app/vars/app_languages.php | 32 +- app/voicemail_greetings/app_languages.php | 80 +-- app/voicemails/app_languages.php | 214 +++--- core/apps/app_languages.php | 26 +- core/databases/app_languages.php | 62 +- core/default_settings/app_languages.php | 128 ++-- core/domain_settings/app_languages.php | 126 ++-- core/install/app_languages.php | 126 ++-- core/menu/app_languages.php | 150 ++--- core/notifications/app_languages.php | 58 +- core/upgrade/app_languages.php | 120 ++-- core/users/app_languages.php | 208 +++--- resources/classes/text.php | 90 +-- themes/default/app_languages.php | 18 +- 59 files changed, 3143 insertions(+), 3121 deletions(-) mode change 100755 => 100644 app/backup/app_languages.php diff --git a/app/access_controls/app_languages.php b/app/access_controls/app_languages.php index 4339b31049..e138d18e40 100644 --- a/app/access_controls/app_languages.php +++ b/app/access_controls/app_languages.php @@ -1,9 +1,9 @@ \ No newline at end of file + diff --git a/app/calls/app_languages.php b/app/calls/app_languages.php index f0c7530351..034f3eaa79 100644 --- a/app/calls/app_languages.php +++ b/app/calls/app_languages.php @@ -1,9 +1,9 @@ PHP Manual"; $text['description-php']['ar-eg'] = ""; -$text['description-php']['de-at'] = "PHP Befehle ausführen. Benutzen Sie folgenden Link als PHP Referenz: mono WAV files."; $text['desc-music_on_hold']['ar-eg'] = ""; -$text['desc-music_on_hold']['de-at'] = "Haltemusik können Dateien im WAV oder MP3 Format sein. Um MP3 Dateien abzuspielen zu können, muss mod_shout installiert und aktiviert sein. Sie können die Lautstärke der MP3 Dateien in den Einstellungen verändern. Für beste Funktionalität laden Sie 16bit, 8/16/32/48 kHz mono WAV Dateien hoch."; +$text['desc-music_on_hold']['de-at'] = "Haltemusik können Dateien im WAV oder MP3 Format sein. Um MP3 Dateien abzuspielen zu können, muss mod_shout installiert und aktiviert sein. Sie können die Lautstärke der MP3 Dateien in den Einstellungen verändern. Für beste Funktionalität laden Sie 16bit, 8/16/32/48 kHz mono WAV Dateien hoch."; //copied from de-de $text['desc-music_on_hold']['de-ch'] = "Haltemusik können Dateien im WAV oder MP3 Format sein. Um MP3 Dateien abzuspielen zu können, muss mod_shout installiert und aktiviert sein. Sie können die Lautstärke der MP3 Dateien in den Einstellungen verändern. Für beste Funktionalität laden Sie 16bit, 8/16/32/48 kHz mono WAV Dateien hoch."; //copied from de-de $text['desc-music_on_hold']['de-de'] = "Haltemusik können Dateien im WAV oder MP3 Format sein. Um MP3 Dateien abzuspielen zu können, muss mod_shout installiert und aktiviert sein. Sie können die Lautstärke der MP3 Dateien in den Einstellungen verändern. Für beste Funktionalität laden Sie 16bit, 8/16/32/48 kHz mono WAV Dateien hoch."; $text['desc-music_on_hold']['es-cl'] = "La música en espera puede estar en formato WAV o MP3. Para reproducir un archivo en frmato MP3 debe tener activado el módulo mod_shout. Puede ajustar el volumen del MP3 desde la pestaña 'Configuraciones'. Para el mejor rendimiento se recomienda utilizar archivos en formato WAV 16 bit, 8/16/32/48 kHz mono."; @@ -843,7 +843,7 @@ $text['desc-music_on_hold']['uk-ua'] = "Музика на утриманні м $text['button-upload']['en-us'] = "Upload"; $text['button-upload']['ar-eg'] = ""; -$text['button-upload']['de-at'] = "Hochladen"; +$text['button-upload']['de-at'] = "Hochladen"; //copied from de-de $text['button-upload']['de-ch'] = "Hochladen"; //copied from de-de $text['button-upload']['de-de'] = "Hochladen"; $text['button-upload']['es-cl'] = "Subir"; @@ -863,7 +863,7 @@ $text['button-upload']['uk-ua'] = "Завантажити"; $text['button-clear']['en-us'] = "Clear"; $text['button-clear']['ar-eg'] = ""; -$text['button-clear']['de-at'] = "Zurücksetzen"; +$text['button-clear']['de-at'] = "Zurücksetzen"; //copied from de-de $text['button-clear']['de-ch'] = "Zurücksetzen"; //copied from de-de $text['button-clear']['de-de'] = "Zurücksetzen"; $text['button-clear']['es-cl'] = "Limpiar"; @@ -874,7 +874,7 @@ $text['button-clear']['he-il'] = "נקה"; $text['button-clear']['it-it'] = "Reset"; $text['button-clear']['nl-nl'] = ""; $text['button-clear']['pl-pl'] = "Wyczyść"; -$text['button-clear']['pt-br'] = "Apagar"; +$text['button-clear']['pt-br'] = "Apagar"; //copied from pt-pt $text['button-clear']['pt-pt'] = "Apagar"; $text['button-clear']['ro-ro'] = ""; $text['button-clear']['ru-ru'] = "Очистить"; diff --git a/app/number_translation/app_languages.php b/app/number_translation/app_languages.php index df8a2f4c82..ed8aa85aff 100644 --- a/app/number_translation/app_languages.php +++ b/app/number_translation/app_languages.php @@ -1,163 +1,164 @@ \ No newline at end of file +?> diff --git a/app/operator_panel/app_languages.php b/app/operator_panel/app_languages.php index 0394321a2b..9f2706939c 100644 --- a/app/operator_panel/app_languages.php +++ b/app/operator_panel/app_languages.php @@ -1,9 +1,9 @@ \ No newline at end of file +?> diff --git a/app/time_conditions/app_languages.php b/app/time_conditions/app_languages.php index 0ab9193429..0fb99eb453 100644 --- a/app/time_conditions/app_languages.php +++ b/app/time_conditions/app_languages.php @@ -1,9 +1,9 @@ applied to each preset checked (without a destination already defined)."; $text['description-presets_advanced']['ar-eg'] = ""; -$text['description-presets_advanced']['de-at'] = "Wählen Sie oben ein Standard Ziel , welches jeder ausgewählten Vorgabe zugewiesen wird."; +$text['description-presets_advanced']['de-at'] = "Wählen Sie oben ein Standard Ziel , welches jeder ausgewählten Vorgabe zugewiesen wird."; //copied from de-de $text['description-presets_advanced']['de-ch'] = "Wählen Sie oben ein Standard Ziel , welches jeder ausgewählten Vorgabe zugewiesen wird."; //copied from de-de $text['description-presets_advanced']['de-de'] = "Wählen Sie oben ein Standard Ziel , welches jeder ausgewählten Vorgabe zugewiesen wird."; $text['description-presets_advanced']['es-cl'] = "Seleccione un destino predeterminado por encima de ser apliqué para cada preset facturado (sin destino ya definido)."; @@ -1023,7 +1023,7 @@ $text['description-presets_advanced']['uk-ua'] = ""; $text['description-presets']['en-us'] = "Select from available presets. Click a preset name to further customize the conditions and/or destination of each."; $text['description-presets']['ar-eg'] = ""; -$text['description-presets']['de-at'] = "Wählen Sie aus den vorhandenen Vorgaben. Klicken Sie den Namen der Voreinstellung um weitere persönliche Anpassungen vorzunehmen"; +$text['description-presets']['de-at'] = "Wählen Sie aus den vorhandenen Vorgaben. Klicken Sie den Namen der Voreinstellung um weitere persönliche Anpassungen vorzunehmen"; //copied from de-de $text['description-presets']['de-ch'] = "Wählen Sie aus den vorhandenen Vorgaben. Klicken Sie den Namen der Voreinstellung um weitere persönliche Anpassungen vorzunehmen"; //copied from de-de $text['description-presets']['de-de'] = "Wählen Sie aus den vorhandenen Vorgaben. Klicken Sie den Namen der Voreinstellung um weitere persönliche Anpassungen vorzunehmen"; $text['description-presets']['es-cl'] = "Choisissez parmi préréglages disponibles. Cliquez sur un nom prédéfini pour personnaliser davantage les conditions et/ou la destination de chacun."; @@ -1043,7 +1043,7 @@ $text['description-presets']['uk-ua'] = ""; $text['description-name']['en-us'] = "Enter the name for the time condition."; $text['description-name']['ar-eg'] = ""; -$text['description-name']['de-at'] = "Geben Sie den Namen der Zeitschaltung ein."; +$text['description-name']['de-at'] = "Geben Sie den Namen der Zeitschaltung ein."; //copied from de-de $text['description-name']['de-ch'] = "Geben Sie den Namen der Zeitschaltung ein."; //copied from de-de $text['description-name']['de-de'] = "Geben Sie den Namen der Zeitschaltung ein."; $text['description-name']['es-cl'] = "Introduzca un nombre para esta condición."; @@ -1063,7 +1063,7 @@ $text['description-name']['uk-ua'] = "Введіть назву меню"; $text['description-extension']['en-us'] = "Enter the extension number."; $text['description-extension']['ar-eg'] = ""; -$text['description-extension']['de-at'] = "Geben Sie eine Nebenstelle an."; +$text['description-extension']['de-at'] = "Geben Sie eine Nebenstelle an."; //copied from de-de $text['description-extension']['de-ch'] = "Geben Sie eine Nebenstelle an."; //copied from de-de $text['description-extension']['de-de'] = "Geben Sie eine Nebenstelle an."; $text['description-extension']['es-cl'] = "Introduzca un número de extensión."; diff --git a/app/tones/app_languages.php b/app/tones/app_languages.php index 64d2feb653..71e198a85c 100644 --- a/app/tones/app_languages.php +++ b/app/tones/app_languages.php @@ -1,9 +1,9 @@ Disclosure: Enabling Project Notifications is consent to the collection of anonymous and general demographic information about your installation environment. Information requested consists of the following: 1) FusionPBX version, 2) PHP version, 3) web server and version, 4) voice switch version, 5) database type and version, 6) operating system platform and version, and 7) public IP address. If you do not wish for this information to be submitted, simply leave Project Notifications disabled, and no information will be submitted about your system."; $text['message-disclaimer']['ar-eg'] = ""; -$text['message-disclaimer']['de-at'] = "Bemerkung: Durch das Aktivieren der Projekt-Benachrichtigung werden anonyme Daten und allgemeine statistische Informationen über Ihre Installation gesammelt. Diese Informationen beinhalten folgendes: 1) FusionPBX Version, 2) PHP Version, 3) Web Server und Version, 4) Voice Switch Version, 5) Datenbank Typ und Version, 7) öffentliche IP Addresse. Wenn Sie diese Informationen nicht weitergeben möchten, lassen Sie Projekt-Benachrichtigungen einfach deaktiviert und es werden keine Informationen weitergegeben."; +$text['message-disclaimer']['de-at'] = "Bemerkung: Durch das Aktivieren der Projekt-Benachrichtigung werden anonyme Daten und allgemeine statistische Informationen über Ihre Installation gesammelt. Diese Informationen beinhalten folgendes: 1) FusionPBX Version, 2) PHP Version, 3) Web Server und Version, 4) Voice Switch Version, 5) Datenbank Typ und Version, 7) öffentliche IP Addresse. Wenn Sie diese Informationen nicht weitergeben möchten, lassen Sie Projekt-Benachrichtigungen einfach deaktiviert und es werden keine Informationen weitergegeben."; //copied from de-de $text['message-disclaimer']['de-ch'] = "Bemerkung: Durch das Aktivieren der Projekt-Benachrichtigung werden anonyme Daten und allgemeine statistische Informationen über Ihre Installation gesammelt. Diese Informationen beinhalten folgendes: 1) FusionPBX Version, 2) PHP Version, 3) Web Server und Version, 4) Voice Switch Version, 5) Datenbank Typ und Version, 7) öffentliche IP Addresse. Wenn Sie diese Informationen nicht weitergeben möchten, lassen Sie Projekt-Benachrichtigungen einfach deaktiviert und es werden keine Informationen weitergegeben."; //copied from de-de $text['message-disclaimer']['de-de'] = "Bemerkung: Durch das Aktivieren der Projekt-Benachrichtigung werden anonyme Daten und allgemeine statistische Informationen über Ihre Installation gesammelt. Diese Informationen beinhalten folgendes: 1) FusionPBX Version, 2) PHP Version, 3) Web Server und Version, 4) Voice Switch Version, 5) Datenbank Typ und Version, 7) öffentliche IP Addresse. Wenn Sie diese Informationen nicht weitergeben möchten, lassen Sie Projekt-Benachrichtigungen einfach deaktiviert und es werden keine Informationen weitergegeben."; $text['message-disclaimer']['es-cl'] = "Divulgaci髇: Habilitaci髇 del proyecto Notificaciones es el consentimiento a la recopilaci髇 de an髇imo y generales la informaci髇 demogr醘ica sobre su entorno de instalaci髇. La informaci髇 solicitada se compone de los siguientes: 1) FusionPBX versi髇, 2) la versi髇 de PHP, 3) del servidor web y la versi髇 4) Versi髇 conmutador de voz, 5) el tipo de base de datos y la versi髇 6) plataforma de sistema operativo y versi髇, y 7) IP p鷅lica direcci髇. Si usted no desea que esta informaci髇 sea presentada, simplemente deje de Proyecto Notificaciones deshabilitado, y ninguna informaci髇 se presentar?sobre su sistema."; @@ -143,7 +143,7 @@ $text['message-disclaimer']['uk-ua'] = ""; $text['message-demographics_submitted']['en-us'] = "Demographics Submitted"; $text['message-demographics_submitted']['ar-eg'] = ""; -$text['message-demographics_submitted']['de-at'] = "Statistik weitergegeben"; +$text['message-demographics_submitted']['de-at'] = "Statistik weitergegeben"; //copied from de-de $text['message-demographics_submitted']['de-ch'] = "Statistik weitergegeben"; //copied from de-de $text['message-demographics_submitted']['de-de'] = "Statistik weitergegeben"; $text['message-demographics_submitted']['es-cl'] = "Demograf韆 Enviado"; @@ -163,7 +163,7 @@ $text['message-demographics_submitted']['uk-ua'] = "袛械屑芯谐褉邪褎褨 $text['message-demographics_click_here']['en-us'] = "click here"; $text['message-demographics_click_here']['ar-eg'] = ""; -$text['message-demographics_click_here']['de-at'] = "Hier Klicken"; +$text['message-demographics_click_here']['de-at'] = "Hier Klicken"; //copied from de-de $text['message-demographics_click_here']['de-ch'] = "Hier Klicken"; //copied from de-de $text['message-demographics_click_here']['de-de'] = "Hier Klicken"; $text['message-demographics_click_here']['es-cl'] = "clic aqu?"; @@ -183,7 +183,7 @@ $text['message-demographics_click_here']['uk-ua'] = "泻谢褨泻薪褨褌褜 $text['message-demographics']['en-us'] = "Note: To help the FusionPBX project by submitting the demographic information described above without subscribing to Project Notifications, simply "; $text['message-demographics']['ar-eg'] = ""; -$text['message-demographics']['de-at'] = "Anmerkung: Um das FusionPBX Projekt zu unterstützen ohne statistische Informationen über Ihre Installation preiszugeben, "; +$text['message-demographics']['de-at'] = "Anmerkung: Um das FusionPBX Projekt zu unterstützen ohne statistische Informationen über Ihre Installation preiszugeben, "; //copied from de-de $text['message-demographics']['de-ch'] = "Anmerkung: Um das FusionPBX Projekt zu unterstützen ohne statistische Informationen über Ihre Installation preiszugeben, "; //copied from de-de $text['message-demographics']['de-de'] = "Anmerkung: Um das FusionPBX Projekt zu unterstützen ohne statistische Informationen über Ihre Installation preiszugeben, "; $text['message-demographics']['es-cl'] = "Nota: Para ayudar al proyecto FusionPBX presentando la informaci髇 demogr醘ica descrita anteriormente sin necesidad de suscribirse a Project Notificaciones, haga "; @@ -203,7 +203,7 @@ $text['message-demographics']['uk-ua'] = ""; $text['label-project_security']['en-us'] = "Security"; $text['label-project_security']['ar-eg'] = ""; -$text['label-project_security']['de-at'] = "Sicherheit"; +$text['label-project_security']['de-at'] = "Sicherheit"; //copied from de-de $text['label-project_security']['de-ch'] = "Sicherheit"; //copied from de-de $text['label-project_security']['de-de'] = "Sicherheit"; $text['label-project_security']['es-cl'] = "Seguran鏰"; @@ -223,7 +223,7 @@ $text['label-project_security']['uk-ua'] = "袘械蟹锌械泻邪"; $text['label-project_releases']['en-us'] = "Releases"; $text['label-project_releases']['ar-eg'] = ""; -$text['label-project_releases']['de-at'] = "Versionen"; +$text['label-project_releases']['de-at'] = "Versionen"; //copied from de-de $text['label-project_releases']['de-ch'] = "Versionen"; //copied from de-de $text['label-project_releases']['de-de'] = "Versionen"; $text['label-project_releases']['es-cl'] = "Estrenos"; @@ -243,7 +243,7 @@ $text['label-project_releases']['uk-ua'] = "袪械谢褨蟹懈"; $text['label-project_notifications']['en-us'] = "Project Notifications"; $text['label-project_notifications']['ar-eg'] = ""; -$text['label-project_notifications']['de-at'] = "Projekt Benachrichtigungen"; +$text['label-project_notifications']['de-at'] = "Projekt Benachrichtigungen"; //copied from de-de $text['label-project_notifications']['de-ch'] = "Projekt Benachrichtigungen"; //copied from de-de $text['label-project_notifications']['de-de'] = "Projekt Benachrichtigungen"; $text['label-project_notifications']['es-cl'] = "Proyecto Notificaciones"; @@ -263,7 +263,7 @@ $text['label-project_notifications']['uk-ua'] = "小锌芯胁褨褖械薪薪褟 $text['label-project_notification_recipient']['en-us'] = "Recipient"; $text['label-project_notification_recipient']['ar-eg'] = ""; -$text['label-project_notification_recipient']['de-at'] = "Empfänger"; +$text['label-project_notification_recipient']['de-at'] = "Empfänger"; //copied from de-de $text['label-project_notification_recipient']['de-ch'] = "Empfänger"; //copied from de-de $text['label-project_notification_recipient']['de-de'] = "Empfänger"; $text['label-project_notification_recipient']['es-cl'] = "Beneficiario"; @@ -283,7 +283,7 @@ $text['label-project_notification_recipient']['uk-ua'] = "袨褌褉懈屑褍胁 $text['label-project_notification_method']['en-us'] = "Method"; $text['label-project_notification_method']['ar-eg'] = ""; -$text['label-project_notification_method']['de-at'] = "Methode"; +$text['label-project_notification_method']['de-at'] = "Methode"; //copied from de-de $text['label-project_notification_method']['de-ch'] = "Methode"; //copied from de-de $text['label-project_notification_method']['de-de'] = "Methode"; $text['label-project_notification_method']['es-cl'] = "M閠odo"; @@ -303,7 +303,7 @@ $text['label-project_notification_method']['uk-ua'] = "袦械褌芯写"; $text['label-project_news']['en-us'] = "News"; $text['label-project_news']['ar-eg'] = ""; -$text['label-project_news']['de-at'] = "Nachrichten"; +$text['label-project_news']['de-at'] = "Nachrichten"; //copied from de-de $text['label-project_news']['de-ch'] = "Nachrichten"; //copied from de-de $text['label-project_news']['de-de'] = "Nachrichten"; $text['label-project_news']['es-cl'] = "Noticias"; @@ -323,7 +323,7 @@ $text['label-project_news']['uk-ua'] = "袧芯胁懈薪懈"; $text['label-project_events']['en-us'] = "Events"; $text['label-project_events']['ar-eg'] = ""; -$text['label-project_events']['de-at'] = "Veranstaltungen"; +$text['label-project_events']['de-at'] = "Veranstaltungen"; //copied from de-de $text['label-project_events']['de-ch'] = "Veranstaltungen"; //copied from de-de $text['label-project_events']['de-de'] = "Veranstaltungen"; $text['label-project_events']['es-cl'] = "Eventos"; @@ -334,7 +334,7 @@ $text['label-project_events']['he-il'] = ""; $text['label-project_events']['it-it'] = "Eventi"; $text['label-project_events']['nl-nl'] = ""; $text['label-project_events']['pl-pl'] = "Wydarzenia"; -$text['label-project_events']['pt-br'] = "Eventos"; +$text['label-project_events']['pt-br'] = "Eventos"; //copied from pt-pt $text['label-project_events']['pt-pt'] = "Eventos"; $text['label-project_events']['ro-ro'] = ""; $text['label-project_events']['ru-ru'] = "События"; @@ -343,7 +343,7 @@ $text['label-project_events']['uk-ua'] = "袩芯写褨褩"; $text['header-notifications']['en-us'] = "Notifications"; $text['header-notifications']['ar-eg'] = ""; -$text['header-notifications']['de-at'] = "Benachrichtigungen"; +$text['header-notifications']['de-at'] = "Benachrichtigungen"; //copied from de-de $text['header-notifications']['de-ch'] = "Benachrichtigungen"; //copied from de-de $text['header-notifications']['de-de'] = "Benachrichtigungen"; $text['header-notifications']['es-cl'] = "Notificaciones"; @@ -363,7 +363,7 @@ $text['header-notifications']['uk-ua'] = "小锌芯胁褨褖械薪薪褟"; $text['description-project_security']['en-us'] = "Receive notifications of security updates."; $text['description-project_security']['ar-eg'] = ""; -$text['description-project_security']['de-at'] = "Benachrichtigungen über Sicherheitskritische Updates erhalten."; +$text['description-project_security']['de-at'] = "Benachrichtigungen über Sicherheitskritische Updates erhalten."; //copied from de-de $text['description-project_security']['de-ch'] = "Benachrichtigungen über Sicherheitskritische Updates erhalten."; //copied from de-de $text['description-project_security']['de-de'] = "Benachrichtigungen über Sicherheitskritische Updates erhalten."; $text['description-project_security']['es-cl'] = "Recibir notificaciones de actualizaciones de seguridad."; @@ -383,7 +383,7 @@ $text['description-project_security']['uk-ua'] = ""; $text['description-project_releases']['en-us'] = "Receive notifications when new stable version of FusionPBX are released and available for download."; $text['description-project_releases']['ar-eg'] = ""; -$text['description-project_releases']['de-at'] = "Benachrichtigungen über neue stabile Versionen von FusionPBX erhalten."; +$text['description-project_releases']['de-at'] = "Benachrichtigungen über neue stabile Versionen von FusionPBX erhalten."; //copied from de-de $text['description-project_releases']['de-ch'] = "Benachrichtigungen über neue stabile Versionen von FusionPBX erhalten."; //copied from de-de $text['description-project_releases']['de-de'] = "Benachrichtigungen über neue stabile Versionen von FusionPBX erhalten."; $text['description-project_releases']['es-cl'] = "Reciba notificaciones cuando una nueva versi髇 estable de FusionPBX se liberan y disponible para su descarga."; @@ -403,7 +403,7 @@ $text['description-project_releases']['uk-ua'] = ""; $text['description-project_notifications']['en-us'] = "Enable FusionPBX project notifications."; $text['description-project_notifications']['ar-eg'] = ""; -$text['description-project_notifications']['de-at'] = "FusionPBX Projekt-Benachrichtigung aktivieren."; +$text['description-project_notifications']['de-at'] = "FusionPBX Projekt-Benachrichtigung aktivieren."; //copied from de-de $text['description-project_notifications']['de-ch'] = "FusionPBX Projekt-Benachrichtigung aktivieren."; //copied from de-de $text['description-project_notifications']['de-de'] = "FusionPBX Projekt-Benachrichtigung aktivieren."; $text['description-project_notifications']['es-cl'] = "Habilitar las notificaciones de proyectos FusionPBX."; @@ -423,7 +423,7 @@ $text['description-project_notifications']['uk-ua'] = ""; $text['description-project_notification_recipient']['en-us'] = "Enter the desired Email Address for the recipient."; $text['description-project_notification_recipient']['ar-eg'] = ""; -$text['description-project_notification_recipient']['de-at'] = "Geben Sie die gewünschte E-Mail Addresse ein."; +$text['description-project_notification_recipient']['de-at'] = "Geben Sie die gewünschte E-Mail Addresse ein."; //copied from de-de $text['description-project_notification_recipient']['de-ch'] = "Geben Sie die gewünschte E-Mail Addresse ein."; //copied from de-de $text['description-project_notification_recipient']['de-de'] = "Geben Sie die gewünschte E-Mail Addresse ein."; $text['description-project_notification_recipient']['es-cl'] = "Introduzca la deseada direcci髇 de correo electr髇ico del destinatario."; @@ -443,7 +443,7 @@ $text['description-project_notification_recipient']['uk-ua'] = ""; $text['description-project_notification_method']['en-us'] = "Select the desired method of communication."; $text['description-project_notification_method']['ar-eg'] = ""; -$text['description-project_notification_method']['de-at'] = "Wählen Sie den gewünschten Kommunikationsweg."; +$text['description-project_notification_method']['de-at'] = "Wählen Sie den gewünschten Kommunikationsweg."; //copied from de-de $text['description-project_notification_method']['de-ch'] = "Wählen Sie den gewünschten Kommunikationsweg."; //copied from de-de $text['description-project_notification_method']['de-de'] = "Wählen Sie den gewünschten Kommunikationsweg."; $text['description-project_notification_method']['es-cl'] = "Seleccione el m閠odo deseado de la comunicaci髇."; @@ -463,7 +463,7 @@ $text['description-project_notification_method']['uk-ua'] = ""; $text['description-project_news']['en-us'] = "Receive notifications of general FusionPBX related news and information."; $text['description-project_news']['ar-eg'] = ""; -$text['description-project_news']['de-at'] = "Allgemeine Informationen über FusionPBX."; +$text['description-project_news']['de-at'] = "Allgemeine Informationen über FusionPBX."; //copied from de-de $text['description-project_news']['de-ch'] = "Allgemeine Informationen über FusionPBX."; //copied from de-de $text['description-project_news']['de-de'] = "Allgemeine Informationen über FusionPBX."; $text['description-project_news']['es-cl'] = "Recibir notificaciones de noticias FusionPBX relacionadas e informaci髇 general."; @@ -483,7 +483,7 @@ $text['description-project_news']['uk-ua'] = ""; $text['description-project_events']['en-us'] = "Receive notifications of upcoming FusionPBX training classes, convention booths, and other events related to the project."; $text['description-project_events']['ar-eg'] = ""; -$text['description-project_events']['de-at'] = "Benachrichtigungen über kommende FusionPBX Schulungen und andere Projektbezogene Veranstaltungen."; +$text['description-project_events']['de-at'] = "Benachrichtigungen über kommende FusionPBX Schulungen und andere Projektbezogene Veranstaltungen."; //copied from de-de $text['description-project_events']['de-ch'] = "Benachrichtigungen über kommende FusionPBX Schulungen und andere Projektbezogene Veranstaltungen."; //copied from de-de $text['description-project_events']['de-de'] = "Benachrichtigungen über kommende FusionPBX Schulungen und andere Projektbezogene Veranstaltungen."; $text['description-project_events']['es-cl'] = "Recibir notificaciones de pr髕imas clases FusionPBX formaci髇, cabinas de convenciones y otros eventos relacionados con el proyecto."; @@ -503,7 +503,7 @@ $text['description-project_events']['uk-ua'] = ""; $text['description-notifications']['en-us'] = "Set notification preferences for FusionPBX project-related communication and other local system alerts."; $text['description-notifications']['ar-eg'] = ""; -$text['description-notifications']['de-at'] = "Benachrichtigungseinstellungen für FusionPBX Projektbezogene Informationen."; +$text['description-notifications']['de-at'] = "Benachrichtigungseinstellungen für FusionPBX Projektbezogene Informationen."; //copied from de-de $text['description-notifications']['de-ch'] = "Benachrichtigungseinstellungen für FusionPBX Projektbezogene Informationen."; //copied from de-de $text['description-notifications']['de-de'] = "Benachrichtigungseinstellungen für FusionPBX Projektbezogene Informationen."; $text['description-notifications']['es-cl'] = "Definici髇 de las preferencias de notificaci髇 de la comunicaci髇 relacionada con el proyecto FusionPBX y otras alertas del sistema local."; diff --git a/core/upgrade/app_languages.php b/core/upgrade/app_languages.php index ff784712a3..d2274d73a4 100644 --- a/core/upgrade/app_languages.php +++ b/core/upgrade/app_languages.php @@ -1,9 +1,9 @@ Notifications section, under the System menu!"; $text['login-message_text']['ar-eg'] = ""; -$text['login-message_text']['de-at'] = "Halten Sie sich über FusionPBX auf dem Laufenden indem Sie die Benachrichtigungseinstellungen im System Menü setzen."; +$text['login-message_text']['de-at'] = "Halten Sie sich über FusionPBX auf dem Laufenden indem Sie die Benachrichtigungseinstellungen im System Menü setzen."; //copied from de-de $text['login-message_text']['de-ch'] = "Halten Sie sich über FusionPBX auf dem Laufenden indem Sie die Benachrichtigungseinstellungen im System Menü setzen."; //copied from de-de $text['login-message_text']['de-de'] = "Halten Sie sich über FusionPBX auf dem Laufenden indem Sie die Benachrichtigungseinstellungen im System Menü setzen."; $text['login-message_text']['es-cl'] = "Manténgase al día con el proyecto FusionPBX configurando sus preferencias en la sección Notificaciones acaba de agregar, en el menú del sistema!"; @@ -263,7 +263,7 @@ $text['login-message_text']['uk-ua'] = "Keep up with the FusionPBX project by co $text['label-upgrade_source']['en-us'] = "Source Code"; $text['label-upgrade_source']['ar-eg'] = ""; -$text['label-upgrade_source']['de-at'] = "Quellcode"; +$text['label-upgrade_source']['de-at'] = "Quellcode"; //copied from de-de $text['label-upgrade_source']['de-ch'] = "Quellcode"; //copied from de-de $text['label-upgrade_source']['de-de'] = "Quellcode"; $text['label-upgrade_source']['es-cl'] = "Código Fuente"; @@ -274,7 +274,7 @@ $text['label-upgrade_source']['he-il'] = ""; $text['label-upgrade_source']['it-it'] = "Codice Sorgente"; $text['label-upgrade_source']['nl-nl'] = ""; $text['label-upgrade_source']['pl-pl'] = "Kod źródłowy"; -$text['label-upgrade_source']['pt-br'] = "Source Code"; +$text['label-upgrade_source']['pt-br'] = "Source Code"; //copied from pt-pt $text['label-upgrade_source']['pt-pt'] = "Source Code"; $text['label-upgrade_source']['ro-ro'] = ""; $text['label-upgrade_source']['ru-ru'] = "Исходный код"; @@ -283,7 +283,7 @@ $text['label-upgrade_source']['uk-ua'] = "Вихідний код"; $text['label-upgrade_schema']['en-us'] = "Schema"; $text['label-upgrade_schema']['ar-eg'] = ""; -$text['label-upgrade_schema']['de-at'] = "Schema"; +$text['label-upgrade_schema']['de-at'] = "Schema"; //copied from de-de $text['label-upgrade_schema']['de-ch'] = "Schema"; //copied from de-de $text['label-upgrade_schema']['de-de'] = "Schema"; $text['label-upgrade_schema']['es-cl'] = "Esquema"; @@ -294,7 +294,7 @@ $text['label-upgrade_schema']['he-il'] = ""; $text['label-upgrade_schema']['it-it'] = "Schema"; $text['label-upgrade_schema']['nl-nl'] = ""; $text['label-upgrade_schema']['pl-pl'] = "Schemat"; -$text['label-upgrade_schema']['pt-br'] = "Esquema"; +$text['label-upgrade_schema']['pt-br'] = "Esquema"; //copied from pt-pt $text['label-upgrade_schema']['pt-pt'] = "Esquema"; $text['label-upgrade_schema']['ro-ro'] = ""; $text['label-upgrade_schema']['ru-ru'] = "Структура БД"; @@ -303,7 +303,7 @@ $text['label-upgrade_schema']['uk-ua'] = "Схеми"; $text['label-upgrade_permissions']['en-us'] = "Permission Defaults"; $text['label-upgrade_permissions']['ar-eg'] = ""; -$text['label-upgrade_permissions']['de-at'] = "Berechtigungen zurücksetzen"; +$text['label-upgrade_permissions']['de-at'] = "Berechtigungen zurücksetzen"; //copied from de-de $text['label-upgrade_permissions']['de-ch'] = "Berechtigungen zurücksetzen"; //copied from de-de $text['label-upgrade_permissions']['de-de'] = "Berechtigungen zurücksetzen"; $text['label-upgrade_permissions']['es-cl'] = "predeterminados de permisos"; @@ -323,7 +323,7 @@ $text['label-upgrade_permissions']['uk-ua'] = "Типові привілеї"; $text['label-upgrade_menu']['en-us'] = "Menu Defaults"; $text['label-upgrade_menu']['ar-eg'] = ""; -$text['label-upgrade_menu']['de-at'] = "Menüs zurücksetzen"; +$text['label-upgrade_menu']['de-at'] = "Menüs zurücksetzen"; //copied from de-de $text['label-upgrade_menu']['de-ch'] = "Menüs zurücksetzen"; //copied from de-de $text['label-upgrade_menu']['de-de'] = "Menüs zurücksetzen"; $text['label-upgrade_menu']['es-cl'] = "Omisión del menú"; @@ -343,7 +343,7 @@ $text['label-upgrade_menu']['uk-ua'] = "Типові елементи меню"; $text['label-upgrade_data_types']['en-us'] = "Data Types"; $text['label-upgrade_data_types']['ar-eg'] = ""; -$text['label-upgrade_data_types']['de-at'] = "Daten Typen"; +$text['label-upgrade_data_types']['de-at'] = "Daten Typen"; //copied from de-de $text['label-upgrade_data_types']['de-ch'] = "Daten Typen"; //copied from de-de $text['label-upgrade_data_types']['de-de'] = "Daten Typen"; $text['label-upgrade_data_types']['es-cl'] = "Tipos de datos"; @@ -363,7 +363,7 @@ $text['label-upgrade_data_types']['uk-ua'] = "Типи даних"; $text['label-upgrade_apps']['en-us'] = "App Defaults"; $text['label-upgrade_apps']['ar-eg'] = ""; -$text['label-upgrade_apps']['de-at'] = "Applikationen zurücksetzen"; +$text['label-upgrade_apps']['de-at'] = "Applikationen zurücksetzen"; //copied from de-de $text['label-upgrade_apps']['de-ch'] = "Applikationen zurücksetzen"; //copied from de-de $text['label-upgrade_apps']['de-de'] = "Applikationen zurücksetzen"; $text['label-upgrade_apps']['es-cl'] = "predeterminadas de la aplicación"; @@ -374,7 +374,7 @@ $text['label-upgrade_apps']['he-il'] = ""; $text['label-upgrade_apps']['it-it'] = "Impostazioni di default per le Applicazioni"; $text['label-upgrade_apps']['nl-nl'] = ""; $text['label-upgrade_apps']['pl-pl'] = "Ustawienia domyślne aplikacji"; -$text['label-upgrade_apps']['pt-br'] = "Padrões de aplicativos"; +$text['label-upgrade_apps']['pt-br'] = "Padrões de aplicativos"; //copied from pt-pt $text['label-upgrade_apps']['pt-pt'] = "Padrões de aplicativos"; $text['label-upgrade_apps']['ro-ro'] = ""; $text['label-upgrade_apps']['ru-ru'] = "Настройки по умолчанию"; @@ -383,7 +383,7 @@ $text['label-upgrade_apps']['uk-ua'] = "Типові значення додат $text['label-upgrade_switch']['en-us'] = "Switch Upgrade"; $text['label-upgrade_switch']['ar-eg'] = ""; -$text['label-upgrade_switch']['de-at'] = "Switch aktualisieren"; +$text['label-upgrade_switch']['de-at'] = "Switch aktualisieren"; //copied from de-de $text['label-upgrade_switch']['de-ch'] = "Switch aktualisieren"; //copied from de-de $text['label-upgrade_switch']['de-de'] = "Switch aktualisieren"; $text['label-upgrade_switch']['es-cl'] = ""; @@ -403,7 +403,7 @@ $text['label-upgrade_switch']['uk-ua'] = ""; $text['label-upgrade']['en-us'] = "Upgrade"; $text['label-upgrade']['ar-eg'] = ""; -$text['label-upgrade']['de-at'] = "Aktualisieren"; +$text['label-upgrade']['de-at'] = "Aktualisieren"; //copied from de-de $text['label-upgrade']['de-ch'] = "Aktualisieren"; //copied from de-de $text['label-upgrade']['de-de'] = "Aktualisieren"; $text['label-upgrade']['es-cl'] = "Actualizar"; @@ -423,7 +423,7 @@ $text['label-upgrade']['uk-ua'] = "Оновлення"; $text['label-type']['en-us'] = "Type"; $text['label-type']['ar-eg'] = ""; -$text['label-type']['de-at'] = "Typ"; +$text['label-type']['de-at'] = "Typ"; //copied from de-de $text['label-type']['de-ch'] = "Typ"; //copied from de-de $text['label-type']['de-de'] = "Typ"; $text['label-type']['es-cl'] = "Tipo"; @@ -434,7 +434,7 @@ $text['label-type']['he-il'] = ""; $text['label-type']['it-it'] = "Tipo"; $text['label-type']['nl-nl'] = ""; $text['label-type']['pl-pl'] = "Typ"; -$text['label-type']['pt-br'] = "Tipo"; +$text['label-type']['pt-br'] = "Tipo"; //copied from pt-pt $text['label-type']['pt-pt'] = "Tipo"; $text['label-type']['ro-ro'] = ""; $text['label-type']['ru-ru'] = "Тип"; @@ -443,7 +443,7 @@ $text['label-type']['uk-ua'] = "Тип"; $text['label-table']['en-us'] = "Table"; $text['label-table']['ar-eg'] = ""; -$text['label-table']['de-at'] = "Tabelle"; +$text['label-table']['de-at'] = "Tabelle"; //copied from de-de $text['label-table']['de-ch'] = "Tabelle"; //copied from de-de $text['label-table']['de-de'] = "Tabelle"; $text['label-table']['es-cl'] = "Tabla"; @@ -454,7 +454,7 @@ $text['label-table']['he-il'] = ""; $text['label-table']['it-it'] = "Tabella"; $text['label-table']['nl-nl'] = ""; $text['label-table']['pl-pl'] = "Tabela"; -$text['label-table']['pt-br'] = "Tabela"; +$text['label-table']['pt-br'] = "Tabela"; //copied from pt-pt $text['label-table']['pt-pt'] = "Tabela"; $text['label-table']['ro-ro'] = ""; $text['label-table']['ru-ru'] = "Таблица"; @@ -463,7 +463,7 @@ $text['label-table']['uk-ua'] = "Таблиця"; $text['label-sql_changes']['en-us'] = "SQL Changes"; $text['label-sql_changes']['ar-eg'] = ""; -$text['label-sql_changes']['de-at'] = "SQL Änderungen"; +$text['label-sql_changes']['de-at'] = "SQL Änderungen"; //copied from de-de $text['label-sql_changes']['de-ch'] = "SQL Änderungen"; //copied from de-de $text['label-sql_changes']['de-de'] = "SQL Änderungen"; $text['label-sql_changes']['es-cl'] = "Cambios SQL"; @@ -483,7 +483,7 @@ $text['label-sql_changes']['uk-ua'] = "Зміни SQL"; $text['label-schema']['en-us'] = "Schema"; $text['label-schema']['ar-eg'] = ""; -$text['label-schema']['de-at'] = "Schema"; +$text['label-schema']['de-at'] = "Schema"; //copied from de-de $text['label-schema']['de-ch'] = "Schema"; //copied from de-de $text['label-schema']['de-de'] = "Schema"; $text['label-schema']['es-cl'] = "Esquema"; @@ -494,7 +494,7 @@ $text['label-schema']['he-il'] = ""; $text['label-schema']['it-it'] = "Schema"; $text['label-schema']['nl-nl'] = ""; $text['label-schema']['pl-pl'] = "Schemat"; -$text['label-schema']['pt-br'] = "Esquema"; +$text['label-schema']['pt-br'] = "Esquema"; //copied from pt-pt $text['label-schema']['pt-pt'] = "Esquema"; $text['label-schema']['ro-ro'] = ""; $text['label-schema']['ru-ru'] = "Структура БД"; @@ -503,7 +503,7 @@ $text['label-schema']['uk-ua'] = "Схеми"; $text['label-no_change']['en-us'] = "No Change"; $text['label-no_change']['ar-eg'] = ""; -$text['label-no_change']['de-at'] = "Keine Änderungen"; +$text['label-no_change']['de-at'] = "Keine Änderungen"; //copied from de-de $text['label-no_change']['de-ch'] = "Keine Änderungen"; //copied from de-de $text['label-no_change']['de-de'] = "Keine Änderungen"; $text['label-no_change']['es-cl'] = "Sin Carga"; @@ -523,7 +523,7 @@ $text['label-no_change']['uk-ua'] = "Без змін"; $text['label-name']['en-us'] = "Name"; $text['label-name']['ar-eg'] = ""; -$text['label-name']['de-at'] = "Name"; +$text['label-name']['de-at'] = "Name"; //copied from de-de $text['label-name']['de-ch'] = "Name"; //copied from de-de $text['label-name']['de-de'] = "Name"; $text['label-name']['es-cl'] = "Nombre"; @@ -534,7 +534,7 @@ $text['label-name']['he-il'] = ""; $text['label-name']['it-it'] = "Nome"; $text['label-name']['nl-nl'] = ""; $text['label-name']['pl-pl'] = "Nazwa"; -$text['label-name']['pt-br'] = "Nome"; +$text['label-name']['pt-br'] = "Nome"; //copied from pt-pt $text['label-name']['pt-pt'] = "Nome"; $text['label-name']['ro-ro'] = ""; $text['label-name']['ru-ru'] = "Имя"; @@ -543,7 +543,7 @@ $text['label-name']['uk-ua'] = "Назва"; $text['label-exists']['en-us'] = "Exists"; $text['label-exists']['ar-eg'] = ""; -$text['label-exists']['de-at'] = "Existiert"; +$text['label-exists']['de-at'] = "Existiert"; //copied from de-de $text['label-exists']['de-ch'] = "Existiert"; //copied from de-de $text['label-exists']['de-de'] = "Existiert"; $text['label-exists']['es-cl'] = "Existe"; @@ -563,7 +563,7 @@ $text['label-exists']['uk-ua'] = "Існує"; $text['label-details']['en-us'] = "Details"; $text['label-details']['ar-eg'] = ""; -$text['label-details']['de-at'] = "Details"; +$text['label-details']['de-at'] = "Details"; //copied from de-de $text['label-details']['de-ch'] = "Details"; //copied from de-de $text['label-details']['de-de'] = "Details"; $text['label-details']['es-cl'] = "Detalles"; @@ -574,7 +574,7 @@ $text['label-details']['he-il'] = ""; $text['label-details']['it-it'] = "Dettagli"; $text['label-details']['nl-nl'] = ""; $text['label-details']['pl-pl'] = "Szczegóły"; -$text['label-details']['pt-br'] = "Detalhes"; +$text['label-details']['pt-br'] = "Detalhes"; //copied from pt-pt $text['label-details']['pt-pt'] = "Detalhes"; $text['label-details']['ro-ro'] = ""; $text['label-details']['ru-ru'] = "Детали"; @@ -583,7 +583,7 @@ $text['label-details']['uk-ua'] = "Деталі"; $text['label-database']['en-us'] = "Database"; $text['label-database']['ar-eg'] = ""; -$text['label-database']['de-at'] = "Datenbank"; +$text['label-database']['de-at'] = "Datenbank"; //copied from de-de $text['label-database']['de-ch'] = "Datenbank"; //copied from de-de $text['label-database']['de-de'] = "Datenbank"; $text['label-database']['es-cl'] = "Base de datos"; @@ -603,18 +603,18 @@ $text['label-database']['uk-ua'] = "База даних"; $text['label-results']['en-us'] = "Results"; $text['label-results']['ar-eg'] = "النتائج"; -$text['label-results']['de-at'] = "Ergebnisse"; -$text['label-results']['de-ch'] = "Ergebnisse"; +$text['label-results']['de-at'] = "Ergebnisse"; //copied from de-de +$text['label-results']['de-ch'] = "Ergebnisse"; //copied from de-de $text['label-results']['de-de'] = "Ergebnisse"; $text['label-results']['es-cl'] = "Resultados"; -$text['label-results']['es-mx'] = "Resultados"; -$text['label-results']['fr-ca'] = "Résultats"; +$text['label-results']['es-mx'] = "Resultados"; //copied from es-cl +$text['label-results']['fr-ca'] = "Résultats"; //copied from fr-fr $text['label-results']['fr-fr'] = "Résultats"; $text['label-results']['he-il'] = "תוצאות"; $text['label-results']['it-it'] = "Risultato"; $text['label-results']['nl-nl'] = "resultaten"; $text['label-results']['pl-pl'] = "Wyniki"; -$text['label-results']['pt-br'] = "Resultados"; +$text['label-results']['pt-br'] = "Resultados"; //copied from pt-pt $text['label-results']['pt-pt'] = "Resultados"; $text['label-results']['ro-ro'] = "Rezultate"; $text['label-results']['ru-ru'] = "Результаты"; @@ -623,7 +623,7 @@ $text['label-results']['uk-ua'] = "результати"; $text['header-upgrade']['en-us'] = "Upgrade"; $text['header-upgrade']['ar-eg'] = ""; -$text['header-upgrade']['de-at'] = "Aktualisieren"; +$text['header-upgrade']['de-at'] = "Aktualisieren"; //copied from de-de $text['header-upgrade']['de-ch'] = "Aktualisieren"; //copied from de-de $text['header-upgrade']['de-de'] = "Aktualisieren"; $text['header-upgrade']['es-cl'] = "Actualizar"; @@ -643,7 +643,7 @@ $text['header-upgrade']['uk-ua'] = "Оновлення"; $text['header-database_type']['en-us'] = "Database Type"; $text['header-database_type']['ar-eg'] = ""; -$text['header-database_type']['de-at'] = "Datenbank Typ"; +$text['header-database_type']['de-at'] = "Datenbank Typ"; //copied from de-de $text['header-database_type']['de-ch'] = "Datenbank Typ"; //copied from de-de $text['header-database_type']['de-de'] = "Datenbank Typ"; $text['header-database_type']['es-cl'] = "Tipo de base de datos"; @@ -663,7 +663,7 @@ $text['header-database_type']['uk-ua'] = "Тип бази даних"; $text['description-upgrade_source']['en-us'] = "Updates FusionPBX source files from the respository."; $text['description-upgrade_source']['ar-eg'] = ""; -$text['description-upgrade_source']['de-at'] = "Aktualisiert den FusionPBX Quellcode aus dem Repository"; +$text['description-upgrade_source']['de-at'] = "Aktualisiert den FusionPBX Quellcode aus dem Repository"; //copied from de-de $text['description-upgrade_source']['de-ch'] = "Aktualisiert den FusionPBX Quellcode aus dem Repository"; //copied from de-de $text['description-upgrade_source']['de-de'] = "Aktualisiert den FusionPBX Quellcode aus dem Repository"; $text['description-upgrade_source']['es-cl'] = "Archivos de origen Actualizaciones FusionPBX del repositorio."; @@ -683,7 +683,7 @@ $text['description-upgrade_source']['uk-ua'] = "Оновлення вихідн $text['description-upgrade_schema']['en-us'] = "Checks to ensure table and field integrity in the database."; $text['description-upgrade_schema']['ar-eg'] = ""; -$text['description-upgrade_schema']['de-at'] = "Überprüft die Integrität der Tabellen und Felder in der Datenbank."; +$text['description-upgrade_schema']['de-at'] = "Überprüft die Integrität der Tabellen und Felder in der Datenbank."; //copied from de-de $text['description-upgrade_schema']['de-ch'] = "Überprüft die Integrität der Tabellen und Felder in der Datenbank."; //copied from de-de $text['description-upgrade_schema']['de-de'] = "Überprüft die Integrität der Tabellen und Felder in der Datenbank."; $text['description-upgrade_schema']['es-cl'] = "Los cheques para asegurar mesa y campo de integridad en la base de datos."; @@ -703,7 +703,7 @@ $text['description-upgrade_schema']['uk-ua'] = "Перевіряє цілісн $text['description-upgrade_permissions']['en-us'] = "Restores default group permissions."; $text['description-upgrade_permissions']['ar-eg'] = ""; -$text['description-upgrade_permissions']['de-at'] = "Setzt die Standard Gruppen Berechtigungen zurück."; +$text['description-upgrade_permissions']['de-at'] = "Setzt die Standard Gruppen Berechtigungen zurück."; //copied from de-de $text['description-upgrade_permissions']['de-ch'] = "Setzt die Standard Gruppen Berechtigungen zurück."; //copied from de-de $text['description-upgrade_permissions']['de-de'] = "Setzt die Standard Gruppen Berechtigungen zurück."; $text['description-upgrade_permissions']['es-cl'] = "Restaura permisos de grupo por defecto."; @@ -723,7 +723,7 @@ $text['description-upgrade_permissions']['uk-ua'] = "Відновлює дозв $text['description-upgrade_menu']['en-us'] = "Restores the default items in the selected menu."; $text['description-upgrade_menu']['ar-eg'] = ""; -$text['description-upgrade_menu']['de-at'] = "Setzt die Menüpunkte im ausgewählten Menü auf den Standard zurück."; +$text['description-upgrade_menu']['de-at'] = "Setzt die Menüpunkte im ausgewählten Menü auf den Standard zurück."; //copied from de-de $text['description-upgrade_menu']['de-ch'] = "Setzt die Menüpunkte im ausgewählten Menü auf den Standard zurück."; //copied from de-de $text['description-upgrade_menu']['de-de'] = "Setzt die Menüpunkte im ausgewählten Menü auf den Standard zurück."; $text['description-upgrade_menu']['es-cl'] = "Restaura los elementos predeterminados del menú seleccionado."; @@ -743,7 +743,7 @@ $text['description-upgrade_menu']['uk-ua'] = "Відновлює типові е $text['description-upgrade_data_types']['en-us'] = "Detects and updates incorrect field data types."; $text['description-upgrade_data_types']['ar-eg'] = ""; -$text['description-upgrade_data_types']['de-at'] = "Ermittelt fehlerhafte Datentypen und korrigiert diese."; +$text['description-upgrade_data_types']['de-at'] = "Ermittelt fehlerhafte Datentypen und korrigiert diese."; //copied from de-de $text['description-upgrade_data_types']['de-ch'] = "Ermittelt fehlerhafte Datentypen und korrigiert diese."; //copied from de-de $text['description-upgrade_data_types']['de-de'] = "Ermittelt fehlerhafte Datentypen und korrigiert diese."; $text['description-upgrade_data_types']['es-cl'] = "Detecta y actualiza los tipos de datos de campo correctos."; @@ -763,7 +763,7 @@ $text['description-upgrade_data_types']['uk-ua'] = "Виявляє і онов $text['description-upgrade_apps']['en-us'] = "Executes the default settings for each application."; $text['description-upgrade_apps']['ar-eg'] = ""; -$text['description-upgrade_apps']['de-at'] = "Setzt alle Applikationen auf die Standardeinstellungen zurück."; +$text['description-upgrade_apps']['de-at'] = "Setzt alle Applikationen auf die Standardeinstellungen zurück."; //copied from de-de $text['description-upgrade_apps']['de-ch'] = "Setzt alle Applikationen auf die Standardeinstellungen zurück."; //copied from de-de $text['description-upgrade_apps']['de-de'] = "Setzt alle Applikationen auf die Standardeinstellungen zurück."; $text['description-upgrade_apps']['es-cl'] = "Ejecuta la configuración predeterminada para cada aplicación."; @@ -783,7 +783,7 @@ $text['description-upgrade_apps']['uk-ua'] = "Встановлює типові $text['description-upgrade_switch']['en-us'] = "Runs the upgrade switch routine."; $text['description-upgrade_switch']['ar-eg'] = ""; -$text['description-upgrade_switch']['de-at'] = "Führt die Switch-Update Routine aus"; +$text['description-upgrade_switch']['de-at'] = "Führt die Switch-Update Routine aus"; //copied from de-de $text['description-upgrade_switch']['de-ch'] = "Führt die Switch-Update Routine aus"; //copied from de-de $text['description-upgrade_switch']['de-de'] = "Führt die Switch-Update Routine aus"; $text['description-upgrade_switch']['es-cl'] = ""; @@ -803,7 +803,7 @@ $text['description-upgrade_switch']['uk-ua'] = ""; $text['description-upgrade']['en-us'] = "Select the actions below you wish to perform."; $text['description-upgrade']['ar-eg'] = ""; -$text['description-upgrade']['de-at'] = "Wählen Sie die die gewünschten Aktionen unten aus."; +$text['description-upgrade']['de-at'] = "Wählen Sie die die gewünschten Aktionen unten aus."; //copied from de-de $text['description-upgrade']['de-ch'] = "Wählen Sie die die gewünschten Aktionen unten aus."; //copied from de-de $text['description-upgrade']['de-de'] = "Wählen Sie die die gewünschten Aktionen unten aus."; $text['description-upgrade']['es-cl'] = "Seleccione las acciones a continuación que desea realizar."; @@ -823,7 +823,7 @@ $text['description-upgrade']['uk-ua'] = "Виберіть об’єкти для $text['button-upgrade_execute']['en-us'] = "Execute"; $text['button-upgrade_execute']['ar-eg'] = ""; -$text['button-upgrade_execute']['de-at'] = "Ausführen"; +$text['button-upgrade_execute']['de-at'] = "Ausführen"; //copied from de-de $text['button-upgrade_execute']['de-ch'] = "Ausführen"; //copied from de-de $text['button-upgrade_execute']['de-de'] = "Ausführen"; $text['button-upgrade_execute']['es-cl'] = "Ejecutar"; @@ -834,7 +834,7 @@ $text['button-upgrade_execute']['he-il'] = ""; $text['button-upgrade_execute']['it-it'] = "Esegui"; $text['button-upgrade_execute']['nl-nl'] = ""; $text['button-upgrade_execute']['pl-pl'] = "Wykonaj"; -$text['button-upgrade_execute']['pt-br'] = "Executar"; +$text['button-upgrade_execute']['pt-br'] = "Executar"; //copied from pt-pt $text['button-upgrade_execute']['pt-pt'] = "Executar"; $text['button-upgrade_execute']['ro-ro'] = ""; $text['button-upgrade_execute']['ru-ru'] = "Выполнить"; diff --git a/core/users/app_languages.php b/core/users/app_languages.php index ff6d74aec6..0b94d28c47 100644 --- a/core/users/app_languages.php +++ b/core/users/app_languages.php @@ -1,9 +1,9 @@ 'he-il', 'pl' => 'pl-pl', 'uk' => 'uk-ua', @@ -16,6 +15,11 @@ class text { 'pl-pl' => 'pl', 'uk-ua' => 'uk', 'ro-ro' => 'ro', + //we use the following to indicate which is the preferred + 'de' => 'de-de', + 'es' => 'es-cl', + 'fr' => 'fr-fr', + 'pt' => 'pt-pt', ); /** @@ -126,8 +130,8 @@ class text { if ($app_path == null) { throw new Exception("\$app_path must be specified"); } - $lang_path = $_SERVER["PROJECT_ROOT"]."/".$app_path."/app_languages.php"; - if(!file_exists($lang_path)){ + $lang_path = $_SERVER["PROJECT_ROOT"]."/$app_path/app_languages.php"; + if (!file_exists($lang_path)) { throw new Exception("could not find app_languages for '$app_path'"); } require $lang_path; @@ -140,11 +144,11 @@ class text { $lang_file = fopen($lang_path, 'w'); date_default_timezone_set('UTC'); fwrite($lang_file, "languages as $language){ + foreach($this->languages as $language) { $temp_B["language-$language"] = $text["language-$language"]; unset($text["language-$language"]); } @@ -155,14 +159,16 @@ class text { ksort($text); $text = array_merge($temp_A, $temp_B, $text); unset($temp_A, $temp_B, $temp_C); - }else { + } + else { ksort($text); } - }else{ - if($app_path == 'resources') { - foreach($this->languages as $language){ + } + else { + if ($app_path == 'resources') { + foreach($this->languages as $language) { $label = array_shift($text["language-$language"]); - if(strlen($label) == 0) + if (strlen($label) == 0) $label = $language; $text["language-$language"]['en-us'] = $label; } @@ -172,48 +178,56 @@ class text { foreach ($text as $lang_label => $lang_codes) { //behave differently if we are one of the special language-* tags - if(preg_match('/\Alanguage-(\w{2}|\w{2}-\w{2})\z/', $lang_label, $lang_code)) { - if($lang_label == 'language-en-us') + if (preg_match('/\Alanguage-(\w{2}|\w{2}-\w{2})\z/', $lang_label, $lang_code)) { + if ($lang_label == 'language-en-us') fwrite($lang_file, "\n"); $target_lang = $lang_code[1]; - if(strlen($target_lang) == 2) { - if(array_key_exists($target_lang, $this->legacy_map)) { + if (strlen($target_lang) == 2) { + if (array_key_exists($target_lang, $this->legacy_map)) { $target_lang = $this->legacy_map[$target_lang]; } } $spacer = ""; - if(strlen($target_lang) == 11) + if (strlen($target_lang) == 11) $spacer = " "; $language_name = $this->escape_str(array_shift($text[$lang_label])); - if(strlen($language_name) == 0) + if (strlen($language_name) == 0) $language_name = $this->escape_str($target_lang); fwrite($lang_file, "\$text['language-$target_lang'$spacer]['en-us'] = \"$language_name\";\n"); - }else{ + } + else { //put a line break in between the last tag if it has changed - if($last_lang_label != $lang_label) + if ($last_lang_label != $lang_label) fwrite($lang_file, "\n"); foreach ($this->languages as $lang_code) { $value = ""; $append = ""; $spacer = ""; $target_lang = $lang_code; - if(strlen($lang_code) == 2) { - if(array_key_exists($lang_code, $this->legacy_map)) { + if (strlen($lang_code) == 2) { + if (array_key_exists($lang_code, $this->legacy_map)) { $target_lang = $this->legacy_map[$lang_code]; } } - if(strlen($target_lang) == 2) + if (strlen($target_lang) == 2) $spacer = " "; - if(array_key_exists($lang_code, $text[$lang_label])) + if (array_key_exists($lang_code, $text[$lang_label])) $value = $text[$lang_label][$lang_code]; - if(strlen($value) == 0 and array_key_exists($target_lang, $this->legacy_map)) { + if (strlen($value) == 0 and array_key_exists($target_lang, $this->legacy_map)) { $value = $text[$lang_label][$this->legacy_map[$target_lang]]; } - if(strlen($value) == 0){ - $base_code = substr($target_lang, 0, 2); - foreach($this->languages as $lang_code){ - if(substr($lang_code, 0, 2) == $base_code and strlen($text[$lang_label][$lang_code]) > 0){ + $base_code = substr($target_lang, 0, 2); + if (strlen($value) > 0 + and array_key_exists($base_code, $this->legacy_map ) + and $this->legacy_map[$base_code] != $target_lang + and $value == $text[$lang_label][$this->legacy_map[$base_code]] + ) { + $append = " //copied from ".$this->legacy_map[$base_code]; + } + if (strlen($value) == 0) { + foreach($this->languages as $lang_code) { + if (substr($lang_code, 0, 2) == $base_code and strlen($text[$lang_label][$lang_code]) > 0) { $value = $text[$lang_label][$lang_code]; $append = " //copied from $lang_code"; continue; @@ -245,10 +259,10 @@ class text { include $_SERVER["PROJECT_ROOT"] . "/resources/app_languages.php"; //check every tag - foreach($text as $lang_codes){ + foreach($text as $lang_codes) { foreach($lang_codes as $language_code => $value) { - if(strlen($language_code) == 2) { - if(array_key_exists($language_code, $this->legacy_map)) { + if (strlen($language_code) == 2) { + if (array_key_exists($language_code, $this->legacy_map)) { $language_code = $this->legacy_map[$language_code]; } } @@ -293,7 +307,7 @@ class text { foreach($text as $label_name => $values) { $language_totals['languages']['total']++; foreach ($this->languages as $language_code) { - if(strlen($values[$language_code]) > 0) + if (strlen($values[$language_code]) > 0) $language_totals['languages'][$language_code]++; } } @@ -303,9 +317,9 @@ class text { $x = 0; $files = glob($_SERVER["PROJECT_ROOT"] . "/*/*"); foreach($files as $file) { - if(file_exists($file . "/app_menu.php")) + if (file_exists($file . "/app_menu.php")) include $file . "/app_menu.php"; - if(file_exists($file . "/app_config.php")) + if (file_exists($file . "/app_config.php")) include $file . "/app_config.php"; $x++; } @@ -316,13 +330,13 @@ class text { foreach($app['menu'] as $menu_item) { $language_totals['menu_items']['total']++; foreach ($this->languages as $language_code) { - if(strlen($menu_item['title'][$language_code]) > 0) + if (strlen($menu_item['title'][$language_code]) > 0) $language_totals['menu_items'][$language_code]++; } } foreach ($this->languages as $language_code) { - if(strlen($app['description'][$language_code]) > 0) - $language_totals['app_descriptions'][$language_code]++; + if (strlen($app['description'][$language_code]) > 0) + $language_totals['app_descriptions'][$language_code]++; } } diff --git a/themes/default/app_languages.php b/themes/default/app_languages.php index 08d5438891..cb94f71144 100644 --- a/themes/default/app_languages.php +++ b/themes/default/app_languages.php @@ -1,9 +1,9 @@