diff --git a/lib/NGCP/Panel/I18N/de.po b/lib/NGCP/Panel/I18N/de.po index 16e90e562b..33bceb347c 100644 --- a/lib/NGCP/Panel/I18N/de.po +++ b/lib/NGCP/Panel/I18N/de.po @@ -798,6 +798,12 @@ msgstr "Blockierte IP Adressen" msgid "Banned Users" msgstr "Blockierte Benutzer" +#: share/templates/batchprovisioning/list.tt +#: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/ccareadmin_topmenu_settings.tt +msgid "Batch Provisioning" +msgstr "" + #: share/templates/widgets/admin_billing_overview.tt #: share/templates/widgets/admin_topmenu_settings.tt #: share/templates/widgets/reseller_billing_overview.tt @@ -1056,6 +1062,12 @@ msgstr "" msgid "CSTA Controller" msgstr "" +#. ($linecount, scalar @$errors) +#. ($linecount, 0) +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "CSV file (%1 lines) processed, %2 error(s)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Call Blockings" msgstr "Anruf Blockier-Listen" @@ -2182,6 +2194,7 @@ msgstr "Installierte Geräte" msgid "Deprecated, no longer used by the system." msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm #: lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Header.pm #: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm #: lib/NGCP/Panel/Controller/PeeringOverview.pm @@ -3484,6 +3497,10 @@ msgstr "Übersetzungsregel verschieben fehlgeschlagen." msgid "Failed to preview template" msgstr "Anzeigen der Vorschau fehlgeschlagen." +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "Failed to process CSV file." +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Failed to recover web password" msgstr "" @@ -5682,6 +5699,7 @@ msgstr "" msgid "NTP server sync interval" msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm #: lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Customer.pm #: lib/NGCP/Panel/Controller/Device.pm #: lib/NGCP/Panel/Controller/EmailTemplate.pm @@ -5757,6 +5775,10 @@ msgstr "Keine Verrechnungs-Gebühren-Datei angegeben" msgid "No Billing Voucher file specified!" msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "No CSV file specified!" +msgstr "" + #: lib/NGCP/Panel/Controller/Lnp.pm msgid "No LNP number file specified!" msgstr "" @@ -5910,6 +5932,10 @@ msgstr "Abgemeldet" msgid "Oops!" msgstr "Ups!" +#: share/templates/batchprovisioning/list.tt +msgid "Open Form" +msgstr "" + #: lib/NGCP/Panel/Utils/Admin.pm msgid "Openvpn connection closed." msgstr "" @@ -6544,6 +6570,16 @@ msgid "" "interconnect specification" msgstr "" +#. ($template, $context->{subscriber}->{username} . '@' . $context->{domain}->{domain}) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' done: subscriber %2 created" +msgstr "" + +#. ($template, $e) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' failed: %2" +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Q-Value" msgstr "" @@ -7849,6 +7885,11 @@ msgstr "Subscriber-Einstellungen" msgid "Subscriber does not exist" msgstr "Subscriber existiert nicht" +#. (provisioning_template_name) +#: share/templates/batchprovisioning/list.tt +msgid "Subscriber from Provisioning Template '%1'" +msgstr "" + #. (prov_lock_string) #: share/templates/subscriber/master.tt msgid "Subscriber is locked for %1" @@ -8592,6 +8633,7 @@ msgid "To (B-Numbers)" msgstr "" #: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/ccareadmin_topmenu_settings.tt msgid "Tools" msgstr "" @@ -8785,6 +8827,7 @@ msgstr "" msgid "Upload" msgstr "Hochladen" +#: share/templates/batchprovisioning/list.tt #: share/templates/calllistsuppression/list.tt #: share/templates/customer/details.tt share/templates/emergencymapping/list.tt #: share/templates/lnp/list.tt share/templates/phonebook/list.tt diff --git a/lib/NGCP/Panel/I18N/es.po b/lib/NGCP/Panel/I18N/es.po index 52e1e62b11..649567caa3 100644 --- a/lib/NGCP/Panel/I18N/es.po +++ b/lib/NGCP/Panel/I18N/es.po @@ -789,6 +789,12 @@ msgstr "IPs baneadas" msgid "Banned Users" msgstr "Usuarios baneados" +#: share/templates/batchprovisioning/list.tt +#: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/ccareadmin_topmenu_settings.tt +msgid "Batch Provisioning" +msgstr "" + #: share/templates/widgets/admin_billing_overview.tt #: share/templates/widgets/admin_topmenu_settings.tt #: share/templates/widgets/reseller_billing_overview.tt @@ -1048,6 +1054,12 @@ msgstr "" msgid "CSTA Controller" msgstr "" +#. ($linecount, scalar @$errors) +#. ($linecount, 0) +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "CSV file (%1 lines) processed, %2 error(s)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Call Blockings" msgstr "Bloqueos de llamadas" @@ -2176,6 +2188,7 @@ msgstr "" msgid "Deprecated, no longer used by the system." msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm #: lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Header.pm #: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm #: lib/NGCP/Panel/Controller/PeeringOverview.pm @@ -3479,6 +3492,10 @@ msgstr "Fallo al mover regla de reescritura." msgid "Failed to preview template" msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "Failed to process CSV file." +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Failed to recover web password" msgstr "" @@ -5676,6 +5693,7 @@ msgstr "" msgid "NTP server sync interval" msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm #: lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Customer.pm #: lib/NGCP/Panel/Controller/Device.pm #: lib/NGCP/Panel/Controller/EmailTemplate.pm @@ -5751,6 +5769,10 @@ msgstr "¡No se ha especificado fichero de tarifas!" msgid "No Billing Voucher file specified!" msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "No CSV file specified!" +msgstr "" + #: lib/NGCP/Panel/Controller/Lnp.pm msgid "No LNP number file specified!" msgstr "" @@ -5904,6 +5926,10 @@ msgstr "Desconectado" msgid "Oops!" msgstr "¡Oops!" +#: share/templates/batchprovisioning/list.tt +msgid "Open Form" +msgstr "" + #: lib/NGCP/Panel/Utils/Admin.pm msgid "Openvpn connection closed." msgstr "" @@ -6538,6 +6564,16 @@ msgid "" "interconnect specification" msgstr "" +#. ($template, $context->{subscriber}->{username} . '@' . $context->{domain}->{domain}) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' done: subscriber %2 created" +msgstr "" + +#. ($template, $e) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' failed: %2" +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Q-Value" msgstr "" @@ -7857,6 +7893,11 @@ msgstr "Configuraciones de Suscriptor" msgid "Subscriber does not exist" msgstr "El suscriptor no existe" +#. (provisioning_template_name) +#: share/templates/batchprovisioning/list.tt +msgid "Subscriber from Provisioning Template '%1'" +msgstr "" + #. (prov_lock_string) #: share/templates/subscriber/master.tt msgid "Subscriber is locked for %1" @@ -8591,6 +8632,7 @@ msgid "To (B-Numbers)" msgstr "" #: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/ccareadmin_topmenu_settings.tt msgid "Tools" msgstr "" @@ -8784,6 +8826,7 @@ msgstr "" msgid "Upload" msgstr "Subir" +#: share/templates/batchprovisioning/list.tt #: share/templates/calllistsuppression/list.tt #: share/templates/customer/details.tt share/templates/emergencymapping/list.tt #: share/templates/lnp/list.tt share/templates/phonebook/list.tt diff --git a/lib/NGCP/Panel/I18N/fr.po b/lib/NGCP/Panel/I18N/fr.po index e81acfc787..da7ef30224 100644 --- a/lib/NGCP/Panel/I18N/fr.po +++ b/lib/NGCP/Panel/I18N/fr.po @@ -867,6 +867,12 @@ msgstr "IP bannies" msgid "Banned Users" msgstr "Utilisateurs bannis" +#: share/templates/batchprovisioning/list.tt +#: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/ccareadmin_topmenu_settings.tt +msgid "Batch Provisioning" +msgstr "" + #: share/templates/widgets/admin_billing_overview.tt #: share/templates/widgets/admin_topmenu_settings.tt #: share/templates/widgets/reseller_billing_overview.tt @@ -1127,6 +1133,12 @@ msgstr "Client CSTA" msgid "CSTA Controller" msgstr "Controlleur CSTA" +#. ($linecount, scalar @$errors) +#. ($linecount, 0) +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "CSV file (%1 lines) processed, %2 error(s)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Call Blockings" msgstr "Interdiction d'appel" @@ -2285,6 +2297,7 @@ msgstr "Postes déployés" msgid "Deprecated, no longer used by the system." msgstr "Obsolète, n'est plus utilisé par le système." +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm #: lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Header.pm #: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm #: lib/NGCP/Panel/Controller/PeeringOverview.pm @@ -3610,6 +3623,10 @@ msgstr "Echec lors du déplacement de la règle de reformulation." msgid "Failed to preview template" msgstr "Echec lors de la prévisualisation du modèle" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "Failed to process CSV file." +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Failed to recover web password" msgstr "Echec lors de la récupération du mot de passe Web" @@ -5895,6 +5912,7 @@ msgstr "URL du derveur NTP." msgid "NTP server sync interval" msgstr "Intervalle de synchro du serveur NTP" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm #: lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Customer.pm #: lib/NGCP/Panel/Controller/Device.pm #: lib/NGCP/Panel/Controller/EmailTemplate.pm @@ -5970,6 +5988,10 @@ msgstr "Aucun fichier de facturation spécifié!" msgid "No Billing Voucher file specified!" msgstr "Aucun fichier de bon de facturation spécifié!" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "No CSV file specified!" +msgstr "" + #: lib/NGCP/Panel/Controller/Lnp.pm msgid "No LNP number file specified!" msgstr "Aucun fichier de numéro LNP spécifié!" @@ -6123,6 +6145,10 @@ msgstr "Hors ligne" msgid "Oops!" msgstr "Oups!" +#: share/templates/batchprovisioning/list.tt +msgid "Open Form" +msgstr "" + #: lib/NGCP/Panel/Utils/Admin.pm msgid "Openvpn connection closed." msgstr "" @@ -6769,6 +6795,16 @@ msgstr "" "et \"content-disposition: signal;handling=required;\" en accord avec la " "spécification d'interconnexion NGN allemande" +#. ($template, $context->{subscriber}->{username} . '@' . $context->{domain}->{domain}) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' done: subscriber %2 created" +msgstr "" + +#. ($template, $e) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' failed: %2" +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Q-Value" msgstr "" @@ -8118,6 +8154,11 @@ msgstr "Paramètres de l'abonné" msgid "Subscriber does not exist" msgstr "L'abonné n'existe pas" +#. (provisioning_template_name) +#: share/templates/batchprovisioning/list.tt +msgid "Subscriber from Provisioning Template '%1'" +msgstr "" + #. (prov_lock_string) #: share/templates/subscriber/master.tt msgid "Subscriber is locked for %1" @@ -8875,6 +8916,7 @@ msgid "To (B-Numbers)" msgstr "Vers (numéro distant)" #: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/ccareadmin_topmenu_settings.tt msgid "Tools" msgstr "Outils" @@ -9068,6 +9110,7 @@ msgstr "Haut" msgid "Upload" msgstr "Télécharger" +#: share/templates/batchprovisioning/list.tt #: share/templates/calllistsuppression/list.tt #: share/templates/customer/details.tt share/templates/emergencymapping/list.tt #: share/templates/lnp/list.tt share/templates/phonebook/list.tt diff --git a/lib/NGCP/Panel/I18N/it.po b/lib/NGCP/Panel/I18N/it.po index 1deaa98775..e014e875bd 100644 --- a/lib/NGCP/Panel/I18N/it.po +++ b/lib/NGCP/Panel/I18N/it.po @@ -855,6 +855,12 @@ msgstr "IP Bloccati" msgid "Banned Users" msgstr "Utenti Bloccati" +#: share/templates/batchprovisioning/list.tt +#: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/ccareadmin_topmenu_settings.tt +msgid "Batch Provisioning" +msgstr "" + #: share/templates/widgets/admin_billing_overview.tt #: share/templates/widgets/admin_topmenu_settings.tt #: share/templates/widgets/reseller_billing_overview.tt @@ -1113,6 +1119,12 @@ msgstr "" msgid "CSTA Controller" msgstr "" +#. ($linecount, scalar @$errors) +#. ($linecount, 0) +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "CSV file (%1 lines) processed, %2 error(s)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Call Blockings" msgstr "Blocco delle Chiamate" @@ -2254,6 +2266,7 @@ msgstr "Dispositivi Installati" msgid "Deprecated, no longer used by the system." msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm #: lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Header.pm #: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm #: lib/NGCP/Panel/Controller/PeeringOverview.pm @@ -3562,6 +3575,10 @@ msgstr "Spostamento rewrite rule fallito." msgid "Failed to preview template" msgstr "Creazione dell´anteprima del modello fallita" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "Failed to process CSV file." +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Failed to recover web password" msgstr "Recupero della password web fallito" @@ -5813,6 +5830,7 @@ msgstr "" msgid "NTP server sync interval" msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm #: lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Customer.pm #: lib/NGCP/Panel/Controller/Device.pm #: lib/NGCP/Panel/Controller/EmailTemplate.pm @@ -5888,6 +5906,10 @@ msgstr "Nessun file delle quote di fatturazione specificato!" msgid "No Billing Voucher file specified!" msgstr "Nessun file di Voucher specificato!" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "No CSV file specified!" +msgstr "" + #: lib/NGCP/Panel/Controller/Lnp.pm msgid "No LNP number file specified!" msgstr "Nessun file di numeri portati specificato!" @@ -6041,6 +6063,10 @@ msgstr "Offline" msgid "Oops!" msgstr "Oops!" +#: share/templates/batchprovisioning/list.tt +msgid "Open Form" +msgstr "" + #: lib/NGCP/Panel/Utils/Admin.pm msgid "Openvpn connection closed." msgstr "" @@ -6683,6 +6709,16 @@ msgstr "" "\"content-disposition: signal;handling=required\", in accordo con le " "specifiche di interconnessione NGN tedesche." +#. ($template, $context->{subscriber}->{username} . '@' . $context->{domain}->{domain}) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' done: subscriber %2 created" +msgstr "" + +#. ($template, $e) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' failed: %2" +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Q-Value" msgstr "" @@ -8007,6 +8043,11 @@ msgstr "Configurazioni Abbonato" msgid "Subscriber does not exist" msgstr "Abbonato non esistente" +#. (provisioning_template_name) +#: share/templates/batchprovisioning/list.tt +msgid "Subscriber from Provisioning Template '%1'" +msgstr "" + #. (prov_lock_string) #: share/templates/subscriber/master.tt msgid "Subscriber is locked for %1" @@ -8760,6 +8801,7 @@ msgid "To (B-Numbers)" msgstr "" #: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/ccareadmin_topmenu_settings.tt msgid "Tools" msgstr "Strumenti" @@ -8953,6 +8995,7 @@ msgstr "Su" msgid "Upload" msgstr "Carica" +#: share/templates/batchprovisioning/list.tt #: share/templates/calllistsuppression/list.tt #: share/templates/customer/details.tt share/templates/emergencymapping/list.tt #: share/templates/lnp/list.tt share/templates/phonebook/list.tt diff --git a/lib/NGCP/Panel/I18N/messages.pot b/lib/NGCP/Panel/I18N/messages.pot index f205f20afc..5ca124442c 100644 --- a/lib/NGCP/Panel/I18N/messages.pot +++ b/lib/NGCP/Panel/I18N/messages.pot @@ -618,6 +618,10 @@ msgstr "" msgid "Banned Users" msgstr "" +#: share/templates/batchprovisioning/list.tt share/templates/widgets/admin_topmenu_settings.tt share/templates/widgets/ccareadmin_topmenu_settings.tt +msgid "Batch Provisioning" +msgstr "" + #: share/templates/widgets/admin_billing_overview.tt share/templates/widgets/admin_topmenu_settings.tt share/templates/widgets/reseller_billing_overview.tt share/templates/widgets/reseller_topmenu_settings.tt msgid "Billing" msgstr "" @@ -859,6 +863,12 @@ msgstr "" msgid "CSTA Controller" msgstr "" +#. ($linecount, scalar @$errors) +#. ($linecount, 0) +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "CSV file (%1 lines) processed, %2 error(s)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Call Blockings" msgstr "" @@ -1805,7 +1815,7 @@ msgstr "" msgid "Deprecated, no longer used by the system." msgstr "" -#: lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Header.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/PeeringOverview.pm lib/NGCP/Panel/Controller/Rewrite.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Utils/HeaderManipulations.pm lib/NGCP/Panel/Utils/Sounds.pm share/templates/rewrite/rules_list.tt +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Header.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/PeeringOverview.pm lib/NGCP/Panel/Controller/Rewrite.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Utils/HeaderManipulations.pm lib/NGCP/Panel/Utils/Sounds.pm share/templates/rewrite/rules_list.tt msgid "Description" msgstr "" @@ -3013,6 +3023,10 @@ msgstr "" msgid "Failed to preview template" msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "Failed to process CSV file." +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Failed to recover web password" msgstr "" @@ -5065,7 +5079,7 @@ msgstr "" msgid "NTP server sync interval" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/EmailTemplate.pm lib/NGCP/Panel/Controller/EmailTemplate.pm lib/NGCP/Panel/Controller/EmergencyMapping.pm lib/NGCP/Panel/Controller/Header.pm lib/NGCP/Panel/Controller/InvoiceTemplate.pm lib/NGCP/Panel/Controller/Lnp.pm lib/NGCP/Panel/Controller/Network.pm lib/NGCP/Panel/Controller/Package.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Phonebook.pm lib/NGCP/Panel/Controller/Product.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Rewrite.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Controller/TimeSet.pm lib/NGCP/Panel/Controller/TimeSet.pm lib/NGCP/Panel/Utils/HeaderManipulations.pm lib/NGCP/Panel/Utils/HeaderManipulations.pm lib/NGCP/Panel/Utils/Sounds.pm share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/helpers/pref_table.tt share/templates/sound/handles_list.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/EmailTemplate.pm lib/NGCP/Panel/Controller/EmailTemplate.pm lib/NGCP/Panel/Controller/EmergencyMapping.pm lib/NGCP/Panel/Controller/Header.pm lib/NGCP/Panel/Controller/InvoiceTemplate.pm lib/NGCP/Panel/Controller/Lnp.pm lib/NGCP/Panel/Controller/Network.pm lib/NGCP/Panel/Controller/Package.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Phonebook.pm lib/NGCP/Panel/Controller/Product.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Rewrite.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Controller/TimeSet.pm lib/NGCP/Panel/Controller/TimeSet.pm lib/NGCP/Panel/Utils/HeaderManipulations.pm lib/NGCP/Panel/Utils/HeaderManipulations.pm lib/NGCP/Panel/Utils/Sounds.pm share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/helpers/pref_table.tt share/templates/sound/handles_list.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt msgid "Name" msgstr "" @@ -5121,6 +5135,10 @@ msgstr "" msgid "No Billing Voucher file specified!" msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "No CSV file specified!" +msgstr "" + #: lib/NGCP/Panel/Controller/Lnp.pm msgid "No LNP number file specified!" msgstr "" @@ -5270,6 +5288,10 @@ msgstr "" msgid "Oops!" msgstr "" +#: share/templates/batchprovisioning/list.tt +msgid "Open Form" +msgstr "" + #: lib/NGCP/Panel/Utils/Admin.pm msgid "Openvpn connection closed." msgstr "" @@ -5857,6 +5879,16 @@ msgstr "" msgid "Provide this field as pre-coded value to add it to the SDP as MIME object with content-type \"application/vnd.cirpack.isdn-ext\" and \"content-disposition: signal;handling=required\" according to the German NGN interconnect specification" msgstr "" +#. ($template, $context->{subscriber}->{username} . '@' . $context->{domain}->{domain}) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' done: subscriber %2 created" +msgstr "" + +#. ($template, $e) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' failed: %2" +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Q-Value" msgstr "" @@ -6931,6 +6963,11 @@ msgstr "" msgid "Subscriber does not exist" msgstr "" +#. (provisioning_template_name) +#: share/templates/batchprovisioning/list.tt +msgid "Subscriber from Provisioning Template '%1'" +msgstr "" + #. (prov_lock_string) #: share/templates/subscriber/master.tt msgid "Subscriber is locked for %1" @@ -7544,7 +7581,7 @@ msgstr "" msgid "To (B-Numbers)" msgstr "" -#: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/admin_topmenu_settings.tt share/templates/widgets/ccareadmin_topmenu_settings.tt msgid "Tools" msgstr "" @@ -7732,7 +7769,7 @@ msgstr "" msgid "Upload" msgstr "" -#: share/templates/calllistsuppression/list.tt share/templates/customer/details.tt share/templates/emergencymapping/list.tt share/templates/lnp/list.tt share/templates/phonebook/list.tt share/templates/reseller/details.tt share/templates/subscriber/master.tt +#: share/templates/batchprovisioning/list.tt share/templates/calllistsuppression/list.tt share/templates/customer/details.tt share/templates/emergencymapping/list.tt share/templates/lnp/list.tt share/templates/phonebook/list.tt share/templates/reseller/details.tt share/templates/subscriber/master.tt msgid "Upload CSV" msgstr "" diff --git a/lib/NGCP/Panel/I18N/ru.po b/lib/NGCP/Panel/I18N/ru.po index 7145bef201..9d7108a36e 100644 --- a/lib/NGCP/Panel/I18N/ru.po +++ b/lib/NGCP/Panel/I18N/ru.po @@ -799,6 +799,12 @@ msgstr "Заблокированные IP" msgid "Banned Users" msgstr "Заблокированные пользователи" +#: share/templates/batchprovisioning/list.tt +#: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/ccareadmin_topmenu_settings.tt +msgid "Batch Provisioning" +msgstr "" + #: share/templates/widgets/admin_billing_overview.tt #: share/templates/widgets/admin_topmenu_settings.tt #: share/templates/widgets/reseller_billing_overview.tt @@ -1057,6 +1063,12 @@ msgstr "" msgid "CSTA Controller" msgstr "" +#. ($linecount, scalar @$errors) +#. ($linecount, 0) +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "CSV file (%1 lines) processed, %2 error(s)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Call Blockings" msgstr "Блокировка звонков" @@ -2181,6 +2193,7 @@ msgstr "Развернутые устройства" msgid "Deprecated, no longer used by the system." msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm #: lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Header.pm #: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm #: lib/NGCP/Panel/Controller/PeeringOverview.pm @@ -3481,6 +3494,10 @@ msgstr "Не удалось переместить правило перезап msgid "Failed to preview template" msgstr "Не удалось создать предварительный просмотр шаблона" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "Failed to process CSV file." +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Failed to recover web password" msgstr "" @@ -5680,6 +5697,7 @@ msgstr "" msgid "NTP server sync interval" msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm #: lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Customer.pm #: lib/NGCP/Panel/Controller/Device.pm #: lib/NGCP/Panel/Controller/EmailTemplate.pm @@ -5755,6 +5773,10 @@ msgstr "Не указан файл с ценами!" msgid "No Billing Voucher file specified!" msgstr "" +#: lib/NGCP/Panel/Controller/BatchProvisioning.pm +msgid "No CSV file specified!" +msgstr "" + #: lib/NGCP/Panel/Controller/Lnp.pm msgid "No LNP number file specified!" msgstr "" @@ -5908,6 +5930,10 @@ msgstr "Недоступен" msgid "Oops!" msgstr "Бабах!" +#: share/templates/batchprovisioning/list.tt +msgid "Open Form" +msgstr "" + #: lib/NGCP/Panel/Utils/Admin.pm msgid "Openvpn connection closed." msgstr "" @@ -6547,6 +6573,16 @@ msgstr "" "disposition: signal;handling=required\" в соответствии с Немецкой " "спецификацией по коммуникации NGN" +#. ($template, $context->{subscriber}->{username} . '@' . $context->{domain}->{domain}) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' done: subscriber %2 created" +msgstr "" + +#. ($template, $e) +#: lib/NGCP/Panel/Utils/ProvisioningTemplates.pm +msgid "Provisioning template '%1' failed: %2" +msgstr "" + #: lib/NGCP/Panel/Controller/Subscriber.pm msgid "Q-Value" msgstr "" @@ -7857,6 +7893,11 @@ msgstr "Настройки абонента" msgid "Subscriber does not exist" msgstr "Абонент не существует" +#. (provisioning_template_name) +#: share/templates/batchprovisioning/list.tt +msgid "Subscriber from Provisioning Template '%1'" +msgstr "" + #. (prov_lock_string) #: share/templates/subscriber/master.tt msgid "Subscriber is locked for %1" @@ -8590,6 +8631,7 @@ msgid "To (B-Numbers)" msgstr "" #: share/templates/widgets/admin_topmenu_settings.tt +#: share/templates/widgets/ccareadmin_topmenu_settings.tt msgid "Tools" msgstr "" @@ -8783,6 +8825,7 @@ msgstr "" msgid "Upload" msgstr "Загрузить" +#: share/templates/batchprovisioning/list.tt #: share/templates/calllistsuppression/list.tt #: share/templates/customer/details.tt share/templates/emergencymapping/list.tt #: share/templates/lnp/list.tt share/templates/phonebook/list.tt