diff --git a/src/lang/ca_ES.lang.php b/src/lang/ca_ES.lang.php
index acef6ca8..1bad0ac4 100644
--- a/src/lang/ca_ES.lang.php
+++ b/src/lang/ca_ES.lang.php
@@ -26,7 +26,7 @@
**/
$sm_lang = array(
- 'name' => 'Català',
+ 'name' => 'Català - Catalan',
'locale' => array('ca_ES.UTF-8', 'ca_ES', 'catalan', 'catalan-es'),
'locale_tag' => 'ca',
'locale_dir' => 'ltr',
@@ -47,12 +47,16 @@ $sm_lang = array(
'back_to_top' => 'Tornar a dalt',
'go_back' => 'Enrere',
'ok' => 'OK',
+ 'bad' => 'dolent',
'cancel' => 'Cancel·lar',
+ 'none' => 'Cap',
+ 'activate' => 'Activar',
+ 'advanced' => 'Avançat',
// date/time format according the strftime php function format parameter http://php.net/manual/function.strftime.php
'short_day_format' => '%e %B',
'long_day_format' => '%e %B %Y',
- 'yesterday_format' => 'Yesterday at %k:%M',
- 'other_day_format' => '%A at %k:%M',
+ 'yesterday_format' => 'Ahir a les %k:%M',
+ 'other_day_format' => '%A a les %k:%M',
'never' => 'Mai',
'hours_ago' => 'fa %d hores',
'an_hour_ago' => 'fa una hora',
@@ -60,6 +64,20 @@ $sm_lang = array(
'a_minute_ago' => 'fa un minut',
'seconds_ago' => 'fa %d segons',
'a_second_ago' => 'fa un segon',
+ 'year' => 'any',
+ 'years' => 'anys',
+ 'month' => 'mes',
+ 'months' => 'mesos',
+ 'day' => 'dia',
+ 'days' => 'dies',
+ 'hour' => 'hora',
+ 'hours' => 'hores',
+ 'minute' => 'minut',
+ 'minutes' => 'minuts',
+ 'second' => 'segon',
+ 'seconds' => 'segons',
+ 'online' => 'en línia',
+ 'offline' => 'fora de línia',
),
'menu' => array(
'config' => 'Configuració',
@@ -88,6 +106,16 @@ $sm_lang = array(
'pushover_key' => 'Clau Pushover',
'pushover_device' => 'Dispositiu Pushover',
'pushover_device_description' => 'Nom del dispositiu al qual enviar els missatges. Deixau en blanc per enviar a tots els dispositius.',
+ 'telegram' => 'Telegram',
+ 'telegram_description' => 'Telegram és una app de missatgeria que facilita el rebre notificacions en temps real. Consulteu la documentació per a més informació i per saber com instal·lar-ho.',
+ 'telegram_chat_id' => 'Codi ID del xat a Telegram',
+ 'telegram_chat_id_description' => 'Els missatges seran enviats al xat de Telegram amb aquest ID.',
+ 'telegram_get_chat_id' => 'Premeu aquí per a obtenir el codi ID del vostre xat',
+ 'activate_telegram' => 'Activar notificacions de Telegram',
+ 'activate_telegram_description' => 'Permetre a Telegram enviar notificacions al xat amb aquest ID. Sense aquest permís, Telegram rebutjarà qualsevol missatge enviat des d\'aquesta aplicació.',
+ 'telegram_bot_username_found' => 'S\'ha trobat el bot!
S\'obrirà un xat amb el bot. És necessari que premeu el botó START o escriviu el comandament /start com a missatge pel bot.',
+ 'telegram_bot_username_error_token' => '401 - No autoritzat. Assegureu-vos que el token de la API és vàlid.',
+ 'telegram_bot_error' => 'Ha succeït un error mentre s\'intentava activar les notificacions amb Telegram: %s',
'delete_title' => 'Esborrar usuari',
'delete_message' => "Aquesta és una acció irreversible, n'esteu segurs de voler esborrar l'usuari '%1'?",
'deleted' => 'Usuari esborrat.',
@@ -112,7 +140,11 @@ $sm_lang = array(
'email' => 'Correu',
'sms' => 'SMS',
'pushover' => 'Pushover',
- 'no_logs' => 'No logs',
+ 'telegram' => 'Telegram',
+ 'no_logs' => 'No generar LOGs',
+ 'clear' => 'Netejar LOG',
+ 'delete_title' => 'Esborrar LOG',
+ 'delete_message' => 'Voleu esborrar tots els LOGs?',
),
'servers' => array(
'server' => 'Servidor',
@@ -131,6 +163,11 @@ $sm_lang = array(
'port' => 'Port',
'custom_port' => 'Port personalitzat',
'popular_ports' => 'Ports populars',
+ 'request_method' => 'Mètode de crida',
+ 'custom_request_method' => 'Mètode de crida personalitzat',
+ 'popular_request_methods' => 'Mètodes de crida habituals',
+ 'post_field' => 'Camp POST',
+ 'post_field_description' => 'Els camps de dades que seran enviats emprant el mètode de crida de dalt. Exemple: param1=val1¶m2=val2&...',
'please_select' => 'Seleccioneu',
'type' => 'Tipus',
'type_website' => 'Website',
@@ -138,8 +175,21 @@ $sm_lang = array(
'type_ping' => 'Ping',
'pattern' => 'cercar cadena/patrò',
'pattern_description' => "Si aquest patró no es troba al lloc web, el servidor es marcarà fora de línia. Es permeten expressions regulars.",
+ 'pattern_online' => 'El patró indica que el website és',
+ 'pattern_online_description' => 'En línia: si aquest patró es pot trobar en la resposta del servidor, el servidor serà marcat com en línia. Fóra de línia: si aquest patró no es pot trobar en la resposta del servidor, aquest serà marcat fóra de línia.',
+ 'redirect_check' => 'El redireccionament cap a un altre domini és',
+ 'redirect_check_description' => 'El redireccionament cap a un altre domini habitualment és un mal senyal.',
+ 'allow_http_status' => 'Permetre codi d\'estat HTTP',
+ 'allow_http_status_description' => 'Marcar el website com en línia. Els codis d\'estat HTTP inferiors a 400 són marcats com en línia per defecte. Empreu el símbol | per separar més d\'un estat. Exemple: 401|403.',
+ 'header' => 'Capçalera',
+ 'header_name_description' => 'Nom de la capçalera (sensible a majúscules)',
+ 'header_value_description' => 'Valor de la capçalera. Es permeten expressions regulars.',
'last_check' => 'Darrera comprovació',
'last_online' => 'Darrer cop en línia',
+ 'last_offline' => 'Darrer cop fóra de línia',
+ 'last_output' => 'Darrera sortida positiva',
+ 'last_error' => 'Darrer error',
+ 'last_error_output' => 'Darrera sortida amb error',
'monitoring' => 'Monitorització',
'no_monitoring' => 'Sense monitorització',
'email' => 'Correu',
@@ -147,6 +197,9 @@ $sm_lang = array(
'sms' => 'SMS',
'send_sms' => 'Enviar SMS',
'pushover' => 'Pushover',
+ 'send_pushover' => 'Enviar notificació per Pushover',
+ 'telegram' => 'Telegram',
+ 'send_telegram' => 'Enviar notificació per Telegram',
'users' => 'Usuaris',
'delete_title' => 'Esborrar servidor',
'delete_message' => "Esteu segurs de que voleu esborrar el servidor '%1'?",
@@ -174,7 +227,8 @@ $sm_lang = array(
'chart_short_time_format' => '%H:%M',
'warning_notifications_disabled_sms' => 'Les notificacions per SMS estan deshabilitades.',
'warning_notifications_disabled_email' => 'Les notificacions per correu estan deshabilitades.',
- 'warning_notifications_disabled_pushover' => 'Les notificacions Pushover estan deshabilitades.',
+ 'warning_notifications_disabled_pushover' => 'Les notificacions per Pushover estan deshabilitades.',
+ 'warning_notifications_disabled_telegram' => 'Les notificacions per Telegram estan deshabilitades.',
'error_server_no_match' => 'No s\'ha trobat el servidor.',
'error_server_label_bad_length' => "L'etiqueta ha de tenir entre 1 i 255 caràcters.",
'error_server_ip_bad_length' => "El nom de domini o IP ha de tenir entre 1 i 255 caràcters.",
@@ -223,11 +277,15 @@ $sm_lang = array(
'sms_gateway_username' => 'Usuari del Gateway',
'sms_gateway_password' => 'Contrasenya del Gateway',
'sms_from' => 'Numero de telèfon de qui envia',
- 'pushover_status' => 'Permetre l\'enviament de missatges Pushover',
- 'pushover_description' => "Pushover és un servei que facilitza la recepció de notificacions en temps real. Veieu la serv web per a més informació.",
+ 'pushover_status' => 'Permetre l\'enviament de missatges per Pushover',
+ 'pushover_description' => "Pushover és un servei que facilita la recepció de notificacions en temps real. Veieu la serv web per a més informació.",
'pushover_clone_app' => "premeu aquí per a crear la vostra app Pushover",
'pushover_api_token' => "Token de la API de la App Pushover",
- 'pushover_api_token_description' => 'Abans de poder emprar Pushover, necessiteu registrar una app al seu portal web i introduïr aquí el Token de la API.',
+ 'pushover_api_token_description' => 'Abans de poder emprar Pushover necessiteu registrar una app al seu portal web i introduïr aquí el Token de la API.',
+ 'telegram_status' => 'Permetre l\'enviament de missatges per Telegram',
+ 'telegram_description' => 'Telegram és una app de xat (mòbil i PC) que facilita la recepció de notificacions en temps real. Veieu la documentació per saber més i saber com activar-ho.',
+ 'telegram_api_token' => 'Token de l\'API de Telegram',
+ 'telegram_api_token_description' => 'Abans de poder emprar Telegram necessiteu obtenir un token de l\'API. Consulteu la documentació per saber més.',
'alert_type' => "Seleccioneu quan voleu ser notificats.",
'alert_type_description' => 'Canvi d\'estat: '.
'Rebreu una notificació quan un servidor tingui un canvi d\'estat. És a dir, passi d\'estar en línia a fora de línia o viceversa.
'.
@@ -240,23 +298,28 @@ $sm_lang = array(
'alert_type_status' => 'Canvi \'estat',
'alert_type_offline' => 'Fora de línia',
'alert_type_always' => 'Sempre',
+ 'combine_notifications' => 'Combinar notificacions',
+ 'combine_notifications_description' => 'Redueix el nombre de notificacions en combinar-les en una de sola. (Això no afecta a les notificacions per SMS.)',
'alert_proxy' => "Encara que s'habiliti, el proxy no és emprat mai per als serveis",
'alert_proxy_url' => 'Format: Servidor:Port',
'log_status' => 'LOG d\'estat',
'log_status_description' => "Si el LOG d'estat es configura a SÍ, l'aplicació enregistrarà aquells events que disparin les notificacions.",
'log_email' => "Enregistrar els correus enviats per l'aplicació",
'log_sms' => "Enregistrar els SMS enviats per l'aplicació",
- 'log_pushover' => "Enregistrar els Pushover enviats per l'aplicació",
+ 'log_pushover' => "Enregistrar els missatges enviats a Pushover per l'aplicació",
+ 'log_telegram' => 'Enregistrar els missatges enviats a Telegram per l\'aplicació',
'updated' => "S'ha actualitzat la configuració",
'tab_email' => 'Correu',
'tab_sms' => 'SMS',
'tab_pushover' => 'Pushover',
- 'settings_email' => 'Opcions de correu',
- 'settings_sms' => 'Opcions de SMS',
- 'settings_pushover' => 'Opciones de Pushover',
- 'settings_notification' => 'Opcions de notificacions',
- 'settings_log' => 'Opcions de LOG',
- 'settings_proxy' => 'Opcions de Proxy',
+ 'tab_telegram' => 'Telegram',
+ 'settings_email' => 'Preferències de correu',
+ 'settings_sms' => 'Preferències de SMS',
+ 'settings_pushover' => 'Preferències de Pushover',
+ 'settings_telegram' => 'Preferències de Telegram',
+ 'settings_notification' => 'Preferències de notificacions',
+ 'settings_log' => 'Preferències de LOG',
+ 'settings_proxy' => 'Preferències de Proxy',
'auto_refresh' => 'Auto-recàrrega',
'auto_refresh_servers' =>
'Recarregar automàticament la plana Servidors.
'.
@@ -267,7 +330,8 @@ $sm_lang = array(
'test' => 'Provar',
'test_email' => "S'enviarà un correu a l'adreça que teniu al vostre perfil d'usuari.",
'test_sms' => "S'enviarà un SMS al telèfon que teniu al vostre perfil d'usuari.",
- 'test_pushover' => "S'enviarà una notificació Pushover a la clau d'usuari/dispositiu que teniu al vostre perfil d'usuari.",
+ 'test_pushover' => "S'enviarà una notificació per Pushover a la clau d'usuari/dispositiu que teniu al vostre perfil d'usuari.",
+ 'test_telegram' => "S'enviarà una notificació per Telegram al xat amb l'ID que teniu al vostre perfil d'usuari.",
'send' => 'Enviar',
'test_subject' => 'Provar',
'test_message' => 'Missatge de prova',
@@ -276,10 +340,14 @@ $sm_lang = array(
'sms_sent' => 'Sms enviat',
'sms_error' => 'Hi ha hagut un error provant d\'enviar el SMS',
'sms_error_nomobile' => "No ha estat posible enviar el SMS de prova: no s'ha trobat un telèfon vàlid al vostre perfil d'usuari.",
- 'pushover_sent' => "Notificació Pushover enviada",
+ 'pushover_sent' => "Notificació enviada per Pushover",
'pushover_error' => "Ha succeït un error provant d'enviar la notificació Pushover: %s",
'pushover_error_noapp' => "No ha estat posible enviar la notificació de prova: no s'ha trobat cap token d'API d'una App Pushover a la configuració general.",
'pushover_error_nokey' => "No ha estat posible enviar la notificació de prova: no s'ha trobat cap clau Pushover al vostre perfil d'usuari.",
+ 'telegram_sent' => 'Notificació enviada per Telegram',
+ 'telegram_error' => 'Ha succeït un error provant d\'enviar la notificació per Telegram: %s',
+ 'telegram_error_notoken' => 'No ha estat posible enviar la notificació de prova: no s\'ha trobat cap token d\'API de Telegram a la configuració general.',
+ 'telegram_error_noid' => 'No ha estat posible enviar la notificació de prova: no s\'ha trobat cap codi ID de xat al vostre perfil d\'usuari.',
'log_retention_period' => "Període de retenció al LOG",
'log_retention_period_description' => "Nombre de dies a conservar al LOG les notificacions i informació sobre l'activitat dels servidors. Poseu 0 per evitar que el LOG es buidi mai.",
'log_retention_days' => 'dies',
@@ -291,11 +359,25 @@ $sm_lang = array(
'off_email_body' => "Ha fallat la connexió amb aquest servidor:
Servidor: %LABEL%
IP: %IP%
Port: %PORT%
Error: %ERROR%
Data: %DATE%",
'off_pushover_title' => 'El servidor \'%LABEL%\' NO RESPON',
'off_pushover_message' => "Ha fallat la connexió amb aquest servidor:
Servidor: %LABEL%
IP: %IP%
Port: %PORT%
Error: %ERROR%
Data: %DATE%",
- 'on_sms' => 'El servidor \'%LABEL%\' TORNA A FUNCIONAR: ip=%IP%, port=%PORT%',
+ 'off_telegram_message' => "Ha fallat la connexió amb aquest servidor:
Servidor: %LABEL%
IP: %IP%
Port: %PORT%
Error: %ERROR%
Data: %DATE%",
+ 'on_sms' => 'El servidor \'%LABEL%\' TORNA A FUNCIONAR: ip=%IP%, port=%PORT%, temps caigut=%LAST_OFFLINE_DURATION%',
'on_email_subject' => 'IMPORTANT: el servidor \'%LABEL%\' TORNA A FUNCIONAR',
- 'on_email_body' => "El servidor '%LABEL%' TORNA A FUNCIONAR:
Servidor: %LABEL%
IP: %IP%
Port: %PORT%
Data: %DATE%",
+ 'on_email_body' => "El servidor '%LABEL%' TORNA A FUNCIONAR:
Servidor: %LABEL%
IP: %IP%
Port: %PORT%
Data: %DATE%
Temps fóra de línia: %LAST_OFFLINE_DURATION%",
'on_pushover_title' => 'El servidor \'%LABEL%\' TORNA A FUNCIONAR',
- 'on_pushover_message' => 'El servidor \'%LABEL%\' TORNA A FUNCIONAR:
Servidor: %LABEL%
IP: %IP%
Port: %PORT%
Data: %DATE%',
+ 'on_pushover_message' => 'El servidor \'%LABEL%\' TORNA A FUNCIONAR:
Servidor: %LABEL%
IP: %IP%
Port: %PORT%
Data: %DATE%
Temps fóra de línia: %LAST_OFFLINE_DURATION%',
+ 'on_telegram_message' => 'El servidor \'%LABEL%\' TORNA A FUNCIONAR:
Servidor: %LABEL%
IP: %IP%
Port: %PORT%
Data: %DATE%
Temps fóra de línia: %LAST_OFFLINE_DURATION%',
+ 'combi_off_email_message' => "