From 94b78173c70a1a272e98d64a425fe0fdf8c37ca0 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:14 +0200 Subject: [PATCH 001/489] New translations auth.php (Romanian) --- resources/lang/ro/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ro/auth.php b/resources/lang/ro/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/ro/auth.php +++ b/resources/lang/ro/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 602f13e851d32af49090a8ab710598fc9ba2e6a1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:15 +0200 Subject: [PATCH 002/489] New translations dt_header.php (Greek) --- resources/lang/el/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/el/dt_header.php b/resources/lang/el/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/el/dt_header.php +++ b/resources/lang/el/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 8ad475aeb46d24559910b8d3abe94dfaf5e9e1e6 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:16 +0200 Subject: [PATCH 003/489] New translations auth.php (Hindi) --- resources/lang/hi/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/hi/auth.php b/resources/lang/hi/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/hi/auth.php +++ b/resources/lang/hi/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From bb73e873843f4624777efb42f3e02f5410441bd1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:17 +0200 Subject: [PATCH 004/489] New translations dt_header.php (Romanian) --- resources/lang/ro/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/ro/dt_header.php b/resources/lang/ro/dt_header.php index 120e8dbce4..bc36b94ee3 100644 --- a/resources/lang/ro/dt_header.php +++ b/resources/lang/ro/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Versiune', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'Oraș', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Prenume', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Stradă', + 'zip' => 'Cod Poștal', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Nume', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'Oraș', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'Judet', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'Judet', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'Oraș', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Prenume', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Număr', - 'contract.street' => 'Stradă', - 'contract.zip' => 'Cod Poștal', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'Judet', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 05cb15fe724ab32fdeaf86f68c4bd494a49e9354 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:18 +0200 Subject: [PATCH 005/489] New translations dt_header.php (French) --- resources/lang/fr/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/fr/dt_header.php b/resources/lang/fr/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/fr/dt_header.php +++ b/resources/lang/fr/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 59683ae623448a516dc78da45627a9224b49612c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:19 +0200 Subject: [PATCH 006/489] New translations dt_header.php (Spanish) --- resources/lang/es/dt_header.php | 125 ++++++++++++++++++++------------ 1 file changed, 79 insertions(+), 46 deletions(-) diff --git a/resources/lang/es/dt_header.php b/resources/lang/es/dt_header.php index 538e1570ab..4f91a48039 100644 --- a/resources/lang/es/dt_header.php +++ b/resources/lang/es/dt_header.php @@ -2,12 +2,14 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Cantidad', 'city' => 'Ciudad', 'connected' => 'Conectado', 'connection_type' => 'Tipo de conexión', - 'deprecated' => 'Deprecated', - 'email' => 'Email', + 'deprecated' => 'Obsoleto', + 'district' => 'Distrito', + 'email' => 'Correo electrónico', 'expansion_degree' => 'Grado de expansión', 'floor' => 'Piso', 'group_contract' => 'Contrato de grupo', @@ -22,6 +24,7 @@ 'sum' => 'Suma', 'type' => 'Tipo', 'zip' => 'Código postal', + 'version' => 'Versión', 'apartment' => [ 'number' => 'Número', 'connected' => 'Conectado', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administración', ], + 'contact_id' => 'Contrato grupal', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'Ciudad', + 'company' => 'Compañía', + 'contact' => 'Contact', + 'contract_end' => 'Fin de Contrato', + 'contract_start' => 'Inicio de Contrato', + 'district' => 'Distrito', + 'firstname' => 'Nombre', + 'house_number' => 'Numero de vivienda', + 'id' => 'Contrato', + 'lastname' => 'Apellidos', + 'number' => 'Contract Number', + 'street' => 'Calle', + 'zip' => 'Código postal', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Nombre de usuario', - 'users.first_name' => 'Nombre', - 'users.last_name' => 'Apellido', + 'users' => [ + 'login_name' => 'Nombre de usuario', + 'first_name' => 'Nombre', + 'last_name' => 'Apellido', + 'geopos_updated_at' => 'Última actualización de la posición geográfica', + ], 'roles.title' => 'Función', 'roles.rank' => 'Nivel', 'roles.description' => 'Descripción ', // GuiLog - 'guilog.created_at' => 'Hora', - 'guilog.username' => 'Usuario', - 'guilog.method' => 'Acción', - 'guilog.model' => 'Modelo', - 'guilog.model_id' => 'Modelo ID', + 'guilog' => [ + 'created_at' => 'Hora', + 'username' => 'Usuario', + 'method' => 'Acción', + 'model' => 'Modelo', + 'model_id' => 'Modelo ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Nombre De La Empresa', 'company.city' => 'Ciudad', 'company.phone' => 'Número de teléfono celular', 'company.mail' => 'Email', // Costcenter - 'costcenter.name' => 'Precio', - 'costcenter.number' => 'Importe', + 'costcenter' => [ + 'name' => 'Precio', + 'number' => 'Importe', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Fecha', 'due_date' => 'Fecha límite', @@ -116,12 +147,15 @@ 'mpr.name' => 'Nombre', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Elemento de red', - 'netelement.ip' => 'Direccion IP', - 'netelement.state' => 'Estado', - 'netelement.pos' => 'Posición', - 'netelement.options' => 'Opciones', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Elemento de red', + 'ip' => 'Direccion IP', + 'state' => 'Estado', + 'pos' => 'Posición', + 'options' => 'Opciones', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Tipo de elemento de red', //HfcSnmp @@ -154,26 +188,14 @@ 'email2' => 'E-Mail 2', // NetGw 'netgw.id' => 'ID', - 'netgw.hostname' => 'Hostname', + 'netgw.hostname' => 'Nombre del Host', 'netgw.ip' => 'IP', - 'netgw.company' => 'Manufacturer', - 'netgw.series' => 'Series', - 'netgw.formatted_support_state' => 'Support State', - 'netgw.support_state' => 'Support State', + 'netgw.company' => 'Fabricante', + 'netgw.series' => 'Serie', + 'netgw.formatted_support_state' => 'Estado del soporte', + 'netgw.support_state' => 'Estado del soporte', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'Ciudad', 'company' => 'Compañía', - 'contract.contract_end' => 'Fin de Contrato', - 'contract.contract_start' => 'Inicio de Contrato', - 'district' => 'Distrito', - 'contract.firstname' => 'Nombres', - 'contract.house_number' => 'Numero de vivienda', - 'contract.id' => 'Contrato', - 'contract.lastname' => 'Apellidos', - 'contract.number' => 'Numero', - 'contract.street' => 'Calle', - 'contract.zip' => 'Código postal', // Domain 'domain.name' => 'Nombre del dominio', 'domain.type' => 'Tipo', @@ -196,15 +218,22 @@ 'modem.firstname' => 'Nombres', 'modem.geocode_source' => 'Geolocalización', 'modem.house_number' => 'Numero de vivienda', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem ID', 'modem.inventar_num' => 'Serial', 'modem.lastname' => 'Apellidos', 'modem.mac' => 'Direccion MAC', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Modelo', 'modem.name' => 'Nombre del modem', 'modem.street' => 'Calle', 'modem.sw_rev' => 'Version de Firmware', - 'modem.us_pwr' => 'Nivel US', + 'modem.ppp_username' => 'Nombre de usuario PPP', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Estado de Soporte', 'modem.formatted_support_state' => 'Estado de Soporte', 'contract_valid' => 'Contrato valido?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Tipo', 'phonetariff.description' => 'Descripcion', 'phonetariff.voip_protocol' => 'Protocolo VOIP', - 'phonetariff.usable' => 'Disponible?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Tipo de orden', 'enviaorder.orderstatus' => 'Estado de orden', @@ -291,17 +320,21 @@ ], // NAS 'nas' => [ - 'nasname' => 'Name', + 'nasname' => 'Nombre', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Titulo', - 'ticket.type' => 'Tipo', - 'ticket.priority' => 'Prioridad', - 'ticket.state' => 'Estado', - 'ticket.user_id' => 'Creado por', - 'ticket.created_at' => 'Creando el', - 'ticket.assigned_users' => 'Usuarios asignados', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Titulo', + 'type' => 'Tipo', + 'priority' => 'Prioridad', + 'state' => 'Estado', + 'user_id' => 'Creado por', + 'created_at' => 'Creado el', + 'assigned_users' => 'Usuarios asignados', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Tipo', + ], 'assigned_users' => 'Usuarios asignados', 'tickettypes.name' => 'Tipo', ]; From 2155eb5e94cbb6ec487f1ef15af5fef023947869 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:20 +0200 Subject: [PATCH 007/489] New translations dt_header.php (Afrikaans) --- resources/lang/af/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/af/dt_header.php b/resources/lang/af/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/af/dt_header.php +++ b/resources/lang/af/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From ac264e0764adc44f01cea04a327ad752842a8bee Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:20 +0200 Subject: [PATCH 008/489] New translations dt_header.php (Arabic) --- resources/lang/ar/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/ar/dt_header.php b/resources/lang/ar/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/ar/dt_header.php +++ b/resources/lang/ar/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From e49f5002d4fc7ba6963f183f0102b96f6535528c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:21 +0200 Subject: [PATCH 009/489] New translations dt_header.php (Catalan) --- resources/lang/ca/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/ca/dt_header.php b/resources/lang/ca/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/ca/dt_header.php +++ b/resources/lang/ca/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 3d2251de617b94d102be3dc2c5d67053bd64a6eb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:22 +0200 Subject: [PATCH 010/489] New translations dt_header.php (Czech) --- resources/lang/cs/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/cs/dt_header.php b/resources/lang/cs/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/cs/dt_header.php +++ b/resources/lang/cs/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From c1d0921a3f685ed76735ec92b9b1cd43fea876f3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:23 +0200 Subject: [PATCH 011/489] New translations dt_header.php (Danish) --- resources/lang/da/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/da/dt_header.php b/resources/lang/da/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/da/dt_header.php +++ b/resources/lang/da/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From b69558e9679a06d2783be2be985507ccc58d3054 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:24 +0200 Subject: [PATCH 012/489] New translations dt_header.php (Finnish) --- resources/lang/fi/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/fi/dt_header.php b/resources/lang/fi/dt_header.php index cee90a8874..a471a4e42f 100644 --- a/resources/lang/fi/dt_header.php +++ b/resources/lang/fi/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From d677c41429bb07b994146fa01c75867f06b3cff3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:25 +0200 Subject: [PATCH 013/489] New translations auth.php (Spanish, Mexico) --- resources/lang/es/auth.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/resources/lang/es/auth.php b/resources/lang/es/auth.php index 02fb6c4d2d..7c34fd5a20 100644 --- a/resources/lang/es/auth.php +++ b/resources/lang/es/auth.php @@ -13,9 +13,12 @@ | */ - 'failed' => 'Estas credenciales no coinciden con nuestros registros.', - 'throttle' => 'Demasiados intentos de acceso. Por favor intente nuevamente en :seconds segundos.', - 'NoRoles' => 'No tienes ningún rol asociado con su cuenta!. Por favor, póngase en contacto con su administrador.', + 'failed' => 'These credentials do not match our records.', + 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', + 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', - 'EnviaOrderDocument' => 'El acceso a EnviaOrderDocument no está permitido. \n Es posible que falten permisos para ProvVoipEnvia - Póngase en contacto con su administrador.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', + 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 47a460a0c7596abcb0f59714acaaa716b8c418d5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:26 +0200 Subject: [PATCH 014/489] New translations dt_header.php (Hebrew) --- resources/lang/he/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/he/dt_header.php b/resources/lang/he/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/he/dt_header.php +++ b/resources/lang/he/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From b75a219992e0bcf9f86c23f6e78ec2d3433c979b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:27 +0200 Subject: [PATCH 015/489] New translations dt_header.php (Hungarian) --- resources/lang/hu/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/hu/dt_header.php b/resources/lang/hu/dt_header.php index b78492bece..65159a3a2c 100644 --- a/resources/lang/hu/dt_header.php +++ b/resources/lang/hu/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From e7528f1f67f2df5b9136d54bbd1fa58c819290ea Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:28 +0200 Subject: [PATCH 016/489] New translations dt_header.php (Italian) --- resources/lang/it/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/it/dt_header.php b/resources/lang/it/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/it/dt_header.php +++ b/resources/lang/it/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 713900946890d51c232cc1cf7d2c599a5b616a19 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:29 +0200 Subject: [PATCH 017/489] New translations dt_header.php (Japanese) --- resources/lang/ja/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/ja/dt_header.php b/resources/lang/ja/dt_header.php index cee90a8874..a471a4e42f 100644 --- a/resources/lang/ja/dt_header.php +++ b/resources/lang/ja/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 62c8db2ced650a47a85168b536a37a7646ebd85d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:29 +0200 Subject: [PATCH 018/489] New translations dt_header.php (Korean) --- resources/lang/ko/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/ko/dt_header.php b/resources/lang/ko/dt_header.php index cee90a8874..a471a4e42f 100644 --- a/resources/lang/ko/dt_header.php +++ b/resources/lang/ko/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 4a2cc58c85c168c6e6fc5b318184954dcd5829d8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:30 +0200 Subject: [PATCH 019/489] New translations dt_header.php (Dutch) --- resources/lang/nl/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/nl/dt_header.php b/resources/lang/nl/dt_header.php index f492fbea93..f0224b1523 100644 --- a/resources/lang/nl/dt_header.php +++ b/resources/lang/nl/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 49b912039c64d74b4f999a2f8a25b9bdfdd8f0d5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:31 +0200 Subject: [PATCH 020/489] New translations dt_header.php (Norwegian) --- resources/lang/no/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/no/dt_header.php b/resources/lang/no/dt_header.php index b78492bece..65159a3a2c 100644 --- a/resources/lang/no/dt_header.php +++ b/resources/lang/no/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From f028a62e43fc56caee5be1bfb1a1a1b835c1af47 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:32 +0200 Subject: [PATCH 021/489] New translations dt_header.php (Polish) --- resources/lang/pl/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/pl/dt_header.php b/resources/lang/pl/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/pl/dt_header.php +++ b/resources/lang/pl/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From fe86471f4912a1e15c23a5bed573bc7353186857 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:33 +0200 Subject: [PATCH 022/489] New translations dt_header.php (Portuguese) --- resources/lang/pt/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/pt/dt_header.php b/resources/lang/pt/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/pt/dt_header.php +++ b/resources/lang/pt/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 2655e79338e68c5b78e37150107524eb1a4c04fb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:35 +0200 Subject: [PATCH 023/489] New translations dt_header.php (Russian) --- resources/lang/ru/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/ru/dt_header.php b/resources/lang/ru/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/ru/dt_header.php +++ b/resources/lang/ru/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 95141c124ca9c51fd94e6e147636f65f48bcac7e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:35 +0200 Subject: [PATCH 024/489] New translations auth.php (Bengali) --- resources/lang/bn/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/bn/auth.php b/resources/lang/bn/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/bn/auth.php +++ b/resources/lang/bn/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 508080071b6e3c7cfca6572d639efe94db61d720 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:36 +0200 Subject: [PATCH 025/489] New translations auth.php (Vietnamese) --- resources/lang/vi/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/vi/auth.php b/resources/lang/vi/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/vi/auth.php +++ b/resources/lang/vi/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From bc915d9d672e95523e0e32fc7ed7cf91f1fa8e40 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:37 +0200 Subject: [PATCH 026/489] New translations auth.php (French) --- resources/lang/fr/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/fr/auth.php b/resources/lang/fr/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/fr/auth.php +++ b/resources/lang/fr/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 96ad0f1fe9acdae6d6cb80cc17e5bfe1800a6f72 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:38 +0200 Subject: [PATCH 027/489] New translations auth.php (Italian) --- resources/lang/it/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/it/auth.php b/resources/lang/it/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/it/auth.php +++ b/resources/lang/it/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 5de1bc77a6f6a80af2b847088428be5891250450 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:39 +0200 Subject: [PATCH 028/489] New translations auth.php (Spanish) --- resources/lang/es/auth.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/resources/lang/es/auth.php b/resources/lang/es/auth.php index 7c34fd5a20..3d08ad9ea1 100644 --- a/resources/lang/es/auth.php +++ b/resources/lang/es/auth.php @@ -13,12 +13,12 @@ | */ - 'failed' => 'These credentials do not match our records.', - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', - 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'failed' => 'Estas credenciales no coinciden con nuestros registros.', + 'throttle' => 'Demasiados intentos de acceso. Por favor intente nuevamente en :seconds segundos.', + 'NoRoles' => 'No tienes ningún rol asociado con su cuenta!. Por favor, póngase en contacto con su administrador.', 'accessDenied' => 'Access Denied', 'permissionDenied' => 'Permission Denied', 'This action is unauthorized.' => 'This action is unauthorized', - 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', + 'EnviaOrderDocument' => 'El acceso a EnviaOrderDocument no está permitido. \n Es posible que falten permisos para ProvVoipEnvia - Póngase en contacto con su administrador.', ]; From 72d1f0869abd0e93e56f870bfc2dea02096d25b3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:40 +0200 Subject: [PATCH 029/489] New translations auth.php (Afrikaans) --- resources/lang/af/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/af/auth.php b/resources/lang/af/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/af/auth.php +++ b/resources/lang/af/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From ba87b1d2748b2fe84c56874e002c12e96cbb7e5f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:41 +0200 Subject: [PATCH 030/489] New translations auth.php (Arabic) --- resources/lang/ar/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ar/auth.php b/resources/lang/ar/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/ar/auth.php +++ b/resources/lang/ar/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 922ed186030b94486e507f1e470133b1a445bf7b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:42 +0200 Subject: [PATCH 031/489] New translations auth.php (Catalan) --- resources/lang/ca/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ca/auth.php b/resources/lang/ca/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/ca/auth.php +++ b/resources/lang/ca/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 31a715dab2cd2f43c68449da054c24535d85333e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:43 +0200 Subject: [PATCH 032/489] New translations auth.php (Czech) --- resources/lang/cs/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/cs/auth.php b/resources/lang/cs/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/cs/auth.php +++ b/resources/lang/cs/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From fb3de49a98a9bbd6ed23ad153ef3d2a75f8e6871 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:44 +0200 Subject: [PATCH 033/489] New translations auth.php (Danish) --- resources/lang/da/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/da/auth.php b/resources/lang/da/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/da/auth.php +++ b/resources/lang/da/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 756eabda6af49d775593bebf8b6fdf5acc6ac4aa Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:45 +0200 Subject: [PATCH 034/489] New translations auth.php (Greek) --- resources/lang/el/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/el/auth.php b/resources/lang/el/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/el/auth.php +++ b/resources/lang/el/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From a35ea7762c586a5eb29651586cfb5ed19445bf59 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:46 +0200 Subject: [PATCH 035/489] New translations auth.php (Finnish) --- resources/lang/fi/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/fi/auth.php b/resources/lang/fi/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/fi/auth.php +++ b/resources/lang/fi/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From b7c33b3ade3692f705560ec2d5db903d2b82b174 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:46 +0200 Subject: [PATCH 036/489] New translations auth.php (Hebrew) --- resources/lang/he/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/he/auth.php b/resources/lang/he/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/he/auth.php +++ b/resources/lang/he/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From a3b17dcce163e4a962d797350af44094da88263a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:47 +0200 Subject: [PATCH 037/489] New translations auth.php (Hungarian) --- resources/lang/hu/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/hu/auth.php b/resources/lang/hu/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/hu/auth.php +++ b/resources/lang/hu/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From a0114f18731328407a7ae2d0b08cccbfe7e5ee89 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:48 +0200 Subject: [PATCH 038/489] New translations auth.php (Japanese) --- resources/lang/ja/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ja/auth.php b/resources/lang/ja/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/ja/auth.php +++ b/resources/lang/ja/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From c089fd2d59793cac7c614d50747334f54dc1085c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:49 +0200 Subject: [PATCH 039/489] New translations auth.php (Chinese Simplified) --- resources/lang/zh/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/zh/auth.php b/resources/lang/zh/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/zh/auth.php +++ b/resources/lang/zh/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 36fec0286a39536ed236e56906bcd85a71370786 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:50 +0200 Subject: [PATCH 040/489] New translations auth.php (Korean) --- resources/lang/ko/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ko/auth.php b/resources/lang/ko/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/ko/auth.php +++ b/resources/lang/ko/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 7e117238c6756f7e1463a95a97ac1f45b4d7dab6 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:51 +0200 Subject: [PATCH 041/489] New translations auth.php (Dutch) --- resources/lang/nl/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/nl/auth.php b/resources/lang/nl/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/nl/auth.php +++ b/resources/lang/nl/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 791c1a5e4f3cef86c1f3d8c80e60ee1762c927a8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:51 +0200 Subject: [PATCH 042/489] New translations auth.php (Norwegian) --- resources/lang/no/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/no/auth.php b/resources/lang/no/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/no/auth.php +++ b/resources/lang/no/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 288c53d9329fbba6276a7198fed6954b550610e1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:52 +0200 Subject: [PATCH 043/489] New translations auth.php (Polish) --- resources/lang/pl/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/pl/auth.php b/resources/lang/pl/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/pl/auth.php +++ b/resources/lang/pl/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 2d15c6a250b6d70cf215595454dc40728d10840a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:53 +0200 Subject: [PATCH 044/489] New translations auth.php (Portuguese) --- resources/lang/pt/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/pt/auth.php b/resources/lang/pt/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/pt/auth.php +++ b/resources/lang/pt/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From cd30d8c2061fca6c45514a11527101d5537d59b5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:54 +0200 Subject: [PATCH 045/489] New translations auth.php (Russian) --- resources/lang/ru/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ru/auth.php b/resources/lang/ru/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/ru/auth.php +++ b/resources/lang/ru/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 4dad7b7a1463e889c36f5e907005357e07688216 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:55 +0200 Subject: [PATCH 046/489] New translations auth.php (Serbian (Cyrillic)) --- resources/lang/sr/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/sr/auth.php b/resources/lang/sr/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/sr/auth.php +++ b/resources/lang/sr/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 16a9f3e04e36244635ec97d56bf3fd3fdae4f2f8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:56 +0200 Subject: [PATCH 047/489] New translations auth.php (Swedish) --- resources/lang/sv/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/sv/auth.php b/resources/lang/sv/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/sv/auth.php +++ b/resources/lang/sv/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 6650206f5d00145c8c12bc020826dd8dd0fce1b5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:57 +0200 Subject: [PATCH 048/489] New translations auth.php (Turkish) --- resources/lang/tr/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/tr/auth.php b/resources/lang/tr/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/tr/auth.php +++ b/resources/lang/tr/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From aed7aa944d8c734c45fdbbb646c48b6cb31f18cf Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:58 +0200 Subject: [PATCH 049/489] New translations auth.php (Ukrainian) --- resources/lang/uk/auth.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/uk/auth.php b/resources/lang/uk/auth.php index 28fa50f2af..7c34fd5a20 100644 --- a/resources/lang/uk/auth.php +++ b/resources/lang/uk/auth.php @@ -17,5 +17,8 @@ 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', 'NoRoles' => 'You have no role(s) associated with your account!. Please contact your administrator.', + 'accessDenied' => 'Access Denied', + 'permissionDenied' => 'Permission Denied', + 'This action is unauthorized.' => 'This action is unauthorized', 'EnviaOrderDocument' => 'Access to EnviaOrderDocument not allowed.\nYou might be missing Permissions for ProvVoipEnvia - Please contact your administrator.', ]; From 25f1f46c5dcfd479506a655f074844ffc6797016 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:58 +0200 Subject: [PATCH 050/489] New translations dt_header.php (Serbian (Cyrillic)) --- resources/lang/sr/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/sr/dt_header.php b/resources/lang/sr/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/sr/dt_header.php +++ b/resources/lang/sr/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 4dbee372eee0ab62f050220ca984c286a3be44e3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 09:59:59 +0200 Subject: [PATCH 051/489] New translations dt_header.php (Swedish) --- resources/lang/sv/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/sv/dt_header.php b/resources/lang/sv/dt_header.php index b78492bece..65159a3a2c 100644 --- a/resources/lang/sv/dt_header.php +++ b/resources/lang/sv/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 3b92ff9f8373f897febe7b1d226e9aab379c1004 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:01 +0200 Subject: [PATCH 052/489] New translations messages.php (Romanian) --- resources/lang/ro/messages.php | 141 ++++++++++++++++++++++++++------- 1 file changed, 113 insertions(+), 28 deletions(-) diff --git a/resources/lang/ro/messages.php b/resources/lang/ro/messages.php index 836d75fc69..77452d2769 100644 --- a/resources/lang/ro/messages.php +++ b/resources/lang/ro/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Ziua de nastere', 'Business' => 'Business', 'City' => 'Oraș', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Salvează', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'Judet', 'Street' => 'Stradă', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', - 'Number' => 'Number', + 'Number' => 'Număr', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 3f766697fd14d4cdf18712a86c36d6cd73ff3223 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:02 +0200 Subject: [PATCH 053/489] New translations helper.php (Serbian (Cyrillic)) --- resources/lang/sr/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/sr/helper.php b/resources/lang/sr/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/sr/helper.php +++ b/resources/lang/sr/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 308fd4d94496f573ec5c79af182814e76a49ae0f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:03 +0200 Subject: [PATCH 054/489] New translations helper.php (Swedish) --- resources/lang/sv/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/sv/helper.php b/resources/lang/sv/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/sv/helper.php +++ b/resources/lang/sv/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From b64c3af0152cd41dc728d399ebce95617614dcc1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:05 +0200 Subject: [PATCH 055/489] New translations helper.php (Turkish) --- resources/lang/tr/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/tr/helper.php b/resources/lang/tr/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/tr/helper.php +++ b/resources/lang/tr/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 4affcf3be25674210ca80e35df69c4d53feca63c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:07 +0200 Subject: [PATCH 056/489] New translations helper.php (Ukrainian) --- resources/lang/uk/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/uk/helper.php b/resources/lang/uk/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/uk/helper.php +++ b/resources/lang/uk/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From dd2dfe2f6b7b3b506e0301b94d29a7232e93b099 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:08 +0200 Subject: [PATCH 057/489] New translations helper.php (Chinese Simplified) --- resources/lang/zh/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/zh/helper.php b/resources/lang/zh/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/zh/helper.php +++ b/resources/lang/zh/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From a53aec55912f5dc4ce50dd3d2a2aefb36d8382de Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:09 +0200 Subject: [PATCH 058/489] New translations helper.php (Vietnamese) --- resources/lang/vi/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/vi/helper.php b/resources/lang/vi/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/vi/helper.php +++ b/resources/lang/vi/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 8c631c274814530f2df1c574c3f77b532a6a9937 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:10 +0200 Subject: [PATCH 059/489] New translations helper.php (Spanish, Mexico) --- resources/lang/es/helper.php | 242 +++++++++++++++++++---------------- 1 file changed, 129 insertions(+), 113 deletions(-) diff --git a/resources/lang/es/helper.php b/resources/lang/es/helper.php index 669cb40e7f..709662ddb4 100644 --- a/resources/lang/es/helper.php +++ b/resources/lang/es/helper.php @@ -4,183 +4,199 @@ /* * Authentication and Base */ - 'translate' => 'Puedes ayudar a traducir NMS PRIME en', - 'assign_role' => 'Asigna uno o más roles a este usuario. Los usuarios sin Rol no pueden usar el NMS porque no tienen Permisos.', - 'assign_users' => 'Asigna uno o más usuarios a este rol. Los cambios realizados aquí no son visibles en el GuiLog del usuario.', - 'assign_rank' => 'El rango de una función determina la posibilidad de editar otros usuarios.
puede asignar valores de 0 a 100. (mayor es mejor).
si un usuario tiene más de una función, se utiliza el rango más alto.
si se establece la posibilidad de actualizar los usuarios, la fila también se comprueba. Solamente si el rango del editor es mayor, se concede el permiso. Además, al crear o actualizar los usuarios, pueden asignarse sólo funciones con rango igual o inferior.', - 'All abilities' => 'Esta habilidad permite todas las solicitudes de autorización, excepto las habilidades, que están explícitamente prohibidas. Esto es principalmente una habilidad de ayuda. La prohibición está deshabilitada, porque solo se permiten las habilidades marcadas. Si esta habilidad no está marcada, debes establecer todas las habilidades a mano. Si cambias esta habilidad, cuando se establecen muchas otras habilidades, tomará hasta 1 minuto aplicar todos los cambios.', - 'countryCode' => 'ISO 3166 ALPHA-2 (dos caracteres). Necesario para la determinación de geocódigos. Si está vacío se utiliza el código de país por defecto especificado globalmente.', - 'View everything' => 'Esta capacidad permite ver todas las páginas. La prohibición está inhabilitada porque hace que el NMS no se pueda usar. Esto es principalmente una capacidad de ayuda para los invitados o usuarios con privilegios muy bajos.', - 'Use api' => 'Esta capacidad permite o prohíbe el acceso a las rutas API con "Basic Auth" (el correo electrónico se usa como nombre de usuario).', - 'See income chart' => 'Esta capacidad permite o prohíbe ver la tabla de ingresos en el panel de control.', - 'View analysis pages of modems' => 'Esta capacidad permite o prohíbe el acceso a las páginas de análisis de un módem.', + 'translate' => 'You can help translating NMS PRIME at', + 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', + 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', + 'assign_rank' => 'The rank of a role determines the ability to edit other users.
You can assign values from 0 to 100. (higher is better).
If a user has more than one role, the highest rank is used.
If the ability to update users is set, the rank is also checked. Only if the rank of the editor is higher, permission is granted. Furthermore, when creating or updating users, only roles with equal or lower rank can be assigned.', + 'All abilities' => 'This ability allows all authorisation requests, except for the abilities, which are explicitly forbidden. This is mainly a helper ability. Forbidding is disabled, because only checked Abilities are allowed. If this Ability is not checked, you have to set all abilities by hand. If you change this ability, when many other abilities are set, it will take up to 1 minute to apply all the changes.', + 'countryCode' => 'ISO 3166 ALPHA-2 (two characters). Needed for determination of geocodes. If empty the globally specified default country code is used.', + 'View everything' => 'This ability allows to view all pages. Forbidding is disabled, because it makes the NMS unusable. This is mainly a helper ability for guests or very low priviledged users.', + 'Use api' => 'This ability allows or forbids to access the API routes with "Basic Auth" (the email is used as username).', + 'See income chart' => 'This ability allows or forbids to view the income chart on the dashboard.', + 'View analysis pages of modems' => 'This ability allows or forbids to access the analysis pages of a modem.', 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', - 'Download settlement runs' => 'Esta capacidad permite o prohíbe la descarga de ejecuciones de liquidación. Esta capacidad no tiene ningún impacto si está prohibido administrar ejecuciones de liquidación.', + 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* * Index Page - Datatables */ - 'SortSearchColumn' => 'Esta Columna no puede ser examinada u ordenada.', - 'PrintVisibleTable' => 'Imprime la tabla mostrada. Si la tabla esta filtrada, asegurarse de seleccionar la opcion \\"Todo\\" para mostrar todo. Espere algunos segundos.', - 'ExportVisibleTable' => 'Exporta la tabla seleccionada. Si la tabla esta filtrada, asegurarse de seleccionar la opcion \\"Todo\\" para mostrar todo. Espere algunos segundos.', - 'ChangeVisibilityTable' => 'Seleccione las columnas que deberian ser visibles.', + 'SortSearchColumn' => 'This Column cannot be searched or ordered.', + 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', + 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', + 'ChangeVisibilityTable' => 'Select the columns that should be visible.', // GlobalConfig - 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (dos caracteres, p.e. “US”). Usado en formularios de direccion para especificar el pais.', - 'PasswordReset' => 'Esta propiedad define el intervalo de tiempo en días en los que los usuarios del panel de administración deben cambiar sus contraseñas. Si desea inhabilitar el mensaje de restablecimiento de contraseña, establezca el valor en 0.', + 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', + 'PasswordReset' => 'This property defines the timespan in days in which the users of the administration panel should change their passwords. If you want to disable the password reset message, set the value to 0.', //CompanyController - 'Company_Management' => 'Lista de nombres separada por comas', - 'Company_Directorate' => 'Lista de nombres separada por comas', - 'Company_TransferReason' => 'Formulario desde todas las clases de Factura de campos de datos primarios - Cifra de Contrato y Cifra de Factura es por defecto', - 'conn_info_template' => 'Plantilla Tex es usada para Crear Informacion de Conexion en la Pagina de Contrato para un Cliente', + 'Company_Management' => 'Comma separated list of names', + 'Company_Directorate' => 'Comma separated list of names', + 'Company_TransferReason' => 'Template from all Invoice class data field keys - Contract Number and Invoice Nr is default', + 'conn_info_template' => 'Tex Template used to Create Connection Information on the Contract Page for a Customer', //CostCenterController - 'CostCenter_BillingMonth' => 'Contabilizacion para articulos de pago anual - corresponde al mes por el cual las facturas son creadas. Por Defecto: 6 (Junio) - si no es establecido. Sea cuidadoso de no olvidar algun pago al momento de modificarse!', + 'CostCenter_BillingMonth' => 'Accounting for yearly charged items - corresponds to the month the invoices are created for. Default: 6 (June) - if not set. Please be careful to not miss any payments when changing this!', //ItemController - 'Item_ProductId' => 'Todos los campos ademas del Ciclo de Facturacion tienen que ser despejados antes de algun cambio! De otra manera, los articulos no podran ser guardados en la mayoria de los casos', - 'Item_ValidFrom' => 'Para Pagos de Una Vez los campos pueden ser usados para dividir pagos - Solo YYYY-MM es considerado entonces!', - 'Item_ValidFromFixed' => 'Marcado por defecto! Desmarque si la tarifa deberia quedar inactiva cuando una fecha de inicio es alcanzada (p.ej. si el cliente esta esperando por transferencia de numero telefonico). La tarifa no sera iniciada y no sera cargada hasta que active la casilla. Luego, la fecha de inicio sera incrementada cada dia un dia despues de alcanzar la fecha de inicio. Nota: La fecha no es actualizada por ordenes externas (p.ej. desde proveedor de telefonia).', - 'Item_validTo' => 'Es posible especificar el número de meses aquí-por ejemplo, \' 12M \' durante 12 meses. Para los productos de pago mensuales sólo agregará el número de meses-por lo que la fecha de inicio 2018-05-04 será válida para 2019-05-04. Los artículos pagados individuales con el pago dividido serán cargados 12 veces-la fecha del final será 2019-04-31 entonces.', - 'Item_ValidToFixed' => 'Marcado por defecto! Desmarcar si la fecha de pazo es desconocida. Si es desmarcada, la tarifa no acabara y sera cargada hasta que active la casilla. Luego, cuando la fecha de plazo es alcanzada, sera incrementada cada dia en un dia. Nota: La fecha no es actualizada por ordenes externas (p.ej. desde proveedor de telefonia).', - 'Item_CreditAmount' => 'Cantidad Neta a ser acreditada al Cliente. Cuidado: una cantidad negativa viene a ser un debito!', + 'Item_ProductId' => 'All fields besides Billing Cycle have to be cleared before a type change! Otherwise items can not be saved in most cases', + 'Item_ValidFrom' => 'For One Time Payments the fields can be used to split payment - Only YYYY-MM is considered then!', + 'Item_ValidFromFixed' => 'Checked by default! Uncheck if the tariff shall stay inactive when start date is reached (e.g. if customer is waiting for a phone number porting). The tariff will not start and not be charged until you activate the checkbox. Further the start date will be incremented every day by one day after reaching the start date. Info: The date is not updated by external orders (e.g. from telephony provider).', + 'Item_validTo' => 'It\'s possible to specify the number of months here - e.g. \'12M\' for 12 months. For monthly paid products it will just add the number of months - so start date 2018-05-04 will be valid to 2019-05-04. Single paid items with splitted payment will be charged 12 times - end date will be 2019-04-31 then.', + 'Item_ValidToFixed' => 'Checked by default! Uncheck if the end date is uncertain. If unchecked the tariff will not end and will be charged until you activate the checkbox. Further when the end date is reached it will be incremented every day by one day. Info: The date is not updated by external orders (e.g. from telephony provider).', + 'Item_CreditAmount' => 'Net Amount to be credited to Customer. Take Care: a negative amount becomes a debit!', //ProductController 'product' => [ - 'bundle' => 'En tarifas agrupadas el tiempo mínimo de funcionamiento del contrato es determinado únicamente por la tarifa de Internet. De otra forma la última tarifa inicial valida (VoIP o Internet) dictamina esta fecha.', - 'maturity_min' => 'Período mínimo de tarifa/tiempo de ejecución/término. Ejem. 14D (14 días), 3M (3 meses), 1Y (1 Año)', + 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', + 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', - 'Name' => 'Para créditos es posible asignar un Tipo añadiendo el nombre del tipo al Nombre del Crédito. Ejem.: "Dispositivo de crédito"', - 'pod' => 'Por ejemplo 14D (14 días), 3M (tres meses), 1Y (un año)', - 'proportional' => 'Activa esta casilla cuando los elementos que empiecen durante la ejecución actual de la liquidación se cargarán proporcionalmente. Por ejemplo, si un artículo de pago mensual comienza a mediados del mes, el cliente se cobrará sólo la mitad del precio completo en esta operación de liquidación.', - 'Type' => '¡Todos los campos además del ciclo de facturación deben ser limpiados antes de un cambio de tipo! De lo contrario, en la mayoría de los casos los productos no pueden ser guardados', + 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', + 'pod' => 'E.g. 14D (14 days), 3M (three months), 1Y (one year)', + 'proportional' => 'Activate this checkbox when items that begin during the current settlement run shall be charged proportionately. E.g. if an monthly paid item starts in the middle of the month the customer would be charged only half of the full price in this settlement run.', + 'Type' => 'All fields besides Billing Cycle have to be cleared before a type change! Otherwise products can not be saved in most cases', 'deprecated' => 'Activate this checkbox if this product shall not be shown in the product select list when creating/editing items.', ], - 'Product_Number_of_Cycles' => 'Ten cuidado!: para todos los productos pagados repetidos, el precio aplica para cada deuda, para productos pagados de una, el Precio es dividido por el numero de ciclos', + 'Product_Number_of_Cycles' => 'Take Care!: for all repeatedly payed products the price stands for every charge, for Once payed products the Price is divided by the number of cycles', //SalesmanController - 'Salesman_ProductList' => 'Aniadir todos los tipos de Producto por los cuales se obtiene comision - posible: ', + 'Salesman_ProductList' => 'Add all Product types he gets commission for - possible: ', // SepaMandate - 'sm_cc' => 'Si un centro de coste es asignado, solo productos relacionados al mismo seran cargados a la cuenta. Deje este campo vacio si todos los cargos que no puedan ser asignados a otro mandado-SEPA con especifico centro de coste, deben ser debitado a esta cuenta. Nota: Se asume que todos los costos emergentes que no pueden ser asignados a algun mandado-SEPA, seran pagados en efectivo!', - 'sm_recur' => 'Activar si ya han habido transacciones de esta cuenta, antes de la creacion de este mandado. Establece el estado a recurrente. Nota: Esta etiqueta solo es considerada en la primera transaccion!', + 'sm_cc' => 'If a cost center is assigned only products related to the same cost center will be charged of this account. Leave this field empty if all charges that can not be assigned to another SEPA-Mandate with specific cost center shall be debited of this account. Note: It is assumed that all emerging costs that can not be assigned to any SEPA-Mandate will be payed in cash!', + 'sm_recur' => 'Activate if there already have been transactions of this account before the creation of this mandate. Sets the status to recurring. Note: This flag is only considered on first transaction!', // SettlementrunController - 'settlement_verification' => 'Las facturas del cliente son solo visibles cuando esta casilla esta activada. La casilla solo puede activarse si la ultima ejecución fue realizada para todas las cuentas SEPA (para no perder ningún cambio). Info: Si se activa no es posible repetir la ejecución de la liquidación.', + 'settlement_verification' => 'Customer Invoices are only visible when this checkbox is activated. The checkbox can only be activated if the last run was executed for ALL SEPA accounts (to not miss any changes). Info: If activated it\'s not possible to repeat the Settlement Run.', /* * MODULE: Dashboard */ - 'next' => 'Siguiente paso: ', - 'set_isp_name' => 'Configure el nombre del proveedor de servicio de red', + 'next' => 'Next step: ', + 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', - 'create_cm_pool' => 'Crear la primera pool de IP para los cable modem', - 'create_cpepriv_pool' => 'Crear la primera pool privada de IP para CPE', - 'create_qos' => 'Crear el primer perfil QoS', - 'create_product' => 'Crear el primer producto de facturación', - 'create_configfile' => 'Crear el primer archivo de configuración', - 'create_sepa_account' => 'Crear la primera cuenta SEPA', - 'create_cost_center' => 'Crear el primer centro de costo', - 'create_contract' => 'Crear el primer contrato', - 'create_nominatim' => 'Establecer una dirección de correo electrónico (OSM_NOMINATIM_EMAIL) en /etc/nmsprime/env/global.env para habilitar geocodificación para módem', - 'create_nameserver' => 'Establezca su servidor de nombres a 127.0.0.1 en /etc/resolv.conf y asegúrese de que no será sobreescrito a través de DHCP (vea DNS y PEERDNS en /etc/sysconfig/network-scripts/ifcfg-*)', - 'create_modem' => 'Crear el primer módem', + 'create_cm_pool' => 'Create first cablemodem IP pool', + 'create_cpepriv_pool' => 'Create first private CPE IP pool', + 'create_qos' => 'Create first QoS profile', + 'create_product' => 'Create first billing product', + 'create_configfile' => 'Create first configfile', + 'create_sepa_account' => 'Create first SEPA account', + 'create_cost_center' => 'Create first cost center', + 'create_contract' => 'Create first contract', + 'create_nominatim' => 'Set an email address (OSM_NOMINATIM_EMAIL) in /etc/nmsprime/env/global.env to enable geocoding for modems', + 'create_nameserver' => 'Set your nameserver to 127.0.0.1 in /etc/resolv.conf and make sure it won\'t be overwritten via DHCP (see DNS and PEERDNS in /etc/sysconfig/network-scripts/ifcfg-*)', + 'create_modem' => 'Create first modem', /* * MODULE: HfcReq */ - 'netelementtype_reload' => 'En Segundos. Cero para desactivar auto-cargado. Decimales disponibles.', - 'netelementtype_time_offset' => 'En Segundos. Decimales disponibles.', - 'undeleteables' => 'Red & Grupo no pueden ser cambiados debido a que tienen relevacia en todos los Diagramas Entidad Relacion', + 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', + 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', + 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', /* * MODULE: HfcSnmp */ - 'mib_filename' => 'El Nombre de Archivo esta compuesto por un nombre MIB & Revision. Si ya existe un Archivo identico, no es posible el crearlo otra vez.', - 'oid_link' => 'Ir a configuraciones de OID', - 'oid_table' => 'INFO: Este Parametro pertenece a la Tabla-OID. Si usted agrega/especifica SubOIDs y/o indices, solo estos son considerados para el snmpwalk. Ademas del mejor Resumen, este puede dramaticamente acelerar la Creacion de la Vista de Control para el correspondiente Elemento de Red.', - 'parameter_3rd_dimension' => 'Marque esta casilla si este Parametro pertenece a una Vista de Control extra detras de un Elemento de la SnmpTable.', - 'parameter_diff' => 'Marque esto si solo la Diferencia de los valores actuales a los ultimos consultados debe ser mostrado.', - 'parameter_divide_by' => 'Hacer este Valor/Parametro porcentual comparado a los valores agregados de los siguientes OIDs que son consultados por el snmpwalk actual, tambien. En un primer lugar, esto solo funciona en SubOIDs de las tablas especificadas! El Calculo es Realizado despues de que la Diferencia es calculada en caso de Parametros-Diferencia.', - 'parameter_indices' => 'Especificar una Lista separada por comas, de todas las Filas de las Tablas que el Snmp equivaldra.', - 'parameter_html_frame' => 'Asignar este parametro a un especifico frame (parte de la pagina). No influye en SubOIDs en Tablas.', - 'parameter_html_id' => 'Agregando un ID, usted puede ordenar este parametro en secuencia de otros parametros. Puede cambiar el orden de las columnas en las tablas, configurando el html id Sub-Params.', + 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', + 'oid_link' => 'Go to OID Settings', + 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', + 'parameter_3rd_dimension' => 'Check this box if this Parameter belongs to an extra Controlling View behind an Element of the SnmpTable.', + 'parameter_diff' => 'Check this if only the Difference of actual to last queried values shall be shown.', + 'parameter_divide_by' => 'Make this ParameterValue percentual compared to the added values of the following OIDs that are queried by the actual snmpwalk, too. In a first step this only works on SubOIDs of exactly specified tables! The Calculation is also done after the Difference is calculated in case of Difference-Parameters.', + 'parameter_indices' => 'Specify a comma separated List of all Table Rows we want the Snmp Values for.', + 'parameter_html_frame' => 'Assign this parameter to a specific frame (part of the page). Doesn\'t have influences on SubOIDs in Tables (but on 3rd Dimensional Params!).', + 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* * MODULE: ProvBase */ 'contract' => [ - 'valueDate' => 'Día del mes para una fecha específica del valor. Anula la fecha de colección solicitada de la configuración global para este contrato en el SEPA XML.', + 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], - 'rate_coefficient' => 'La Maxima Tarifa Sostenida sera multiplicada por este valor para otorgar al usuario mas (> 1.0) rendimiento que el suscrito.', + 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', - 'openning_new_tab_for_modem' => 'Marque la casilla para abrir la página de edición del módem en la nueva pestaña en vista topografía.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', + 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController - 'Modem_InternetAccess' => 'Acceso a Internet para los CPEs (los MTAs no se consideran y siempre se conectarán cuando todas las demás configuraciones sean correctas). Tenga cuidado: Con el Módulo de facturación esta casilla se sobrescribirá por chequeo diario si cambia la tarifa.', - 'Modem_InstallationAddressChangeDate' => 'En caso de (físico) reubicación del modem: agregar fecha de inicio para la nueva dirección ahí. Si es solo lectura, hay una orden de cambio de dirección pendiente en envia TEL.', - 'Modem_GeocodeOrigin' => 'De donde vienen los datos geocode? Si se establece a "n/a", la direccion no podra ser geocoded para cualquier API. Sera establecido a su nombre en cambios manuales de geodata.', + 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', + 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at envia TEL.', + 'Modem_GeocodeOrigin' => 'Where does geocode data come from? If set to “n/a” address could not be geocoded against any API. Will be set to your name on manually changed geodata.', 'netGwSupportState' => [ 'full-support' => 'More than 95% of netGw modules are listed as supported devices.', 'restricted' => 'Between 80%-95% of netGw modules are listed as supported devices.', 'not-supported' => 'Less than 80% of netGw modules are listed as supported devices.', 'verifying' => 'Less than 80% of netGw modules are listed as supported devices, but the netGw is still within the verification period of 6 weeks', ], - 'contract_number' => 'Atencion - Contrasena del Cliente es cambiado automaticamente cuando se cambia este campo!', - 'mac_formats' => "Formatos permitidos (case-insensitive):\n\n1) AA:BB:CC:DD:EE:FF\n2) AABB.CCDD.EEFF\n3) AABBCCDDEEFF", + 'contract_number' => 'Attention - Customer login password is changed automatically on changing this field!', + 'mac_formats' => "Allowed formats (case-insensitive):\n\n1) AA:BB:CC:DD:EE:FF\n2) AABB.CCDD.EEFF\n3) AABBCCDDEEFF", 'fixed_ip_warning' => 'Using fixed IP address is highly discouraged, as this breaks the ability to move modems and their CPEs freely among NetGws. Instead of telling the customer a fixed IP address they should be supplied with the hostname, which will not change.', - 'addReverse' => 'Para establecer un registro DNS inverso adicional, por ejemplo para servidores de correo', - 'modem_update_frequency' => 'Este campo se actualiza una vez al día.', + 'addReverse' => 'To set an additional reverse DNS record, e.g. for e-mail servers', + 'modem_update_frequency' => 'This field is updated once a day.', 'modemSupportState' => [ - 'full-support' => 'El módem está listado como un dispositivo compatible.', - 'not-supported' => 'El módem no aparece como un dispositivo compatible.', - 'verifying' => 'El módem aún no se encuentra como un dispositivo compatible, pero aún está dentro del período de verificación de 6 semanas.', + 'full-support' => 'The modem is listed as a supported device.', + 'not-supported' => 'The modem is not listed as a supported device.', + 'verifying' => 'The modem is not yet found as a supported device, but still within the verification period of 6 weeks.', ], - 'enable_agc' => 'Activar el control automático de ganancia para upstream.', - 'agc_offset' => 'Compensación del control automático de ganancia para el upstream en dB. (por defecto: 0.0)', - 'configfile_count' => 'El número en paréntesis indica que tan seguido está siendo usado el archivo de configuración respectivo.', - 'has_telephony' => 'Activar si el cliente tendrá telefonía pero no tiene Internet. Esta bandera no puede ser utilizada para desactivar la telefonía en contratos con Internet. Por favor, elimine el MTA o desactive el número de teléfono para eso. Información: El ajuste influye en los parámetros de configuración NetworkAcess y MaxCPE de los módems - ver la pestaña de análisis de modems \'Configfile\'', + 'enable_agc' => 'Enable upstream automatic gain control.', + 'agc_offset' => 'Upstream automatic gain control offset in dB. (default: 0.0)', + 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', + 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip */ //PhonenumberManagementController - 'PhonenumberManagement_activation_date' => 'Se enviará al proveedor como fecha deseada, desencadena el estado activo del número de teléfono.', - 'PhonenumberManagement_deactivation_date' => 'Se enviará al proveedor como fecha deseada, desencadena el estado activo del número de teléfono.', - 'PhonenumberManagement_CarrierIn' => 'En puerto entrante: establecer al Telco anterior.', - 'PhonenumberManagement_CarrierInWithEnvia' => 'En puerto entrante: establecer al Telco anterior. Si hubiese una nueva cifra, se establece a envia TEL', - 'PhonenumberManagement_EkpIn' => 'En puerto entrante: establecer al Telco.', - 'PhonenumberManagement_EkpInWithEnvia' => 'En puerto entrante: establecer al Telco anterior. Si hubiese una nueva cifra, se establece a envia TEL', - 'PhonenumberManagement_TRC' => 'Solo para su conocimiento. Los cambios reales tienen que ser realizadas en su Telco.', - 'PhonenumberManagement_TRCWithEnvia' => 'Si se cambia aquí, también tiene que ser enviado a envia TEL (Actualizar su cuenta VoIP).', - 'PhonenumberManagement_ExternalActivationDate' => 'Fecha de activación en su proveedor.', - 'PhonenumberManagement_ExternalActivationDateWithEnvia' => 'Fecha de activación en envia TEL.', - 'PhonenumberManagement_ExternalDeactivationDate' => 'Fecha de desactivación en envia TEL.', - 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Fecha de desactivación en envia TEL.', - 'PhonenumberManagement_Autogenerated' => 'Esta gestion ha sido creada automaticamente. Por favor, verifique/cambie valores, entonces desmarque esta casilla.', + 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', + 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', + 'PhonenumberManagement_CarrierIn' => 'On incoming porting: set to previous Telco.', + 'PhonenumberManagement_CarrierInWithEnvia' => 'On incoming porting: set to previous Telco. In case of a new number set this to envia TEL', + 'PhonenumberManagement_EkpIn' => 'On incoming porting: set to previous Telco.', + 'PhonenumberManagement_EkpInWithEnvia' => 'On incoming porting: set to previous Telco. In case of a new number set this to envia TEL', + 'PhonenumberManagement_TRC' => 'This is for information only. Real changes have to be performed at your Telco.', + 'PhonenumberManagement_TRCWithEnvia' => 'If changed here this has to be sent to envia TEL, too (Update VoIP account).', + 'PhonenumberManagement_ExternalActivationDate' => 'Date of activation at your provider.', + 'PhonenumberManagement_ExternalActivationDateWithEnvia' => 'Date of activation at envia TEL.', + 'PhonenumberManagement_ExternalDeactivationDate' => 'Date of deactivation at envia TEL.', + 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', + 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* * MODULE VoipMon */ - 'mos_min_mult10' => 'Minimal Mean Opionion Score experimentado durante una llamada', - 'caller' => 'Direccion de Llamada de Emisor a Receptor', - 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experimentado durante una llamada por un fixed jitter buffer de 50ms', - 'a_mos_f2_min_mult10' => 'Minimal Mean Opionion Score experimentado durante una llamada por un fixed jitter buffer de 200ms', - 'a_mos_adapt_min_mult10' => 'Minimal Mean Opionion Score experimentado durante una llamada por un adaptive jitter buffer de 500ms', - 'a_mos_f1_mult10' => 'Average Mean Opionion Score experimentado durante una llamada por un fixed jitter buffer de 50ms', - 'a_mos_f2_mult10' => 'Average Mean Opionion Score experimentado durante una llamada por un fixed jitter buffer de 200ms', - 'a_mos_adapt_mult10' => 'Average Mean Opionion Score experimentado durante una llamada por un adaptive jitter buffer de 500ms', - 'a_sl1' => 'Numero de paquetes experimentando una perdida de paquete consecutiva durante una llamada', - 'a_sl9' => 'Numero de paquetes experimentando nueve perdidas de paquete consecutivas durante una llamada', - 'a_d50' => 'Numero de paquetes experimentando una variacion en el retraso del paquete (p.ej. Jitter) entre 50ms y 70ms', - 'a_d300' => 'Numero de paquetes experienciando un retraso en la variacion del paquete (p.ej. Jitter) mayor a 300ms', - 'called' => 'Direccion de Llamada de Receptor a Emisor', + 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', + 'caller' => 'Call direction from Caller to Callee', + 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', + 'a_mos_f2_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 200ms', + 'a_mos_adapt_min_mult10' => 'Minimal Mean Opionion Score experienced during call for an adaptive jitter buffer of 500ms', + 'a_mos_f1_mult10' => 'Average Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', + 'a_mos_f2_mult10' => 'Average Mean Opionion Score experienced during call for a fixed jitter buffer of 200ms', + 'a_mos_adapt_mult10' => 'Average Mean Opionion Score experienced during call for an adaptive jitter buffer of 500ms', + 'a_sl1' => 'Number of packets experiencing one consecutive packet loss during call', + 'a_sl9' => 'Number of packets experiencing nine consecutive packet losses during call', + 'a_d50' => 'Number of packets experiencing a packet delay variation (i.e. jitter) between 50ms and 70ms', + 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', + 'called' => 'Call direction from Callee to Caller', /* * Module Ticketsystem */ - 'assign_user' => ' Permitido de asignar un usuario a un ticket', - 'mail_env' => 'Siguiente: Establece tu Host/Usuario/Contraseña en /etc/nmsprime/env/global.env para permitir recibir Emails en Tickets', - 'noReplyMail' => 'La dirección de correo electrónico que debe ser mostrada como remitente, al crear/editar tickets. Esta dirección no tiene que existir. Por ejemplo: ejemplo@ejemplo.com', - 'noReplyName' => 'El nombre que debe mostrarse como remitente, al crear/editar tickets. Por ejemplo: NMS Prime', - 'ticket_settings' => 'Siguiente: Establecer nombre y dirección no responder en la página de configuración global.', - 'carrier_out' => 'Código de operador del futuro socio contractual. Si se deja en blanco el número de teléfono se eliminará.', + 'assign_user' => 'Allowed to assign an user to a ticket.', + 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', + 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', + 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', + 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From a19597f3aa2ea6d5af1604bd038458b3d20db0f3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:11 +0200 Subject: [PATCH 060/489] New translations helper.php (Bengali) --- resources/lang/bn/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/bn/helper.php b/resources/lang/bn/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/bn/helper.php +++ b/resources/lang/bn/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From e0d2f9eb30b5245f25f578b94d11a11098d5694d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:12 +0200 Subject: [PATCH 061/489] New translations helper.php (Hindi) --- resources/lang/hi/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/hi/helper.php b/resources/lang/hi/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/hi/helper.php +++ b/resources/lang/hi/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 67c688fb6e573c7d1b4c7e48bd2e9aa1e98244c7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:14 +0200 Subject: [PATCH 062/489] New translations messages.php (French) --- resources/lang/fr/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/fr/messages.php b/resources/lang/fr/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/fr/messages.php +++ b/resources/lang/fr/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 6d40519090ca23b7a04f320160e2700b93690797 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:14 +0200 Subject: [PATCH 063/489] New translations helper.php (Portuguese) --- resources/lang/pt/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/pt/helper.php b/resources/lang/pt/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/pt/helper.php +++ b/resources/lang/pt/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 922d97bf54107b3e4127a3638a29f58515fef13b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:16 +0200 Subject: [PATCH 064/489] New translations messages.php (Spanish) --- resources/lang/es/messages.php | 151 ++++++++++++++++++++++++++------- 1 file changed, 118 insertions(+), 33 deletions(-) diff --git a/resources/lang/es/messages.php b/resources/lang/es/messages.php index 44dc965889..2f079f40bd 100644 --- a/resources/lang/es/messages.php +++ b/resources/lang/es/messages.php @@ -10,8 +10,9 @@ 'Academic degree' => 'Grado Académico', 'Active' => 'Activo', 'Active?' => 'Activo?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Opciones adicionales.', - 'Address' => 'Adress', + 'Address' => 'Dirección', 'Address Line 1' => 'Dirección (línea 1)', 'Address Line 2' => 'Dirección (línea 2)', 'Address Line 3' => 'Dirección (línea 3)', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Comisión bancaria', 'Bank Account Holder' => 'Nombre de titular de cuenta bancaria', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Fecha nacimiento', 'Business' => 'Negocio', 'City' => 'Ciudad', @@ -37,12 +46,18 @@ 'read_failure' => 'Plantilla vacía o error al leerla', ], 'Contact' => 'Contacto', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Número de contrato', 'Contract Start' => 'Inicio de Contrato', 'Contract End' => 'Fin de Contrato', 'Contract valid' => 'Contrato válido', 'Contract' => 'Contrato', 'Contract List' => 'Lista de contrato', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contratos', 'International prefix' => 'Prefijo internacional', 'Country code' => 'Código de país', @@ -95,11 +110,12 @@ 'Headend' => 'Cabecera', 'House number' => 'Numero de la casa', 'IBAN' => 'IBAN', - 'indexDeleteDisabledTitle' => 'Can only be deleted when the object is not assigned to any :relation anymore.', + 'indexDeleteDisabledTitle' => 'Sólo se puede eliminar cuando el objeto no está asignado a ninguna otra :relation .', 'Internet Access' => 'Acceso a Internet', 'Inventar Number' => 'Número de inventario', 'Invoice' => 'Factura', - 'invoiceText' => 'Invoice text', + 'invoiceText' => 'Texto de factura', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Registo de Datos de Llamada', 'IP address' => 'Dirección IP', 'Language' => 'Idioma', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'pero no alcanzable desde el lado-WAN debido a razones de fabricacion (puede ser posible de habilitar la respuesta ICMP a travez de el archivo de configuracion de modem)', 'cpe_fake_lease' => 'El servidor DHCP no ha generado un lease para su endpoint, ya que la direccion IP ha sido estaticamente asignada y el servidor no necesita mantener rastro de el. El siguiente lease ha sido manualmente generado solo por referencia:', 'D' => 'dia|dias', - 'dashbrd_ticket' => 'Mis Nuevos Tickets', + 'dashboard_ticket' => 'Mis Nuevos Tickets', 'device_probably_online' => ':type es probablemente online', 'eom' => 'al final del mes', 'envia_no_interaction' => 'No hay ordenes envia TEL que requieran interacción', @@ -178,17 +194,20 @@ 'Reverse search' => 'Búsqueda inversa', 'Salutation' => 'Tratamiento', 'Save' => 'Guardar', - 'Save All' => 'Guardar todo', 'Save / Restart' => 'Guardar / Reiniciar', - 'Serial Number' => 'Número de serie', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Iniciar sesión', 'snmp' => [ 'errors_walk' => 'Falló la consulta de las siguientes OIDs: :oids.', 'errors_set' => 'Los siguientes parámetros no se pudieron establecer: :oids.', - 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', + 'missing_netgw' => 'El clúster no tiene un NetGw superior como dispositivo padre.', 'missingIp' => 'El elemento de red no es accesible ya que no tiene IP o nombre de host definido.', 'undefined' => 'Para este tipo de elemento de red no hay un controlador definido.', 'unreachable' => 'El dispositivo no es accesible vía el SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'Estado', 'Street' => 'Calle', @@ -211,38 +230,34 @@ 'Provisioning' => 'Aprovisionamiento', 'BillingBase' => 'Configuración de Facturación', 'Ccc' => 'Configuración de ccc', - 'HfcBase' => 'Configuración de HFC', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'Configuración de ProvBase', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'Configuración de ProvVoip', 'ProvVoipEnvia' => 'Configuración de ProvVoipEnvia', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Ranking:', 'Assign Users' => 'Asignar usuarios', 'Invoices' => 'Facturas', - 'Ability' => 'Capacidad', - 'Allow' => 'Permitir', - 'Allow to' => 'Permitir a', - 'Forbid' => 'Prohibir', - 'Forbid to' => 'Prohibir a', 'Save Changes' => 'Guardar cambios', - 'Manage' => 'Administrar', - 'View' => 'Ver', - 'Create' => 'Crear', - 'Update' => 'Actualizar', 'Delete' => 'Eliminar', 'Help' => 'Ayuda', - 'All abilities' => 'Habilitar todas', - 'View everything' => 'Mostrar todo', - 'Use api' => 'Usar api', - 'See income chart' => 'Consulte la tabla de ingresos', - 'View analysis pages of modems' => 'Visualizar el estado de módems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Descargar registros', 'Not allowed to acces this user' => 'Prohibido el acceso a este usuario', 'log_out' => 'Cierre de sesion', 'System Log Level' => 'Nivel de registro del sistema', - 'Headline 1' => 'Título 1', - 'Headline 2' => 'Título 2', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', + 'Headline 2' => 'Headline Log-in page', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'mes|meses', 'Mark solved' => 'Marcar como resuelto?', 'missing_product' => 'Falta Producto!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Coeficiente de velocidad de descarga', 'Upstream rate coefficient' => 'Coeficiente de velocidad de subida', 'Additional modem reset button' => 'Botón adicional de reinicio de módem', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'El módem no se ejecuta con el archivo configfile actual. La última descarga fue antes de la hora de compilación del archivo configfile.', 'cfError' => '¡Hubo un error al crear el archivo de configuración! Tenga en cuenta que este módem no tiene actualmente ningún archivo de configuración. Por favor, compruebe si el archivo de configuración se puede crear correctamente. Para probar esto, por favor ejecute el siguiente comando en la línea de comandos:', 'cpeMacMissmatch' => 'El estado del acceso a Internet y la telefonía no se pudo determinar, como mínimo 1 dirección CPE MAC difiere de los MACs de los MTAs asignados.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'El acceso a internet está bloqueado. Sólo se permite la telefonía. (de acuerdo con el configfile)', ], 'modem_no_diag' => 'No hay diagramas disponibles', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Inicio de ID para MTA\'s', 'modem_lease_error' => 'No se encontro Arrendamientos dhcp valido', 'modem_lease_valid' => 'Modem tiene un Arrendamientos dhcp valido', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'No se pudo reiniciar Modem! (offline?)', 'Contact Persons' => 'Personas de contacto', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Informacion adicional (opcional)', 'Cost Center (optional)' => 'Centro de costo (opcional)', 'Credit Amount' => 'Importe de crédito', 'modem_restart_success_direct' => 'Modem reiniciado directamente por SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Artículo', 'Items' => 'Artículos', 'modem_save_button_title' => 'Guarda datos cambiados. Determina una nueva geoposición cuando los datos de dirección han sido cambiados (y lo asigna a un nuevo MPR si es necesario). Reconstruye el archivo de configuración y reinicia el modem si por lo menos algo de lo siguiente ha sido cambiado: IP Publica, acceso a la red, archivo de configuración, QoS, direccion-MAC.', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repita para cuentas SEPA(s):', // Settlementrun repeat 'Account Holder' => 'Poseedor de cuenta', 'Account Name' => 'Nombre de la cuenta', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Elegir archivo de plantilla de registro de datos llamada', 'Choose invoice template file' => 'Elegir archivo de plantilla de facturación', 'CostCenter' => 'Centro de Costo', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Fecha de desactivacion', 'External deactivation date' => 'Fecha de desactivación externa', 'SIP domain' => 'Dominio SIP', - 'Created at' => 'Fecha de creación', 'Last status update' => 'Última actualización de estado', 'Last user interaction' => 'Última interacción con el usuario', 'Method' => 'Método', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'fabricante', 'user' => 'usuario', + 'User' => 'User', 'Yes' => 'Si', 'No' => 'No', 'Has telephony' => 'Tiene telefonía', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID para Preconfiguración', - 'PreConfiguration Value' => 'Valor de configuración', + 'PreConfiguration Value' => 'Valor de configuración', 'PreConfiguration Time Offset' => 'Tiempo de configuración predefinido', 'Reload Time - Controlling View' => 'Tiempo de recarga - Vista de control', 'Due Date' => 'Fecha de vencimiento', @@ -601,15 +627,29 @@ 'hello' => 'Hola', 'newTicketAssigned' => 'hay un nuevo Ticket asignado a usted.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Titulo', 'description' => 'Descripción ', - 'ticketUpdated' => 'Ticket :id actualizado', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'Nuevo ticket', 'deletedTicketUsers' => 'Eliminado del ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'este ticket se ha actualizado.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Dirección de correo electrónico no responder', 'noReplyName' => 'Nombre de autocontestador Email', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Eliminando settlementrun :time...', 'created' => 'Creado!', 'Urban district' => 'Distrito Urbano', @@ -620,6 +660,7 @@ 'fail' => 'No se pudo eliminar :model :id', 'failChild' => 'No se puede eliminar :model :id: :child_model :child_id no se puede eliminar', 'failChildNM' => 'No se puede eliminar :model :id: n:m relación con :child_model :child_id no se puede eliminar', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No hay entrada para eliminar especificada', 'multiSuccess' => 'Eliminado :deleted de :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'creado', 'deleted' => 'borrado', + 'restored' => 'restored', 'updated' => 'actualizado', 'updated N:M' => 'actualizado', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Módem', 'PhonenumberManagement' => 'Gestión de número telefónico', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Última actualización en Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-Usuario', 'EnviaOrderDocument' => 'Documento de orden Envia', 'EnviaContract' => 'Contrato Envia', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Punto final', 'PhonebookEntry' => 'Entrada de libreta telefónica', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Número de voucher', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', - 'Number' => 'Number', + 'Number' => 'Número', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 0e8d17d315b1a4d4d3c627c04abdb701e8d2ca75 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:17 +0200 Subject: [PATCH 065/489] New translations messages.php (Afrikaans) --- resources/lang/af/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/af/messages.php b/resources/lang/af/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/af/messages.php +++ b/resources/lang/af/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 67f44758d64a5b87909734bc4b43bc02b9933ab9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:18 +0200 Subject: [PATCH 066/489] New translations messages.php (Arabic) --- resources/lang/ar/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/ar/messages.php b/resources/lang/ar/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/ar/messages.php +++ b/resources/lang/ar/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 95616ddae34a46856175e154fc4adbd7fdb457a7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:19 +0200 Subject: [PATCH 067/489] New translations messages.php (Catalan) --- resources/lang/ca/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/ca/messages.php b/resources/lang/ca/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/ca/messages.php +++ b/resources/lang/ca/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 22d3f62a078b98892376e6e06e9826a417ee6879 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:20 +0200 Subject: [PATCH 068/489] New translations messages.php (Czech) --- resources/lang/cs/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/cs/messages.php b/resources/lang/cs/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/cs/messages.php +++ b/resources/lang/cs/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 18ce62ebab3f7f6c2967726cd308d8eb793cbf43 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:23 +0200 Subject: [PATCH 069/489] New translations messages.php (Danish) --- resources/lang/da/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/da/messages.php b/resources/lang/da/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/da/messages.php +++ b/resources/lang/da/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 95497ef5613f05bcf12c821824495954c941f0cc Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:24 +0200 Subject: [PATCH 070/489] New translations messages.php (Greek) --- resources/lang/el/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/el/messages.php b/resources/lang/el/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/el/messages.php +++ b/resources/lang/el/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 9dbd0477f0a30d6f798e48de4bc0710a32f2678a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:25 +0200 Subject: [PATCH 071/489] New translations messages.php (Finnish) --- resources/lang/fi/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/fi/messages.php b/resources/lang/fi/messages.php index 0435e47647..8b8e01cd5f 100644 --- a/resources/lang/fi/messages.php +++ b/resources/lang/fi/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 8ff640f623cff1dc58ae4a2d50ae445a3f02bbd9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:26 +0200 Subject: [PATCH 072/489] New translations messages.php (Hebrew) --- resources/lang/he/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/he/messages.php b/resources/lang/he/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/he/messages.php +++ b/resources/lang/he/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 4dbbce0d824ddc40c2c5461dfe14a69553cbfac7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:27 +0200 Subject: [PATCH 073/489] New translations messages.php (Hungarian) --- resources/lang/hu/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/hu/messages.php b/resources/lang/hu/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/hu/messages.php +++ b/resources/lang/hu/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 771be7ad5bbdc68e3d282a2283c3e2f734c1e819 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:30 +0200 Subject: [PATCH 074/489] New translations helper.php (Russian) --- resources/lang/ru/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/ru/helper.php b/resources/lang/ru/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/ru/helper.php +++ b/resources/lang/ru/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 7b22495e021e9e39b894eb77c43e62b57a9fc734 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:31 +0200 Subject: [PATCH 075/489] New translations helper.php (Polish) --- resources/lang/pl/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/pl/helper.php b/resources/lang/pl/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/pl/helper.php +++ b/resources/lang/pl/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 00be6255c27b04f116a947d821bc8c4ef0349d9a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:32 +0200 Subject: [PATCH 076/489] New translations dt_header.php (Turkish) --- resources/lang/tr/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/tr/dt_header.php b/resources/lang/tr/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/tr/dt_header.php +++ b/resources/lang/tr/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 73965494e39f6d082832409b1abb232772c9a890 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:33 +0200 Subject: [PATCH 077/489] New translations helper.php (Arabic) --- resources/lang/ar/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/ar/helper.php b/resources/lang/ar/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/ar/helper.php +++ b/resources/lang/ar/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From b288de49c7c09b53b1e3004f255101e6151a0289 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:34 +0200 Subject: [PATCH 078/489] New translations dt_header.php (Ukrainian) --- resources/lang/uk/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/uk/dt_header.php b/resources/lang/uk/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/uk/dt_header.php +++ b/resources/lang/uk/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 9fc394c6498d6a7fef3ed49d10893385ed967778 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:35 +0200 Subject: [PATCH 079/489] New translations dt_header.php (Chinese Simplified) --- resources/lang/zh/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/zh/dt_header.php b/resources/lang/zh/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/zh/dt_header.php +++ b/resources/lang/zh/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From d748997b0fba7c5f8951fa2d48c8ce559fc08a19 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:39 +0200 Subject: [PATCH 080/489] New translations dt_header.php (Vietnamese) --- resources/lang/vi/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/vi/dt_header.php b/resources/lang/vi/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/vi/dt_header.php +++ b/resources/lang/vi/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 55d52da83bc43cbf0d5c4cf85a35c9867c9fed66 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:40 +0200 Subject: [PATCH 081/489] New translations dt_header.php (Spanish, Mexico) --- resources/lang/es/dt_header.php | 384 ++++++++++++++++---------------- 1 file changed, 192 insertions(+), 192 deletions(-) diff --git a/resources/lang/es/dt_header.php b/resources/lang/es/dt_header.php index 4f91a48039..5b5d85e4ad 100644 --- a/resources/lang/es/dt_header.php +++ b/resources/lang/es/dt_header.php @@ -7,14 +7,14 @@ 'city' => 'Ciudad', 'connected' => 'Conectado', 'connection_type' => 'Tipo de conexión', - 'deprecated' => 'Obsoleto', - 'district' => 'Distrito', + 'deprecated' => 'Desaprobado', + 'district' => 'District', 'email' => 'Correo electrónico', 'expansion_degree' => 'Grado de expansión', 'floor' => 'Piso', 'group_contract' => 'Contrato de grupo', 'house_nr' => 'Numero de vivienda', - 'iban' => 'Cuenta bancaria (código IBAN)', + 'iban' => 'CLABE Interbancaria', 'id' => 'ID', 'name' => 'Nombre', 'number' => 'Número', @@ -24,7 +24,7 @@ 'sum' => 'Suma', 'type' => 'Tipo', 'zip' => 'Código postal', - 'version' => 'Versión', + 'version' => 'Version', 'apartment' => [ 'number' => 'Número', 'connected' => 'Conectado', @@ -33,33 +33,33 @@ 'contact' => [ 'administration' => 'Administración', ], - 'contact_id' => 'Contrato grupal', + 'contact_id' => 'Group contract', 'contract' => [ 'additional' => 'Additional info', 'apartment_nr' => 'Apartmentnr', 'city' => 'Ciudad', - 'company' => 'Compañía', + 'company' => 'Company', 'contact' => 'Contact', - 'contract_end' => 'Fin de Contrato', - 'contract_start' => 'Inicio de Contrato', - 'district' => 'Distrito', - 'firstname' => 'Nombre', - 'house_number' => 'Numero de vivienda', - 'id' => 'Contrato', - 'lastname' => 'Apellidos', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', 'number' => 'Contract Number', - 'street' => 'Calle', - 'zip' => 'Código postal', + 'street' => 'Street', + 'zip' => 'ZIP', 'ground_for_dismissal' => 'Ground for dismissal', ], // Auth 'users' => [ - 'login_name' => 'Nombre de usuario', - 'first_name' => 'Nombre', - 'last_name' => 'Apellido', - 'geopos_updated_at' => 'Última actualización de la posición geográfica', + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', ], - 'roles.title' => 'Función', + 'roles.title' => 'Nombre', 'roles.rank' => 'Nivel', 'roles.description' => 'Descripción ', // GuiLog @@ -72,269 +72,269 @@ 'text' => 'Changes', ], // Company - 'company.name' => 'Nombre De La Empresa', + 'company.name' => 'Nombre de la empresa', 'company.city' => 'Ciudad', 'company.phone' => 'Número de teléfono celular', 'company.mail' => 'Email', // Costcenter 'costcenter' => [ - 'name' => 'Precio', - 'number' => 'Importe', + 'name' => 'Centro de costo', + 'number' => 'Número', 'billing_month' => 'Billing month', ], 'debt' => [ 'date' => 'Fecha', 'due_date' => 'Fecha límite', - 'indicator' => 'Indicador de Dunning', + 'indicator' => 'Indicador de deuda', 'missing_amount' => 'Cantidad faltante', 'number' => 'número de deuda', 'total_fee' => 'Tarifa', - 'voucher_nr' => 'Nr de voucher', + 'voucher_nr' => 'Voucher nr', ], //Invoices 'invoice.type' => 'Tipo', 'invoice.year' => 'Año', - 'invoice.month' => 'Mes', + 'invoice.month' => 'Month', //Item - 'item.valid_from' => 'Artículo válido desde', - 'item.valid_from_fixed' => 'Artículo válido de fijo', - 'item.valid_to' => 'Artículo válido para', - 'item.valid_to_fixed' => 'Artículo válido a fijo', - 'fee' => 'Tarifa', + 'item.valid_from' => 'Item Valid from', + 'item.valid_from_fixed' => 'Item Valid from fixed', + 'item.valid_to' => 'Item Valid to', + 'item.valid_to_fixed' => 'Item Valid to fixed', + 'fee' => 'Fee', 'product' => [ - 'proportional' => 'Proporcionado', - 'type' => 'Tipo', - 'name' => 'Nombre del producto', - 'price' => 'Precio', + 'proportional' => 'Proportionate', + 'type' => 'Type', + 'name' => 'Product Name', + 'price' => 'Price', ], // Salesman 'salesman.id' => 'ID', - 'salesman_id' => 'ID del vendedor', - 'salesman_firstname' => 'Nombre', - 'salesman_lastname' => 'Apellido', - 'commission in %' => 'Comisión en %', - 'contract_nr' => 'Nro. de Contrato', - 'contract_name' => 'Cliente', - 'contract_start' => 'Inicio de Contrato', - 'contract_end' => 'Fin de Contrato', - 'product_name' => 'Producto', - 'product_type' => 'Tipo de Producto', - 'product_count' => 'Contar', - 'charge' => 'Cambiar', - 'salesman.lastname' => 'Apellidos', - 'salesman.firstname' => 'Nombres', - 'salesman_commission' => 'Comisión', - 'sepaaccount_id' => 'ID Cuenta SEPA', + 'salesman_id' => 'Salesman-ID', + 'salesman_firstname' => 'Firstname', + 'salesman_lastname' => 'Lastname', + 'commission in %' => 'Commission in %', + 'contract_nr' => 'Contractnr', + 'contract_name' => 'Customer', + 'contract_start' => 'Contract start', + 'contract_end' => 'Contract end', + 'product_name' => 'Product', + 'product_type' => 'Product type', + 'product_count' => 'Count', + 'charge' => 'Charge', + 'salesman.lastname' => 'Lastname', + 'salesman.firstname' => 'Firstname', + 'salesman_commission' => 'Commission', + 'sepaaccount_id' => 'SEPA-account', 'sepaaccount' => [ - 'iban' => 'Cuenta bancaria (código IBAN)', - 'institute' => 'Instituto', - 'name' => 'Nombre de la cuenta', - 'template_invoice' => 'Plantilla de factura', + 'iban' => 'IBAN', + 'institute' => 'Institute', + 'name' => 'Account Name', + 'template_invoice' => 'Invoice template', ], // SepaMandate - 'sepamandate.holder' => 'Titular de la cuenta', - 'sepamandate.valid_from' => 'Válido desde', - 'sepamandate.valid_to' => 'Válido hasta', - 'sepamandate.reference' => 'Referencia de cuenta', - 'sepamandate.disable' => 'Desactivado', + 'sepamandate.holder' => 'Account Holder', + 'sepamandate.valid_from' => 'Valid from', + 'sepamandate.valid_to' => 'Valid to', + 'sepamandate.reference' => 'Account reference', + 'sepamandate.disable' => 'Disabled', // SettlementRun - 'settlementrun.year' => 'Año', - 'settlementrun.month' => 'Mes', - 'settlementrun.created_at' => 'Creado el', - 'settlementrun.executed_at' => 'Ejecutado en', - 'verified' => 'Verificado?', + 'settlementrun.year' => 'Year', + 'settlementrun.month' => 'Month', + 'settlementrun.created_at' => 'Created at', + 'settlementrun.executed_at' => 'Executed at', + 'verified' => 'Verified?', // MPR - 'mpr.name' => 'Nombre', + 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement 'netelement' => [ 'id' => 'ID', - 'name' => 'Elemento de red', - 'ip' => 'Direccion IP', - 'state' => 'Estado', - 'pos' => 'Posición', - 'options' => 'Opciones', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', 'kml_file' => 'KML File', ], // NetElementType - 'netelementtype.name' => 'Tipo de elemento de red', + 'netelementtype.name' => 'Netelementtype', //HfcSnmp - 'parameter.oid.name' => 'Nombre OID', + 'parameter.oid.name' => 'OID Name', //Mibfile 'mibfile.id' => 'ID', - 'mibfile.name' => 'Archivo MIB', - 'mibfile.version' => 'Versión', + 'mibfile.name' => 'Mibfile', + 'mibfile.version' => 'Version', // OID - 'oid.name_gui' => 'Etiqueta de GUI', - 'oid.name' => 'Nombre OID', + 'oid.name_gui' => 'GUI Label', + 'oid.name' => 'OID Name', 'oid.oid' => 'OID', - 'oid.access' => 'Tipo de acceso', + 'oid.access' => 'Access Type', //SnmpValue - 'snmpvalue.oid_index' => 'Indice OID', - 'snmpvalue.value' => 'Valor OID', + 'snmpvalue.oid_index' => 'OID Index', + 'snmpvalue.value' => 'OID Value', // MAIL - 'email.localpart' => 'Parte local', - 'email.index' => 'E-Mail primario?', - 'email.greylisting' => '¿Activo listas de rechazo transitorio?', - 'email.blacklisting' => 'Lista negra habilitada?', - 'email.forwardto' => 'Reenviar a:', - 'contact.firstname1' => 'Nombre 1', - 'lastname1' => 'Apellido 1', - 'firstname2' => 'Nombre 2', - 'lastname2' => 'Apellido 2', - 'tel' => 'Número de teléfono', - 'tel_private' => 'Número de teléfono privado', + 'email.localpart' => 'Local Part', + 'email.index' => 'Primary E-Mail?', + 'email.greylisting' => 'Greylisting active?', + 'email.blacklisting' => 'On Blacklist?', + 'email.forwardto' => 'Forward to:', + 'contact.firstname1' => 'Firstname 1', + 'lastname1' => 'Lastname 1', + 'firstname2' => 'Firstname 2', + 'lastname2' => 'Lastname 2', + 'tel' => 'Phonenumber', + 'tel_private' => 'Phonenumber private', 'email1' => 'E-Mail 1', 'email2' => 'E-Mail 2', // NetGw 'netgw.id' => 'ID', - 'netgw.hostname' => 'Nombre del Host', + 'netgw.hostname' => 'Hostname', 'netgw.ip' => 'IP', - 'netgw.company' => 'Fabricante', - 'netgw.series' => 'Serie', - 'netgw.formatted_support_state' => 'Estado del soporte', - 'netgw.support_state' => 'Estado del soporte', + 'netgw.company' => 'Manufacturer', + 'netgw.series' => 'Series', + 'netgw.formatted_support_state' => 'Support State', + 'netgw.support_state' => 'Support State', // Contract - 'company' => 'Compañía', + 'company' => 'Company', // Domain - 'domain.name' => 'Nombre del dominio', - 'domain.type' => 'Tipo', + 'domain.name' => 'Domain', + 'domain.type' => 'Type', 'domain.alias' => 'Alias', // Endpoint 'endpoint.ip' => 'IP', - 'endpoint.hostname' => 'Nombre de host', + 'endpoint.hostname' => 'Hostname', 'endpoint.mac' => 'MAC', - 'endpoint.description' => 'Descripción ', + 'endpoint.description' => 'Description', // IpPool 'ippool.id' => 'ID', - 'ippool.type' => 'Tipo', - 'ippool.net' => 'Red', - 'ippool.netmask' => 'Máscara de red', - 'ippool.router_ip' => 'Ip de Router', - 'ippool.description' => 'Descripcion', + 'ippool.type' => 'Type', + 'ippool.net' => 'Net', + 'ippool.netmask' => 'Netmask', + 'ippool.router_ip' => 'Router IP', + 'ippool.description' => 'Description', // Modem - 'modem.city' => 'Ciudad', - 'modem.district' => 'Distrito', - 'modem.firstname' => 'Nombres', - 'modem.geocode_source' => 'Geolocalización', - 'modem.house_number' => 'Numero de vivienda', + 'modem.city' => 'City', + 'modem.district' => 'District', + 'modem.firstname' => 'First name', + 'modem.geocode_source' => 'Geocode origin', + 'modem.house_number' => 'Housenr', 'modem.apartment_nr' => 'Apartmentnr', - 'modem.id' => 'Modem ID', - 'modem.inventar_num' => 'Serial', - 'modem.lastname' => 'Apellidos', - 'modem.mac' => 'Direccion MAC', + 'modem.id' => 'Modem', + 'modem.inventar_num' => 'Serial Nr', + 'modem.lastname' => 'Surname', + 'modem.mac' => 'MAC Address', 'modem.serial_num' => 'Serial Number / CWMP-ID', - 'modem.model' => 'Modelo', - 'modem.name' => 'Nombre del modem', - 'modem.street' => 'Calle', - 'modem.sw_rev' => 'Version de Firmware', - 'modem.ppp_username' => 'Nombre de usuario PPP', + 'modem.model' => 'Model', + 'modem.name' => 'Modem Name', + 'modem.street' => 'Street', + 'modem.sw_rev' => 'Firmware Version', + 'modem.ppp_username' => 'PPP Username', 'modem.us_pwr' => 'US level / dBmV', 'modem.us_snr' => 'US SNR / dB', 'modem.ds_pwr' => 'DS level / dBmV', 'modem.ds_snr' => 'DS SNR / dB', 'modem.phy_updated_at' => 'PHY updated at', - 'modem.support_state' => 'Estado de Soporte', - 'modem.formatted_support_state' => 'Estado de Soporte', - 'contract_valid' => 'Contrato valido?', + 'modem.support_state' => 'Suport State', + 'modem.formatted_support_state' => 'Support State', + 'contract_valid' => 'Contract valid?', // Node 'node' => [ - 'name' => 'Nombre', - 'headend' => 'Cabecera', - 'type' => 'Tipo de señal', + 'name' => 'Name', + 'headend' => 'Headend', + 'type' => 'Type of signal', ], // QoS - 'qos.name' => 'Nombre de QoS', - 'qos.ds_rate_max' => 'Velocidad maxima de bajada', - 'qos.us_rate_max' => 'Velocidad maxima de subida', + 'qos.name' => 'QoS Name', + 'qos.ds_rate_max' => 'Maximum DS Speed', + 'qos.us_rate_max' => 'Maximum US Speed', // Mta - 'mta.hostname' => 'Nombre de Host', - 'mta.mac' => 'Direccion MAC', - 'mta.type' => 'Protocolo VOIP', + 'mta.hostname' => 'Hostname', + 'mta.mac' => 'MAC-Adress', + 'mta.type' => 'VOIP Protocol', // Configfile - 'configfile.name' => 'Archivo de configuracion', + 'configfile.name' => 'Configfile', // PhonebookEntry 'phonebookentry.id' => 'ID', // Phonenumber - 'phonenumber.prefix_number' => 'Prefijo', - 'phonenr_act' => 'Fecha de activacion', - 'phonenr_deact' => 'Fecha de desactivacion', - 'phonenr_state' => 'Estado', - 'modem_city' => 'Ciudad del modem', + 'phonenumber.prefix_number' => 'Prefix', + 'phonenr_act' => 'Activation date', + 'phonenr_deact' => 'Deactivation date', + 'phonenr_state' => 'Status', + 'modem_city' => 'Modem city', 'sipdomain' => 'Registrar', // Phonenumbermanagement 'phonenumbermanagement.id' => 'ID', - 'phonenumbermanagement.activation_date' => 'Fecha de activacion', - 'phonenumbermanagement.deactivation_date' => 'Fecha de desactivacion', + 'phonenumbermanagement.activation_date' => 'Activation date', + 'phonenumbermanagement.deactivation_date' => 'Deactivation date', // PhoneTariff - 'phonetariff.name' => 'Tarifa telefonica', - 'phonetariff.type' => 'Tipo', - 'phonetariff.description' => 'Descripcion', - 'phonetariff.voip_protocol' => 'Protocolo VOIP', + 'phonetariff.name' => 'Phone Tariff', + 'phonetariff.type' => 'Type', + 'phonetariff.description' => 'Description', + 'phonetariff.voip_protocol' => 'VOIP Protocol', 'phonetariff.usable' => 'Usable', // ENVIA enviaorder - 'enviaorder.ordertype' => 'Tipo de orden', - 'enviaorder.orderstatus' => 'Estado de orden', - 'escalation_level' => 'Nivel de estado', - 'enviaorder.created_at' => 'Creado el', - 'enviaorder.updated_at' => 'Subido el', - 'enviaorder.orderdate' => 'Fecha de orden', - 'enviaorder_current' => 'Acciones necesarias?', - 'enviaorder.contract.number' => 'Contrato', - 'phonenumber.number' => 'Numero', + 'enviaorder.ordertype' => 'Order Type', + 'enviaorder.orderstatus' => 'Order Status', + 'escalation_level' => 'Escalation Level', + 'enviaorder.created_at' => 'Created at', + 'enviaorder.updated_at' => 'Updated at', + 'enviaorder.orderdate' => 'Order date', + 'enviaorder_current' => 'Action needed?', + 'enviaorder.contract.number' => 'Contract', + 'phonenumber.number' => 'Phonenumber', //ENVIA Contract - 'enviacontract.contract.number' => 'Contrato', - 'enviacontract.end_date' => 'Fecha de desenlace', - 'enviacontract.envia_contract_reference' => 'envia TEL referencia de contrato', - 'enviacontract.start_date' => 'Fecha de inicio', - 'enviacontract.state' => 'Estado', + 'enviacontract.contract.number' => 'Contract', + 'enviacontract.end_date' => 'End Date', + 'enviacontract.envia_contract_reference' => 'envia TEL contract reference', + 'enviacontract.start_date' => 'Start Date', + 'enviacontract.state' => 'Status', // CDR - 'cdr.calldate' => 'Fecha de llamada', - 'cdr.caller' => 'Emisor', - 'cdr.called' => 'Receptor', - 'cdr.mos_min_mult10' => 'MOS minimo', + 'cdr.calldate' => 'Call Date', + 'cdr.caller' => 'Caller', + 'cdr.called' => 'Called', + 'cdr.mos_min_mult10' => 'Minimum MOS', // Numberrange 'numberrange.id' => 'ID', - 'numberrange.name' => 'Nombre', - 'numberrange.start' => 'Inicio', - 'numberrange.end' => 'Fin', - 'numberrange.prefix' => 'Prefijo', - 'numberrange.suffix' => 'Sufijo', - 'numberrange.type' => 'Tipo', - 'numberrange.costcenter.name' => 'Centro de costes', + 'numberrange.name' => 'Name', + 'numberrange.start' => 'Start', + 'numberrange.end' => 'End', + 'numberrange.prefix' => 'Prefix', + 'numberrange.suffix' => 'Suffix', + 'numberrange.type' => 'Type', + 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ - 'agreement_from' => 'Válido desde', - 'agreement_to' => 'Válido hasta', - 'apartmentCount' => 'Total de apartamentos', - 'apartmentCountConnected' => 'Apartamentos conectados', - 'city' => 'Ciudad', - 'concession_agreement' => 'Acuerdo de concesión', - 'contact_id' => 'Administración', - 'contact_local_id' => 'Contacto local', - 'district' => 'Distrito', - 'house_nr' => 'Nº de casa', - 'last_restoration_on' => 'Última restauración', - 'name' => 'Nombre', - 'street' => 'Calle', - 'zip' => 'Código postal', + 'agreement_from' => 'Valid from', + 'agreement_to' => 'Valid to', + 'apartmentCount' => 'Total apartments', + 'apartmentCountConnected' => 'Connected apartments', + 'city' => 'City', + 'concession_agreement' => 'Concession agreement', + 'contact_id' => 'Administration', + 'contact_local_id' => 'Local contact', + 'district' => 'District', + 'house_nr' => 'House nr', + 'last_restoration_on' => 'Last restoration', + 'name' => 'Name', + 'street' => 'Street', + 'zip' => 'ZIP', ], // NAS 'nas' => [ - 'nasname' => 'Nombre', + 'nasname' => 'Name', ], // Ticket 'ticket' => [ 'id' => 'ID', - 'name' => 'Titulo', + 'name' => 'Title', 'type' => 'Tipo', - 'priority' => 'Prioridad', - 'state' => 'Estado', - 'user_id' => 'Creado por', - 'created_at' => 'Creado el', - 'assigned_users' => 'Usuarios asignados', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', 'ticketable_id' => 'Id', 'ticketable_type' => 'Tipo', ], - 'assigned_users' => 'Usuarios asignados', - 'tickettypes.name' => 'Tipo', + 'assigned_users' => 'Assigned Users', + 'tickettypes.name' => 'Type', ]; From 10e0d469e5df97c63bc509a91c0f156715ed0bf8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:41 +0200 Subject: [PATCH 082/489] New translations dt_header.php (Bengali) --- resources/lang/bn/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/bn/dt_header.php b/resources/lang/bn/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/bn/dt_header.php +++ b/resources/lang/bn/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 7fafd3fc91d7b99ab1c66a209647270971536ccd Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:42 +0200 Subject: [PATCH 083/489] New translations dt_header.php (Hindi) --- resources/lang/hi/dt_header.php | 109 +++++++++++++++++++++----------- 1 file changed, 71 insertions(+), 38 deletions(-) diff --git a/resources/lang/hi/dt_header.php b/resources/lang/hi/dt_header.php index 8b71426e76..3213386f29 100644 --- a/resources/lang/hi/dt_header.php +++ b/resources/lang/hi/dt_header.php @@ -2,11 +2,13 @@ return [ // Index DataTable Header + 'active' => 'Active', 'amount' => 'Amount', 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', 'deprecated' => 'Deprecated', + 'district' => 'District', 'email' => 'Email', 'expansion_degree' => 'Expansion degree', 'floor' => 'Floor', @@ -22,6 +24,7 @@ 'sum' => 'Sum', 'type' => 'Type', 'zip' => 'ZIP', + 'version' => 'Version', 'apartment' => [ 'number' => 'Number', 'connected' => 'Connected', @@ -30,27 +33,55 @@ 'contact' => [ 'administration' => 'Administration', ], + 'contact_id' => 'Group contract', + 'contract' => [ + 'additional' => 'Additional info', + 'apartment_nr' => 'Apartmentnr', + 'city' => 'City', + 'company' => 'Company', + 'contact' => 'Contact', + 'contract_end' => 'Contract End', + 'contract_start' => 'Contract Start', + 'district' => 'District', + 'firstname' => 'Firstname', + 'house_number' => 'Housenr', + 'id' => 'Contract', + 'lastname' => 'Surname', + 'number' => 'Contract Number', + 'street' => 'Street', + 'zip' => 'ZIP', + 'ground_for_dismissal' => 'Ground for dismissal', + ], // Auth - 'users.login_name' => 'Login Name', - 'users.first_name' => 'Given Name', - 'users.last_name' => 'Family Name', + 'users' => [ + 'login_name' => 'Login Name', + 'first_name' => 'Given Name', + 'last_name' => 'Family Name', + 'geopos_updated_at' => 'Last geopos update', + ], 'roles.title' => 'Name', 'roles.rank' => 'Rank', 'roles.description' => 'Description', // GuiLog - 'guilog.created_at' => 'Time', - 'guilog.username' => 'User', - 'guilog.method' => 'Action', - 'guilog.model' => 'Model', - 'guilog.model_id' => 'Model ID', + 'guilog' => [ + 'created_at' => 'Time', + 'username' => 'User', + 'method' => 'Action', + 'model' => 'Model', + 'model_id' => 'Model ID', + 'text' => 'Changes', + ], // Company 'company.name' => 'Company Name', 'company.city' => 'City', 'company.phone' => 'Mobile Number', 'company.mail' => 'E-Mail', // Costcenter - 'costcenter.name' => 'CostCenter', - 'costcenter.number' => 'Number', + 'costcenter' => [ + 'name' => 'CostCenter', + 'number' => 'Number', + 'billing_month' => 'Billing month', + ], 'debt' => [ 'date' => 'Date', 'due_date' => 'Due date', @@ -116,12 +147,15 @@ 'mpr.name' => 'Name', 'mpr.id' => 'ID', // NetElement - 'netelement.id' => 'ID', - 'netelement.name' => 'Netelement', - 'netelement.ip' => 'IP Adress', - 'netelement.state' => 'State', - 'netelement.pos' => 'Position', - 'netelement.options' => 'Options', + 'netelement' => [ + 'id' => 'ID', + 'name' => 'Netelement', + 'ip' => 'IP Adress', + 'state' => 'State', + 'pos' => 'Position', + 'options' => 'Options', + 'kml_file' => 'KML File', + ], // NetElementType 'netelementtype.name' => 'Netelementtype', //HfcSnmp @@ -161,19 +195,7 @@ 'netgw.formatted_support_state' => 'Support State', 'netgw.support_state' => 'Support State', // Contract - 'contact_id' => 'Group contract', - 'contract.city' => 'City', 'company' => 'Company', - 'contract.contract_end' => 'Contract End', - 'contract.contract_start' => 'Contract Start', - 'district' => 'District', - 'contract.firstname' => 'Firstname', - 'contract.house_number' => 'Housenr', - 'contract.id' => 'Contract', - 'contract.lastname' => 'Surname', - 'contract.number' => 'Number', - 'contract.street' => 'Street', - 'contract.zip' => 'ZIP', // Domain 'domain.name' => 'Domain', 'domain.type' => 'Type', @@ -196,15 +218,22 @@ 'modem.firstname' => 'First name', 'modem.geocode_source' => 'Geocode origin', 'modem.house_number' => 'Housenr', + 'modem.apartment_nr' => 'Apartmentnr', 'modem.id' => 'Modem Number', 'modem.inventar_num' => 'Serial Nr', 'modem.lastname' => 'Surname', 'modem.mac' => 'MAC Address', + 'modem.serial_num' => 'Serial Number / CWMP-ID', 'modem.model' => 'Model', 'modem.name' => 'Modem Name', 'modem.street' => 'Street', 'modem.sw_rev' => 'Firmware Version', - 'modem.us_pwr' => 'US level', + 'modem.ppp_username' => 'PPP Username', + 'modem.us_pwr' => 'US level / dBmV', + 'modem.us_snr' => 'US SNR / dB', + 'modem.ds_pwr' => 'DS level / dBmV', + 'modem.ds_snr' => 'DS SNR / dB', + 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', @@ -242,7 +271,7 @@ 'phonetariff.type' => 'Type', 'phonetariff.description' => 'Description', 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable?', + 'phonetariff.usable' => 'Usable', // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -294,14 +323,18 @@ 'nasname' => 'Name', ], // Ticket - 'ticket.id' => 'ID', - 'ticket.name' => 'Title', - 'ticket.type' => 'Type', - 'ticket.priority' => 'Priority', - 'ticket.state' => 'State', - 'ticket.user_id' => 'Created by', - 'ticket.created_at' => 'Created at', - 'ticket.assigned_users' => 'Assigned Users', + 'ticket' => [ + 'id' => 'ID', + 'name' => 'Title', + 'type' => 'Type', + 'priority' => 'Priority', + 'state' => 'State', + 'user_id' => 'Created by', + 'created_at' => 'Created at', + 'assigned_users' => 'Assigned Users', + 'ticketable_id' => 'Id', + 'ticketable_type' => 'Type', + ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', ]; From 10411445b54763250ce47842288248e3573bb0f4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:43 +0200 Subject: [PATCH 084/489] New translations helper.php (Romanian) --- resources/lang/ro/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/ro/helper.php b/resources/lang/ro/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/ro/helper.php +++ b/resources/lang/ro/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 21786267cff7eaaee02e6f26f03de8bcb8909050 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:45 +0200 Subject: [PATCH 085/489] New translations helper.php (French) --- resources/lang/fr/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/fr/helper.php b/resources/lang/fr/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/fr/helper.php +++ b/resources/lang/fr/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 58d70584795d75844efe9d9a25e4bba1fd29d36e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:46 +0200 Subject: [PATCH 086/489] New translations helper.php (Spanish) --- resources/lang/es/helper.php | 242 +++++++++++++++++------------------ 1 file changed, 121 insertions(+), 121 deletions(-) diff --git a/resources/lang/es/helper.php b/resources/lang/es/helper.php index 709662ddb4..41f8844fa9 100644 --- a/resources/lang/es/helper.php +++ b/resources/lang/es/helper.php @@ -4,146 +4,146 @@ /* * Authentication and Base */ - 'translate' => 'You can help translating NMS PRIME at', - 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', - 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', - 'assign_rank' => 'The rank of a role determines the ability to edit other users.
You can assign values from 0 to 100. (higher is better).
If a user has more than one role, the highest rank is used.
If the ability to update users is set, the rank is also checked. Only if the rank of the editor is higher, permission is granted. Furthermore, when creating or updating users, only roles with equal or lower rank can be assigned.', - 'All abilities' => 'This ability allows all authorisation requests, except for the abilities, which are explicitly forbidden. This is mainly a helper ability. Forbidding is disabled, because only checked Abilities are allowed. If this Ability is not checked, you have to set all abilities by hand. If you change this ability, when many other abilities are set, it will take up to 1 minute to apply all the changes.', - 'countryCode' => 'ISO 3166 ALPHA-2 (two characters). Needed for determination of geocodes. If empty the globally specified default country code is used.', - 'View everything' => 'This ability allows to view all pages. Forbidding is disabled, because it makes the NMS unusable. This is mainly a helper ability for guests or very low priviledged users.', - 'Use api' => 'This ability allows or forbids to access the API routes with "Basic Auth" (the email is used as username).', - 'See income chart' => 'This ability allows or forbids to view the income chart on the dashboard.', - 'View analysis pages of modems' => 'This ability allows or forbids to access the analysis pages of a modem.', - 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', - 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', + 'translate' => 'Puedes ayudar a traducir NMS PRIME en', + 'assign_role' => 'Asigna uno o más roles a este usuario. Los usuarios sin Rol no pueden usar el NMS porque no tienen Permisos.', + 'assign_users' => 'Asigna uno o más usuarios a este rol. Los cambios realizados aquí no son visibles en el GuiLog del usuario.', + 'assign_rank' => 'El rango de una función determina la posibilidad de editar otros usuarios.
puede asignar valores de 0 a 100. (mayor es mejor).
si un usuario tiene más de una función, se utiliza el rango más alto.
si se establece la posibilidad de actualizar los usuarios, la fila también se comprueba. Solamente si el rango del editor es mayor, se concede el permiso. Además, al crear o actualizar los usuarios, pueden asignarse sólo funciones con rango igual o inferior.', + 'All abilities' => 'Esta habilidad permite todas las solicitudes de autorización, excepto las habilidades, que están explícitamente prohibidas. Esto es principalmente una habilidad de ayuda. La prohibición está deshabilitada, porque solo se permiten las habilidades marcadas. Si esta habilidad no está marcada, debes establecer todas las habilidades a mano. Si cambias esta habilidad, cuando se establecen muchas otras habilidades, tomará hasta 1 minuto aplicar todos los cambios.', + 'countryCode' => 'ISO 3166 ALPHA-2 (dos caracteres). Necesario para la determinación de geocódigos. Si está vacío se utiliza el código de país por defecto especificado globalmente.', + 'View everything' => 'Esta capacidad permite ver todas las páginas. La prohibición está inhabilitada porque hace que el NMS no se pueda usar. Esto es principalmente una capacidad de ayuda para los invitados o usuarios con privilegios muy bajos.', + 'Use api' => 'Esta capacidad permite o prohíbe el acceso a las rutas API con "Basic Auth" (el correo electrónico se usa como nombre de usuario).', + 'See income chart' => 'Esta capacidad permite o prohíbe ver la tabla de ingresos en el panel de control.', + 'View analysis pages of modems' => 'Esta capacidad permite o prohíbe el acceso a las páginas de análisis de un módem.', + 'View analysis pages of netgw' => 'Esta habilidad permite o prohíbe el acceso a las páginas de análisis de un puerto de enlace de red.', + 'Download settlement runs' => 'Esta capacidad permite o prohíbe la descarga de ejecuciones de liquidación. Esta capacidad no tiene ningún impacto si está prohibido administrar ejecuciones de liquidación.', /* * Index Page - Datatables */ - 'SortSearchColumn' => 'This Column cannot be searched or ordered.', - 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', - 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', - 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'SortSearchColumn' => 'Esta Columna no puede ser examinada u ordenada.', + 'PrintVisibleTable' => 'Imprime la tabla mostrada. Si la tabla esta filtrada, asegurarse de seleccionar la opcion \\"Todo\\" para mostrar todo. Espere algunos segundos.', + 'ExportVisibleTable' => 'Exporta la tabla seleccionada. Si la tabla esta filtrada, asegurarse de seleccionar la opcion \\"Todo\\" para mostrar todo. Espere algunos segundos.', + 'ChangeVisibilityTable' => 'Seleccione las columnas que deberian ser visibles.', // GlobalConfig - 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', - 'PasswordReset' => 'This property defines the timespan in days in which the users of the administration panel should change their passwords. If you want to disable the password reset message, set the value to 0.', + 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (dos caracteres, p.e. “US”). Usado en formularios de direccion para especificar el pais.', + 'PasswordReset' => 'Esta propiedad define el intervalo de tiempo en días en los que los usuarios del panel de administración deben cambiar sus contraseñas. Si desea inhabilitar el mensaje de restablecimiento de contraseña, establezca el valor en 0.', //CompanyController - 'Company_Management' => 'Comma separated list of names', - 'Company_Directorate' => 'Comma separated list of names', - 'Company_TransferReason' => 'Template from all Invoice class data field keys - Contract Number and Invoice Nr is default', - 'conn_info_template' => 'Tex Template used to Create Connection Information on the Contract Page for a Customer', + 'Company_Management' => 'Lista de nombres separada por comas', + 'Company_Directorate' => 'Lista de nombres separada por comas', + 'Company_TransferReason' => 'Formulario desde todas las clases de Factura de campos de datos primarios - Cifra de Contrato y Cifra de Factura es por defecto', + 'conn_info_template' => 'Plantilla Tex es usada para Crear Informacion de Conexion en la Pagina de Contrato para un Cliente', //CostCenterController - 'CostCenter_BillingMonth' => 'Accounting for yearly charged items - corresponds to the month the invoices are created for. Default: 6 (June) - if not set. Please be careful to not miss any payments when changing this!', + 'CostCenter_BillingMonth' => 'Contabilizacion para articulos de pago anual - corresponde al mes por el cual las facturas son creadas. Por Defecto: 6 (Junio) - si no es establecido. Sea cuidadoso de no olvidar algun pago al momento de modificarse!', //ItemController - 'Item_ProductId' => 'All fields besides Billing Cycle have to be cleared before a type change! Otherwise items can not be saved in most cases', - 'Item_ValidFrom' => 'For One Time Payments the fields can be used to split payment - Only YYYY-MM is considered then!', - 'Item_ValidFromFixed' => 'Checked by default! Uncheck if the tariff shall stay inactive when start date is reached (e.g. if customer is waiting for a phone number porting). The tariff will not start and not be charged until you activate the checkbox. Further the start date will be incremented every day by one day after reaching the start date. Info: The date is not updated by external orders (e.g. from telephony provider).', - 'Item_validTo' => 'It\'s possible to specify the number of months here - e.g. \'12M\' for 12 months. For monthly paid products it will just add the number of months - so start date 2018-05-04 will be valid to 2019-05-04. Single paid items with splitted payment will be charged 12 times - end date will be 2019-04-31 then.', - 'Item_ValidToFixed' => 'Checked by default! Uncheck if the end date is uncertain. If unchecked the tariff will not end and will be charged until you activate the checkbox. Further when the end date is reached it will be incremented every day by one day. Info: The date is not updated by external orders (e.g. from telephony provider).', - 'Item_CreditAmount' => 'Net Amount to be credited to Customer. Take Care: a negative amount becomes a debit!', + 'Item_ProductId' => 'Todos los campos ademas del Ciclo de Facturacion tienen que ser despejados antes de algun cambio! De otra manera, los articulos no podran ser guardados en la mayoria de los casos', + 'Item_ValidFrom' => 'Para Pagos de Una Vez los campos pueden ser usados para dividir pagos - Solo YYYY-MM es considerado entonces!', + 'Item_ValidFromFixed' => 'Marcado por defecto! Desmarque si la tarifa deberia quedar inactiva cuando una fecha de inicio es alcanzada (p.ej. si el cliente esta esperando por transferencia de numero telefonico). La tarifa no sera iniciada y no sera cargada hasta que active la casilla. Luego, la fecha de inicio sera incrementada cada dia un dia despues de alcanzar la fecha de inicio. Nota: La fecha no es actualizada por ordenes externas (p.ej. desde proveedor de telefonia).', + 'Item_validTo' => 'Es posible especificar el número de meses aquí-por ejemplo, \' 12M \' durante 12 meses. Para los productos de pago mensuales sólo agregará el número de meses-por lo que la fecha de inicio 2018-05-04 será válida para 2019-05-04. Los artículos pagados individuales con el pago dividido serán cargados 12 veces-la fecha del final será 2019-04-31 entonces.', + 'Item_ValidToFixed' => 'Marcado por defecto! Desmarcar si la fecha de pazo es desconocida. Si es desmarcada, la tarifa no acabara y sera cargada hasta que active la casilla. Luego, cuando la fecha de plazo es alcanzada, sera incrementada cada dia en un dia. Nota: La fecha no es actualizada por ordenes externas (p.ej. desde proveedor de telefonia).', + 'Item_CreditAmount' => 'Cantidad Neta a ser acreditada al Cliente. Cuidado: una cantidad negativa viene a ser un debito!', //ProductController 'product' => [ - 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'bundle' => 'En tarifas agrupadas el tiempo mínimo de funcionamiento del contrato es determinado únicamente por la tarifa de Internet. De otra forma la última tarifa inicial valida (VoIP o Internet) dictamina esta fecha.', 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', - 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', + 'maturity_min' => 'Período mínimo de tarifa/tiempo de ejecución/término. Ejem. 14D (14 días), 3M (3 meses), 1Y (1 Año)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', - 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', - 'pod' => 'E.g. 14D (14 days), 3M (three months), 1Y (one year)', - 'proportional' => 'Activate this checkbox when items that begin during the current settlement run shall be charged proportionately. E.g. if an monthly paid item starts in the middle of the month the customer would be charged only half of the full price in this settlement run.', - 'Type' => 'All fields besides Billing Cycle have to be cleared before a type change! Otherwise products can not be saved in most cases', - 'deprecated' => 'Activate this checkbox if this product shall not be shown in the product select list when creating/editing items.', + 'Name' => 'Para créditos es posible asignar un Tipo añadiendo el nombre del tipo al Nombre del Crédito. Ejem.: "Dispositivo de crédito"', + 'pod' => 'Por ejemplo 14D (14 días), 3M (tres meses), 1Y (un año)', + 'proportional' => 'Activa esta casilla cuando los elementos que empiecen durante la ejecución actual de la liquidación se cargarán proporcionalmente. Por ejemplo, si un artículo de pago mensual comienza a mediados del mes, el cliente se cobrará sólo la mitad del precio completo en esta operación de liquidación.', + 'Type' => '¡Todos los campos además del ciclo de facturación deben ser limpiados antes de un cambio de tipo! De lo contrario, en la mayoría de los casos los productos no pueden ser guardados', + 'deprecated' => 'Activar esta casilla de verificación si este producto no debe ser mostrado en la lista de selección de producto al crear/editar elementos.', ], - 'Product_Number_of_Cycles' => 'Take Care!: for all repeatedly payed products the price stands for every charge, for Once payed products the Price is divided by the number of cycles', + 'Product_Number_of_Cycles' => 'Ten cuidado!: para todos los productos pagados repetidos, el precio aplica para cada deuda, para productos pagados de una, el Precio es dividido por el numero de ciclos', //SalesmanController - 'Salesman_ProductList' => 'Add all Product types he gets commission for - possible: ', + 'Salesman_ProductList' => 'Aniadir todos los tipos de Producto por los cuales se obtiene comision - posible: ', // SepaMandate - 'sm_cc' => 'If a cost center is assigned only products related to the same cost center will be charged of this account. Leave this field empty if all charges that can not be assigned to another SEPA-Mandate with specific cost center shall be debited of this account. Note: It is assumed that all emerging costs that can not be assigned to any SEPA-Mandate will be payed in cash!', - 'sm_recur' => 'Activate if there already have been transactions of this account before the creation of this mandate. Sets the status to recurring. Note: This flag is only considered on first transaction!', + 'sm_cc' => 'Si un centro de coste es asignado, solo productos relacionados al mismo seran cargados a la cuenta. Deje este campo vacio si todos los cargos que no puedan ser asignados a otro mandado-SEPA con especifico centro de coste, deben ser debitado a esta cuenta. Nota: Se asume que todos los costos emergentes que no pueden ser asignados a algun mandado-SEPA, seran pagados en efectivo!', + 'sm_recur' => 'Activar si ya han habido transacciones de esta cuenta, antes de la creacion de este mandado. Establece el estado a recurrente. Nota: Esta etiqueta solo es considerada en la primera transaccion!', // SettlementrunController - 'settlement_verification' => 'Customer Invoices are only visible when this checkbox is activated. The checkbox can only be activated if the last run was executed for ALL SEPA accounts (to not miss any changes). Info: If activated it\'s not possible to repeat the Settlement Run.', + 'settlement_verification' => 'Las facturas del cliente son solo visibles cuando esta casilla esta activada. La casilla solo puede activarse si la ultima ejecución fue realizada para todas las cuentas SEPA (para no perder ningún cambio). Info: Si se activa no es posible repetir la ejecución de la liquidación.', /* * MODULE: Dashboard */ - 'next' => 'Next step: ', - 'set_isp_name' => 'Set internet service provider name', - 'create_netgw' => 'Create first NetGw/CMTS', - 'create_cm_pool' => 'Create first cablemodem IP pool', - 'create_cpepriv_pool' => 'Create first private CPE IP pool', - 'create_qos' => 'Create first QoS profile', - 'create_product' => 'Create first billing product', - 'create_configfile' => 'Create first configfile', - 'create_sepa_account' => 'Create first SEPA account', - 'create_cost_center' => 'Create first cost center', - 'create_contract' => 'Create first contract', - 'create_nominatim' => 'Set an email address (OSM_NOMINATIM_EMAIL) in /etc/nmsprime/env/global.env to enable geocoding for modems', - 'create_nameserver' => 'Set your nameserver to 127.0.0.1 in /etc/resolv.conf and make sure it won\'t be overwritten via DHCP (see DNS and PEERDNS in /etc/sysconfig/network-scripts/ifcfg-*)', - 'create_modem' => 'Create first modem', + 'next' => 'Siguiente paso: ', + 'set_isp_name' => 'Configure el nombre del proveedor de servicio de red', + 'create_netgw' => 'Crear el primer NetGw/CMTS', + 'create_cm_pool' => 'Crear la primera pool de IP para los cable modem', + 'create_cpepriv_pool' => 'Crear la primera pool privada de IP para CPE', + 'create_qos' => 'Crear el primer perfil QoS', + 'create_product' => 'Crear el primer producto de facturación', + 'create_configfile' => 'Crear el primer archivo de configuración', + 'create_sepa_account' => 'Crear la primera cuenta SEPA', + 'create_cost_center' => 'Crear el primer centro de costo', + 'create_contract' => 'Crear el primer contrato', + 'create_nominatim' => 'Establecer una dirección de correo electrónico (OSM_NOMINATIM_EMAIL) en /etc/nmsprime/env/global.env para habilitar geocodificación para módem', + 'create_nameserver' => 'Establezca su servidor de nombres a 127.0.0.1 en /etc/resolv.conf y asegúrese de que no será sobreescrito a través de DHCP (vea DNS y PEERDNS en /etc/sysconfig/network-scripts/ifcfg-*)', + 'create_modem' => 'Crear el primer módem', /* * MODULE: HfcReq */ - 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', - 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', - 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'netelementtype_reload' => 'En Segundos. Cero para desactivar auto-cargado. Decimales disponibles.', + 'netelementtype_time_offset' => 'En Segundos. Decimales disponibles.', + 'undeleteables' => 'Red & Grupo no pueden ser cambiados debido a que tienen relevacia en todos los Diagramas Entidad Relacion', /* * MODULE: HfcSnmp */ - 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', - 'oid_link' => 'Go to OID Settings', - 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', - 'parameter_3rd_dimension' => 'Check this box if this Parameter belongs to an extra Controlling View behind an Element of the SnmpTable.', - 'parameter_diff' => 'Check this if only the Difference of actual to last queried values shall be shown.', - 'parameter_divide_by' => 'Make this ParameterValue percentual compared to the added values of the following OIDs that are queried by the actual snmpwalk, too. In a first step this only works on SubOIDs of exactly specified tables! The Calculation is also done after the Difference is calculated in case of Difference-Parameters.', - 'parameter_indices' => 'Specify a comma separated List of all Table Rows we want the Snmp Values for.', - 'parameter_html_frame' => 'Assign this parameter to a specific frame (part of the page). Doesn\'t have influences on SubOIDs in Tables (but on 3rd Dimensional Params!).', - 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', + 'mib_filename' => 'El Nombre de Archivo esta compuesto por un nombre MIB & Revision. Si ya existe un Archivo identico, no es posible el crearlo otra vez.', + 'oid_link' => 'Ir a configuraciones de OID', + 'oid_table' => 'INFO: Este Parametro pertenece a la Tabla-OID. Si usted agrega/especifica SubOIDs y/o indices, solo estos son considerados para el snmpwalk. Ademas del mejor Resumen, este puede dramaticamente acelerar la Creacion de la Vista de Control para el correspondiente Elemento de Red.', + 'parameter_3rd_dimension' => 'Marque esta casilla si este Parametro pertenece a una Vista de Control extra detras de un Elemento de la SnmpTable.', + 'parameter_diff' => 'Marque esto si solo la Diferencia de los valores actuales a los ultimos consultados debe ser mostrado.', + 'parameter_divide_by' => 'Hacer este Valor/Parametro porcentual comparado a los valores agregados de los siguientes OIDs que son consultados por el snmpwalk actual, tambien. En un primer lugar, esto solo funciona en SubOIDs de las tablas especificadas! El Calculo es Realizado despues de que la Diferencia es calculada en caso de Parametros-Diferencia.', + 'parameter_indices' => 'Especificar una Lista separada por comas, de todas las Filas de las Tablas que el Snmp equivaldra.', + 'parameter_html_frame' => 'Asignar este parametro a un especifico frame (parte de la pagina). No influye en SubOIDs en Tablas.', + 'parameter_html_id' => 'Agregando un ID, usted puede ordenar este parametro en secuencia de otros parametros. Puede cambiar el orden de las columnas en las tablas, configurando el html id Sub-Params.', /* * MODULE: ProvBase */ 'contract' => [ - 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', + 'valueDate' => 'Día del mes para una fecha específica del valor. Anula la fecha de colección solicitada de la configuración global para este contrato en el SEPA XML.', ], - 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', - 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'rate_coefficient' => 'La Maxima Tarifa Sostenida sera multiplicada por este valor para otorgar al usuario mas (> 1.0) rendimiento que el suscrito.', + 'additional_modem_reset' => 'Compruebe si debe mostrarse un botón adicional, que reinicie el módem a través de SNMP sin consultar el NetGw.', 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', - 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'openning_new_tab_for_modem' => 'Marque la casilla para abrir la página de edición del módem en la nueva pestaña en vista topografía.', 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController - 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', - 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at envia TEL.', - 'Modem_GeocodeOrigin' => 'Where does geocode data come from? If set to “n/a” address could not be geocoded against any API. Will be set to your name on manually changed geodata.', + 'Modem_InternetAccess' => 'Acceso a Internet para los CPEs (los MTAs no se consideran y siempre se conectarán cuando todas las demás configuraciones sean correctas). Tenga cuidado: Con el Módulo de facturación esta casilla se sobrescribirá por chequeo diario si cambia la tarifa.', + 'Modem_InstallationAddressChangeDate' => 'En caso de (físico) reubicación del modem: agregar fecha de inicio para la nueva dirección ahí. Si es solo lectura, hay una orden de cambio de dirección pendiente en envia TEL.', + 'Modem_GeocodeOrigin' => 'De donde vienen los datos geocode? Si se establece a "n/a", la direccion no podra ser geocoded para cualquier API. Sera establecido a su nombre en cambios manuales de geodata.', 'netGwSupportState' => [ - 'full-support' => 'More than 95% of netGw modules are listed as supported devices.', - 'restricted' => 'Between 80%-95% of netGw modules are listed as supported devices.', - 'not-supported' => 'Less than 80% of netGw modules are listed as supported devices.', - 'verifying' => 'Less than 80% of netGw modules are listed as supported devices, but the netGw is still within the verification period of 6 weeks', + 'full-support' => 'Más del 95% de los módulos del netGw están listados como dispositivos compatibles.', + 'restricted' => 'Entre 80%-95% de módulos del netGw están listados como dispositivos compatibles.', + 'not-supported' => 'Menos del 80% de los módulos del netGw están listados como dispositivos compatibles.', + 'verifying' => 'Menos del 80% de los módulos del netGw están listados como dispositivos compatibles, pero el netGw todavía está dentro del período de verificación de 6 semanas', ], - 'contract_number' => 'Attention - Customer login password is changed automatically on changing this field!', - 'mac_formats' => "Allowed formats (case-insensitive):\n\n1) AA:BB:CC:DD:EE:FF\n2) AABB.CCDD.EEFF\n3) AABBCCDDEEFF", + 'contract_number' => 'Atencion - Contrasena del Cliente es cambiado automaticamente cuando se cambia este campo!', + 'mac_formats' => "Formatos permitidos (case-insensitive):\n\n1) AA:BB:CC:DD:EE:FF\n2) AABB.CCDD.EEFF\n3) AABBCCDDEEFF", 'fixed_ip_warning' => 'Using fixed IP address is highly discouraged, as this breaks the ability to move modems and their CPEs freely among NetGws. Instead of telling the customer a fixed IP address they should be supplied with the hostname, which will not change.', - 'addReverse' => 'To set an additional reverse DNS record, e.g. for e-mail servers', - 'modem_update_frequency' => 'This field is updated once a day.', + 'addReverse' => 'Para establecer un registro DNS inverso adicional, por ejemplo para servidores de correo', + 'modem_update_frequency' => 'Este campo se actualiza una vez al día.', 'modemSupportState' => [ - 'full-support' => 'The modem is listed as a supported device.', - 'not-supported' => 'The modem is not listed as a supported device.', - 'verifying' => 'The modem is not yet found as a supported device, but still within the verification period of 6 weeks.', + 'full-support' => 'El módem está listado como un dispositivo compatible.', + 'not-supported' => 'El módem no aparece como un dispositivo compatible.', + 'verifying' => 'El módem aún no se encuentra como un dispositivo compatible, pero aún está dentro del período de verificación de 6 semanas.', ], - 'enable_agc' => 'Enable upstream automatic gain control.', - 'agc_offset' => 'Upstream automatic gain control offset in dB. (default: 0.0)', - 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', - 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', - 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'enable_agc' => 'Activar el control automático de ganancia para upstream.', + 'agc_offset' => 'Compensación del control automático de ganancia para el upstream en dB. (por defecto: 0.0)', + 'configfile_count' => 'El número en paréntesis indica que tan seguido está siendo usado el archivo de configuración respectivo.', + 'has_telephony' => 'Activar si el cliente tendrá telefonía pero no tiene Internet. Esta bandera no puede ser utilizada para desactivar la telefonía en contratos con Internet. Por favor, elimine el MTA o desactive el número de teléfono para eso. Información: El ajuste influye en los parámetros de configuración NetworkAcess y MaxCPE de los módems - ver la pestaña de análisis de modems \'Configfile\'', + 'ssh_auto_prov' => 'Correr periódicamente un script a la medida del OLT para poner automáticamente en linea los ONTs.', 'modem' => [ 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', ], @@ -152,44 +152,44 @@ * MODULE: ProvVoip */ //PhonenumberManagementController - 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', - 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', - 'PhonenumberManagement_CarrierIn' => 'On incoming porting: set to previous Telco.', - 'PhonenumberManagement_CarrierInWithEnvia' => 'On incoming porting: set to previous Telco. In case of a new number set this to envia TEL', - 'PhonenumberManagement_EkpIn' => 'On incoming porting: set to previous Telco.', - 'PhonenumberManagement_EkpInWithEnvia' => 'On incoming porting: set to previous Telco. In case of a new number set this to envia TEL', - 'PhonenumberManagement_TRC' => 'This is for information only. Real changes have to be performed at your Telco.', - 'PhonenumberManagement_TRCWithEnvia' => 'If changed here this has to be sent to envia TEL, too (Update VoIP account).', - 'PhonenumberManagement_ExternalActivationDate' => 'Date of activation at your provider.', - 'PhonenumberManagement_ExternalActivationDateWithEnvia' => 'Date of activation at envia TEL.', - 'PhonenumberManagement_ExternalDeactivationDate' => 'Date of deactivation at envia TEL.', - 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', - 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', + 'PhonenumberManagement_activation_date' => 'Se enviará al proveedor como fecha deseada, desencadena el estado activo del número de teléfono.', + 'PhonenumberManagement_deactivation_date' => 'Se enviará al proveedor como fecha deseada, desencadena el estado activo del número de teléfono.', + 'PhonenumberManagement_CarrierIn' => 'En puerto entrante: establecer al Telco anterior.', + 'PhonenumberManagement_CarrierInWithEnvia' => 'En puerto entrante: establecer al Telco anterior. Si hubiese una nueva cifra, se establece a envia TEL', + 'PhonenumberManagement_EkpIn' => 'En puerto entrante: establecer al Telco.', + 'PhonenumberManagement_EkpInWithEnvia' => 'En puerto entrante: establecer al Telco anterior. Si hubiese una nueva cifra, se establece a envia TEL', + 'PhonenumberManagement_TRC' => 'Solo para su conocimiento. Los cambios reales tienen que ser realizadas en su Telco.', + 'PhonenumberManagement_TRCWithEnvia' => 'Si se cambia aquí, también tiene que ser enviado a envia TEL (Actualizar su cuenta VoIP).', + 'PhonenumberManagement_ExternalActivationDate' => 'Fecha de activación en su proveedor.', + 'PhonenumberManagement_ExternalActivationDateWithEnvia' => 'Fecha de activación en envia TEL.', + 'PhonenumberManagement_ExternalDeactivationDate' => 'Fecha de desactivación en envia TEL.', + 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Fecha de desactivación en envia TEL.', + 'PhonenumberManagement_Autogenerated' => 'Esta gestion ha sido creada automaticamente. Por favor, verifique/cambie valores, entonces desmarque esta casilla.', /* * MODULE VoipMon */ - 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', - 'caller' => 'Call direction from Caller to Callee', - 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', - 'a_mos_f2_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 200ms', - 'a_mos_adapt_min_mult10' => 'Minimal Mean Opionion Score experienced during call for an adaptive jitter buffer of 500ms', - 'a_mos_f1_mult10' => 'Average Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', - 'a_mos_f2_mult10' => 'Average Mean Opionion Score experienced during call for a fixed jitter buffer of 200ms', - 'a_mos_adapt_mult10' => 'Average Mean Opionion Score experienced during call for an adaptive jitter buffer of 500ms', - 'a_sl1' => 'Number of packets experiencing one consecutive packet loss during call', - 'a_sl9' => 'Number of packets experiencing nine consecutive packet losses during call', - 'a_d50' => 'Number of packets experiencing a packet delay variation (i.e. jitter) between 50ms and 70ms', - 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', - 'called' => 'Call direction from Callee to Caller', + 'mos_min_mult10' => 'Minimal Mean Opionion Score experimentado durante una llamada', + 'caller' => 'Direccion de Llamada de Emisor a Receptor', + 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experimentado durante una llamada por un fixed jitter buffer de 50ms', + 'a_mos_f2_min_mult10' => 'Minimal Mean Opionion Score experimentado durante una llamada por un fixed jitter buffer de 200ms', + 'a_mos_adapt_min_mult10' => 'Minimal Mean Opionion Score experimentado durante una llamada por un adaptive jitter buffer de 500ms', + 'a_mos_f1_mult10' => 'Average Mean Opionion Score experimentado durante una llamada por un fixed jitter buffer de 50ms', + 'a_mos_f2_mult10' => 'Average Mean Opionion Score experimentado durante una llamada por un fixed jitter buffer de 200ms', + 'a_mos_adapt_mult10' => 'Average Mean Opionion Score experimentado durante una llamada por un adaptive jitter buffer de 500ms', + 'a_sl1' => 'Numero de paquetes experimentando una perdida de paquete consecutiva durante una llamada', + 'a_sl9' => 'Numero de paquetes experimentando nueve perdidas de paquete consecutivas durante una llamada', + 'a_d50' => 'Numero de paquetes experimentando una variacion en el retraso del paquete (p.ej. Jitter) entre 50ms y 70ms', + 'a_d300' => 'Numero de paquetes experienciando un retraso en la variacion del paquete (p.ej. Jitter) mayor a 300ms', + 'called' => 'Direccion de Llamada de Receptor a Emisor', /* * Module Ticketsystem */ - 'assign_user' => 'Allowed to assign an user to a ticket.', - 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', - 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', - 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', + 'assign_user' => ' Permitido de asignar un usuario a un ticket', + 'mail_env' => 'Siguiente: Establece tu Host/Usuario/Contraseña en /etc/nmsprime/env/global.env para permitir recibir Emails en Tickets', + 'noReplyMail' => 'La dirección de correo electrónico que debe ser mostrada como remitente, al crear/editar tickets. Esta dirección no tiene que existir. Por ejemplo: ejemplo@ejemplo.com', + 'noReplyName' => 'El nombre que debe mostrarse como remitente, al crear/editar tickets. Por ejemplo: NMS Prime', 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', - 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'carrier_out' => 'Código de operador del futuro socio contractual. Si se deja en blanco el número de teléfono se eliminará.', 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', From ba1adfd6efd9bfb8305d749f6644ee5c190c7312 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:47 +0200 Subject: [PATCH 087/489] New translations helper.php (Afrikaans) --- resources/lang/af/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/af/helper.php b/resources/lang/af/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/af/helper.php +++ b/resources/lang/af/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From ce74cc94a157f86184952f6cce45bd9eed66ba25 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:48 +0200 Subject: [PATCH 088/489] New translations helper.php (Catalan) --- resources/lang/ca/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/ca/helper.php b/resources/lang/ca/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/ca/helper.php +++ b/resources/lang/ca/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From b6eed6db743e6b36e1a372091f988e259cc75461 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:49 +0200 Subject: [PATCH 089/489] New translations helper.php (Norwegian) --- resources/lang/no/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/no/helper.php b/resources/lang/no/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/no/helper.php +++ b/resources/lang/no/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 54a4c130a735b7acc76c648ef573d638773416d2 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:50 +0200 Subject: [PATCH 090/489] New translations helper.php (Czech) --- resources/lang/cs/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/cs/helper.php b/resources/lang/cs/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/cs/helper.php +++ b/resources/lang/cs/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From c71eb2d69227508711d3c166ab2173d1368827ae Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:51 +0200 Subject: [PATCH 091/489] New translations helper.php (Danish) --- resources/lang/da/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/da/helper.php b/resources/lang/da/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/da/helper.php +++ b/resources/lang/da/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 4e3385bc12e85bbb16a14bf2d40cbc1c68c87033 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:52 +0200 Subject: [PATCH 092/489] New translations helper.php (Greek) --- resources/lang/el/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/el/helper.php b/resources/lang/el/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/el/helper.php +++ b/resources/lang/el/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 87e90a7bb97d9357fe772259a9d3b682f632e916 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:53 +0200 Subject: [PATCH 093/489] New translations helper.php (Finnish) --- resources/lang/fi/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/fi/helper.php b/resources/lang/fi/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/fi/helper.php +++ b/resources/lang/fi/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From b3dbcdc5b3a64803653ef625b5eacc4763695070 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:54 +0200 Subject: [PATCH 094/489] New translations helper.php (Hebrew) --- resources/lang/he/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/he/helper.php b/resources/lang/he/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/he/helper.php +++ b/resources/lang/he/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From ff932d09d11ce664e44b377fb95ea9abf598061c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:55 +0200 Subject: [PATCH 095/489] New translations helper.php (Hungarian) --- resources/lang/hu/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/hu/helper.php b/resources/lang/hu/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/hu/helper.php +++ b/resources/lang/hu/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 84ec33dd083ce361bbb493e90cc21f811327389d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:56 +0200 Subject: [PATCH 096/489] New translations helper.php (Italian) --- resources/lang/it/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/it/helper.php b/resources/lang/it/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/it/helper.php +++ b/resources/lang/it/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 53b0b19709ee81375678d885d7317a44a7f8a774 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:57 +0200 Subject: [PATCH 097/489] New translations helper.php (Japanese) --- resources/lang/ja/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/ja/helper.php b/resources/lang/ja/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/ja/helper.php +++ b/resources/lang/ja/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 9189fe499a2bb262dd4e3adac61a903e66a78908 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:58 +0200 Subject: [PATCH 098/489] New translations helper.php (Korean) --- resources/lang/ko/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/ko/helper.php b/resources/lang/ko/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/ko/helper.php +++ b/resources/lang/ko/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 9ee1332482e21c89512a5f972f7ade0fb61c4354 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:00:59 +0200 Subject: [PATCH 099/489] New translations helper.php (Dutch) --- resources/lang/nl/helper.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/resources/lang/nl/helper.php b/resources/lang/nl/helper.php index aecdb85378..5f21f1cfbe 100644 --- a/resources/lang/nl/helper.php +++ b/resources/lang/nl/helper.php @@ -48,6 +48,7 @@ //ProductController 'product' => [ 'bundle' => 'On bundled tarifs the minimum runtime of the contract is determined only be the internet tariff. Otherwise the last starting valid tariff (Voip or Internet) dictates this date.', + 'markon' => 'Additional charge to call data records. This percentual extra charge is currently only added to Opennumbers CDRs.', 'maturity_min' => 'Tariff minimum period/runtime/term. E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'maturity' => 'Tariff period/runtime/term extension after the minimum runtime.
Will be automatically added when tariff was not canceled before period of notice. Default 1 month. If no maturity is given the end of term of the item is always set to the last day of the month.

E.g. 14D (14 days), 3M (three months), 1Y (one year)', 'Name' => 'For Credits it is possible to assign a Type by adding the type name to the Name of the Credit - e.g.: \'Credit Device\'', @@ -114,7 +115,10 @@ ], 'rate_coefficient' => 'MaxRateSustained will be multiplied by this value to grant the user more (> 1.0) throughput than subscribed.', 'additional_modem_reset' => 'Check if an additional button should be displayed, which resets the modem via SNMP without querying the NetGw.', + 'auto_factory_reset' => 'Performs an automatic factory reset for TR-069 CPEs, if relevant configurations have been changed, which reqiure a reprovision. (i.e. change of phonenumbers, PPPoE credentials or configfile)', + 'acct_interim_interval' => 'The number of seconds between each interim update to be sent from the NAS for a session (PPPoE).', 'openning_new_tab_for_modem' => 'Check the box to open the modem edit page in new tab in topography view.', + 'ppp_session_timeout' => 'In seconds. PPP session will not be terminated when setting the value to zero.', //ModemController 'Modem_InternetAccess' => 'Internet Access for CPEs. (MTAs are not considered and will always go online when all other configurations are correct). Take care: With Billing-Module this checkbox will be overwritten by daily check if tariff changes.', 'Modem_InstallationAddressChangeDate' => 'In case of (physical) relocation of the modem: Add startdate for the new address here. If readonly there is a pending address change order at Envia.', @@ -140,6 +144,9 @@ 'configfile_count' => 'The number in brackets indicates how often the respective configurationfile is already used.', 'has_telephony' => 'Activate if customer shall have telephony but has no internet. This flag can actually not be used to disable telephony on contracts with internet. Please delete the MTA or disable the phonenumber for that. Info: The setting influences the modems configfile parameters NetworkAcess and MaxCPE - see modems analyses page tab \'Configfile\'', 'ssh_auto_prov' => 'Periodically run a script tailored to the OLT in order to automatically bring ONTs online.', + 'modem' => [ + 'configfileSelect' => 'It\'s not possible to change the device type of a modem via configfile (e.g. from \'cm\' to \'tr-69\'). Therefore please delete the modem and create a new one!', + ], /* * MODULE: ProvVoip @@ -181,6 +188,15 @@ 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', 'noReplyName' => 'The name which should be displayed as the sender, while creating/editing tickets. For example: NMS Prime', - 'ticket_settings' => 'Next: Set noreply name and address in Global Config Page.', + 'ticket_settings' => 'Next: Set noreply name and address in Global Ticket Config Page.', 'carrier_out' => 'Carrier code of the future contractual partner. If left blank the phonenumber will be deleted.', + 'ticketDistance' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the distance factor becomes. (default: 1)', + 'ticketModemcount' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the affected Modem count becomes. (default: 1)', + 'ticketOpentickets' => 'Multiplier for the auto ticket assignment. The higher the value, the more important the number of new and open Tickets for technicians becomes. (default: 1)', + 'mailLink' => "If you’re having trouble clicking the \":actionText\" button, copy and paste the URL below\ninto your web browser:", + + /* + * Start alphabetical order + */ + 'endpointMac' => 'Can be left empty for all PPPoE provisioned modems (PPP username is used instead of MAC). With DHCP it can be left empty for IPv4. Then all devices behind the modem will get the specified IP, but only the last one that requested the IP will have a working IP connectivity. This is not yet implemented for IPv6 - please always specify the CPE MAC that shall get the public or fixed IP.', ]; From 3e9c538ed101df5a12e60f2f2732006713e3155c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:00 +0200 Subject: [PATCH 100/489] New translations messages.php (Italian) --- resources/lang/it/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/it/messages.php b/resources/lang/it/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/it/messages.php +++ b/resources/lang/it/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From c05fc8ec162de37039e5460aa2a25b63f543183a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:02 +0200 Subject: [PATCH 101/489] New translations messages.php (Japanese) --- resources/lang/ja/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/ja/messages.php b/resources/lang/ja/messages.php index 0435e47647..8b8e01cd5f 100644 --- a/resources/lang/ja/messages.php +++ b/resources/lang/ja/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 6eb9f20608e1ce6529e66bdeec03e591679e0679 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:13 +0200 Subject: [PATCH 102/489] New translations pagination.php (Spanish, Mexico) --- resources/lang/es/pagination.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/lang/es/pagination.php b/resources/lang/es/pagination.php index 325916dc39..fcab34b253 100644 --- a/resources/lang/es/pagination.php +++ b/resources/lang/es/pagination.php @@ -13,7 +13,7 @@ | */ - 'previous' => '« Anterior', - 'next' => 'Siguiente »', + 'previous' => '« Previous', + 'next' => 'Next »', ]; From 8758ebeb2955282fbb7c8398a287b4b8bc521e92 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:20 +0200 Subject: [PATCH 103/489] New translations messages.php (Korean) --- resources/lang/ko/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/ko/messages.php b/resources/lang/ko/messages.php index 0435e47647..8b8e01cd5f 100644 --- a/resources/lang/ko/messages.php +++ b/resources/lang/ko/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From e0d2fe728a95fc5f18067cf2b2c63b0e6645543f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:21 +0200 Subject: [PATCH 104/489] New translations messages.php (Vietnamese) --- resources/lang/vi/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/vi/messages.php b/resources/lang/vi/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/vi/messages.php +++ b/resources/lang/vi/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 67fd9ed1f20fbdc0cafe76d192cf61728f4de510 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:22 +0200 Subject: [PATCH 105/489] New translations messages.php (Dutch) --- resources/lang/nl/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/nl/messages.php b/resources/lang/nl/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/nl/messages.php +++ b/resources/lang/nl/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From d00bcd53edd61a6e50e6779b990067ecc12e1ea8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:23 +0200 Subject: [PATCH 106/489] New translations messages.php (Norwegian) --- resources/lang/no/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/no/messages.php b/resources/lang/no/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/no/messages.php +++ b/resources/lang/no/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 9c2c9b1b9ede6a007c5575ab9fbae65e169a02ff Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:24 +0200 Subject: [PATCH 107/489] New translations messages.php (Polish) --- resources/lang/pl/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/pl/messages.php b/resources/lang/pl/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/pl/messages.php +++ b/resources/lang/pl/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From b3fcfce1de26fd6abde721974d6fdeb05485985a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:25 +0200 Subject: [PATCH 108/489] New translations messages.php (Portuguese) --- resources/lang/pt/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/pt/messages.php b/resources/lang/pt/messages.php index 8c229fecf6..49f86f2cc6 100644 --- a/resources/lang/pt/messages.php +++ b/resources/lang/pt/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 1a387294e410c887aa145e5b5b027530fc5b6fe1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:26 +0200 Subject: [PATCH 109/489] New translations messages.php (Russian) --- resources/lang/ru/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/ru/messages.php b/resources/lang/ru/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/ru/messages.php +++ b/resources/lang/ru/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 9f11b7609ce7c65d81fe65d735a090c219cc1937 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:27 +0200 Subject: [PATCH 110/489] New translations messages.php (Serbian (Cyrillic)) --- resources/lang/sr/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/sr/messages.php b/resources/lang/sr/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/sr/messages.php +++ b/resources/lang/sr/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 8a30b02d17de1318beca98bb7f9ac7169bcbe8f1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:28 +0200 Subject: [PATCH 111/489] New translations messages.php (Swedish) --- resources/lang/sv/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/sv/messages.php b/resources/lang/sv/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/sv/messages.php +++ b/resources/lang/sv/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 06355036b6e81e9c533b3dc4ab370f1834e8c790 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:31 +0200 Subject: [PATCH 112/489] New translations messages.php (Turkish) --- resources/lang/tr/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/tr/messages.php b/resources/lang/tr/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/tr/messages.php +++ b/resources/lang/tr/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 7dbdebe384e1a19d3d17cc5d0e124d5e33c8303b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:32 +0200 Subject: [PATCH 113/489] New translations messages.php (Ukrainian) --- resources/lang/uk/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/uk/messages.php b/resources/lang/uk/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/uk/messages.php +++ b/resources/lang/uk/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 6b5fef9a2b8323796b1ced5d1d8a41867088c200 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:33 +0200 Subject: [PATCH 114/489] New translations messages.php (Chinese Simplified) --- resources/lang/zh/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/zh/messages.php b/resources/lang/zh/messages.php index 8c229fecf6..49f86f2cc6 100644 --- a/resources/lang/zh/messages.php +++ b/resources/lang/zh/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From 0d3288e2f12c634f8ab4932e356b4fd0871d5a86 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:34 +0200 Subject: [PATCH 115/489] New translations messages.php (Spanish, Mexico) --- resources/lang/es/messages.php | 1182 ++++++++++++++++---------------- 1 file changed, 591 insertions(+), 591 deletions(-) diff --git a/resources/lang/es/messages.php b/resources/lang/es/messages.php index 2f079f40bd..0871fb4ca3 100644 --- a/resources/lang/es/messages.php +++ b/resources/lang/es/messages.php @@ -7,21 +7,21 @@ | All other Language Lines - TODO: split descriptions and messages? |-------------------------------------------------------------------------- */ - 'Academic degree' => 'Grado Académico', - 'Active' => 'Activo', - 'Active?' => 'Activo?', + 'Academic degree' => 'Academic degree', + 'Active' => 'Active', + 'Active?' => 'Active?', 'Additional info' => 'Additional info', - 'Additional Options' => 'Opciones adicionales.', - 'Address' => 'Dirección', - 'Address Line 1' => 'Dirección (línea 1)', - 'Address Line 2' => 'Dirección (línea 2)', - 'Address Line 3' => 'Dirección (línea 3)', - 'Amount' => 'Cantidad', - 'Apartment number' => 'Número de apartamento', - 'Assigned' => 'Asignado', + 'Additional Options' => 'Additional Options', + 'Address' => 'Adress', + 'Address Line 1' => 'Address Line 1', + 'Address Line 2' => 'Address Line 2', + 'Address Line 3' => 'Address Line 3', + 'Amount' => 'Amount', + 'Apartment number' => 'Apartment number', + 'Assigned' => 'Assigned', 'BIC' => 'BIC', - 'Bank fee' => 'Comisión bancaria', - 'Bank Account Holder' => 'Nombre de titular de cuenta bancaria', + 'Bank fee' => 'Bank fee', + 'Bank Account Holder' => 'Bank Account Holder', 'billing' => [ 'cdr' => [ 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', @@ -30,212 +30,212 @@ 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', ], ], - 'Birthday' => 'Fecha nacimiento', - 'Business' => 'Negocio', - 'City' => 'Ciudad', - 'Choose KML file' => 'Elegir archivo KML', - 'Company' => 'Empresa', - 'Connection type' => 'Tipo de conexión', + 'Birthday' => 'Birthday', + 'Business' => 'Business', + 'City' => 'City', + 'Choose KML file' => 'Choose KML file', + 'Company' => 'Company', + 'Connection type' => 'Connection type', 'conninfo' => [ - 'error' => 'Error en la creación del PDF: ', - 'missing_company' => 'La cuenta SEPA ":var" no tiene una compañía asignada.', - 'missing_costcenter' => 'El contrato no tiene un centro de costos asignado.', - 'missing_sepaaccount' => 'El centro de costos ":var" no tiene una cuenta SEPA asignada.', - 'missing_template' => 'No hay ninguna plantilla para las informaciones de conexión seleccionadas en la empresa ":var".', - 'missing_template_file' => 'El archivo de la plantilla seleccionada para las informaciones de conexión en la empresa ":var" no existe.', - 'read_failure' => 'Plantilla vacía o error al leerla', + 'error' => 'Error on PDF creation: ', + 'missing_company' => 'The SEPA account ":var" has no company assigned.', + 'missing_costcenter' => 'The contract has no cost center assigned.', + 'missing_sepaaccount' => 'The cost center ":var" has no SEPA account assigned.', + 'missing_template' => 'There\'s no template for the connection informations selected in company ":var".', + 'missing_template_file' => 'The file of the selected template for the connection informations in the company ":var" does not exist.', + 'read_failure' => 'Empty template or failure on reading it', ], - 'Contact' => 'Contacto', + 'Contact' => 'Contact', 'Personal Contact' => 'Personal Contact', - 'Contract Number' => 'Número de contrato', - 'Contract Start' => 'Inicio de Contrato', - 'Contract End' => 'Fin de Contrato', - 'Contract valid' => 'Contrato válido', - 'Contract' => 'Contrato', - 'Contract List' => 'Lista de contrato', + 'Contract Number' => 'Contract Number', + 'Contract Start' => 'Contract Start', + 'Contract End' => 'Contract End', + 'Contract valid' => 'Contract valid', + 'Contract' => 'Contract', + 'Contract List' => 'Contract List', 'contractConfirm' => [ 'missingTariff' => 'The tariff for this contract is missing.', 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', 'taxIncl' => 'tax included', ], - 'Contracts' => 'Contratos', - 'International prefix' => 'Prefijo internacional', - 'Country code' => 'Código de país', + 'Contracts' => 'Contracts', + 'International prefix' => 'International prefix', + 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create - 'accCmd_error_noCC' => 'Los contratos :numbers no tienen asignados un centro de costos. No se creará ninguna factura para estos clientes.', - 'accCmd_invoice_creation_deactivated' => 'Los siguientes contratos han desactivado la creación de facturas: :contractnrs', - 'Create' => 'Crear', - 'accCmd_processing' => 'El Acuerdo es ejecutado. Por favor espere hasta que este proceso haya finalizado.', - 'Date of installation address change' => 'Fecha de cambio de domicilio de instalación', - 'Date of value' => 'Fecha de valor', - 'Debt' => 'Deuda', - 'Debt to clear' => 'Deuda a liquidar', - 'Debt Management Type' => 'Tipo de Gestión de Deuda', - 'Default login page' => 'Página de inicio de sesión por defecto', - 'Delete' => 'Eliminar', - 'Day' => 'Día', - 'Description' => 'Descripción', - 'Device' => 'Dispositivo', - 'accCmd_notice_CDR' => 'El Contrato :contract_nr [ID :contract_id] tiene registros de datos de llamadas pero no tiene asignada una tarifa Voip válida', - 'Device List' => 'Lista de dispositivos', - 'Device Type' => 'Tipo de dispositivo', - 'Device Type List' => 'Lista de tipos de dispositivos', - 'Devices' => 'Dispositivos', - 'DeviceTypes' => 'Tipos de dispositivos', - 'Directory assistance' => 'Asistencia al directorio', - 'District' => 'Distrito', - 'OverdueDebts' => 'Deudas vencidas', - 'Dunning date' => 'Fecha de Dunning', - 'Dunning indicator' => 'Indicador de Dunning', - 'Edit' => 'Editar', - 'Edit ' => 'Editar', - 'Endpoints' => 'Punto final:', - 'Endpoints List' => 'Lista de Puntos finales', - 'Entry' => 'Entrada', - 'alert' => 'Atencion!', - 'ALL' => 'TODOS', - 'E-Mail Address' => 'Dirección de correo electrónico', - 'Entry electronic media' => 'Medios electrónicos de entrada', - 'Entry in print media' => 'Entrada en medios impresos', - 'Entry type' => 'Tipo de entrada', - 'Fee' => 'Tarifa', - 'Fee for return debit notes' => 'Tarifa por devolución de notas de débito', - 'First IP' => 'Primer IP', - 'Firstname' => 'Nombres', - 'Fixed IP' => 'IP fija', - 'Additional rDNS record' => 'Registro rDNS adicional', - 'Floor' => 'Piso', - 'Force Restart' => 'Forzar reinicio', - 'Geocode origin' => 'Origen de geocodificación', - 'Headend' => 'Cabecera', - 'House number' => 'Numero de la casa', + 'accCmd_error_noCC' => 'The contracts :numbers have no CostCenter assigned. No invoice will be created for these customers.', + 'accCmd_invoice_creation_deactivated' => 'Following contracts have deactivated invoice creation: :contractnrs', + 'Create' => 'Create', + 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', + 'Date of installation address change' => 'Date of installation address change', + 'Date of value' => 'Date of value', + 'Debt' => 'Debt', + 'Debt to clear' => 'Debt to clear', + 'Debt Management Type' => 'Debt Management Type', + 'Default login page' => 'Default login page', + 'Delete' => 'Delete', + 'Day' => 'Day', + 'Description' => 'Description', + 'Device' => 'Device', + 'accCmd_notice_CDR' => 'Contract :contract_nr [ID :contract_id] has Call Data Records but no valid Voip Tariff assigned', + 'Device List' => 'Device List', + 'Device Type' => 'Device Type', + 'Device Type List' => 'Device Type List', + 'Devices' => 'Devices', + 'DeviceTypes' => 'DeviceTypes', + 'Directory assistance' => 'Directory assistance', + 'District' => 'District', + 'OverdueDebts' => 'Overdue debts', + 'Dunning date' => 'Dunning date', + 'Dunning indicator' => 'Dunning indicator', + 'Edit' => 'Edit', + 'Edit ' => 'Edit ', + 'Endpoints' => 'Endpoints', + 'Endpoints List' => 'Endpoints List', + 'Entry' => 'Entry', + 'alert' => 'Attention!', + 'ALL' => 'ALL', + 'E-Mail Address' => 'E-Mail Address', + 'Entry electronic media' => 'Entry electronic media', + 'Entry in print media' => 'Entry in print media', + 'Entry type' => 'Entry type', + 'Fee' => 'Fee', + 'Fee for return debit notes' => 'Fee for return debit notes', + 'First IP' => 'First IP', + 'Firstname' => 'Firstname', + 'Fixed IP' => 'Fixed IP', + 'Additional rDNS record' => 'Additional rDNS record', + 'Floor' => 'Floor', + 'Force Restart' => 'Force Restart', + 'Geocode origin' => 'Geocode origin', + 'Headend' => 'Headend', + 'House number' => 'House number', 'IBAN' => 'IBAN', - 'indexDeleteDisabledTitle' => 'Sólo se puede eliminar cuando el objeto no está asignado a ninguna otra :relation .', - 'Internet Access' => 'Acceso a Internet', - 'Inventar Number' => 'Número de inventario', - 'Invoice' => 'Factura', - 'invoiceText' => 'Texto de factura', + 'indexDeleteDisabledTitle' => 'Can only be deleted when the object is not assigned to any :relation anymore.', + 'Internet Access' => 'Internet Access', + 'Inventar Number' => 'Inventar Number', + 'Invoice' => 'Invoice', + 'invoiceText' => 'Invoice text', 'noInvoice' => 'No invoice to show', - 'Call Data Record' => 'Registo de Datos de Llamada', - 'IP address' => 'Dirección IP', - 'Language' => 'Idioma', - 'Lastname' => 'Apellidos', - 'Last IP' => 'último IP', - 'ccc' => 'Centro de Control del Cliente', - 'page_html_header' => 'Centro de control de clientes', + 'Call Data Record' => 'Call Data Record', + 'IP address' => 'IP address', + 'Language' => 'Language', + 'Lastname' => 'Lastname', + 'Last IP' => 'Last IP', + 'ccc' => 'Customer Control Center', + 'page_html_header' => 'Customer Control Center', 'pdflatex' => [ - 'default' => 'Error al ejecutar pdflatex - código de retorno: :var', - 'missing' => 'Comando ilegal-pdfLaTeX no instalado!', - 'syntax' => 'pdfLaTeX: error de sintaxis en la plantilla Tex (marcador de posición mal escrito?) :var', + 'default' => 'Error executing pdflatex - Return Code: :var', + 'missing' => 'Illegal Command - pdflatex not installed!', + 'syntax' => 'pdflatex: Syntax error in tex template (misspelled placeholder?) :var', ], - 'MAC Address' => 'Dirección MAC', - 'Main Menu' => 'Menú Principal', - 'Maturity' => 'Vencimiento', - 'cdr' => 'CDR', - 'cdr_discarded_calls' => "CDR: Contrato Nr o ID ':contractnr' no encontradas en la base de datos - :count llamadas del numero telefonico :phonenr con precio de :price :currency son desechados.", - 'cdr_missing_phonenr' => 'Parse CDR.csv: Detectados registros de datos de llamada con phonenr :phonenr que esta faltando en la base de datos. Descartar :count llamadas con cargo de :price :currency.', - 'cdr_missing_reseller_data' => 'Faltan Datos del Revendedor en Archivo de Entorno!', - 'cdr_offset' => 'CDR diferencia de tiempo de Factura en Meses', - 'close' => 'Cerrar', + 'MAC Address' => 'MAC Address', + 'Main Menu' => 'Main Menu', + 'Maturity' => 'Maturity', + 'cdr' => 'cdr', + 'cdr_discarded_calls' => "CDR: Contract Nr or ID ':contractnr' not found in database - :count calls of phonenumber :phonenr with price of :price :currency are discarded.", + 'cdr_missing_phonenr' => 'Parse CDR.csv: Detected call data records with phonenr :phonenr that is missing in database. Discard :count phonecalls with charge of :price :currency.', + 'cdr_missing_reseller_data' => 'Missing Reseller Data in Environment File!', + 'cdr_offset' => 'CDR to Invoice time difference in Months', + 'close' => 'Close', 'contract' => [ - 'concede_credit' => 'Hay artículos cobrados anualmente que ya se han cobrado (a precio completo). ¡Por favor, compruebe si el cliente debería recibir un crédito!', - 'early_cancel' => '¿Realmente desea cancelar este contrato antes de que se alcancen los aranceles finales del término :date?', + 'concede_credit' => 'There are yearly charged items that were already charged (by full price). Please check if the customer shall get a credit!', + 'early_cancel' => 'Do you really want to cancel this contract before tariffs end of term :date is reached?', 'numberrange' => [ - 'failure' => 'No se encuentra disponible el numero de contrato para el centro de costos seleccionado!', - 'missing' => 'El número de contrato no se pudo determinar porque el centro de gastos no tiene un rango de número asignado.', + 'failure' => 'No free contract number for selected costcenter available!', + 'missing' => 'The contract number could not be determined as the costcenter does not have a number range assigned.', ], ], 'iteM' => [ - 'concede_credit' => 'Este artículo ya fue cobrado (a precio completo). ¡Por favor, compruebe si el cliente debería recibir un crédito!', + 'concede_credit' => 'This item was already charged (by full price). Please check if the customer shall get a credit!', ], - 'contract_nr_mismatch' => 'No se pudo encontrar el siguiente número de contrato porque la consulta de la base de datos falló. Esto se debe a que los siguientes contratos tienen un número de contrato que no pertenece a su centro de costo seleccionado: :nrs. Cambie el centro de costos o permita que el sistema asigne un nuevo número de contrato para estos contratos.', - 'cpe_log_error' => 'No se estuvo registrando en el Servidor - No se encontro registro', - 'cpe_not_reachable' => 'pero no alcanzable desde el lado-WAN debido a razones de fabricacion (puede ser posible de habilitar la respuesta ICMP a travez de el archivo de configuracion de modem)', - 'cpe_fake_lease' => 'El servidor DHCP no ha generado un lease para su endpoint, ya que la direccion IP ha sido estaticamente asignada y el servidor no necesita mantener rastro de el. El siguiente lease ha sido manualmente generado solo por referencia:', - 'D' => 'dia|dias', - 'dashboard_ticket' => 'Mis Nuevos Tickets', - 'device_probably_online' => ':type es probablemente online', - 'eom' => 'al final del mes', - 'envia_no_interaction' => 'No hay ordenes envia TEL que requieran interacción', - 'Missing amount' => 'Cantidad faltante', - 'Month' => 'Mes', - 'envia_interaction' => 'orden envia TEL requiere interacción|ordenes envia TEL requieren Interacción', - 'Net' => 'Red', - 'Netmask' => 'Máscara de red', - 'Internet Access' => 'Acceso a Internet', + 'contract_nr_mismatch' => 'Could not find the next contract number because the database query failed. This is due to the following contracts having a contract number that does not belong to their selected cost center: :nrs. Please change the cost center or let the system assign a new contract number for these contracts.', + 'cpe_log_error' => 'was not registering on Server - No log entry found', + 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', + 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', + 'D' => 'day|days', + 'dashboard_ticket' => 'My New Tickets', + 'device_probably_online' => ':type is probably online', + 'eom' => 'to end of month', + 'envia_no_interaction' => 'No envia TEL orders require interaction', + 'Missing amount' => 'Missing amount', + 'Month' => 'Month', + 'envia_interaction' => 'envia TEL order requires interaction|envia TEL orders require interaction', + 'Net' => 'Net', + 'Netmask' => 'Netmask', + 'Internet Access' => 'Internet Access', 'no' => 'no', - 'Noble rank' => 'Rango noble', - 'Nobiliary particle' => 'Partícula nobiliaria', - 'Number' => 'Número', - 'Number usage' => 'Uso del número', - 'Options' => 'Opciones', - 'or: Upload KML file' => 'o: subir archivo KML', - 'Other name suffix' => 'Otro sufijo de nombre', - 'Parent Device Type' => 'Tipo de dispositivo principal', - 'Parent Object' => 'Objeto primario', - 'Period of Notice' => 'Período de aviso', - 'Password' => 'Contraseña', - 'Confirm Password' => 'Confirme su contraseña', - 'Phone' => 'Teléfono', - 'Phone ID next month' => 'ID de teléfono del mes siguiente', - 'Phone private' => 'Teléfono privado', - 'Phonenumber' => 'Número de teléfono', - 'Phonenumbers' => 'Numeros telefonicos', - 'Phonenumbers List' => 'Lista de números telefonicos', - 'Postcode' => 'Código postal', - 'Prefix Number' => 'Número de Prefijo ', - 'Price' => 'Precio', - 'Public CPE' => 'CPE con IP Público', - 'Publish address' => 'Publicar la dirección', - 'QoS next month' => 'Calidad de servicio QoS', - 'Real Time Values' => 'Valores en tiempo real', - 'Realty' => 'Bienes raíces', - 'Remember Me' => 'Recordarme', - 'Reverse search' => 'Búsqueda inversa', - 'Salutation' => 'Tratamiento', - 'Save' => 'Guardar', - 'Save / Restart' => 'Guardar / Reiniciar', + 'Noble rank' => 'Noble rank', + 'Nobiliary particle' => 'Nobiliary particle', + 'Number' => 'Number', + 'Number usage' => 'Number usage', + 'Options' => 'Options', + 'or: Upload KML file' => 'or: Upload KML file', + 'Other name suffix' => 'Other name suffix', + 'Parent Device Type' => 'Parent Device Type', + 'Parent Object' => 'Parent Object', + 'Period of Notice' => 'Period of Notice', + 'Password' => 'Password', + 'Confirm Password' => 'Confirm Password', + 'Phone' => 'Phone', + 'Phone ID next month' => 'Phone ID next month', + 'Phone private' => 'Phone private', + 'Phonenumber' => 'Phonenumber', + 'Phonenumbers' => 'Phonenumbers', + 'Phonenumbers List' => 'Phonenumbers List', + 'Postcode' => 'Postcode', + 'Prefix Number' => 'Prefix Number', + 'Price' => 'Price', + 'Public CPE' => 'Public CPE', + 'Publish address' => 'Publish address', + 'QoS next month' => 'QoS next month', + 'Real Time Values' => 'Real Time Values', + 'Realty' => 'Realty', + 'Remember Me' => 'Remember Me', + 'Reverse search' => 'Reverse search', + 'Salutation' => 'Salutation', + 'Save' => 'Save', + 'Save / Restart' => 'Save / Restart', 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', 'PPP Username' => 'PPP Username', 'PPP Password' => 'PPP Password', - 'Sign me in' => 'Iniciar sesión', + 'Sign me in' => 'Sign me in', 'snmp' => [ - 'errors_walk' => 'Falló la consulta de las siguientes OIDs: :oids.', - 'errors_set' => 'Los siguientes parámetros no se pudieron establecer: :oids.', + 'errors_walk' => 'Querying the following OIDs failed: :oids.', + 'errors_set' => 'The following Parameters could not be Set: :oids.', 'lastValues' => 'Device is not reachable, but these are the last values from :date.', - 'missing_netgw' => 'El clúster no tiene un NetGw superior como dispositivo padre.', - 'missingIp' => 'El elemento de red no es accesible ya que no tiene IP o nombre de host definido.', - 'undefined' => 'Para este tipo de elemento de red no hay un controlador definido.', - 'unreachable' => 'El dispositivo no es accesible vía el SNMP.', + 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', + 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', + 'undefined' => 'For this netelementtype is no controlling defined.', + 'unreachable' => 'The device is not reachable via SNMP.', 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], - 'State' => 'Estado', - 'Street' => 'Calle', - 'Typee' => 'Tipo', - 'Unexpected exception' => 'Excepción inesperada', - 'US level' => 'Nivel US', - 'Username' => 'Usuario', - 'Users' => 'Usuarios', - 'Vendor' => 'Proveedor', - 'Year' => 'Año', - 'yes' => 'Sí', - 'home' => 'Hogar', - 'indices_unassigned' => 'Algunos de los Indices asignados no pudieron ser asignados al correspondiente parametro! Solo no estan siendo usadas. Usted puede eliminarlas o mantenerlas para despues. Solo compare la lista de parametros del tipo de elemento de red con la lista de indices aqui.', - 'item_credit_amount_negative' => 'Una cantidad de credito negativa se convierte a debito! Esta seguro que el cliente debe ser endeudado?', - 'invoice' => 'Factura', - 'Global Config' => 'Configuración global', - 'GlobalConfig' => 'Configuración global', - 'VOIP' => 'VoIP', - 'Customer Control Center' => 'Centro de control de clientes', - 'Provisioning' => 'Aprovisionamiento', - 'BillingBase' => 'Configuración de Facturación', - 'Ccc' => 'Configuración de ccc', + 'State' => 'State', + 'Street' => 'Street', + 'Typee' => 'Type', + 'Unexpected exception' => 'Unexpected exception', + 'US level' => 'US level', + 'Username' => 'Username', + 'Users' => 'Users', + 'Vendor' => 'Vendor', + 'Year' => 'Year', + 'yes' => 'yes', + 'home' => 'Home', + 'indices_unassigned' => 'Some of the assigned Indices could not be assigned to a corresponding parameter! They are actually just not used. You can delete them or keep them for later. Just compare the list of parameters of the netelementtype with the list of indices here.', + 'item_credit_amount_negative' => 'A negative credit amount becomes a debit! Are you sure that the customer shall be charged?', + 'invoice' => 'Invoice', + 'Global Config' => 'Global Config', + 'GlobalConfig' => 'GlobalConfig', + 'VOIP' => 'VOIP', + 'Customer Control Center' => 'Customer Control Center', + 'Provisioning' => 'Provisioning', + 'BillingBase' => 'BillingBase Config', + 'Ccc' => 'Ccc Config', 'HfcReq' => 'HFC Config', 'HfcBase' => 'Detect Config', - 'ProvBase' => 'Configuración de ProvBase', + 'ProvBase' => 'ProvBase Config', 'ProvHA' => 'ProvHA Config', - 'ProvVoip' => 'Configuración de ProvVoip', - 'ProvVoipEnvia' => 'Configuración de ProvVoipEnvia', + 'ProvVoip' => 'ProvVoip Config', + 'ProvVoipEnvia' => 'ProvVoipEnvia Config', 'ProvMon' => 'Monitoring Config', 'Ticketsystem' => 'Ticket Config', 'GuiLog' => 'Log', @@ -246,491 +246,491 @@ 'PhoneTariff' => 'Phone Tariff', 'Has a truck' => 'Has a truck', 'HFC' => 'Detect', - 'Rank' => 'Ranking:', - 'Assign Users' => 'Asignar usuarios', - 'Invoices' => 'Facturas', - 'Save Changes' => 'Guardar cambios', - 'Delete' => 'Eliminar', - 'Help' => 'Ayuda', - 'Not allowed to acces this user' => 'Prohibido el acceso a este usuario', - 'log_out' => 'Cierre de sesion', - 'System Log Level' => 'Nivel de registro del sistema', + 'Rank' => 'Rank', + 'Assign Users' => 'Assign Users', + 'Invoices' => 'Invoices', + 'Save Changes' => 'Save Changes', + 'Delete' => 'Delete', + 'Help' => 'Help', + 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'log_out' => 'Log Out', + 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', - 'Headline 2' => 'Headline Log-in page', + 'Headline 2' => 'Título 2', 'Headline 2' => 'Headline Navbar / Subheading Log-in page', - 'M' => 'mes|meses', - 'Mark solved' => 'Marcar como resuelto?', - 'missing_product' => 'Falta Producto!', - 'modem_eventlog_error' => 'Modem eventlog no encontrado', - 'modem_force_restart_button_title' => 'Solo reinicia el modem. No guarda algun dato cambiado!', - 'modem_reset_button_title' => 'Solo reinicia el módem. ¡No guarda ninguna información cambiada!', - 'CDR retention period' => 'Período de retención de CDR', - 'Day of Requested Collection Date' => 'Fecha de facturación', - 'Tax in %' => 'Impuestos en %', - 'Invoice Number Start' => 'Inicio de número de facturación', - 'Split Sepa Transfer-Types' => 'Dividir los tipos de transferencia Sepa', - 'Mandate Reference' => 'Referencia del mandato', - 'e.g.: String - {number}' => 'por ejemplo: String - {number}', - 'Item Termination only end of month'=> 'Terminación del artículo sólo final de mes', - 'Language for settlement run' => 'Idioma del contrato', - 'Uncertain start/end dates for tariffs' => 'Fechas de inicio y fin incierto para los aranceles', - 'modem_monitoring_error'=> 'Esto podría deberse a que el módem no estaba en línea hasta ahora. Tenga en cuenta que los diagramas solo están disponibles -desde el punto en que un módem estaba en línea. Si todos los diagramas no se muestran correctamente, entonces debe ser un - problema más grande y debería haber una mala configuración de cacti. Por favor, considere al administrador para problemas mayores.', - 'Connection Info Template' => 'Plantilla de información de conexión', - 'Upload Template' => 'Subir plantilla', - 'SNMP Read Only Community' => 'Comunidad SNMP de solo lectura', - 'SNMP Read Write Community' => 'Comunidad SNMP de lectura y escritura', - 'Provisioning Server IP' => 'IP del Servidor NMSprime', - 'Domain Name for Modems' => 'Nombre de dominio para CableModems', - 'Notification Email Address'=> 'Dirección de correo electrónico para notificaciónes', - 'DHCP Default Lease Time' => 'Tiempo de Arrendamiento del DHCP ', - 'DHCP Max Lease Time' => 'Tiempo máximo de Arrendamiento del DHCP ', - 'Start ID Contracts' => 'ID Inicio de contrato', - 'Start ID Modems' => 'Inicio de ID del CableModem', - 'Start ID Endpoints' => 'ID de Inicio para terminales "Endpoints"', - 'Downstream rate coefficient' => 'Coeficiente de velocidad de descarga', - 'Upstream rate coefficient' => 'Coeficiente de velocidad de subida', - 'Additional modem reset button' => 'Botón adicional de reinicio de módem', + 'M' => 'month|months', + 'Mark solved' => 'Mark as solved?', + 'missing_product' => 'Missing Product!', + 'modem_eventlog_error' => 'Modem eventlog not found', + 'modem_force_restart_button_title' => 'Only restarts the modem. Doesn\'t save any changed data!', + 'modem_reset_button_title' => 'Only resets the modem. Doesn\'t save any changed data!', + 'CDR retention period' => 'CDR retention period', + 'Day of Requested Collection Date' => 'Day of Requested Collection Date', + 'Tax in %' => 'Tax in %', + 'Invoice Number Start' => 'Invoice Number Start', + 'Split Sepa Transfer-Types' => 'Split Sepa Transfer-Types', + 'Mandate Reference' => 'Mandate Reference', + 'e.g.: String - {number}' => 'e.g.: String - {number}', + 'Item Termination only end of month'=> 'Item Termination only end of month', + 'Language for settlement run' => 'Language for settlement run', + 'Uncertain start/end dates for tariffs' => 'Uncertain start/end dates for tariffs', + 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available + from the point that a modem was online. If all diagrams did not show properly then it should be a + bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'Connection Info Template' => 'Connection Info Template', + 'Upload Template' => 'Upload Template', + 'SNMP Read Only Community' => 'SNMP Read Only Community', + 'SNMP Read Write Community' => 'SNMP Read Write Community', + 'Provisioning Server IP' => 'Provisioning Server IP', + 'Domain Name for Modems' => 'Domain Name for Modems', + 'Notification Email Address'=> 'Notification Email Address', + 'DHCP Default Lease Time' => 'DHCP Default Lease Time', + 'DHCP Max Lease Time' => 'DHCP Max Lease Time', + 'Start ID Contracts' => 'Start ID Contracts', + 'Start ID Modems' => 'Start ID Modems', + 'Start ID Endpoints' => 'Start ID Endpoints', + 'Downstream rate coefficient' => 'Downstream rate coefficient', + 'Upstream rate coefficient' => 'Upstream rate coefficient', + 'Additional modem reset button' => 'Additional modem reset button', 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ 'actionAlreadyScheduled' => ' is already scheduled.', 'actionExecuted' => 'Action is being executed.', - 'cfOutdated' => 'El módem no se ejecuta con el archivo configfile actual. La última descarga fue antes de la hora de compilación del archivo configfile.', - 'cfError' => '¡Hubo un error al crear el archivo de configuración! Tenga en cuenta que este módem no tiene actualmente ningún archivo de configuración. Por favor, compruebe si el archivo de configuración se puede crear correctamente. Para probar esto, por favor ejecute el siguiente comando en la línea de comandos:', - 'cpeMacMissmatch' => 'El estado del acceso a Internet y la telefonía no se pudo determinar, como mínimo 1 dirección CPE MAC difiere de los MACs de los MTAs asignados.', - 'fullAccess' => 'El acceso a Internet y la telefonía está permitido. (según el configfile)', - 'missingLD' => 'Info: La última descarga del archivo configfile fue hace mucho tiempo como para determinar si el módem ha incurrido en las configuraciones actuales.', - 'noNetworkAccess' => 'El acceso a internet y a la telefonía está bloqueado. (de acuerdo con el configfile)', - 'onlyVoip' => 'El acceso a internet está bloqueado. Sólo se permite la telefonía. (de acuerdo con el configfile)', + 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', + 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', + 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', + 'fullAccess' => 'Internet access and telephony is allowed. (according to configfile)', + 'missingLD' => 'Info: The last configfile download was too long ago to determine if the modem has incured the actual configurations.', + 'noNetworkAccess' => 'Internet access and telephony is blocked. (according to configfile)', + 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], - 'modem_no_diag' => 'No hay diagramas disponibles', + 'modem_no_diag' => 'No Diagrams available', 'SvgGenerationFailed' => 'Failed to generate SVG file', - 'Start ID MTA´s' => 'Inicio de ID para MTA\'s', - 'modem_lease_error' => 'No se encontro Arrendamientos dhcp valido', - 'modem_lease_valid' => 'Modem tiene un Arrendamientos dhcp valido', - 'modem_log_error' => 'Modem no fue registrado en el Servidor - Ningun registro encontrado', - 'modem_configfile_error'=> 'Archivo de configuracion del Modem no hallado', - 'Academic Degree' => 'Grado académico', - 'modem_offline' => 'Modem esta Offline', - 'Contract number' => 'Número de contrato', - 'Contract Nr' => 'Número de contrato', - 'Contract number legacy' => 'Número de contrato heredado', - 'Cost Center' => 'Centro de costos', - 'Create Invoice' => 'Crear factura', - 'Customer number' => 'Número de cliente', - 'Customer number legacy' => 'Número de cliente heredado', - 'Department' => 'Departamento', - 'End Date' => 'Fecha de finalización', - 'House Number' => 'Número del domicilio', - 'House Nr' => 'Número del domicilio', - 'Salesman' => 'Vendedor', - 'Start Date' => 'Fecha de inicio', - 'modem_restart_error' => 'No se pudo reiniciar Modem! (offline?)', - 'Contact Persons' => 'Personas de contacto', + 'Start ID MTA´s' => 'Start ID MTA´s', + 'modem_lease_error' => 'No valid Lease found', + 'modem_lease_valid' => 'Modem has a valid lease', + 'modem_log_error' => 'Modem was not registering on Server - No log entry found', + 'modem_configfile_error'=> 'Modem configfile not found', + 'Academic Degree' => 'Academic Degree', + 'modem_offline' => 'Modem is Offline', + 'Contract number' => 'Contract number', + 'Contract Nr' => 'Contract Nr', + 'Contract number legacy' => 'Contract number legacy', + 'Cost Center' => 'Cost Center', + 'Create Invoice' => 'Create Invoice', + 'Customer number' => 'Customer number', + 'Customer number legacy' => 'Customer number legacy', + 'Department' => 'Department', + 'End Date' => 'End Date', + 'House Number' => 'House Number', + 'House Nr' => 'House Nr', + 'Salesman' => 'Salesman', + 'Start Date' => 'Start Date', + 'modem_restart_error' => 'Could not restart Modem! (offline?)', + 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', - 'Accounting Text (optional)'=> 'Informacion adicional (opcional)', - 'Cost Center (optional)' => 'Centro de costo (opcional)', - 'Credit Amount' => 'Importe de crédito', - 'modem_restart_success_direct' => 'Modem reiniciado directamente por SNMP/TR069', + 'Accounting Text (optional)'=> 'Accounting Text (optional)', + 'Cost Center (optional)' => 'Cost Center (optional)', + 'Credit Amount' => 'Credit Amount', + 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', - 'Item' => 'Artículo', - 'Items' => 'Artículos', - 'modem_save_button_title' => 'Guarda datos cambiados. Determina una nueva geoposición cuando los datos de dirección han sido cambiados (y lo asigna a un nuevo MPR si es necesario). Reconstruye el archivo de configuración y reinicia el modem si por lo menos algo de lo siguiente ha sido cambiado: IP Publica, acceso a la red, archivo de configuración, QoS, direccion-MAC.', - 'Product' => 'Producto', - 'Start date' => 'Fecha de inicio', - 'Active from start date' => 'Activo a partir de la fecha de inicio', - 'Valid from' => 'Válido desde', - 'Valid to' => 'Válido hasta', - 'Valid from fixed' => 'Activo desde la fecha de inicio', - 'Valid to fixed' => 'Activo desde la fecha de inicio', - 'modem_statistics' => 'Cifra Online / Offline Modems', - 'Configfile' => 'Archivo de configuracion', - 'Mta' => 'MTA', - 'month' => 'Mes', - 'Configfiles' => 'Archivo de configuración', - 'Choose Firmware File' => 'Seleccione el archivo de Firmware', - 'Config File Parameters' => 'Parámetros del archivo de configuración', - 'or: Upload Certificate File' => 'o: subir certificado', - 'or: Upload Firmware File' => 'o: subir archivo de Firmware', - 'Parent Configfile' => 'Archivo de configuración principal', - 'Public Use' => 'IP publica', - 'mta_configfile_error' => 'MTA archivo de configuracion no encontrado', + 'Item' => 'Item', + 'Items' => 'Items', + 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed and assigns it to a new MPR (if x/y coordinate was automatically or manually changed). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address.', + 'Product' => 'Product', + 'Start date' => 'Start date', + 'Active from start date' => 'Active from start date', + 'Valid from' => 'Valid from', + 'Valid to' => 'Valid to', + 'Valid from fixed' => 'Valid from fixed', + 'Valid to fixed' => 'Valid to fixed', + 'modem_statistics' => 'Number Online / Offline Modems', + 'Configfile' => 'Configfile', + 'Mta' => 'Mta', + 'month' => 'Month', + 'Configfiles' => 'Configfiles', + 'Choose Firmware File' => 'Choose Firmware File', + 'Config File Parameters' => 'Config File Parameters', + 'or: Upload Certificate File' => 'or: Upload Certificate File', + 'or: Upload Firmware File' => 'or: Upload Firmware File', + 'Parent Configfile' => 'Parent Configfile', + 'Public Use' => 'Public Use', + 'mta_configfile_error' => 'MTA configfile not found', 'IpPool' => 'IpPool', - 'SNMP Private Community String' => 'Nombre para comunidad SNMP privado', - 'SNMP Public Community String' => 'Nombre para comunidad SNMP público', + 'SNMP Private Community String' => 'SNMP Private Community String', + 'SNMP Public Community String' => 'SNMP Public Community String', 'Series' => 'Series', 'SSH username' => 'SSH username', 'SSH password' => 'SSH password', 'RADIUS Client secret' => 'RADIUS Client secret', - 'noCC' => 'Centro de costes no asignado', + 'noCC' => 'no Costcenter assigned', 'IP-Pools' => 'IP-Pools', - 'Type of Pool' => 'Tipo de Pool', - 'Type of signal' => 'Tipo de señal', - 'IP network' => 'Red IP', - 'IP netmask' => 'Máscara de red IP', - 'IP router' => 'IP del router', - 'oid_list' => 'Peligro: OIDs que no existen actualmente en la Base de Datods son desechados! Por favor, antes actualice el Archivo MiB!', - 'Phone tariffs' => 'Tarifa telefonica', - 'External Identifier' => 'Identificador Externo', - 'Usable' => 'Disponible', - 'password_change' => 'Cambia Contrasenia', - 'password_confirm' => 'Confirme Contrasenia', - 'phonenumber_missing' => 'Número de teléfono :phonenr del contrato :contractnr falta, pero :provider de llamadas cargadas.', - 'phonenumber_mismatch' => 'Número de teléfono :phonenr no pertenece al contrato :contractnr. El contrato/cliente equivocado podría cobrarse por estas llamadas.', - 'phonenumber_nr_change_hlkomm' => 'Por favor, ten en cuenta que los futuros registros de llamada no puedan ser asignados a este contrato nunca mas, cuando haya cambiado este numero. Esto debido a que HL Komm o Pyur solo manda el numero telefonico con los registros de datos de llamada.', - 'phonenumber_overlap_hlkomm' => 'Este numero existe o existio entre el/los :delay mes/meses. Como HL Komm o Pyur solo envia el numero telefonico dentro de los registros de datos de llamada, no sera posible de asignar poisbles llamadas hechas, al contrato apropiado nunca mas! Esto puede resultar en cobros equivocados. Por favor, solo agregue este numero si es un numero de prueba o si esta seguro de que no habran llamadas a cobrar nunca mas.', - 'show_ags' => 'Muestra Ag Campo Seleccionado en la Pagina de Contrato', - 'snmp_query_failed' => 'Consulta SNMP fallo debido a los siguientes OIDs: ', - 'Billing Cycle' => 'Ciclo de Facturación', - 'Bundled with VoIP product?'=> '¿Incluido con el producto de VoIP?', - 'Calculate proportionately' => 'Calcular proporcionalmente', - 'Price (Net)' => 'Precio (neto)', - 'Number of Cycles' => 'Número de ciclos', - 'Product Entry' => 'Producto', - 'Qos (Data Rate)' => 'QoS (Data Rate)', - 'with Tax calculation ?' => '¿con cálculo de impuestos?', - 'Phone Sales Tariff' => 'Tarifa de ventas del teléfono', - 'Phone Purchase Tariff' => 'Tarifa de compra del teléfono', - 'sr_repeat' => 'Repita para cuentas SEPA(s):', // Settlementrun repeat - 'Account Holder' => 'Poseedor de cuenta', - 'Account Name' => 'Nombre de la cuenta', + 'Type of Pool' => 'Type of Pool', + 'Type of signal' => 'Type of signal', + 'IP network' => 'IP network', + 'IP netmask' => 'IP netmask', + 'IP router' => 'IP router', + 'oid_list' => 'Warning: OIDs that not already exist in Database are discarded! Please upload MibFile before!', + 'Phone tariffs' => 'Phone tariffs', + 'External Identifier' => 'External Identifier', + 'Usable' => 'Usable', + 'password_change' => 'Change Password', + 'password_confirm' => 'Confirm Password', + 'phonenumber_missing' => 'Phonenumber :phonenr of contract :contractnr is missing but :provider charged calls.', + 'phonenumber_mismatch' => 'Phonenumber :phonenr does not belong to contract :contractnr. The wrong contract/customer could be charged for these calls.', + 'phonenumber_nr_change_hlkomm' => 'Please be aware that future call data records can not be assigned to this contract anymore when you change this number. This is because HL Komm or Pyur only sends the phonenumber with the call data records.', + 'phonenumber_overlap_hlkomm' => 'This number exists or existed within the last :delay month(s). As HL Komm or Pyur only sends the phonenumber with the call data records, it won\'t be possible to assign possible made calls to the appropriate contract anymore! This can result in wrong charges. Please only add this number if it\'s a test number or you are sure that there will be no calls to be charged anymore.', + 'show_ags' => 'Show AG Select Field on Contract Page', + 'snmp_query_failed' => 'SNMP Query failed for following OIDs: ', + 'Billing Cycle' => 'Billing Cycle', + 'Bundled with VoIP product?'=> 'Bundled with VoIP product?', + 'Calculate proportionately' => 'Calculate proportionately', + 'Price (Net)' => 'Price (Net)', + 'Number of Cycles' => 'Number of Cycles', + 'Product Entry' => 'Product Entry', + 'Qos (Data Rate)' => 'Qos (Data Rate)', + 'with Tax calculation ?' => 'with Tax calculation ?', + 'Phone Sales Tariff' => 'Phone Sales Tariff', + 'Phone Purchase Tariff' => 'Phone Purchase Tariff', + 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat + 'Account Holder' => 'Account Holder', + 'Account Name' => 'Account Name', 'receiveNewsletters' => 'Should receive newsletters?', - 'Choose Call Data Record template file' => 'Elegir archivo de plantilla de registro de datos llamada', - 'Choose invoice template file' => 'Elegir archivo de plantilla de facturación', - 'CostCenter' => 'Centro de Costo', - 'Creditor ID' => 'ID del acreedor', - 'Institute' => 'Institución', - 'Invoice Headline' => 'Titular de la factura', - 'Invoice Text for negative Amount with Sepa Mandate' => 'Texto de la factura de importe negativo con mandato Sepa', - 'Invoice Text for negative Amount without Sepa Mandate' => 'Texto de la factura de importe negativo sin mandato Sepa', - 'Invoice Text for positive Amount with Sepa Mandate' => 'Texto de la factura de importe positivo con mandato Sepa', - 'Invoice Text for positive Amount without Sepa Mandate' => 'Texto de la factura de importe positivo sin mandato Sepa', - 'SEPA Account' => 'Cuenta de SEPA', - 'SepaAccount' => 'Cuenta de Sepa', // siehe Companies - 'upload_dependent_mib_err' => "Por favor, antes establezca el ':name' dependiente!! (de otra manera, OIDs no podran ser traducidos)", - 'Upload CDR template' => 'Subir plantilla CDR', - 'Upload invoice template' => 'Cargar plantilla de facturación', - 'user_settings' => 'Configuracion de Usuario', - 'user_glob_settings' => 'Configuracion Global de Usuarios', + 'Choose Call Data Record template file' => 'Choose Call Data Record template file', + 'Choose invoice template file' => 'Choose invoice template file', + 'CostCenter' => 'CostCenter', + 'Creditor ID' => 'Creditor ID', + 'Institute' => 'Institute', + 'Invoice Headline' => 'Invoice Headline', + 'Invoice Text for negative Amount with Sepa Mandate' => 'Invoice Text for negative Amount with Sepa Mandate', + 'Invoice Text for negative Amount without Sepa Mandate' => 'Invoice Text for negative Amount without Sepa Mandate', + 'Invoice Text for positive Amount with Sepa Mandate' => 'Invoice Text for positive Amount with Sepa Mandate', + 'Invoice Text for positive Amount without Sepa Mandate' => 'Invoice Text for positive Amount without Sepa Mandate', + 'SEPA Account' => 'SEPA Account', + 'SepaAccount' => 'SepaAccount', // siehe Companies + 'upload_dependent_mib_err' => "Please Upload dependent ':name' before!! (OIDs cant be translated otherwise)", + 'Upload CDR template' => 'Upload CDR template', + 'Upload invoice template' => 'Upload invoice template', + 'user_settings' => 'User Settings', + 'user_glob_settings' => 'Global User Settings', - 'voip_extracharge_default' => 'Cargos Extra de Llamads Voip por defecto en %', - 'voip_extracharge_mobile_national' => 'Cargos Extra de Llamadas mobiles nacionales Voip en %', + 'voip_extracharge_default' => 'Extra Charge Voip Calls default in %', + 'voip_extracharge_mobile_national' => 'Extra Charge Voip Calls mobile national in %', 'General' => 'General', - 'Verified' => 'Verificado', - 'tariff' => 'Tarifa', + 'Verified' => 'Verified', + 'tariff' => 'tariff', 'item' => 'item', 'sepa' => 'sepa', 'no_sepa' => 'no_sepa', - 'Call_Data_Records' => 'Registro_de_llamadas', - 'Y' => 'anio|anios', - 'accounting' => 'facturacion', - 'booking' => 'Reservación', - 'DD' => 'Débitos Directos', - 'DD_FRST' => 'Primeros débitos directos', - 'DD_RCUR' => 'Recurrentes de débitos directos', - 'DD_OOFF' => 'Débitos directos unitarios', - 'DD_FNAL' => 'Débitos directos finales', - 'DC' => 'Crédito directo', - 'salesmen_commission' => 'comisión_de_vendedor', - 'Assign Role' => 'Asignar Roles', - 'Associated SEPA Account' => 'Cuenta asociada SEPA', - 'Month to create Bill' => 'Mes de creación de la facturación', - 'Choose logo' => 'Elegir logotipo', - 'Directorate' => 'Dirección', - 'Mail address' => 'Dirección de correo electrónico', - 'Management' => 'Administración', - 'Registration Court 1' => 'Registro corto 1', - 'Registration Court 2' => 'Registro corto 2', - 'Registration Court 3' => 'Registro corto 3', - 'Sales Tax Id Nr' => 'Nº de Id de impuesto sobre las ventas', - 'Tax Nr' => 'Impuesto Nº', - 'Transfer Reason for Invoices' => 'Razón de transferencia de las facturas', - 'Upload logo' => 'Cargar logotipo', - 'Web address' => 'Dirección web', - 'Zip' => 'Código Postal', - 'Commission in %' => 'Comisión en %', - 'Product Types' => 'Tipo(s) de producto(s)', - 'Already recurring ?' => '¿Ya se repite?', - 'Date of Signature' => 'Fecha de la firma', - 'Disable temporary' => 'Desactivar temporal', - 'Reference Number' => 'Número de referencia', - 'Bank Bank Institutee' => 'Institución Bancario', - 'Contractnr' => 'Nro. de Contrato', - 'Invoicenr' => 'Nro. de factura', - 'Calling Number' => 'Número de llamada', - 'Called Number' => 'Número de llamada', - 'Target Month' => 'Mes fijado', - 'Date' => 'Fecha', - 'Count' => 'Cuenta', - 'Tax' => 'Impuesto', - 'RCD' => 'Fecha de vencimiento', - 'Currency' => 'Moneda', - 'Gross' => 'Bruto', - 'Net' => 'Red', - 'MandateID' => 'ID del orden', - 'MandateDate' => 'Fecha de orden', - 'Commission in %' => 'Comisión en %', + 'Call_Data_Records' => 'Call_Data_Records', + 'Y' => 'year|years', + 'accounting' => 'accounting', + 'booking' => 'booking', + 'DD' => 'Direct Debits', + 'DD_FRST' => 'First Direct Debits', + 'DD_RCUR' => 'Recurring Direct Debits', + 'DD_OOFF' => 'Single Direct Debits', + 'DD_FNAL' => 'Final Direct Debits', + 'DC' => 'Direct Credit', + 'salesmen_commission' => 'salesmen_commission', + 'Assign Role' => 'Assign Roles', + 'Associated SEPA Account' => 'Associated SEPA Account', + 'Month to create Bill' => 'Month to create Bill', + 'Choose logo' => 'Choose logo', + 'Directorate' => 'Directorate', + 'Mail address' => 'Mail address', + 'Management' => 'Management', + 'Registration Court 1' => 'Registration Court 1', + 'Registration Court 2' => 'Registration Court 2', + 'Registration Court 3' => 'Registration Court 3', + 'Sales Tax Id Nr' => 'Sales Tax Id Nr', + 'Tax Nr' => 'Tax Nr', + 'Transfer Reason for Invoices' => 'Transfer Reason for Invoices', + 'Upload logo' => 'Upload logo', + 'Web address' => 'Web address', + 'Zip' => 'Zip', + 'Commission in %' => 'Commission in %', + 'Product Types' => 'Product Type(s)', + 'Already recurring ?' => 'Already recurring ?', + 'Date of Signature' => 'Date of Signature', + 'Disable temporary' => 'Disable temporary', + 'Reference Number' => 'Reference Number', + 'Bank Bank Institutee' => 'Bank Institute', + 'Contractnr' => 'Contractnr', + 'Invoicenr' => 'Invoicenr', + 'Calling Number' => 'Calling Number', + 'Called Number' => 'Called Number', + 'Target Month' => 'Target Month', + 'Date' => 'Date', + 'Count' => 'Count', + 'Tax' => 'Tax', + 'RCD' => 'Requested Collection Date', + 'Currency' => 'Currency', + 'Gross' => 'Gross', + 'Net' => 'Net', + 'MandateID' => 'MandateID', + 'MandateDate' => 'MandateDate', + 'Commission in %' => 'Commission in %', 'Total' => 'Total', - 'Total fee' => 'Comisión total', - 'Commission Amount' => 'Monto de Comisión', - 'Zip Files' => 'Archivo comprimido .zip', - 'primary' => 'principal', - 'secondary' => 'Secundario', - 'disabled' => 'desactivado', - 'Value (deprecated)' => 'Valor (obsoleto)', - 'Priority (lower runs first)' => 'Prioridad (el más bajo primero)', - 'Priority' => 'Prioridad', - 'Title' => 'Titulo', - 'Created at' => 'Fecha de creación', - 'Activation date' => 'Fecha de activación', - 'External activation date' => 'Fecha de activación externa', - 'Deactivation date' => 'Fecha de desactivacion', - 'External deactivation date' => 'Fecha de desactivación externa', - 'SIP domain' => 'Dominio SIP', - 'Last status update' => 'Última actualización de estado', - 'Last user interaction' => 'Última interacción con el usuario', - 'Method' => 'Método', - 'Ordertype ID' => 'ID tipo de pedido', - 'Ordertype' => 'Tipo de pedido', - 'Orderstatus ID' => 'ID del estado de pedido', - 'Orderstatus' => 'Estado de pedido', - 'Orderdate' => 'Fecha de Pedido', - 'Ordercomment' => 'Comentario del pedido', - 'Envia customer reference' => 'referencia envia TEL del cliente', - 'Envia contract reference' => 'referencia de contrato', - 'Contract ID' => 'ID del contrato', - 'Phonenumber ID' => 'ID de número de teléfono', - 'Related order ID' => 'ID de pedido relacionado', - 'Related order type' => 'Relacionados con tipo de pedido', - 'Related order created' => 'Relacionados con orden creado', - 'Related order last updated' => 'Relacionados con orden actualizada', - 'Related order deleted' => 'Orden relacionado eliminada', - 'Envia Order' => 'orden TEL envia', - 'Document type' => 'Tipo de documento', - 'Upload document' => 'Subir documento', - 'Call Start' => 'Inicio de llamada', - 'Call End' => 'Fin de llamada', - 'Call Duration/s' => 'Duración de llamada', - 'min. MOS' => 'min MOS', - 'Packet loss/%' => 'Pérdida de paquetes /%', - 'Jitter/ms' => 'inestabilidad "Jitter/ms"', - 'avg. Delay/ms' => 'promedio demora/ms', - 'Caller (-> Callee)' => 'Llamada (-> destinatario)', - '@Domain' => '@dominio', - 'min. MOS 50ms' => 'min MOS 50ms', - 'min. MOS 200ms' => 'min MOS 200ms', + 'Total fee' => 'Total fee', + 'Commission Amount' => 'Commission Amount', + 'Zip Files' => 'Zip Files', + 'primary' => 'primary', + 'secondary' => 'secondary', + 'disabled' => 'disabled', + 'Value (deprecated)' => 'Value (deprecated)', + 'Priority (lower runs first)' => 'Priority (lower runs first)', + 'Priority' => 'Priority', + 'Title' => 'Title', + 'Created at' => 'Created at', + 'Activation date' => 'Activation date', + 'External activation date' => 'External activation date', + 'Deactivation date' => 'Deactivation date', + 'External deactivation date' => 'External deactivation date', + 'SIP domain' => 'Registrar', + 'Last status update' => 'Last status update', + 'Last user interaction' => 'Last user interaction', + 'Method' => 'Method', + 'Ordertype ID' => 'Ordertype ID', + 'Ordertype' => 'Ordertype', + 'Orderstatus ID' => 'Orderstatus ID', + 'Orderstatus' => 'Orderstatus', + 'Orderdate' => 'Orderdate', + 'Ordercomment' => 'Ordercomment', + 'Envia customer reference' => 'envia TEL customer reference', + 'Envia contract reference' => 'envia TEL contract reference', + 'Contract ID' => 'Contract ID', + 'Phonenumber ID' => 'Phonenumber ID', + 'Related order ID' => 'Related order ID', + 'Related order type' => 'Related order type', + 'Related order created' => 'Related order created', + 'Related order last updated' => 'Related order last updated', + 'Related order deleted' => 'Related order deleted', + 'Envia Order' => 'envia TEL order', + 'Document type' => 'Document type', + 'Upload document' => 'Upload document', + 'Call Start' => 'Call Start', + 'Call End' => 'Call End', + 'Call Duration/s' => 'Call Duration/s', + 'min. MOS' => 'min. MOS', + 'Packet loss/%' => 'Packet loss/%', + 'Jitter/ms' => 'Jitter/ms', + 'avg. Delay/ms' => 'avg. Delay/ms', + 'Caller (-> Callee)' => 'Caller (-> Callee)', + '@Domain' => '@Domain', + 'min. MOS 50ms' => 'min. MOS 50ms', + 'min. MOS 200ms' => 'min. MOS 200ms', 'min. MOS adaptive 500ms' => 'min. MOS adaptive 500ms', - 'avg. MOS 50ms' => 'Promedio MOS 50ms', - 'avg. MOS 200ms' => 'Promedio MOS 200ms', - 'avg. MOS adaptive 500ms' => 'Promedio MOS adaptive 500ms', - 'Received Packets' => 'Paquetes recibidos', - 'Lost Packets' => 'Pérdida de paquetes', - 'avg. Delay/ms' => 'promedio demora/ms', - 'avg. Jitter/ms' => 'promedio variación/ms "jitter/ms"', - 'max. Jitter/ms' => 'máxima variacion/ms "jitter/ms"', - '1 loss in a row' => '1 pérdida en una fila', - '2 losses in a row' => '2 pérdidas consecutivas', - '3 losses in a row' => '3 pérdidas consecutivas', - '4 losses in a row' => '4 pérdidas consecutivas', - '5 losses in a row' => '5 pérdidas consecutivas', - '6 losses in a row' => '6 pérdidas consecutivas', - '7 losses in a row' => '7 pérdidas consecutivas', - '8 losses in a row' => '8 pérdidas consecutivas', - '9 losses in a row' => '9 pérdidas consecutivas', - 'PDV 50ms - 70ms' => 'PDV 50MS-70MS', - 'PDV 70ms - 90ms' => 'PDV 70MS-90MS', - 'PDV 90ms - 120ms' => 'PDV 90MS-120MS', - 'PDV 120ms - 150ms' => 'PDV 120MS-150MS', - 'PDV 150ms - 200ms' => 'PDV 150MS-200MS', - 'PDV 200ms - 300ms' => 'PDV 200MS-300MS', + 'avg. MOS 50ms' => 'avg. MOS 50ms', + 'avg. MOS 200ms' => 'avg. MOS 200ms', + 'avg. MOS adaptive 500ms' => 'avg. MOS adaptive 500ms', + 'Received Packets' => 'Received Packets', + 'Lost Packets' => 'Lost Packets', + 'avg. Delay/ms' => 'avg. Delay/ms', + 'avg. Jitter/ms' => 'avg. Jitter/ms', + 'max. Jitter/ms' => 'max. Jitter/ms', + '1 loss in a row' => '1 loss in a row', + '2 losses in a row' => '2 losses in a row', + '3 losses in a row' => '3 losses in a row', + '4 losses in a row' => '4 losses in a row', + '5 losses in a row' => '5 losses in a row', + '6 losses in a row' => '6 losses in a row', + '7 losses in a row' => '7 losses in a row', + '8 losses in a row' => '8 losses in a row', + '9 losses in a row' => '9 losses in a row', + 'PDV 50ms - 70ms' => 'PDV 50ms - 70ms', + 'PDV 70ms - 90ms' => 'PDV 70ms - 90ms', + 'PDV 90ms - 120ms' => 'PDV 90ms - 120ms', + 'PDV 120ms - 150ms' => 'PDV 120ms - 150ms', + 'PDV 150ms - 200ms' => 'PDV 150ms - 200ms', + 'PDV 200ms - 300ms' => 'PDV 200ms - 300ms', 'PDV >300 ms' => 'PDV >300 ms', - 'Callee (-> Caller)' => 'Llamada (-> destinatario)', - 'Credit' => 'Crédito', - 'Other' => 'Otros', - 'Once' => 'Una vez', - 'Overdue debts' => 'Deudas vencidas', - 'Monthly' => 'Mensual', - 'Quarterly' => 'Trimestral', - 'Yearly' => 'Anual', + 'Callee (-> Caller)' => 'Callee (-> Caller)', + 'Credit' => 'Credit', + 'Other' => 'Other', + 'Once' => 'Once', + 'Overdue debts' => 'Overdue debts', + 'Monthly' => 'Monthly', + 'Quarterly' => 'Quarterly', + 'Yearly' => 'Yearly', 'NET' => 'NET', 'NETGW' => 'NETGW', - 'DATA' => 'DATOS', + 'DATA' => 'DATA', 'CLUSTER' => 'CLUSTER', - 'NODE' => 'NODO', + 'NODE' => 'NODE', 'AMP' => 'AMP', - 'None' => 'Ninguno', + 'None' => 'None', 'Null' => 'Null', - 'generic' => 'genérico', + 'generic' => 'generic', 'network' => 'network', - 'vendor' => 'fabricante', - 'user' => 'usuario', + 'vendor' => 'vendor', + 'user' => 'user', 'User' => 'User', - 'Yes' => 'Si', + 'Yes' => 'Yes', 'No' => 'No', - 'Has telephony' => 'Tiene telefonía', + 'Has telephony' => 'Has telephony', 'preeq_error' => 'Preequalization data not found', 'prefix' => 'Prefix', - 'OID for PreConfiguration Setting' => 'OID para Preconfiguración', - 'PreConfiguration Value' => 'Valor de configuración', - 'PreConfiguration Time Offset' => 'Tiempo de configuración predefinido', - 'Reload Time - Controlling View' => 'Tiempo de recarga - Vista de control', - 'Due Date' => 'Fecha de vencimiento', - 'Type' => 'Tipo', - 'Assigned users' => 'Usuarios asignados', - 'active contracts' => 'Contrato activo', - 'assigned_items' => 'Este producto ha asignado elementos', - 'Product_Delete_Error' => 'No se pudo eliminar el producto con ID :id', - 'Product_Successfully_Deleted' => 'Producto eliminado con ID :id con éxito', + 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', + 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', + 'Reload Time - Controlling View' => 'Reload Time - Controlling View', + 'Due Date' => 'Due Date', + 'Type' => 'Type', + 'Assigned users' => 'Assigned users', + 'active contracts' => 'Active contracts', + 'assigned_items' => 'This product has assigned items', + 'Product_Delete_Error' => 'Could not delete product with ID :id', + 'Product_Successfully_Deleted' => 'Successfully deleted product with ID :id', 'total' => 'Balance', - 'new_items' => 'Nuevos objetos', - 'new_customers' => 'Clientes nuevos', - 'cancellations' => 'Cancelaciones', - 'support' => 'Soporte', + 'new_items' => 'New items', + 'new_customers' => 'New customers', + 'cancellations' => 'Cancellations', + 'support' => 'Support', 'Balance' => 'Balance', - 'Week' => 'Semana', - 'log_msg_descr' => 'Haga clic para ver descripciones de mensajes de registro', - 'postalInvoices' => 'Servicios postales', - 'zipCmdProcessing' => 'Se está creando PDF con facturas postales', - 'last' => 'ultimo', - 'of' => 'de', - 'parts' => 'parte|partes', - 'purchase' => 'compra', - 'sale' => 'venta', - 'position rectangle' => 'rectángulo de posición', - 'position polygon' => 'polígono de posición', - 'nearest amp/node object' => 'objeto amp/nodo más cercano', - 'assosicated upstream interface' => 'asociado a interfaz upstream', - 'cluster (deprecated)' => 'cluster (obsoleto)', + 'Week' => 'Week', + 'log_msg_descr' => 'Click to see log message descriptions', + 'postalInvoices' => 'Postal invoices', + 'zipCmdProcessing' => 'PDF with postal invoices is being created', + 'last' => 'last', + 'of' => 'of', + 'parts' => 'part|parts', + 'purchase' => 'purchase', + 'sale' => 'sale', + 'position rectangle' => 'position rectangle', + 'position polygon' => 'position polygon', + 'nearest amp/node object' => 'nearest amp/node object', + 'assosicated upstream interface' => 'assosicated upstream interface', + 'cluster (deprecated)' => 'cluster (deprecated)', 'Cable Modem' => 'Cable Modem', - 'CPE Private' => 'CPE Privado', - 'CPE Public' => 'CPE público', + 'CPE Private' => 'CPE Private', + 'CPE Public' => 'CPE Public', 'MTA' => 'MTA', - 'Minimum Maturity' => 'Rango mínimo', - 'Enable AGC' => 'Habilitar AGC', - 'AGC offset' => 'AGC compensado', - 'spectrum' => 'Espectro', - 'levelDb' => 'Nivel en dBmV', - 'noSpectrum' => 'No hay espectro disponible para este modem.', - 'createSpectrum' => 'Crear Espectro', - 'configfile_outdated' => 'El configfile está desactualizado - ¡Error al generar el archivo!', - 'shouldChangePassword' => 'Por favor, cambie su contraseña!', - 'PasswordExpired' => 'Su contraseña está desactualizada. Las contraseñas deben ser cambiadas regularmente para mantenerse seguras. ¡Gracias!', - 'Payment number' => 'Número de pago', - 'newUser' => 'Bienvenido a NMS Prime. Por favor, cambia tu Contraseña para asegurar tu cuenta correctamente. ¡Gracias!', - 'Password Reset Interval' => 'Intervalo de reinicio de contraseña', - 'PasswordClick' => 'Haz clic en el botón que aparece a continuación para cambiar tu contraseña.', - 'hello' => 'Hola', - 'newTicketAssigned' => 'hay un nuevo Ticket asignado a usted.', + 'Minimum Maturity' => 'Minimum Maturity', + 'Enable AGC' => 'Enable AGC', + 'AGC offset' => 'AGC offset', + 'spectrum' => 'Spectrum', + 'levelDb' => 'Level in dBmV', + 'noSpectrum' => 'No Spectrum available for this Modem.', + 'createSpectrum' => 'Create Spectrum', + 'configfile_outdated' => 'Configfile is outdated - Error while generating the file!', + 'shouldChangePassword' => 'Please change your password!', + 'PasswordExpired' => 'Your Password is outdated. Passwords should be changed regularly to stay secure. Thank You!', + 'Payment number' => 'Payment number', + 'newUser' => 'Welcome to NMS Prime. Please change your Passwort to secure your account properly. Thank You!', + 'Password Reset Interval' => 'Password Reset Interval', + 'PasswordClick' => 'Please click HERE to change your password.', + 'hello' => 'Hello', + 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', 'toTicket' => 'go to ticket', - 'title' => 'Titulo', - 'description' => 'Descripción ', + 'title' => 'Title', + 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', - 'newTicket' => 'Nuevo ticket', - 'deletedTicketUsers' => 'Eliminado del ticket :id', + 'newTicket' => 'New ticket', + 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', - 'ticketUpdatedMessage' => 'este ticket se ha actualizado.', + 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', 'hardFilter' => 'The data is prefiltered by the given condition(s)!', 'removeFilter' => 'Remove filter!', - 'noReplyMail' => 'Dirección de correo electrónico no responder', - 'noReplyName' => 'Nombre de autocontestador Email', + 'noReplyMail' => 'Addresse of noreply E-mail', + 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', - 'deleteSettlementRun' => 'Eliminando settlementrun :time...', - 'created' => 'Creado!', - 'Urban district' => 'Distrito Urbano', - 'Zipcode' => 'Código postal', + 'deleteSettlementRun' => 'Deleting settlementrun :time...', + 'created' => 'Created!', + 'Urban district' => 'Urban district', + 'Zipcode' => 'Zipcode', 'base' => [ 'delete' => [ - 'success' => 'Eliminado :model :id', - 'fail' => 'No se pudo eliminar :model :id', - 'failChild' => 'No se puede eliminar :model :id: :child_model :child_id no se puede eliminar', - 'failChildNM' => 'No se puede eliminar :model :id: n:m relación con :child_model :child_id no se puede eliminar', + 'success' => 'Deleted :model :id', + 'fail' => 'Could not delete :model :id', + 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', + 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', - 'noEntry' => 'No hay entrada para eliminar especificada', - 'multiSuccess' => 'Eliminado :deleted de :to_delete :model', + 'noEntry' => 'No entry for deletion specified', + 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], ], - 'pleaseWait' => 'Esto puede tomar unos segundos. Por favor espere hasta que el proceso termine.', - 'import' => 'Importar', - 'exportConfigfiles' => 'Exportar este archivo Configfile y todos sus hijos.', - 'importTree' => 'Por favor, especifique el archivo de configuración padre relacionado.', - 'exportSuccess' => ':name exportado!', - 'setManually' => ':file de :name debe ser configurado manualmente.', - 'invalidJson' => '¡El archivo seleccionado no tiene el formato correcto o no es un JSON!', - 'proximity' => 'Búsqueda por proximidad', - 'all' => 'Todos', + 'pleaseWait' => 'This may take a few seconds. Please wait until the process has finished.', + 'import' => 'Import', + 'exportConfigfiles' => 'Export this Configfile and all it\'s children.', + 'importTree' => 'Please specify the related parent configfile.', + 'exportSuccess' => ':name exported!', + 'setManually' => ':file of :name has to be set manually.', + 'invalidJson' => 'The selected file is not correctly formatted or not a JSON!', + 'proximity' => 'Proximity search', + 'all' => 'All', 'dashboard' => [ 'log' =>[ - 'created' => 'creado', - 'deleted' => 'borrado', + 'created' => 'created', + 'deleted' => 'deleted', 'restored' => 'restored', - 'updated' => 'actualizado', - 'updated N:M' => 'actualizado', + 'updated' => 'updated', + 'updated N:M' => 'updated', ], ], 'missingModule' => ':module is missing.', - 'Modem' => 'Módem', - 'PhonenumberManagement' => 'Gestión de número telefónico', - 'PhonebookEntry_lastExternalUpdateTelekom' => 'Última actualización en Telekom', - 'PhonebookEntry_noExternalUpdateTelekom' => 'Aún no se ha enviado a Telekom', - 'NetElement' => 'Elemento de red', - 'SepaMandate' => 'Mandato SEPA', - 'EnviaOrder' => 'Orden Envia', + 'Modem' => 'Modem', + 'PhonenumberManagement' => 'Phonenumber Management', + 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', + 'PhonebookEntry_noExternalUpdateTelekom' => 'Not yet sent to Telekom', + 'NetElement' => 'Netelement', + 'SepaMandate' => 'SEPA Mandate', + 'EnviaOrder' => 'EnviaOrder', 'Ticket' => 'Ticket', - 'CccUser' => 'CCC-Usuario', - 'EnviaOrderDocument' => 'Documento de orden Envia', - 'EnviaContract' => 'Contrato Envia', + 'CccUser' => 'CCC-User', + 'EnviaOrderDocument' => 'Envia Order Document', + 'EnviaContract' => 'Envia Contract', 'endpoint' => [ 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', ], - 'Endpoint' => 'Punto final', - 'PhonebookEntry' => 'Entrada de libreta telefónica', + 'Endpoint' => 'Endpoint', + 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', - 'TRC class' => 'Clase TRC', - 'Carrier in' => 'Entrada de portadora', - 'EKP in' => 'EKP en', - 'Incoming porting' => 'Puerto entrante', - 'Outgoing porting' => 'Puerto saliente', + 'TRC class' => 'TRC class', + 'Carrier in' => 'Carrier in', + 'EKP in' => 'EKP in', + 'Incoming porting' => 'Incoming porting', + 'Outgoing porting' => 'Outgoing porting', 'Set' => 'Set', - 'Subscriber company' => 'Compañía del suscriptor', - 'Subscriber department' => 'Departamento del suscriptor', - 'Subscriber salutation' => 'Saludo del suscriptor', - 'Subscriber academic degree' => 'Grado académico del suscriptor', - 'Subscriber firstname' => 'Nombre del suscriptor', - 'Subscriber lastname' => 'Apellido del suscriptor', - 'Subscriber street' => 'Calle del suscriptor', - 'Subscriber house number' => 'Número de casa del suscriptor', - 'Subscriber zipcode' => 'Código postal del suscriptor', - 'Subscriber city' => 'Ciudad del suscriptor', - 'Subscriber district' => 'Distrito del suscriptor', - 'Termination date' => 'Fecha de finalización', - 'Carrier out' => 'Salida de portadora', - 'geopos_x_y' => 'Geoposición Lon/Lat', + 'Subscriber company' => 'Subscriber company', + 'Subscriber department' => 'Subscriber department', + 'Subscriber salutation' => 'Subscriber salutation', + 'Subscriber academic degree' => 'Subscriber academic degree', + 'Subscriber firstname' => 'Subscriber firstname', + 'Subscriber lastname' => 'Subscriber lastname', + 'Subscriber street' => 'Subscriber street', + 'Subscriber house number' => 'Subscriber house number', + 'Subscriber zipcode' => 'Subscriber zipcode', + 'Subscriber city' => 'Subscriber city', + 'Subscriber district' => 'Subscriber district', + 'Termination date' => 'Termination date', + 'Carrier out' => 'Carrier out', + 'geopos_x_y' => 'Geopos Lon/Lat', 'error' => 'Error', - 'couldNotDelete' => 'No se pudo eliminar :0', - 'Voucher date' => 'Fecha del voucher', - 'Voucher number' => 'Número de voucher', + 'couldNotDelete' => 'Could not delete :0', + 'Voucher date' => 'Voucher date', + 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', - 'Number' => 'Número', + 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', From f167c5a7b0d9677ee4a1a7a63ba9d989aafd64d8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:35 +0200 Subject: [PATCH 116/489] New translations messages.php (Bengali) --- resources/lang/bn/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/bn/messages.php b/resources/lang/bn/messages.php index 8c229fecf6..49f86f2cc6 100644 --- a/resources/lang/bn/messages.php +++ b/resources/lang/bn/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From c4c45511a6445898ad1ac96152fc69d00ddf54ce Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:36 +0200 Subject: [PATCH 117/489] New translations messages.php (Hindi) --- resources/lang/hi/messages.php | 139 ++++++++++++++++++++++++++------- 1 file changed, 112 insertions(+), 27 deletions(-) diff --git a/resources/lang/hi/messages.php b/resources/lang/hi/messages.php index 0ea87fc474..e68c26cb5c 100644 --- a/resources/lang/hi/messages.php +++ b/resources/lang/hi/messages.php @@ -10,6 +10,7 @@ 'Academic degree' => 'Academic degree', 'Active' => 'Active', 'Active?' => 'Active?', + 'Additional info' => 'Additional info', 'Additional Options' => 'Additional Options', 'Address' => 'Adress', 'Address Line 1' => 'Address Line 1', @@ -21,6 +22,14 @@ 'BIC' => 'BIC', 'Bank fee' => 'Bank fee', 'Bank Account Holder' => 'Bank Account Holder', + 'billing' => [ + 'cdr' => [ + 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', + 'missingProvVoip' => ':provider CDRs can not be assigned to customers without ProvVoip module.', + 'missingProvVoipEnvia' => 'Without ProvVoip module several checks according to the correct assignment of EnviaTel CDRs to the customer can not be made.', + 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', + ], + ], 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', @@ -37,12 +46,18 @@ 'read_failure' => 'Empty template or failure on reading it', ], 'Contact' => 'Contact', + 'Personal Contact' => 'Personal Contact', 'Contract Number' => 'Contract Number', 'Contract Start' => 'Contract Start', 'Contract End' => 'Contract End', 'Contract valid' => 'Contract valid', 'Contract' => 'Contract', 'Contract List' => 'Contract List', + 'contractConfirm' => [ + 'missingTariff' => 'The tariff for this contract is missing.', + 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', + 'taxIncl' => 'tax included', + ], 'Contracts' => 'Contracts', 'International prefix' => 'International prefix', 'Country code' => 'Country code', @@ -100,6 +115,7 @@ 'Inventar Number' => 'Inventar Number', 'Invoice' => 'Invoice', 'invoiceText' => 'Invoice text', + 'noInvoice' => 'No invoice to show', 'Call Data Record' => 'Call Data Record', 'IP address' => 'IP address', 'Language' => 'Language', @@ -137,7 +153,7 @@ 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', 'D' => 'day|days', - 'dashbrd_ticket' => 'My New Tickets', + 'dashboard_ticket' => 'My New Tickets', 'device_probably_online' => ':type is probably online', 'eom' => 'to end of month', 'envia_no_interaction' => 'No Envia Orders require Interaction', @@ -178,17 +194,20 @@ 'Reverse search' => 'Reverse search', 'Salutation' => 'Salutation', 'Save' => 'Save', - 'Save All' => 'Save All', 'Save / Restart' => 'Save / Restart', - 'Serial Number' => 'Serial Number', + 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', + 'PPP Username' => 'PPP Username', + 'PPP Password' => 'PPP Password', 'Sign me in' => 'Sign me in', 'snmp' => [ 'errors_walk' => 'Querying the following OIDs failed: :oids.', 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'lastValues' => 'Device is not reachable, but these are the last values from :date.', 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', + 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -211,38 +230,34 @@ 'Provisioning' => 'Provisioning', 'BillingBase' => 'BillingBase Config', 'Ccc' => 'Ccc Config', - 'HfcBase' => 'HfcBase Config', + 'HfcReq' => 'HFC Config', + 'HfcBase' => 'Detect Config', 'ProvBase' => 'ProvBase Config', + 'ProvHA' => 'ProvHA Config', 'ProvVoip' => 'ProvVoip Config', 'ProvVoipEnvia' => 'ProvVoipEnvia Config', - 'HFC' => 'HFC', + 'ProvMon' => 'Monitoring Config', + 'Ticketsystem' => 'Ticket Config', + 'GuiLog' => 'Log', + 'Role' => 'Role', + 'App' => 'Apps', + 'Comment' => 'Comment', + 'TicketType' => 'Ticket Type', + 'PhoneTariff' => 'Phone Tariff', + 'Has a truck' => 'Has a truck', + 'HFC' => 'Detect', 'Rank' => 'Rank', 'Assign Users' => 'Assign Users', 'Invoices' => 'Invoices', - 'Ability' => 'Ability', - 'Allow' => 'Allow', - 'Allow to' => 'Allow to', - 'Forbid' => 'Forbid', - 'Forbid to' => 'Forbid to', 'Save Changes' => 'Save Changes', - 'Manage' => 'Manage', - 'View' => 'View', - 'Create' => 'Create', - 'Update' => 'Update', 'Delete' => 'Delete', 'Help' => 'Help', - 'All abilities' => 'All abilities', - 'View everything' => 'View everything', - 'Use api' => 'Use api', - 'See income chart' => 'See income chart', - 'View analysis pages of modems' => 'View analysis pages of modems', - 'View analysis pages of netgw' => 'View analysis pages of netgws', - 'Download settlement runs' => 'Download settlement runs', 'Not allowed to acces this user' => 'Not allowed to acces this user', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', - 'Headline 1' => 'Headline 1', + 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', 'Headline 2' => 'Headline 2', + 'Headline 2' => 'Headline Navbar / Subheading Log-in page', 'M' => 'month|months', 'Mark solved' => 'Mark as solved?', 'missing_product' => 'Missing Product!', @@ -277,8 +292,12 @@ 'Downstream rate coefficient' => 'Downstream rate coefficient', 'Upstream rate coefficient' => 'Upstream rate coefficient', 'Additional modem reset button' => 'Additional modem reset button', + 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', + 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ + 'actionAlreadyScheduled' => ' is already scheduled.', + 'actionExecuted' => 'Action is being executed.', 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', @@ -288,6 +307,7 @@ 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', ], 'modem_no_diag' => 'No Diagrams available', + 'SvgGenerationFailed' => 'Failed to generate SVG file', 'Start ID MTA´s' => 'Start ID MTA´s', 'modem_lease_error' => 'No valid Lease found', 'modem_lease_valid' => 'Modem has a valid lease', @@ -311,10 +331,13 @@ 'modem_restart_error' => 'Could not restart Modem! (offline?)', 'Contact Persons' => 'Contact Persons', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', + 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', 'Accounting Text (optional)'=> 'Accounting Text (optional)', 'Cost Center (optional)' => 'Cost Center (optional)', 'Credit Amount' => 'Credit Amount', 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', + 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
  • NetGw of PPP session cannot be determined
  • NetGw has no NAS secret set
  • NetGw has no Change of Authorization port set.
', 'Item' => 'Item', 'Items' => 'Items', 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed (and assigns it to a new MPR if necessary). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address', @@ -376,6 +399,7 @@ 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat 'Account Holder' => 'Account Holder', 'Account Name' => 'Account Name', + 'receiveNewsletters' => 'Should receive newsletters?', 'Choose Call Data Record template file' => 'Choose Call Data Record template file', 'Choose invoice template file' => 'Choose invoice template file', 'CostCenter' => 'CostCenter', @@ -468,7 +492,6 @@ 'Deactivation date' => 'Deactivation date', 'External deactivation date' => 'External deactivation date', 'SIP domain' => 'SIP domain', - 'Created at' => 'Created at', 'Last status update' => 'Last status update', 'Last user interaction' => 'Last user interaction', 'Method' => 'Method', @@ -546,11 +569,14 @@ 'network' => 'network', 'vendor' => 'vendor', 'user' => 'user', + 'User' => 'User', 'Yes' => 'Yes', 'No' => 'No', 'Has telephony' => 'Has telephony', + 'preeq_error' => 'Preequalization data not found', + 'prefix' => 'Prefix', 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', + 'PreConfiguration Value' => 'PreConfiguration Value', 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', 'Reload Time - Controlling View' => 'Reload Time - Controlling View', 'Due Date' => 'Due Date', @@ -601,15 +627,29 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', - 'ticketUpdated' => 'Ticket :id updated', + 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNoUsers' => 'Ticket :title has no Users attached', + 'ticketUpdated' => ':user updated Ticket: :title', + 'ticketRemoved' => 'You were removed from the Ticket: :title', 'newTicket' => 'New ticket', 'deletedTicketUsers' => 'Deleted from ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', + 'noComments' => 'Currently, there are no Comments for this ticket', + 'backToDetails' => 'Back to Details', + 'hardFilter' => 'The data is prefiltered by the given condition(s)!', + 'removeFilter' => 'Remove filter!', 'noReplyMail' => 'Addresse of noreply E-mail', 'noReplyName' => 'Name of noreply E-mail', + 'distanceWeight' => 'Distance weight', + 'modemcountWeight' => 'Modemcount weight', + 'openticketsWeight' => 'Technician workload weight', + 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', 'created' => 'Created!', 'Urban district' => 'Urban district', @@ -620,6 +660,7 @@ 'fail' => 'Could not delete :model :id', 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', 'noEntry' => 'No entry for deletion specified', 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', ], @@ -637,10 +678,12 @@ 'log' =>[ 'created' => 'created', 'deleted' => 'deleted', + 'restored' => 'restored', 'updated' => 'updated', 'updated N:M' => 'updated', ], ], + 'missingModule' => ':module is missing.', 'Modem' => 'Modem', 'PhonenumberManagement' => 'Phonenumber Management', 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', @@ -652,6 +695,9 @@ 'CccUser' => 'CCC-User', 'EnviaOrderDocument' => 'Envia Order Document', 'EnviaContract' => 'Envia Contract', + 'endpoint' => [ + 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', + ], 'Endpoint' => 'Endpoint', 'PhonebookEntry' => 'Phonebook Entry', 'Sla' => 'SLA', @@ -681,16 +727,55 @@ 'Voucher number' => 'Voucher number', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', + 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', 'Number' => 'Number', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', - 'no_ERD_File' => 'It was not possible to generate the ERD diagram. Please try again later.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', 'stop_frequency_spectrum' => 'Stop frequency of the spectrum in MHz', 'span_spectrum' => 'Frequency span of the spectrum in MHz', 'contribute_modem_picture' => 'Default device - Please contribute an image of your device to our GitHub page. Click the image to get redirected.', 'no_modem_picture' => 'There is currently no image available.', + 'noModem' => 'No modems found', + 'factory_reset' => 'Factory Reset', + 'Default SIP Registrar' => 'Default SIP Registrar', + 'Default Country Code' => 'Default Country Code', + 'NoSnmpAccess' => "Please set your community :ACCESS access for Netelement ':name'", + 'mailNotSent' => 'Email could not be delivered', + 'mailEnv' => ' - Missing email data in environment file!', + 'mailConf' => ' - The NoReply-Name and the NoReply-Email must be set in the ticketsystem config!', + 'mailUser' => ' - The profile of the recipient has no email set!', + 'mailSalutation' => 'This is an automated Mail from the Ticketsystem of NMS Prime.', + 'notifications' => 'Notifications', + 'No unread Notifications' => 'No unread Notifications', + 'View all' => 'View all', + 'Signal Parameters' => 'Signal Parameters', + 'name' => 'Name', + 'position' => 'Position', + 'byUser' => 'by :user', + 'route' => 'Route', + 'mail' => 'E-Mail', + 'read' => 'read', + 'unread' => 'unread', + 'mark all as read' => 'mark all as read', + 'mark as read' => 'mark as read', + 'details' => 'Details', + 'SnmpAccessException' => 'Snmp Access Declined', + 'flappingDhcp' => 'The device is sending too many DHCPDISCOVER messages in a short span of time', + 'criticalValues' => 'The device has critical values', + 'error_reading_file' => 'Error reading file :0!', + 'error_writing_file' => 'Error writing file :0!', + 'error_building_config' => 'Error building config for :0!', + 'error_restarting_daemon' => 'Error restarting :0!', + 'nativeApps' => 'Native apps', + 'externalApps' => 'External apps', + 'delete_task' => 'Delete task:', + 'refreshPage' => 'Please reload the page to display the first 25 Nets!', + 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'refreshPage' => 'Please reload the page to display the first 25 Nets', + 'minimum' => 'minimum', + 'maximum' => 'maximum', + 'sort' => 'Sort by', ]; From bac6a1f12685cb4c48db84f855841734f89d6bd5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:41 +0200 Subject: [PATCH 118/489] New translations pagination.php (Spanish) --- resources/lang/es/pagination.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/resources/lang/es/pagination.php b/resources/lang/es/pagination.php index fcab34b253..325916dc39 100644 --- a/resources/lang/es/pagination.php +++ b/resources/lang/es/pagination.php @@ -13,7 +13,7 @@ | */ - 'previous' => '« Previous', - 'next' => 'Next »', + 'previous' => '« Anterior', + 'next' => 'Siguiente »', ]; From 86079ced7a0927995b81de8322aecf360f650e6b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:46 +0200 Subject: [PATCH 119/489] New translations validation.php (Japanese) --- resources/lang/ja/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ja/validation.php b/resources/lang/ja/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/ja/validation.php +++ b/resources/lang/ja/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 410bc889f5132d0e19625f7093df10062c27315d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:47 +0200 Subject: [PATCH 120/489] New translations validation.php (Arabic) --- resources/lang/ar/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ar/validation.php b/resources/lang/ar/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/ar/validation.php +++ b/resources/lang/ar/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 003c6dd29d37c2f87fd7b5bad681b5d7d2c34b82 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:48 +0200 Subject: [PATCH 121/489] New translations validation.php (Catalan) --- resources/lang/ca/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ca/validation.php b/resources/lang/ca/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/ca/validation.php +++ b/resources/lang/ca/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From e64f9f4494f10b7d984613fbd709e9685650bb86 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:49 +0200 Subject: [PATCH 122/489] New translations validation.php (Czech) --- resources/lang/cs/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/cs/validation.php b/resources/lang/cs/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/cs/validation.php +++ b/resources/lang/cs/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 46039b9ab5744d775c53aad7271352a4a5ffc13a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:50 +0200 Subject: [PATCH 123/489] New translations validation.php (Danish) --- resources/lang/da/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/da/validation.php b/resources/lang/da/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/da/validation.php +++ b/resources/lang/da/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 97c8c828e498b603df2648c9687eeb7f080ee97e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:51 +0200 Subject: [PATCH 124/489] New translations validation.php (Greek) --- resources/lang/el/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/el/validation.php b/resources/lang/el/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/el/validation.php +++ b/resources/lang/el/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 1bdcccccd409e5e56694c9d49476b0d5161748aa Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:52 +0200 Subject: [PATCH 125/489] New translations validation.php (Finnish) --- resources/lang/fi/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/fi/validation.php b/resources/lang/fi/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/fi/validation.php +++ b/resources/lang/fi/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 928dbeb365cad713e3dab6e5dd83360ff901e8e7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:53 +0200 Subject: [PATCH 126/489] New translations validation.php (Hebrew) --- resources/lang/he/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/he/validation.php b/resources/lang/he/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/he/validation.php +++ b/resources/lang/he/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From ea0b210ce59a01d1f31b6088f49bbcfa56f2e816 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:54 +0200 Subject: [PATCH 127/489] New translations validation.php (Hungarian) --- resources/lang/hu/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/hu/validation.php b/resources/lang/hu/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/hu/validation.php +++ b/resources/lang/hu/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 117e2a14492b0e34821eaa2e267ab3e718e63b4e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:55 +0200 Subject: [PATCH 128/489] New translations validation.php (Italian) --- resources/lang/it/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/it/validation.php b/resources/lang/it/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/it/validation.php +++ b/resources/lang/it/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From fcd21f90c58ccbb0eaa551561a2870d01c47f6cb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:56 +0200 Subject: [PATCH 129/489] New translations validation.php (Korean) --- resources/lang/ko/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ko/validation.php b/resources/lang/ko/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/ko/validation.php +++ b/resources/lang/ko/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 14004ebd3ca167bb2e5059ea942646f3bed5f3d5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:57 +0200 Subject: [PATCH 130/489] New translations validation.php (Spanish) --- resources/lang/es/validation.php | 189 ++++++++++++++++--------------- 1 file changed, 96 insertions(+), 93 deletions(-) diff --git a/resources/lang/es/validation.php b/resources/lang/es/validation.php index af71e7ca04..12f3ed5d85 100644 --- a/resources/lang/es/validation.php +++ b/resources/lang/es/validation.php @@ -13,110 +13,110 @@ | */ - 'accepted' => ':attribute debe ser aceptado.', - 'active_url' => ':attribute no es una URL válida.', - 'after' => ':attribute debe ser una fecha posterior a :date.', - 'after_or_equal' => ':attribute debe ser una fecha posterior o igual a :date.', - 'alpha' => ':attribute sólo debe contener letras.', - 'alpha_dash' => ':attribute sólo debe contener letras, números y guiones.', - 'alpha_num' => ':attribute sólo debe contener letras y números.', - 'array' => ':attribute debe ser un conjunto.', - 'before' => ':attribute debe ser una fecha anterior a :date.', - 'before_or_equal' => ':attribute debe ser una fecha anterior o igual a :date.', - 'between' => [ - 'numeric' => ':attribute tiene que estar entre :min - :max.', - 'file' => ':attribute debe pesar entre :min - :max kilobytes.', - 'string' => ':attribute tiene que tener entre :min - :max caracteres.', - 'array' => ':attribute tiene que tener entre :min - :max ítems.', + 'accepted' => 'El :attribute debe ser aceptado.', + 'active_url' => 'El :attribute no es un URL valido.', + 'after' => 'El :attribute debe ser una fecha despues de :date.', + 'after_or_equal' => 'El :attribute debe ser una fecha posterior o igual a :date.', + 'alpha' => 'El :attribute solo puede contener letras.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, dashes and underscores.', + 'alpha_num' => 'El :attribute solo puede contener letras y numeros.', + 'array' => 'El :attribute debe ser un array.', + 'before' => 'El :attribute debe ser una fecha anterior a :date.', + 'before_or_equal' => 'El :attribute debe ser una fecha anterior o igual a :date.', + 'between' => [ + 'numeric' => 'El :attribute debe estar entre :min y :max.', + 'file' => 'El :attribute debe estar entre :min y :max kbs.', + 'string' => 'El :attribute debe tener entre :min y :max caracteres.', + 'array' => 'El :attribute debe tener entre :min y :max articulos.', ], - 'boolean' => 'El campo :attribute debe tener un valor verdadero o falso.', - 'confirmed' => 'La confirmación de :attribute no coincide.', - 'date' => ':attribute no es una fecha válida.', - 'date_equals' => ':attribute debe ser una fecha igual a :date.', - 'date_format' => ':attribute no corresponde al formato :format.', - 'different' => ':attribute y :other deben ser diferentes.', - 'digits' => ':attribute debe tener :digits dígitos.', - 'digits_between' => ':attribute debe tener entre :min y :max dígitos.', - 'dimensions' => 'Las dimensiones de la imagen :attribute no son válidas.', - 'distinct' => 'El campo :attribute contiene un valor duplicado.', - 'email' => ':attribute no es un correo válido', - 'ends_with' => 'El campo :attribute debe finalizar con uno de los siguientes valores: :values', - 'exists' => ':attribute es inválido.', - 'file' => 'El campo :attribute debe ser un archivo.', - 'filled' => 'El campo :attribute es obligatorio.', - 'gt' => [ - 'numeric' => 'El campo :attribute debe ser mayor que :value.', - 'file' => 'El campo :attribute debe tener más de :value kilobytes.', - 'string' => 'El campo :attribute debe tener más de :value caracteres.', - 'array' => 'El campo :attribute debe tener más de :value elementos.', + 'boolean' => 'El campo :attribute debe ser verdadero o falso.', + 'confirmed' => 'El :attribute de confirmacion no coincide.', + 'date' => 'El :attribute no es una fecha valida.', + 'date_equals' => 'The :attribute must be a date equal to :date.', + 'date_format' => 'El :attribute no coincide con el formato :format.', + 'different' => 'El :attribute y :other deben ser diferentes.', + 'digits' => 'El :attribute debe ser de :digits digitos.', + 'digits_between' => 'El :attribute debe estar entre :min y :max digitos.', + 'dimensions' => 'El :attribute tiene dimensiones de imagen no válidas.', + 'distinct' => 'El :attribute tiene un valor duplicado.', + 'email' => 'El :attribute debe ser un correo electronico valido.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'exists' => 'El :attribute seleccionado no es valido.', + 'file' => 'El :attribute debe ser un archivo.', + 'filled' => 'The :attribute field must have a value.', + 'gt' => [ + 'numeric' => 'The :attribute must be greater than :value.', + 'file' => 'The :attribute must be greater than :value kilobytes.', + 'string' => 'The :attribute must be greater than :value characters.', + 'array' => 'The :attribute must have more than :value items.', ], 'gte' => [ - 'numeric' => 'El campo :attribute debe ser como mínimo :value.', - 'file' => 'El campo :attribute debe tener como mínimo :value kilobytes.', - 'string' => 'El campo :attribute debe tener como mínimo :value caracteres.', - 'array' => 'El campo :attribute debe tener como mínimo :value elementos.', + 'numeric' => 'The :attribute must be greater than or equal :value.', + 'file' => 'The :attribute must be greater than or equal :value kilobytes.', + 'string' => 'The :attribute must be greater than or equal :value characters.', + 'array' => 'The :attribute must have :value items or more.', ], - 'image' => ':attribute debe ser una imagen.', - 'in' => ':attribute es inválido.', - 'in_array' => 'El campo :attribute no existe en :other.', - 'integer' => ':attribute debe ser un número entero.', - 'ip' => ':attribute debe ser una dirección IP válida.', - 'ipv4' => ':attribute debe ser un dirección IPv4 válida', - 'ipv6' => ':attribute debe ser un dirección IPv6 válida.', - 'json' => 'El campo :attribute debe tener una cadena JSON válida.', - 'lt' => [ - 'numeric' => 'El campo :attribute debe ser menor que :value.', - 'file' => 'El campo :attribute debe tener menos de :value kilobytes.', - 'string' => 'El campo :attribute debe tener menos de :value caracteres.', - 'array' => 'El campo :attribute debe tener menos de :value elementos.', + 'image' => 'El :attribute debe ser una imagen.', + 'in' => 'El :attribute seleccionado no es valido.', + 'in_array' => 'El :attribute campo no existe en :other.', + 'integer' => 'El :attribute debe ser un integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'json' => 'The :attribute must be a valid JSON string.', + 'lt' => [ + 'numeric' => 'The :attribute must be less than :value.', + 'file' => 'The :attribute must be less than :value kilobytes.', + 'string' => 'The :attribute must be less than :value characters.', + 'array' => 'The :attribute must have less than :value items.', ], 'lte' => [ - 'numeric' => 'El campo :attribute debe ser como máximo :value.', - 'file' => 'El campo :attribute debe tener como máximo :value kilobytes.', - 'string' => 'El campo :attribute debe tener como máximo :value caracteres.', - 'array' => 'El campo :attribute debe tener como máximo :value elementos.', + 'numeric' => 'The :attribute must be less than or equal :value.', + 'file' => 'The :attribute must be less than or equal :value kilobytes.', + 'string' => 'The :attribute must be less than or equal :value characters.', + 'array' => 'The :attribute must not have more than :value items.', ], 'max' => [ - 'numeric' => ':attribute no debe ser mayor a :max.', - 'file' => ':attribute no debe ser mayor que :max kilobytes.', - 'string' => ':attribute no debe ser mayor que :max caracteres.', - 'array' => ':attribute no debe tener más de :max elementos.', + 'numeric' => 'El :attribute no debe ser mayor que :max.', + 'file' => 'El :attribute no debe ser mayor que :max kilobytes.', + 'string' => 'El :attribute no debe ser mayor que :max caracteres.', + 'array' => 'El :attribute no debe tener mas de :max articulos.', ], - 'mimes' => ':attribute debe ser un archivo con formato: :values.', - 'mimetypes' => ':attribute debe ser un archivo con formato: :values.', - 'min' => [ - 'numeric' => 'El tamaño de :attribute debe ser de al menos :min.', - 'file' => 'El tamaño de :attribute debe ser de al menos :min kilobytes.', - 'string' => ':attribute debe contener al menos :min caracteres.', - 'array' => ':attribute debe tener al menos :min elementos.', + 'mimes' => 'El :attribute debe ser un archivo de tipo :values.', + 'mimetypes' => 'El :attribute debe ser un archivo de tipo :values.', + 'min' => [ + 'numeric' => 'El :attribute debe ser por lo menos :min.', + 'file' => 'El :attribute debe ser por lo menos :min kilobytes.', + 'string' => 'El :attribute debe ser por lo menos :min caracteres.', + 'array' => 'El :attribute debe tener por lo menos :min articulos.', ], - 'not_in' => ':attribute es inválido.', - 'not_regex' => 'El formato del campo :attribute no es válido.', - 'numeric' => ':attribute debe ser numérico.', - 'password' => 'La contraseña es incorrecta.', - 'present' => 'El campo :attribute debe estar presente.', - 'regex' => 'El formato de :attribute es inválido.', - 'required' => 'El campo :attribute es obligatorio.', - 'required_if' => 'El campo :attribute es obligatorio cuando :other es :value.', - 'required_unless' => 'El campo :attribute es obligatorio a menos que :other esté en :values.', - 'required_with' => 'El campo :attribute es obligatorio cuando :values está presente.', - 'required_with_all' => 'El campo :attribute es obligatorio cuando :values está presente.', - 'required_without' => 'El campo :attribute es obligatorio cuando :values no está presente.', - 'required_without_all' => 'El campo :attribute es obligatorio cuando ninguno de :values estén presentes.', - 'same' => ':attribute y :other deben coincidir.', - 'size' => [ - 'numeric' => 'El tamaño de :attribute debe ser :size.', - 'file' => 'El tamaño de :attribute debe ser :size kilobytes.', - 'string' => ':attribute debe contener :size caracteres.', - 'array' => ':attribute debe contener :size elementos.', + 'not_in' => 'El :attribute seleccionado no es valido.', + 'not_regex' => 'El formato :attribute no es valido.', + 'numeric' => 'El :attribute debe ser a numero.', + 'password' => 'The password is incorrect.', + 'present' => 'El campo :attribute debe estar presente.', + 'regex' => 'El formato :attribute no es valido.', + 'required' => 'El campo :attribute es requerido.', + 'required_if' => 'El campo :attribute es requerido cuando :other es :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'El campo :attribute es requerido cuando :values esta presente.', + 'required_with_all' => 'The :attribute field is required when :values are present.', + 'required_without' => 'El campo :attribute es requerido cuando :values no esta presente.', + 'required_without_all' => 'El campo :attribute es requerido cuando ninguno de los :values estan presentes.', + 'same' => 'El :attribute y :other deben coincidir.', + 'size' => [ + 'numeric' => 'El :attribute debe ser :size.', + 'file' => 'El :attribute debe ser :size kilobytes.', + 'string' => 'El :attribute debe ser :size caracteres.', + 'array' => 'El :attribute debe contener :size articulos.', ], - 'starts_with' => 'El campo :attribute debe comenzar con uno de los siguientes valores: :values', - 'string' => 'El campo :attribute debe ser una cadena de caracteres.', - 'timezone' => 'El :attribute debe ser una zona válida.', - 'unique' => 'El campo :attribute ya ha sido registrado.', - 'uploaded' => 'Subir :attribute ha fallado.', - 'url' => 'El formato :attribute es inválido.', - 'uuid' => 'El campo :attribute debe ser un UUID válido.', + 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'string' => 'The :attribute must be a string.', + 'timezone' => 'El :attribute debe ser una zona valida.', + 'unique' => 'El :attribute ya ha sido tomado.', + 'uploaded' => 'El :attribute no se pudo cargar.', + 'url' => 'El formato :attribute no es valido.', + 'uuid' => 'The :attribute must be a valid UUID.', /* |-------------------------------------------------------------------------- @@ -140,8 +140,11 @@ ], 'available' => 'No hay entrada disponible en los a. de config. - Por favor inserte :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute no es válido.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Entrada no válida – por favor corrija los siguientes errores.', 'ip_in_range' => 'La direccion IP no esta dentro del rango especificado anteriormente', 'ip_larger' => 'La direccion IP debe tener una cifra mayor debido a lo especificado en campos anteriores', From 14ac2ad055242b769aadf3b324460f477cf273cc Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:58 +0200 Subject: [PATCH 131/489] New translations validation.php (Dutch) --- resources/lang/nl/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/nl/validation.php b/resources/lang/nl/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/nl/validation.php +++ b/resources/lang/nl/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 7dd4fc267cc7b9923ead58a60dc86ced134715a0 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:01:59 +0200 Subject: [PATCH 132/489] New translations validation.php (Norwegian) --- resources/lang/no/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/no/validation.php b/resources/lang/no/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/no/validation.php +++ b/resources/lang/no/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 0474a411af1d054fa6f7544dce8c9339c9531bbd Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:00 +0200 Subject: [PATCH 133/489] New translations validation.php (Polish) --- resources/lang/pl/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/pl/validation.php b/resources/lang/pl/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/pl/validation.php +++ b/resources/lang/pl/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 3ed70ba96dfaec03205300d5f278fac98d88e5cc Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:01 +0200 Subject: [PATCH 134/489] New translations validation.php (Portuguese) --- resources/lang/pt/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/pt/validation.php b/resources/lang/pt/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/pt/validation.php +++ b/resources/lang/pt/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 8167d1d8efae156970d8eb58a4b4b5ff08e96135 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:03 +0200 Subject: [PATCH 135/489] New translations validation.php (Russian) --- resources/lang/ru/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ru/validation.php b/resources/lang/ru/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/ru/validation.php +++ b/resources/lang/ru/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 3aa5d5f1577feefe55f3cf6c750ff52c19bc5864 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:04 +0200 Subject: [PATCH 136/489] New translations validation.php (Serbian (Cyrillic)) --- resources/lang/sr/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/sr/validation.php b/resources/lang/sr/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/sr/validation.php +++ b/resources/lang/sr/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 499af95b2a06b43210033ed5198ea86cd2854aef Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:05 +0200 Subject: [PATCH 137/489] New translations validation.php (Swedish) --- resources/lang/sv/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/sv/validation.php b/resources/lang/sv/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/sv/validation.php +++ b/resources/lang/sv/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 369297426bab3c0477635d956629fc92d17ba420 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:06 +0200 Subject: [PATCH 138/489] New translations validation.php (Turkish) --- resources/lang/tr/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/tr/validation.php b/resources/lang/tr/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/tr/validation.php +++ b/resources/lang/tr/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 674f8b382bca3e359d7d59380be3e7b3e08d6672 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:07 +0200 Subject: [PATCH 139/489] New translations validation.php (Ukrainian) --- resources/lang/uk/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/uk/validation.php b/resources/lang/uk/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/uk/validation.php +++ b/resources/lang/uk/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From da5c486c08e19c65e0e6ecd165638f83693c039b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:08 +0200 Subject: [PATCH 140/489] New translations validation.php (Chinese Simplified) --- resources/lang/zh/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/zh/validation.php b/resources/lang/zh/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/zh/validation.php +++ b/resources/lang/zh/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From f64262a0e903790fcc3f5d072f3b3102abd6b447 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:09 +0200 Subject: [PATCH 141/489] New translations validation.php (Afrikaans) --- resources/lang/af/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/af/validation.php b/resources/lang/af/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/af/validation.php +++ b/resources/lang/af/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 5e3944a1e524c21ca0dafa5e9dd4217dd23b2ee9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:10 +0200 Subject: [PATCH 142/489] New translations validation.php (French) --- resources/lang/fr/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/fr/validation.php b/resources/lang/fr/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/fr/validation.php +++ b/resources/lang/fr/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 4d91c719ed316315cc79fa0defacfec388760335 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:19 +0200 Subject: [PATCH 143/489] New translations validation.php (Romanian) --- resources/lang/ro/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/ro/validation.php b/resources/lang/ro/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/ro/validation.php +++ b/resources/lang/ro/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 3d5affb9ecabb05094a93697b228499b57110936 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:24 +0200 Subject: [PATCH 144/489] New translations passwords.php (Spanish, Mexico) --- resources/lang/es/passwords.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/resources/lang/es/passwords.php b/resources/lang/es/passwords.php index 802050d729..2142d7b368 100644 --- a/resources/lang/es/passwords.php +++ b/resources/lang/es/passwords.php @@ -13,10 +13,10 @@ | */ - 'password' => 'Las contraseñas deben coincidir y contener al menos 6 caracteres', - 'reset' => '¡Tu contraseña ha sido restablecida!', - 'sent' => '¡Te hemos enviado por correo el enlace para restablecer tu contraseña!', - 'token' => 'El token de recuperación de contraseña es inválido.', - 'user' => 'No podemos encontrar ningún usuario con ese correo electrónico.', + 'password' => 'Passwords must be at least six characters and match the confirmation.', + 'reset' => 'Your password has been reset!', + 'sent' => 'We have e-mailed your password reset link!', + 'token' => 'This password reset token is invalid.', + 'user' => 'We can\'t find a user with that e-mail address.', ]; From bb85ab93420b705141b9a68d49a509bb1f9c76cb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:26 +0200 Subject: [PATCH 145/489] New translations validation.php (Vietnamese) --- resources/lang/vi/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/vi/validation.php b/resources/lang/vi/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/vi/validation.php +++ b/resources/lang/vi/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 1a1fc4589cb9f063d8a943116540bdcad6e1e6bf Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:27 +0200 Subject: [PATCH 146/489] New translations validation.php (Spanish, Mexico) --- resources/lang/es/validation.php | 224 +++++++++++++++---------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/resources/lang/es/validation.php b/resources/lang/es/validation.php index 12f3ed5d85..614931cdce 100644 --- a/resources/lang/es/validation.php +++ b/resources/lang/es/validation.php @@ -13,36 +13,36 @@ | */ - 'accepted' => 'El :attribute debe ser aceptado.', - 'active_url' => 'El :attribute no es un URL valido.', - 'after' => 'El :attribute debe ser una fecha despues de :date.', - 'after_or_equal' => 'El :attribute debe ser una fecha posterior o igual a :date.', - 'alpha' => 'El :attribute solo puede contener letras.', + 'accepted' => 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', 'alpha_dash' => 'The :attribute may only contain letters, numbers, dashes and underscores.', - 'alpha_num' => 'El :attribute solo puede contener letras y numeros.', - 'array' => 'El :attribute debe ser un array.', - 'before' => 'El :attribute debe ser una fecha anterior a :date.', - 'before_or_equal' => 'El :attribute debe ser una fecha anterior o igual a :date.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', 'between' => [ - 'numeric' => 'El :attribute debe estar entre :min y :max.', - 'file' => 'El :attribute debe estar entre :min y :max kbs.', - 'string' => 'El :attribute debe tener entre :min y :max caracteres.', - 'array' => 'El :attribute debe tener entre :min y :max articulos.', + 'numeric' => 'The :attribute must be between :min and :max.', + 'file' => 'The :attribute must be between :min and :max kilobytes.', + 'string' => 'The :attribute must be between :min and :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', ], - 'boolean' => 'El campo :attribute debe ser verdadero o falso.', - 'confirmed' => 'El :attribute de confirmacion no coincide.', - 'date' => 'El :attribute no es una fecha valida.', + 'boolean' => 'The :attribute field must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', - 'date_format' => 'El :attribute no coincide con el formato :format.', - 'different' => 'El :attribute y :other deben ser diferentes.', - 'digits' => 'El :attribute debe ser de :digits digitos.', - 'digits_between' => 'El :attribute debe estar entre :min y :max digitos.', - 'dimensions' => 'El :attribute tiene dimensiones de imagen no válidas.', - 'distinct' => 'El :attribute tiene un valor duplicado.', - 'email' => 'El :attribute debe ser un correo electronico valido.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute must be a valid email address.', 'ends_with' => 'The :attribute must end with one of the following: :values.', - 'exists' => 'El :attribute seleccionado no es valido.', - 'file' => 'El :attribute debe ser un archivo.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', 'filled' => 'The :attribute field must have a value.', 'gt' => [ 'numeric' => 'The :attribute must be greater than :value.', @@ -56,10 +56,10 @@ 'string' => 'The :attribute must be greater than or equal :value characters.', 'array' => 'The :attribute must have :value items or more.', ], - 'image' => 'El :attribute debe ser una imagen.', - 'in' => 'El :attribute seleccionado no es valido.', - 'in_array' => 'El :attribute campo no existe en :other.', - 'integer' => 'El :attribute debe ser un integer.', + 'image' => 'The :attribute must be an image.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', 'ip' => 'The :attribute must be a valid IP address.', 'ipv4' => 'The :attribute must be a valid IPv4 address.', 'ipv6' => 'The :attribute must be a valid IPv6 address.', @@ -77,45 +77,45 @@ 'array' => 'The :attribute must not have more than :value items.', ], 'max' => [ - 'numeric' => 'El :attribute no debe ser mayor que :max.', - 'file' => 'El :attribute no debe ser mayor que :max kilobytes.', - 'string' => 'El :attribute no debe ser mayor que :max caracteres.', - 'array' => 'El :attribute no debe tener mas de :max articulos.', + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', ], - 'mimes' => 'El :attribute debe ser un archivo de tipo :values.', - 'mimetypes' => 'El :attribute debe ser un archivo de tipo :values.', + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', 'min' => [ - 'numeric' => 'El :attribute debe ser por lo menos :min.', - 'file' => 'El :attribute debe ser por lo menos :min kilobytes.', - 'string' => 'El :attribute debe ser por lo menos :min caracteres.', - 'array' => 'El :attribute debe tener por lo menos :min articulos.', + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => 'The :attribute must be at least :min characters.', + 'array' => 'The :attribute must have at least :min items.', ], - 'not_in' => 'El :attribute seleccionado no es valido.', - 'not_regex' => 'El formato :attribute no es valido.', - 'numeric' => 'El :attribute debe ser a numero.', + 'not_in' => 'The selected :attribute is invalid.', + 'not_regex' => 'The :attribute format is invalid.', + 'numeric' => 'The :attribute must be a number.', 'password' => 'The password is incorrect.', - 'present' => 'El campo :attribute debe estar presente.', - 'regex' => 'El formato :attribute no es valido.', - 'required' => 'El campo :attribute es requerido.', - 'required_if' => 'El campo :attribute es requerido cuando :other es :value.', + 'present' => 'The :attribute field must be present.', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'El campo :attribute es requerido cuando :values esta presente.', + 'required_with' => 'The :attribute field is required when :values is present.', 'required_with_all' => 'The :attribute field is required when :values are present.', - 'required_without' => 'El campo :attribute es requerido cuando :values no esta presente.', - 'required_without_all' => 'El campo :attribute es requerido cuando ninguno de los :values estan presentes.', - 'same' => 'El :attribute y :other deben coincidir.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', 'size' => [ - 'numeric' => 'El :attribute debe ser :size.', - 'file' => 'El :attribute debe ser :size kilobytes.', - 'string' => 'El :attribute debe ser :size caracteres.', - 'array' => 'El :attribute debe contener :size articulos.', + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', ], 'starts_with' => 'The :attribute must start with one of the following: :values.', 'string' => 'The :attribute must be a string.', - 'timezone' => 'El :attribute debe ser una zona valida.', - 'unique' => 'El :attribute ya ha sido tomado.', - 'uploaded' => 'El :attribute no se pudo cargar.', - 'url' => 'El formato :attribute no es valido.', + 'timezone' => 'The :attribute must be a valid zone.', + 'unique' => 'The :attribute has already been taken.', + 'uploaded' => 'The :attribute failed to upload.', + 'url' => 'The :attribute format is invalid.', 'uuid' => 'The :attribute must be a valid UUID.', /* @@ -131,32 +131,32 @@ 'custom' => [ 'password' => [ - 'regex' => 'La contraseña tiene los siguiente criterios que debe seguir: -
  • Mínimo 8 caracteres
  • -
  • Mayúscula (A – Z)
  • -
  • Minúscula (a – z)
  • -
  • Dígito (0 – 9)
  • \',', + 'regex' => 'The password has to fullfil each criteria, listed below: +
  • At least 8 characters
  • +
  • Uppercase characters (A – Z)
  • +
  • Lowercase characters (a – z)
  • +
  • Digits (0 – 9)
  • ', ], ], - 'available' => 'No hay entrada disponible en los a. de config. - Por favor inserte :attribute', + 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', - 'creditor_id' => ':attribute no es válido.', + 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', 'hostname_or_ip' => 'This is neither a hostname nor an IP address', - 'invalid_input' => 'Entrada no válida – por favor corrija los siguientes errores.', - 'ip_in_range' => 'La direccion IP no esta dentro del rango especificado anteriormente', - 'ip_larger' => 'La direccion IP debe tener una cifra mayor debido a lo especificado en campos anteriores', - 'mac' => 'El :attribute debe ser una direccion MAC de la forma: aa:bb:cc:dd:ee:ff', - 'netmask' => 'No es una netmask correcta', - 'not_null' => 'Este campo tiene que ser establecido (no 0)', - 'null_if' => 'Tiene que ser cero', - 'period' => ':attribute tiene un formato invalido', - 'product' => '¡Los tipos de productos deben escribirse como en el mensaje de ayuda y separados por comas!', + 'invalid_input' => 'Input invalid – please correct the following errors.', + 'ip_in_range' => 'The IP address is not inside the previous specified range', + 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', + 'mac' => 'The :attribute must be a valid MAC address in form: aa:bb:cc:dd:ee:ff', + 'netmask' => 'This is not a correct netmask', + 'not_null' => 'This field has to be set (not 0)', + 'null_if' => 'Has to be zero', + 'period' => ':attribute has an invalid format.', + 'product' => 'Product types must be spelled like in the help message and separated by comma!', - 'needed_depending_on_salutation' => 'El campo :attribute es necesario para el saludo elegido.', - 'reassign_phonenumber_to_mta_fail' => 'Asignación de número de teléfono a MTA :id no permitido', + 'needed_depending_on_salutation' => 'The :attribute field is required for the chosen salutation.', + 'reassign_phonenumber_to_mta_fail' => 'Reassignement of phonenumber to MTA :id not allowed', /* |-------------------------------------------------------------------------- @@ -170,42 +170,42 @@ */ 'attributes' => [ - 'address' => 'dirección', - 'age' => 'edad', - 'available' => 'Disponible', - 'birthday' => 'Fecha nacimiento', - 'city' => 'ciudad', - 'company' => 'Empresa', - 'content' => 'contenido', - 'country' => 'país', - 'date' => 'fecha', - 'day' => 'día', - 'description' => 'descripción', + 'address' => 'Address', + 'age' => 'Age', + 'available' => 'Available', + 'birthday' => 'Birthday', + 'city' => 'City', + 'company' => 'Company', + 'content' => 'Content', + 'country' => 'Country', + 'date' => 'Date', + 'day' => 'Day', + 'description' => 'Description', 'docsis' => 'DOCSIS', - 'email' => 'correo electrónico', - 'excerpt' => 'extracto', - 'first_name' => 'nombre', - 'firstname' => 'Nombres', - 'gender' => 'género', - 'hour' => 'hora', - 'last_name' => 'apellido', - 'minute' => 'minuto', - 'mobile' => 'móvil', - 'month' => 'mes', - 'name' => 'nombre', - 'lastname' => 'Apellido', - 'password' => 'contraseña', - 'password_confirmation' => 'confirmación de la contraseña', - 'phone' => 'teléfono', - 'salutation' => 'Tratamiento', - 'second' => 'segundo', - 'sex' => 'sexo', - 'size' => 'Tamaño', - 'time' => 'hora', - 'title' => 'título', - 'users_ids' => 'Usuarios asignados', - 'username' => 'usuario', - 'year' => 'año', - 'zip' => 'Código Postal', + 'email' => 'E-Mail-Adress', + 'excerpt' => 'Excerpt', + 'first_name' => 'First Name', + 'firstname' => 'Firstname', + 'gender' => 'Gender', + 'hour' => 'Hour', + 'last_name' => 'Last Name', + 'minute' => 'Minute', + 'mobile' => 'Mobile', + 'month' => 'Month', + 'name' => 'Name', + 'lastname' => 'Lastname', + 'password' => 'Password', + 'password_confirmation' => 'Password Confirmation', + 'phone' => 'Phone', + 'salutation' => 'Salutation', + 'second' => 'Second', + 'sex' => 'Sex', + 'size' => 'Size', + 'time' => 'Time', + 'title' => 'Title', + 'users_ids' => 'Assigned Users', + 'username' => 'Username', + 'year' => 'Year', + 'zip' => 'Zip', ], ]; From 3a53239c5509a30e392c779bb66574533389856d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:28 +0200 Subject: [PATCH 147/489] New translations view.php (Korean) --- resources/lang/ko/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/ko/view.php b/resources/lang/ko/view.php index 68cd214876..522e46d6ef 100644 --- a/resources/lang/ko/view.php +++ b/resources/lang/ko/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Typ', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'Neu', - 'Ticket_State_In Process' => 'In Bearbeitung', - 'Ticket_State_Closed' => 'Geschlossen', - 'Ticket_Type_General' => 'Allgemein', - 'Ticket_Type_Technical' => 'Technik', - 'Ticket_Type_Accounting' => 'Buchhaltung', - 'Ticket_Priority_Trivial' => 'Niedrig', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Hoch', - 'Ticket_Priority_Critical' => 'Kritisch', 'Numberrange_Start' => 'Beginn', 'Numberrange_End' => 'Ende', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Kritisch', + 'major' => 'Hoch', + 'minor' => 'Medium', + 'trivial' => 'Niedrig', + ], + 'state' => [ + 'New' => 'Neu', + 'Closed' => 'Geschlossen', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 2e171ed9f70438f17be64f51db874b0446f5dd5e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:29 +0200 Subject: [PATCH 148/489] New translations view.php (Bengali) --- resources/lang/bn/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/bn/view.php b/resources/lang/bn/view.php index 47fedac41e..f4a61451f6 100644 --- a/resources/lang/bn/view.php +++ b/resources/lang/bn/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Minor', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Minor', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 960731c69f0ded20fda2512eeb6de56180f4d666 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:30 +0200 Subject: [PATCH 149/489] New translations view.php (Spanish, Mexico) --- resources/lang/es/view.php | 893 ++++++++++++++++++++++++------------- 1 file changed, 579 insertions(+), 314 deletions(-) diff --git a/resources/lang/es/view.php b/resources/lang/es/view.php index 75741e9bfb..c16db0d17b 100644 --- a/resources/lang/es/view.php +++ b/resources/lang/es/view.php @@ -1,247 +1,255 @@ 'false', - 'true' => 'true', //SEARCH - 'Search_EnterKeyword' => 'Ingresar palabra clave', - 'Search_MatchesFor' => 'Coincide para', - 'Search_In' => 'en la tabla', + 'Search_EnterKeyword' => 'Enter Keyword', + 'Search_MatchesFor' => 'Matches for', + 'Search_In' => 'in', //jQuery //Translations for this at https://datatables.net/plug-ins/i18n/ - 'jQuery_sEmptyTable' => 'No hay datos disponibles en la tabla', - 'Search_Search ...' => 'Ingrese un termino de busqueda', - 'jQuery_sInfo' => 'Mostrando _START_ hasta _END_ de _TOTAL_ entradas', - 'jQuery_sInfoEmpty' => 'Mostrando 0 hasta 0 de 0 entradas', - 'jQuery_sInfoFiltered' => '(filtrado de _MAX_ entradas)', + 'jQuery_sEmptyTable' => 'No data available in table', + 'Search_Search ...' => 'Search ...', + 'jQuery_sInfo' => 'Showing _START_ to _END_ of _TOTAL_ entries', + 'jQuery_sInfoEmpty' => 'Showing 0 to 0 of 0 entries', + 'jQuery_sInfoFiltered' => '(filtered from _MAX_ total entries)', 'jQuery_sInfoPostFix' => '', 'jQuery_sInfoThousands' => ',', - 'jQuery_sLengthMenu' => 'Mostrar _MENU_ entradas', - 'jQuery_sLoadingRecords' => 'Cargando ... ', - 'jQuery_sProcessing' => 'Procesando ... ', - 'jQuery_sSearch' => 'Buscar:', - 'jQuery_sZeroRecords' => 'No hay entradas disponibles', - 'jQuery_PaginatesFirst' => 'Primero', - 'jQuery_PaginatesPrevious' => 'Anterior', - 'jQuery_PaginatesNext' => 'Siguiente', - 'jQuery_PaginatesLast' => 'Ultimo', - 'jQuery_sLast' => ': activar para ordenar la columna descendentemente', - 'jQuery_All' => 'Todo', - 'jQuery_Print' => 'Imprimir', - 'jQuery_colvis' => 'Visibilidad de la columna', - 'jQuery_colvisRestore' => 'Restaurar', - 'jQuery_colvisReset' => 'Reiniciar', - 'jQuery_ExportTo' => 'Exportar a', + 'jQuery_sLengthMenu' => 'Show _MENU_ entries', + 'jQuery_sLoadingRecords' => 'Loading...', + 'jQuery_sProcessing' => 'Processing...', + 'jQuery_sSearch' => 'Search:', + 'jQuery_sZeroRecords' => 'No matching records found', + 'jQuery_PaginatesFirst' => 'First', + 'jQuery_PaginatesPrevious' => 'Previous', + 'jQuery_PaginatesNext' => 'Next', + 'jQuery_PaginatesLast' => 'Last', + 'jQuery_sLast' => ': activate to sort column descending', + 'jQuery_All' => 'All', + 'jQuery_Print' => 'Print', + 'jQuery_colvis' => 'Column Visibility', + 'jQuery_colvisRestore' => 'Restore', + 'jQuery_colvisReset' => 'Reset', + 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu - 'Menu_Apartment' => 'Apartamentos', - 'Menu_BillingBase' => 'Facturación', - 'Menu_Contact' => 'Contactos', - 'Menu_CutoffList' => 'Lista de cortados', - 'Menu_Debt' => 'Lista de deudas', - 'Menu_Dunning' => 'Deudas vencidas', - 'Menu_MainMenu' => 'Menú Principal', - 'Menu_Node' => 'Nodos', - 'Menu_Config Page' => 'Configuración global', - 'Menu_Log' => 'Registro', - 'Menu_Product List' => 'Lista de productos', - 'Menu_SEPA Accounts' => 'Cuenta de SEPA', - 'Menu_Settlement Run' => 'Procesos de liquidacion', - 'Menu_Cost Center' => 'Departamento de costos', - 'Menu_Companies' => 'Empresas', - 'Menu_Salesmen' => 'Vendedores', - 'Menu_Tree Table' => 'Arbol de tabla', - 'Menu_Devices' => 'Dispositivos', - 'Menu_DeviceTypes' => 'Tipos de dispositivos', - 'Menu_Contracts' => 'Contratos', - 'Menu_HfcBase' => 'HFC', - 'Menu_ProvBase' => 'Aprovisionamiento', - 'Menu_Modems' => 'Módems', - 'Menu_Endpoints' => 'Extremos', - 'Menu_Number Range' => 'Intervalo de números', - 'Menu_Configfiles' => 'Archivo de configuración', - 'Menu_QoS' => 'QoS', + 'Menu_Apartment' => 'Apartments', + 'Menu_BillingBase' => 'Billing', + 'Menu_Contact' => 'Contacts', + 'Menu_CutoffList' => 'Cut off list', + 'Menu_Debt' => 'Debt list', + 'Menu_Dunning' => 'OverdueDebts', + 'Menu_MainMenu' => 'Main Menu', + 'Menu_Node' => 'Nodes', + 'Menu_Config Page' => 'Global Config Page', + 'Menu_Log' => 'Log', + 'Menu_Product List' => 'Product List', + 'Menu_SEPA Accounts' => 'SEPA Accounts', + 'Menu_SettlementRun' => 'Settlement Run', + 'Menu_Cost Center' => 'Cost Center', + 'Menu_Companies' => 'Companies', + 'Menu_Salesmen' => 'Salesmen', + 'Menu_Tree Table' => 'Tree Table', + 'Menu_Devices' => 'Devices', + 'Menu_DeviceTypes' => 'Devicetypes', + 'Menu_Contracts' => 'Contracts', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', + 'Menu_ProvBase' => 'Provisioning', + 'Menu_Modems' => 'Modems', + 'Menu_Endpoint' => 'Endpoints', + 'Menu_Number Range' => 'Number Range', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', - 'Menu_OverdueDebts' => 'Deudas vencidas', + 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', - 'Menu_PropertyManagement' => 'Gestión de propiedades', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Numeros telefonicos', - 'Menu_PhoneTariffs' => 'Tarifas telefefonicas', - 'Menu_envia TEL orders' => 'ordenes TEL de envia', - 'Menu_envia TEL contracts' => 'contratos TEL de envia', - 'Menu_Net Elements' => 'Elementos de Red', - 'Menu_Net Element Types' => 'Tipos de Elementos de Red', - 'Menu_Realty' => 'Bienes raíces', - 'Menu_TicketTypes' => 'Tipo de Ticket', + 'Menu_PropertyManagement' => 'Property Management', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', + 'Menu_envia TEL orders' => 'envia TEL orders', + 'Menu_envia TEL contracts' => 'envia TEL contracts', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', + 'Menu_Realty' => 'Realties', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings - 'Menu_UserSettings' => 'Configuraciones de usuario', - 'Menu_UserGlobSettings' => 'Conf. de usuarios (global)', - 'Menu_Logout' => 'Cerrar sesion', - 'Menu_UserRoleSettings' => 'Roles (usuarios)', + 'Menu_UserSettings' => 'User Settings', + 'Menu_UserGlobSettings' => 'Global User Settings', + 'Menu_Logout' => 'Logout', + 'Menu_UserRoleSettings' => 'User Roles', - 'Menu_CDRs' => 'EVNs', + 'Menu_CDRs' => 'CDRs', 'Menu_Tickets' => 'Tickets', - 'Menu_Comment' => 'Comentarios', + 'Menu_Comment' => 'Comments', //HEADER - 'Header_Apartment' => 'Apartamentos', + 'Header_Apartment' => 'Apartments', //General - 'Header_GlobalSearch' => 'Busqueda global', - 'Header_Overview' => 'Panorama', - 'Header_Assigned' => 'Designar', - 'Header_Create' => 'Crear', + 'Header_GlobalSearch' => 'Global Search', + 'Header_Overview' => 'Overview', + 'Header_Assigned' => 'Assigned', + 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List - 'Header_Mpr' => 'Reglas de posicionamiento', - 'Header_Modem Positioning Rule' => 'Reglas de posicionamiento de modem', - 'Header_EditModem Positioning Rule' => 'Editar reglas de posicionamiento de modem', - 'Header_MprGeopos' => 'Geoposicion para reglas de posicionamiento de modem', - 'Header_Modem Positioning Rule Geoposition' => 'Geoposicion para reglas de posicionamiento de modem', - 'Header_EditModem Positioning Rule Geoposition' => 'Editar geoposicion para reglas de posicionamiento de modem', + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', + 'Header_Mpr' => 'MPR|MPRs', + 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', + 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', + 'Header_MprGeopos' => 'MPR Geoposition|MPR Geopositions', + 'Header_Modem Positioning Rule Geoposition' => 'Modem Positioning Rule Geoposition|Modem Positioning Rule Geopositions', + 'Header_EditModem Positioning Rule Geoposition' => 'Edit Modem Positioning Rule Geoposition', //Global //Logs - 'Header_Logs' => 'Registros', - 'Header_EditLogs' => 'Editar registros', - 'Header_Roles' => 'Funcion|Funciones', + 'Header_Logs' => 'Logs', + 'Header_EditLogs' => 'Edit Logs', + 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Productos', - 'Header_Users' => 'Usuario|Usuarios', - 'Header_EditUsers' => 'Editar usuarios', - 'Header_EditProduct Entry' => 'Editar producto', + 'Header_Product' => 'Product Entry|Product Entries', + 'Header_Users' => 'User|Users', + 'Header_EditUsers' => 'Edit User', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts - 'Header_SEPA Account' => 'Cuenta SEPA|Cuentas SEPA', //Workaround decide which one to use - 'Header_EditSEPA Account' => 'Editar cuenta SEPA', + 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use + 'Header_EditSEPA Account' => 'Edit SEPA Account', //CostCenter - 'Header_Global Configurations' => 'Configuracion del sistema', - 'Header_Global Config' => 'Configuracion global', - 'Header_EditGlobal Config' => 'Editar config. global', - 'Header_Billing Config' => 'Base de facturacion', - 'Header_EditBilling Config' => 'Editar base de facturacion', - 'Header_ProvVoip' => 'VOIP', - 'Header_EditProvVoip Config'=> 'Editar VOIP', - 'Header_Ccc Config' => 'Control del cliente', - 'Header_EditCcc Config' => 'Editar control del cliente', - 'Header_Prov Base' => 'Abastecimiento', - 'Header_EditProv Base Config'=> 'Editar abastecimiento', - 'Header_HfcBase' => 'HFC', - 'Header_EditHfc Base Config'=> 'Editar HFC', - 'Header_CostCenter' => 'Centro de costos', //Workaround decide which one to use - 'Header_Cost Center' => 'Centro de costos', - 'Header_EditCost Center' => 'Editar centro de costos', + 'Header_Global Configurations' => 'System Configurations', + 'Header_Global Config' => 'Global Config|Global Configs', + 'Header_EditGlobal Config' => 'Edit Global Config', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', + 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use + 'Header_Cost Center' => 'Cost Center|Cost Centers', + 'Header_EditCost Center' => 'Edit Cost Center', //Company - 'Header_EditCompany' => 'Editar compañia', - 'Ability_Custom Abilities' => 'Aptitudes personalizadas', - 'Ability_Authentication' => 'Autenticación', - 'Ability_GlobalConfig' => 'Configuración global', - 'Ability_Ccc' => 'CCC', - 'Ability_BillingBase' => 'Módulo de facturación', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', + 'Header_EditCompany' => 'Edit Company', //Salesman - 'Header_EditSalesman' => 'Editar vendedor', + 'Header_EditSalesman' => 'Edit Salesman', //Items - 'Header_Item' => 'Articulo|Articulos', - 'Header_EditItem' => 'Editar articulo', //?? + 'Header_Item' => 'Item|Items', + 'Header_EditItem' => 'Edit Item', //?? //Numberrange - 'Header_NumberRange' => 'Rango numerico', - 'Header_Numberranges' => 'Círculos de números', - 'Header_Files' => 'Archivos', - 'Header_SepaAccount' => 'Cuenta de SEPA', - //SNMP Modul + 'Header_NumberRange' => 'Numberrange|Numberranges', + 'Header_Numberranges' => 'Numberranges', + 'Header_Files' => 'Files', + 'Header_SepaAccount' => 'SEPA-Accounts', + //SNMP Module //Device - 'Header_Device' => 'Dispositivo|Dispositivos', - 'Header_EditDevice' => 'Editar dispositivo', + 'Header_Device' => 'Device|Devices', + 'Header_EditDevice' => 'Edit Device', //Device Type - 'Header_EditDevice Type' => 'Editar tipo de dispositivo', - 'Header_Company' => 'Compañias', + 'Header_EditDevice Type' => 'Edit Devicytype', + 'Header_Company' => 'Company|Companies', //Provisioning //Contract - 'Header_Salesman' => 'Vendedores', - 'Header_Contract' => 'Contrato|Contratos', + 'Header_Salesman' => 'Salesman|Salesmen', + 'Header_Contract' => 'Contract|Contracts', 'Header_ContractInfoApartment' => 'Contracts of realty (info)', - 'Header_ContractInfoRealty' => 'Información: Contrato de módems', - 'Header_EditContract' => 'Editar contrato', + 'Header_ContractInfoRealty' => 'Info: Contract of modems', + 'Header_EditContract' => 'Edit Contract', 'Header_GroupContracts' => 'Group Contracts', - 'Header_SepaMandate' => 'Orden SEPA|Ordenes SEPA', + 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround - 'Header_Invoice' => 'Facturas', - 'Header_OldInvoices' => 'Facturas antiguas', - 'Header_EditModems' => 'Editar modem', + 'Header_Invoice' => 'Invoice|Invoices', + 'Header_OldInvoices' => 'Old Invoices', + 'Header_EditModems' => 'Edit Modem', 'Header_Modem' => 'Modem|Modems', - 'Header_SEPA Mandate' => 'Mandatos-SEPA', - 'Header_EditModem' => 'Editar modem', - 'Header_Settlement Run' => 'Procesos de liquidacion', - 'Header_EditSettlement Run' => 'Editar procesos de liquidacion', + 'Header_SEPA Mandate' => 'SEPA Mandate', + 'Header_EditModem' => 'Edit Modem', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Puntos finales', - 'Header_EditEndpoints' => 'Editar puntos finales', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Archivos de config.', - 'Header_EditConfigfiles' => 'Editar a. de config.', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'Reglas-QoS', - 'Header_Device Type' => 'Tipo de dispositivo', - 'Header_EditQoS' => 'Editar reglas-QoS', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', + 'Header_Device Type' => 'Device Type|Device Types', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', - 'Header_Config' => 'Config. propuesta|Config. propuestas', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', + 'Header_Config' => 'Config proposal|Config proposals', //IpPool - 'Header_IpPool' => 'Pool de IP|IP-pool\'s', - 'Header_EditIpPool' => 'Editar IP-Pool', - 'Header_IP-Pools' => 'Pool de IP|IP-pool\'s', - 'Header_EditIP-Pools' => 'Editar IP-Pool', + 'Header_IpPool' => 'IP-Pool|IP-Pools', + 'Header_EditIpPool' => 'Edit IP-Pool', + 'Header_IP-Pools' => 'IP-Pool|IP-Pools', + 'Header_EditIP-Pools' => 'Edit IP-Pool', // Tickets 'Header_Ticket' => 'Ticket|Tickets', - 'Header_EditTicket' => 'Editar Ticket', - 'Header_TicketTypes' => 'Tipo de Ticket', + 'Header_EditTicket' => 'Edit Ticket', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography - 'Header_Topography - Modems'=> 'Topografia - Modems', - 'navigate' => 'Navegar', - 'draw box' => 'Dibujar caja', - 'draw polygon' => 'Dibujar poligono', - 'modify' => 'Modificar elementos', - 'Header_NetElement' => 'Elemento de red', + 'Header_Topography - Modems'=> 'Topography - Modems', + 'navigate' => 'Navigate', + 'draw box' => 'Draw Box', + 'draw polygon' => 'Draw Polygon', + 'modify' => 'Modify Elements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', - 'Header_EditMta' => 'Editar MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Editar MTA', + 'Header_EditMta' => 'Edit MTA', //Phonenumber - 'Header_Phonenumber' => 'Numero telefonico', - 'Header_EditPhonenumber' => 'Editar numero telefonico', - 'Header_Phonenumbers' => 'Numeros telefonicos', - 'Header_EditPhonenumbers' => 'Editar numeros telefonicos', - 'Header_PhonebookEntry' => 'Entrada de libreta telefónica', + 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', + 'Header_EditPhonenumber' => 'Edit Phonenumber', + 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', - 'Header_EditTickets' => 'Editar Ticket', + 'Header_EditTickets' => 'Edit Tickets', //Phone tariff - 'Header_Comment' => 'Comentarios', - 'Header_EditComment' => 'Editar comentarios', - 'Header_Phone tariffs' => 'Tarifa telefonica|Tarifas telefonicas', - 'Header_EditPhone tariffs' => 'Editar tarifas telefonicas', + 'Header_Comment' => 'Comment|Comments', + 'Header_EditComment' => 'Edit Comment', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia - 'Header_EnviaAPI' => 'API TEL de envia', - 'Header_EnviaContract' => 'contrato TEL de envia|contratos TEL de envia', - 'Header_EnviaOrder' => 'envia TEL orden|envia TEL ordenes', + 'Header_EnviaAPI' => 'envia TEL API', + 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', + 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', - 'Header_Contact' => 'Contactos', + 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Historial de deuda', - 'Header_DebtResult' => 'Total de pagos pendientes', - 'Header_Node' => 'Nodos', - 'Header_Realty' => 'Bienes raices', + 'Header_DebtResult' => 'Outstanding payments total', + 'Header_Node' => 'Nodes', + 'Header_Realty' => 'Realties', 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', @@ -253,173 +261,430 @@ // 'Edit' => 'Ändere ', //BUTTON - 'Sign me in' => 'Iniciar sesion', - 'Button_Create' => 'Crear', - 'Button_Create' => 'Exportar', - 'Button_Delete' => 'Borrar elementos marcados', - 'Button_Force Restart' => 'Forzar reinicio', - 'Button_Save' => 'Guardar', - 'Button_Save / Restart' => 'Guardar / Reiniciar', - 'Button_manage' => 'Gestión permite o prohíbe hacer todo lo posible con cada elemento. Este botón es un acceso directo para administrar todas las entidades de este módulo.', - 'Header_Tree Table' => 'Tabla de arbol', - 'Header_EditTree Table' => 'Editar tabla de arbol', - 'Button_view' => 'Acceso directo para la capacidad de ver todas las páginas de este módulo. Visualización es la capacidad básica que se requiere para todas las otras acciones dentro de la GUI.', - 'Button_create' => 'Acceso directo para la capacidad de crear todas las páginas de este módulo.', - 'Button_update' => 'Acceso directo para la capacidad de crear todas las páginas de este módulo.', - 'Button_delete' => 'Acceso directo para la capacidad de crear todas las páginas de este módulo.', - 'Button_downloadCSV' => 'Descargar CSV', - 'Button_Create Product Entry' => 'Crear producto', - 'Button_Create Product' => 'Crear producto', - 'Button_Create SettlementRun' => 'Crear proceso de liquidación', + 'Sign me in' => 'Login', + 'Button_Create' => 'Create', + 'Button_Create' => 'Export', + 'Button_Delete' => 'Delete marked Elements', + 'Button_Force Restart' => 'Force Restart', + 'Button_Save' => 'Save', + 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', + 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', + 'Header_Tree Table' => 'Tree Table|Tree Tables', + 'Header_EditTree Table' => 'Edit Tree Table', + 'Button_view' => 'Shortcut for the view ability for all pages of this module. Viewing is the basic ability that is required for all other actions inside the GUI.', + 'Button_create' => 'Shortcut for the create ability for all pages of this module.', + 'Button_update' => 'Shortcut for the update ability for all pages of this module.', + 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_downloadCSV' => 'Download CSV', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter - 'Button_Create Cost Center' => 'Crear centro costos', //Workaround decide which one to use - 'Button_Create CostCenter' => 'Crear centro costos', - 'Button_Create Users' => 'Crear usuario', + 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use + 'Button_Create CostCenter' => 'Create Cost Center', + 'Button_Create Users' => 'Create User', //Company - 'Button_Create Company' => 'Crear compañia', + 'Button_Create Company' => 'Create Company', //Salesman - 'Button_Create Salesman' => 'Crear vendedor', + 'Button_Create Salesman' => 'Create Salesman', //Item - 'Button_Create Item' => 'Crear articulo', - 'sr_dl_logs' => 'Descargar logfile', + 'Button_Create Item' => 'Create Item', + 'sr_dl_logs' => 'Download whole logfile', //Numberrange - 'Button_Create NumberRange' => 'Crear rango numerico', + 'Button_Create NumberRange' => 'Create Numberrange', //HFC - 'Button_Create NetElementType' => 'Crear tipo de elemento de red', - 'Button_Create NetElement' => 'Crear elemento de red', - 'Button_Create MibFile' => 'Crear archivo Mib', - - //SNMP Modul + 'Button_Create NetElementType' => 'Create NetElement Type', + 'Button_Create NetElement' => 'Create NetElement', + 'Button_Create MibFile' => 'Create Mib-File', + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device - 'Button_Create Device' => 'Crear dispositivo', + 'Button_Create Device' => 'Create Device', //Device Type - 'Button_Create Device Type' => 'Crear tipo de dispositivo', - 'Button_Create Phonenumber' => 'Crear numero telefonico', - 'Button_Create Tree Table' => 'Crear tabla arbol', - 'Button_Create Modem Positioning Rule' => 'Crear regla de posicionamiento de modem', - 'Button_Create Mpr' => 'Crear MPR', - 'Button_Create Modem Positioning Rule Geoposition' => 'Crear regla de geoposicionamiento de modem', - 'Button_Create MprGeopos' => 'Crear geoposicionamiento MPR', - 'Button_Create Tickets' => 'Crear ticket', - 'Button_Create Ticket' => 'Crear Ticket ', - 'Button_Create TicketType' => 'Crear tipo de ticket', - - 'Button_Create Comment' => 'Crear comentario', + 'Button_Create Device Type' => 'Create Devicetype', + 'Button_Create Phonenumber' => 'Create Phonenumber', + 'Button_Create Tree Table' => 'Create Tree Table', + 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', + 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', + 'Button_Create MprGeopos' => 'Create MprGeopos', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto - 'Assigned' => 'Zugewiesene', - 'Button_Create SEPA Account' => 'Crear cuenta SEPA', //Workaround decide which one to use - 'SEPA Account' => 'Cuenta-SEPA', - 'Create' => 'Crear', - 'Edit' => 'Editar', - 'Button_Create SepaAccount' => 'Crear cuenta SEPA', + 'Assigned' => 'Assigned', + 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use + 'SEPA Account' => 'SEPA-Account', + 'Create' => 'Create ', + 'Edit' => 'Edit ', + 'Button_Create SepaAccount' => 'Create SEPA Account', //Provisioning //Contract - 'Button_Create Apartment' => 'Crear Apartamento', - 'Button_Create Node' => 'Crear Nodo', - 'Button_Create Realty' => 'Crear propiedad', + 'Button_Create Apartment' => 'Create Apartment', + 'Button_Create Node' => 'Create Node', + 'Button_Create Realty' => 'Create Realty', - 'Button_Create Contract' => 'Crear contrato', - 'Button_Create Domain' => 'Crear dominio', - 'Button_Create SepaMandate' => 'Crear mandado SEPA', + 'Button_Create Contract' => 'Create Contract', + 'Button_Create Domain' => 'Create Domain', + 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems - 'Button_Create Modem' => 'Crear modem', + 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Crear punto final', - 'Button_Create Endpoint' => 'Crear punto final', + 'Button_Create Endpoint' => 'Create Endpoint', //MTA - 'Button_Create Mta' => 'Crear MTA', + 'Button_Create Mta' => 'Create MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Crear tarifa telefonica', - 'Button_Create PhoneTariff' => 'Crear tarifa telefónica', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles - 'Button_Create Configfile' => 'Crear archivo de configuración', + 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Crear Facturas Postales PDF', - 'Button_Create Settlement Run' => 'Crear proceso de liquidacion', - 'Button_Rerun Accounting Command' => 'Vuelva a ejecutar comando de contabilidad', - 'Button_Create QoS' => 'Crear regla QoS', - 'Button_Create Qos' => 'Crear regla QoS', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', + 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool - 'Button_Create IpPool' => 'Crear IP-Pool', //workaround - 'Button_Create IP-Pools' => 'Crear IP-Pools', + 'Button_Create IpPool' => 'Create IpPool', //workaround + 'Button_Create IP-Pools' => 'Create IpPools', + + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', ], - 'Dashboard_Contracts' => 'CONTRATOS ACTIVOS', - 'Dashboard_ContractAnalytics' => 'Análisis de contrato', - 'Dashboard_NoContracts' => 'No hay contratos disponibles', - 'Dashboard_Income' => 'GANANCIAS', - 'Dashboard_IncomeAnalytics' => 'Detalles de ganancias', - 'Dashboard_Date' => 'FECHA', - 'Dashboard_LinkDetails' => 'Ver detalles', - 'Dashboard_Other' => 'Otros', - 'Dashboard_Tickets' => 'NUEVOS TICKETS', - 'Dashboard_NoTickets' => 'No hay tickets nuevos.', - 'Dashboard_Quickstart' => 'Inicio rápido', - 'Dashboard_ImpairedModem' => 'Módems deteriorados', - 'Dashboard_External' => 'Externo', - 'Dashboard_Docu' => 'Documentación', - 'Dashboard_RequestHelp' => 'Solicitar ayuda', - 'Dashboard_Help' => 'Ayuda', - 'Dashboard_WeeklyCustomers' => 'Resumen semanal del cliente', + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', + ], + + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // //Type - 'Numberrange_Type_contract' => 'Contrato', - 'Numberrange_Type_invoice' => 'Factura', + 'Numberrange_Type_contract' => 'Contract', + 'Numberrange_Type_invoice' => 'Invoice', // // Contract - 'Dashboard_Net Income' => 'Ganancias netas', // - 'Contract_Numberrange_Failure' => 'No se encuentra disponible el numero de contrato libre para el centro de costos seleccionado!', - - 'Ticket_State_New' => 'Nuevo', - 'Ticket_State_In Process' => 'En progreso', - 'Ticket_State_Closed' => 'Cerrado', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Tecnico', - 'Ticket_Type_Accounting' => 'Facturacion', - 'Ticket_Priority_Trivial' => 'Bajo', - 'Ticket_Priority_Minor' => 'Medio', - 'Ticket_Priority_Major' => 'Alto', - 'Ticket_Priority_Critical' => 'Crítico', - 'Numberrange_Start' => 'Inicio', - 'Numberrange_End' => 'Fin', - 'Numberrange_Suffix' => 'Sufijo', - 'Numberrange_Prefix' => 'Prefijo', - 'Numberrange_Type' => 'Tipo', + 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', + 'Numberrange_Start' => 'Start', + 'Numberrange_End' => 'End', + 'Numberrange_Suffix' => 'Suffix', + 'Numberrange_Prefix' => 'Prefix', + 'Numberrange_Type' => 'Type', // VoIP - 'PhonebookEntry' => 'Entrada de libreta telefónica', - - // Error - 'error_specify_id' => 'Por favor especifique el nombre de host en lugar de la dirección ip.', - 'error_ticket_settings' => 'Por favor introduzca el nombre y dirección correo de auto respuesta en la página de configuración global.', + 'PhonebookEntry' => 'Phonebook entry', + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', - 'Credit' => 'Crédito', - 'critical' => 'crítico', - 'Debit' => 'Débito', - 'Discard' => 'Descartar', + 'Credit' => 'Credit', + 'critical' => 'critical', + 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', + 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', - 'Global notification' => 'Notificación global', - 'info' => 'información', - 'Level' => 'Nivel', - 'Message' => 'Mensaje', + 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', + 'info' => 'info', + 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', + 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', - 'showChanges' => 'Mostrar el cambio|Mostrar :num cambios', - 'SettlementRun' => 'Arreglo', - 'Time' => 'Hora', - 'Type' => 'Tipo', - 'warning' => 'advertencia', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', + 'showChanges' => 'Show the change|Show :num changes', + 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Minor', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', + 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', + 'Type' => 'Type', + 'users' => 'User', + 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 77d3e4f4ddf1b18c741919bfb9f65e90ece3cf0e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:32 +0200 Subject: [PATCH 150/489] New translations view.php (Vietnamese) --- resources/lang/vi/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/vi/view.php b/resources/lang/vi/view.php index 1533b0a2aa..fd5ac885cc 100644 --- a/resources/lang/vi/view.php +++ b/resources/lang/vi/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'Mới', - 'Ticket_State_In Process' => 'Quá trình', - 'Ticket_State_Closed' => 'Đã Đóng', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'Kết thúc', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'Mới', + 'Closed' => 'Đã Đóng', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 34e0e340414aa88e100b88d88841dda52cae9038 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:33 +0200 Subject: [PATCH 151/489] New translations view.php (Chinese Simplified) --- resources/lang/zh/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/zh/view.php b/resources/lang/zh/view.php index 47fedac41e..f4a61451f6 100644 --- a/resources/lang/zh/view.php +++ b/resources/lang/zh/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Minor', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Minor', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From c3ecb7cdd0b209cdf39a53f441f853ebfeb6cebf Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:34 +0200 Subject: [PATCH 152/489] New translations view.php (Ukrainian) --- resources/lang/uk/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/uk/view.php b/resources/lang/uk/view.php index 48754b2115..fcaf8f08a0 100644 --- a/resources/lang/uk/view.php +++ b/resources/lang/uk/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'Загальні', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From b642290b4dc1fff5b5ca28a121327e79ffee350a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:35 +0200 Subject: [PATCH 153/489] New translations view.php (Turkish) --- resources/lang/tr/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/tr/view.php b/resources/lang/tr/view.php index c5e8c00d6b..50e2a85566 100644 --- a/resources/lang/tr/view.php +++ b/resources/lang/tr/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'Ende', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 54ff9cba1bd6306b30cdff1126103531935414fd Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:36 +0200 Subject: [PATCH 154/489] New translations view.php (Swedish) --- resources/lang/sv/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/sv/view.php b/resources/lang/sv/view.php index 2da15f5046..66458da8bc 100644 --- a/resources/lang/sv/view.php +++ b/resources/lang/sv/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Typ', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'Ende', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From e29beda94c162a4f437ce988f84c80fe2865fd9b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:37 +0200 Subject: [PATCH 155/489] New translations view.php (Serbian (Cyrillic)) --- resources/lang/sr/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/sr/view.php b/resources/lang/sr/view.php index 97e3bbd31b..fcaf8f08a0 100644 --- a/resources/lang/sr/view.php +++ b/resources/lang/sr/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 82cb1ce52c4fcd691a10ede8e85fb4a3ffa692b9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:38 +0200 Subject: [PATCH 156/489] New translations view.php (Russian) --- resources/lang/ru/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/ru/view.php b/resources/lang/ru/view.php index 97e3bbd31b..fcaf8f08a0 100644 --- a/resources/lang/ru/view.php +++ b/resources/lang/ru/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From c167b3ca6b031c96a117bb2ec01513cb804eb9f1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:39 +0200 Subject: [PATCH 157/489] New translations view.php (Portuguese) --- resources/lang/pt/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/pt/view.php b/resources/lang/pt/view.php index d750697545..f5f5dd60e7 100644 --- a/resources/lang/pt/view.php +++ b/resources/lang/pt/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 937b5f8074450ba6f453d4da75f1c07b2c2c6f94 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:40 +0200 Subject: [PATCH 158/489] New translations view.php (Polish) --- resources/lang/pl/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/pl/view.php b/resources/lang/pl/view.php index 48a301343a..9389a8ea6b 100644 --- a/resources/lang/pl/view.php +++ b/resources/lang/pl/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Typ', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technik', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From df7f5a7ae20eecf94e23241098712bac18399e68 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:43 +0200 Subject: [PATCH 159/489] New translations view.php (Norwegian) --- resources/lang/no/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/no/view.php b/resources/lang/no/view.php index c5e8c00d6b..50e2a85566 100644 --- a/resources/lang/no/view.php +++ b/resources/lang/no/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'Ende', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From b32aa5a6384bb38260d365f13f9a0124edfc9391 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:44 +0200 Subject: [PATCH 160/489] New translations view.php (Dutch) --- resources/lang/nl/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/nl/view.php b/resources/lang/nl/view.php index 30df9b1b28..9124bb259e 100644 --- a/resources/lang/nl/view.php +++ b/resources/lang/nl/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Typ', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'Nieuw', - 'Ticket_State_In Process' => 'In voortgang', - 'Ticket_State_Closed' => 'Gesloten', - 'Ticket_Type_General' => 'Algemeen', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Kritisch', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'Ende', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Kritisch', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'Nieuw', + 'Closed' => 'Gesloten', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From d405ea95d32639a5c55f04f1e6d97bb321524c11 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:45 +0200 Subject: [PATCH 161/489] New translations view.php (Japanese) --- resources/lang/ja/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/ja/view.php b/resources/lang/ja/view.php index edc9b17459..3eb8094086 100644 --- a/resources/lang/ja/view.php +++ b/resources/lang/ja/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Typ', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'Neu', - 'Ticket_State_In Process' => 'In Bearbeitung', - 'Ticket_State_Closed' => 'Geschlossen', - 'Ticket_Type_General' => 'Allgemein', - 'Ticket_Type_Technical' => 'Technik', - 'Ticket_Type_Accounting' => 'Buchhaltung', - 'Ticket_Priority_Trivial' => 'Niedrig', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Hoch', - 'Ticket_Priority_Critical' => 'Kritisch', 'Numberrange_Start' => 'Beginn', 'Numberrange_End' => 'Ende', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Kritisch', + 'major' => 'Hoch', + 'minor' => 'Medium', + 'trivial' => 'Niedrig', + ], + 'state' => [ + 'New' => 'Neu', + 'Closed' => 'Geschlossen', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 564898a5d86a80b80f48521b73bc6897708d42d8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:46 +0200 Subject: [PATCH 162/489] New translations validation.php (Bengali) --- resources/lang/bn/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/bn/validation.php b/resources/lang/bn/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/bn/validation.php +++ b/resources/lang/bn/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From a8c1acc0c9fc36834449f46afbc121c29b139dde Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:47 +0200 Subject: [PATCH 163/489] New translations view.php (Italian) --- resources/lang/it/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/it/view.php b/resources/lang/it/view.php index 97e3bbd31b..fcaf8f08a0 100644 --- a/resources/lang/it/view.php +++ b/resources/lang/it/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 9604afe468e463cd5c045c6fe0ee0fe79b1215f4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:48 +0200 Subject: [PATCH 164/489] New translations view.php (Hungarian) --- resources/lang/hu/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/hu/view.php b/resources/lang/hu/view.php index 97e3bbd31b..fcaf8f08a0 100644 --- a/resources/lang/hu/view.php +++ b/resources/lang/hu/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From fa65d57618fb30d827185835ea41d4240ff9ecde Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:49 +0200 Subject: [PATCH 165/489] New translations view.php (Hebrew) --- resources/lang/he/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/he/view.php b/resources/lang/he/view.php index 97e3bbd31b..fcaf8f08a0 100644 --- a/resources/lang/he/view.php +++ b/resources/lang/he/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 119dfd135fc5f9377ab61264b3bf1922fe26b603 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:50 +0200 Subject: [PATCH 166/489] New translations view.php (Finnish) --- resources/lang/fi/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/fi/view.php b/resources/lang/fi/view.php index edc9b17459..3eb8094086 100644 --- a/resources/lang/fi/view.php +++ b/resources/lang/fi/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Typ', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'Neu', - 'Ticket_State_In Process' => 'In Bearbeitung', - 'Ticket_State_Closed' => 'Geschlossen', - 'Ticket_Type_General' => 'Allgemein', - 'Ticket_Type_Technical' => 'Technik', - 'Ticket_Type_Accounting' => 'Buchhaltung', - 'Ticket_Priority_Trivial' => 'Niedrig', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Hoch', - 'Ticket_Priority_Critical' => 'Kritisch', 'Numberrange_Start' => 'Beginn', 'Numberrange_End' => 'Ende', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Kritisch', + 'major' => 'Hoch', + 'minor' => 'Medium', + 'trivial' => 'Niedrig', + ], + 'state' => [ + 'New' => 'Neu', + 'Closed' => 'Geschlossen', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From b82c2343b48e230ef1e38ee799fd23aa2b59c429 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:51 +0200 Subject: [PATCH 167/489] New translations view.php (Greek) --- resources/lang/el/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/el/view.php b/resources/lang/el/view.php index 97e3bbd31b..fcaf8f08a0 100644 --- a/resources/lang/el/view.php +++ b/resources/lang/el/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From f1b0860006bf20b8ba77dbce47d1a862717218be Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:52 +0200 Subject: [PATCH 168/489] New translations view.php (Danish) --- resources/lang/da/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/da/view.php b/resources/lang/da/view.php index 5c2a577845..6d5c31fe20 100644 --- a/resources/lang/da/view.php +++ b/resources/lang/da/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Kritisk', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'Ende', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Kritisk', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 7cc2a862fd267a4e54f878aeb66ac61339a1f026 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:53 +0200 Subject: [PATCH 169/489] New translations view.php (Czech) --- resources/lang/cs/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/cs/view.php b/resources/lang/cs/view.php index f54a676ca2..0ee360e067 100644 --- a/resources/lang/cs/view.php +++ b/resources/lang/cs/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Minor', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Minor', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From bc9fd445e732e151640fa6470f5186cf6dd0afb1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:54 +0200 Subject: [PATCH 170/489] New translations view.php (Catalan) --- resources/lang/ca/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/ca/view.php b/resources/lang/ca/view.php index 06eda2da69..a92cfdb30e 100644 --- a/resources/lang/ca/view.php +++ b/resources/lang/ca/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'Neu', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'Neu', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 3ada5ed851c4c09aa08122b0e0e337a85a094869 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:55 +0200 Subject: [PATCH 171/489] New translations view.php (Arabic) --- resources/lang/ar/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/ar/view.php b/resources/lang/ar/view.php index f54a676ca2..0ee360e067 100644 --- a/resources/lang/ar/view.php +++ b/resources/lang/ar/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Minor', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Minor', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 3fdcecb696a2495e07d1fb24e53ca5e5682992eb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:56 +0200 Subject: [PATCH 172/489] New translations view.php (Afrikaans) --- resources/lang/af/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/af/view.php b/resources/lang/af/view.php index f54a676ca2..0ee360e067 100644 --- a/resources/lang/af/view.php +++ b/resources/lang/af/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Minor', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Minor', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 5bb4dbfce274867ea87a4106de292a58fddff91a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:57 +0200 Subject: [PATCH 173/489] New translations view.php (Spanish) --- resources/lang/es/view.php | 554 ++++++++++++++++++------------------- 1 file changed, 277 insertions(+), 277 deletions(-) diff --git a/resources/lang/es/view.php b/resources/lang/es/view.php index c16db0d17b..1178396ceb 100644 --- a/resources/lang/es/view.php +++ b/resources/lang/es/view.php @@ -2,101 +2,101 @@ return [ //SEARCH - 'Search_EnterKeyword' => 'Enter Keyword', - 'Search_MatchesFor' => 'Matches for', - 'Search_In' => 'in', + 'Search_EnterKeyword' => 'Ingresar palabra clave', + 'Search_MatchesFor' => 'Coincide para', + 'Search_In' => 'en la tabla', //jQuery //Translations for this at https://datatables.net/plug-ins/i18n/ - 'jQuery_sEmptyTable' => 'No data available in table', - 'Search_Search ...' => 'Search ...', - 'jQuery_sInfo' => 'Showing _START_ to _END_ of _TOTAL_ entries', - 'jQuery_sInfoEmpty' => 'Showing 0 to 0 of 0 entries', - 'jQuery_sInfoFiltered' => '(filtered from _MAX_ total entries)', + 'jQuery_sEmptyTable' => 'No hay datos disponibles en la tabla', + 'Search_Search ...' => 'Ingrese un termino de busqueda', + 'jQuery_sInfo' => 'Mostrando _START_ hasta _END_ de _TOTAL_ entradas', + 'jQuery_sInfoEmpty' => 'Mostrando 0 hasta 0 de 0 entradas', + 'jQuery_sInfoFiltered' => '(filtrado de _MAX_ entradas)', 'jQuery_sInfoPostFix' => '', 'jQuery_sInfoThousands' => ',', - 'jQuery_sLengthMenu' => 'Show _MENU_ entries', - 'jQuery_sLoadingRecords' => 'Loading...', - 'jQuery_sProcessing' => 'Processing...', - 'jQuery_sSearch' => 'Search:', - 'jQuery_sZeroRecords' => 'No matching records found', - 'jQuery_PaginatesFirst' => 'First', - 'jQuery_PaginatesPrevious' => 'Previous', - 'jQuery_PaginatesNext' => 'Next', - 'jQuery_PaginatesLast' => 'Last', - 'jQuery_sLast' => ': activate to sort column descending', - 'jQuery_All' => 'All', - 'jQuery_Print' => 'Print', - 'jQuery_colvis' => 'Column Visibility', - 'jQuery_colvisRestore' => 'Restore', - 'jQuery_colvisReset' => 'Reset', - 'jQuery_ExportTo' => 'Export to', + 'jQuery_sLengthMenu' => 'Mostrar _MENU_ entradas', + 'jQuery_sLoadingRecords' => 'Cargando ... ', + 'jQuery_sProcessing' => 'Procesando ... ', + 'jQuery_sSearch' => 'Buscar:', + 'jQuery_sZeroRecords' => 'No hay entradas disponibles', + 'jQuery_PaginatesFirst' => 'Primero', + 'jQuery_PaginatesPrevious' => 'Anterior', + 'jQuery_PaginatesNext' => 'Siguiente', + 'jQuery_PaginatesLast' => 'Ultimo', + 'jQuery_sLast' => ': activar para ordenar la columna descendentemente', + 'jQuery_All' => 'Todo', + 'jQuery_Print' => 'Imprimir', + 'jQuery_colvis' => 'Visibilidad de la columna', + 'jQuery_colvisRestore' => 'Restaurar', + 'jQuery_colvisReset' => 'Reiniciar', + 'jQuery_ExportTo' => 'Exportar a', 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu - 'Menu_Apartment' => 'Apartments', - 'Menu_BillingBase' => 'Billing', - 'Menu_Contact' => 'Contacts', - 'Menu_CutoffList' => 'Cut off list', - 'Menu_Debt' => 'Debt list', - 'Menu_Dunning' => 'OverdueDebts', - 'Menu_MainMenu' => 'Main Menu', - 'Menu_Node' => 'Nodes', - 'Menu_Config Page' => 'Global Config Page', - 'Menu_Log' => 'Log', - 'Menu_Product List' => 'Product List', - 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_SettlementRun' => 'Settlement Run', - 'Menu_Cost Center' => 'Cost Center', - 'Menu_Companies' => 'Companies', - 'Menu_Salesmen' => 'Salesmen', - 'Menu_Tree Table' => 'Tree Table', - 'Menu_Devices' => 'Devices', - 'Menu_DeviceTypes' => 'Devicetypes', - 'Menu_Contracts' => 'Contracts', + 'Menu_Apartment' => 'Apartamentos', + 'Menu_BillingBase' => 'Facturación', + 'Menu_Contact' => 'Contactos', + 'Menu_CutoffList' => 'Lista de cortados', + 'Menu_Debt' => 'Lista de deudas', + 'Menu_Dunning' => 'Deudas vencidas', + 'Menu_MainMenu' => 'Menú Principal', + 'Menu_Node' => 'Nodos', + 'Menu_Config Page' => 'Configuración global', + 'Menu_Log' => 'Registro', + 'Menu_Product List' => 'Lista de productos', + 'Menu_SEPA Accounts' => 'Cuenta de SEPA', + 'Menu_SettlementRun' => 'Procesos de liquidacion', + 'Menu_Cost Center' => 'Departamento de costos', + 'Menu_Companies' => 'Empresas', + 'Menu_Salesmen' => 'Vendedores', + 'Menu_Tree Table' => 'Arbol de tabla', + 'Menu_Devices' => 'Dispositivos', + 'Menu_DeviceTypes' => 'Tipos de dispositivos', + 'Menu_Contracts' => 'Contratos', 'Menu_HfcBase' => 'Detect', 'Menu_HfcReq' => 'HFC', 'Menu_MibFile' => 'MIB-Files', - 'Menu_ProvBase' => 'Provisioning', - 'Menu_Modems' => 'Modems', - 'Menu_Endpoint' => 'Endpoints', - 'Menu_Number Range' => 'Number Range', - 'Menu_Configfile' => 'Configfiles', + 'Menu_ProvBase' => 'Aprovisionamiento', + 'Menu_Modems' => 'Módems', + 'Menu_Endpoint' => 'Extremos', + 'Menu_Number Range' => 'Intervalo de números', + 'Menu_Configfile' => 'Archivo de configuración', 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', - 'Menu_OverdueDebts' => 'Overdue debts', + 'Menu_OverdueDebts' => 'Deudas vencidas', 'Menu_ProvVoip' => 'VoIP', - 'Menu_PropertyManagement' => 'Property Management', + 'Menu_PropertyManagement' => 'Gestión de propiedades', 'Menu_MTA' => 'MTAs', - 'Menu_Phonenumber' => 'Phonenumbers', - 'Menu_PhoneTariff' => 'PhoneTariffs', - 'Menu_envia TEL orders' => 'envia TEL orders', - 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_NetElement' => 'Net Elements', - 'Menu_NetElementType' => 'Net Element Types', - 'Menu_Realty' => 'Realties', - 'Menu_TicketType' => 'TicketTypes', + 'Menu_Phonenumber' => 'Numeros telefonicos', + 'Menu_PhoneTariff' => 'Tarifas telefefonicas', + 'Menu_envia TEL orders' => 'ordenes TEL de envia', + 'Menu_envia TEL contracts' => 'contratos TEL de envia', + 'Menu_NetElement' => 'Elementos de Red', + 'Menu_NetElementType' => 'Tipos de Elementos de Red', + 'Menu_Realty' => 'Bienes raíces', + 'Menu_TicketType' => 'Tipo de Ticket', 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings - 'Menu_UserSettings' => 'User Settings', - 'Menu_UserGlobSettings' => 'Global User Settings', - 'Menu_Logout' => 'Logout', - 'Menu_UserRoleSettings' => 'User Roles', + 'Menu_UserSettings' => 'Configuraciones de usuario', + 'Menu_UserGlobSettings' => 'Conf. de usuarios (global)', + 'Menu_Logout' => 'Cerrar sesion', + 'Menu_UserRoleSettings' => 'Roles (usuarios)', - 'Menu_CDRs' => 'CDRs', + 'Menu_CDRs' => 'EVNs', 'Menu_Tickets' => 'Tickets', - 'Menu_Comment' => 'Comments', + 'Menu_Comment' => 'Comentarios', //HEADER - 'Header_Apartment' => 'Apartments', + 'Header_Apartment' => 'Apartamentos', //General - 'Header_GlobalSearch' => 'Global Search', - 'Header_Overview' => 'Overview', - 'Header_Assigned' => 'Assigned', - 'Header_Create' => 'Create', + 'Header_GlobalSearch' => 'Busqueda global', + 'Header_Overview' => 'Panorama', + 'Header_Assigned' => 'Designar', + 'Header_Create' => 'Crear', //Module specific 'Header_MibFile' => 'MIB-File|MIB-Files', 'Header_OID' => 'OID|OIDs', @@ -105,30 +105,30 @@ 'Header_Email' => 'E-Mail|E-Mails', 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', 'Header_Cdr' => 'CDR|CDRs', - 'Header_Mpr' => 'MPR|MPRs', - 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', - 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', - 'Header_MprGeopos' => 'MPR Geoposition|MPR Geopositions', - 'Header_Modem Positioning Rule Geoposition' => 'Modem Positioning Rule Geoposition|Modem Positioning Rule Geopositions', - 'Header_EditModem Positioning Rule Geoposition' => 'Edit Modem Positioning Rule Geoposition', + 'Header_Mpr' => 'Reglas de posicionamiento', + 'Header_Modem Positioning Rule' => 'Reglas de posicionamiento de modem', + 'Header_EditModem Positioning Rule' => 'Editar reglas de posicionamiento de modem', + 'Header_MprGeopos' => 'Geoposicion para reglas de posicionamiento de modem', + 'Header_Modem Positioning Rule Geoposition' => 'Geoposicion para reglas de posicionamiento de modem', + 'Header_EditModem Positioning Rule Geoposition' => 'Editar geoposicion para reglas de posicionamiento de modem', //Global //Logs - 'Header_Logs' => 'Logs', - 'Header_EditLogs' => 'Edit Logs', - 'Header_Roles' => 'Role|Roles', + 'Header_Logs' => 'Registros', + 'Header_EditLogs' => 'Editar registros', + 'Header_Roles' => 'Funcion|Funciones', //Billing Base //Prduct Entry - 'Header_Product' => 'Product Entry|Product Entries', - 'Header_Users' => 'User|Users', - 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct' => 'Edit Product Entry', + 'Header_Product' => 'Productos', + 'Header_Users' => 'Usuario|Usuarios', + 'Header_EditUsers' => 'Editar usuarios', + 'Header_EditProduct' => 'Editar producto', //SEPA Accounts - 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use - 'Header_EditSEPA Account' => 'Edit SEPA Account', + 'Header_SEPA Account' => 'Cuenta SEPA|Cuentas SEPA', //Workaround decide which one to use + 'Header_EditSEPA Account' => 'Editar cuenta SEPA', //CostCenter - 'Header_Global Configurations' => 'System Configurations', - 'Header_Global Config' => 'Global Config|Global Configs', - 'Header_EditGlobal Config' => 'Edit Global Config', + 'Header_Global Configurations' => 'Configuracion del sistema', + 'Header_Global Config' => 'Configuracion global', + 'Header_EditGlobal Config' => 'Editar config. global', 'Header_Billing Config' => 'Module Configuration for Billing', 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', 'Header_ProvVoip' => 'Module Configuration for VOIP', @@ -140,83 +140,83 @@ 'Header_HfcReq' => 'Module Configuration HFC Controlling', 'Header_HfcBase' => 'Module Configuration for Detect', 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', - 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use - 'Header_Cost Center' => 'Cost Center|Cost Centers', - 'Header_EditCost Center' => 'Edit Cost Center', + 'Header_CostCenter' => 'Centro de costos', //Workaround decide which one to use + 'Header_Cost Center' => 'Centro de costos', + 'Header_EditCost Center' => 'Editar centro de costos', //Company - 'Header_EditCompany' => 'Edit Company', + 'Header_EditCompany' => 'Editar compañia', //Salesman - 'Header_EditSalesman' => 'Edit Salesman', + 'Header_EditSalesman' => 'Editar vendedor', //Items - 'Header_Item' => 'Item|Items', - 'Header_EditItem' => 'Edit Item', //?? + 'Header_Item' => 'Articulo|Articulos', + 'Header_EditItem' => 'Editar articulo', //?? //Numberrange - 'Header_NumberRange' => 'Numberrange|Numberranges', - 'Header_Numberranges' => 'Numberranges', - 'Header_Files' => 'Files', - 'Header_SepaAccount' => 'SEPA-Accounts', + 'Header_NumberRange' => 'Rango numerico', + 'Header_Numberranges' => 'Círculos de números', + 'Header_Files' => 'Archivos', + 'Header_SepaAccount' => 'Cuenta de SEPA', //SNMP Module //Device - 'Header_Device' => 'Device|Devices', - 'Header_EditDevice' => 'Edit Device', + 'Header_Device' => 'Dispositivo|Dispositivos', + 'Header_EditDevice' => 'Editar dispositivo', //Device Type - 'Header_EditDevice Type' => 'Edit Devicytype', - 'Header_Company' => 'Company|Companies', + 'Header_EditDevice Type' => 'Editar tipo de dispositivo', + 'Header_Company' => 'Compañias', //Provisioning //Contract - 'Header_Salesman' => 'Salesman|Salesmen', - 'Header_Contract' => 'Contract|Contracts', + 'Header_Salesman' => 'Vendedores', + 'Header_Contract' => 'Contrato|Contratos', 'Header_ContractInfoApartment' => 'Contracts of realty (info)', - 'Header_ContractInfoRealty' => 'Info: Contract of modems', - 'Header_EditContract' => 'Edit Contract', + 'Header_ContractInfoRealty' => 'Información: Contrato de módems', + 'Header_EditContract' => 'Editar contrato', 'Header_GroupContracts' => 'Group Contracts', - 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', + 'Header_SepaMandate' => 'Orden SEPA|Ordenes SEPA', //Modems 'Header_Modems' => 'Modem|Modems', //workaround - 'Header_Invoice' => 'Invoice|Invoices', - 'Header_OldInvoices' => 'Old Invoices', - 'Header_EditModems' => 'Edit Modem', + 'Header_Invoice' => 'Facturas', + 'Header_OldInvoices' => 'Facturas antiguas', + 'Header_EditModems' => 'Editar modem', 'Header_Modem' => 'Modem|Modems', - 'Header_SEPA Mandate' => 'SEPA Mandate', - 'Header_EditModem' => 'Edit Modem', - 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlementRun' => 'Edit Settlement Run', + 'Header_SEPA Mandate' => 'Mandatos-SEPA', + 'Header_EditModem' => 'Editar modem', + 'Header_SettlementRun' => 'Procesos de liquidacion', + 'Header_EditSettlementRun' => 'Editar procesos de liquidacion', //Endpoint - 'Header_Endpoint' => 'Endpoint|Endpoints', - 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Endpoint' => 'Puntos finales', + 'Header_EditEndpoint' => 'Editar puntos finales', 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfile' => 'Configfile|Configfiles', - 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_Configfile' => 'Archivos de config.', + 'Header_EditConfigfile' => 'Editar a. de config.', 'Header_DragDrop' => 'Build your interface', 'Header_DragDrop DeviceParameters' => 'Parameters for this device', 'Header_DragDrop Listname' => 'New list name', 'Header_DragDrop Infoheader' => 'Interfacecreation:', 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_Qos' => 'QoS-Rule|QoS-Rules', - 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQos' => 'Edit QoS-Rule', + 'Header_Qos' => 'Reglas-QoS', + 'Header_Device Type' => 'Tipo de dispositivo', + 'Header_EditQos' => 'Editar reglas-QoS', //NetGw 'Header_NetGw' => 'NetGW|NetGWs', 'Header_EditNetGw' => 'Edit NetGW', - 'Header_Config' => 'Config proposal|Config proposals', + 'Header_Config' => 'Config. propuesta|Config. propuestas', //IpPool - 'Header_IpPool' => 'IP-Pool|IP-Pools', - 'Header_EditIpPool' => 'Edit IP-Pool', - 'Header_IP-Pools' => 'IP-Pool|IP-Pools', - 'Header_EditIP-Pools' => 'Edit IP-Pool', + 'Header_IpPool' => 'Pool de IP|IP-pool\'s', + 'Header_EditIpPool' => 'Editar IP-Pool', + 'Header_IP-Pools' => 'Pool de IP|IP-pool\'s', + 'Header_EditIP-Pools' => 'Editar IP-Pool', // Tickets 'Header_Ticket' => 'Ticket|Tickets', - 'Header_EditTicket' => 'Edit Ticket', + 'Header_EditTicket' => 'Editar Ticket', 'Header_TicketType' => 'Ticket Types', //HFC //Topography - 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', + 'Header_Topography - Modems'=> 'Topografia - Modems', + 'navigate' => 'Navegar', + 'draw box' => 'Dibujar caja', + 'draw polygon' => 'Dibujar poligono', + 'modify' => 'Modificar elementos', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -224,32 +224,32 @@ //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', - 'Header_EditMta' => 'Edit MTA', + 'Header_EditMta' => 'Editar MTA', //Phonenumber - 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_Phonenumber' => 'Numero telefonico', 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', - 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_PhonebookEntry' => 'Phonebook entry', + 'Header_EditPhonenumber' => 'Editar numero telefonico', + 'Header_PhonebookEntry' => 'Entrada de libreta telefónica', 'Header_Tickets' => 'Ticket|Tickets', - 'Header_EditTickets' => 'Edit Tickets', + 'Header_EditTickets' => 'Editar Ticket', //Phone tariff - 'Header_Comment' => 'Comment|Comments', - 'Header_EditComment' => 'Edit Comment', - 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', - 'Header_EditPhoneTariff' => 'Edit Phonetariffs', + 'Header_Comment' => 'Comentarios', + 'Header_EditComment' => 'Editar comentarios', + 'Header_PhoneTariff' => 'Tarifa telefonica|Tarifas telefonicas', + 'Header_EditPhoneTariff' => 'Editar tarifas telefonicas', //ProvVoipEnvia - 'Header_EnviaAPI' => 'envia TEL API', - 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', - 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaAPI' => 'API TEL de envia', + 'Header_EnviaContract' => 'contrato TEL de envia|contratos TEL de envia', + 'Header_EnviaOrder' => 'envia TEL orden|envia TEL ordenes', 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', - 'Header_Contact' => 'Contacts', + 'Header_Contact' => 'Contactos', 'Header_Documents' => 'Documents', - 'Header_Debt' => 'Historial de deuda', - 'Header_DebtResult' => 'Outstanding payments total', - 'Header_Node' => 'Nodes', - 'Header_Realty' => 'Realties', + 'Header_Debt' => 'Debt History', + 'Header_DebtResult' => 'Total de pagos pendientes', + 'Header_Node' => 'Nodos', + 'Header_Realty' => 'Bienes raices', 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', @@ -261,87 +261,87 @@ // 'Edit' => 'Ändere ', //BUTTON - 'Sign me in' => 'Login', - 'Button_Create' => 'Create', - 'Button_Create' => 'Export', - 'Button_Delete' => 'Delete marked Elements', - 'Button_Force Restart' => 'Force Restart', - 'Button_Save' => 'Save', - 'Button_Save / Restart' => 'Save / Restart', + 'Sign me in' => 'Iniciar sesion', + 'Button_Create' => 'Crear', + 'Button_Create' => 'Exportar', + 'Button_Delete' => 'Borrar elementos marcados', + 'Button_Force Restart' => 'Forzar reinicio', + 'Button_Save' => 'Guardar', + 'Button_Save / Restart' => 'Guardar / Reiniciar', 'Button_Search' => 'Search', 'Button_SendToEnviaTEL' => 'Send to envia TEL', 'Button_Submit' => 'Submit', - 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', - 'Header_Tree Table' => 'Tree Table|Tree Tables', - 'Header_EditTree Table' => 'Edit Tree Table', - 'Button_view' => 'Shortcut for the view ability for all pages of this module. Viewing is the basic ability that is required for all other actions inside the GUI.', - 'Button_create' => 'Shortcut for the create ability for all pages of this module.', - 'Button_update' => 'Shortcut for the update ability for all pages of this module.', - 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', - 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_manage' => 'Gestión permite o prohíbe hacer todo lo posible con cada elemento. Este botón es un acceso directo para administrar todas las entidades de este módulo.', + 'Header_Tree Table' => 'Tabla de arbol', + 'Header_EditTree Table' => 'Editar tabla de arbol', + 'Button_view' => 'Acceso directo para la capacidad de ver todas las páginas de este módulo. Visualización es la capacidad básica que se requiere para todas las otras acciones dentro de la GUI.', + 'Button_create' => 'Acceso directo para la capacidad de crear todas las páginas de este módulo.', + 'Button_update' => 'Acceso directo para la capacidad de crear todas las páginas de este módulo.', + 'Button_delete' => 'Acceso directo para la capacidad de crear todas las páginas de este módulo.', + 'Button_downloadCSV' => 'Descargar CSV', + 'Button_Create Product' => 'Crear producto', + 'Button_Create SettlementRun' => 'Crear proceso de liquidación', //CostCenter - 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use - 'Button_Create CostCenter' => 'Create Cost Center', - 'Button_Create Users' => 'Create User', + 'Button_Create Cost Center' => 'Crear centro costos', //Workaround decide which one to use + 'Button_Create CostCenter' => 'Crear centro costos', + 'Button_Create Users' => 'Crear usuario', //Company - 'Button_Create Company' => 'Create Company', + 'Button_Create Company' => 'Crear compañia', //Salesman - 'Button_Create Salesman' => 'Create Salesman', + 'Button_Create Salesman' => 'Crear vendedor', //Item - 'Button_Create Item' => 'Create Item', - 'sr_dl_logs' => 'Download whole logfile', + 'Button_Create Item' => 'Crear articulo', + 'sr_dl_logs' => 'Descargar logfile', //Numberrange - 'Button_Create NumberRange' => 'Create Numberrange', + 'Button_Create NumberRange' => 'Crear rango numerico', //HFC - 'Button_Create NetElementType' => 'Create NetElement Type', - 'Button_Create NetElement' => 'Create NetElement', - 'Button_Create MibFile' => 'Create Mib-File', + 'Button_Create NetElementType' => 'Crear tipo de elemento de red', + 'Button_Create NetElement' => 'Crear elemento de red', + 'Button_Create MibFile' => 'Crear archivo Mib', 'Button_Create OID' => 'Create OID', //SNMP Module //Device - 'Button_Create Device' => 'Create Device', + 'Button_Create Device' => 'Crear dispositivo', //Device Type - 'Button_Create Device Type' => 'Create Devicetype', - 'Button_Create Phonenumber' => 'Create Phonenumber', - 'Button_Create Tree Table' => 'Create Tree Table', - 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', - 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Device Type' => 'Crear tipo de dispositivo', + 'Button_Create Phonenumber' => 'Crear numero telefonico', + 'Button_Create Tree Table' => 'Crear tabla arbol', + 'Button_Create Modem Positioning Rule' => 'Crear regla de posicionamiento de modem', + 'Button_Create Mpr' => 'Crear MPR', + 'Button_Create MprGeopos' => 'Crear geoposicionamiento MPR', + 'Button_Create Modem Positioning Rule Geoposition' => 'Crear regla de geoposicionamiento de modem', + 'Button_Create Tickets' => 'Crear ticket', + 'Button_Create Ticket' => 'Crear Ticket ', + 'Button_Create TicketType' => 'Crear tipo de ticket', + 'Button_Create Comment' => 'Crear comentario', //SEPA-Konto - 'Assigned' => 'Assigned', - 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use - 'SEPA Account' => 'SEPA-Account', - 'Create' => 'Create ', - 'Edit' => 'Edit ', - 'Button_Create SepaAccount' => 'Create SEPA Account', + 'Assigned' => 'Zugewiesene', + 'Button_Create SEPA Account' => 'Crear cuenta SEPA', //Workaround decide which one to use + 'SEPA Account' => 'Cuenta-SEPA', + 'Create' => 'Crear', + 'Edit' => 'Editar', + 'Button_Create SepaAccount' => 'Crear cuenta SEPA', //Provisioning //Contract - 'Button_Create Apartment' => 'Create Apartment', - 'Button_Create Node' => 'Create Node', - 'Button_Create Realty' => 'Create Realty', + 'Button_Create Apartment' => 'Crear Apartamento', + 'Button_Create Node' => 'Crear Nodo', + 'Button_Create Realty' => 'Crear propiedad', - 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', - 'Button_Create SepaMandate' => 'Create SEPA-Mandate', + 'Button_Create Contract' => 'Crear contrato', + 'Button_Create Domain' => 'Crear dominio', + 'Button_Create SepaMandate' => 'Crear mandado SEPA', // //Modems - 'Button_Create Modem' => 'Create Modem', + 'Button_Create Modem' => 'Crear modem', // //Endpoints - 'Button_Create Endpoint' => 'Create Endpoint', + 'Button_Create Endpoint' => 'Crear punto final', //MTA - 'Button_Create Mta' => 'Create MTA', + 'Button_Create Mta' => 'Crear MTA', // //Phonenumber - 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhoneTariff' => 'Crear tarifa telefonica', 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles - 'Button_Create Configfile' => 'Create Configfile', + 'Button_Create Configfile' => 'Crear archivo de configuración', 'Button_DragDrop AddList' => 'Add list', 'Button_DragDrop DeleteList' => 'Delete list', 'Button_DragDrop DeleteElement' => 'Delete element', @@ -349,15 +349,15 @@ 'Button_DragDrop MoveToNewList' => 'Move to new list', 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create SettlementRun' => 'Create Settlement Run', - 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create Qos' => 'Create QoS-Rule', + 'Button_create_post_invoices_pdf' => 'Crear Facturas Postales PDF', + 'Button_Create SettlementRun' => 'Crear proceso de liquidación', + 'Button_Rerun Accounting Command' => 'Vuelva a ejecutar comando de contabilidad', + 'Button_Create Qos' => 'Crear regla QoS', // //NetGws 'Button_Create NetGw' => 'Create NetGateway', // //IpPool - 'Button_Create IpPool' => 'Create IpPool', //workaround - 'Button_Create IP-Pools' => 'Create IpPools', + 'Button_Create IpPool' => 'Crear IP-Pool', //workaround + 'Button_Create IP-Pools' => 'Crear IP-Pools', // Select Fields 'select' => [ @@ -383,26 +383,26 @@ // DASHBOARD 'dashboard' => [ - 'netIncome' => 'NET PROCEEDS', - 'contracts' => 'ACTIVE CONTRACTS', - 'contractAnalytics' => 'Contract Analytics', - 'noContracts' => 'No contracts available.', - 'income' => 'INCOME', - 'incomeAnalytics' => 'Income Details', - 'date' => 'DATE', - 'linkDetails' => 'View Details', - 'other' => 'Other', + 'netIncome' => 'Ganancias netas', + 'contracts' => 'CONTRATOS ACTIVOS', + 'contractAnalytics' => 'Análisis de contrato', + 'noContracts' => 'No hay contratos disponibles', + 'income' => 'GANANCIAS', + 'incomeAnalytics' => 'Detalles de ganancias', + 'date' => 'FECHA', + 'linkDetails' => 'Ver detalles', + 'other' => 'Otros', 'tickets' => 'YOUR OPEN TICKETS', 'totalTickets' => 'ALL OPEN TICKETS', 'yourTickets' => 'Your open Tickets', - 'noTickets' => 'No new Tickets.', - 'quickstart' => 'Quickstart', - 'impairedModem' => 'Impaired Modems', - 'external' => 'External', - 'docu' => 'Documentation', - 'requestHelp' => 'Request Help', - 'help' => 'Help', - 'weeklyCustomers' => 'Weekly Customer Overview', + 'noTickets' => 'No hay tickets nuevos.', + 'quickstart' => 'Inicio rápido', + 'impairedModem' => 'Módems deteriorados', + 'external' => 'Externo', + 'docu' => 'Documentación', + 'requestHelp' => 'Solicitar ayuda', + 'help' => 'Ayuda', + 'weeklyCustomers' => 'Resumen semanal del cliente', 'updates' => 'Activity log', 'news' => 'News', ], @@ -454,17 +454,17 @@ 'unknownState' => ':entities in unknown state', 'filter' => 'Filter', 'severity' => 'Severity', - 'type' => 'Type', + 'type' => 'Tipo', 'size' => 'Size', 'host' => 'Host', 'detected' => 'Detected', - 'time' => 'Time', + 'time' => 'Hora', 'status' => 'Status', 'actions' => 'Actions', - 'critical' => 'critical', + 'critical' => 'crítico', 'major' => 'major', 'minor' => 'minor', - 'info' => 'info', + 'info' => 'información', 'outage' => 'outage', 'proactive' => 'proactive', ], @@ -475,21 +475,21 @@ // Numberrange // //Type - 'Numberrange_Type_contract' => 'Contract', - 'Numberrange_Type_invoice' => 'Invoice', + 'Numberrange_Type_contract' => 'Contrato', + 'Numberrange_Type_invoice' => 'Factura', // // Contract // - 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - 'Numberrange_Start' => 'Start', - 'Numberrange_End' => 'End', - 'Numberrange_Suffix' => 'Suffix', - 'Numberrange_Prefix' => 'Prefix', - 'Numberrange_Type' => 'Type', + 'Contract_Numberrange_Failure' => 'No se encuentra disponible el numero de contrato libre para el centro de costos seleccionado!', + 'Numberrange_Start' => 'Inicio', + 'Numberrange_End' => 'Fin', + 'Numberrange_Suffix' => 'Sufijo', + 'Numberrange_Prefix' => 'Prefijo', + 'Numberrange_Type' => 'Tipo', // VoIP - 'PhonebookEntry' => 'Phonebook entry', + 'PhonebookEntry' => 'Entrada de libreta telefónica', /* * New alphabetically sorted translations. Please add new translations below @@ -502,26 +502,26 @@ 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', - 'Authentication' => 'Authentication', - 'BillingBase' => 'BillingBase', - 'Ccc' => 'Ccc', + 'Authentication' => 'Autenticación', + 'BillingBase' => 'Módulo de facturación', + 'Ccc' => 'CCC', 'Can Maintain' => 'Can Maintain', 'Capability' => 'Capability', - 'Create' => 'Create', - 'Custom Abilities' => 'Custom Abilities', + 'Create' => 'Crear', + 'Custom Abilities' => 'Aptitudes personalizadas', 'Delete' => 'Delete', 'Download settlement runs' => 'Download Settlement Runs', 'Edit' => 'Edit', 'Forbid' => 'Forbid', 'Forbid to' => 'Forbid to', 'GlobalConfig' => 'Global Config', - 'Help' => 'Help', + 'Help' => 'Ayuda', 'HFC' => 'HFC', 'Manage' => 'Manage', 'NmsMail' => 'E-Mail', 'OverdueDebts' => 'Overdue Debts', - 'PropertyManagement' => 'Property Management', - 'ProvBase' => 'Provisioning', + 'PropertyManagement' => 'Gestión de propiedades', + 'ProvBase' => 'Aprovisionamiento', 'ProvVoip' => 'Voip Provisioning', 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', 'Save All' => 'Save All', @@ -539,16 +539,16 @@ ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', - 'BillingBase' => 'Billing', + 'BillingBase' => 'Facturación', 'Ccc' => 'Customer Control Center', 'commandCenter' => 'Command Center', 'company' => 'Company', - 'Credit' => 'Credit', - 'critical' => 'critical', - 'Debit' => 'Debit', + 'Credit' => 'Crédito', + 'critical' => 'crítico', + 'Debit' => 'Débito', 'Detach all' => 'Detach all :model', 'Diagrams' => 'Diagrams', - 'Discard' => 'Discard', + 'Discard' => 'Descartar', 'download' => [ 'connInfo' => 'Connection Information', 'contractConfirmation' => 'Contract Confirmation', @@ -559,17 +559,17 @@ 'backToPreviousPage' => 'Go back to previous Page', 'pageNotFound' => 'Sorry, we could not find that Page', 'snmpAccessException' => 'Snmp Access Declined', - 'specifyId' => 'Please specify the hostname instead of the ip address.', - 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + 'specifyId' => 'Por favor especifique el nombre de host en lugar de la dirección ip.', + 'ticketSettings' => 'Por favor introduzca el nombre y dirección correo de auto respuesta en la página de configuración global.', ], 'false' => 'false', 'Global' => 'Global', - 'Global notification' => 'Global notification', + 'Global notification' => 'Notificación global', 'HfcReq' => 'HFC', - 'info' => 'info', - 'Level' => 'Level', + 'info' => 'información', + 'Level' => 'Nivel', 'markon' => 'Mark-On/Extra charge in %', - 'Message' => 'Message', + 'Message' => 'Mensaje', 'modemAnalysis' => [ 'currentSession' => 'Current Session', 'DT_Last Sessions' => 'Last Sessions', @@ -587,35 +587,35 @@ 'yearly' => 'yearly', ], 'types' => [ - 'credit' => 'Credit', + 'credit' => 'Crédito', 'device' => 'Device', 'internet' => 'Internet', - 'other' => 'Other', + 'other' => 'Otros', 'postal' => 'Postal invoice', 'tv' => 'TV', 'voip' => 'VOIP', ], ], - 'ProvBase' => 'Provisioning', + 'ProvBase' => 'Aprovisionamiento', 'ProvMon' => 'Monitoring', 'ProvVoip' => 'VoIP', 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', - 'showChanges' => 'Show the change|Show :num changes', - 'SettlementRun' => 'SettlementRun', + 'showChanges' => 'Mostrar el cambio|Mostrar :num cambios', + 'SettlementRun' => 'Arreglo', 'tab' => [ 'Documents' => 'Documents', ], 'ticket' => [ 'priority' => [ - 'critical' => 'Critical', - 'major' => 'Major', - 'minor' => 'Minor', - 'trivial' => 'Trivial', + 'critical' => 'Crítico', + 'major' => 'Alto', + 'minor' => 'Medio', + 'trivial' => 'Bajo', ], 'state' => [ - 'New' => 'New', - 'Closed' => 'Closed', + 'New' => 'Nuevo', + 'Closed' => 'Cerrado', 'Paused' => 'Paused', 'In Progress' => 'In Progress', ], @@ -649,15 +649,15 @@ 'noNotifications' => 'I dont want Notifications!', ], 'Ticketsystem' => 'Ticketsystem', - 'Time' => 'Time', + 'Time' => 'Hora', 'topo' => [ 'addMpr' => 'Add Modem Positioning Rule', 'showCustomers' => 'Show Customer in Rectangle', ], 'true' => 'true', - 'Type' => 'Type', + 'Type' => 'Tipo', 'users' => 'User', - 'warning' => 'warning', + 'warning' => 'advertencia', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -666,7 +666,7 @@ 'openUnassigned' => 'Open - not assigned', 'solved' => 'Solved today', 'stacked' => 'Have more tickets', - 'summary' => 'Overview', + 'summary' => 'Panorama', ], 'contract' => [ 'groundForDismissal' => 'Ground for dismissal', From c34ffd3cc8e916548c6d5466a7fef50cc0163648 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:58 +0200 Subject: [PATCH 174/489] New translations view.php (French) --- resources/lang/fr/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/fr/view.php b/resources/lang/fr/view.php index 97e3bbd31b..fcaf8f08a0 100644 --- a/resources/lang/fr/view.php +++ b/resources/lang/fr/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 1f791d9981af691f8ff91d9d871ff2757d5cc4b0 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:02:59 +0200 Subject: [PATCH 175/489] New translations view.php (Romanian) --- resources/lang/ro/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/ro/view.php b/resources/lang/ro/view.php index 64d5582e3f..3a561d6616 100644 --- a/resources/lang/ro/view.php +++ b/resources/lang/ro/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companii', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From 3ccf2e70b8b6ed6d284754c2e5a97ea52d65a7ee Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:03:00 +0200 Subject: [PATCH 176/489] New translations validation.php (Hindi) --- resources/lang/hi/validation.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/resources/lang/hi/validation.php b/resources/lang/hi/validation.php index ae07e3eac6..614931cdce 100644 --- a/resources/lang/hi/validation.php +++ b/resources/lang/hi/validation.php @@ -140,8 +140,11 @@ ], 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', 'creditor_id' => ':attribute is not valid.', 'docsis' => ':attribute', + 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', + 'hostname_or_ip' => 'This is neither a hostname nor an IP address', 'invalid_input' => 'Input invalid – please correct the following errors.', 'ip_in_range' => 'The IP address is not inside the previous specified range', 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', From 7c020a72fa0f9b2a54c29432596b21eb2aab9c10 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 10:03:01 +0200 Subject: [PATCH 177/489] New translations view.php (Hindi) --- resources/lang/hi/view.php | 487 ++++++++++++++++++++++++++++--------- 1 file changed, 376 insertions(+), 111 deletions(-) diff --git a/resources/lang/hi/view.php b/resources/lang/hi/view.php index 97e3bbd31b..fcaf8f08a0 100644 --- a/resources/lang/hi/view.php +++ b/resources/lang/hi/view.php @@ -1,8 +1,6 @@ 'false', - 'true' => 'true', //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -32,6 +30,7 @@ 'jQuery_colvisRestore' => 'Restore', 'jQuery_colvisReset' => 'Reset', 'jQuery_ExportTo' => 'Export to', + 'jQuery_copyToClipboard' => 'Copy to Clipboard', //MENU //Main Menu 'Menu_Apartment' => 'Apartments', @@ -46,7 +45,7 @@ 'Menu_Log' => 'Log', 'Menu_Product List' => 'Product List', 'Menu_SEPA Accounts' => 'SEPA Accounts', - 'Menu_Settlement Run' => 'Settlement Run', + 'Menu_SettlementRun' => 'Settlement Run', 'Menu_Cost Center' => 'Cost Center', 'Menu_Companies' => 'Companies', 'Menu_Salesmen' => 'Salesmen', @@ -54,29 +53,33 @@ 'Menu_Devices' => 'Devices', 'Menu_DeviceTypes' => 'Devicetypes', 'Menu_Contracts' => 'Contracts', - 'Menu_HfcBase' => 'HFC', + 'Menu_HfcBase' => 'Detect', + 'Menu_HfcReq' => 'HFC', + 'Menu_MibFile' => 'MIB-Files', 'Menu_ProvBase' => 'Provisioning', 'Menu_Modems' => 'Modems', - 'Menu_Endpoints' => 'Endpoints', + 'Menu_Endpoint' => 'Endpoints', 'Menu_Number Range' => 'Number Range', - 'Menu_Configfiles' => 'Configfiles', - 'Menu_QoS' => 'QoS', + 'Menu_Configfile' => 'Configfiles', + 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', - 'Menu_MTAs' => 'MTAs', - 'Menu_Phonenumbers' => 'Phonenumbers', - 'Menu_PhoneTariffs' => 'PhoneTariffs', + 'Menu_MTA' => 'MTAs', + 'Menu_Phonenumber' => 'Phonenumbers', + 'Menu_PhoneTariff' => 'PhoneTariffs', 'Menu_envia TEL orders' => 'envia TEL orders', 'Menu_envia TEL contracts' => 'envia TEL contracts', - 'Menu_Net Elements' => 'Net Elements', - 'Menu_Net Element Types' => 'Net Element Types', + 'Menu_NetElement' => 'Net Elements', + 'Menu_NetElementType' => 'Net Element Types', 'Menu_Realty' => 'Realties', - 'Menu_TicketTypes' => 'TicketTypes', + 'Menu_TicketType' => 'TicketTypes', + 'Menu_TicketReceiver' => 'Ticket Receiver', 'Menu_Nets' => 'Nets', 'Menu_allNets' => 'All networks', + 'Menu_VicinityGraph' => 'Vicinity Graph', //User Settings 'Menu_UserSettings' => 'User Settings', @@ -95,8 +98,13 @@ 'Header_Assigned' => 'Assigned', 'Header_Create' => 'Create', //Module specific - //BillingBase - //Product List + 'Header_MibFile' => 'MIB-File|MIB-Files', + 'Header_OID' => 'OID|OIDs', + 'Header_Parameter' => 'Parameter|Parameters', + 'Header_Indices' => 'Indice|Indices', + 'Header_Email' => 'E-Mail|E-Mails', + 'Header_CutoffList' => 'Cutoff List|Cutoff Lists', + 'Header_Cdr' => 'CDR|CDRs', 'Header_Mpr' => 'MPR|MPRs', 'Header_Modem Positioning Rule' => 'Modem Positioning Rule|Modem Positioning Rules', 'Header_EditModem Positioning Rule' => 'Edit Modem Positioning Rule', @@ -110,10 +118,10 @@ 'Header_Roles' => 'Role|Roles', //Billing Base //Prduct Entry - 'Header_Product Entry' => 'Product Entry|Product Entries', + 'Header_Product' => 'Product Entry|Product Entries', 'Header_Users' => 'User|Users', 'Header_EditUsers' => 'Edit User', - 'Header_EditProduct Entry' => 'Edit Product Entry', + 'Header_EditProduct' => 'Edit Product Entry', //SEPA Accounts 'Header_SEPA Account' => 'SEPA Account|SEPA Accounts', //Workaround decide which one to use 'Header_EditSEPA Account' => 'Edit SEPA Account', @@ -121,31 +129,22 @@ 'Header_Global Configurations' => 'System Configurations', 'Header_Global Config' => 'Global Config|Global Configs', 'Header_EditGlobal Config' => 'Edit Global Config', - 'Header_Billing Config' => 'Modul Configuration for Billing', - 'Header_EditBilling Config' => 'Edit Modul Configuration for Billing', - 'Header_ProvVoip' => 'Modul Configuration for VOIP', - 'Header_EditProvVoip Config'=> 'Edit Modul Configuration for VOIP', - 'Header_Ccc Config' => 'Modul Configuration for Kundenkontrollzentrum', - 'Header_EditCcc Config' => 'Edit Modul Configuration for Kundenkontrollzentrum', - 'Header_Prov Base' => 'Modul Configuration for Provisioning', - 'Header_EditProv Base Config'=> 'Edit Modul Configuration for Provisioning', - 'Header_HfcBase' => 'Modul Configuration for HFC', - 'Header_EditHfc Base Config'=> 'Edit Modul Configuration for HFC', + 'Header_Billing Config' => 'Module Configuration for Billing', + 'Header_EditBilling Config' => 'Edit Module Configuration for Billing', + 'Header_ProvVoip' => 'Module Configuration for VOIP', + 'Header_EditProvVoip Config'=> 'Edit Module Configuration for VOIP', + 'Header_Ccc Config' => 'Module Configuration for Kundenkontrollzentrum', + 'Header_EditCcc Config' => 'Edit Module Configuration for Kundenkontrollzentrum', + 'Header_Prov Base' => 'Module Configuration for Provisioning', + 'Header_EditProv Base Config'=> 'Edit Module Configuration for Provisioning', + 'Header_HfcReq' => 'Module Configuration HFC Controlling', + 'Header_HfcBase' => 'Module Configuration for Detect', + 'Header_EditHfc Base Config'=> 'Edit Module Configuration for Detect', 'Header_CostCenter' => 'Cost Center|Cost Centers', //Workaround decide which one to use 'Header_Cost Center' => 'Cost Center|Cost Centers', 'Header_EditCost Center' => 'Edit Cost Center', //Company 'Header_EditCompany' => 'Edit Company', - 'Ability_Custom Abilities' => 'Custom Abilities', - 'Ability_Authentication' => 'Authentication', - 'Ability_GlobalConfig' => 'GlobalConfig', - 'Ability_Ccc' => 'Ccc', - 'Ability_BillingBase' => 'BillingBase', - 'Ability_HFC' => 'HFC', - 'Ability_ProvBase' => 'ProvBase', - 'Ability_ProvVoip' => 'ProvVoip', - 'Ability_ProvVoipEnvia' => 'ProvVoipEnvia', - 'Ability_VoipMon' => 'VoipMon', //Salesman 'Header_EditSalesman' => 'Edit Salesman', //Items @@ -156,7 +155,7 @@ 'Header_Numberranges' => 'Numberranges', 'Header_Files' => 'Files', 'Header_SepaAccount' => 'SEPA-Accounts', - //SNMP Modul + //SNMP Module //Device 'Header_Device' => 'Device|Devices', 'Header_EditDevice' => 'Edit Device', @@ -180,21 +179,27 @@ 'Header_Modem' => 'Modem|Modems', 'Header_SEPA Mandate' => 'SEPA Mandate', 'Header_EditModem' => 'Edit Modem', - 'Header_Settlement Run' => 'Settlement Run|Settlement Runs', - 'Header_EditSettlement Run' => 'Edit Settlement Run', + 'Header_SettlementRun' => 'Settlement Run|Settlement Runs', + 'Header_EditSettlementRun' => 'Edit Settlement Run', //Endpoint - 'Header_Endpoints' => 'Endpoint|Endpoints', - 'Header_EditEndpoints' => 'Edit Endpoints', + 'Header_Endpoint' => 'Endpoint|Endpoints', + 'Header_EditEndpoint' => 'Edit Endpoints', + 'Header_Domain' => 'Domain|Domains', //Configfiles - 'Header_Configfiles' => 'Configfile|Configfiles', - 'Header_EditConfigfiles' => 'Edit Configfile', + 'Header_Configfile' => 'Configfile|Configfiles', + 'Header_EditConfigfile' => 'Edit Configfile', + 'Header_DragDrop' => 'Build your interface', + 'Header_DragDrop DeviceParameters' => 'Parameters for this device', + 'Header_DragDrop Listname' => 'New list name', + 'Header_DragDrop Infoheader' => 'Interfacecreation:', + 'Header_DragDrop Infotext' => 'The lists created here are later shown on the modem analysis page.', //QoS - 'Header_QoS' => 'QoS-Rule|QoS-Rules', + 'Header_Qos' => 'QoS-Rule|QoS-Rules', 'Header_Device Type' => 'Device Type|Device Types', - 'Header_EditQoS' => 'Edit QoS-Rule', + 'Header_EditQos' => 'Edit QoS-Rule', //NetGw - 'Header_NetGW' => 'NetGW|NetGWs', - 'Header_EditNetGW' => 'Edit NetGW', + 'Header_NetGw' => 'NetGW|NetGWs', + 'Header_EditNetGw' => 'Edit NetGW', 'Header_Config' => 'Config proposal|Config proposals', //IpPool 'Header_IpPool' => 'IP-Pool|IP-Pools', @@ -204,7 +209,7 @@ // Tickets 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', - 'Header_TicketTypes' => 'TicketTypes', + 'Header_TicketType' => 'Ticket Types', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -212,32 +217,35 @@ 'draw box' => 'Draw Box', 'draw polygon' => 'Draw Polygon', 'modify' => 'Modify Elements', - 'Header_NetElement' => 'Netelements', + 'Header_NetElement' => 'Net Element|Net Elements', + 'Header_NetElementType' => 'Net Element Type|Net Element Types', + 'Header_TreeErd' => 'Net|Nets', + 'mapsRouteLink' => 'Show route', //VOIP //MTA 'Header_Mta' => 'MTA|MTAs', 'Header_EditMta' => 'Edit MTA', - 'Header_MTAs' => 'MTA|MTAs', - 'Header_EditMTAs' => 'Edit MTA', //Phonenumber 'Header_Phonenumber' => 'Phonenumber|Phonenumbers', + 'Header_PhonenumberManagement' => 'Phonenumber Management|Phonenumber Managements', 'Header_EditPhonenumber' => 'Edit Phonenumber', - 'Header_Phonenumbers' => 'Phonenumber|Phonenumbers', - 'Header_EditPhonenumbers' => 'Edit Phonenumber', 'Header_PhonebookEntry' => 'Phonebook entry', 'Header_Tickets' => 'Ticket|Tickets', 'Header_EditTickets' => 'Edit Tickets', //Phone tariff 'Header_Comment' => 'Comment|Comments', 'Header_EditComment' => 'Edit Comment', - 'Header_Phone tariffs' => 'Phonetariff|Phonetariffs', - 'Header_EditPhone tariffs' => 'Edit Phonetariffs', + 'Header_PhoneTariff' => 'Phonetariff|Phonetariffs', + 'Header_EditPhoneTariff' => 'Edit Phonetariffs', //ProvVoipEnvia 'Header_EnviaAPI' => 'envia TEL API', 'Header_EnviaContract' => 'envia TEL contract|envia TEL contracts', 'Header_EnviaOrder' => 'envia TEL order|envia TEL orders', + 'Header_EnviaOrderDocument' => 'envia-TEL order document|envia-TEL order documents', + 'Header_ProvVoipEnvia' => 'envia-TEL management|envia-TEL management', 'Header_Contact' => 'Contacts', + 'Header_Documents' => 'Documents', 'Header_Debt' => 'Debt history', 'Header_DebtResult' => 'Outstanding payments total', 'Header_Node' => 'Nodes', @@ -260,6 +268,9 @@ 'Button_Force Restart' => 'Force Restart', 'Button_Save' => 'Save', 'Button_Save / Restart' => 'Save / Restart', + 'Button_Search' => 'Search', + 'Button_SendToEnviaTEL' => 'Send to envia TEL', + 'Button_Submit' => 'Submit', 'Button_manage' => 'Managing allows or forbids to do everything with each element. This button is a shortcut to manage all entities of this module.', 'Header_Tree Table' => 'Tree Table|Tree Tables', 'Header_EditTree Table' => 'Edit Tree Table', @@ -268,9 +279,8 @@ 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', 'Button_downloadCSV' => 'Download CSV', - 'Button_Create Product Entry' => 'Create Product Entry', - 'Button_Create Product' => 'Create Product', - 'Button_Create SettlementRun' => 'Create Settlement Run', + 'Button_Create Product' => 'Create Product', + 'Button_Create SettlementRun' => 'Create Settlement Run', //CostCenter 'Button_Create Cost Center' => 'Create Cost Center', //Workaround decide which one to use 'Button_Create CostCenter' => 'Create Cost Center', @@ -288,8 +298,8 @@ 'Button_Create NetElementType' => 'Create NetElement Type', 'Button_Create NetElement' => 'Create NetElement', 'Button_Create MibFile' => 'Create Mib-File', - - //SNMP Modul + 'Button_Create OID' => 'Create OID', + //SNMP Module //Device 'Button_Create Device' => 'Create Device', //Device Type @@ -298,13 +308,12 @@ 'Button_Create Tree Table' => 'Create Tree Table', 'Button_Create Modem Positioning Rule' => 'Create Modem Positioning Rule', 'Button_Create Mpr' => 'Create Modem Positioning Rule Geoposition', - 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', 'Button_Create MprGeopos' => 'Create MprGeopos', - 'Button_Create Tickets' => 'Create Tickets', - 'Button_Create Ticket' => 'Create Ticket ', - 'Button_Create TicketType' => 'Create Ticket Type', - - 'Button_Create Comment' => 'Create Comment', + 'Button_Create Modem Positioning Rule Geoposition' => 'Create MprGeopos', + 'Button_Create Tickets' => 'Create Tickets', + 'Button_Create Ticket' => 'Create Ticket ', + 'Button_Create TicketType' => 'Create Ticket Type', + 'Button_Create Comment' => 'Create Comment', //SEPA-Konto 'Assigned' => 'Assigned', 'Button_Create SEPA Account' => 'Create SEPA Account', //Workaround decide which one to use @@ -320,56 +329,148 @@ 'Button_Create Realty' => 'Create Realty', 'Button_Create Contract' => 'Create Contract', - 'Button_Create Domain' => 'Create Domain', + 'Button_Create Domain' => 'Create Domain', 'Button_Create SepaMandate' => 'Create SEPA-Mandate', // //Modems 'Button_Create Modem' => 'Create Modem', // //Endpoints - 'Button_Create Endpoints' => 'Create Endpoints', 'Button_Create Endpoint' => 'Create Endpoint', //MTA 'Button_Create Mta' => 'Neues MTA', // //Phonenumber - 'Button_Create Phone tariffs' => 'Create Phonetariffs', - 'Button_Create PhoneTariff' => 'Create Phonetariff', + 'Button_Create PhoneTariff' => 'Create Phonetariffs', + 'Button_Create PhonenumberManagement' => 'Create PhonenumberManagement', // //Configfiles 'Button_Create Configfile' => 'Create Configfile', + 'Button_DragDrop AddList' => 'Add list', + 'Button_DragDrop DeleteList' => 'Delete list', + 'Button_DragDrop DeleteElement' => 'Delete element', + 'Button_DragDrop MoveTo' => 'Move to', + 'Button_DragDrop MoveToNewList' => 'Move to new list', + 'Button_DragDrop Refresh' => 'Refresh', // //QoS - 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', - 'Button_Create Settlement Run' => 'Create Settlement Run', + 'Button_create_post_invoices_pdf' => 'Create Postal Invoices PDF', + 'Button_Create SettlementRun' => 'Create Settlement Run', 'Button_Rerun Accounting Command' => 'Rerun Accounting Command', - 'Button_Create QoS' => 'Create QoS-Rule', 'Button_Create Qos' => 'Create QoS-Rule', // //NetGws - 'Button_Create NetGws' => 'Create NetGw', - 'Button_Create Netgws' => 'Create NetGw', + 'Button_Create NetGw' => 'Create NetGateway', // //IpPool 'Button_Create IpPool' => 'Create IpPool', //workaround 'Button_Create IP-Pools' => 'Create IpPools', + // Select Fields + 'select' => [ + 'base' => 'Please choose :model!', + 'Configfile' => 'a Configfile', + 'Contract' => 'a Contract', + 'Mta' => 'a MTA', + 'NetElement' => 'a NetElement', + 'NetElementType' => 'a NetElement Type', + 'Oid' => 'an OID', + 'Parent' => 'a parent Element', + 'Phonenumber' => 'a Phone Number', + 'provDevice' => 'a provisioning device', + ], + + // Index + 'filter' => [ + 'all' => 'bad filter', + 'newTickets' => 'New tickets', + 'sw_rev' => 'Modems with firmware :data', + 'action_needed' => 'Orders needing actions', + ], + // DASHBOARD 'dashboard' => [ - 'contractIndexPage' => 'Contracts', - 'ticketIndexPage' => 'Tickets', + 'netIncome' => 'NET PROCEEDS', + 'contracts' => 'ACTIVE CONTRACTS', + 'contractAnalytics' => 'Contract Analytics', + 'noContracts' => 'No contracts available.', + 'income' => 'INCOME', + 'incomeAnalytics' => 'Income Details', + 'date' => 'DATE', + 'linkDetails' => 'View Details', + 'other' => 'Other', + 'tickets' => 'YOUR OPEN TICKETS', + 'totalTickets' => 'ALL OPEN TICKETS', + 'yourTickets' => 'Your open Tickets', + 'noTickets' => 'No new Tickets.', + 'quickstart' => 'Quickstart', + 'impairedModem' => 'Impaired Modems', + 'external' => 'External', + 'docu' => 'Documentation', + 'requestHelp' => 'Request Help', + 'help' => 'Help', + 'weeklyCustomers' => 'Weekly Customer Overview', + 'updates' => 'Activity log', + 'news' => 'News', + ], + + // apps + 'apps' => [ + //native + 'BillingBase' => 'Manage all products to offer (like tariffs) and assign them to customers, create invoices and charge your customers by executing the settlement run.', + 'Ccc' => 'Allow your customer to access CDR\'s, invoices and contract details.', + 'Dashboard' => 'Get a detailed analysis of your NMS Prime applications.', + 'HfcBase' => 'Investigate impairments, proactively detect flaws and much more.', + 'HfcSnmp' => 'Configure devices via SNMP.', + 'NmsMail' => 'Fully automated E-Mail system.', + 'OverdueDebts' => 'Control all overdue payments.', + 'PropertyManagement' => 'Administration for buildings/estates/realties of an ISP.', + 'ProvBase' => 'Automated provisioning/management/configuration of DOCSIS, FTTH or DSL modems as well as microwave links and point-to-point devices.', + 'ProvMon' => 'Survey adaptable parameters of SNMP/TR-069 compliant devices.', + 'ProvVoip' => 'Manage DOCSIS VoIP devices with SIP.', + 'ProvVoipEnvia' => 'Administrate envia TEL contracts, port phone numbers and much more.', + 'Ticketsystem' => 'Create tickets to manage and address problems.', + 'VoipMon' => 'Analyze phone call traffic.', + + // extern + // source https://cacti.net + 'Cacti' => 'Cacti is a complete network graphing solution.', + // source https://genieacs.com + 'GenieACS' => 'GenieACS is an open source TR-069 remote management solution with advanced device provisioning capabilities.', + // source https://github.com/grafana/grafana + 'Grafana' => 'The open and composable observability and data visualization platform.', + // source https://icinga.com/docs/icinga-2/latest + 'Icinga' => 'Icinga is a monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.', + ], + + // TroubleDashboard + 'troubleDashboard' => [ + 'all' => 'all', + 'impairedElements' => 'impaired Elements', + 'onlyMuted' => 'only muted', + 'mutedHidden' => 'muted hidden', + 'systemSummary' => 'System Summary', + 'troubleDashboard' => 'Trouble Dashboard', + 'summary' => 'Summary', + 'services' => 'Services', + 'goodSignal' => ':entities with good signal', + 'onlineState' => ':entities are online', + 'offlineState' => ':entities offline', + 'warningState' => ':entities in warning state', + 'criticalState' => ':entities in critical state', + 'unknownState' => ':entities in unknown state', + 'filter' => 'Filter', + 'severity' => 'Severity', + 'type' => 'Type', + 'size' => 'Size', + 'host' => 'Host', + 'detected' => 'Detected', + 'time' => 'Time', + 'status' => 'Status', + 'actions' => 'Actions', + 'critical' => 'critical', + 'major' => 'major', + 'minor' => 'minor', + 'info' => 'info', + 'outage' => 'outage', + 'proactive' => 'proactive', ], - 'Dashboard_Contracts' => 'ACTIVE CONTRACTS', - 'Dashboard_ContractAnalytics' => 'Contract Analytics', - 'Dashboard_NoContracts' => 'No contracts available.', - 'Dashboard_Income' => 'INCOME', - 'Dashboard_IncomeAnalytics' => 'Income Details', - 'Dashboard_Date' => 'DATE', - 'Dashboard_LinkDetails' => 'View Details', - 'Dashboard_Other' => 'Other', - 'Dashboard_Tickets' => 'NEW TICKETS', - 'Dashboard_NoTickets' => 'No new Tickets.', - 'Dashboard_Quickstart' => 'Quickstart', - 'Dashboard_ImpairedModem' => 'Impaired Modems', - 'Dashboard_External' => 'External', - 'Dashboard_Docu' => 'Documentation', - 'Dashboard_RequestHelp' => 'Request Help', - 'Dashboard_Help' => 'Help', - 'Dashboard_WeeklyCustomers' => 'Weekly Customer Overview', + 'map action' => 'map action', + 'filter by modem type' => 'filter by modem type', // // Numberrange // @@ -379,20 +480,8 @@ // // Contract - 'Dashboard_Net Income' => 'NET PROCEEDS', // 'Contract_Numberrange_Failure' => 'No free contract number for selected costcenter available!', - - 'Ticket_State_New' => 'New', - 'Ticket_State_In Process' => 'In Process', - 'Ticket_State_Closed' => 'Closed', - 'Ticket_Type_General' => 'General', - 'Ticket_Type_Technical' => 'Technical', - 'Ticket_Type_Accounting' => 'Accounting', - 'Ticket_Priority_Trivial' => 'Trivial', - 'Ticket_Priority_Minor' => 'Medium', - 'Ticket_Priority_Major' => 'Major', - 'Ticket_Priority_Critical' => 'Critical', 'Numberrange_Start' => 'Start', 'Numberrange_End' => 'End', 'Numberrange_Suffix' => 'Suffix', @@ -402,24 +491,200 @@ // VoIP 'PhonebookEntry' => 'Phonebook entry', - // Error - 'error_specify_id' => 'Please specify the hostname instead of the ip address.', - 'error_ticket_settings' => 'Please set noreply name and address in Global Config Page.', - + /* + * New alphabetically sorted translations. Please add new translations below + * or convert existing ones from above to new format of the section below. + * Please use whenever possible lower camelCase for new translation keys. + */ + 'Ability' => [ + 'Abilities' => 'Abilities', + 'Ability' => 'Ability', + 'Allow' => 'Allow', + 'All abilities' => 'All Abilities', + 'Allow to' => 'Allow to', + 'Authentication' => 'Authentication', + 'BillingBase' => 'BillingBase', + 'Ccc' => 'Ccc', + 'Can Maintain' => 'Can Maintain', + 'Capability' => 'Capability', + 'Create' => 'Create', + 'Custom Abilities' => 'Custom Abilities', + 'Delete' => 'Delete', + 'Download settlement runs' => 'Download Settlement Runs', + 'Edit' => 'Edit', + 'Forbid' => 'Forbid', + 'Forbid to' => 'Forbid to', + 'GlobalConfig' => 'Global Config', + 'Help' => 'Help', + 'HFC' => 'HFC', + 'Manage' => 'Manage', + 'NmsMail' => 'E-Mail', + 'OverdueDebts' => 'Overdue Debts', + 'PropertyManagement' => 'Property Management', + 'ProvBase' => 'Provisioning', + 'ProvVoip' => 'Voip Provisioning', + 'ProvVoipEnvia' => 'Provisioning for Envia-TEL', + 'Save All' => 'Save All', + 'Save Changes' => 'Save Changes', + 'See income chart' => 'See Income Chart', + 'Technical Capabilities' => 'Technical Capabilitiesn', + 'Ticketsystem' => 'Ticket System', + 'Update' => 'Update', + 'Use api' => 'Use API', + 'View' => 'View', + 'View analysis pages of modems' => 'View Analysis Pages of Modems', + 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', + 'View everything' => 'View Everything', + 'VoipMon' => 'Voip Monitor', + ], + 'analysis' => 'Analysis', + 'Assign' => 'Assign :model', + 'BillingBase' => 'Billing', + 'Ccc' => 'Customer Control Center', + 'commandCenter' => 'Command Center', 'company' => 'Company', 'Credit' => 'Credit', 'critical' => 'critical', 'Debit' => 'Debit', + 'Detach all' => 'Detach all :model', + 'Diagrams' => 'Diagrams', 'Discard' => 'Discard', + 'download' => [ + 'connInfo' => 'Connection Information', + 'contractConfirmation' => 'Contract Confirmation', + ], + 'Download' => 'Download', + 'error' => [ + 'backToHomePage' => 'Go back to Home Page', + 'backToPreviousPage' => 'Go back to previous Page', + 'pageNotFound' => 'Sorry, we could not find that Page', + 'snmpAccessException' => 'Snmp Access Declined', + 'specifyId' => 'Please specify the hostname instead of the ip address.', + 'ticketSettings' => 'Please set noreply name and address in Global Config Page.', + ], + 'false' => 'false', 'Global' => 'Global', 'Global notification' => 'Global notification', + 'HfcReq' => 'HFC', 'info' => 'info', 'Level' => 'Level', + 'markon' => 'Mark-On/Extra charge in %', 'Message' => 'Message', + 'modemAnalysis' => [ + 'currentSession' => 'Current Session', + 'DT_Last Sessions' => 'Last Sessions', + 'DT_Replies' => 'RadReplies', + 'DT_Authentications' => 'Auth', + ], 'name' => 'Name', + 'OverdueDebts' => 'Overdue Debts', + 'parentNetelement' => 'Parent
    netelement', + 'product' => [ + 'billingCycles' => [ + 'once' => 'once', + 'monthly' => 'monthly', + 'quarterly' => 'quarterly', + 'yearly' => 'yearly', + ], + 'types' => [ + 'credit' => 'Credit', + 'device' => 'Device', + 'internet' => 'Internet', + 'other' => 'Other', + 'postal' => 'Postal invoice', + 'tv' => 'TV', + 'voip' => 'VOIP', + ], + ], + 'ProvBase' => 'Provisioning', + 'ProvMon' => 'Monitoring', + 'ProvVoip' => 'VoIP', + 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'tab' => [ + 'Documents' => 'Documents', + ], + + 'ticket' => [ + 'priority' => [ + 'critical' => 'Critical', + 'major' => 'Major', + 'minor' => 'Medium', + 'trivial' => 'Trivial', + ], + 'state' => [ + 'New' => 'New', + 'Closed' => 'Closed', + 'Paused' => 'Paused', + 'In Progress' => 'In Progress', + ], + 'notification' => [ + 'NewTicket' => 'New Ticket', + 'RemovedFromTicket' => 'You were removed from ticket', + 'TicketAccepted' => 'Ticket accepted', + 'TicketDeclined' => 'Ticket declined', + 'TicketFinished' => 'Ticket finished', + 'TicketNoUsers' => 'Ticket has no users', + 'TicketUpdated' => 'Ticket updated', + ], + 'close' => 'Close', + 'pause' => 'Pause', + 'resume' => 'Resume', + 'accept' => 'Accept', + 'decline' => 'Decline', + 'busy' => 'Busy', + 'available' => 'Available', + 'ticketReceiver' => 'TicketReceiver', + 'toTicketReceiver' => 'Show TicketReceiver', + 'legacyTicket' => 'Legacy Ticket without relation', + 'late' => 'late', + 'showContract' => 'Show Contract', + 'modemAnalysis' => 'Modem Analysis', + 'viewTopography' => 'View Topography', + 'noTickettype' => 'There were no Ticket types set.', + 'enableBrowserNotifications' => 'Please enable Browser Notifications', + 'notificationText' => 'For the best experience, when using the Ticketreceiver, it is highly recommended to turn on Browser Notifications. This ensures, that you are notified for every update.', + 'openPermissionDialog' => 'Open Permission Dialog', + 'noNotifications' => 'I dont want Notifications!', + ], + 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'topo' => [ + 'addMpr' => 'Add Modem Positioning Rule', + 'showCustomers' => 'Show Customer in Rectangle', + ], + 'true' => 'true', 'Type' => 'Type', + 'users' => 'User', 'warning' => 'warning', + 'workforce' => [ + 'available' => 'Available', + 'busy' => 'Busy', + 'inProcess' => 'In process', + 'open' => 'Open / Accepted', + 'openUnassigned' => 'Open - not assigned', + 'solved' => 'Solved today', + 'stacked' => 'Have more tickets', + 'summary' => 'Overview', + ], + 'contract' => [ + 'groundForDismissal' => 'Ground for dismissal', + 'groundsForDismissal' => [ + 'unknown' => 'unknown', + 'relocation' => 'relocation', + 'unsatisfied' => 'unsatisfied', + 'canceled by us' => 'canceled by us', + 'deceased' => 'deceased', + ], + ], + 'geocoding' => [ + 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', + 'error' => [ + 'OK' => 'OK!', + 'n/a' => 'Google API: unknown Error!', + 'HERE API NO RESULTS' => 'HERE API: No Results found!', + 'DATA_VERIFICATION_FAILED' => 'Entered Data is invalid or could not be resolved by the geocoding providers.', + ], + ], ]; From d39d7fac98de534f972e21d02ee5f6be8359f375 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 12:36:19 +0200 Subject: [PATCH 178/489] New translations dt_header.php (Spanish) --- resources/lang/es/dt_header.php | 384 ++++++++++++++++---------------- 1 file changed, 192 insertions(+), 192 deletions(-) diff --git a/resources/lang/es/dt_header.php b/resources/lang/es/dt_header.php index 5b5d85e4ad..4f91a48039 100644 --- a/resources/lang/es/dt_header.php +++ b/resources/lang/es/dt_header.php @@ -7,14 +7,14 @@ 'city' => 'Ciudad', 'connected' => 'Conectado', 'connection_type' => 'Tipo de conexión', - 'deprecated' => 'Desaprobado', - 'district' => 'District', + 'deprecated' => 'Obsoleto', + 'district' => 'Distrito', 'email' => 'Correo electrónico', 'expansion_degree' => 'Grado de expansión', 'floor' => 'Piso', 'group_contract' => 'Contrato de grupo', 'house_nr' => 'Numero de vivienda', - 'iban' => 'CLABE Interbancaria', + 'iban' => 'Cuenta bancaria (código IBAN)', 'id' => 'ID', 'name' => 'Nombre', 'number' => 'Número', @@ -24,7 +24,7 @@ 'sum' => 'Suma', 'type' => 'Tipo', 'zip' => 'Código postal', - 'version' => 'Version', + 'version' => 'Versión', 'apartment' => [ 'number' => 'Número', 'connected' => 'Conectado', @@ -33,33 +33,33 @@ 'contact' => [ 'administration' => 'Administración', ], - 'contact_id' => 'Group contract', + 'contact_id' => 'Contrato grupal', 'contract' => [ 'additional' => 'Additional info', 'apartment_nr' => 'Apartmentnr', 'city' => 'Ciudad', - 'company' => 'Company', + 'company' => 'Compañía', 'contact' => 'Contact', - 'contract_end' => 'Contract End', - 'contract_start' => 'Contract Start', - 'district' => 'District', - 'firstname' => 'Firstname', - 'house_number' => 'Housenr', - 'id' => 'Contract', - 'lastname' => 'Surname', + 'contract_end' => 'Fin de Contrato', + 'contract_start' => 'Inicio de Contrato', + 'district' => 'Distrito', + 'firstname' => 'Nombre', + 'house_number' => 'Numero de vivienda', + 'id' => 'Contrato', + 'lastname' => 'Apellidos', 'number' => 'Contract Number', - 'street' => 'Street', - 'zip' => 'ZIP', + 'street' => 'Calle', + 'zip' => 'Código postal', 'ground_for_dismissal' => 'Ground for dismissal', ], // Auth 'users' => [ - 'login_name' => 'Login Name', - 'first_name' => 'Given Name', - 'last_name' => 'Family Name', - 'geopos_updated_at' => 'Last geopos update', + 'login_name' => 'Nombre de usuario', + 'first_name' => 'Nombre', + 'last_name' => 'Apellido', + 'geopos_updated_at' => 'Última actualización de la posición geográfica', ], - 'roles.title' => 'Nombre', + 'roles.title' => 'Función', 'roles.rank' => 'Nivel', 'roles.description' => 'Descripción ', // GuiLog @@ -72,269 +72,269 @@ 'text' => 'Changes', ], // Company - 'company.name' => 'Nombre de la empresa', + 'company.name' => 'Nombre De La Empresa', 'company.city' => 'Ciudad', 'company.phone' => 'Número de teléfono celular', 'company.mail' => 'Email', // Costcenter 'costcenter' => [ - 'name' => 'Centro de costo', - 'number' => 'Número', + 'name' => 'Precio', + 'number' => 'Importe', 'billing_month' => 'Billing month', ], 'debt' => [ 'date' => 'Fecha', 'due_date' => 'Fecha límite', - 'indicator' => 'Indicador de deuda', + 'indicator' => 'Indicador de Dunning', 'missing_amount' => 'Cantidad faltante', 'number' => 'número de deuda', 'total_fee' => 'Tarifa', - 'voucher_nr' => 'Voucher nr', + 'voucher_nr' => 'Nr de voucher', ], //Invoices 'invoice.type' => 'Tipo', 'invoice.year' => 'Año', - 'invoice.month' => 'Month', + 'invoice.month' => 'Mes', //Item - 'item.valid_from' => 'Item Valid from', - 'item.valid_from_fixed' => 'Item Valid from fixed', - 'item.valid_to' => 'Item Valid to', - 'item.valid_to_fixed' => 'Item Valid to fixed', - 'fee' => 'Fee', + 'item.valid_from' => 'Artículo válido desde', + 'item.valid_from_fixed' => 'Artículo válido de fijo', + 'item.valid_to' => 'Artículo válido para', + 'item.valid_to_fixed' => 'Artículo válido a fijo', + 'fee' => 'Tarifa', 'product' => [ - 'proportional' => 'Proportionate', - 'type' => 'Type', - 'name' => 'Product Name', - 'price' => 'Price', + 'proportional' => 'Proporcionado', + 'type' => 'Tipo', + 'name' => 'Nombre del producto', + 'price' => 'Precio', ], // Salesman 'salesman.id' => 'ID', - 'salesman_id' => 'Salesman-ID', - 'salesman_firstname' => 'Firstname', - 'salesman_lastname' => 'Lastname', - 'commission in %' => 'Commission in %', - 'contract_nr' => 'Contractnr', - 'contract_name' => 'Customer', - 'contract_start' => 'Contract start', - 'contract_end' => 'Contract end', - 'product_name' => 'Product', - 'product_type' => 'Product type', - 'product_count' => 'Count', - 'charge' => 'Charge', - 'salesman.lastname' => 'Lastname', - 'salesman.firstname' => 'Firstname', - 'salesman_commission' => 'Commission', - 'sepaaccount_id' => 'SEPA-account', + 'salesman_id' => 'ID del vendedor', + 'salesman_firstname' => 'Nombre', + 'salesman_lastname' => 'Apellido', + 'commission in %' => 'Comisión en %', + 'contract_nr' => 'Nro. de Contrato', + 'contract_name' => 'Cliente', + 'contract_start' => 'Inicio de Contrato', + 'contract_end' => 'Fin de Contrato', + 'product_name' => 'Producto', + 'product_type' => 'Tipo de Producto', + 'product_count' => 'Contar', + 'charge' => 'Cambiar', + 'salesman.lastname' => 'Apellidos', + 'salesman.firstname' => 'Nombres', + 'salesman_commission' => 'Comisión', + 'sepaaccount_id' => 'ID Cuenta SEPA', 'sepaaccount' => [ - 'iban' => 'IBAN', - 'institute' => 'Institute', - 'name' => 'Account Name', - 'template_invoice' => 'Invoice template', + 'iban' => 'Cuenta bancaria (código IBAN)', + 'institute' => 'Instituto', + 'name' => 'Nombre de la cuenta', + 'template_invoice' => 'Plantilla de factura', ], // SepaMandate - 'sepamandate.holder' => 'Account Holder', - 'sepamandate.valid_from' => 'Valid from', - 'sepamandate.valid_to' => 'Valid to', - 'sepamandate.reference' => 'Account reference', - 'sepamandate.disable' => 'Disabled', + 'sepamandate.holder' => 'Titular de la cuenta', + 'sepamandate.valid_from' => 'Válido desde', + 'sepamandate.valid_to' => 'Válido hasta', + 'sepamandate.reference' => 'Referencia de cuenta', + 'sepamandate.disable' => 'Desactivado', // SettlementRun - 'settlementrun.year' => 'Year', - 'settlementrun.month' => 'Month', - 'settlementrun.created_at' => 'Created at', - 'settlementrun.executed_at' => 'Executed at', - 'verified' => 'Verified?', + 'settlementrun.year' => 'Año', + 'settlementrun.month' => 'Mes', + 'settlementrun.created_at' => 'Creado el', + 'settlementrun.executed_at' => 'Ejecutado en', + 'verified' => 'Verificado?', // MPR - 'mpr.name' => 'Name', + 'mpr.name' => 'Nombre', 'mpr.id' => 'ID', // NetElement 'netelement' => [ 'id' => 'ID', - 'name' => 'Netelement', - 'ip' => 'IP Adress', - 'state' => 'State', - 'pos' => 'Position', - 'options' => 'Options', + 'name' => 'Elemento de red', + 'ip' => 'Direccion IP', + 'state' => 'Estado', + 'pos' => 'Posición', + 'options' => 'Opciones', 'kml_file' => 'KML File', ], // NetElementType - 'netelementtype.name' => 'Netelementtype', + 'netelementtype.name' => 'Tipo de elemento de red', //HfcSnmp - 'parameter.oid.name' => 'OID Name', + 'parameter.oid.name' => 'Nombre OID', //Mibfile 'mibfile.id' => 'ID', - 'mibfile.name' => 'Mibfile', - 'mibfile.version' => 'Version', + 'mibfile.name' => 'Archivo MIB', + 'mibfile.version' => 'Versión', // OID - 'oid.name_gui' => 'GUI Label', - 'oid.name' => 'OID Name', + 'oid.name_gui' => 'Etiqueta de GUI', + 'oid.name' => 'Nombre OID', 'oid.oid' => 'OID', - 'oid.access' => 'Access Type', + 'oid.access' => 'Tipo de acceso', //SnmpValue - 'snmpvalue.oid_index' => 'OID Index', - 'snmpvalue.value' => 'OID Value', + 'snmpvalue.oid_index' => 'Indice OID', + 'snmpvalue.value' => 'Valor OID', // MAIL - 'email.localpart' => 'Local Part', - 'email.index' => 'Primary E-Mail?', - 'email.greylisting' => 'Greylisting active?', - 'email.blacklisting' => 'On Blacklist?', - 'email.forwardto' => 'Forward to:', - 'contact.firstname1' => 'Firstname 1', - 'lastname1' => 'Lastname 1', - 'firstname2' => 'Firstname 2', - 'lastname2' => 'Lastname 2', - 'tel' => 'Phonenumber', - 'tel_private' => 'Phonenumber private', + 'email.localpart' => 'Parte local', + 'email.index' => 'E-Mail primario?', + 'email.greylisting' => '¿Activo listas de rechazo transitorio?', + 'email.blacklisting' => 'Lista negra habilitada?', + 'email.forwardto' => 'Reenviar a:', + 'contact.firstname1' => 'Nombre 1', + 'lastname1' => 'Apellido 1', + 'firstname2' => 'Nombre 2', + 'lastname2' => 'Apellido 2', + 'tel' => 'Número de teléfono', + 'tel_private' => 'Número de teléfono privado', 'email1' => 'E-Mail 1', 'email2' => 'E-Mail 2', // NetGw 'netgw.id' => 'ID', - 'netgw.hostname' => 'Hostname', + 'netgw.hostname' => 'Nombre del Host', 'netgw.ip' => 'IP', - 'netgw.company' => 'Manufacturer', - 'netgw.series' => 'Series', - 'netgw.formatted_support_state' => 'Support State', - 'netgw.support_state' => 'Support State', + 'netgw.company' => 'Fabricante', + 'netgw.series' => 'Serie', + 'netgw.formatted_support_state' => 'Estado del soporte', + 'netgw.support_state' => 'Estado del soporte', // Contract - 'company' => 'Company', + 'company' => 'Compañía', // Domain - 'domain.name' => 'Domain', - 'domain.type' => 'Type', + 'domain.name' => 'Nombre del dominio', + 'domain.type' => 'Tipo', 'domain.alias' => 'Alias', // Endpoint 'endpoint.ip' => 'IP', - 'endpoint.hostname' => 'Hostname', + 'endpoint.hostname' => 'Nombre de host', 'endpoint.mac' => 'MAC', - 'endpoint.description' => 'Description', + 'endpoint.description' => 'Descripción ', // IpPool 'ippool.id' => 'ID', - 'ippool.type' => 'Type', - 'ippool.net' => 'Net', - 'ippool.netmask' => 'Netmask', - 'ippool.router_ip' => 'Router IP', - 'ippool.description' => 'Description', + 'ippool.type' => 'Tipo', + 'ippool.net' => 'Red', + 'ippool.netmask' => 'Máscara de red', + 'ippool.router_ip' => 'Ip de Router', + 'ippool.description' => 'Descripcion', // Modem - 'modem.city' => 'City', - 'modem.district' => 'District', - 'modem.firstname' => 'First name', - 'modem.geocode_source' => 'Geocode origin', - 'modem.house_number' => 'Housenr', + 'modem.city' => 'Ciudad', + 'modem.district' => 'Distrito', + 'modem.firstname' => 'Nombres', + 'modem.geocode_source' => 'Geolocalización', + 'modem.house_number' => 'Numero de vivienda', 'modem.apartment_nr' => 'Apartmentnr', - 'modem.id' => 'Modem', - 'modem.inventar_num' => 'Serial Nr', - 'modem.lastname' => 'Surname', - 'modem.mac' => 'MAC Address', + 'modem.id' => 'Modem ID', + 'modem.inventar_num' => 'Serial', + 'modem.lastname' => 'Apellidos', + 'modem.mac' => 'Direccion MAC', 'modem.serial_num' => 'Serial Number / CWMP-ID', - 'modem.model' => 'Model', - 'modem.name' => 'Modem Name', - 'modem.street' => 'Street', - 'modem.sw_rev' => 'Firmware Version', - 'modem.ppp_username' => 'PPP Username', + 'modem.model' => 'Modelo', + 'modem.name' => 'Nombre del modem', + 'modem.street' => 'Calle', + 'modem.sw_rev' => 'Version de Firmware', + 'modem.ppp_username' => 'Nombre de usuario PPP', 'modem.us_pwr' => 'US level / dBmV', 'modem.us_snr' => 'US SNR / dB', 'modem.ds_pwr' => 'DS level / dBmV', 'modem.ds_snr' => 'DS SNR / dB', 'modem.phy_updated_at' => 'PHY updated at', - 'modem.support_state' => 'Suport State', - 'modem.formatted_support_state' => 'Support State', - 'contract_valid' => 'Contract valid?', + 'modem.support_state' => 'Estado de Soporte', + 'modem.formatted_support_state' => 'Estado de Soporte', + 'contract_valid' => 'Contrato valido?', // Node 'node' => [ - 'name' => 'Name', - 'headend' => 'Headend', - 'type' => 'Type of signal', + 'name' => 'Nombre', + 'headend' => 'Cabecera', + 'type' => 'Tipo de señal', ], // QoS - 'qos.name' => 'QoS Name', - 'qos.ds_rate_max' => 'Maximum DS Speed', - 'qos.us_rate_max' => 'Maximum US Speed', + 'qos.name' => 'Nombre de QoS', + 'qos.ds_rate_max' => 'Velocidad maxima de bajada', + 'qos.us_rate_max' => 'Velocidad maxima de subida', // Mta - 'mta.hostname' => 'Hostname', - 'mta.mac' => 'MAC-Adress', - 'mta.type' => 'VOIP Protocol', + 'mta.hostname' => 'Nombre de Host', + 'mta.mac' => 'Direccion MAC', + 'mta.type' => 'Protocolo VOIP', // Configfile - 'configfile.name' => 'Configfile', + 'configfile.name' => 'Archivo de configuracion', // PhonebookEntry 'phonebookentry.id' => 'ID', // Phonenumber - 'phonenumber.prefix_number' => 'Prefix', - 'phonenr_act' => 'Activation date', - 'phonenr_deact' => 'Deactivation date', - 'phonenr_state' => 'Status', - 'modem_city' => 'Modem city', + 'phonenumber.prefix_number' => 'Prefijo', + 'phonenr_act' => 'Fecha de activacion', + 'phonenr_deact' => 'Fecha de desactivacion', + 'phonenr_state' => 'Estado', + 'modem_city' => 'Ciudad del modem', 'sipdomain' => 'Registrar', // Phonenumbermanagement 'phonenumbermanagement.id' => 'ID', - 'phonenumbermanagement.activation_date' => 'Activation date', - 'phonenumbermanagement.deactivation_date' => 'Deactivation date', + 'phonenumbermanagement.activation_date' => 'Fecha de activacion', + 'phonenumbermanagement.deactivation_date' => 'Fecha de desactivacion', // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', + 'phonetariff.name' => 'Tarifa telefonica', + 'phonetariff.type' => 'Tipo', + 'phonetariff.description' => 'Descripcion', + 'phonetariff.voip_protocol' => 'Protocolo VOIP', 'phonetariff.usable' => 'Usable', // ENVIA enviaorder - 'enviaorder.ordertype' => 'Order Type', - 'enviaorder.orderstatus' => 'Order Status', - 'escalation_level' => 'Escalation Level', - 'enviaorder.created_at' => 'Created at', - 'enviaorder.updated_at' => 'Updated at', - 'enviaorder.orderdate' => 'Order date', - 'enviaorder_current' => 'Action needed?', - 'enviaorder.contract.number' => 'Contract', - 'phonenumber.number' => 'Phonenumber', + 'enviaorder.ordertype' => 'Tipo de orden', + 'enviaorder.orderstatus' => 'Estado de orden', + 'escalation_level' => 'Nivel de estado', + 'enviaorder.created_at' => 'Creado el', + 'enviaorder.updated_at' => 'Subido el', + 'enviaorder.orderdate' => 'Fecha de orden', + 'enviaorder_current' => 'Acciones necesarias?', + 'enviaorder.contract.number' => 'Contrato', + 'phonenumber.number' => 'Numero', //ENVIA Contract - 'enviacontract.contract.number' => 'Contract', - 'enviacontract.end_date' => 'End Date', - 'enviacontract.envia_contract_reference' => 'envia TEL contract reference', - 'enviacontract.start_date' => 'Start Date', - 'enviacontract.state' => 'Status', + 'enviacontract.contract.number' => 'Contrato', + 'enviacontract.end_date' => 'Fecha de desenlace', + 'enviacontract.envia_contract_reference' => 'envia TEL referencia de contrato', + 'enviacontract.start_date' => 'Fecha de inicio', + 'enviacontract.state' => 'Estado', // CDR - 'cdr.calldate' => 'Call Date', - 'cdr.caller' => 'Caller', - 'cdr.called' => 'Called', - 'cdr.mos_min_mult10' => 'Minimum MOS', + 'cdr.calldate' => 'Fecha de llamada', + 'cdr.caller' => 'Emisor', + 'cdr.called' => 'Receptor', + 'cdr.mos_min_mult10' => 'MOS minimo', // Numberrange 'numberrange.id' => 'ID', - 'numberrange.name' => 'Name', - 'numberrange.start' => 'Start', - 'numberrange.end' => 'End', - 'numberrange.prefix' => 'Prefix', - 'numberrange.suffix' => 'Suffix', - 'numberrange.type' => 'Type', - 'numberrange.costcenter.name' => 'Cost center', + 'numberrange.name' => 'Nombre', + 'numberrange.start' => 'Inicio', + 'numberrange.end' => 'Fin', + 'numberrange.prefix' => 'Prefijo', + 'numberrange.suffix' => 'Sufijo', + 'numberrange.type' => 'Tipo', + 'numberrange.costcenter.name' => 'Centro de costes', 'realty' => [ - 'agreement_from' => 'Valid from', - 'agreement_to' => 'Valid to', - 'apartmentCount' => 'Total apartments', - 'apartmentCountConnected' => 'Connected apartments', - 'city' => 'City', - 'concession_agreement' => 'Concession agreement', - 'contact_id' => 'Administration', - 'contact_local_id' => 'Local contact', - 'district' => 'District', - 'house_nr' => 'House nr', - 'last_restoration_on' => 'Last restoration', - 'name' => 'Name', - 'street' => 'Street', - 'zip' => 'ZIP', + 'agreement_from' => 'Válido desde', + 'agreement_to' => 'Válido hasta', + 'apartmentCount' => 'Total de apartamentos', + 'apartmentCountConnected' => 'Apartamentos conectados', + 'city' => 'Ciudad', + 'concession_agreement' => 'Acuerdo de concesión', + 'contact_id' => 'Administración', + 'contact_local_id' => 'Contacto local', + 'district' => 'Distrito', + 'house_nr' => 'Nº de casa', + 'last_restoration_on' => 'Última restauración', + 'name' => 'Nombre', + 'street' => 'Calle', + 'zip' => 'Código postal', ], // NAS 'nas' => [ - 'nasname' => 'Name', + 'nasname' => 'Nombre', ], // Ticket 'ticket' => [ 'id' => 'ID', - 'name' => 'Title', + 'name' => 'Titulo', 'type' => 'Tipo', - 'priority' => 'Priority', - 'state' => 'State', - 'user_id' => 'Created by', - 'created_at' => 'Created at', - 'assigned_users' => 'Assigned Users', + 'priority' => 'Prioridad', + 'state' => 'Estado', + 'user_id' => 'Creado por', + 'created_at' => 'Creado el', + 'assigned_users' => 'Usuarios asignados', 'ticketable_id' => 'Id', 'ticketable_type' => 'Tipo', ], - 'assigned_users' => 'Assigned Users', - 'tickettypes.name' => 'Type', + 'assigned_users' => 'Usuarios asignados', + 'tickettypes.name' => 'Tipo', ]; From f18c6c2a5fcdf265e506d734052f54d548d0e0b0 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 12:36:59 +0200 Subject: [PATCH 179/489] New translations messages.php (Spanish) --- resources/lang/es/messages.php | 1182 ++++++++++++++++---------------- 1 file changed, 591 insertions(+), 591 deletions(-) diff --git a/resources/lang/es/messages.php b/resources/lang/es/messages.php index 0871fb4ca3..2f079f40bd 100644 --- a/resources/lang/es/messages.php +++ b/resources/lang/es/messages.php @@ -7,21 +7,21 @@ | All other Language Lines - TODO: split descriptions and messages? |-------------------------------------------------------------------------- */ - 'Academic degree' => 'Academic degree', - 'Active' => 'Active', - 'Active?' => 'Active?', + 'Academic degree' => 'Grado Académico', + 'Active' => 'Activo', + 'Active?' => 'Activo?', 'Additional info' => 'Additional info', - 'Additional Options' => 'Additional Options', - 'Address' => 'Adress', - 'Address Line 1' => 'Address Line 1', - 'Address Line 2' => 'Address Line 2', - 'Address Line 3' => 'Address Line 3', - 'Amount' => 'Amount', - 'Apartment number' => 'Apartment number', - 'Assigned' => 'Assigned', + 'Additional Options' => 'Opciones adicionales.', + 'Address' => 'Dirección', + 'Address Line 1' => 'Dirección (línea 1)', + 'Address Line 2' => 'Dirección (línea 2)', + 'Address Line 3' => 'Dirección (línea 3)', + 'Amount' => 'Cantidad', + 'Apartment number' => 'Número de apartamento', + 'Assigned' => 'Asignado', 'BIC' => 'BIC', - 'Bank fee' => 'Bank fee', - 'Bank Account Holder' => 'Bank Account Holder', + 'Bank fee' => 'Comisión bancaria', + 'Bank Account Holder' => 'Nombre de titular de cuenta bancaria', 'billing' => [ 'cdr' => [ 'missingONKey' => 'Missing private key to access Opennumbers SFTP server. CDR could not be loaded.', @@ -30,212 +30,212 @@ 'noVoip' => 'Missing voip tariff for contract :contract. Price is calculated with basic tariff and no extra charge is added!', ], ], - 'Birthday' => 'Birthday', - 'Business' => 'Business', - 'City' => 'City', - 'Choose KML file' => 'Choose KML file', - 'Company' => 'Company', - 'Connection type' => 'Connection type', + 'Birthday' => 'Fecha nacimiento', + 'Business' => 'Negocio', + 'City' => 'Ciudad', + 'Choose KML file' => 'Elegir archivo KML', + 'Company' => 'Empresa', + 'Connection type' => 'Tipo de conexión', 'conninfo' => [ - 'error' => 'Error on PDF creation: ', - 'missing_company' => 'The SEPA account ":var" has no company assigned.', - 'missing_costcenter' => 'The contract has no cost center assigned.', - 'missing_sepaaccount' => 'The cost center ":var" has no SEPA account assigned.', - 'missing_template' => 'There\'s no template for the connection informations selected in company ":var".', - 'missing_template_file' => 'The file of the selected template for the connection informations in the company ":var" does not exist.', - 'read_failure' => 'Empty template or failure on reading it', + 'error' => 'Error en la creación del PDF: ', + 'missing_company' => 'La cuenta SEPA ":var" no tiene una compañía asignada.', + 'missing_costcenter' => 'El contrato no tiene un centro de costos asignado.', + 'missing_sepaaccount' => 'El centro de costos ":var" no tiene una cuenta SEPA asignada.', + 'missing_template' => 'No hay ninguna plantilla para las informaciones de conexión seleccionadas en la empresa ":var".', + 'missing_template_file' => 'El archivo de la plantilla seleccionada para las informaciones de conexión en la empresa ":var" no existe.', + 'read_failure' => 'Plantilla vacía o error al leerla', ], - 'Contact' => 'Contact', + 'Contact' => 'Contacto', 'Personal Contact' => 'Personal Contact', - 'Contract Number' => 'Contract Number', - 'Contract Start' => 'Contract Start', - 'Contract End' => 'Contract End', - 'Contract valid' => 'Contract valid', - 'Contract' => 'Contract', - 'Contract List' => 'Contract List', + 'Contract Number' => 'Número de contrato', + 'Contract Start' => 'Inicio de Contrato', + 'Contract End' => 'Fin de Contrato', + 'Contract valid' => 'Contrato válido', + 'Contract' => 'Contrato', + 'Contract List' => 'Lista de contrato', 'contractConfirm' => [ 'missingTariff' => 'The tariff for this contract is missing.', 'missingTemplate' => 'Contract confirmation template \'contractConfirm.tex\' (and \'contractConfirm-default.tex\') is missing in /var/www/nmsprime/storage/app/config/ccc/template/', 'taxIncl' => 'tax included', ], - 'Contracts' => 'Contracts', - 'International prefix' => 'International prefix', - 'Country code' => 'Country code', + 'Contracts' => 'Contratos', + 'International prefix' => 'Prefijo internacional', + 'Country code' => 'Código de país', // Descriptions of Form Fields in Edit/Create - 'accCmd_error_noCC' => 'The contracts :numbers have no CostCenter assigned. No invoice will be created for these customers.', - 'accCmd_invoice_creation_deactivated' => 'Following contracts have deactivated invoice creation: :contractnrs', - 'Create' => 'Create', - 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', - 'Date of installation address change' => 'Date of installation address change', - 'Date of value' => 'Date of value', - 'Debt' => 'Debt', - 'Debt to clear' => 'Debt to clear', - 'Debt Management Type' => 'Debt Management Type', - 'Default login page' => 'Default login page', - 'Delete' => 'Delete', - 'Day' => 'Day', - 'Description' => 'Description', - 'Device' => 'Device', - 'accCmd_notice_CDR' => 'Contract :contract_nr [ID :contract_id] has Call Data Records but no valid Voip Tariff assigned', - 'Device List' => 'Device List', - 'Device Type' => 'Device Type', - 'Device Type List' => 'Device Type List', - 'Devices' => 'Devices', - 'DeviceTypes' => 'DeviceTypes', - 'Directory assistance' => 'Directory assistance', - 'District' => 'District', - 'OverdueDebts' => 'Overdue debts', - 'Dunning date' => 'Dunning date', - 'Dunning indicator' => 'Dunning indicator', - 'Edit' => 'Edit', - 'Edit ' => 'Edit ', - 'Endpoints' => 'Endpoints', - 'Endpoints List' => 'Endpoints List', - 'Entry' => 'Entry', - 'alert' => 'Attention!', - 'ALL' => 'ALL', - 'E-Mail Address' => 'E-Mail Address', - 'Entry electronic media' => 'Entry electronic media', - 'Entry in print media' => 'Entry in print media', - 'Entry type' => 'Entry type', - 'Fee' => 'Fee', - 'Fee for return debit notes' => 'Fee for return debit notes', - 'First IP' => 'First IP', - 'Firstname' => 'Firstname', - 'Fixed IP' => 'Fixed IP', - 'Additional rDNS record' => 'Additional rDNS record', - 'Floor' => 'Floor', - 'Force Restart' => 'Force Restart', - 'Geocode origin' => 'Geocode origin', - 'Headend' => 'Headend', - 'House number' => 'House number', + 'accCmd_error_noCC' => 'Los contratos :numbers no tienen asignados un centro de costos. No se creará ninguna factura para estos clientes.', + 'accCmd_invoice_creation_deactivated' => 'Los siguientes contratos han desactivado la creación de facturas: :contractnrs', + 'Create' => 'Crear', + 'accCmd_processing' => 'El Acuerdo es ejecutado. Por favor espere hasta que este proceso haya finalizado.', + 'Date of installation address change' => 'Fecha de cambio de domicilio de instalación', + 'Date of value' => 'Fecha de valor', + 'Debt' => 'Deuda', + 'Debt to clear' => 'Deuda a liquidar', + 'Debt Management Type' => 'Tipo de Gestión de Deuda', + 'Default login page' => 'Página de inicio de sesión por defecto', + 'Delete' => 'Eliminar', + 'Day' => 'Día', + 'Description' => 'Descripción', + 'Device' => 'Dispositivo', + 'accCmd_notice_CDR' => 'El Contrato :contract_nr [ID :contract_id] tiene registros de datos de llamadas pero no tiene asignada una tarifa Voip válida', + 'Device List' => 'Lista de dispositivos', + 'Device Type' => 'Tipo de dispositivo', + 'Device Type List' => 'Lista de tipos de dispositivos', + 'Devices' => 'Dispositivos', + 'DeviceTypes' => 'Tipos de dispositivos', + 'Directory assistance' => 'Asistencia al directorio', + 'District' => 'Distrito', + 'OverdueDebts' => 'Deudas vencidas', + 'Dunning date' => 'Fecha de Dunning', + 'Dunning indicator' => 'Indicador de Dunning', + 'Edit' => 'Editar', + 'Edit ' => 'Editar', + 'Endpoints' => 'Punto final:', + 'Endpoints List' => 'Lista de Puntos finales', + 'Entry' => 'Entrada', + 'alert' => 'Atencion!', + 'ALL' => 'TODOS', + 'E-Mail Address' => 'Dirección de correo electrónico', + 'Entry electronic media' => 'Medios electrónicos de entrada', + 'Entry in print media' => 'Entrada en medios impresos', + 'Entry type' => 'Tipo de entrada', + 'Fee' => 'Tarifa', + 'Fee for return debit notes' => 'Tarifa por devolución de notas de débito', + 'First IP' => 'Primer IP', + 'Firstname' => 'Nombres', + 'Fixed IP' => 'IP fija', + 'Additional rDNS record' => 'Registro rDNS adicional', + 'Floor' => 'Piso', + 'Force Restart' => 'Forzar reinicio', + 'Geocode origin' => 'Origen de geocodificación', + 'Headend' => 'Cabecera', + 'House number' => 'Numero de la casa', 'IBAN' => 'IBAN', - 'indexDeleteDisabledTitle' => 'Can only be deleted when the object is not assigned to any :relation anymore.', - 'Internet Access' => 'Internet Access', - 'Inventar Number' => 'Inventar Number', - 'Invoice' => 'Invoice', - 'invoiceText' => 'Invoice text', + 'indexDeleteDisabledTitle' => 'Sólo se puede eliminar cuando el objeto no está asignado a ninguna otra :relation .', + 'Internet Access' => 'Acceso a Internet', + 'Inventar Number' => 'Número de inventario', + 'Invoice' => 'Factura', + 'invoiceText' => 'Texto de factura', 'noInvoice' => 'No invoice to show', - 'Call Data Record' => 'Call Data Record', - 'IP address' => 'IP address', - 'Language' => 'Language', - 'Lastname' => 'Lastname', - 'Last IP' => 'Last IP', - 'ccc' => 'Customer Control Center', - 'page_html_header' => 'Customer Control Center', + 'Call Data Record' => 'Registo de Datos de Llamada', + 'IP address' => 'Dirección IP', + 'Language' => 'Idioma', + 'Lastname' => 'Apellidos', + 'Last IP' => 'último IP', + 'ccc' => 'Centro de Control del Cliente', + 'page_html_header' => 'Centro de control de clientes', 'pdflatex' => [ - 'default' => 'Error executing pdflatex - Return Code: :var', - 'missing' => 'Illegal Command - pdflatex not installed!', - 'syntax' => 'pdflatex: Syntax error in tex template (misspelled placeholder?) :var', + 'default' => 'Error al ejecutar pdflatex - código de retorno: :var', + 'missing' => 'Comando ilegal-pdfLaTeX no instalado!', + 'syntax' => 'pdfLaTeX: error de sintaxis en la plantilla Tex (marcador de posición mal escrito?) :var', ], - 'MAC Address' => 'MAC Address', - 'Main Menu' => 'Main Menu', - 'Maturity' => 'Maturity', - 'cdr' => 'cdr', - 'cdr_discarded_calls' => "CDR: Contract Nr or ID ':contractnr' not found in database - :count calls of phonenumber :phonenr with price of :price :currency are discarded.", - 'cdr_missing_phonenr' => 'Parse CDR.csv: Detected call data records with phonenr :phonenr that is missing in database. Discard :count phonecalls with charge of :price :currency.', - 'cdr_missing_reseller_data' => 'Missing Reseller Data in Environment File!', - 'cdr_offset' => 'CDR to Invoice time difference in Months', - 'close' => 'Close', + 'MAC Address' => 'Dirección MAC', + 'Main Menu' => 'Menú Principal', + 'Maturity' => 'Vencimiento', + 'cdr' => 'CDR', + 'cdr_discarded_calls' => "CDR: Contrato Nr o ID ':contractnr' no encontradas en la base de datos - :count llamadas del numero telefonico :phonenr con precio de :price :currency son desechados.", + 'cdr_missing_phonenr' => 'Parse CDR.csv: Detectados registros de datos de llamada con phonenr :phonenr que esta faltando en la base de datos. Descartar :count llamadas con cargo de :price :currency.', + 'cdr_missing_reseller_data' => 'Faltan Datos del Revendedor en Archivo de Entorno!', + 'cdr_offset' => 'CDR diferencia de tiempo de Factura en Meses', + 'close' => 'Cerrar', 'contract' => [ - 'concede_credit' => 'There are yearly charged items that were already charged (by full price). Please check if the customer shall get a credit!', - 'early_cancel' => 'Do you really want to cancel this contract before tariffs end of term :date is reached?', + 'concede_credit' => 'Hay artículos cobrados anualmente que ya se han cobrado (a precio completo). ¡Por favor, compruebe si el cliente debería recibir un crédito!', + 'early_cancel' => '¿Realmente desea cancelar este contrato antes de que se alcancen los aranceles finales del término :date?', 'numberrange' => [ - 'failure' => 'No free contract number for selected costcenter available!', - 'missing' => 'The contract number could not be determined as the costcenter does not have a number range assigned.', + 'failure' => 'No se encuentra disponible el numero de contrato para el centro de costos seleccionado!', + 'missing' => 'El número de contrato no se pudo determinar porque el centro de gastos no tiene un rango de número asignado.', ], ], 'iteM' => [ - 'concede_credit' => 'This item was already charged (by full price). Please check if the customer shall get a credit!', + 'concede_credit' => 'Este artículo ya fue cobrado (a precio completo). ¡Por favor, compruebe si el cliente debería recibir un crédito!', ], - 'contract_nr_mismatch' => 'Could not find the next contract number because the database query failed. This is due to the following contracts having a contract number that does not belong to their selected cost center: :nrs. Please change the cost center or let the system assign a new contract number for these contracts.', - 'cpe_log_error' => 'was not registering on Server - No log entry found', - 'cpe_not_reachable' => 'but not reachable from WAN-side due to manufacturing reasons (it can be possible to enable ICMP response via modem configfile)', - 'cpe_fake_lease' => 'The DHCP server has not generated a lease for this endpoint, because the IP address is statically assigned and the server does not need to keep track of it. The following lease has been manually generated for reference only:', - 'D' => 'day|days', - 'dashboard_ticket' => 'My New Tickets', - 'device_probably_online' => ':type is probably online', - 'eom' => 'to end of month', - 'envia_no_interaction' => 'No envia TEL orders require interaction', - 'Missing amount' => 'Missing amount', - 'Month' => 'Month', - 'envia_interaction' => 'envia TEL order requires interaction|envia TEL orders require interaction', - 'Net' => 'Net', - 'Netmask' => 'Netmask', - 'Internet Access' => 'Internet Access', + 'contract_nr_mismatch' => 'No se pudo encontrar el siguiente número de contrato porque la consulta de la base de datos falló. Esto se debe a que los siguientes contratos tienen un número de contrato que no pertenece a su centro de costo seleccionado: :nrs. Cambie el centro de costos o permita que el sistema asigne un nuevo número de contrato para estos contratos.', + 'cpe_log_error' => 'No se estuvo registrando en el Servidor - No se encontro registro', + 'cpe_not_reachable' => 'pero no alcanzable desde el lado-WAN debido a razones de fabricacion (puede ser posible de habilitar la respuesta ICMP a travez de el archivo de configuracion de modem)', + 'cpe_fake_lease' => 'El servidor DHCP no ha generado un lease para su endpoint, ya que la direccion IP ha sido estaticamente asignada y el servidor no necesita mantener rastro de el. El siguiente lease ha sido manualmente generado solo por referencia:', + 'D' => 'dia|dias', + 'dashboard_ticket' => 'Mis Nuevos Tickets', + 'device_probably_online' => ':type es probablemente online', + 'eom' => 'al final del mes', + 'envia_no_interaction' => 'No hay ordenes envia TEL que requieran interacción', + 'Missing amount' => 'Cantidad faltante', + 'Month' => 'Mes', + 'envia_interaction' => 'orden envia TEL requiere interacción|ordenes envia TEL requieren Interacción', + 'Net' => 'Red', + 'Netmask' => 'Máscara de red', + 'Internet Access' => 'Acceso a Internet', 'no' => 'no', - 'Noble rank' => 'Noble rank', - 'Nobiliary particle' => 'Nobiliary particle', - 'Number' => 'Number', - 'Number usage' => 'Number usage', - 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', - 'Other name suffix' => 'Other name suffix', - 'Parent Device Type' => 'Parent Device Type', - 'Parent Object' => 'Parent Object', - 'Period of Notice' => 'Period of Notice', - 'Password' => 'Password', - 'Confirm Password' => 'Confirm Password', - 'Phone' => 'Phone', - 'Phone ID next month' => 'Phone ID next month', - 'Phone private' => 'Phone private', - 'Phonenumber' => 'Phonenumber', - 'Phonenumbers' => 'Phonenumbers', - 'Phonenumbers List' => 'Phonenumbers List', - 'Postcode' => 'Postcode', - 'Prefix Number' => 'Prefix Number', - 'Price' => 'Price', - 'Public CPE' => 'Public CPE', - 'Publish address' => 'Publish address', - 'QoS next month' => 'QoS next month', - 'Real Time Values' => 'Real Time Values', - 'Realty' => 'Realty', - 'Remember Me' => 'Remember Me', - 'Reverse search' => 'Reverse search', - 'Salutation' => 'Salutation', - 'Save' => 'Save', - 'Save / Restart' => 'Save / Restart', + 'Noble rank' => 'Rango noble', + 'Nobiliary particle' => 'Partícula nobiliaria', + 'Number' => 'Número', + 'Number usage' => 'Uso del número', + 'Options' => 'Opciones', + 'or: Upload KML file' => 'o: subir archivo KML', + 'Other name suffix' => 'Otro sufijo de nombre', + 'Parent Device Type' => 'Tipo de dispositivo principal', + 'Parent Object' => 'Objeto primario', + 'Period of Notice' => 'Período de aviso', + 'Password' => 'Contraseña', + 'Confirm Password' => 'Confirme su contraseña', + 'Phone' => 'Teléfono', + 'Phone ID next month' => 'ID de teléfono del mes siguiente', + 'Phone private' => 'Teléfono privado', + 'Phonenumber' => 'Número de teléfono', + 'Phonenumbers' => 'Numeros telefonicos', + 'Phonenumbers List' => 'Lista de números telefonicos', + 'Postcode' => 'Código postal', + 'Prefix Number' => 'Número de Prefijo ', + 'Price' => 'Precio', + 'Public CPE' => 'CPE con IP Público', + 'Publish address' => 'Publicar la dirección', + 'QoS next month' => 'Calidad de servicio QoS', + 'Real Time Values' => 'Valores en tiempo real', + 'Realty' => 'Bienes raíces', + 'Remember Me' => 'Recordarme', + 'Reverse search' => 'Búsqueda inversa', + 'Salutation' => 'Tratamiento', + 'Save' => 'Guardar', + 'Save / Restart' => 'Guardar / Reiniciar', 'Serial Number / CWMP-ID' => 'Serial Number / CWMP-ID', 'PPP Username' => 'PPP Username', 'PPP Password' => 'PPP Password', - 'Sign me in' => 'Sign me in', + 'Sign me in' => 'Iniciar sesión', 'snmp' => [ - 'errors_walk' => 'Querying the following OIDs failed: :oids.', - 'errors_set' => 'The following Parameters could not be Set: :oids.', + 'errors_walk' => 'Falló la consulta de las siguientes OIDs: :oids.', + 'errors_set' => 'Los siguientes parámetros no se pudieron establecer: :oids.', 'lastValues' => 'Device is not reachable, but these are the last values from :date.', - 'missing_netgw' => 'The cluster misses a superior NetGw as parent device.', - 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', - 'undefined' => 'For this netelementtype is no controlling defined.', - 'unreachable' => 'The device is not reachable via SNMP.', + 'missing_netgw' => 'El clúster no tiene un NetGw superior como dispositivo padre.', + 'missingIp' => 'El elemento de red no es accesible ya que no tiene IP o nombre de host definido.', + 'undefined' => 'Para este tipo de elemento de red no hay un controlador definido.', + 'unreachable' => 'El dispositivo no es accesible vía el SNMP.', 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], - 'State' => 'State', - 'Street' => 'Street', - 'Typee' => 'Type', - 'Unexpected exception' => 'Unexpected exception', - 'US level' => 'US level', - 'Username' => 'Username', - 'Users' => 'Users', - 'Vendor' => 'Vendor', - 'Year' => 'Year', - 'yes' => 'yes', - 'home' => 'Home', - 'indices_unassigned' => 'Some of the assigned Indices could not be assigned to a corresponding parameter! They are actually just not used. You can delete them or keep them for later. Just compare the list of parameters of the netelementtype with the list of indices here.', - 'item_credit_amount_negative' => 'A negative credit amount becomes a debit! Are you sure that the customer shall be charged?', - 'invoice' => 'Invoice', - 'Global Config' => 'Global Config', - 'GlobalConfig' => 'GlobalConfig', - 'VOIP' => 'VOIP', - 'Customer Control Center' => 'Customer Control Center', - 'Provisioning' => 'Provisioning', - 'BillingBase' => 'BillingBase Config', - 'Ccc' => 'Ccc Config', + 'State' => 'Estado', + 'Street' => 'Calle', + 'Typee' => 'Tipo', + 'Unexpected exception' => 'Excepción inesperada', + 'US level' => 'Nivel US', + 'Username' => 'Usuario', + 'Users' => 'Usuarios', + 'Vendor' => 'Proveedor', + 'Year' => 'Año', + 'yes' => 'Sí', + 'home' => 'Hogar', + 'indices_unassigned' => 'Algunos de los Indices asignados no pudieron ser asignados al correspondiente parametro! Solo no estan siendo usadas. Usted puede eliminarlas o mantenerlas para despues. Solo compare la lista de parametros del tipo de elemento de red con la lista de indices aqui.', + 'item_credit_amount_negative' => 'Una cantidad de credito negativa se convierte a debito! Esta seguro que el cliente debe ser endeudado?', + 'invoice' => 'Factura', + 'Global Config' => 'Configuración global', + 'GlobalConfig' => 'Configuración global', + 'VOIP' => 'VoIP', + 'Customer Control Center' => 'Centro de control de clientes', + 'Provisioning' => 'Aprovisionamiento', + 'BillingBase' => 'Configuración de Facturación', + 'Ccc' => 'Configuración de ccc', 'HfcReq' => 'HFC Config', 'HfcBase' => 'Detect Config', - 'ProvBase' => 'ProvBase Config', + 'ProvBase' => 'Configuración de ProvBase', 'ProvHA' => 'ProvHA Config', - 'ProvVoip' => 'ProvVoip Config', - 'ProvVoipEnvia' => 'ProvVoipEnvia Config', + 'ProvVoip' => 'Configuración de ProvVoip', + 'ProvVoipEnvia' => 'Configuración de ProvVoipEnvia', 'ProvMon' => 'Monitoring Config', 'Ticketsystem' => 'Ticket Config', 'GuiLog' => 'Log', @@ -246,491 +246,491 @@ 'PhoneTariff' => 'Phone Tariff', 'Has a truck' => 'Has a truck', 'HFC' => 'Detect', - 'Rank' => 'Rank', - 'Assign Users' => 'Assign Users', - 'Invoices' => 'Invoices', - 'Save Changes' => 'Save Changes', - 'Delete' => 'Delete', - 'Help' => 'Help', - 'Not allowed to acces this user' => 'Not allowed to acces this user', - 'log_out' => 'Log Out', - 'System Log Level' => 'System Log Level', + 'Rank' => 'Ranking:', + 'Assign Users' => 'Asignar usuarios', + 'Invoices' => 'Facturas', + 'Save Changes' => 'Guardar cambios', + 'Delete' => 'Eliminar', + 'Help' => 'Ayuda', + 'Not allowed to acces this user' => 'Prohibido el acceso a este usuario', + 'log_out' => 'Cierre de sesion', + 'System Log Level' => 'Nivel de registro del sistema', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', - 'Headline 2' => 'Título 2', + 'Headline 2' => 'Headline Log-in page', 'Headline 2' => 'Headline Navbar / Subheading Log-in page', - 'M' => 'month|months', - 'Mark solved' => 'Mark as solved?', - 'missing_product' => 'Missing Product!', - 'modem_eventlog_error' => 'Modem eventlog not found', - 'modem_force_restart_button_title' => 'Only restarts the modem. Doesn\'t save any changed data!', - 'modem_reset_button_title' => 'Only resets the modem. Doesn\'t save any changed data!', - 'CDR retention period' => 'CDR retention period', - 'Day of Requested Collection Date' => 'Day of Requested Collection Date', - 'Tax in %' => 'Tax in %', - 'Invoice Number Start' => 'Invoice Number Start', - 'Split Sepa Transfer-Types' => 'Split Sepa Transfer-Types', - 'Mandate Reference' => 'Mandate Reference', - 'e.g.: String - {number}' => 'e.g.: String - {number}', - 'Item Termination only end of month'=> 'Item Termination only end of month', - 'Language for settlement run' => 'Language for settlement run', - 'Uncertain start/end dates for tariffs' => 'Uncertain start/end dates for tariffs', - 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available - from the point that a modem was online. If all diagrams did not show properly then it should be a - bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', - 'Connection Info Template' => 'Connection Info Template', - 'Upload Template' => 'Upload Template', - 'SNMP Read Only Community' => 'SNMP Read Only Community', - 'SNMP Read Write Community' => 'SNMP Read Write Community', - 'Provisioning Server IP' => 'Provisioning Server IP', - 'Domain Name for Modems' => 'Domain Name for Modems', - 'Notification Email Address'=> 'Notification Email Address', - 'DHCP Default Lease Time' => 'DHCP Default Lease Time', - 'DHCP Max Lease Time' => 'DHCP Max Lease Time', - 'Start ID Contracts' => 'Start ID Contracts', - 'Start ID Modems' => 'Start ID Modems', - 'Start ID Endpoints' => 'Start ID Endpoints', - 'Downstream rate coefficient' => 'Downstream rate coefficient', - 'Upstream rate coefficient' => 'Upstream rate coefficient', - 'Additional modem reset button' => 'Additional modem reset button', + 'M' => 'mes|meses', + 'Mark solved' => 'Marcar como resuelto?', + 'missing_product' => 'Falta Producto!', + 'modem_eventlog_error' => 'Modem eventlog no encontrado', + 'modem_force_restart_button_title' => 'Solo reinicia el modem. No guarda algun dato cambiado!', + 'modem_reset_button_title' => 'Solo reinicia el módem. ¡No guarda ninguna información cambiada!', + 'CDR retention period' => 'Período de retención de CDR', + 'Day of Requested Collection Date' => 'Fecha de facturación', + 'Tax in %' => 'Impuestos en %', + 'Invoice Number Start' => 'Inicio de número de facturación', + 'Split Sepa Transfer-Types' => 'Dividir los tipos de transferencia Sepa', + 'Mandate Reference' => 'Referencia del mandato', + 'e.g.: String - {number}' => 'por ejemplo: String - {number}', + 'Item Termination only end of month'=> 'Terminación del artículo sólo final de mes', + 'Language for settlement run' => 'Idioma del contrato', + 'Uncertain start/end dates for tariffs' => 'Fechas de inicio y fin incierto para los aranceles', + 'modem_monitoring_error'=> 'Esto podría deberse a que el módem no estaba en línea hasta ahora. Tenga en cuenta que los diagramas solo están disponibles +desde el punto en que un módem estaba en línea. Si todos los diagramas no se muestran correctamente, entonces debe ser un + problema más grande y debería haber una mala configuración de cacti. Por favor, considere al administrador para problemas mayores.', + 'Connection Info Template' => 'Plantilla de información de conexión', + 'Upload Template' => 'Subir plantilla', + 'SNMP Read Only Community' => 'Comunidad SNMP de solo lectura', + 'SNMP Read Write Community' => 'Comunidad SNMP de lectura y escritura', + 'Provisioning Server IP' => 'IP del Servidor NMSprime', + 'Domain Name for Modems' => 'Nombre de dominio para CableModems', + 'Notification Email Address'=> 'Dirección de correo electrónico para notificaciónes', + 'DHCP Default Lease Time' => 'Tiempo de Arrendamiento del DHCP ', + 'DHCP Max Lease Time' => 'Tiempo máximo de Arrendamiento del DHCP ', + 'Start ID Contracts' => 'ID Inicio de contrato', + 'Start ID Modems' => 'Inicio de ID del CableModem', + 'Start ID Endpoints' => 'ID de Inicio para terminales "Endpoints"', + 'Downstream rate coefficient' => 'Coeficiente de velocidad de descarga', + 'Upstream rate coefficient' => 'Coeficiente de velocidad de subida', + 'Additional modem reset button' => 'Botón adicional de reinicio de módem', 'Automatic factory reset' => 'Automatic factory reset', 'Allocate PPPoE IPs randomly' => 'Allocate PPPoE IPs randomly', 'Last update of geoposition' => 'Last update of geoposition', 'modemAnalysis' => [ 'actionAlreadyScheduled' => ' is already scheduled.', 'actionExecuted' => 'Action is being executed.', - 'cfOutdated' => 'The modem doesn\'t run with the actual configfile. The last download was before the built time of the configfile.', - 'cfError' => 'There was an error creating the config file! Please be aware that this modem has currently no config file. Please check if the configfile can be created properly. To Test this, please execute the following command on the command line:', - 'cpeMacMissmatch' => 'The state of internet access and telephony could not be determined as minimum 1 CPE MAC address differs from the MACs of the assigned MTAs.', - 'fullAccess' => 'Internet access and telephony is allowed. (according to configfile)', - 'missingLD' => 'Info: The last configfile download was too long ago to determine if the modem has incured the actual configurations.', - 'noNetworkAccess' => 'Internet access and telephony is blocked. (according to configfile)', - 'onlyVoip' => 'Internet access is blocked. Only telephony is allowed. (according to configfile)', + 'cfOutdated' => 'El módem no se ejecuta con el archivo configfile actual. La última descarga fue antes de la hora de compilación del archivo configfile.', + 'cfError' => '¡Hubo un error al crear el archivo de configuración! Tenga en cuenta que este módem no tiene actualmente ningún archivo de configuración. Por favor, compruebe si el archivo de configuración se puede crear correctamente. Para probar esto, por favor ejecute el siguiente comando en la línea de comandos:', + 'cpeMacMissmatch' => 'El estado del acceso a Internet y la telefonía no se pudo determinar, como mínimo 1 dirección CPE MAC difiere de los MACs de los MTAs asignados.', + 'fullAccess' => 'El acceso a Internet y la telefonía está permitido. (según el configfile)', + 'missingLD' => 'Info: La última descarga del archivo configfile fue hace mucho tiempo como para determinar si el módem ha incurrido en las configuraciones actuales.', + 'noNetworkAccess' => 'El acceso a internet y a la telefonía está bloqueado. (de acuerdo con el configfile)', + 'onlyVoip' => 'El acceso a internet está bloqueado. Sólo se permite la telefonía. (de acuerdo con el configfile)', ], - 'modem_no_diag' => 'No Diagrams available', + 'modem_no_diag' => 'No hay diagramas disponibles', 'SvgGenerationFailed' => 'Failed to generate SVG file', - 'Start ID MTA´s' => 'Start ID MTA´s', - 'modem_lease_error' => 'No valid Lease found', - 'modem_lease_valid' => 'Modem has a valid lease', - 'modem_log_error' => 'Modem was not registering on Server - No log entry found', - 'modem_configfile_error'=> 'Modem configfile not found', - 'Academic Degree' => 'Academic Degree', - 'modem_offline' => 'Modem is Offline', - 'Contract number' => 'Contract number', - 'Contract Nr' => 'Contract Nr', - 'Contract number legacy' => 'Contract number legacy', - 'Cost Center' => 'Cost Center', - 'Create Invoice' => 'Create Invoice', - 'Customer number' => 'Customer number', - 'Customer number legacy' => 'Customer number legacy', - 'Department' => 'Department', - 'End Date' => 'End Date', - 'House Number' => 'House Number', - 'House Nr' => 'House Nr', - 'Salesman' => 'Salesman', - 'Start Date' => 'Start Date', - 'modem_restart_error' => 'Could not restart Modem! (offline?)', - 'Contact Persons' => 'Contact Persons', + 'Start ID MTA´s' => 'Inicio de ID para MTA\'s', + 'modem_lease_error' => 'No se encontro Arrendamientos dhcp valido', + 'modem_lease_valid' => 'Modem tiene un Arrendamientos dhcp valido', + 'modem_log_error' => 'Modem no fue registrado en el Servidor - Ningun registro encontrado', + 'modem_configfile_error'=> 'Archivo de configuracion del Modem no hallado', + 'Academic Degree' => 'Grado académico', + 'modem_offline' => 'Modem esta Offline', + 'Contract number' => 'Número de contrato', + 'Contract Nr' => 'Número de contrato', + 'Contract number legacy' => 'Número de contrato heredado', + 'Cost Center' => 'Centro de costos', + 'Create Invoice' => 'Crear factura', + 'Customer number' => 'Número de cliente', + 'Customer number legacy' => 'Número de cliente heredado', + 'Department' => 'Departamento', + 'End Date' => 'Fecha de finalización', + 'House Number' => 'Número del domicilio', + 'House Nr' => 'Número del domicilio', + 'Salesman' => 'Vendedor', + 'Start Date' => 'Fecha de inicio', + 'modem_restart_error' => 'No se pudo reiniciar Modem! (offline?)', + 'Contact Persons' => 'Personas de contacto', 'modem_restart_success_netgw' => 'Restarted modem via NetGw', 'modem_restart_warning_dns' => 'Restart failed, since hostname could not be resolved (modem as no active DHCP lease) to determine the responsible NetGw.', - 'Accounting Text (optional)'=> 'Accounting Text (optional)', - 'Cost Center (optional)' => 'Cost Center (optional)', - 'Credit Amount' => 'Credit Amount', - 'modem_restart_success_direct' => 'Restarted Modem directly via SNMP/TR069', + 'Accounting Text (optional)'=> 'Informacion adicional (opcional)', + 'Cost Center (optional)' => 'Centro de costo (opcional)', + 'Credit Amount' => 'Importe de crédito', + 'modem_restart_success_direct' => 'Modem reiniciado directamente por SNMP/TR069', 'modem_disconnect_radius_success' => 'Disconnected Modem via RADIUS (Change of Authorization)', 'modem_disconnect_radius_warning' => 'Device cannot be restarted via RADIUS, due to one of the following reasons:
    • NetGw of PPP session cannot be determined
    • NetGw has no NAS secret set
    • NetGw has no Change of Authorization port set.
    ', - 'Item' => 'Item', - 'Items' => 'Items', - 'modem_save_button_title' => 'Saves changed data. Determines new geoposition when address data was changed and assigns it to a new MPR (if x/y coordinate was automatically or manually changed). Rebuilds the configfile and restarts the modem if at least one of the following has changed: Public IP, network access, configfile, QoS, MAC-address.', - 'Product' => 'Product', - 'Start date' => 'Start date', - 'Active from start date' => 'Active from start date', - 'Valid from' => 'Valid from', - 'Valid to' => 'Valid to', - 'Valid from fixed' => 'Valid from fixed', - 'Valid to fixed' => 'Valid to fixed', - 'modem_statistics' => 'Number Online / Offline Modems', - 'Configfile' => 'Configfile', - 'Mta' => 'Mta', - 'month' => 'Month', - 'Configfiles' => 'Configfiles', - 'Choose Firmware File' => 'Choose Firmware File', - 'Config File Parameters' => 'Config File Parameters', - 'or: Upload Certificate File' => 'or: Upload Certificate File', - 'or: Upload Firmware File' => 'or: Upload Firmware File', - 'Parent Configfile' => 'Parent Configfile', - 'Public Use' => 'Public Use', - 'mta_configfile_error' => 'MTA configfile not found', + 'Item' => 'Artículo', + 'Items' => 'Artículos', + 'modem_save_button_title' => 'Guarda datos cambiados. Determina una nueva geoposición cuando los datos de dirección han sido cambiados (y lo asigna a un nuevo MPR si es necesario). Reconstruye el archivo de configuración y reinicia el modem si por lo menos algo de lo siguiente ha sido cambiado: IP Publica, acceso a la red, archivo de configuración, QoS, direccion-MAC.', + 'Product' => 'Producto', + 'Start date' => 'Fecha de inicio', + 'Active from start date' => 'Activo a partir de la fecha de inicio', + 'Valid from' => 'Válido desde', + 'Valid to' => 'Válido hasta', + 'Valid from fixed' => 'Activo desde la fecha de inicio', + 'Valid to fixed' => 'Activo desde la fecha de inicio', + 'modem_statistics' => 'Cifra Online / Offline Modems', + 'Configfile' => 'Archivo de configuracion', + 'Mta' => 'MTA', + 'month' => 'Mes', + 'Configfiles' => 'Archivo de configuración', + 'Choose Firmware File' => 'Seleccione el archivo de Firmware', + 'Config File Parameters' => 'Parámetros del archivo de configuración', + 'or: Upload Certificate File' => 'o: subir certificado', + 'or: Upload Firmware File' => 'o: subir archivo de Firmware', + 'Parent Configfile' => 'Archivo de configuración principal', + 'Public Use' => 'IP publica', + 'mta_configfile_error' => 'MTA archivo de configuracion no encontrado', 'IpPool' => 'IpPool', - 'SNMP Private Community String' => 'SNMP Private Community String', - 'SNMP Public Community String' => 'SNMP Public Community String', + 'SNMP Private Community String' => 'Nombre para comunidad SNMP privado', + 'SNMP Public Community String' => 'Nombre para comunidad SNMP público', 'Series' => 'Series', 'SSH username' => 'SSH username', 'SSH password' => 'SSH password', 'RADIUS Client secret' => 'RADIUS Client secret', - 'noCC' => 'no Costcenter assigned', + 'noCC' => 'Centro de costes no asignado', 'IP-Pools' => 'IP-Pools', - 'Type of Pool' => 'Type of Pool', - 'Type of signal' => 'Type of signal', - 'IP network' => 'IP network', - 'IP netmask' => 'IP netmask', - 'IP router' => 'IP router', - 'oid_list' => 'Warning: OIDs that not already exist in Database are discarded! Please upload MibFile before!', - 'Phone tariffs' => 'Phone tariffs', - 'External Identifier' => 'External Identifier', - 'Usable' => 'Usable', - 'password_change' => 'Change Password', - 'password_confirm' => 'Confirm Password', - 'phonenumber_missing' => 'Phonenumber :phonenr of contract :contractnr is missing but :provider charged calls.', - 'phonenumber_mismatch' => 'Phonenumber :phonenr does not belong to contract :contractnr. The wrong contract/customer could be charged for these calls.', - 'phonenumber_nr_change_hlkomm' => 'Please be aware that future call data records can not be assigned to this contract anymore when you change this number. This is because HL Komm or Pyur only sends the phonenumber with the call data records.', - 'phonenumber_overlap_hlkomm' => 'This number exists or existed within the last :delay month(s). As HL Komm or Pyur only sends the phonenumber with the call data records, it won\'t be possible to assign possible made calls to the appropriate contract anymore! This can result in wrong charges. Please only add this number if it\'s a test number or you are sure that there will be no calls to be charged anymore.', - 'show_ags' => 'Show AG Select Field on Contract Page', - 'snmp_query_failed' => 'SNMP Query failed for following OIDs: ', - 'Billing Cycle' => 'Billing Cycle', - 'Bundled with VoIP product?'=> 'Bundled with VoIP product?', - 'Calculate proportionately' => 'Calculate proportionately', - 'Price (Net)' => 'Price (Net)', - 'Number of Cycles' => 'Number of Cycles', - 'Product Entry' => 'Product Entry', - 'Qos (Data Rate)' => 'Qos (Data Rate)', - 'with Tax calculation ?' => 'with Tax calculation ?', - 'Phone Sales Tariff' => 'Phone Sales Tariff', - 'Phone Purchase Tariff' => 'Phone Purchase Tariff', - 'sr_repeat' => 'Repeat for SEPA-account(s):', // Settlementrun repeat - 'Account Holder' => 'Account Holder', - 'Account Name' => 'Account Name', + 'Type of Pool' => 'Tipo de Pool', + 'Type of signal' => 'Tipo de señal', + 'IP network' => 'Red IP', + 'IP netmask' => 'Máscara de red IP', + 'IP router' => 'IP del router', + 'oid_list' => 'Peligro: OIDs que no existen actualmente en la Base de Datods son desechados! Por favor, antes actualice el Archivo MiB!', + 'Phone tariffs' => 'Tarifa telefonica', + 'External Identifier' => 'Identificador Externo', + 'Usable' => 'Disponible', + 'password_change' => 'Cambia Contrasenia', + 'password_confirm' => 'Confirme Contrasenia', + 'phonenumber_missing' => 'Número de teléfono :phonenr del contrato :contractnr falta, pero :provider de llamadas cargadas.', + 'phonenumber_mismatch' => 'Número de teléfono :phonenr no pertenece al contrato :contractnr. El contrato/cliente equivocado podría cobrarse por estas llamadas.', + 'phonenumber_nr_change_hlkomm' => 'Por favor, ten en cuenta que los futuros registros de llamada no puedan ser asignados a este contrato nunca mas, cuando haya cambiado este numero. Esto debido a que HL Komm o Pyur solo manda el numero telefonico con los registros de datos de llamada.', + 'phonenumber_overlap_hlkomm' => 'Este numero existe o existio entre el/los :delay mes/meses. Como HL Komm o Pyur solo envia el numero telefonico dentro de los registros de datos de llamada, no sera posible de asignar poisbles llamadas hechas, al contrato apropiado nunca mas! Esto puede resultar en cobros equivocados. Por favor, solo agregue este numero si es un numero de prueba o si esta seguro de que no habran llamadas a cobrar nunca mas.', + 'show_ags' => 'Muestra Ag Campo Seleccionado en la Pagina de Contrato', + 'snmp_query_failed' => 'Consulta SNMP fallo debido a los siguientes OIDs: ', + 'Billing Cycle' => 'Ciclo de Facturación', + 'Bundled with VoIP product?'=> '¿Incluido con el producto de VoIP?', + 'Calculate proportionately' => 'Calcular proporcionalmente', + 'Price (Net)' => 'Precio (neto)', + 'Number of Cycles' => 'Número de ciclos', + 'Product Entry' => 'Producto', + 'Qos (Data Rate)' => 'QoS (Data Rate)', + 'with Tax calculation ?' => '¿con cálculo de impuestos?', + 'Phone Sales Tariff' => 'Tarifa de ventas del teléfono', + 'Phone Purchase Tariff' => 'Tarifa de compra del teléfono', + 'sr_repeat' => 'Repita para cuentas SEPA(s):', // Settlementrun repeat + 'Account Holder' => 'Poseedor de cuenta', + 'Account Name' => 'Nombre de la cuenta', 'receiveNewsletters' => 'Should receive newsletters?', - 'Choose Call Data Record template file' => 'Choose Call Data Record template file', - 'Choose invoice template file' => 'Choose invoice template file', - 'CostCenter' => 'CostCenter', - 'Creditor ID' => 'Creditor ID', - 'Institute' => 'Institute', - 'Invoice Headline' => 'Invoice Headline', - 'Invoice Text for negative Amount with Sepa Mandate' => 'Invoice Text for negative Amount with Sepa Mandate', - 'Invoice Text for negative Amount without Sepa Mandate' => 'Invoice Text for negative Amount without Sepa Mandate', - 'Invoice Text for positive Amount with Sepa Mandate' => 'Invoice Text for positive Amount with Sepa Mandate', - 'Invoice Text for positive Amount without Sepa Mandate' => 'Invoice Text for positive Amount without Sepa Mandate', - 'SEPA Account' => 'SEPA Account', - 'SepaAccount' => 'SepaAccount', // siehe Companies - 'upload_dependent_mib_err' => "Please Upload dependent ':name' before!! (OIDs cant be translated otherwise)", - 'Upload CDR template' => 'Upload CDR template', - 'Upload invoice template' => 'Upload invoice template', - 'user_settings' => 'User Settings', - 'user_glob_settings' => 'Global User Settings', + 'Choose Call Data Record template file' => 'Elegir archivo de plantilla de registro de datos llamada', + 'Choose invoice template file' => 'Elegir archivo de plantilla de facturación', + 'CostCenter' => 'Centro de Costo', + 'Creditor ID' => 'ID del acreedor', + 'Institute' => 'Institución', + 'Invoice Headline' => 'Titular de la factura', + 'Invoice Text for negative Amount with Sepa Mandate' => 'Texto de la factura de importe negativo con mandato Sepa', + 'Invoice Text for negative Amount without Sepa Mandate' => 'Texto de la factura de importe negativo sin mandato Sepa', + 'Invoice Text for positive Amount with Sepa Mandate' => 'Texto de la factura de importe positivo con mandato Sepa', + 'Invoice Text for positive Amount without Sepa Mandate' => 'Texto de la factura de importe positivo sin mandato Sepa', + 'SEPA Account' => 'Cuenta de SEPA', + 'SepaAccount' => 'Cuenta de Sepa', // siehe Companies + 'upload_dependent_mib_err' => "Por favor, antes establezca el ':name' dependiente!! (de otra manera, OIDs no podran ser traducidos)", + 'Upload CDR template' => 'Subir plantilla CDR', + 'Upload invoice template' => 'Cargar plantilla de facturación', + 'user_settings' => 'Configuracion de Usuario', + 'user_glob_settings' => 'Configuracion Global de Usuarios', - 'voip_extracharge_default' => 'Extra Charge Voip Calls default in %', - 'voip_extracharge_mobile_national' => 'Extra Charge Voip Calls mobile national in %', + 'voip_extracharge_default' => 'Cargos Extra de Llamads Voip por defecto en %', + 'voip_extracharge_mobile_national' => 'Cargos Extra de Llamadas mobiles nacionales Voip en %', 'General' => 'General', - 'Verified' => 'Verified', - 'tariff' => 'tariff', + 'Verified' => 'Verificado', + 'tariff' => 'Tarifa', 'item' => 'item', 'sepa' => 'sepa', 'no_sepa' => 'no_sepa', - 'Call_Data_Records' => 'Call_Data_Records', - 'Y' => 'year|years', - 'accounting' => 'accounting', - 'booking' => 'booking', - 'DD' => 'Direct Debits', - 'DD_FRST' => 'First Direct Debits', - 'DD_RCUR' => 'Recurring Direct Debits', - 'DD_OOFF' => 'Single Direct Debits', - 'DD_FNAL' => 'Final Direct Debits', - 'DC' => 'Direct Credit', - 'salesmen_commission' => 'salesmen_commission', - 'Assign Role' => 'Assign Roles', - 'Associated SEPA Account' => 'Associated SEPA Account', - 'Month to create Bill' => 'Month to create Bill', - 'Choose logo' => 'Choose logo', - 'Directorate' => 'Directorate', - 'Mail address' => 'Mail address', - 'Management' => 'Management', - 'Registration Court 1' => 'Registration Court 1', - 'Registration Court 2' => 'Registration Court 2', - 'Registration Court 3' => 'Registration Court 3', - 'Sales Tax Id Nr' => 'Sales Tax Id Nr', - 'Tax Nr' => 'Tax Nr', - 'Transfer Reason for Invoices' => 'Transfer Reason for Invoices', - 'Upload logo' => 'Upload logo', - 'Web address' => 'Web address', - 'Zip' => 'Zip', - 'Commission in %' => 'Commission in %', - 'Product Types' => 'Product Type(s)', - 'Already recurring ?' => 'Already recurring ?', - 'Date of Signature' => 'Date of Signature', - 'Disable temporary' => 'Disable temporary', - 'Reference Number' => 'Reference Number', - 'Bank Bank Institutee' => 'Bank Institute', - 'Contractnr' => 'Contractnr', - 'Invoicenr' => 'Invoicenr', - 'Calling Number' => 'Calling Number', - 'Called Number' => 'Called Number', - 'Target Month' => 'Target Month', - 'Date' => 'Date', - 'Count' => 'Count', - 'Tax' => 'Tax', - 'RCD' => 'Requested Collection Date', - 'Currency' => 'Currency', - 'Gross' => 'Gross', - 'Net' => 'Net', - 'MandateID' => 'MandateID', - 'MandateDate' => 'MandateDate', - 'Commission in %' => 'Commission in %', + 'Call_Data_Records' => 'Registro_de_llamadas', + 'Y' => 'anio|anios', + 'accounting' => 'facturacion', + 'booking' => 'Reservación', + 'DD' => 'Débitos Directos', + 'DD_FRST' => 'Primeros débitos directos', + 'DD_RCUR' => 'Recurrentes de débitos directos', + 'DD_OOFF' => 'Débitos directos unitarios', + 'DD_FNAL' => 'Débitos directos finales', + 'DC' => 'Crédito directo', + 'salesmen_commission' => 'comisión_de_vendedor', + 'Assign Role' => 'Asignar Roles', + 'Associated SEPA Account' => 'Cuenta asociada SEPA', + 'Month to create Bill' => 'Mes de creación de la facturación', + 'Choose logo' => 'Elegir logotipo', + 'Directorate' => 'Dirección', + 'Mail address' => 'Dirección de correo electrónico', + 'Management' => 'Administración', + 'Registration Court 1' => 'Registro corto 1', + 'Registration Court 2' => 'Registro corto 2', + 'Registration Court 3' => 'Registro corto 3', + 'Sales Tax Id Nr' => 'Nº de Id de impuesto sobre las ventas', + 'Tax Nr' => 'Impuesto Nº', + 'Transfer Reason for Invoices' => 'Razón de transferencia de las facturas', + 'Upload logo' => 'Cargar logotipo', + 'Web address' => 'Dirección web', + 'Zip' => 'Código Postal', + 'Commission in %' => 'Comisión en %', + 'Product Types' => 'Tipo(s) de producto(s)', + 'Already recurring ?' => '¿Ya se repite?', + 'Date of Signature' => 'Fecha de la firma', + 'Disable temporary' => 'Desactivar temporal', + 'Reference Number' => 'Número de referencia', + 'Bank Bank Institutee' => 'Institución Bancario', + 'Contractnr' => 'Nro. de Contrato', + 'Invoicenr' => 'Nro. de factura', + 'Calling Number' => 'Número de llamada', + 'Called Number' => 'Número de llamada', + 'Target Month' => 'Mes fijado', + 'Date' => 'Fecha', + 'Count' => 'Cuenta', + 'Tax' => 'Impuesto', + 'RCD' => 'Fecha de vencimiento', + 'Currency' => 'Moneda', + 'Gross' => 'Bruto', + 'Net' => 'Red', + 'MandateID' => 'ID del orden', + 'MandateDate' => 'Fecha de orden', + 'Commission in %' => 'Comisión en %', 'Total' => 'Total', - 'Total fee' => 'Total fee', - 'Commission Amount' => 'Commission Amount', - 'Zip Files' => 'Zip Files', - 'primary' => 'primary', - 'secondary' => 'secondary', - 'disabled' => 'disabled', - 'Value (deprecated)' => 'Value (deprecated)', - 'Priority (lower runs first)' => 'Priority (lower runs first)', - 'Priority' => 'Priority', - 'Title' => 'Title', - 'Created at' => 'Created at', - 'Activation date' => 'Activation date', - 'External activation date' => 'External activation date', - 'Deactivation date' => 'Deactivation date', - 'External deactivation date' => 'External deactivation date', - 'SIP domain' => 'Registrar', - 'Last status update' => 'Last status update', - 'Last user interaction' => 'Last user interaction', - 'Method' => 'Method', - 'Ordertype ID' => 'Ordertype ID', - 'Ordertype' => 'Ordertype', - 'Orderstatus ID' => 'Orderstatus ID', - 'Orderstatus' => 'Orderstatus', - 'Orderdate' => 'Orderdate', - 'Ordercomment' => 'Ordercomment', - 'Envia customer reference' => 'envia TEL customer reference', - 'Envia contract reference' => 'envia TEL contract reference', - 'Contract ID' => 'Contract ID', - 'Phonenumber ID' => 'Phonenumber ID', - 'Related order ID' => 'Related order ID', - 'Related order type' => 'Related order type', - 'Related order created' => 'Related order created', - 'Related order last updated' => 'Related order last updated', - 'Related order deleted' => 'Related order deleted', - 'Envia Order' => 'envia TEL order', - 'Document type' => 'Document type', - 'Upload document' => 'Upload document', - 'Call Start' => 'Call Start', - 'Call End' => 'Call End', - 'Call Duration/s' => 'Call Duration/s', - 'min. MOS' => 'min. MOS', - 'Packet loss/%' => 'Packet loss/%', - 'Jitter/ms' => 'Jitter/ms', - 'avg. Delay/ms' => 'avg. Delay/ms', - 'Caller (-> Callee)' => 'Caller (-> Callee)', - '@Domain' => '@Domain', - 'min. MOS 50ms' => 'min. MOS 50ms', - 'min. MOS 200ms' => 'min. MOS 200ms', + 'Total fee' => 'Comisión total', + 'Commission Amount' => 'Monto de Comisión', + 'Zip Files' => 'Archivo comprimido .zip', + 'primary' => 'principal', + 'secondary' => 'Secundario', + 'disabled' => 'desactivado', + 'Value (deprecated)' => 'Valor (obsoleto)', + 'Priority (lower runs first)' => 'Prioridad (el más bajo primero)', + 'Priority' => 'Prioridad', + 'Title' => 'Titulo', + 'Created at' => 'Fecha de creación', + 'Activation date' => 'Fecha de activación', + 'External activation date' => 'Fecha de activación externa', + 'Deactivation date' => 'Fecha de desactivacion', + 'External deactivation date' => 'Fecha de desactivación externa', + 'SIP domain' => 'Dominio SIP', + 'Last status update' => 'Última actualización de estado', + 'Last user interaction' => 'Última interacción con el usuario', + 'Method' => 'Método', + 'Ordertype ID' => 'ID tipo de pedido', + 'Ordertype' => 'Tipo de pedido', + 'Orderstatus ID' => 'ID del estado de pedido', + 'Orderstatus' => 'Estado de pedido', + 'Orderdate' => 'Fecha de Pedido', + 'Ordercomment' => 'Comentario del pedido', + 'Envia customer reference' => 'referencia envia TEL del cliente', + 'Envia contract reference' => 'referencia de contrato', + 'Contract ID' => 'ID del contrato', + 'Phonenumber ID' => 'ID de número de teléfono', + 'Related order ID' => 'ID de pedido relacionado', + 'Related order type' => 'Relacionados con tipo de pedido', + 'Related order created' => 'Relacionados con orden creado', + 'Related order last updated' => 'Relacionados con orden actualizada', + 'Related order deleted' => 'Orden relacionado eliminada', + 'Envia Order' => 'orden TEL envia', + 'Document type' => 'Tipo de documento', + 'Upload document' => 'Subir documento', + 'Call Start' => 'Inicio de llamada', + 'Call End' => 'Fin de llamada', + 'Call Duration/s' => 'Duración de llamada', + 'min. MOS' => 'min MOS', + 'Packet loss/%' => 'Pérdida de paquetes /%', + 'Jitter/ms' => 'inestabilidad "Jitter/ms"', + 'avg. Delay/ms' => 'promedio demora/ms', + 'Caller (-> Callee)' => 'Llamada (-> destinatario)', + '@Domain' => '@dominio', + 'min. MOS 50ms' => 'min MOS 50ms', + 'min. MOS 200ms' => 'min MOS 200ms', 'min. MOS adaptive 500ms' => 'min. MOS adaptive 500ms', - 'avg. MOS 50ms' => 'avg. MOS 50ms', - 'avg. MOS 200ms' => 'avg. MOS 200ms', - 'avg. MOS adaptive 500ms' => 'avg. MOS adaptive 500ms', - 'Received Packets' => 'Received Packets', - 'Lost Packets' => 'Lost Packets', - 'avg. Delay/ms' => 'avg. Delay/ms', - 'avg. Jitter/ms' => 'avg. Jitter/ms', - 'max. Jitter/ms' => 'max. Jitter/ms', - '1 loss in a row' => '1 loss in a row', - '2 losses in a row' => '2 losses in a row', - '3 losses in a row' => '3 losses in a row', - '4 losses in a row' => '4 losses in a row', - '5 losses in a row' => '5 losses in a row', - '6 losses in a row' => '6 losses in a row', - '7 losses in a row' => '7 losses in a row', - '8 losses in a row' => '8 losses in a row', - '9 losses in a row' => '9 losses in a row', - 'PDV 50ms - 70ms' => 'PDV 50ms - 70ms', - 'PDV 70ms - 90ms' => 'PDV 70ms - 90ms', - 'PDV 90ms - 120ms' => 'PDV 90ms - 120ms', - 'PDV 120ms - 150ms' => 'PDV 120ms - 150ms', - 'PDV 150ms - 200ms' => 'PDV 150ms - 200ms', - 'PDV 200ms - 300ms' => 'PDV 200ms - 300ms', + 'avg. MOS 50ms' => 'Promedio MOS 50ms', + 'avg. MOS 200ms' => 'Promedio MOS 200ms', + 'avg. MOS adaptive 500ms' => 'Promedio MOS adaptive 500ms', + 'Received Packets' => 'Paquetes recibidos', + 'Lost Packets' => 'Pérdida de paquetes', + 'avg. Delay/ms' => 'promedio demora/ms', + 'avg. Jitter/ms' => 'promedio variación/ms "jitter/ms"', + 'max. Jitter/ms' => 'máxima variacion/ms "jitter/ms"', + '1 loss in a row' => '1 pérdida en una fila', + '2 losses in a row' => '2 pérdidas consecutivas', + '3 losses in a row' => '3 pérdidas consecutivas', + '4 losses in a row' => '4 pérdidas consecutivas', + '5 losses in a row' => '5 pérdidas consecutivas', + '6 losses in a row' => '6 pérdidas consecutivas', + '7 losses in a row' => '7 pérdidas consecutivas', + '8 losses in a row' => '8 pérdidas consecutivas', + '9 losses in a row' => '9 pérdidas consecutivas', + 'PDV 50ms - 70ms' => 'PDV 50MS-70MS', + 'PDV 70ms - 90ms' => 'PDV 70MS-90MS', + 'PDV 90ms - 120ms' => 'PDV 90MS-120MS', + 'PDV 120ms - 150ms' => 'PDV 120MS-150MS', + 'PDV 150ms - 200ms' => 'PDV 150MS-200MS', + 'PDV 200ms - 300ms' => 'PDV 200MS-300MS', 'PDV >300 ms' => 'PDV >300 ms', - 'Callee (-> Caller)' => 'Callee (-> Caller)', - 'Credit' => 'Credit', - 'Other' => 'Other', - 'Once' => 'Once', - 'Overdue debts' => 'Overdue debts', - 'Monthly' => 'Monthly', - 'Quarterly' => 'Quarterly', - 'Yearly' => 'Yearly', + 'Callee (-> Caller)' => 'Llamada (-> destinatario)', + 'Credit' => 'Crédito', + 'Other' => 'Otros', + 'Once' => 'Una vez', + 'Overdue debts' => 'Deudas vencidas', + 'Monthly' => 'Mensual', + 'Quarterly' => 'Trimestral', + 'Yearly' => 'Anual', 'NET' => 'NET', 'NETGW' => 'NETGW', - 'DATA' => 'DATA', + 'DATA' => 'DATOS', 'CLUSTER' => 'CLUSTER', - 'NODE' => 'NODE', + 'NODE' => 'NODO', 'AMP' => 'AMP', - 'None' => 'None', + 'None' => 'Ninguno', 'Null' => 'Null', - 'generic' => 'generic', + 'generic' => 'genérico', 'network' => 'network', - 'vendor' => 'vendor', - 'user' => 'user', + 'vendor' => 'fabricante', + 'user' => 'usuario', 'User' => 'User', - 'Yes' => 'Yes', + 'Yes' => 'Si', 'No' => 'No', - 'Has telephony' => 'Has telephony', + 'Has telephony' => 'Tiene telefonía', 'preeq_error' => 'Preequalization data not found', 'prefix' => 'Prefix', - 'OID for PreConfiguration Setting' => 'OID for PreConfiguration Setting', - 'PreConfiguration Value' => 'PreConfiguration Value', - 'PreConfiguration Time Offset' => 'PreConfiguration Time Offset', - 'Reload Time - Controlling View' => 'Reload Time - Controlling View', - 'Due Date' => 'Due Date', - 'Type' => 'Type', - 'Assigned users' => 'Assigned users', - 'active contracts' => 'Active contracts', - 'assigned_items' => 'This product has assigned items', - 'Product_Delete_Error' => 'Could not delete product with ID :id', - 'Product_Successfully_Deleted' => 'Successfully deleted product with ID :id', + 'OID for PreConfiguration Setting' => 'OID para Preconfiguración', + 'PreConfiguration Value' => 'Valor de configuración', + 'PreConfiguration Time Offset' => 'Tiempo de configuración predefinido', + 'Reload Time - Controlling View' => 'Tiempo de recarga - Vista de control', + 'Due Date' => 'Fecha de vencimiento', + 'Type' => 'Tipo', + 'Assigned users' => 'Usuarios asignados', + 'active contracts' => 'Contrato activo', + 'assigned_items' => 'Este producto ha asignado elementos', + 'Product_Delete_Error' => 'No se pudo eliminar el producto con ID :id', + 'Product_Successfully_Deleted' => 'Producto eliminado con ID :id con éxito', 'total' => 'Balance', - 'new_items' => 'New items', - 'new_customers' => 'New customers', - 'cancellations' => 'Cancellations', - 'support' => 'Support', + 'new_items' => 'Nuevos objetos', + 'new_customers' => 'Clientes nuevos', + 'cancellations' => 'Cancelaciones', + 'support' => 'Soporte', 'Balance' => 'Balance', - 'Week' => 'Week', - 'log_msg_descr' => 'Click to see log message descriptions', - 'postalInvoices' => 'Postal invoices', - 'zipCmdProcessing' => 'PDF with postal invoices is being created', - 'last' => 'last', - 'of' => 'of', - 'parts' => 'part|parts', - 'purchase' => 'purchase', - 'sale' => 'sale', - 'position rectangle' => 'position rectangle', - 'position polygon' => 'position polygon', - 'nearest amp/node object' => 'nearest amp/node object', - 'assosicated upstream interface' => 'assosicated upstream interface', - 'cluster (deprecated)' => 'cluster (deprecated)', + 'Week' => 'Semana', + 'log_msg_descr' => 'Haga clic para ver descripciones de mensajes de registro', + 'postalInvoices' => 'Servicios postales', + 'zipCmdProcessing' => 'Se está creando PDF con facturas postales', + 'last' => 'ultimo', + 'of' => 'de', + 'parts' => 'parte|partes', + 'purchase' => 'compra', + 'sale' => 'venta', + 'position rectangle' => 'rectángulo de posición', + 'position polygon' => 'polígono de posición', + 'nearest amp/node object' => 'objeto amp/nodo más cercano', + 'assosicated upstream interface' => 'asociado a interfaz upstream', + 'cluster (deprecated)' => 'cluster (obsoleto)', 'Cable Modem' => 'Cable Modem', - 'CPE Private' => 'CPE Private', - 'CPE Public' => 'CPE Public', + 'CPE Private' => 'CPE Privado', + 'CPE Public' => 'CPE público', 'MTA' => 'MTA', - 'Minimum Maturity' => 'Minimum Maturity', - 'Enable AGC' => 'Enable AGC', - 'AGC offset' => 'AGC offset', - 'spectrum' => 'Spectrum', - 'levelDb' => 'Level in dBmV', - 'noSpectrum' => 'No Spectrum available for this Modem.', - 'createSpectrum' => 'Create Spectrum', - 'configfile_outdated' => 'Configfile is outdated - Error while generating the file!', - 'shouldChangePassword' => 'Please change your password!', - 'PasswordExpired' => 'Your Password is outdated. Passwords should be changed regularly to stay secure. Thank You!', - 'Payment number' => 'Payment number', - 'newUser' => 'Welcome to NMS Prime. Please change your Passwort to secure your account properly. Thank You!', - 'Password Reset Interval' => 'Password Reset Interval', - 'PasswordClick' => 'Please click HERE to change your password.', - 'hello' => 'Hello', - 'newTicketAssigned' => 'there is a new Ticket assigned to you.', + 'Minimum Maturity' => 'Rango mínimo', + 'Enable AGC' => 'Habilitar AGC', + 'AGC offset' => 'AGC compensado', + 'spectrum' => 'Espectro', + 'levelDb' => 'Nivel en dBmV', + 'noSpectrum' => 'No hay espectro disponible para este modem.', + 'createSpectrum' => 'Crear Espectro', + 'configfile_outdated' => 'El configfile está desactualizado - ¡Error al generar el archivo!', + 'shouldChangePassword' => 'Por favor, cambie su contraseña!', + 'PasswordExpired' => 'Su contraseña está desactualizada. Las contraseñas deben ser cambiadas regularmente para mantenerse seguras. ¡Gracias!', + 'Payment number' => 'Número de pago', + 'newUser' => 'Bienvenido a NMS Prime. Por favor, cambia tu Contraseña para asegurar tu cuenta correctamente. ¡Gracias!', + 'Password Reset Interval' => 'Intervalo de reinicio de contraseña', + 'PasswordClick' => 'Haz clic en el botón que aparece a continuación para cambiar tu contraseña.', + 'hello' => 'Hola', + 'newTicketAssigned' => 'hay un nuevo Ticket asignado a usted.', 'ticket' => 'Ticket', 'toTicket' => 'go to ticket', - 'title' => 'Title', - 'description' => 'Description', + 'title' => 'Titulo', + 'description' => 'Descripción ', 'ticketDeclined' => ':user has declined Ticket: :title', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', - 'newTicket' => 'New ticket', - 'deletedTicketUsers' => 'Deleted from ticket :id', + 'newTicket' => 'Nuevo ticket', + 'deletedTicketUsers' => 'Eliminado del ticket :id', 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', - 'ticketUpdatedMessage' => 'this ticket has been updated.', + 'ticketUpdatedMessage' => 'este ticket se ha actualizado.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', 'hardFilter' => 'The data is prefiltered by the given condition(s)!', 'removeFilter' => 'Remove filter!', - 'noReplyMail' => 'Addresse of noreply E-mail', - 'noReplyName' => 'Name of noreply E-mail', + 'noReplyMail' => 'Dirección de correo electrónico no responder', + 'noReplyName' => 'Nombre de autocontestador Email', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', - 'deleteSettlementRun' => 'Deleting settlementrun :time...', - 'created' => 'Created!', - 'Urban district' => 'Urban district', - 'Zipcode' => 'Zipcode', + 'deleteSettlementRun' => 'Eliminando settlementrun :time...', + 'created' => 'Creado!', + 'Urban district' => 'Distrito Urbano', + 'Zipcode' => 'Código postal', 'base' => [ 'delete' => [ - 'success' => 'Deleted :model :id', - 'fail' => 'Could not delete :model :id', - 'failChild' => 'Cannot delete :model :id: :child_model :child_id cannot be deleted', - 'failChildNM' => 'Cannot delete :model :id: n:m relation with :child_model :child_id cannot be deleted', + 'success' => 'Eliminado :model :id', + 'fail' => 'No se pudo eliminar :model :id', + 'failChild' => 'No se puede eliminar :model :id: :child_model :child_id no se puede eliminar', + 'failChildNM' => 'No se puede eliminar :model :id: n:m relación con :child_model :child_id no se puede eliminar', 'failUndeleteable' => 'Deletion of :model :id is currenty not allowed because of it\'s dependencies - e.g. children elements of same type or other related objects. Please remove the dependencies first.', - 'noEntry' => 'No entry for deletion specified', - 'multiSuccess' => 'Deleted :deleted out of :to_delete :model', + 'noEntry' => 'No hay entrada para eliminar especificada', + 'multiSuccess' => 'Eliminado :deleted de :to_delete :model', ], ], - 'pleaseWait' => 'This may take a few seconds. Please wait until the process has finished.', - 'import' => 'Import', - 'exportConfigfiles' => 'Export this Configfile and all it\'s children.', - 'importTree' => 'Please specify the related parent configfile.', - 'exportSuccess' => ':name exported!', - 'setManually' => ':file of :name has to be set manually.', - 'invalidJson' => 'The selected file is not correctly formatted or not a JSON!', - 'proximity' => 'Proximity search', - 'all' => 'All', + 'pleaseWait' => 'Esto puede tomar unos segundos. Por favor espere hasta que el proceso termine.', + 'import' => 'Importar', + 'exportConfigfiles' => 'Exportar este archivo Configfile y todos sus hijos.', + 'importTree' => 'Por favor, especifique el archivo de configuración padre relacionado.', + 'exportSuccess' => ':name exportado!', + 'setManually' => ':file de :name debe ser configurado manualmente.', + 'invalidJson' => '¡El archivo seleccionado no tiene el formato correcto o no es un JSON!', + 'proximity' => 'Búsqueda por proximidad', + 'all' => 'Todos', 'dashboard' => [ 'log' =>[ - 'created' => 'created', - 'deleted' => 'deleted', + 'created' => 'creado', + 'deleted' => 'borrado', 'restored' => 'restored', - 'updated' => 'updated', - 'updated N:M' => 'updated', + 'updated' => 'actualizado', + 'updated N:M' => 'actualizado', ], ], 'missingModule' => ':module is missing.', - 'Modem' => 'Modem', - 'PhonenumberManagement' => 'Phonenumber Management', - 'PhonebookEntry_lastExternalUpdateTelekom' => 'Last update at Telekom', - 'PhonebookEntry_noExternalUpdateTelekom' => 'Not yet sent to Telekom', - 'NetElement' => 'Netelement', - 'SepaMandate' => 'SEPA Mandate', - 'EnviaOrder' => 'EnviaOrder', + 'Modem' => 'Módem', + 'PhonenumberManagement' => 'Gestión de número telefónico', + 'PhonebookEntry_lastExternalUpdateTelekom' => 'Última actualización en Telekom', + 'PhonebookEntry_noExternalUpdateTelekom' => 'Aún no se ha enviado a Telekom', + 'NetElement' => 'Elemento de red', + 'SepaMandate' => 'Mandato SEPA', + 'EnviaOrder' => 'Orden Envia', 'Ticket' => 'Ticket', - 'CccUser' => 'CCC-User', - 'EnviaOrderDocument' => 'Envia Order Document', - 'EnviaContract' => 'Envia Contract', + 'CccUser' => 'CCC-Usuario', + 'EnviaOrderDocument' => 'Documento de orden Envia', + 'EnviaContract' => 'Contrato Envia', 'endpoint' => [ 'noNgw' => 'The CMTS of the endpoint could not be determined. DHCP Server could be misconfigured now. Please check if the appropriate IP-Pool exists and the IP can\'t be dynamically assigned anymore (grep -Rn ":ip" /etc/dhcp-nmsprime/cmts_gws/ must be empty).', ], - 'Endpoint' => 'Endpoint', - 'PhonebookEntry' => 'Phonebook Entry', + 'Endpoint' => 'Punto final', + 'PhonebookEntry' => 'Entrada de libreta telefónica', 'Sla' => 'SLA', - 'TRC class' => 'TRC class', - 'Carrier in' => 'Carrier in', - 'EKP in' => 'EKP in', - 'Incoming porting' => 'Incoming porting', - 'Outgoing porting' => 'Outgoing porting', + 'TRC class' => 'Clase TRC', + 'Carrier in' => 'Entrada de portadora', + 'EKP in' => 'EKP en', + 'Incoming porting' => 'Puerto entrante', + 'Outgoing porting' => 'Puerto saliente', 'Set' => 'Set', - 'Subscriber company' => 'Subscriber company', - 'Subscriber department' => 'Subscriber department', - 'Subscriber salutation' => 'Subscriber salutation', - 'Subscriber academic degree' => 'Subscriber academic degree', - 'Subscriber firstname' => 'Subscriber firstname', - 'Subscriber lastname' => 'Subscriber lastname', - 'Subscriber street' => 'Subscriber street', - 'Subscriber house number' => 'Subscriber house number', - 'Subscriber zipcode' => 'Subscriber zipcode', - 'Subscriber city' => 'Subscriber city', - 'Subscriber district' => 'Subscriber district', - 'Termination date' => 'Termination date', - 'Carrier out' => 'Carrier out', - 'geopos_x_y' => 'Geopos Lon/Lat', + 'Subscriber company' => 'Compañía del suscriptor', + 'Subscriber department' => 'Departamento del suscriptor', + 'Subscriber salutation' => 'Saludo del suscriptor', + 'Subscriber academic degree' => 'Grado académico del suscriptor', + 'Subscriber firstname' => 'Nombre del suscriptor', + 'Subscriber lastname' => 'Apellido del suscriptor', + 'Subscriber street' => 'Calle del suscriptor', + 'Subscriber house number' => 'Número de casa del suscriptor', + 'Subscriber zipcode' => 'Código postal del suscriptor', + 'Subscriber city' => 'Ciudad del suscriptor', + 'Subscriber district' => 'Distrito del suscriptor', + 'Termination date' => 'Fecha de finalización', + 'Carrier out' => 'Salida de portadora', + 'geopos_x_y' => 'Geoposición Lon/Lat', 'error' => 'Error', - 'couldNotDelete' => 'Could not delete :0', - 'Voucher date' => 'Voucher date', - 'Voucher number' => 'Voucher number', + 'couldNotDelete' => 'No se pudo eliminar :0', + 'Voucher date' => 'Fecha del voucher', + 'Voucher number' => 'Número de voucher', 'wrongMacOrSerialNumber' => 'Please correct MAC/serial number', 'no_Netelements' => 'There are no net elements to display. Please create a net element first and make sure it has a geoposition!', 'noErdFile' => 'We could not find any related net element to create the ERD diagram. Please make sure that it has a Net in the parent chain.', 'default_modem_picture' => 'Default device - Please contribute an image of your device in public/images/modems.', 'Deprecated' => 'Deprecated', - 'Number' => 'Number', + 'Number' => 'Número', 'House_number' => 'House number', 'no_Netelements' => 'There are no net elements to display. Please create a net element at first.', 'start_frequency_spectrum' => 'Start frequency of the spectrum in MHz', From 1e59a0498dd73c257415ca8f72035e0e756eb19c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 12:37:40 +0200 Subject: [PATCH 180/489] New translations passwords.php (Spanish) --- resources/lang/es/passwords.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/resources/lang/es/passwords.php b/resources/lang/es/passwords.php index 2142d7b368..802050d729 100644 --- a/resources/lang/es/passwords.php +++ b/resources/lang/es/passwords.php @@ -13,10 +13,10 @@ | */ - 'password' => 'Passwords must be at least six characters and match the confirmation.', - 'reset' => 'Your password has been reset!', - 'sent' => 'We have e-mailed your password reset link!', - 'token' => 'This password reset token is invalid.', - 'user' => 'We can\'t find a user with that e-mail address.', + 'password' => 'Las contraseñas deben coincidir y contener al menos 6 caracteres', + 'reset' => '¡Tu contraseña ha sido restablecida!', + 'sent' => '¡Te hemos enviado por correo el enlace para restablecer tu contraseña!', + 'token' => 'El token de recuperación de contraseña es inválido.', + 'user' => 'No podemos encontrar ningún usuario con ese correo electrónico.', ]; From 3e962dc7639e151fc5db486872043d20cd80200e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Thu, 14 Oct 2021 12:38:29 +0200 Subject: [PATCH 181/489] New translations validation.php (Spanish) --- resources/lang/es/validation.php | 224 +++++++++++++++---------------- 1 file changed, 112 insertions(+), 112 deletions(-) diff --git a/resources/lang/es/validation.php b/resources/lang/es/validation.php index 614931cdce..12f3ed5d85 100644 --- a/resources/lang/es/validation.php +++ b/resources/lang/es/validation.php @@ -13,36 +13,36 @@ | */ - 'accepted' => 'The :attribute must be accepted.', - 'active_url' => 'The :attribute is not a valid URL.', - 'after' => 'The :attribute must be a date after :date.', - 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', - 'alpha' => 'The :attribute may only contain letters.', + 'accepted' => 'El :attribute debe ser aceptado.', + 'active_url' => 'El :attribute no es un URL valido.', + 'after' => 'El :attribute debe ser una fecha despues de :date.', + 'after_or_equal' => 'El :attribute debe ser una fecha posterior o igual a :date.', + 'alpha' => 'El :attribute solo puede contener letras.', 'alpha_dash' => 'The :attribute may only contain letters, numbers, dashes and underscores.', - 'alpha_num' => 'The :attribute may only contain letters and numbers.', - 'array' => 'The :attribute must be an array.', - 'before' => 'The :attribute must be a date before :date.', - 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'alpha_num' => 'El :attribute solo puede contener letras y numeros.', + 'array' => 'El :attribute debe ser un array.', + 'before' => 'El :attribute debe ser una fecha anterior a :date.', + 'before_or_equal' => 'El :attribute debe ser una fecha anterior o igual a :date.', 'between' => [ - 'numeric' => 'The :attribute must be between :min and :max.', - 'file' => 'The :attribute must be between :min and :max kilobytes.', - 'string' => 'The :attribute must be between :min and :max characters.', - 'array' => 'The :attribute must have between :min and :max items.', + 'numeric' => 'El :attribute debe estar entre :min y :max.', + 'file' => 'El :attribute debe estar entre :min y :max kbs.', + 'string' => 'El :attribute debe tener entre :min y :max caracteres.', + 'array' => 'El :attribute debe tener entre :min y :max articulos.', ], - 'boolean' => 'The :attribute field must be true or false.', - 'confirmed' => 'The :attribute confirmation does not match.', - 'date' => 'The :attribute is not a valid date.', + 'boolean' => 'El campo :attribute debe ser verdadero o falso.', + 'confirmed' => 'El :attribute de confirmacion no coincide.', + 'date' => 'El :attribute no es una fecha valida.', 'date_equals' => 'The :attribute must be a date equal to :date.', - 'date_format' => 'The :attribute does not match the format :format.', - 'different' => 'The :attribute and :other must be different.', - 'digits' => 'The :attribute must be :digits digits.', - 'digits_between' => 'The :attribute must be between :min and :max digits.', - 'dimensions' => 'The :attribute has invalid image dimensions.', - 'distinct' => 'The :attribute field has a duplicate value.', - 'email' => 'The :attribute must be a valid email address.', + 'date_format' => 'El :attribute no coincide con el formato :format.', + 'different' => 'El :attribute y :other deben ser diferentes.', + 'digits' => 'El :attribute debe ser de :digits digitos.', + 'digits_between' => 'El :attribute debe estar entre :min y :max digitos.', + 'dimensions' => 'El :attribute tiene dimensiones de imagen no válidas.', + 'distinct' => 'El :attribute tiene un valor duplicado.', + 'email' => 'El :attribute debe ser un correo electronico valido.', 'ends_with' => 'The :attribute must end with one of the following: :values.', - 'exists' => 'The selected :attribute is invalid.', - 'file' => 'The :attribute must be a file.', + 'exists' => 'El :attribute seleccionado no es valido.', + 'file' => 'El :attribute debe ser un archivo.', 'filled' => 'The :attribute field must have a value.', 'gt' => [ 'numeric' => 'The :attribute must be greater than :value.', @@ -56,10 +56,10 @@ 'string' => 'The :attribute must be greater than or equal :value characters.', 'array' => 'The :attribute must have :value items or more.', ], - 'image' => 'The :attribute must be an image.', - 'in' => 'The selected :attribute is invalid.', - 'in_array' => 'The :attribute field does not exist in :other.', - 'integer' => 'The :attribute must be an integer.', + 'image' => 'El :attribute debe ser una imagen.', + 'in' => 'El :attribute seleccionado no es valido.', + 'in_array' => 'El :attribute campo no existe en :other.', + 'integer' => 'El :attribute debe ser un integer.', 'ip' => 'The :attribute must be a valid IP address.', 'ipv4' => 'The :attribute must be a valid IPv4 address.', 'ipv6' => 'The :attribute must be a valid IPv6 address.', @@ -77,45 +77,45 @@ 'array' => 'The :attribute must not have more than :value items.', ], 'max' => [ - 'numeric' => 'The :attribute may not be greater than :max.', - 'file' => 'The :attribute may not be greater than :max kilobytes.', - 'string' => 'The :attribute may not be greater than :max characters.', - 'array' => 'The :attribute may not have more than :max items.', + 'numeric' => 'El :attribute no debe ser mayor que :max.', + 'file' => 'El :attribute no debe ser mayor que :max kilobytes.', + 'string' => 'El :attribute no debe ser mayor que :max caracteres.', + 'array' => 'El :attribute no debe tener mas de :max articulos.', ], - 'mimes' => 'The :attribute must be a file of type: :values.', - 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'mimes' => 'El :attribute debe ser un archivo de tipo :values.', + 'mimetypes' => 'El :attribute debe ser un archivo de tipo :values.', 'min' => [ - 'numeric' => 'The :attribute must be at least :min.', - 'file' => 'The :attribute must be at least :min kilobytes.', - 'string' => 'The :attribute must be at least :min characters.', - 'array' => 'The :attribute must have at least :min items.', + 'numeric' => 'El :attribute debe ser por lo menos :min.', + 'file' => 'El :attribute debe ser por lo menos :min kilobytes.', + 'string' => 'El :attribute debe ser por lo menos :min caracteres.', + 'array' => 'El :attribute debe tener por lo menos :min articulos.', ], - 'not_in' => 'The selected :attribute is invalid.', - 'not_regex' => 'The :attribute format is invalid.', - 'numeric' => 'The :attribute must be a number.', + 'not_in' => 'El :attribute seleccionado no es valido.', + 'not_regex' => 'El formato :attribute no es valido.', + 'numeric' => 'El :attribute debe ser a numero.', 'password' => 'The password is incorrect.', - 'present' => 'The :attribute field must be present.', - 'regex' => 'The :attribute format is invalid.', - 'required' => 'The :attribute field is required.', - 'required_if' => 'The :attribute field is required when :other is :value.', + 'present' => 'El campo :attribute debe estar presente.', + 'regex' => 'El formato :attribute no es valido.', + 'required' => 'El campo :attribute es requerido.', + 'required_if' => 'El campo :attribute es requerido cuando :other es :value.', 'required_unless' => 'The :attribute field is required unless :other is in :values.', - 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with' => 'El campo :attribute es requerido cuando :values esta presente.', 'required_with_all' => 'The :attribute field is required when :values are present.', - 'required_without' => 'The :attribute field is required when :values is not present.', - 'required_without_all' => 'The :attribute field is required when none of :values are present.', - 'same' => 'The :attribute and :other must match.', + 'required_without' => 'El campo :attribute es requerido cuando :values no esta presente.', + 'required_without_all' => 'El campo :attribute es requerido cuando ninguno de los :values estan presentes.', + 'same' => 'El :attribute y :other deben coincidir.', 'size' => [ - 'numeric' => 'The :attribute must be :size.', - 'file' => 'The :attribute must be :size kilobytes.', - 'string' => 'The :attribute must be :size characters.', - 'array' => 'The :attribute must contain :size items.', + 'numeric' => 'El :attribute debe ser :size.', + 'file' => 'El :attribute debe ser :size kilobytes.', + 'string' => 'El :attribute debe ser :size caracteres.', + 'array' => 'El :attribute debe contener :size articulos.', ], 'starts_with' => 'The :attribute must start with one of the following: :values.', 'string' => 'The :attribute must be a string.', - 'timezone' => 'The :attribute must be a valid zone.', - 'unique' => 'The :attribute has already been taken.', - 'uploaded' => 'The :attribute failed to upload.', - 'url' => 'The :attribute format is invalid.', + 'timezone' => 'El :attribute debe ser una zona valida.', + 'unique' => 'El :attribute ya ha sido tomado.', + 'uploaded' => 'El :attribute no se pudo cargar.', + 'url' => 'El formato :attribute no es valido.', 'uuid' => 'The :attribute must be a valid UUID.', /* @@ -131,32 +131,32 @@ 'custom' => [ 'password' => [ - 'regex' => 'The password has to fullfil each criteria, listed below: -
  • At least 8 characters
  • -
  • Uppercase characters (A – Z)
  • -
  • Lowercase characters (a – z)
  • -
  • Digits (0 – 9)
  • ', + 'regex' => 'La contraseña tiene los siguiente criterios que debe seguir: +
  • Mínimo 8 caracteres
  • +
  • Mayúscula (A – Z)
  • +
  • Minúscula (a – z)
  • +
  • Dígito (0 – 9)
  • \',', ], ], - 'available' => 'Theres no entry available in Configfiles - Please insert :attribute', + 'available' => 'No hay entrada disponible en los a. de config. - Por favor inserte :attribute', 'comma_separated_hostnames_or_ips' => 'This is not a comma separated list of hostnames and/or IP addresses', - 'creditor_id' => ':attribute is not valid.', + 'creditor_id' => ':attribute no es válido.', 'docsis' => ':attribute', 'geopos' => 'No valid position. Please make sure, there are no white spaces and the position is given in the format ´Longitude,Latitude´. The precision of the position should be limited to 11 digits after the comma.', 'hostname_or_ip' => 'This is neither a hostname nor an IP address', - 'invalid_input' => 'Input invalid – please correct the following errors.', - 'ip_in_range' => 'The IP address is not inside the previous specified range', - 'ip_larger' => 'The IP address must have a higher number due to address specification in earlier fields', - 'mac' => 'The :attribute must be a valid MAC address in form: aa:bb:cc:dd:ee:ff', - 'netmask' => 'This is not a correct netmask', - 'not_null' => 'This field has to be set (not 0)', - 'null_if' => 'Has to be zero', - 'period' => ':attribute has an invalid format.', - 'product' => 'Product types must be spelled like in the help message and separated by comma!', + 'invalid_input' => 'Entrada no válida – por favor corrija los siguientes errores.', + 'ip_in_range' => 'La direccion IP no esta dentro del rango especificado anteriormente', + 'ip_larger' => 'La direccion IP debe tener una cifra mayor debido a lo especificado en campos anteriores', + 'mac' => 'El :attribute debe ser una direccion MAC de la forma: aa:bb:cc:dd:ee:ff', + 'netmask' => 'No es una netmask correcta', + 'not_null' => 'Este campo tiene que ser establecido (no 0)', + 'null_if' => 'Tiene que ser cero', + 'period' => ':attribute tiene un formato invalido', + 'product' => '¡Los tipos de productos deben escribirse como en el mensaje de ayuda y separados por comas!', - 'needed_depending_on_salutation' => 'The :attribute field is required for the chosen salutation.', - 'reassign_phonenumber_to_mta_fail' => 'Reassignement of phonenumber to MTA :id not allowed', + 'needed_depending_on_salutation' => 'El campo :attribute es necesario para el saludo elegido.', + 'reassign_phonenumber_to_mta_fail' => 'Asignación de número de teléfono a MTA :id no permitido', /* |-------------------------------------------------------------------------- @@ -170,42 +170,42 @@ */ 'attributes' => [ - 'address' => 'Address', - 'age' => 'Age', - 'available' => 'Available', - 'birthday' => 'Birthday', - 'city' => 'City', - 'company' => 'Company', - 'content' => 'Content', - 'country' => 'Country', - 'date' => 'Date', - 'day' => 'Day', - 'description' => 'Description', + 'address' => 'dirección', + 'age' => 'edad', + 'available' => 'Disponible', + 'birthday' => 'Fecha nacimiento', + 'city' => 'ciudad', + 'company' => 'Empresa', + 'content' => 'contenido', + 'country' => 'país', + 'date' => 'fecha', + 'day' => 'día', + 'description' => 'descripción', 'docsis' => 'DOCSIS', - 'email' => 'E-Mail-Adress', - 'excerpt' => 'Excerpt', - 'first_name' => 'First Name', - 'firstname' => 'Firstname', - 'gender' => 'Gender', - 'hour' => 'Hour', - 'last_name' => 'Last Name', - 'minute' => 'Minute', - 'mobile' => 'Mobile', - 'month' => 'Month', - 'name' => 'Name', - 'lastname' => 'Lastname', - 'password' => 'Password', - 'password_confirmation' => 'Password Confirmation', - 'phone' => 'Phone', - 'salutation' => 'Salutation', - 'second' => 'Second', - 'sex' => 'Sex', - 'size' => 'Size', - 'time' => 'Time', - 'title' => 'Title', - 'users_ids' => 'Assigned Users', - 'username' => 'Username', - 'year' => 'Year', - 'zip' => 'Zip', + 'email' => 'correo electrónico', + 'excerpt' => 'extracto', + 'first_name' => 'nombre', + 'firstname' => 'Nombres', + 'gender' => 'género', + 'hour' => 'hora', + 'last_name' => 'apellido', + 'minute' => 'minuto', + 'mobile' => 'móvil', + 'month' => 'mes', + 'name' => 'nombre', + 'lastname' => 'Apellido', + 'password' => 'contraseña', + 'password_confirmation' => 'confirmación de la contraseña', + 'phone' => 'teléfono', + 'salutation' => 'Tratamiento', + 'second' => 'segundo', + 'sex' => 'sexo', + 'size' => 'Tamaño', + 'time' => 'hora', + 'title' => 'título', + 'users_ids' => 'Usuarios asignados', + 'username' => 'usuario', + 'year' => 'año', + 'zip' => 'Código Postal', ], ]; From f519f181389ec4f3336b40b22e32c7d66726002c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:30 +0100 Subject: [PATCH 182/489] New translations messages.php (Romanian) --- resources/lang/ro/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ro/messages.php b/resources/lang/ro/messages.php index 77452d2769..bac80e04d2 100644 --- a/resources/lang/ro/messages.php +++ b/resources/lang/ro/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From b146b084cc019e8fd71910dba31296c630db9c3d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:31 +0100 Subject: [PATCH 183/489] New translations view.php (Portuguese) --- resources/lang/pt/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/pt/view.php b/resources/lang/pt/view.php index f5f5dd60e7..606610bdb5 100644 --- a/resources/lang/pt/view.php +++ b/resources/lang/pt/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From d83dd971e19dfc55e4249ea78785fa24def03060 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:32 +0100 Subject: [PATCH 184/489] New translations messages.php (Korean) --- resources/lang/ko/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ko/messages.php b/resources/lang/ko/messages.php index 8b8e01cd5f..d68f3d4660 100644 --- a/resources/lang/ko/messages.php +++ b/resources/lang/ko/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 2db10777e281060805a2b76229572fcc98bea824 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:34 +0100 Subject: [PATCH 185/489] New translations view.php (Korean) --- resources/lang/ko/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/ko/view.php b/resources/lang/ko/view.php index 522e46d6ef..336feed037 100644 --- a/resources/lang/ko/view.php +++ b/resources/lang/ko/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 017e4d83f79e83c659612056df78737c0110ec02 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:35 +0100 Subject: [PATCH 186/489] New translations messages.php (Dutch) --- resources/lang/nl/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/nl/messages.php b/resources/lang/nl/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/nl/messages.php +++ b/resources/lang/nl/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 58770ddfe478b7d891b3bb42ec0f237d121180cb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:36 +0100 Subject: [PATCH 187/489] New translations view.php (Dutch) --- resources/lang/nl/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/nl/view.php b/resources/lang/nl/view.php index 9124bb259e..8408625dd4 100644 --- a/resources/lang/nl/view.php +++ b/resources/lang/nl/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 90d1fba6417e09c13d02e889ca4592f8e5886d68 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:37 +0100 Subject: [PATCH 188/489] New translations messages.php (Norwegian) --- resources/lang/no/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/no/messages.php b/resources/lang/no/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/no/messages.php +++ b/resources/lang/no/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 1b51336f95e3f48cebfc1a5bd4ea080e4b8dd809 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:38 +0100 Subject: [PATCH 189/489] New translations view.php (Norwegian) --- resources/lang/no/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/no/view.php b/resources/lang/no/view.php index 50e2a85566..466301c0c1 100644 --- a/resources/lang/no/view.php +++ b/resources/lang/no/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 0559356384a7f540883f270e38e43d0fcab277e3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:39 +0100 Subject: [PATCH 190/489] New translations messages.php (Polish) --- resources/lang/pl/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/pl/messages.php b/resources/lang/pl/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/pl/messages.php +++ b/resources/lang/pl/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From f24af3bb59a5b04ed349d9646720f77007cb270f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:41 +0100 Subject: [PATCH 191/489] New translations view.php (Polish) --- resources/lang/pl/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/pl/view.php b/resources/lang/pl/view.php index 9389a8ea6b..587fb9d912 100644 --- a/resources/lang/pl/view.php +++ b/resources/lang/pl/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 536400da10d3fe6f389e8c5729d2832945082af1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:42 +0100 Subject: [PATCH 192/489] New translations messages.php (Portuguese) --- resources/lang/pt/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/pt/messages.php b/resources/lang/pt/messages.php index 49f86f2cc6..57a72f58e5 100644 --- a/resources/lang/pt/messages.php +++ b/resources/lang/pt/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From bcaf76c9c2eb2fc191956eafd109d054ab9d6b85 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:43 +0100 Subject: [PATCH 193/489] New translations messages.php (Russian) --- resources/lang/ru/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ru/messages.php b/resources/lang/ru/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/ru/messages.php +++ b/resources/lang/ru/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 91d2e335b8965986cd88e6569ff59b10155243db Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:44 +0100 Subject: [PATCH 194/489] New translations messages.php (Japanese) --- resources/lang/ja/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ja/messages.php b/resources/lang/ja/messages.php index 8b8e01cd5f..d68f3d4660 100644 --- a/resources/lang/ja/messages.php +++ b/resources/lang/ja/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 42dd77fdbc1f13622cec4067d0f7c779191db563 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:45 +0100 Subject: [PATCH 195/489] New translations view.php (Russian) --- resources/lang/ru/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/ru/view.php b/resources/lang/ru/view.php index fcaf8f08a0..0349db6451 100644 --- a/resources/lang/ru/view.php +++ b/resources/lang/ru/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 1d26786bfb4776d436903209de3b88f2567be0e4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:46 +0100 Subject: [PATCH 196/489] New translations messages.php (Serbian (Cyrillic)) --- resources/lang/sr/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/sr/messages.php b/resources/lang/sr/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/sr/messages.php +++ b/resources/lang/sr/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 3db38960bfb23a388a932a602cb154859aeb3d20 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:47 +0100 Subject: [PATCH 197/489] New translations view.php (Serbian (Cyrillic)) --- resources/lang/sr/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/sr/view.php b/resources/lang/sr/view.php index fcaf8f08a0..0349db6451 100644 --- a/resources/lang/sr/view.php +++ b/resources/lang/sr/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From a011ecdb964cb4f622d9ee7ac9d606965c0d2e4e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:48 +0100 Subject: [PATCH 198/489] New translations messages.php (Swedish) --- resources/lang/sv/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/sv/messages.php b/resources/lang/sv/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/sv/messages.php +++ b/resources/lang/sv/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 7cca22f98c39592f8c06ed142df2557843bc4bc7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:49 +0100 Subject: [PATCH 199/489] New translations view.php (Swedish) --- resources/lang/sv/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/sv/view.php b/resources/lang/sv/view.php index 66458da8bc..c3c857e09f 100644 --- a/resources/lang/sv/view.php +++ b/resources/lang/sv/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 20152575298f52ef20d1165273a5205edf3edbc2 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:50 +0100 Subject: [PATCH 200/489] New translations messages.php (Turkish) --- resources/lang/tr/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/tr/messages.php b/resources/lang/tr/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/tr/messages.php +++ b/resources/lang/tr/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 302a3251925a1b1d1ead6da6951b3017e3b97502 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:51 +0100 Subject: [PATCH 201/489] New translations view.php (Turkish) --- resources/lang/tr/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/tr/view.php b/resources/lang/tr/view.php index 50e2a85566..466301c0c1 100644 --- a/resources/lang/tr/view.php +++ b/resources/lang/tr/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 29d0692b2d4cd6f3c4726884c9abea715fd3fc76 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:52 +0100 Subject: [PATCH 202/489] New translations messages.php (Ukrainian) --- resources/lang/uk/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/uk/messages.php b/resources/lang/uk/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/uk/messages.php +++ b/resources/lang/uk/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 8e5d275b6dd058da803d7668786c4182a1763759 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:53 +0100 Subject: [PATCH 203/489] New translations view.php (Ukrainian) --- resources/lang/uk/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/uk/view.php b/resources/lang/uk/view.php index fcaf8f08a0..0349db6451 100644 --- a/resources/lang/uk/view.php +++ b/resources/lang/uk/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From ae17ff7d79425cb55a557398589f0b76fc0b1e74 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:54 +0100 Subject: [PATCH 204/489] New translations messages.php (Chinese Simplified) --- resources/lang/zh/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/zh/messages.php b/resources/lang/zh/messages.php index 49f86f2cc6..57a72f58e5 100644 --- a/resources/lang/zh/messages.php +++ b/resources/lang/zh/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 54000cb626756f80ec6de3873677f9bfad3de673 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:55 +0100 Subject: [PATCH 205/489] New translations view.php (Japanese) --- resources/lang/ja/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/ja/view.php b/resources/lang/ja/view.php index 3eb8094086..9256e4cdd3 100644 --- a/resources/lang/ja/view.php +++ b/resources/lang/ja/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 62637b40f643fc259d524231310e33c7f50efd60 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:57 +0100 Subject: [PATCH 206/489] New translations view.php (Italian) --- resources/lang/it/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/it/view.php b/resources/lang/it/view.php index fcaf8f08a0..0349db6451 100644 --- a/resources/lang/it/view.php +++ b/resources/lang/it/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 21ba77eecb2eba9370c6498903cef62cbc7892ca Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:58 +0100 Subject: [PATCH 207/489] New translations view.php (Romanian) --- resources/lang/ro/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/ro/view.php b/resources/lang/ro/view.php index 3a561d6616..adafdbd8a7 100644 --- a/resources/lang/ro/view.php +++ b/resources/lang/ro/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 9f6722fa92de877e40fed602f7e95435b779e2e9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:48:59 +0100 Subject: [PATCH 208/489] New translations messages.php (Czech) --- resources/lang/cs/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/cs/messages.php b/resources/lang/cs/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/cs/messages.php +++ b/resources/lang/cs/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 5901bc0ca81b8ec2e0fc5622cd2a4779b6b44629 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:00 +0100 Subject: [PATCH 209/489] New translations messages.php (French) --- resources/lang/fr/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/fr/messages.php b/resources/lang/fr/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/fr/messages.php +++ b/resources/lang/fr/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From e94e1136df490fd1da52f4cbc4aae717140f5c7f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:01 +0100 Subject: [PATCH 210/489] New translations view.php (French) --- resources/lang/fr/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/fr/view.php b/resources/lang/fr/view.php index fcaf8f08a0..0349db6451 100644 --- a/resources/lang/fr/view.php +++ b/resources/lang/fr/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 2e3366bd087c1c5bc9750bcd21d4ac188965a6d7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:02 +0100 Subject: [PATCH 211/489] New translations messages.php (Spanish) --- resources/lang/es/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/es/messages.php b/resources/lang/es/messages.php index 2f079f40bd..10bd1c5ec7 100644 --- a/resources/lang/es/messages.php +++ b/resources/lang/es/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Piso', 'Force Restart' => 'Forzar reinicio', 'Geocode origin' => 'Origen de geocodificación', + 'Group Contract' => 'Group Contract', 'Headend' => 'Cabecera', 'House number' => 'Numero de la casa', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Nombre de autocontestador Email', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Eliminando settlementrun :time...', From 92f8d2c95eda7557f59e113cf4a4386c459791de Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:04 +0100 Subject: [PATCH 212/489] New translations view.php (Spanish) --- resources/lang/es/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/es/view.php b/resources/lang/es/view.php index 1178396ceb..5f2167e440 100644 --- a/resources/lang/es/view.php +++ b/resources/lang/es/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Editar Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topografia - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 356abc5863cd7dbf5ed21a92c8ec9a6f71d0fe0e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:05 +0100 Subject: [PATCH 213/489] New translations messages.php (Afrikaans) --- resources/lang/af/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/af/messages.php b/resources/lang/af/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/af/messages.php +++ b/resources/lang/af/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 30085182b49510ae84fed22d72f07c62e58504dc Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:06 +0100 Subject: [PATCH 214/489] New translations view.php (Afrikaans) --- resources/lang/af/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/af/view.php b/resources/lang/af/view.php index 0ee360e067..f4d4eb5e07 100644 --- a/resources/lang/af/view.php +++ b/resources/lang/af/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From ee02dd3e42c8165cc1a09778c8fd12ff455650a4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:07 +0100 Subject: [PATCH 215/489] New translations messages.php (Arabic) --- resources/lang/ar/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ar/messages.php b/resources/lang/ar/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/ar/messages.php +++ b/resources/lang/ar/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 84278130a23e2e1aab9fadf6d953552785008a95 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:08 +0100 Subject: [PATCH 216/489] New translations view.php (Arabic) --- resources/lang/ar/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/ar/view.php b/resources/lang/ar/view.php index 0ee360e067..f4d4eb5e07 100644 --- a/resources/lang/ar/view.php +++ b/resources/lang/ar/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 4a943a456c5a12625666c9a44046f4867e57aec0 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:10 +0100 Subject: [PATCH 217/489] New translations messages.php (Catalan) --- resources/lang/ca/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ca/messages.php b/resources/lang/ca/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/ca/messages.php +++ b/resources/lang/ca/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 9eb772a28384d390b5d5830a98e8ed7979037a49 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:11 +0100 Subject: [PATCH 218/489] New translations view.php (Catalan) --- resources/lang/ca/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/ca/view.php b/resources/lang/ca/view.php index a92cfdb30e..ff5327eb8d 100644 --- a/resources/lang/ca/view.php +++ b/resources/lang/ca/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From f660cd8d7cefe1dd3b45a3a55e1702f06ed0d7a4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:12 +0100 Subject: [PATCH 219/489] New translations view.php (Czech) --- resources/lang/cs/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/cs/view.php b/resources/lang/cs/view.php index 0ee360e067..f4d4eb5e07 100644 --- a/resources/lang/cs/view.php +++ b/resources/lang/cs/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 771a7d8bf05f96338d315a2369b59085443bbad7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:13 +0100 Subject: [PATCH 220/489] New translations messages.php (Italian) --- resources/lang/it/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/it/messages.php b/resources/lang/it/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/it/messages.php +++ b/resources/lang/it/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From ca2cd588fcdf66a0eb1e8ae3b8a03a01abef8c94 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:14 +0100 Subject: [PATCH 221/489] New translations messages.php (Danish) --- resources/lang/da/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/da/messages.php b/resources/lang/da/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/da/messages.php +++ b/resources/lang/da/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 958139aae8c021584a229b4a232ae77918b0361c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:15 +0100 Subject: [PATCH 222/489] New translations view.php (Danish) --- resources/lang/da/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/da/view.php b/resources/lang/da/view.php index 6d5c31fe20..9313db5233 100644 --- a/resources/lang/da/view.php +++ b/resources/lang/da/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 51a5ec0347d55e53efdee0c33ce8cb145fc64c20 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:16 +0100 Subject: [PATCH 223/489] New translations messages.php (Greek) --- resources/lang/el/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/el/messages.php b/resources/lang/el/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/el/messages.php +++ b/resources/lang/el/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From cdc90cd4655cf01be2af2f8f662755be37936d0c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:18 +0100 Subject: [PATCH 224/489] New translations view.php (Greek) --- resources/lang/el/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/el/view.php b/resources/lang/el/view.php index fcaf8f08a0..0349db6451 100644 --- a/resources/lang/el/view.php +++ b/resources/lang/el/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From b0eb8f627f893c5b2970075af0b949a40f5670e5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:19 +0100 Subject: [PATCH 225/489] New translations messages.php (Finnish) --- resources/lang/fi/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/fi/messages.php b/resources/lang/fi/messages.php index 8b8e01cd5f..d68f3d4660 100644 --- a/resources/lang/fi/messages.php +++ b/resources/lang/fi/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From e8f03391b535fbb66492b9593c70e9447deae517 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:20 +0100 Subject: [PATCH 226/489] New translations view.php (Finnish) --- resources/lang/fi/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/fi/view.php b/resources/lang/fi/view.php index 3eb8094086..9256e4cdd3 100644 --- a/resources/lang/fi/view.php +++ b/resources/lang/fi/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 2b3c03ed6e9079ab70802b3064e070b4d7295a08 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:21 +0100 Subject: [PATCH 227/489] New translations messages.php (Hebrew) --- resources/lang/he/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/he/messages.php b/resources/lang/he/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/he/messages.php +++ b/resources/lang/he/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 2939432c21bf9a033358f0114dd05451de18ecad Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:22 +0100 Subject: [PATCH 228/489] New translations view.php (Hebrew) --- resources/lang/he/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/he/view.php b/resources/lang/he/view.php index fcaf8f08a0..0349db6451 100644 --- a/resources/lang/he/view.php +++ b/resources/lang/he/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 40f012d9d571b22790b30cd1cf2caeb23d7b2da4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:23 +0100 Subject: [PATCH 229/489] New translations messages.php (Hungarian) --- resources/lang/hu/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/hu/messages.php b/resources/lang/hu/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/hu/messages.php +++ b/resources/lang/hu/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From bbdf4cde61243ee05ae7470af78df03d5548ef8e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:25 +0100 Subject: [PATCH 230/489] New translations view.php (Hungarian) --- resources/lang/hu/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/hu/view.php b/resources/lang/hu/view.php index fcaf8f08a0..0349db6451 100644 --- a/resources/lang/hu/view.php +++ b/resources/lang/hu/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 88898564e00d9ff65746eebab5f5562ce394c1d3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:26 +0100 Subject: [PATCH 231/489] New translations view.php (Chinese Simplified) --- resources/lang/zh/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/zh/view.php b/resources/lang/zh/view.php index f4a61451f6..aebc70ae2f 100644 --- a/resources/lang/zh/view.php +++ b/resources/lang/zh/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 6e3815f5b1f5880d03f605fffc0edb0a6e5a6815 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:27 +0100 Subject: [PATCH 232/489] New translations messages.php (Vietnamese) --- resources/lang/vi/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/vi/messages.php b/resources/lang/vi/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/vi/messages.php +++ b/resources/lang/vi/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From 527921a7324abdfb5371487ca1e68fdcd5fee17d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:28 +0100 Subject: [PATCH 233/489] New translations view.php (Vietnamese) --- resources/lang/vi/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/vi/view.php b/resources/lang/vi/view.php index fd5ac885cc..9fc8b9a8d3 100644 --- a/resources/lang/vi/view.php +++ b/resources/lang/vi/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From c0dab3cc6277db8ac58a88617d98801831ed6d06 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:29 +0100 Subject: [PATCH 234/489] New translations messages.php (Bengali) --- resources/lang/bn/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/bn/messages.php b/resources/lang/bn/messages.php index 49f86f2cc6..57a72f58e5 100644 --- a/resources/lang/bn/messages.php +++ b/resources/lang/bn/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From d61499fea04cad4a630b98a74bf2950c602f2036 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:30 +0100 Subject: [PATCH 235/489] New translations view.php (Bengali) --- resources/lang/bn/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/bn/view.php b/resources/lang/bn/view.php index f4a61451f6..aebc70ae2f 100644 --- a/resources/lang/bn/view.php +++ b/resources/lang/bn/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From 987e84afbae8a727dd2827156bd9078d3a362d6a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:31 +0100 Subject: [PATCH 236/489] New translations messages.php (Hindi) --- resources/lang/hi/messages.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/hi/messages.php b/resources/lang/hi/messages.php index e68c26cb5c..6e00d6c464 100644 --- a/resources/lang/hi/messages.php +++ b/resources/lang/hi/messages.php @@ -107,6 +107,7 @@ 'Floor' => 'Floor', 'Force Restart' => 'Force Restart', 'Geocode origin' => 'Geocode origin', + 'Group Contract' => 'Group Contract', 'Headend' => 'Headend', 'House number' => 'House number', 'IBAN' => 'IBAN', @@ -648,6 +649,7 @@ 'noReplyName' => 'Name of noreply E-mail', 'distanceWeight' => 'Distance weight', 'modemcountWeight' => 'Modemcount weight', + 'open' => 'open', 'openticketsWeight' => 'Technician workload weight', 'No Description provided!' => 'No Description provided!', 'deleteSettlementRun' => 'Deleting settlementrun :time...', From d5016241a45320832637e53e38375ff0b4c895ff Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 19 Nov 2021 10:49:32 +0100 Subject: [PATCH 237/489] New translations view.php (Hindi) --- resources/lang/hi/view.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/resources/lang/hi/view.php b/resources/lang/hi/view.php index fcaf8f08a0..0349db6451 100644 --- a/resources/lang/hi/view.php +++ b/resources/lang/hi/view.php @@ -210,6 +210,7 @@ 'Header_Ticket' => 'Ticket|Tickets', 'Header_EditTicket' => 'Edit Ticket', 'Header_TicketType' => 'Ticket Types', + 'Header_TicketReceiver' => 'Ticket Receiver', //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', @@ -361,8 +362,10 @@ // Select Fields 'select' => [ + 'Apartment' => 'an apartment', 'base' => 'Please choose :model!', 'Configfile' => 'a Configfile', + 'Contact' => 'a contact', 'Contract' => 'a Contract', 'Mta' => 'a MTA', 'NetElement' => 'a NetElement', @@ -499,6 +502,7 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', + 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -676,6 +680,7 @@ 'unsatisfied' => 'unsatisfied', 'canceled by us' => 'canceled by us', 'deceased' => 'deceased', + 'competitor' => 'competitor', ], ], 'geocoding' => [ From a9960ada582d73f489465c826b84ff41603a467a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:39:53 +0100 Subject: [PATCH 238/489] New translations dt_header.php (Romanian) --- resources/lang/ro/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/ro/dt_header.php b/resources/lang/ro/dt_header.php index bc36b94ee3..89e82377ca 100644 --- a/resources/lang/ro/dt_header.php +++ b/resources/lang/ro/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'Judet', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From ad7766e4c4106de45e5deb784031c80fe105ab5e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:39:54 +0100 Subject: [PATCH 239/489] New translations messages.php (Danish) --- resources/lang/da/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/da/messages.php b/resources/lang/da/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/da/messages.php +++ b/resources/lang/da/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 1be07c51dc5fb9692f7caada126e6b2dc338b07d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:39:55 +0100 Subject: [PATCH 240/489] New translations validation.php (Catalan) --- resources/lang/ca/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ca/validation.php b/resources/lang/ca/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/ca/validation.php +++ b/resources/lang/ca/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 6d5f7d011798e4c35568d33eeacc95986752754e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:39:56 +0100 Subject: [PATCH 241/489] New translations view.php (Catalan) --- resources/lang/ca/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/ca/view.php b/resources/lang/ca/view.php index ff5327eb8d..59422f4407 100644 --- a/resources/lang/ca/view.php +++ b/resources/lang/ca/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 622cfc8e0b8243e0ce8fcb1180474b64393b0e29 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:39:58 +0100 Subject: [PATCH 242/489] New translations dt_header.php (Czech) --- resources/lang/cs/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/cs/dt_header.php b/resources/lang/cs/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/cs/dt_header.php +++ b/resources/lang/cs/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 07a69413cb6beca34c4eecbe71e09125686a2410 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:39:59 +0100 Subject: [PATCH 243/489] New translations helper.php (Czech) --- resources/lang/cs/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/cs/helper.php b/resources/lang/cs/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/cs/helper.php +++ b/resources/lang/cs/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From ce638bae5f49a94fdba78ad3e2e196d6a0ee744a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:00 +0100 Subject: [PATCH 244/489] New translations messages.php (Czech) --- resources/lang/cs/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/cs/messages.php b/resources/lang/cs/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/cs/messages.php +++ b/resources/lang/cs/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 40fcba17c3cd967c0a74cb6ab3338b2c1d04ac3a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:01 +0100 Subject: [PATCH 245/489] New translations validation.php (Czech) --- resources/lang/cs/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/cs/validation.php b/resources/lang/cs/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/cs/validation.php +++ b/resources/lang/cs/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 8dc3461238ee851c9a451ed072c3891ec2ebdefd Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:03 +0100 Subject: [PATCH 246/489] New translations view.php (Czech) --- resources/lang/cs/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/cs/view.php b/resources/lang/cs/view.php index f4d4eb5e07..68dc381d84 100644 --- a/resources/lang/cs/view.php +++ b/resources/lang/cs/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 933f05ccd508452cdc94a3e804863e9ff7924540 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:03 +0100 Subject: [PATCH 247/489] New translations dt_header.php (Danish) --- resources/lang/da/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/da/dt_header.php b/resources/lang/da/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/da/dt_header.php +++ b/resources/lang/da/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 2796fcc02d237e695579a9c4648dda98aa802271 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:05 +0100 Subject: [PATCH 248/489] New translations helper.php (Danish) --- resources/lang/da/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/da/helper.php b/resources/lang/da/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/da/helper.php +++ b/resources/lang/da/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 99bdceb442473b2c9085301c92ed8329af588872 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:06 +0100 Subject: [PATCH 249/489] New translations validation.php (Danish) --- resources/lang/da/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/da/validation.php b/resources/lang/da/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/da/validation.php +++ b/resources/lang/da/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 24532320475e6666ad2255ba335b5f5f256c4a60 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:07 +0100 Subject: [PATCH 250/489] New translations helper.php (Catalan) --- resources/lang/ca/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/ca/helper.php b/resources/lang/ca/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/ca/helper.php +++ b/resources/lang/ca/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 359810dc2ba265edd5ad30a291e2d13df5841d79 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:08 +0100 Subject: [PATCH 251/489] New translations view.php (Danish) --- resources/lang/da/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/da/view.php b/resources/lang/da/view.php index 9313db5233..065cdaae80 100644 --- a/resources/lang/da/view.php +++ b/resources/lang/da/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 7dae800b144969fc1a6d6fa13e1fcd6998afa709 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:09 +0100 Subject: [PATCH 252/489] New translations dt_header.php (Greek) --- resources/lang/el/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/el/dt_header.php b/resources/lang/el/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/el/dt_header.php +++ b/resources/lang/el/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 1d49192a935dafa208821abeebab52461c8f09cb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:10 +0100 Subject: [PATCH 253/489] New translations helper.php (Greek) --- resources/lang/el/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/el/helper.php b/resources/lang/el/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/el/helper.php +++ b/resources/lang/el/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 0d15949bc786f9e282f1d4eee069930c334d88bd Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:11 +0100 Subject: [PATCH 254/489] New translations messages.php (Greek) --- resources/lang/el/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/el/messages.php b/resources/lang/el/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/el/messages.php +++ b/resources/lang/el/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From f2c8d17d094b6ab5f989c753a8309124d58d1b78 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:12 +0100 Subject: [PATCH 255/489] New translations validation.php (Greek) --- resources/lang/el/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/el/validation.php b/resources/lang/el/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/el/validation.php +++ b/resources/lang/el/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 43dbc382130f633ec55cd240ee638ada58fccded Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:13 +0100 Subject: [PATCH 256/489] New translations view.php (Greek) --- resources/lang/el/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/el/view.php b/resources/lang/el/view.php index 0349db6451..1f165e96c0 100644 --- a/resources/lang/el/view.php +++ b/resources/lang/el/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 35c839b523d123da60a086488370b0a4e2870db2 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:14 +0100 Subject: [PATCH 257/489] New translations dt_header.php (Finnish) --- resources/lang/fi/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/fi/dt_header.php b/resources/lang/fi/dt_header.php index a471a4e42f..8b49d1b54c 100644 --- a/resources/lang/fi/dt_header.php +++ b/resources/lang/fi/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 1d9f22d5f85e42536b05c431f5a57492eb9e15d1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:15 +0100 Subject: [PATCH 258/489] New translations helper.php (Finnish) --- resources/lang/fi/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/fi/helper.php b/resources/lang/fi/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/fi/helper.php +++ b/resources/lang/fi/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 66c8eb492ee21247acdf2c22e82406472979dcb4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:16 +0100 Subject: [PATCH 259/489] New translations messages.php (Finnish) --- resources/lang/fi/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/fi/messages.php b/resources/lang/fi/messages.php index d68f3d4660..6519601db2 100644 --- a/resources/lang/fi/messages.php +++ b/resources/lang/fi/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 95095d05458df5928acc395f1e04987fc245fcc9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:17 +0100 Subject: [PATCH 260/489] New translations validation.php (Finnish) --- resources/lang/fi/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/fi/validation.php b/resources/lang/fi/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/fi/validation.php +++ b/resources/lang/fi/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 862d42551a6a7ae0a042e694d97b4d800255162f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:19 +0100 Subject: [PATCH 261/489] New translations messages.php (Catalan) --- resources/lang/ca/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/ca/messages.php b/resources/lang/ca/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/ca/messages.php +++ b/resources/lang/ca/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 04075ff82e372d0301bef2779a215ed784932efb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:20 +0100 Subject: [PATCH 262/489] New translations dt_header.php (Catalan) --- resources/lang/ca/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/ca/dt_header.php b/resources/lang/ca/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/ca/dt_header.php +++ b/resources/lang/ca/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 720f2914628c07c7e73a66e83dbc1826639955d8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:21 +0100 Subject: [PATCH 263/489] New translations helper.php (Romanian) --- resources/lang/ro/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/ro/helper.php b/resources/lang/ro/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/ro/helper.php +++ b/resources/lang/ro/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 9fed25c00d4f4ece7054f33bf58e6253e457af17 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:22 +0100 Subject: [PATCH 264/489] New translations messages.php (Spanish) --- resources/lang/es/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/es/messages.php b/resources/lang/es/messages.php index 10bd1c5ec7..c8992def8b 100644 --- a/resources/lang/es/messages.php +++ b/resources/lang/es/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Dirección (línea 2)', 'Address Line 3' => 'Dirección (línea 3)', 'Amount' => 'Cantidad', + 'Apartment' => 'Apartment', 'Apartment number' => 'Número de apartamento', 'Assigned' => 'Asignado', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Fecha nacimiento', 'Business' => 'Negocio', 'City' => 'Ciudad', - 'Choose KML file' => 'Elegir archivo KML', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Empresa', 'Connection type' => 'Tipo de conexión', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contratos', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'Prefijo internacional', 'Country code' => 'Código de país', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'El Acuerdo es ejecutado. Por favor espere hasta que este proceso haya finalizado.', 'Date of installation address change' => 'Fecha de cambio de domicilio de instalación', 'Date of value' => 'Fecha de valor', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Deuda', 'Debt to clear' => 'Deuda a liquidar', 'Debt Management Type' => 'Tipo de Gestión de Deuda', @@ -170,7 +175,7 @@ 'Number' => 'Número', 'Number usage' => 'Uso del número', 'Options' => 'Opciones', - 'or: Upload KML file' => 'o: subir archivo KML', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Otro sufijo de nombre', 'Parent Device Type' => 'Tipo de dispositivo principal', 'Parent Object' => 'Objeto primario', @@ -254,6 +259,7 @@ 'Delete' => 'Eliminar', 'Help' => 'Ayuda', 'Not allowed to acces this user' => 'Prohibido el acceso a este usuario', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Cierre de sesion', 'System Log Level' => 'Nivel de registro del sistema', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'Fecha de orden', 'Commission in %' => 'Comisión en %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Comisión total', 'Commission Amount' => 'Monto de Comisión', 'Zip Files' => 'Archivo comprimido .zip', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From cac50fb620447e78c6716971fc7ec7fff6344ecf Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:23 +0100 Subject: [PATCH 265/489] New translations messages.php (Romanian) --- resources/lang/ro/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/ro/messages.php b/resources/lang/ro/messages.php index bac80e04d2..41c612d2e5 100644 --- a/resources/lang/ro/messages.php +++ b/resources/lang/ro/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Ziua de nastere', 'Business' => 'Business', 'City' => 'Oraș', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Companie', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Număr', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From d8bba3d2e0fa69b51558ac0297990423669d4a4b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:25 +0100 Subject: [PATCH 266/489] New translations validation.php (Romanian) --- resources/lang/ro/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ro/validation.php b/resources/lang/ro/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/ro/validation.php +++ b/resources/lang/ro/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 5887e6928e66a6e4d1f618058b85e790b87601c2 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:26 +0100 Subject: [PATCH 267/489] New translations view.php (Romanian) --- resources/lang/ro/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/ro/view.php b/resources/lang/ro/view.php index adafdbd8a7..2bc34667bc 100644 --- a/resources/lang/ro/view.php +++ b/resources/lang/ro/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 07f0cc53aba3237da3b164b51b75ed26e864881b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:27 +0100 Subject: [PATCH 268/489] New translations dt_header.php (French) --- resources/lang/fr/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/fr/dt_header.php b/resources/lang/fr/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/fr/dt_header.php +++ b/resources/lang/fr/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From b700b46f070b3ac07c1beb54a727ac90086fa990 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:28 +0100 Subject: [PATCH 269/489] New translations helper.php (French) --- resources/lang/fr/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/fr/helper.php b/resources/lang/fr/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/fr/helper.php +++ b/resources/lang/fr/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 7b985cfb3d5f29d1a154ca6b2a65c597a5b3c461 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:29 +0100 Subject: [PATCH 270/489] New translations messages.php (French) --- resources/lang/fr/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/fr/messages.php b/resources/lang/fr/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/fr/messages.php +++ b/resources/lang/fr/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 33c446c6efa94cdf40fd71bbc158691c9b36b7b6 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:30 +0100 Subject: [PATCH 271/489] New translations validation.php (French) --- resources/lang/fr/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/fr/validation.php b/resources/lang/fr/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/fr/validation.php +++ b/resources/lang/fr/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From b390f50d338643f19e2f9ab2175219e0ade3c011 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:31 +0100 Subject: [PATCH 272/489] New translations view.php (French) --- resources/lang/fr/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/fr/view.php b/resources/lang/fr/view.php index 0349db6451..1f165e96c0 100644 --- a/resources/lang/fr/view.php +++ b/resources/lang/fr/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 2b7688e53b5aa1b46da9b9fb0c4832c7da59aa0d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:32 +0100 Subject: [PATCH 273/489] New translations dt_header.php (Spanish) --- resources/lang/es/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/es/dt_header.php b/resources/lang/es/dt_header.php index 4f91a48039..c3bba4f50f 100644 --- a/resources/lang/es/dt_header.php +++ b/resources/lang/es/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Fecha', 'due_date' => 'Fecha límite', + 'extra_fee' => 'Extra fee', 'indicator' => 'Indicador de Dunning', 'missing_amount' => 'Cantidad faltante', 'number' => 'número de deuda', - 'total_fee' => 'Tarifa', 'voucher_nr' => 'Nr de voucher', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Elemento de red', 'ip' => 'Direccion IP', 'state' => 'Estado', - 'pos' => 'Posición', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Opciones', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Estado de Soporte', 'modem.formatted_support_state' => 'Estado de Soporte', 'contract_valid' => 'Contrato valido?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Nombre', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Usuarios asignados', 'tickettypes.name' => 'Tipo', + 'total_fee' => 'Tarifa', ]; From fdde3f834bad902240aaa2a73a1a6b4eaea3f8ff Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:33 +0100 Subject: [PATCH 274/489] New translations helper.php (Spanish) --- resources/lang/es/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/es/helper.php b/resources/lang/es/helper.php index 41f8844fa9..8546e49429 100644 --- a/resources/lang/es/helper.php +++ b/resources/lang/es/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'Puedes ayudar a traducir NMS PRIME en', 'assign_role' => 'Asigna uno o más roles a este usuario. Los usuarios sin Rol no pueden usar el NMS porque no tienen Permisos.', 'assign_users' => 'Asigna uno o más usuarios a este rol. Los cambios realizados aquí no son visibles en el GuiLog del usuario.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'Esta habilidad permite o prohíbe el acceso a las páginas de análisis de un puerto de enlace de red.', 'Download settlement runs' => 'Esta capacidad permite o prohíbe la descarga de ejecuciones de liquidación. Esta capacidad no tiene ningún impacto si está prohibido administrar ejecuciones de liquidación.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'Esta Columna no puede ser examinada u ordenada.', 'PrintVisibleTable' => 'Imprime la tabla mostrada. Si la tabla esta filtrada, asegurarse de seleccionar la opcion \\"Todo\\" para mostrar todo. Espere algunos segundos.', 'ExportVisibleTable' => 'Exporta la tabla seleccionada. Si la tabla esta filtrada, asegurarse de seleccionar la opcion \\"Todo\\" para mostrar todo. Espere algunos segundos.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'Las facturas del cliente son solo visibles cuando esta casilla esta activada. La casilla solo puede activarse si la ultima ejecución fue realizada para todas las cuentas SEPA (para no perder ningún cambio). Info: Si se activa no es posible repetir la ejecución de la liquidación.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Siguiente paso: ', 'set_isp_name' => 'Configure el nombre del proveedor de servicio de red', 'create_netgw' => 'Crear el primer NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Crear el primer módem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'En Segundos. Cero para desactivar auto-cargado. Decimales disponibles.', 'netelementtype_time_offset' => 'En Segundos. Decimales disponibles.', 'undeleteables' => 'Red & Grupo no pueden ser cambiados debido a que tienen relevacia en todos los Diagramas Entidad Relacion', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'El Nombre de Archivo esta compuesto por un nombre MIB & Revision. Si ya existe un Archivo identico, no es posible el crearlo otra vez.', 'oid_link' => 'Ir a configuraciones de OID', 'oid_table' => 'INFO: Este Parametro pertenece a la Tabla-OID. Si usted agrega/especifica SubOIDs y/o indices, solo estos son considerados para el snmpwalk. Ademas del mejor Resumen, este puede dramaticamente acelerar la Creacion de la Vista de Control para el correspondiente Elemento de Red.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'Agregando un ID, usted puede ordenar este parametro en secuencia de otros parametros. Puede cambiar el orden de las columnas en las tablas, configurando el html id Sub-Params.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Día del mes para una fecha específica del valor. Anula la fecha de colección solicitada de la configuración global para este contrato en el SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Se enviará al proveedor como fecha deseada, desencadena el estado activo del número de teléfono.', 'PhonenumberManagement_deactivation_date' => 'Se enviará al proveedor como fecha deseada, desencadena el estado activo del número de teléfono.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Fecha de desactivación en envia TEL.', 'PhonenumberManagement_Autogenerated' => 'Esta gestion ha sido creada automaticamente. Por favor, verifique/cambie valores, entonces desmarque esta casilla.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experimentado durante una llamada', 'caller' => 'Direccion de Llamada de Emisor a Receptor', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experimentado durante una llamada por un fixed jitter buffer de 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Numero de paquetes experienciando un retraso en la variacion del paquete (p.ej. Jitter) mayor a 300ms', 'called' => 'Direccion de Llamada de Receptor a Emisor', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => ' Permitido de asignar un usuario a un ticket', 'mail_env' => 'Siguiente: Establece tu Host/Usuario/Contraseña en /etc/nmsprime/env/global.env para permitir recibir Emails en Tickets', 'noReplyMail' => 'La dirección de correo electrónico que debe ser mostrada como remitente, al crear/editar tickets. Esta dirección no tiene que existir. Por ejemplo: ejemplo@ejemplo.com', From b2178ddb7044ad935ced106d2ff59e662b5c8a88 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:34 +0100 Subject: [PATCH 275/489] New translations validation.php (Spanish) --- resources/lang/es/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/es/validation.php b/resources/lang/es/validation.php index 12f3ed5d85..583a73f82d 100644 --- a/resources/lang/es/validation.php +++ b/resources/lang/es/validation.php @@ -34,6 +34,7 @@ 'date' => 'El :attribute no es una fecha valida.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'El :attribute no coincide con el formato :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'El :attribute y :other deben ser diferentes.', 'digits' => 'El :attribute debe ser de :digits digitos.', 'digits_between' => 'El :attribute debe estar entre :min y :max digitos.', @@ -188,6 +189,7 @@ 'firstname' => 'Nombres', 'gender' => 'género', 'hour' => 'hora', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'apellido', 'minute' => 'minuto', 'mobile' => 'móvil', From cc49d6998294a9a154c8bab9653ca15a5913c819 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:35 +0100 Subject: [PATCH 276/489] New translations view.php (Arabic) --- resources/lang/ar/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/ar/view.php b/resources/lang/ar/view.php index f4d4eb5e07..68dc381d84 100644 --- a/resources/lang/ar/view.php +++ b/resources/lang/ar/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 1b520ddc1f4a57ef34dfb0bf6449e3eb4ca76289 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:36 +0100 Subject: [PATCH 277/489] New translations view.php (Spanish) --- resources/lang/es/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/es/view.php b/resources/lang/es/view.php index 5f2167e440..21c81291b4 100644 --- a/resources/lang/es/view.php +++ b/resources/lang/es/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Ingresar palabra clave', 'Search_MatchesFor' => 'Coincide para', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Deudas vencidas', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Gestión de propiedades', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topografia - Modems', - 'navigate' => 'Navegar', - 'draw box' => 'Dibujar caja', - 'draw polygon' => 'Dibujar poligono', - 'modify' => 'Modificar elementos', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Mostrar el cambio|Mostrar :num cambios', 'SettlementRun' => 'Arreglo', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Hora', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Guardar', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Tipo', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 399033c0a15c1e74125c3ee64fac7ef9b964d76a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:37 +0100 Subject: [PATCH 278/489] New translations dt_header.php (Afrikaans) --- resources/lang/af/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/af/dt_header.php b/resources/lang/af/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/af/dt_header.php +++ b/resources/lang/af/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 192b6f61495187d98e80dbf01c49f5bdbeaf18f1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:38 +0100 Subject: [PATCH 279/489] New translations helper.php (Afrikaans) --- resources/lang/af/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/af/helper.php b/resources/lang/af/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/af/helper.php +++ b/resources/lang/af/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From db6dabaf0fe440228493c92782421dcaa12110fc Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:39 +0100 Subject: [PATCH 280/489] New translations messages.php (Afrikaans) --- resources/lang/af/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/af/messages.php b/resources/lang/af/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/af/messages.php +++ b/resources/lang/af/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 9b6ca2eb052707947cfdcf19df1dd2b050333805 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:40 +0100 Subject: [PATCH 281/489] New translations validation.php (Afrikaans) --- resources/lang/af/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/af/validation.php b/resources/lang/af/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/af/validation.php +++ b/resources/lang/af/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 1e959273b5ba5c68fef93db43f548f75e2738358 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:41 +0100 Subject: [PATCH 282/489] New translations view.php (Afrikaans) --- resources/lang/af/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/af/view.php b/resources/lang/af/view.php index f4d4eb5e07..68dc381d84 100644 --- a/resources/lang/af/view.php +++ b/resources/lang/af/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 4f61f36b64bb65ee5b8b6bdb695e6d701b7f6d6e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:42 +0100 Subject: [PATCH 283/489] New translations dt_header.php (Arabic) --- resources/lang/ar/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/ar/dt_header.php b/resources/lang/ar/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/ar/dt_header.php +++ b/resources/lang/ar/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 7d52efa45d6816c1be37584cbd0b8ab85bf1ab48 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:43 +0100 Subject: [PATCH 284/489] New translations helper.php (Arabic) --- resources/lang/ar/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/ar/helper.php b/resources/lang/ar/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/ar/helper.php +++ b/resources/lang/ar/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 30dc5e6cdd8291aec9f0a1db919f0bd03bb11f4b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:44 +0100 Subject: [PATCH 285/489] New translations messages.php (Arabic) --- resources/lang/ar/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/ar/messages.php b/resources/lang/ar/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/ar/messages.php +++ b/resources/lang/ar/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 92ad363d653d2db661f753ec1fbffe7a8c0d63a1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:47 +0100 Subject: [PATCH 286/489] New translations validation.php (Arabic) --- resources/lang/ar/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ar/validation.php b/resources/lang/ar/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/ar/validation.php +++ b/resources/lang/ar/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 34bf7f1a4255cee4f73220860afbe052e01e7b02 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:48 +0100 Subject: [PATCH 287/489] New translations view.php (Finnish) --- resources/lang/fi/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/fi/view.php b/resources/lang/fi/view.php index 9256e4cdd3..22c1391bb3 100644 --- a/resources/lang/fi/view.php +++ b/resources/lang/fi/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From f5ace2e7a4e5afcd41a81be81fe829a162b55256 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:49 +0100 Subject: [PATCH 288/489] New translations dt_header.php (Hebrew) --- resources/lang/he/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/he/dt_header.php b/resources/lang/he/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/he/dt_header.php +++ b/resources/lang/he/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From e75acc22d07c8615387f84b2c01a033a9d3380e4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:50 +0100 Subject: [PATCH 289/489] New translations messages.php (Polish) --- resources/lang/pl/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/pl/messages.php b/resources/lang/pl/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/pl/messages.php +++ b/resources/lang/pl/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 5c16b617ade9fe3f31960d3c937c2e25e467836d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:51 +0100 Subject: [PATCH 290/489] New translations validation.php (Dutch) --- resources/lang/nl/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/nl/validation.php b/resources/lang/nl/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/nl/validation.php +++ b/resources/lang/nl/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From bde8fb0b94218a51a31f49c8c494787bda8087f6 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:52 +0100 Subject: [PATCH 291/489] New translations view.php (Dutch) --- resources/lang/nl/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/nl/view.php b/resources/lang/nl/view.php index 8408625dd4..e065265788 100644 --- a/resources/lang/nl/view.php +++ b/resources/lang/nl/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 751c0741f580faf972032093487880505e6e3692 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:53 +0100 Subject: [PATCH 292/489] New translations dt_header.php (Norwegian) --- resources/lang/no/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/no/dt_header.php b/resources/lang/no/dt_header.php index 65159a3a2c..00c885164d 100644 --- a/resources/lang/no/dt_header.php +++ b/resources/lang/no/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From a943f14d1a7cebb19507988ebb7f53a8e8e83694 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:54 +0100 Subject: [PATCH 293/489] New translations helper.php (Norwegian) --- resources/lang/no/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/no/helper.php b/resources/lang/no/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/no/helper.php +++ b/resources/lang/no/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 19328a4e225969d599ee533bc1a06c665c7a545e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:55 +0100 Subject: [PATCH 294/489] New translations messages.php (Norwegian) --- resources/lang/no/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/no/messages.php b/resources/lang/no/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/no/messages.php +++ b/resources/lang/no/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 3ba9fd199cf5dcc0aea49c8e61588707582df476 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:56 +0100 Subject: [PATCH 295/489] New translations validation.php (Norwegian) --- resources/lang/no/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/no/validation.php b/resources/lang/no/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/no/validation.php +++ b/resources/lang/no/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From ca4f4d34c6a5912f6d03f5d01078499c5da3c9d2 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:57 +0100 Subject: [PATCH 296/489] New translations view.php (Norwegian) --- resources/lang/no/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/no/view.php b/resources/lang/no/view.php index 466301c0c1..44916620db 100644 --- a/resources/lang/no/view.php +++ b/resources/lang/no/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From eb58a1dc8b6089a2a4295c6cc7ad65d4bfd8c290 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:58 +0100 Subject: [PATCH 297/489] New translations dt_header.php (Polish) --- resources/lang/pl/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/pl/dt_header.php b/resources/lang/pl/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/pl/dt_header.php +++ b/resources/lang/pl/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 6d637c09280623868f02d6e3e9235f0d0a673765 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:40:59 +0100 Subject: [PATCH 298/489] New translations helper.php (Polish) --- resources/lang/pl/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/pl/helper.php b/resources/lang/pl/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/pl/helper.php +++ b/resources/lang/pl/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 9af30155255137be411d7b0bdfb5468d44201e05 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:00 +0100 Subject: [PATCH 299/489] New translations validation.php (Polish) --- resources/lang/pl/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/pl/validation.php b/resources/lang/pl/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/pl/validation.php +++ b/resources/lang/pl/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From b8a16832a635cc909e6d60df17ca347c1a2d1269 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:01 +0100 Subject: [PATCH 300/489] New translations helper.php (Dutch) --- resources/lang/nl/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/nl/helper.php b/resources/lang/nl/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/nl/helper.php +++ b/resources/lang/nl/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 25854981d404f332e74f094208837cdc95d3a8cc Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:03 +0100 Subject: [PATCH 301/489] New translations view.php (Polish) --- resources/lang/pl/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/pl/view.php b/resources/lang/pl/view.php index 587fb9d912..77b6111c39 100644 --- a/resources/lang/pl/view.php +++ b/resources/lang/pl/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 9f9c1d92ea675a69e9921f93a2d73193342f263a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:04 +0100 Subject: [PATCH 302/489] New translations dt_header.php (Portuguese) --- resources/lang/pt/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/pt/dt_header.php b/resources/lang/pt/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/pt/dt_header.php +++ b/resources/lang/pt/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From cb9f5e49a22d4d61228b0a1b31f5adeb7b68caf7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:05 +0100 Subject: [PATCH 303/489] New translations helper.php (Portuguese) --- resources/lang/pt/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/pt/helper.php b/resources/lang/pt/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/pt/helper.php +++ b/resources/lang/pt/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 0437b65c83b07f214d4bc84c09cf9f9f3d424fce Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:06 +0100 Subject: [PATCH 304/489] New translations messages.php (Portuguese) --- resources/lang/pt/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/pt/messages.php b/resources/lang/pt/messages.php index 57a72f58e5..8daa862877 100644 --- a/resources/lang/pt/messages.php +++ b/resources/lang/pt/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 3bd48ea70269bea7f41a3ff87d181d593e3c7049 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:07 +0100 Subject: [PATCH 305/489] New translations validation.php (Portuguese) --- resources/lang/pt/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/pt/validation.php b/resources/lang/pt/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/pt/validation.php +++ b/resources/lang/pt/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From cf496680433ffdbdceb93af19673ad92d2bc3bf2 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:08 +0100 Subject: [PATCH 306/489] New translations view.php (Portuguese) --- resources/lang/pt/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/pt/view.php b/resources/lang/pt/view.php index 606610bdb5..597538e1a3 100644 --- a/resources/lang/pt/view.php +++ b/resources/lang/pt/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From c3122ffb3b1a771c53010c654f4e8d87f726323b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:09 +0100 Subject: [PATCH 307/489] New translations dt_header.php (Russian) --- resources/lang/ru/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/ru/dt_header.php b/resources/lang/ru/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/ru/dt_header.php +++ b/resources/lang/ru/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 95aa5e700bf562e56701c6975d8f00434178cc16 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:10 +0100 Subject: [PATCH 308/489] New translations helper.php (Russian) --- resources/lang/ru/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/ru/helper.php b/resources/lang/ru/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/ru/helper.php +++ b/resources/lang/ru/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 0e2024376493ed07e41efc51b8d8bd2e9d275255 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:11 +0100 Subject: [PATCH 309/489] New translations messages.php (Russian) --- resources/lang/ru/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/ru/messages.php b/resources/lang/ru/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/ru/messages.php +++ b/resources/lang/ru/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 334f822f9f4cc2dedc7f20dd242e22ab726bfc9a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:12 +0100 Subject: [PATCH 310/489] New translations validation.php (Russian) --- resources/lang/ru/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ru/validation.php b/resources/lang/ru/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/ru/validation.php +++ b/resources/lang/ru/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 049820fc588fc9b0666d962ddc97d62ed7dd0ea3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:13 +0100 Subject: [PATCH 311/489] New translations messages.php (Dutch) --- resources/lang/nl/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/nl/messages.php b/resources/lang/nl/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/nl/messages.php +++ b/resources/lang/nl/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 34e0fc8e954e165485d7bc96837ec0deaa58582d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:14 +0100 Subject: [PATCH 312/489] New translations dt_header.php (Dutch) --- resources/lang/nl/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/nl/dt_header.php b/resources/lang/nl/dt_header.php index f0224b1523..9ab625ab0e 100644 --- a/resources/lang/nl/dt_header.php +++ b/resources/lang/nl/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 4d73a1c4990bdd16c696831d415557d933cefe14 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:15 +0100 Subject: [PATCH 313/489] New translations helper.php (Hebrew) --- resources/lang/he/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/he/helper.php b/resources/lang/he/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/he/helper.php +++ b/resources/lang/he/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 6d147a9a71c7466f46c1a1a68b8ad94ac34fef57 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:16 +0100 Subject: [PATCH 314/489] New translations messages.php (Italian) --- resources/lang/it/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/it/messages.php b/resources/lang/it/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/it/messages.php +++ b/resources/lang/it/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 30f530067f5437b6c0de2957bcf90cee0393e2d2 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:17 +0100 Subject: [PATCH 315/489] New translations messages.php (Hebrew) --- resources/lang/he/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/he/messages.php b/resources/lang/he/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/he/messages.php +++ b/resources/lang/he/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 7ee94e6f88b61505925ee8c19fbe4abc61448409 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:18 +0100 Subject: [PATCH 316/489] New translations validation.php (Hebrew) --- resources/lang/he/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/he/validation.php b/resources/lang/he/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/he/validation.php +++ b/resources/lang/he/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 1d0a01ebb66c718ba7f8d059d2c07c81cd003ccb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:19 +0100 Subject: [PATCH 317/489] New translations view.php (Hebrew) --- resources/lang/he/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/he/view.php b/resources/lang/he/view.php index 0349db6451..1f165e96c0 100644 --- a/resources/lang/he/view.php +++ b/resources/lang/he/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 99a96ac5906b2a3b63e8ceccafb693f579e6ee8c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:20 +0100 Subject: [PATCH 318/489] New translations dt_header.php (Hungarian) --- resources/lang/hu/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/hu/dt_header.php b/resources/lang/hu/dt_header.php index 65159a3a2c..00c885164d 100644 --- a/resources/lang/hu/dt_header.php +++ b/resources/lang/hu/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 3014113a44bd4fc09398c7c73a517e41f87b2d51 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:21 +0100 Subject: [PATCH 319/489] New translations helper.php (Hungarian) --- resources/lang/hu/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/hu/helper.php b/resources/lang/hu/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/hu/helper.php +++ b/resources/lang/hu/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 59436e60afa5a1f3e0f85a310e728cdaceaf3e06 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:22 +0100 Subject: [PATCH 320/489] New translations messages.php (Hungarian) --- resources/lang/hu/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/hu/messages.php b/resources/lang/hu/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/hu/messages.php +++ b/resources/lang/hu/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 2a1267ba247e8cc9362f869f4bc0ad0d04066b69 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:24 +0100 Subject: [PATCH 321/489] New translations validation.php (Hungarian) --- resources/lang/hu/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/hu/validation.php b/resources/lang/hu/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/hu/validation.php +++ b/resources/lang/hu/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From e8bfd213d265c11729404b40232ebbd11559dd14 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:25 +0100 Subject: [PATCH 322/489] New translations view.php (Hungarian) --- resources/lang/hu/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/hu/view.php b/resources/lang/hu/view.php index 0349db6451..1f165e96c0 100644 --- a/resources/lang/hu/view.php +++ b/resources/lang/hu/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 7b848c7d8b70128d4284956636d2b3d7f75cd256 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:26 +0100 Subject: [PATCH 323/489] New translations dt_header.php (Italian) --- resources/lang/it/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/it/dt_header.php b/resources/lang/it/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/it/dt_header.php +++ b/resources/lang/it/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 800937388802f5b241d331b080ec77955837873d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:27 +0100 Subject: [PATCH 324/489] New translations helper.php (Italian) --- resources/lang/it/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/it/helper.php b/resources/lang/it/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/it/helper.php +++ b/resources/lang/it/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 13f83c0ece10b4583d780c103e8dce6dd0194eb0 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:27 +0100 Subject: [PATCH 325/489] New translations validation.php (Italian) --- resources/lang/it/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/it/validation.php b/resources/lang/it/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/it/validation.php +++ b/resources/lang/it/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 199024d41c14924d7f4e522127e83cad20b5c11a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:28 +0100 Subject: [PATCH 326/489] New translations view.php (Korean) --- resources/lang/ko/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/ko/view.php b/resources/lang/ko/view.php index 336feed037..b4c963bb04 100644 --- a/resources/lang/ko/view.php +++ b/resources/lang/ko/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From ab32ce99753f2e27a3d56a6d4e0a20ab6fb13f5a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:30 +0100 Subject: [PATCH 327/489] New translations view.php (Italian) --- resources/lang/it/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/it/view.php b/resources/lang/it/view.php index 0349db6451..1f165e96c0 100644 --- a/resources/lang/it/view.php +++ b/resources/lang/it/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 06a13848bb1b2f20af5e2862ea6e9617d543dd2f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:30 +0100 Subject: [PATCH 328/489] New translations dt_header.php (Japanese) --- resources/lang/ja/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/ja/dt_header.php b/resources/lang/ja/dt_header.php index a471a4e42f..8b49d1b54c 100644 --- a/resources/lang/ja/dt_header.php +++ b/resources/lang/ja/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 2220782aa2bc038a9ccd68c942ebeb609150d1ee Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:31 +0100 Subject: [PATCH 329/489] New translations helper.php (Japanese) --- resources/lang/ja/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/ja/helper.php b/resources/lang/ja/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/ja/helper.php +++ b/resources/lang/ja/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From b093935836ec65c43e2785c90c1109ae9a70c5df Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:33 +0100 Subject: [PATCH 330/489] New translations messages.php (Japanese) --- resources/lang/ja/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/ja/messages.php b/resources/lang/ja/messages.php index d68f3d4660..6519601db2 100644 --- a/resources/lang/ja/messages.php +++ b/resources/lang/ja/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 2c5f333f5e9cc484a9a9ee53aeb63c739f3e00d4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:33 +0100 Subject: [PATCH 331/489] New translations validation.php (Japanese) --- resources/lang/ja/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ja/validation.php b/resources/lang/ja/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/ja/validation.php +++ b/resources/lang/ja/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 4ff5880642e7fbe0a6fcdaf55e62c4eac7f41de5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:35 +0100 Subject: [PATCH 332/489] New translations view.php (Japanese) --- resources/lang/ja/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/ja/view.php b/resources/lang/ja/view.php index 9256e4cdd3..22c1391bb3 100644 --- a/resources/lang/ja/view.php +++ b/resources/lang/ja/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From f1ec12a3e83f54acc2d8f12f7b65cae662cb7984 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:36 +0100 Subject: [PATCH 333/489] New translations dt_header.php (Korean) --- resources/lang/ko/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/ko/dt_header.php b/resources/lang/ko/dt_header.php index a471a4e42f..8b49d1b54c 100644 --- a/resources/lang/ko/dt_header.php +++ b/resources/lang/ko/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From d552138548dbba6ab7ef73570bf6fc8089881cec Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:36 +0100 Subject: [PATCH 334/489] New translations helper.php (Korean) --- resources/lang/ko/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/ko/helper.php b/resources/lang/ko/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/ko/helper.php +++ b/resources/lang/ko/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 41c86eca647597a034a2027af0f20b6e48ac5684 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:37 +0100 Subject: [PATCH 335/489] New translations messages.php (Korean) --- resources/lang/ko/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/ko/messages.php b/resources/lang/ko/messages.php index d68f3d4660..6519601db2 100644 --- a/resources/lang/ko/messages.php +++ b/resources/lang/ko/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From ae91bcb8bda48a27381c1278b0f158123d2bf0a4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:38 +0100 Subject: [PATCH 336/489] New translations validation.php (Korean) --- resources/lang/ko/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/ko/validation.php b/resources/lang/ko/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/ko/validation.php +++ b/resources/lang/ko/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 3630ee6194d33022854547d4daf1ed9d1d4e8cb0 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:40 +0100 Subject: [PATCH 337/489] New translations view.php (Russian) --- resources/lang/ru/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/ru/view.php b/resources/lang/ru/view.php index 0349db6451..1f165e96c0 100644 --- a/resources/lang/ru/view.php +++ b/resources/lang/ru/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From bbfc6adf613279b4cd840c6c4eead36c4dd228ab Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:41 +0100 Subject: [PATCH 338/489] New translations dt_header.php (Serbian (Cyrillic)) --- resources/lang/sr/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/sr/dt_header.php b/resources/lang/sr/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/sr/dt_header.php +++ b/resources/lang/sr/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 9409d842129eca4460044ee9e6c4b597d251a6aa Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:41 +0100 Subject: [PATCH 339/489] New translations dt_header.php (Bengali) --- resources/lang/bn/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/bn/dt_header.php b/resources/lang/bn/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/bn/dt_header.php +++ b/resources/lang/bn/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From e0b10fcca368c2f4fd6bbd98136537016f018174 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:42 +0100 Subject: [PATCH 340/489] New translations validation.php (Chinese Simplified) --- resources/lang/zh/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/zh/validation.php b/resources/lang/zh/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/zh/validation.php +++ b/resources/lang/zh/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From fdf3eee872aec75d1ee1c48a760e4c3bbcfcbb61 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:44 +0100 Subject: [PATCH 341/489] New translations view.php (Chinese Simplified) --- resources/lang/zh/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/zh/view.php b/resources/lang/zh/view.php index aebc70ae2f..a1ab2fd2fb 100644 --- a/resources/lang/zh/view.php +++ b/resources/lang/zh/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From e78d8717bbc60fccc7af4ec7418dd11f261b1f5c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:45 +0100 Subject: [PATCH 342/489] New translations dt_header.php (Vietnamese) --- resources/lang/vi/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/vi/dt_header.php b/resources/lang/vi/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/vi/dt_header.php +++ b/resources/lang/vi/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 4a68d660faf23de13f2d6c41903d6f11d53e6273 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:45 +0100 Subject: [PATCH 343/489] New translations helper.php (Vietnamese) --- resources/lang/vi/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/vi/helper.php b/resources/lang/vi/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/vi/helper.php +++ b/resources/lang/vi/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 7817eca1cdbb152f50da1c15a61793678e2c4d36 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:46 +0100 Subject: [PATCH 344/489] New translations messages.php (Vietnamese) --- resources/lang/vi/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/vi/messages.php b/resources/lang/vi/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/vi/messages.php +++ b/resources/lang/vi/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 067c82aab367ca6fb9463ce6e8c2f0d7422317f5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:47 +0100 Subject: [PATCH 345/489] New translations validation.php (Vietnamese) --- resources/lang/vi/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/vi/validation.php b/resources/lang/vi/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/vi/validation.php +++ b/resources/lang/vi/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From de2f74fc052f46c279c85249c64ceafe26dd3aef Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:49 +0100 Subject: [PATCH 346/489] New translations view.php (Vietnamese) --- resources/lang/vi/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/vi/view.php b/resources/lang/vi/view.php index 9fc8b9a8d3..c564afefa2 100644 --- a/resources/lang/vi/view.php +++ b/resources/lang/vi/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 303dde88a23b2bef392719e636f71d8b036fbc2f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:49 +0100 Subject: [PATCH 347/489] New translations helper.php (Bengali) --- resources/lang/bn/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/bn/helper.php b/resources/lang/bn/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/bn/helper.php +++ b/resources/lang/bn/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From fb110693e4987a6edba5b6c83ce4d796b92108d3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:50 +0100 Subject: [PATCH 348/489] New translations helper.php (Chinese Simplified) --- resources/lang/zh/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/zh/helper.php b/resources/lang/zh/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/zh/helper.php +++ b/resources/lang/zh/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 8b2eb9e71822344d4895438649bd41e6d566dae1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:52 +0100 Subject: [PATCH 349/489] New translations messages.php (Bengali) --- resources/lang/bn/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/bn/messages.php b/resources/lang/bn/messages.php index 57a72f58e5..8daa862877 100644 --- a/resources/lang/bn/messages.php +++ b/resources/lang/bn/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 00e5d881dd99a367bdb9b5a56807c0b4267549c3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:53 +0100 Subject: [PATCH 350/489] New translations validation.php (Bengali) --- resources/lang/bn/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/bn/validation.php b/resources/lang/bn/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/bn/validation.php +++ b/resources/lang/bn/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 69758a3bdfc67c0437cae5be3f172ae4e81f4e7f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:54 +0100 Subject: [PATCH 351/489] New translations view.php (Bengali) --- resources/lang/bn/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/bn/view.php b/resources/lang/bn/view.php index aebc70ae2f..a1ab2fd2fb 100644 --- a/resources/lang/bn/view.php +++ b/resources/lang/bn/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 06a205502254ddfd8a80a19d0c010eaea8e47fc9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:55 +0100 Subject: [PATCH 352/489] New translations dt_header.php (Hindi) --- resources/lang/hi/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/hi/dt_header.php b/resources/lang/hi/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/hi/dt_header.php +++ b/resources/lang/hi/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From d8c3ccbc432c980e1077f332a52f476021ac37ab Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:56 +0100 Subject: [PATCH 353/489] New translations helper.php (Hindi) --- resources/lang/hi/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/hi/helper.php b/resources/lang/hi/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/hi/helper.php +++ b/resources/lang/hi/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From a4fa9d02fe90408d7f6a4359ff14ecdf1a24b876 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:58 +0100 Subject: [PATCH 354/489] New translations messages.php (Hindi) --- resources/lang/hi/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/hi/messages.php b/resources/lang/hi/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/hi/messages.php +++ b/resources/lang/hi/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From ba7c83801268bf6014e94cae86859e2f21f8709a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:41:59 +0100 Subject: [PATCH 355/489] New translations validation.php (Hindi) --- resources/lang/hi/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/hi/validation.php b/resources/lang/hi/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/hi/validation.php +++ b/resources/lang/hi/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 55342540c480d384f665c4ef6e4e192401a4b865 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:02 +0100 Subject: [PATCH 356/489] New translations messages.php (Chinese Simplified) --- resources/lang/zh/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/zh/messages.php b/resources/lang/zh/messages.php index 57a72f58e5..8daa862877 100644 --- a/resources/lang/zh/messages.php +++ b/resources/lang/zh/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From bf11a80500be6bdb9a3068afd8b72743a6ff5d84 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:03 +0100 Subject: [PATCH 357/489] New translations dt_header.php (Chinese Simplified) --- resources/lang/zh/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/zh/dt_header.php b/resources/lang/zh/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/zh/dt_header.php +++ b/resources/lang/zh/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 288d7517fad7ea7f728196595193a92c8dd8676e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:04 +0100 Subject: [PATCH 358/489] New translations helper.php (Serbian (Cyrillic)) --- resources/lang/sr/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/sr/helper.php b/resources/lang/sr/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/sr/helper.php +++ b/resources/lang/sr/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From d5fa985a3c551a5b6ea4bce6de19454765f17063 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:05 +0100 Subject: [PATCH 359/489] New translations view.php (Swedish) --- resources/lang/sv/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/sv/view.php b/resources/lang/sv/view.php index c3c857e09f..6a893a0e53 100644 --- a/resources/lang/sv/view.php +++ b/resources/lang/sv/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 6518af2453bdc2f74ab18c317358c452465363da Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:09 +0100 Subject: [PATCH 360/489] New translations messages.php (Serbian (Cyrillic)) --- resources/lang/sr/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/sr/messages.php b/resources/lang/sr/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/sr/messages.php +++ b/resources/lang/sr/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 93b16d13ac0def78b37deb82ea25e4058f3b730c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:10 +0100 Subject: [PATCH 361/489] New translations validation.php (Serbian (Cyrillic)) --- resources/lang/sr/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/sr/validation.php b/resources/lang/sr/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/sr/validation.php +++ b/resources/lang/sr/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 052bc9a2cd4c8d8ea4e60245a637f7ed7ae352f0 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:11 +0100 Subject: [PATCH 362/489] New translations view.php (Serbian (Cyrillic)) --- resources/lang/sr/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/sr/view.php b/resources/lang/sr/view.php index 0349db6451..1f165e96c0 100644 --- a/resources/lang/sr/view.php +++ b/resources/lang/sr/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 589d62c9299d88f3ab5fbb5359bc9ec4823e6fac Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:12 +0100 Subject: [PATCH 363/489] New translations dt_header.php (Swedish) --- resources/lang/sv/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/sv/dt_header.php b/resources/lang/sv/dt_header.php index 65159a3a2c..00c885164d 100644 --- a/resources/lang/sv/dt_header.php +++ b/resources/lang/sv/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 817580148e62d2968f87f76e5b51a848daf8fd71 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:14 +0100 Subject: [PATCH 364/489] New translations helper.php (Swedish) --- resources/lang/sv/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/sv/helper.php b/resources/lang/sv/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/sv/helper.php +++ b/resources/lang/sv/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 896c7c2c3a181a278af93dd766527dfec6e589a4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:15 +0100 Subject: [PATCH 365/489] New translations messages.php (Swedish) --- resources/lang/sv/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/sv/messages.php b/resources/lang/sv/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/sv/messages.php +++ b/resources/lang/sv/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 662396874d3e02e79ed6d3d1a31d65c27fc50074 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:16 +0100 Subject: [PATCH 366/489] New translations validation.php (Swedish) --- resources/lang/sv/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/sv/validation.php b/resources/lang/sv/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/sv/validation.php +++ b/resources/lang/sv/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From a38a167fc4d1a1e5d489dbecf99d91fee6a68f0c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:17 +0100 Subject: [PATCH 367/489] New translations dt_header.php (Turkish) --- resources/lang/tr/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/tr/dt_header.php b/resources/lang/tr/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/tr/dt_header.php +++ b/resources/lang/tr/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From b76e9a799435b7077aa0ee2ffd045f5ae8d6faea Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:18 +0100 Subject: [PATCH 368/489] New translations view.php (Ukrainian) --- resources/lang/uk/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/uk/view.php b/resources/lang/uk/view.php index 0349db6451..1f165e96c0 100644 --- a/resources/lang/uk/view.php +++ b/resources/lang/uk/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 4e58be5942e4c1f8b1ceafc4146c31b67a8911bb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:19 +0100 Subject: [PATCH 369/489] New translations helper.php (Turkish) --- resources/lang/tr/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/tr/helper.php b/resources/lang/tr/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/tr/helper.php +++ b/resources/lang/tr/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 799dfd499bf0a47868a2c131925bbae82ba5597b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:20 +0100 Subject: [PATCH 370/489] New translations messages.php (Turkish) --- resources/lang/tr/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/tr/messages.php b/resources/lang/tr/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/tr/messages.php +++ b/resources/lang/tr/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From 2e636f8a16906de2d149d2de57528fd320f09730 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:21 +0100 Subject: [PATCH 371/489] New translations validation.php (Turkish) --- resources/lang/tr/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/tr/validation.php b/resources/lang/tr/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/tr/validation.php +++ b/resources/lang/tr/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 8a832e85874e87caf44398df9124eb590a76705c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:22 +0100 Subject: [PATCH 372/489] New translations view.php (Turkish) --- resources/lang/tr/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/tr/view.php b/resources/lang/tr/view.php index 466301c0c1..44916620db 100644 --- a/resources/lang/tr/view.php +++ b/resources/lang/tr/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From 2084e3091943c3cce74ed0d37451a02004956d00 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:23 +0100 Subject: [PATCH 373/489] New translations dt_header.php (Ukrainian) --- resources/lang/uk/dt_header.php | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/resources/lang/uk/dt_header.php b/resources/lang/uk/dt_header.php index 3213386f29..2a08d9e8f5 100644 --- a/resources/lang/uk/dt_header.php +++ b/resources/lang/uk/dt_header.php @@ -83,12 +83,13 @@ 'billing_month' => 'Billing month', ], 'debt' => [ + 'bank_fee' => 'Bank fee', 'date' => 'Date', 'due_date' => 'Due date', + 'extra_fee' => 'Extra fee', 'indicator' => 'Dunning indicator', 'missing_amount' => 'Missing amount', 'number' => 'debt number', - 'total_fee' => 'Fee', 'voucher_nr' => 'Voucher nr', ], //Invoices @@ -152,7 +153,8 @@ 'name' => 'Netelement', 'ip' => 'IP Adress', 'state' => 'State', - 'pos' => 'Position', + 'lat' => 'Latitude', + 'lng' => 'Longitude', 'options' => 'Options', 'kml_file' => 'KML File', ], @@ -237,6 +239,11 @@ 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', 'contract_valid' => 'Contract valid?', + // Modem option + 'modem_option' => [ + 'key' => 'Option', + 'value' => 'Value', + ], // Node 'node' => [ 'name' => 'Name', @@ -337,4 +344,5 @@ ], 'assigned_users' => 'Assigned Users', 'tickettypes.name' => 'Type', + 'total_fee' => 'Fee', ]; From 102d3688810fd3cf71da4608e7906dfc04b72294 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:24 +0100 Subject: [PATCH 374/489] New translations helper.php (Ukrainian) --- resources/lang/uk/helper.php | 42 ++++++++++++++++++++---------------- 1 file changed, 24 insertions(+), 18 deletions(-) diff --git a/resources/lang/uk/helper.php b/resources/lang/uk/helper.php index 5f21f1cfbe..df54520d84 100644 --- a/resources/lang/uk/helper.php +++ b/resources/lang/uk/helper.php @@ -1,9 +1,14 @@ [ + 'amount' => 'Postive when customer is charged, negative when customer gets credit', + 'totalFee' => 'Deprecated. Just used to show the old total fee that is now determined by the sum of bank and extra fee. The field will probably be removed in future to reduce redundant informations.', + ], + /* - * Authentication and Base - */ + * Authentication and Base + */ 'translate' => 'You can help translating NMS PRIME at', 'assign_role' => 'Assign one or more Roles to this User. Users without a Role cant use the NMS because they got no Permissions.', 'assign_users' => 'Assign one or more Users to this Role. Changes made here are not visible in the GuiLog of the user.', @@ -17,8 +22,8 @@ 'View analysis pages of netgw' => 'This ability allows or forbids to access the analysis pages of a NetGw.', 'Download settlement runs' => 'This ability allows or forbids the download of settlement runs. This ability has no impact if it is forbidden to manage settlement runs.', /* - * Index Page - Datatables - */ + * Index Page - Datatables + */ 'SortSearchColumn' => 'This Column cannot be searched or ordered.', 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', @@ -70,8 +75,8 @@ 'settlement_verification' => 'If activated it\'s not possible to repeat the Settlement Run. Customer Invoices are only visible when this checkbox is activated.', /* - * MODULE: Dashboard - */ + * MODULE: Dashboard + */ 'next' => 'Next step: ', 'set_isp_name' => 'Set internet service provider name', 'create_netgw' => 'Create first NetGw/CMTS', @@ -88,15 +93,16 @@ 'create_modem' => 'Create first modem', /* - * MODULE: HfcReq - */ + * MODULE: HfcReq + */ 'netelementtype_reload' => 'In Seconds. Zero to deactivate autoreload. Decimals possible.', 'netelementtype_time_offset' => 'In Seconds. Decimals possible.', 'undeleteables' => 'Net & Cluster can not be changed due to there relevance for all the Entity Relation Diagrams', + 'gpsUpload' => 'Has to be a GPS file of type WKT, EWKT, WKB, EWKB, GeoJSON, KML, GPX or GeoRSS', /* - * MODULE: HfcSnmp - */ + * MODULE: HfcSnmp + */ 'mib_filename' => 'The Filename is composed by MIB name & Revision. If there is already an existent identical File it\'s not possible to create it again.', 'oid_link' => 'Go to OID Settings', 'oid_table' => 'INFO: This Parameter belongs to a Table-OID. If you add/specify SubOIDs or/and indices, only these are considered for the snmpwalk. Besides the better Overview this can dramatically speed up the Creation of the Controlling View for the corresponding NetElement.', @@ -108,8 +114,8 @@ 'parameter_html_id' => 'By adding an ID you can order this parameter in sequence to other parameters. In tables you can change the column order by setting the Sub-Params html id.', /* - * MODULE: ProvBase - */ + * MODULE: ProvBase + */ 'contract' => [ 'valueDate' => 'Day of month for specific date of value. Overrides the requested collection date from global config for this contract in the SEPA XML.', ], @@ -149,8 +155,8 @@ ], /* - * MODULE: ProvVoip - */ + * MODULE: ProvVoip + */ //PhonenumberManagementController 'PhonenumberManagement_activation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', 'PhonenumberManagement_deactivation_date' => 'Will be sent to provider as desired date, triggers active state of the phonenumber.', @@ -166,8 +172,8 @@ 'PhonenumberManagement_ExternalDeactivationDateWithEnvia' => 'Date of deactivation at envia TEL.', 'PhonenumberManagement_Autogenerated' => 'This management has been created automatically. Please verify/change values, then uncheck this box.', /* - * MODULE VoipMon - */ + * MODULE VoipMon + */ 'mos_min_mult10' => 'Minimal Mean Opionion Score experienced during call', 'caller' => 'Call direction from Caller to Callee', 'a_mos_f1_min_mult10' => 'Minimal Mean Opionion Score experienced during call for a fixed jitter buffer of 50ms', @@ -182,8 +188,8 @@ 'a_d300' => 'Number of packets experiencing a packet delay variation (i.e. jitter) greater than 300ms', 'called' => 'Call direction from Callee to Caller', /* - * Module Ticketsystem - */ + * Module Ticketsystem + */ 'assign_user' => 'Allowed to assign an user to a ticket.', 'mail_env' => 'Next: Set your Host/Username/Password in /etc/nmsprime/env/global.env to enable receiving Emails concerning Tickets', 'noReplyMail' => 'The E-mail address which should be displayed as the sender, while creating/editing tickets. This address does not have to exist. For example: example@example.com', From 56a8f134bdd916e70bb8c02d47f142d2c297adba Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:25 +0100 Subject: [PATCH 375/489] New translations messages.php (Ukrainian) --- resources/lang/uk/messages.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/resources/lang/uk/messages.php b/resources/lang/uk/messages.php index 6e00d6c464..1f082634b2 100644 --- a/resources/lang/uk/messages.php +++ b/resources/lang/uk/messages.php @@ -17,6 +17,7 @@ 'Address Line 2' => 'Address Line 2', 'Address Line 3' => 'Address Line 3', 'Amount' => 'Amount', + 'Apartment' => 'Apartment', 'Apartment number' => 'Apartment number', 'Assigned' => 'Assigned', 'BIC' => 'BIC', @@ -33,7 +34,7 @@ 'Birthday' => 'Birthday', 'Business' => 'Business', 'City' => 'City', - 'Choose KML file' => 'Choose KML file', + 'Choose Infrastructure file' => 'Choose Infrastructure file', 'Company' => 'Company', 'Connection type' => 'Connection type', 'conninfo' => [ @@ -59,6 +60,7 @@ 'taxIncl' => 'tax included', ], 'Contracts' => 'Contracts', + 'createPostInvoicesFailed' => 'The creation of the postal invoices PDF has failed. Please try again or refer to your admin.', 'International prefix' => 'International prefix', 'Country code' => 'Country code', // Descriptions of Form Fields in Edit/Create @@ -68,6 +70,9 @@ 'accCmd_processing' => 'The SettlementRun is executed. Please wait until this process has finished.', 'Date of installation address change' => 'Date of installation address change', 'Date of value' => 'Date of value', + 'debt' => [ + 'revert' => 'Delete debts', + ], 'Debt' => 'Debt', 'Debt to clear' => 'Debt to clear', 'Debt Management Type' => 'Debt Management Type', @@ -170,7 +175,7 @@ 'Number' => 'Number', 'Number usage' => 'Number usage', 'Options' => 'Options', - 'or: Upload KML file' => 'or: Upload KML file', + 'or: Upload an Infrastructure file' => 'or: Upload an Infrastructure file', 'Other name suffix' => 'Other name suffix', 'Parent Device Type' => 'Parent Device Type', 'Parent Object' => 'Parent Object', @@ -254,6 +259,7 @@ 'Delete' => 'Delete', 'Help' => 'Help', 'Not allowed to acces this user' => 'Not allowed to acces this user', + 'proximityNeedsId' => 'Please provide an ID for the proximity search!', 'log_out' => 'Log Out', 'System Log Level' => 'System Log Level', 'isAllNetsSidebarEnabled' => 'Show \'All Nets\'-link in sidebar', @@ -477,6 +483,7 @@ 'MandateDate' => 'MandateDate', 'Commission in %' => 'Commission in %', 'Total' => 'Total', + 'Extra fee' => 'Extra fee', 'Total fee' => 'Total fee', 'Commission Amount' => 'Commission Amount', 'Zip Files' => 'Zip Files', @@ -780,4 +787,10 @@ 'minimum' => 'minimum', 'maximum' => 'maximum', 'sort' => 'Sort by', + 'showOfflineModems' => 'Show offline modems', + 'modemNotFound' => 'Modem not found', + 'JsonDecodeFailed' => 'JSON decode failed', + 'Latitude' => 'Latitude', + 'Longitude' => 'Longitude', + 'Value' => 'Value', ]; From b162515e41c784699f29cb9bd7a0febf983c9280 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:26 +0100 Subject: [PATCH 376/489] New translations validation.php (Ukrainian) --- resources/lang/uk/validation.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/resources/lang/uk/validation.php b/resources/lang/uk/validation.php index 614931cdce..ae7db47822 100644 --- a/resources/lang/uk/validation.php +++ b/resources/lang/uk/validation.php @@ -34,6 +34,7 @@ 'date' => 'The :attribute is not a valid date.', 'date_equals' => 'The :attribute must be a date equal to :date.', 'date_format' => 'The :attribute does not match the format :format.', + 'dhcp_config' => 'Invalid DHCP config: DHCP server will not be restarted, please check the output of: dhcpd -t -cf /etc/dhcp-nmsprime/dhcpd.conf', 'different' => 'The :attribute and :other must be different.', 'digits' => 'The :attribute must be :digits digits.', 'digits_between' => 'The :attribute must be between :min and :max digits.', @@ -188,6 +189,7 @@ 'firstname' => 'Firstname', 'gender' => 'Gender', 'hour' => 'Hour', + 'infrastructure_file_upload' => 'Infrastruktur file', 'last_name' => 'Last Name', 'minute' => 'Minute', 'mobile' => 'Mobile', From 207bd4264176009980748b62c2b5f80bcc326982 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Fri, 18 Feb 2022 17:42:27 +0100 Subject: [PATCH 377/489] New translations view.php (Hindi) --- resources/lang/hi/view.php | 81 ++++++++++++++++++++++++++++++++++---- 1 file changed, 73 insertions(+), 8 deletions(-) diff --git a/resources/lang/hi/view.php b/resources/lang/hi/view.php index 0349db6451..1f165e96c0 100644 --- a/resources/lang/hi/view.php +++ b/resources/lang/hi/view.php @@ -1,6 +1,9 @@ [ + 'revertDebtUpload' => 'Revert Debt Upload', + ], //SEARCH 'Search_EnterKeyword' => 'Enter Keyword', 'Search_MatchesFor' => 'Matches for', @@ -64,6 +67,7 @@ 'Menu_Qos' => 'QoS', 'Menu_NetGws' => 'NetGws', 'Menu_Ip-Pools' => 'IP-Pools', + 'Menu_Items' => 'Items', 'Menu_OverdueDebts' => 'Overdue debts', 'Menu_ProvVoip' => 'VoIP', 'Menu_PropertyManagement' => 'Property Management', @@ -214,10 +218,6 @@ //HFC //Topography 'Header_Topography - Modems'=> 'Topography - Modems', - 'navigate' => 'Navigate', - 'draw box' => 'Draw Box', - 'draw polygon' => 'Draw Polygon', - 'modify' => 'Modify Elements', 'Header_NetElement' => 'Net Element|Net Elements', 'Header_NetElementType' => 'Net Element Type|Net Element Types', 'Header_TreeErd' => 'Net|Nets', @@ -254,6 +254,12 @@ 'Header_SubNetElement' => 'Subordinated Netelements', 'Header_tap' => 'Controllable tap port', + // Workforce + 'Header_Workforce' => 'Workforce Command Center', + + // Responsive Navbar Button + 'Header_Dependencies' => 'Dependencies', + //Header Relation // 'Assigned' => 'Zugewiesene', //Header Controler index @@ -502,7 +508,6 @@ 'Ability' => [ 'Abilities' => 'Abilities', 'Ability' => 'Ability', - 'Access Workforce Dashboard' => 'Access to Workforce Command Center', 'Allow' => 'Allow', 'All abilities' => 'All Abilities', 'Allow to' => 'Allow to', @@ -540,6 +545,7 @@ 'View analysis pages of netgw' => 'View Analysis Pages of NetGw', 'View everything' => 'View Everything', 'VoipMon' => 'Voip Monitor', + 'Workforce' => 'Workforce', ], 'analysis' => 'Analysis', 'Assign' => 'Assign :model', @@ -579,10 +585,24 @@ 'DT_Last Sessions' => 'Last Sessions', 'DT_Replies' => 'RadReplies', 'DT_Authentications' => 'Auth', + 'sendPing' => 'Send Ping', + 'floodping' => [ + 'lowLoad' => 'low load: 500 packets of 56 Byte (~ 5s)', + 'averageLoad' => 'average load: 1000 packets of 736 Byte (~ 10s)', + 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', + 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', + ], ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', 'parentNetelement' => 'Parent
    netelement', + 'preeq' => [ + 'energy' => 'Amplitude / dB', + 'amplitude' => 'Amplitude / dB', + 'relativeFrequency' => 'Frequency offset / MHz', + 'tapEnergyDistribution' => 'Energy Distribution per TAP', + 'fft' => 'Equalized Frequency Response', + ], 'product' => [ 'billingCycles' => [ 'once' => 'once', @@ -606,8 +626,20 @@ 'redirectNote' => 'You are not logged in and tried to access an internal page. After a successful login you are redirected to:', 'showChanges' => 'Show the change|Show :num changes', 'SettlementRun' => 'SettlementRun', + 'SipDevices' => 'SIP Devices', + 'belongsToNet' => 'This element belongs to a Net', + 'viewWholeNet' => 'Display whole net', + 'belongsToCluster' => 'This element belongs to a Cluster', + 'viewWholeCluster' => 'Display Cluster', 'tab' => [ - 'Documents' => 'Documents', + 'Documents' => 'Dokuments', + 'Entity Diagram' => 'ERD', + 'Topography' => 'Net Topology', + 'Customers' => 'Modem Topology', + 'Controlling' => 'Controlling', + 'modemAnalysis' => 'Modem Analysis', + 'netGWAnalysis' => 'NetGw Analysis', + 'Diagrams' => 'Diagrams', ], 'ticket' => [ @@ -654,10 +686,42 @@ ], 'Ticketsystem' => 'Ticketsystem', 'Time' => 'Time', + 'from' => 'from', + 'to' => 'to', + 'tree' => [ + 'addDevice' => 'Add NetElement at the selected position', + ], 'topo' => [ - 'addMpr' => 'Add Modem Positioning Rule', - 'showCustomers' => 'Show Customer in Rectangle', + 'MPR' => 'Modem Positioning Rule', + 'Modem' => 'Topography: Modem Overview', + 'addMpr' => 'Add new MPR', + 'addDevice' => 'Position a new device', + 'drawDevice' => 'Click to position a device', + 'cancel' => 'Cancel', + 'clearAll' => 'Clear All', + 'cancelDrawing' => 'Cancel drawing', + 'finish' => 'Finish', + 'finishDrawing' => 'Finish drawing', + 'undo' => 'Delete last point', + 'undoDrawing' => 'Delete last point drawn', + 'rectangle' => 'Draw a rectangle', + 'polygon' => 'Draw a polygon', + 'save' => 'Save', + 'editToolbarText' => 'Drag handles or markers to edit features.', + 'editToolbarSubtext' => 'Click cancel to undo changes.', + 'editDisabled' => 'No layers to edit', + 'viewMpr' => 'view MPR', + 'editMpr' => 'edit MPR', + 'boxTooltipStart' => 'Click and drag to draw rectangle.', + 'boxTooltipEnd' => 'Release mouse to finish drawing.', + 'draw polygon' => 'Draw a polygonn', + 'modify' => 'Edit layers', + 'showCustomers' => 'Show Customers inside this shape', + 'polyTooltipStart' => 'Click to start drawing shape.', + 'polyTooltipEnd' => 'Click first point to close this shape.', + 'polyTooltipCont' => 'Click to continue drawing shape.', ], + 'address' => 'Adress', 'true' => 'true', 'Type' => 'Type', 'users' => 'User', @@ -682,6 +746,7 @@ 'deceased' => 'deceased', 'competitor' => 'competitor', ], + 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', From bb4f2fc37ef16e23732af3aa3b4ab077c16ce3f6 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:45 +0200 Subject: [PATCH 378/489] New translations dt_header.php (Romanian) --- resources/lang/ro/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/ro/dt_header.php b/resources/lang/ro/dt_header.php index 89e82377ca..13cc9a3c76 100644 --- a/resources/lang/ro/dt_header.php +++ b/resources/lang/ro/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From afae488fa8b4f998bd123fe4ce0bb5b678c3d90c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:45 +0200 Subject: [PATCH 379/489] New translations helper.php (Finnish) --- resources/lang/fi/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/fi/helper.php b/resources/lang/fi/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/fi/helper.php +++ b/resources/lang/fi/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From a3e966fcec4615064bc29f83bb94849552459d5c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:47 +0200 Subject: [PATCH 380/489] New translations dt_header.php (Danish) --- resources/lang/da/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/da/dt_header.php b/resources/lang/da/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/da/dt_header.php +++ b/resources/lang/da/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 204a18feef5a21cfbc59bdf9c571bb5723d0619f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:48 +0200 Subject: [PATCH 381/489] New translations helper.php (Danish) --- resources/lang/da/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/da/helper.php b/resources/lang/da/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/da/helper.php +++ b/resources/lang/da/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From c62fdbf6250ffbdcea155fd71549fc1a93a86b79 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:50 +0200 Subject: [PATCH 382/489] New translations messages.php (Danish) --- resources/lang/da/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/da/messages.php b/resources/lang/da/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/da/messages.php +++ b/resources/lang/da/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 8a261c5ff7df9e0fc128c9b2aeab99cf61de5a1a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:51 +0200 Subject: [PATCH 383/489] New translations view.php (Danish) --- resources/lang/da/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/da/view.php b/resources/lang/da/view.php index 065cdaae80..d967e69b74 100644 --- a/resources/lang/da/view.php +++ b/resources/lang/da/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Kritisk', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 86f93b0fe3da3737145e69dfbf41cafaea3faa57 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:52 +0200 Subject: [PATCH 384/489] New translations dt_header.php (Greek) --- resources/lang/el/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/el/dt_header.php b/resources/lang/el/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/el/dt_header.php +++ b/resources/lang/el/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From bf78f8c6d712a349b15d558f60415f3fd5570df8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:53 +0200 Subject: [PATCH 385/489] New translations helper.php (Greek) --- resources/lang/el/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/el/helper.php b/resources/lang/el/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/el/helper.php +++ b/resources/lang/el/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From bc195e4924f84881cc91148b4a7d785cd1da143d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:54 +0200 Subject: [PATCH 386/489] New translations messages.php (Greek) --- resources/lang/el/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/el/messages.php b/resources/lang/el/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/el/messages.php +++ b/resources/lang/el/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 187c48dd80288bf338459cb8c3036d70611a9a2d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:55 +0200 Subject: [PATCH 387/489] New translations view.php (Greek) --- resources/lang/el/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/el/view.php b/resources/lang/el/view.php index 1f165e96c0..08d9da860b 100644 --- a/resources/lang/el/view.php +++ b/resources/lang/el/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From bbccdd9ce4c7148b2adca01c1463c823d40d64f2 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:56 +0200 Subject: [PATCH 388/489] New translations dt_header.php (Finnish) --- resources/lang/fi/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/fi/dt_header.php b/resources/lang/fi/dt_header.php index 8b49d1b54c..f9c9381ff5 100644 --- a/resources/lang/fi/dt_header.php +++ b/resources/lang/fi/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 74a10d8529ec239dd1f013de752cc67cf66e8c65 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:58 +0200 Subject: [PATCH 389/489] New translations messages.php (Finnish) --- resources/lang/fi/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/fi/messages.php b/resources/lang/fi/messages.php index 6519601db2..c0f98f3e94 100644 --- a/resources/lang/fi/messages.php +++ b/resources/lang/fi/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 1501d7ebd2de46f986288bd17c2168187fb6bb2d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:55:59 +0200 Subject: [PATCH 390/489] New translations messages.php (Czech) --- resources/lang/cs/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/cs/messages.php b/resources/lang/cs/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/cs/messages.php +++ b/resources/lang/cs/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 5ca897b8025e3a84206a080b54762f63e38e2ac4 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:02 +0200 Subject: [PATCH 391/489] New translations view.php (Finnish) --- resources/lang/fi/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/fi/view.php b/resources/lang/fi/view.php index 22c1391bb3..11e2e8098e 100644 --- a/resources/lang/fi/view.php +++ b/resources/lang/fi/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Kritisch', 'major' => 'Hoch', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 3e17be949386596870267851fb3d666fbba8a1fd Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:04 +0200 Subject: [PATCH 392/489] New translations dt_header.php (Hebrew) --- resources/lang/he/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/he/dt_header.php b/resources/lang/he/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/he/dt_header.php +++ b/resources/lang/he/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From f9ebfc0851713364355c4e46d5fe113d228ee2f5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:05 +0200 Subject: [PATCH 393/489] New translations helper.php (Hebrew) --- resources/lang/he/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/he/helper.php b/resources/lang/he/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/he/helper.php +++ b/resources/lang/he/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 32121b813457d8240cc722d9e6f5a68ff955737d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:06 +0200 Subject: [PATCH 394/489] New translations messages.php (Hebrew) --- resources/lang/he/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/he/messages.php b/resources/lang/he/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/he/messages.php +++ b/resources/lang/he/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 921633da3b0ed29097a7ac9552bdd987df224b11 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:07 +0200 Subject: [PATCH 395/489] New translations view.php (Hebrew) --- resources/lang/he/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/he/view.php b/resources/lang/he/view.php index 1f165e96c0..08d9da860b 100644 --- a/resources/lang/he/view.php +++ b/resources/lang/he/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From bcbfcef08928f977a82be88ecf66be1c7e8e1124 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:09 +0200 Subject: [PATCH 396/489] New translations dt_header.php (Hungarian) --- resources/lang/hu/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/hu/dt_header.php b/resources/lang/hu/dt_header.php index 00c885164d..94cecaa253 100644 --- a/resources/lang/hu/dt_header.php +++ b/resources/lang/hu/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 539190461e9745af5be8dc394d1d9f3d73373920 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:11 +0200 Subject: [PATCH 397/489] New translations helper.php (Hungarian) --- resources/lang/hu/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/hu/helper.php b/resources/lang/hu/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/hu/helper.php +++ b/resources/lang/hu/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From b4c6aa66ab856a1b20d784f4249e089f8ee1da87 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:13 +0200 Subject: [PATCH 398/489] New translations messages.php (Hungarian) --- resources/lang/hu/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/hu/messages.php b/resources/lang/hu/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/hu/messages.php +++ b/resources/lang/hu/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 5aa04e86437af0b1c62dfa6ad56fd0eaaa38c663 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:15 +0200 Subject: [PATCH 399/489] New translations view.php (Hungarian) --- resources/lang/hu/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/hu/view.php b/resources/lang/hu/view.php index 1f165e96c0..08d9da860b 100644 --- a/resources/lang/hu/view.php +++ b/resources/lang/hu/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 0fb284fb08f406e7ffe62a88df0621c31a8e3f96 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:16 +0200 Subject: [PATCH 400/489] New translations dt_header.php (Italian) --- resources/lang/it/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/it/dt_header.php b/resources/lang/it/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/it/dt_header.php +++ b/resources/lang/it/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 64f326e2137d58b307964ff156d6da61bc87a7e9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:17 +0200 Subject: [PATCH 401/489] New translations view.php (Czech) --- resources/lang/cs/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/cs/view.php b/resources/lang/cs/view.php index 68dc381d84..52132ff2fc 100644 --- a/resources/lang/cs/view.php +++ b/resources/lang/cs/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 3c439b7eb76a537ac745e4d1bbe7e26983d549e3 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:19 +0200 Subject: [PATCH 402/489] New translations helper.php (Czech) --- resources/lang/cs/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/cs/helper.php b/resources/lang/cs/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/cs/helper.php +++ b/resources/lang/cs/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 1f5d2f657b13ee96230e40a9a4a555bf7838d241 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:20 +0200 Subject: [PATCH 403/489] New translations helper.php (Romanian) --- resources/lang/ro/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/ro/helper.php b/resources/lang/ro/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/ro/helper.php +++ b/resources/lang/ro/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 22ffba32e6e875816cfbdaa9d781b9cc7bd627f8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:21 +0200 Subject: [PATCH 404/489] New translations dt_header.php (Afrikaans) --- resources/lang/af/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/af/dt_header.php b/resources/lang/af/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/af/dt_header.php +++ b/resources/lang/af/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 4b94be6963e77e227d21b3e208c051aefcf2cc80 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:22 +0200 Subject: [PATCH 405/489] New translations messages.php (Romanian) --- resources/lang/ro/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/ro/messages.php b/resources/lang/ro/messages.php index 41c612d2e5..47fd95081a 100644 --- a/resources/lang/ro/messages.php +++ b/resources/lang/ro/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'Judet', 'Street' => 'Stradă', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 3b948478e4646b1d6101d7f227c9f5edb6c8e001 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:23 +0200 Subject: [PATCH 406/489] New translations view.php (Romanian) --- resources/lang/ro/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/ro/view.php b/resources/lang/ro/view.php index 2bc34667bc..dcdeba262e 100644 --- a/resources/lang/ro/view.php +++ b/resources/lang/ro/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From eeca8f4840eef25c1bbfbb6aa8ab31108f1ea17c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:25 +0200 Subject: [PATCH 407/489] New translations dt_header.php (French) --- resources/lang/fr/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/fr/dt_header.php b/resources/lang/fr/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/fr/dt_header.php +++ b/resources/lang/fr/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 6bb72a6b50a1b9e4e02d22d888cf046eaa2f9067 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:26 +0200 Subject: [PATCH 408/489] New translations helper.php (French) --- resources/lang/fr/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/fr/helper.php b/resources/lang/fr/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/fr/helper.php +++ b/resources/lang/fr/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From b4f3c3c3465d7c213dfe8344df97baa4d94acba9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:27 +0200 Subject: [PATCH 409/489] New translations messages.php (French) --- resources/lang/fr/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/fr/messages.php b/resources/lang/fr/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/fr/messages.php +++ b/resources/lang/fr/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 150e217939d45562e0780fd6358855560f2f0441 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:28 +0200 Subject: [PATCH 410/489] New translations view.php (French) --- resources/lang/fr/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/fr/view.php b/resources/lang/fr/view.php index 1f165e96c0..08d9da860b 100644 --- a/resources/lang/fr/view.php +++ b/resources/lang/fr/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 40e75d04db445351223bec482b16e154f9426195 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:29 +0200 Subject: [PATCH 411/489] New translations dt_header.php (Spanish) --- resources/lang/es/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/es/dt_header.php b/resources/lang/es/dt_header.php index c3bba4f50f..1beddfe6b6 100644 --- a/resources/lang/es/dt_header.php +++ b/resources/lang/es/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Cantidad', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'Ciudad', 'connected' => 'Conectado', 'connection_type' => 'Tipo de conexión', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Estado de Soporte', 'modem.formatted_support_state' => 'Estado de Soporte', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contrato valido?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Fecha de activacion', 'phonenumbermanagement.deactivation_date' => 'Fecha de desactivacion', - // PhoneTariff - 'phonetariff.name' => 'Tarifa telefonica', - 'phonetariff.type' => 'Tipo', - 'phonetariff.description' => 'Descripcion', - 'phonetariff.voip_protocol' => 'Protocolo VOIP', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Tarifa telefonica', + 'type' => 'Tipo', + 'description' => 'Descripción ', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'Protocolo VOIP', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Tipo de orden', 'enviaorder.orderstatus' => 'Estado de orden', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Fecha de orden', 'enviaorder_current' => 'Acciones necesarias?', 'enviaorder.contract.number' => 'Contrato', + 'enviaorder.modem.id' => 'Modem ID', 'phonenumber.number' => 'Numero', //ENVIA Contract 'enviacontract.contract.number' => 'Contrato', 'enviacontract.end_date' => 'Fecha de desenlace', 'enviacontract.envia_contract_reference' => 'envia TEL referencia de contrato', + 'enviacontract.modem.id' => 'Modem ID', 'enviacontract.start_date' => 'Fecha de inicio', 'enviacontract.state' => 'Estado', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Tipo', 'numberrange.costcenter.name' => 'Centro de costes', 'realty' => [ + 'administration' => 'Administración', 'agreement_from' => 'Válido desde', 'agreement_to' => 'Válido hasta', 'apartmentCount' => 'Total de apartamentos', From 3baf30a2fcc24f59b2452181d1052da3f2a04dfe Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:30 +0200 Subject: [PATCH 412/489] New translations helper.php (Spanish) --- resources/lang/es/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/es/helper.php b/resources/lang/es/helper.php index 8546e49429..49acd41977 100644 --- a/resources/lang/es/helper.php +++ b/resources/lang/es/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Imprime la tabla mostrada. Si la tabla esta filtrada, asegurarse de seleccionar la opcion \\"Todo\\" para mostrar todo. Espere algunos segundos.', 'ExportVisibleTable' => 'Exporta la tabla seleccionada. Si la tabla esta filtrada, asegurarse de seleccionar la opcion \\"Todo\\" para mostrar todo. Espere algunos segundos.', 'ChangeVisibilityTable' => 'Seleccione las columnas que deberian ser visibles.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (dos caracteres, p.e. “US”). Usado en formularios de direccion para especificar el pais.', From c14100247f609442fe67ac6ad16d9831695d0083 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:31 +0200 Subject: [PATCH 413/489] New translations messages.php (Spanish) --- resources/lang/es/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/es/messages.php b/resources/lang/es/messages.php index c8992def8b..212d9a702a 100644 --- a/resources/lang/es/messages.php +++ b/resources/lang/es/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'El elemento de red no es accesible ya que no tiene IP o nombre de host definido.', 'undefined' => 'Para este tipo de elemento de red no hay un controlador definido.', 'unreachable' => 'El dispositivo no es accesible vía el SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'Estado', 'Street' => 'Calle', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'Esto podría deberse a que el módem no estaba en línea hasta ahora. Tenga en cuenta que los diagramas solo están disponibles desde el punto en que un módem estaba en línea. Si todos los diagramas no se muestran correctamente, entonces debe ser un problema más grande y debería haber una mala configuración de cacti. Por favor, considere al administrador para problemas mayores.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Plantilla de información de conexión', 'Upload Template' => 'Subir plantilla', 'SNMP Read Only Community' => 'Comunidad SNMP de solo lectura', @@ -635,10 +635,12 @@ 'hello' => 'Hola', 'newTicketAssigned' => 'hay un nuevo Ticket asignado a usted.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Titulo', 'description' => 'Descripción ', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'este ticket se ha actualizado.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From c89e68dbde83637642c393520201d5ee110ffdff Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:32 +0200 Subject: [PATCH 414/489] New translations view.php (Spanish) --- resources/lang/es/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/es/view.php b/resources/lang/es/view.php index 21c81291b4..bc6c3d0c1f 100644 --- a/resources/lang/es/view.php +++ b/resources/lang/es/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'Orden SEPA|Ordenes SEPA', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Facturas', 'Header_OldInvoices' => 'Facturas antiguas', 'Header_EditModems' => 'Editar modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Acceso directo para la capacidad de crear todas las páginas de este módulo.', 'Button_update' => 'Acceso directo para la capacidad de crear todas las páginas de este módulo.', 'Button_delete' => 'Acceso directo para la capacidad de crear todas las páginas de este módulo.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Descargar CSV', 'Button_Create Product' => 'Crear producto', 'Button_Create SettlementRun' => 'Crear proceso de liquidación', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Crítico', 'major' => 'Alto', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Tipo', 'users' => 'User', 'warning' => 'advertencia', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From df9631dc9466b385f6eeb4a82f087a5ea74f2e95 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:33 +0200 Subject: [PATCH 415/489] New translations helper.php (Afrikaans) --- resources/lang/af/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/af/helper.php b/resources/lang/af/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/af/helper.php +++ b/resources/lang/af/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 28d08c90fc04318400b8088567461f638c1f46f8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:34 +0200 Subject: [PATCH 416/489] New translations dt_header.php (Czech) --- resources/lang/cs/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/cs/dt_header.php b/resources/lang/cs/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/cs/dt_header.php +++ b/resources/lang/cs/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From a4006946af6c6e30d13ecc16afb101ebdec5662e Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:35 +0200 Subject: [PATCH 417/489] New translations messages.php (Afrikaans) --- resources/lang/af/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/af/messages.php b/resources/lang/af/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/af/messages.php +++ b/resources/lang/af/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 59ddbe2980ca7f312e7fd0ca648df7bc68395561 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:37 +0200 Subject: [PATCH 418/489] New translations view.php (Afrikaans) --- resources/lang/af/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/af/view.php b/resources/lang/af/view.php index 68dc381d84..52132ff2fc 100644 --- a/resources/lang/af/view.php +++ b/resources/lang/af/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 3af8155006d3a5237f0484e0cf82bb9e04e21026 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:38 +0200 Subject: [PATCH 419/489] New translations dt_header.php (Arabic) --- resources/lang/ar/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/ar/dt_header.php b/resources/lang/ar/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/ar/dt_header.php +++ b/resources/lang/ar/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 1a764bebcff113deb49afd26fe88633372a4cc51 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:39 +0200 Subject: [PATCH 420/489] New translations helper.php (Arabic) --- resources/lang/ar/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/ar/helper.php b/resources/lang/ar/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/ar/helper.php +++ b/resources/lang/ar/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From d42d2161924bdf4f1c1569e8c7675ebf49cc5bf0 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:40 +0200 Subject: [PATCH 421/489] New translations messages.php (Arabic) --- resources/lang/ar/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/ar/messages.php b/resources/lang/ar/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/ar/messages.php +++ b/resources/lang/ar/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 038ac1d1e8b3ccf3d1ae19abb902738736545917 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:41 +0200 Subject: [PATCH 422/489] New translations view.php (Arabic) --- resources/lang/ar/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/ar/view.php b/resources/lang/ar/view.php index 68dc381d84..52132ff2fc 100644 --- a/resources/lang/ar/view.php +++ b/resources/lang/ar/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 60aca32c300bdbb059c8a4d593b1c493263b5450 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:42 +0200 Subject: [PATCH 423/489] New translations dt_header.php (Catalan) --- resources/lang/ca/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/ca/dt_header.php b/resources/lang/ca/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/ca/dt_header.php +++ b/resources/lang/ca/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From e037c2ea7be4235d948410c4ffee5198dfd3c724 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:43 +0200 Subject: [PATCH 424/489] New translations helper.php (Catalan) --- resources/lang/ca/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/ca/helper.php b/resources/lang/ca/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/ca/helper.php +++ b/resources/lang/ca/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 1fce15e32e3ad31c99bc6eebcd6180c328042242 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:45 +0200 Subject: [PATCH 425/489] New translations messages.php (Catalan) --- resources/lang/ca/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/ca/messages.php b/resources/lang/ca/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/ca/messages.php +++ b/resources/lang/ca/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 5a7ba31c0abc2713e32b9cc7cec35eaca792f3d7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:46 +0200 Subject: [PATCH 426/489] New translations view.php (Catalan) --- resources/lang/ca/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/ca/view.php b/resources/lang/ca/view.php index 59422f4407..20080449cf 100644 --- a/resources/lang/ca/view.php +++ b/resources/lang/ca/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From f9bdd5417438206daca75af1e1381a093aa27765 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:47 +0200 Subject: [PATCH 427/489] New translations helper.php (Italian) --- resources/lang/it/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/it/helper.php b/resources/lang/it/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/it/helper.php +++ b/resources/lang/it/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From b1ad2231bec2d7d55992ad594555fafd2cea9fd8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:48 +0200 Subject: [PATCH 428/489] New translations messages.php (Italian) --- resources/lang/it/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/it/messages.php b/resources/lang/it/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/it/messages.php +++ b/resources/lang/it/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 64e7f7755ef05252969c9f7a9d93534cdae3c534 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:49 +0200 Subject: [PATCH 429/489] New translations view.php (Swedish) --- resources/lang/sv/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/sv/view.php b/resources/lang/sv/view.php index 6a893a0e53..e7f2c39b66 100644 --- a/resources/lang/sv/view.php +++ b/resources/lang/sv/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From bb964cf878565bd9560fc052f625d40a76b32e33 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:50 +0200 Subject: [PATCH 430/489] New translations messages.php (Russian) --- resources/lang/ru/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/ru/messages.php b/resources/lang/ru/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/ru/messages.php +++ b/resources/lang/ru/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 76555177089c66a7fcd4953442aa1b64a4d59097 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:52 +0200 Subject: [PATCH 431/489] New translations view.php (Russian) --- resources/lang/ru/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/ru/view.php b/resources/lang/ru/view.php index 1f165e96c0..08d9da860b 100644 --- a/resources/lang/ru/view.php +++ b/resources/lang/ru/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 06792df37e091c5fdde8fae42209fa89ca67b525 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:52 +0200 Subject: [PATCH 432/489] New translations dt_header.php (Serbian (Cyrillic)) --- resources/lang/sr/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/sr/dt_header.php b/resources/lang/sr/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/sr/dt_header.php +++ b/resources/lang/sr/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 1f2f594f9fc5538a4d28ab0ff81e112d46e9e7f9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:54 +0200 Subject: [PATCH 433/489] New translations helper.php (Serbian (Cyrillic)) --- resources/lang/sr/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/sr/helper.php b/resources/lang/sr/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/sr/helper.php +++ b/resources/lang/sr/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 76ae42393a4267983460d66fce29cb3df6fc4616 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:55 +0200 Subject: [PATCH 434/489] New translations messages.php (Serbian (Cyrillic)) --- resources/lang/sr/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/sr/messages.php b/resources/lang/sr/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/sr/messages.php +++ b/resources/lang/sr/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 375ba1db1625dc44df789e98b683a68d4ea0d99b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:56 +0200 Subject: [PATCH 435/489] New translations view.php (Serbian (Cyrillic)) --- resources/lang/sr/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/sr/view.php b/resources/lang/sr/view.php index 1f165e96c0..08d9da860b 100644 --- a/resources/lang/sr/view.php +++ b/resources/lang/sr/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From e9dd9c8248b346310c7f5c134153d5bc69709dfd Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:57 +0200 Subject: [PATCH 436/489] New translations dt_header.php (Swedish) --- resources/lang/sv/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/sv/dt_header.php b/resources/lang/sv/dt_header.php index 00c885164d..94cecaa253 100644 --- a/resources/lang/sv/dt_header.php +++ b/resources/lang/sv/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 6ac78e6cd57f5a63d3856006ce043233147e06f1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:58 +0200 Subject: [PATCH 437/489] New translations helper.php (Swedish) --- resources/lang/sv/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/sv/helper.php b/resources/lang/sv/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/sv/helper.php +++ b/resources/lang/sv/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 02a12f9b457be56cd0d951f32312561dac83b679 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:56:59 +0200 Subject: [PATCH 438/489] New translations messages.php (Swedish) --- resources/lang/sv/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/sv/messages.php b/resources/lang/sv/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/sv/messages.php +++ b/resources/lang/sv/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From a247c140ea0f90a4bdbf4f0fb81ed0b35f55c1aa Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:02 +0200 Subject: [PATCH 439/489] New translations dt_header.php (Turkish) --- resources/lang/tr/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/tr/dt_header.php b/resources/lang/tr/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/tr/dt_header.php +++ b/resources/lang/tr/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 04fc0da9d198a8031d239f9d4b459a2e56846a3b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:03 +0200 Subject: [PATCH 440/489] New translations dt_header.php (Russian) --- resources/lang/ru/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/ru/dt_header.php b/resources/lang/ru/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/ru/dt_header.php +++ b/resources/lang/ru/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 191e953e143eddf80b6302959be58bf397880d5b Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:04 +0200 Subject: [PATCH 441/489] New translations helper.php (Turkish) --- resources/lang/tr/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/tr/helper.php b/resources/lang/tr/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/tr/helper.php +++ b/resources/lang/tr/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 72b370fdce96d69047d477a67518706459554af6 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:06 +0200 Subject: [PATCH 442/489] New translations messages.php (Turkish) --- resources/lang/tr/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/tr/messages.php b/resources/lang/tr/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/tr/messages.php +++ b/resources/lang/tr/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 117c58a26ac5405149db512cdfcf4d2288d8a809 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:07 +0200 Subject: [PATCH 443/489] New translations view.php (Turkish) --- resources/lang/tr/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/tr/view.php b/resources/lang/tr/view.php index 44916620db..ce3ae59ef2 100644 --- a/resources/lang/tr/view.php +++ b/resources/lang/tr/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 123745b6125769f234c3091d9a11fe3a9e0d7a67 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:08 +0200 Subject: [PATCH 444/489] New translations dt_header.php (Ukrainian) --- resources/lang/uk/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/uk/dt_header.php b/resources/lang/uk/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/uk/dt_header.php +++ b/resources/lang/uk/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From d6fb0a306d38316cfb3810dde6446ed0277dfe15 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:09 +0200 Subject: [PATCH 445/489] New translations helper.php (Ukrainian) --- resources/lang/uk/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/uk/helper.php b/resources/lang/uk/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/uk/helper.php +++ b/resources/lang/uk/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 2ef4005cedee57dc9868e35568eafc047502630d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:10 +0200 Subject: [PATCH 446/489] New translations messages.php (Ukrainian) --- resources/lang/uk/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/uk/messages.php b/resources/lang/uk/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/uk/messages.php +++ b/resources/lang/uk/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From fcd03bcddd564b2452d6b6c591d44d53cba4c5c8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:12 +0200 Subject: [PATCH 447/489] New translations view.php (Ukrainian) --- resources/lang/uk/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/uk/view.php b/resources/lang/uk/view.php index 1f165e96c0..08d9da860b 100644 --- a/resources/lang/uk/view.php +++ b/resources/lang/uk/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 70aeb85fb2e7d21b12bebf8eb89e3bd35700469f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:12 +0200 Subject: [PATCH 448/489] New translations dt_header.php (Chinese Simplified) --- resources/lang/zh/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/zh/dt_header.php b/resources/lang/zh/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/zh/dt_header.php +++ b/resources/lang/zh/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 8942c0b9411d8e73f59eec0c748a308a5f2f63a1 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:13 +0200 Subject: [PATCH 449/489] New translations helper.php (Chinese Simplified) --- resources/lang/zh/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/zh/helper.php b/resources/lang/zh/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/zh/helper.php +++ b/resources/lang/zh/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 66d45343610be0e4b6dc6241e83d2cd3d63687f2 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:15 +0200 Subject: [PATCH 450/489] New translations messages.php (Chinese Simplified) --- resources/lang/zh/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/zh/messages.php b/resources/lang/zh/messages.php index 8daa862877..84e0768f2b 100644 --- a/resources/lang/zh/messages.php +++ b/resources/lang/zh/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From b4f983d9609055f1742602fc450be7430d79881f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:15 +0200 Subject: [PATCH 451/489] New translations helper.php (Russian) --- resources/lang/ru/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/ru/helper.php b/resources/lang/ru/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/ru/helper.php +++ b/resources/lang/ru/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 51469abb9f16cd208c7df585680538b41e6a80a7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:18 +0200 Subject: [PATCH 452/489] New translations view.php (Portuguese) --- resources/lang/pt/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/pt/view.php b/resources/lang/pt/view.php index 597538e1a3..e57ec55898 100644 --- a/resources/lang/pt/view.php +++ b/resources/lang/pt/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 898cea33108fc59d0bd868b84d7ca4dd1b57131a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:19 +0200 Subject: [PATCH 453/489] New translations view.php (Italian) --- resources/lang/it/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/it/view.php b/resources/lang/it/view.php index 1f165e96c0..08d9da860b 100644 --- a/resources/lang/it/view.php +++ b/resources/lang/it/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 9051fdf405eaa954d6f34c1b6bd5bd25560d71b6 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:20 +0200 Subject: [PATCH 454/489] New translations messages.php (Dutch) --- resources/lang/nl/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/nl/messages.php b/resources/lang/nl/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/nl/messages.php +++ b/resources/lang/nl/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 1827db41ee89fc85228c538091815356ac592378 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:21 +0200 Subject: [PATCH 455/489] New translations dt_header.php (Japanese) --- resources/lang/ja/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/ja/dt_header.php b/resources/lang/ja/dt_header.php index 8b49d1b54c..f9c9381ff5 100644 --- a/resources/lang/ja/dt_header.php +++ b/resources/lang/ja/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 15f018cbbb2bce94918dbb7074247c3a70681ae9 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:22 +0200 Subject: [PATCH 456/489] New translations helper.php (Japanese) --- resources/lang/ja/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/ja/helper.php b/resources/lang/ja/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/ja/helper.php +++ b/resources/lang/ja/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From b3ef333dceca4bc278ad6812a3913f882c063643 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:24 +0200 Subject: [PATCH 457/489] New translations messages.php (Japanese) --- resources/lang/ja/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/ja/messages.php b/resources/lang/ja/messages.php index 6519601db2..c0f98f3e94 100644 --- a/resources/lang/ja/messages.php +++ b/resources/lang/ja/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 300acc2fadbf00f6dab3409b6087f9869b4b9480 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:25 +0200 Subject: [PATCH 458/489] New translations view.php (Japanese) --- resources/lang/ja/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/ja/view.php b/resources/lang/ja/view.php index 22c1391bb3..11e2e8098e 100644 --- a/resources/lang/ja/view.php +++ b/resources/lang/ja/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Kritisch', 'major' => 'Hoch', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 58104fdcd68598d8e66fd70beaf1f876e653aa24 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:26 +0200 Subject: [PATCH 459/489] New translations dt_header.php (Korean) --- resources/lang/ko/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/ko/dt_header.php b/resources/lang/ko/dt_header.php index 8b49d1b54c..f9c9381ff5 100644 --- a/resources/lang/ko/dt_header.php +++ b/resources/lang/ko/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 400e0c7fc71486e574735af3e3b391df07c5f08a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:27 +0200 Subject: [PATCH 460/489] New translations helper.php (Korean) --- resources/lang/ko/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/ko/helper.php b/resources/lang/ko/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/ko/helper.php +++ b/resources/lang/ko/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 70f8ca4cea4ab818372e63145710603ce70d1b48 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:28 +0200 Subject: [PATCH 461/489] New translations messages.php (Korean) --- resources/lang/ko/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/ko/messages.php b/resources/lang/ko/messages.php index 6519601db2..c0f98f3e94 100644 --- a/resources/lang/ko/messages.php +++ b/resources/lang/ko/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 8f26c6c3590f312bc0b9e54e3e1a4b6eaff3bda6 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:29 +0200 Subject: [PATCH 462/489] New translations view.php (Korean) --- resources/lang/ko/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/ko/view.php b/resources/lang/ko/view.php index b4c963bb04..b4752d743b 100644 --- a/resources/lang/ko/view.php +++ b/resources/lang/ko/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Kritisch', 'major' => 'Hoch', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 546e0cbf38ecaa6d33d955aeb64025b7c91b2f6a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:30 +0200 Subject: [PATCH 463/489] New translations dt_header.php (Dutch) --- resources/lang/nl/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/nl/dt_header.php b/resources/lang/nl/dt_header.php index 9ab625ab0e..f9c9381ff5 100644 --- a/resources/lang/nl/dt_header.php +++ b/resources/lang/nl/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 967bfce156ac0dcef4737286d9c0fe81b5a1fec5 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:31 +0200 Subject: [PATCH 464/489] New translations helper.php (Dutch) --- resources/lang/nl/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/nl/helper.php b/resources/lang/nl/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/nl/helper.php +++ b/resources/lang/nl/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 710e7612211398ce4c60cb69b65a8e2d3cbf4b9d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:32 +0200 Subject: [PATCH 465/489] New translations view.php (Dutch) --- resources/lang/nl/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/nl/view.php b/resources/lang/nl/view.php index e065265788..0724783b1a 100644 --- a/resources/lang/nl/view.php +++ b/resources/lang/nl/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Kritisch', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From c494066a152eee2427c4b1770024ea11c9dfd857 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:34 +0200 Subject: [PATCH 466/489] New translations messages.php (Portuguese) --- resources/lang/pt/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/pt/messages.php b/resources/lang/pt/messages.php index 8daa862877..84e0768f2b 100644 --- a/resources/lang/pt/messages.php +++ b/resources/lang/pt/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From b8cd400d78840bafc9ab1e96fc91cc7f8e122e99 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:35 +0200 Subject: [PATCH 467/489] New translations dt_header.php (Norwegian) --- resources/lang/no/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/no/dt_header.php b/resources/lang/no/dt_header.php index 00c885164d..94cecaa253 100644 --- a/resources/lang/no/dt_header.php +++ b/resources/lang/no/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protokoll', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From f0dc807a7ecb42b7e32d975e3bfa080d9507ba12 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:36 +0200 Subject: [PATCH 468/489] New translations helper.php (Norwegian) --- resources/lang/no/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/no/helper.php b/resources/lang/no/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/no/helper.php +++ b/resources/lang/no/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From a59c1a3fcd1c73296eda124fdb773f787a9d5aab Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:37 +0200 Subject: [PATCH 469/489] New translations messages.php (Norwegian) --- resources/lang/no/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/no/messages.php b/resources/lang/no/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/no/messages.php +++ b/resources/lang/no/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From c96dfc4d6119bc1c94b5853c14993a4eb208306a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:38 +0200 Subject: [PATCH 470/489] New translations view.php (Norwegian) --- resources/lang/no/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/no/view.php b/resources/lang/no/view.php index 44916620db..ce3ae59ef2 100644 --- a/resources/lang/no/view.php +++ b/resources/lang/no/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 4f0f341aa7e50224c664bbe9d4e247d7f5f71c7a Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:39 +0200 Subject: [PATCH 471/489] New translations dt_header.php (Polish) --- resources/lang/pl/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/pl/dt_header.php b/resources/lang/pl/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/pl/dt_header.php +++ b/resources/lang/pl/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 1f7884f9f10f8716d58dc80c796709bcc57b6939 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:40 +0200 Subject: [PATCH 472/489] New translations helper.php (Polish) --- resources/lang/pl/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/pl/helper.php b/resources/lang/pl/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/pl/helper.php +++ b/resources/lang/pl/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 62c3c0218c15e59e6c4b7d327fe2dc9c79bb7f3d Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:41 +0200 Subject: [PATCH 473/489] New translations messages.php (Polish) --- resources/lang/pl/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/pl/messages.php b/resources/lang/pl/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/pl/messages.php +++ b/resources/lang/pl/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From dd5f8f1bf8f45ffaa702d0c015adfcf45c0562d6 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:42 +0200 Subject: [PATCH 474/489] New translations view.php (Polish) --- resources/lang/pl/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/pl/view.php b/resources/lang/pl/view.php index 77b6111c39..f7200301dc 100644 --- a/resources/lang/pl/view.php +++ b/resources/lang/pl/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 78339e8f508a92a70b02e488c262396f034ab3f8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:43 +0200 Subject: [PATCH 475/489] New translations dt_header.php (Portuguese) --- resources/lang/pt/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/pt/dt_header.php b/resources/lang/pt/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/pt/dt_header.php +++ b/resources/lang/pt/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 6a09315bde7a11d2659d6666ab34f539629478b6 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:44 +0200 Subject: [PATCH 476/489] New translations helper.php (Portuguese) --- resources/lang/pt/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/pt/helper.php b/resources/lang/pt/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/pt/helper.php +++ b/resources/lang/pt/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From b72cdda5b88195e9727a4906656bc97a9f099fa8 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:45 +0200 Subject: [PATCH 477/489] New translations view.php (Chinese Simplified) --- resources/lang/zh/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/zh/view.php b/resources/lang/zh/view.php index a1ab2fd2fb..13ce34cd1d 100644 --- a/resources/lang/zh/view.php +++ b/resources/lang/zh/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From 224f0cca3b5e1fbd0d253ed1b2704fc6dae55fbb Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:46 +0200 Subject: [PATCH 478/489] New translations dt_header.php (Vietnamese) --- resources/lang/vi/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/vi/dt_header.php b/resources/lang/vi/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/vi/dt_header.php +++ b/resources/lang/vi/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 6afddb1f452d6f450bb49033bfad9a5f6fbd006c Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:47 +0200 Subject: [PATCH 479/489] New translations helper.php (Vietnamese) --- resources/lang/vi/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/vi/helper.php b/resources/lang/vi/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/vi/helper.php +++ b/resources/lang/vi/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From d2a99a68bdb746660aaf7e827ad713b57293bf30 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:49 +0200 Subject: [PATCH 480/489] New translations messages.php (Vietnamese) --- resources/lang/vi/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/vi/messages.php b/resources/lang/vi/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/vi/messages.php +++ b/resources/lang/vi/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 8159bcc14f6f7b04a0b4d49112490dcdf44deccc Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:50 +0200 Subject: [PATCH 481/489] New translations view.php (Vietnamese) --- resources/lang/vi/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/vi/view.php b/resources/lang/vi/view.php index c564afefa2..97aba3f1fb 100644 --- a/resources/lang/vi/view.php +++ b/resources/lang/vi/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From d4ebfbe45df1506e1e3f88e61d26701e771b3c7f Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:52 +0200 Subject: [PATCH 482/489] New translations dt_header.php (Bengali) --- resources/lang/bn/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/bn/dt_header.php b/resources/lang/bn/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/bn/dt_header.php +++ b/resources/lang/bn/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 1726ac87b7f8225fa6a747299d7a99c5fcf35c00 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:53 +0200 Subject: [PATCH 483/489] New translations helper.php (Bengali) --- resources/lang/bn/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/bn/helper.php b/resources/lang/bn/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/bn/helper.php +++ b/resources/lang/bn/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 22771ee346fe8d86562ac6503641348ff66f57f7 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:54 +0200 Subject: [PATCH 484/489] New translations messages.php (Bengali) --- resources/lang/bn/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/bn/messages.php b/resources/lang/bn/messages.php index 8daa862877..84e0768f2b 100644 --- a/resources/lang/bn/messages.php +++ b/resources/lang/bn/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From ea04fc5f125dba03553bf39d56a53a85a3066053 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:55 +0200 Subject: [PATCH 485/489] New translations view.php (Bengali) --- resources/lang/bn/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/bn/view.php b/resources/lang/bn/view.php index a1ab2fd2fb..13ce34cd1d 100644 --- a/resources/lang/bn/view.php +++ b/resources/lang/bn/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [ From d7f59a977ecf2f29b18d9f6bc7af643a24229467 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:56 +0200 Subject: [PATCH 486/489] New translations dt_header.php (Hindi) --- resources/lang/hi/dt_header.php | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/resources/lang/hi/dt_header.php b/resources/lang/hi/dt_header.php index 2a08d9e8f5..94cecaa253 100644 --- a/resources/lang/hi/dt_header.php +++ b/resources/lang/hi/dt_header.php @@ -4,6 +4,9 @@ // Index DataTable Header 'active' => 'Active', 'amount' => 'Amount', + 'buttons' => [ + 'clearFilter' => 'Clear Search Filter', + ], 'city' => 'City', 'connected' => 'Connected', 'connection_type' => 'Connection type', @@ -238,6 +241,7 @@ 'modem.phy_updated_at' => 'PHY updated at', 'modem.support_state' => 'Suport State', 'modem.formatted_support_state' => 'Support State', + 'modem.last_inform' => 'Last Inform', 'contract_valid' => 'Contract valid?', // Modem option 'modem_option' => [ @@ -273,12 +277,14 @@ 'phonenumbermanagement.id' => 'ID', 'phonenumbermanagement.activation_date' => 'Activation date', 'phonenumbermanagement.deactivation_date' => 'Deactivation date', - // PhoneTariff - 'phonetariff.name' => 'Phone Tariff', - 'phonetariff.type' => 'Type', - 'phonetariff.description' => 'Description', - 'phonetariff.voip_protocol' => 'VOIP Protocol', - 'phonetariff.usable' => 'Usable', + 'phonetariff' => [ + 'name' => 'Phone Tariff', + 'type' => 'Type', + 'description' => 'Description', + 'external_identifier' => 'External Identifier', + 'voip_protocol' => 'VOIP Protocol', + 'usable' => 'Usable', + ], // ENVIA enviaorder 'enviaorder.ordertype' => 'Order Type', 'enviaorder.orderstatus' => 'Order Status', @@ -288,11 +294,13 @@ 'enviaorder.orderdate' => 'Order date', 'enviaorder_current' => 'Action needed?', 'enviaorder.contract.number' => 'Contract', + 'enviaorder.modem.id' => 'Modem Number', 'phonenumber.number' => 'Number', //ENVIA Contract 'enviacontract.contract.number' => 'Contract', 'enviacontract.end_date' => 'End Date', 'enviacontract.envia_contract_reference' => 'envia TEL Contract reference', + 'enviacontract.modem.id' => 'Modem Number', 'enviacontract.start_date' => 'Start Date', 'enviacontract.state' => 'Status', // CDR @@ -310,6 +318,7 @@ 'numberrange.type' => 'Type', 'numberrange.costcenter.name' => 'Cost center', 'realty' => [ + 'administration' => 'Administration', 'agreement_from' => 'Valid from', 'agreement_to' => 'Valid to', 'apartmentCount' => 'Total apartments', From 5bfb6b01eeb3fdb1d93ee2b647b1f8f1d9ebb233 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:57 +0200 Subject: [PATCH 487/489] New translations helper.php (Hindi) --- resources/lang/hi/helper.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/hi/helper.php b/resources/lang/hi/helper.php index df54520d84..d09046bfc3 100644 --- a/resources/lang/hi/helper.php +++ b/resources/lang/hi/helper.php @@ -28,6 +28,7 @@ 'PrintVisibleTable' => 'Prints the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ExportVisibleTable' => 'Exports the shown table. If the table is filtered make sure to select the \\"All\\" option to display everything. Loading can take a few seconds.', 'ChangeVisibilityTable' => 'Select the columns that should be visible.', + 'clearFilter' => 'Clear column and table search filter.', // GlobalConfig 'ISO_3166_ALPHA-2' => 'ISO 3166 ALPHA-2 (two characters, e.g. “US”). Used in address forms to specify the country.', From 7215ae1876ca07cee08bb05f66d0cae23a5c46b2 Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:57:59 +0200 Subject: [PATCH 488/489] New translations messages.php (Hindi) --- resources/lang/hi/messages.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lang/hi/messages.php b/resources/lang/hi/messages.php index 1f082634b2..b6a3a6520f 100644 --- a/resources/lang/hi/messages.php +++ b/resources/lang/hi/messages.php @@ -213,7 +213,6 @@ 'missingIp' => 'The netelement is not reachable as it has no IP or hostname defined.', 'undefined' => 'For this netelementtype is no controlling defined.', 'unreachable' => 'The device is not reachable via SNMP.', - 'wsConFail' => 'The connection to the websocket server could not be established. Please check if the server runs and is configured correctly or try to enable it in your browser once via: ', ], 'State' => 'State', 'Street' => 'Street', @@ -284,6 +283,7 @@ 'modem_monitoring_error'=> 'This could be because the Modem was not online until now. Please note that Diagrams are only available from the point that a modem was online. If all diagrams did not show properly then it should be a bigger problem and there should be a cacti misconfiguration. Please consider the administrator on bigger problems.', + 'limitedDiagrams' => 'There were too many modems selected. Due to performance reasons, only the first :max of :count Modems are displayed.', 'Connection Info Template' => 'Connection Info Template', 'Upload Template' => 'Upload Template', 'SNMP Read Only Community' => 'SNMP Read Only Community', @@ -635,10 +635,12 @@ 'hello' => 'Hello', 'newTicketAssigned' => 'there is a new Ticket assigned to you.', 'ticket' => 'Ticket', + 'toTicketReceiver' => 'go to Ticket Center', 'toTicket' => 'go to ticket', 'title' => 'Title', 'description' => 'Description', 'ticketDeclined' => ':user has declined Ticket: :title', + 'ticketNew' => ':user created Ticket \":title\" and assigned you.', 'ticketNoUsers' => 'Ticket :title has no Users attached', 'ticketUpdated' => ':user updated Ticket: :title', 'ticketRemoved' => 'You were removed from the Ticket: :title', @@ -647,6 +649,7 @@ 'deletedTicketUsersMessage' => 'You have been removed from a ticket.', 'ticketUpdatedMessage' => 'this ticket has been updated.', 'isLegacyTicket' => 'This is a legacy Ticket, that has no relationship.', + 'notConnectedTicket' => 'This Ticket has no relationship.', 'noTicketsAtAll' => 'Enjoy your day! Currently there are no Tickets assigned to you!', 'noComments' => 'Currently, there are no Comments for this ticket', 'backToDetails' => 'Back to Details', @@ -783,6 +786,7 @@ 'delete_task' => 'Delete task:', 'refreshPage' => 'Please reload the page to display the first 25 Nets!', 'noClusterOrNet' => 'We couldn\'t find a net or cluster containing the given search term!', + 'noNetElement' => 'Currently, there are no Netelements that can be displayed in the sidebar!', 'refreshPage' => 'Please reload the page to display the first 25 Nets', 'minimum' => 'minimum', 'maximum' => 'maximum', @@ -793,4 +797,5 @@ 'Latitude' => 'Latitude', 'Longitude' => 'Longitude', 'Value' => 'Value', + 'Entries' => 'entries', ]; From 1ead0ef9be6e2ce6c96f0499fa42530dc3c653ba Mon Sep 17 00:00:00 2001 From: Ole Ernst Date: Mon, 11 Apr 2022 11:58:00 +0200 Subject: [PATCH 489/489] New translations view.php (Hindi) --- resources/lang/hi/view.php | 75 +++++++++++++++++++++++++++++++++++++- 1 file changed, 73 insertions(+), 2 deletions(-) diff --git a/resources/lang/hi/view.php b/resources/lang/hi/view.php index 1f165e96c0..08d9da860b 100644 --- a/resources/lang/hi/view.php +++ b/resources/lang/hi/view.php @@ -177,6 +177,7 @@ 'Header_SepaMandate' => 'SEPA-Mandate|SEPA-Mandates', //Modems 'Header_Modems' => 'Modem|Modems', //workaround + 'Header_ModemOption' => 'Modem Option|Modem Options', 'Header_Invoice' => 'Invoice|Invoices', 'Header_OldInvoices' => 'Old Invoices', 'Header_EditModems' => 'Edit Modem', @@ -285,6 +286,7 @@ 'Button_create' => 'Shortcut for the create ability for all pages of this module.', 'Button_update' => 'Shortcut for the update ability for all pages of this module.', 'Button_delete' => 'Shortcut for the delete ability for all pages of this module.', + 'Button_close' => 'Close', 'Button_downloadCSV' => 'Download CSV', 'Button_Create Product' => 'Create Product', 'Button_Create SettlementRun' => 'Create Settlement Run', @@ -480,6 +482,11 @@ 'map action' => 'map action', 'filter by modem type' => 'filter by modem type', + 'map' => [ + 'NMS Prime' => 'NMS Prime Headquarter
    This is where the magic happens!
    Íf you like NMS Prime, come visit and drink a coffee/beer/coke with us 😊', + 'noData' => 'Unfortunately, there is no Data to Display on the map!', + ], + // // Numberrange // @@ -592,6 +599,28 @@ 'bigLoad' => 'big load: 2500 packets of 56 Byte (~ 30s)', 'hugeLoad' => 'huge load: 2500 packets of 1472 Byte (~ 30s)', ], + '#' => 'Index', + 'Modulation' => 'Modulation', + 'MER dB' => 'MER / dB', + 'ofdmChannelDetails' => 'OFDM Channel Details', + 'Frequency MHz' => 'Frequency / MHz', + 'Width MHz' => 'Width / MHz', + 'Power dBmV' => 'Power / dBmV', + 'Microreflection -dBc' => 'Microreflection / -dBc', + 'Channel Frequency MHz' => 'Channel Frequency / MHz', + 'Corrected CWE' => 'Corrected CWE', + 'Uncorrected CWE' => 'Uncorrected CWE', + 'Received Bytes' => 'Received Bytes', + 'Received Unicast Bytes' => 'Received Unicast Bytes', + 'Total CW' => 'Total CW', + 'RxMER average' => 'RxMER average / dB', + 'RxMER standard deviation' => 'RxMER standard deviation / dB', + 'Tx Power' => 'Tx Power / dBmV', + 'Pilot Pattern' => 'Pilot Pattern', + 'Corrected CW' => 'Corrected CW', + 'Unreliable CW' => 'Unreliable CW', + 'Discontinuity Time' => 'Discontinuity Time', + 'channels' => 'Channels', ], 'name' => 'Name', 'OverdueDebts' => 'Overdue Debts', @@ -640,9 +669,14 @@ 'modemAnalysis' => 'Modem Analysis', 'netGWAnalysis' => 'NetGw Analysis', 'Diagrams' => 'Diagrams', + 'Back to last selected NetElement' => 'Back to last selected NetElement', + 'Back to Provisioning Dashboard' => 'Back to Provisioning Dashboard', ], - 'ticket' => [ + 'comment' => [ + 'send' => 'send Message', + 'writeComment' => 'write a comment ...', + ], 'priority' => [ 'critical' => 'Critical', 'major' => 'Major', @@ -673,10 +707,11 @@ 'available' => 'Available', 'ticketReceiver' => 'TicketReceiver', 'toTicketReceiver' => 'Show TicketReceiver', - 'legacyTicket' => 'Legacy Ticket without relation', + 'legacyTicket' => 'This Ticket has no relation, hence no details can be displayed!', 'late' => 'late', 'showContract' => 'Show Contract', 'modemAnalysis' => 'Modem Analysis', + 'showModem' => 'Show modem', 'viewTopography' => 'View Topography', 'noTickettype' => 'There were no Ticket types set.', 'enableBrowserNotifications' => 'Please enable Browser Notifications', @@ -726,6 +761,13 @@ 'Type' => 'Type', 'users' => 'User', 'warning' => 'warning', + 'success' => 'success', + 'online' => 'online', + 'offline' => 'offline', + 'unknown' => 'unknown', + 'green' => 'green', + 'yellow' => 'yellow', + 'orange' => 'orange', 'workforce' => [ 'available' => 'Available', 'busy' => 'Busy', @@ -748,6 +790,35 @@ ], 'noModemTickets' => 'Currently none of the modems that belong to this contract have a ticket associated!', ], + 'configfile' => [ + 'dragdrop' => [ + 'displayName' => 'Display Name', + 'displayNamePlaceholder' => 'The name this parameter is displayed on the modem analysis page.', + 'analysisOperator' => 'Analysis Page Operator', + 'operatorPlaceholder' => 'Change the parameter via an operation', + 'add' => 'Add', + 'sustract' => 'Sustract', + 'multiply' => 'Multiply', + 'divide' => 'Divide', + 'modulo' => 'Modulo', + 'analysisOperand' => 'Analysis Page Operand', + 'analysisOperandPlaceholder' => 'Calculation value for modem analysis page', + 'diagramColumn' => 'Diagram Storage Column', + 'monitorInDiagram' => 'Write value to diagram?', + 'diagramColumnPlaceholder' => 'Select a column, that is used to monitor this parameter', + 'diagramOperator' => 'Diagram Operator', + 'diagramOperand' => 'Diagram Operand', + 'diagramOperandPlaceholder' => 'Calculation value for the monitoring diagram', + 'colorize' => 'Colorize On Map?', + 'selectMapParameter' => 'Select as which parameter it should appear on the map', + 'threshholds' => 'Optional: Threshold(s) for :severity (:color) – e.g. “..10” or “-1.5..1.5” or “-20..-10;10..20” or “20..”', + 'listtype' => [ + 'list' => 'Rows', + 'table' => 'Columns', + 'paginated' => 'Paginated', + ], + ], + ], 'geocoding' => [ 'failed' => 'Could not determine geo coordinates (:reason) – please add the coordinates manually!', 'error' => [