From 0f26d8fcbebf3f9db60fefeb21e379cdf7cb0e50 Mon Sep 17 00:00:00 2001 From: Andreas Granig Date: Thu, 6 Feb 2014 15:27:52 +0100 Subject: [PATCH] MT#3961 Update German localization. --- etc/i18n.inc | 13 + lib/NGCP/Panel/Controller/Login.pm | 2 +- lib/NGCP/Panel/I18N/de.po | 1725 +++++++++++-------- lib/NGCP/Panel/I18N/es.po | 1675 +++++++++++-------- lib/NGCP/Panel/I18N/it.po | 2102 ++++++++++++++---------- lib/NGCP/Panel/I18N/messages.pot | 1541 +++++++++-------- lib/NGCP/Panel/I18N/ru.po | 1675 +++++++++++-------- lib/NGCP/Panel/Utils/DbStrings.pm | 107 +- script/extract_i18n.sh | 22 + share/templates/domain/preferences.tt | 2 +- share/templates/peering/preferences.tt | 2 +- 11 files changed, 5207 insertions(+), 3659 deletions(-) create mode 100644 etc/i18n.inc create mode 100755 script/extract_i18n.sh diff --git a/etc/i18n.inc b/etc/i18n.inc new file mode 100644 index 0000000000..bbca5b575b --- /dev/null +++ b/etc/i18n.inc @@ -0,0 +1,13 @@ +lib/NGCP/Panel/Role +lib/NGCP/Panel/Field +lib/NGCP/Panel/AuthenticationStore +lib/NGCP/Panel/Form +lib/NGCP/Panel/Render +lib/NGCP/Panel/Controller +lib/NGCP/Panel/Model +lib/NGCP/Panel/Utils +lib/NGCP/Panel/Widget +lib/NGCP/Panel/View +lib/NGCP/Panel/Cache +share/templates +share/layout diff --git a/lib/NGCP/Panel/Controller/Login.pm b/lib/NGCP/Panel/Controller/Login.pm index 74c4a94917..5df38da589 100644 --- a/lib/NGCP/Panel/Controller/Login.pm +++ b/lib/NGCP/Panel/Controller/Login.pm @@ -91,7 +91,7 @@ sub index :Path Form { return; } else { $c->log->debug("*** Login::index auth failed"); - $form->add_form_error('Invalid username/password'); + $form->add_form_error($c->loc('Invalid username/password')); } } else { # initial get diff --git a/lib/NGCP/Panel/I18N/de.po b/lib/NGCP/Panel/I18N/de.po index c816a3959a..2c37615df7 100644 --- a/lib/NGCP/Panel/I18N/de.po +++ b/lib/NGCP/Panel/I18N/de.po @@ -27,7 +27,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Administrator.pm:29 #: lib/NGCP/Panel/Controller/Billing.pm:263 #: lib/NGCP/Panel/Controller/Billing.pm:36 -#: lib/NGCP/Panel/Controller/Billing.pm:560 +#: lib/NGCP/Panel/Controller/Billing.pm:569 #: lib/NGCP/Panel/Controller/Billing.pm:80 #: lib/NGCP/Panel/Controller/Contact.pm:30 #: lib/NGCP/Panel/Controller/Contract.pm:25 @@ -53,13 +53,14 @@ msgstr "" #: lib/NGCP/Panel/Controller/Reseller.pm:32 #: lib/NGCP/Panel/Controller/Reseller.pm:40 #: lib/NGCP/Panel/Controller/Rewrite.pm:31 -#: lib/NGCP/Panel/Controller/Subscriber.pm:106 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1673 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1679 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1992 -#: lib/NGCP/Panel/Controller/Subscriber.pm:288 -#: lib/NGCP/Panel/Controller/Subscriber.pm:293 -#: lib/NGCP/Panel/Utils/DbStrings.pm:323 lib/NGCP/Panel/Utils/Sounds.pm:62 +#: lib/NGCP/Panel/Controller/Subscriber.pm:109 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1771 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1777 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2087 +#: lib/NGCP/Panel/Controller/Subscriber.pm:291 +#: lib/NGCP/Panel/Controller/Subscriber.pm:296 +#: lib/NGCP/Panel/Controller/Subscriber.pm:301 +#: lib/NGCP/Panel/Utils/DbStrings.pm:330 lib/NGCP/Panel/Utils/Sounds.pm:62 #: share/templates/customer/details.tt:58 msgid "#" msgstr "#" @@ -101,11 +102,11 @@ msgstr "%1 von maximal %2 Subscribern %3erstellt" msgid "%1for %2s" msgstr "%1für %2s" -#: lib/NGCP/Panel/Controller/Billing.pm:396 +#: lib/NGCP/Panel/Controller/Billing.pm:405 msgid ", but skipped the following line numbers: " msgstr ", aber folgende Zeilen wurden ignoriert: " -#: lib/NGCP/Panel/Controller/Root.pm:82 +#: lib/NGCP/Panel/Controller/Root.pm:104 msgid "403 - Permission denied" msgstr "403 - Zugriff verweigert" @@ -125,7 +126,7 @@ msgstr "" "Ein PIN-Code, der in einem VSC zum Deaktivieren einer Block-Liste oder eines " "NCOS-Levels für einen Anruf verwendet werden kann." -#: lib/NGCP/Panel/Utils/DbStrings.pm:439 +#: lib/NGCP/Panel/Utils/DbStrings.pm:459 msgid "" "A POSIX regex matching against 'sip:user@domain' (e.g. '^sip:.+@example\\.org" "$' matching the whole URI, or '999' matching if the URI contains '999')" @@ -135,7 +136,7 @@ msgstr "" "gegen eine vollständige URI, oder '999' für einen Vergleich, ob die URI " "'999' enthält)" -#: lib/NGCP/Panel/Utils/DbStrings.pm:460 +#: lib/NGCP/Panel/Utils/DbStrings.pm:487 msgid "" "A POSIX regex matching against the full Request-URI (e.g. '^sip:.+@example\\." "org$' or '^sip:431')" @@ -143,6 +144,22 @@ msgstr "" "Ein POSIX Regulärer Ausdruck (regex), der gegen die komplette Request-URI " "vergleicht (z.B. '^sip:.+@example\\.org$' oder '^sip:431')" +#: lib/NGCP/Panel/Utils/DbStrings.pm:597 +msgid "A POSIX regular expression to match the called number (e.g. ^431.+$)." +msgstr "Ein POSIX Regulärer Ausdruck (regex) zum Prüfen der Angerufenen Nummer (z.B.: ^431.+$)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:550 +msgid "A POSIX regular expression to match the calling number (e.g. ^.+$)." +msgstr "Ein POSIX Regulärer Ausdruck (regex) zum Prüfen der Anrufer-Nummer (z.B.: ^.+$)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:670 +msgid "A full SIP URI like sip:user@ip:port" +msgstr "Eine vollständige SIP-URI im Format sip:user@ip:port" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:453 +msgid "A human readable profile name." +msgstr "Ein menschenlesbarer Profil-Name." + #: lib/NGCP/Panel/Utils/DbStrings.pm:75 msgid "" "A list of shell patterns specifying which CLIs are allowed to be set by the " @@ -154,7 +171,7 @@ msgstr "" "und \"y\" Ziffern von 0 bis 9 repräsentieren) können als Platzhalter " "verwendet werden." -#: lib/NGCP/Panel/Utils/DbStrings.pm:49 lib/NGCP/Panel/Utils/DbStrings.pm:95 +#: lib/NGCP/Panel/Utils/DbStrings.pm:49 lib/NGCP/Panel/Utils/DbStrings.pm:97 msgid "" "A numeric string intended to be used in rewrite rules for emergency numbers." msgstr "" @@ -173,11 +190,19 @@ msgstr "" "Ein Host-Name zur Identifizierung eines Peer Hosts und Authentifizierung an " "einem Peer Host." +#: lib/NGCP/Panel/Utils/DbStrings.pm:536 +msgid "A short name for the zone (e.g. US)." +msgstr "Der Kurz-Name für die Zone (z.B. US)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:484 +msgid "A unique identifier string (only alphanumeric chars and _)." +msgstr "Eindeutiger Identifikations-String (nur Buchstaben, Ziffern und Unterstrich)" + #: lib/NGCP/Panel/Utils/DbStrings.pm:61 msgid "A username used for authentication against the peer host." msgstr "Ein Benutzername zur Authentifizierung an einem Peer Host." -#: lib/NGCP/Panel/Utils/DbStrings.pm:546 +#: lib/NGCP/Panel/Utils/DbStrings.pm:591 msgid "ANY" msgstr "BELIEBIG" @@ -186,7 +211,7 @@ msgstr "BELIEBIG" msgid "API key" msgstr "API Schlüssel" -#: lib/NGCP/Panel/Utils/DbStrings.pm:572 +#: lib/NGCP/Panel/Utils/DbStrings.pm:621 msgid "Ac" msgstr "" @@ -204,24 +229,30 @@ msgstr "Konto-Saldo erfolgreich geändert!" #: lib/NGCP/Panel/Controller/Administrator.pm:37 #: lib/NGCP/Panel/Controller/Reseller.pm:135 -#: lib/NGCP/Panel/Utils/DbStrings.pm:463 +#: lib/NGCP/Panel/Utils/DbStrings.pm:491 #: share/templates/subscriber/preferences.tt:274 msgid "Active" msgstr "Aktiv" -#: lib/NGCP/Panel/Utils/DbStrings.pm:618 +#: lib/NGCP/Panel/Utils/DbStrings.pm:671 msgid "Active callforward" msgstr "Aktive Ruf-Weiterleitung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:593 +#: lib/NGCP/Panel/Utils/DbStrings.pm:643 msgid "Add" msgstr "Hinzufügen" +#: lib/NGCP/Panel/Utils/DbStrings.pm:580 +msgid "" +"Additional E.164 numbers (each containing a cc, ac and sn attribute) mapped " +"to this subscriber for inbound calls." +msgstr "Zusätzliche E.164-Nummern (jeweils mit cc-, ac- und sn-Attributen), die für eingehende Anrufe auf den Subscriber zeigen." + #: share/templates/customer/details.tt:108 msgid "Address" msgstr "Adresse" -#: lib/NGCP/Panel/Utils/DbStrings.pm:346 +#: lib/NGCP/Panel/Utils/DbStrings.pm:356 #: share/templates/subscriber/master.tt:71 msgid "Administrative" msgstr "Administrativ" @@ -285,40 +316,44 @@ msgstr "Administrator erfolgreich geändert" msgid "Administrators" msgstr "Administratoren" -#: lib/NGCP/Panel/Utils/DbStrings.pm:594 +#: lib/NGCP/Panel/Utils/DbStrings.pm:644 msgid "Advanced" msgstr "Erweitert" -#: lib/NGCP/Panel/Utils/DbStrings.pm:619 +#: lib/NGCP/Panel/Utils/DbStrings.pm:672 msgid "Advanced View" msgstr "Erweiterte Ansicht" -#: lib/NGCP/Panel/Utils/DbStrings.pm:390 +#: lib/NGCP/Panel/Utils/DbStrings.pm:405 msgid "Alias Number" -msgstr "Alias Nummer" +msgstr "Alias-Nummer" #: share/templates/subscriber/master.tt:85 msgid "Alias Numbers" -msgstr "Alias Nummern" +msgstr "Alias-Nummern" -#: lib/NGCP/Panel/Utils/DbStrings.pm:392 +#: lib/NGCP/Panel/Utils/DbStrings.pm:407 msgid "Alias number" -msgstr "Alias Nummer" +msgstr "Alias-Nummer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:406 +#: lib/NGCP/Panel/Utils/DbStrings.pm:424 msgid "Alias number add" -msgstr "Alias Nummer hinzufügen" +msgstr "Alias-Nummer hinzufügen" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:406 +msgid "Alias numbers" +msgstr "Alias-Nummern" #: share/templates/widgets/admin_system_overview.tt:7 msgid "All services running" msgstr "Alle Dienste gestartet" -#: lib/NGCP/Panel/Utils/DbStrings.pm:143 lib/NGCP/Panel/Utils/DbStrings.pm:145 +#: lib/NGCP/Panel/Utils/DbStrings.pm:145 lib/NGCP/Panel/Utils/DbStrings.pm:147 msgid "Allow access from the given list of IP addresses and/or IP nets." msgstr "" "Erlaube Zugriff von der angegebenen Liste von IP-Adressen und/oder IP-Netzen." -#: lib/NGCP/Panel/Utils/DbStrings.pm:156 +#: lib/NGCP/Panel/Utils/DbStrings.pm:158 msgid "Allow calls to foreign domains" msgstr "Erlaube Anrufe an fremde Domains" @@ -326,7 +361,7 @@ msgstr "Erlaube Anrufe an fremde Domains" msgid "Allow inbound calls from foreign subscribers" msgstr "Erlaube Anrufe von fremden Subscribern" -#: lib/NGCP/Panel/Utils/DbStrings.pm:157 +#: lib/NGCP/Panel/Utils/DbStrings.pm:159 msgid "Allow outbound calls of local subscribers to foreign domains" msgstr "Erlaube ausgehende Anrufe von lokalen Subscribern an fremde Domains" @@ -343,16 +378,22 @@ msgstr "" msgid "Allowed CLIs for outbound calls" msgstr "Erlaubte Rufnummern für ausgehende Anrufe" -#: lib/NGCP/Panel/Utils/DbStrings.pm:142 +#: lib/NGCP/Panel/Utils/DbStrings.pm:144 msgid "Allowed source IPs" msgstr "Erlaubte Quell-IP-Adressen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:497 +#: lib/NGCP/Panel/Utils/DbStrings.pm:530 msgid "An external id, e.g. provided by a 3rd party provisioning" msgstr "" "Eine externe ID, z.B. von einem externen Provisionierungs-System " "bereitgestellt" +#: lib/NGCP/Panel/Utils/DbStrings.pm:549 +msgid "An external id, e.g. provided by a 3rd party provisioning." +msgstr "" +"Eine externe ID, z.B. von einem externen Provisionierungs-System " +"bereitgestellt." + #: share/templates/subscriber/preferences.tt:53 msgid "Answer Timeout" msgstr "Antwortzeit-Überschreitung" @@ -361,7 +402,7 @@ msgstr "Antwortzeit-Überschreitung" msgid "Applications Ok" msgstr "Anwendungen Ok" -#: lib/NGCP/Panel/Utils/DbStrings.pm:395 +#: lib/NGCP/Panel/Utils/DbStrings.pm:410 msgid "April" msgstr "April" @@ -369,11 +410,11 @@ msgstr "April" msgid "Area Code" msgstr "Ortsvorwahl" -#: lib/NGCP/Panel/Utils/DbStrings.pm:420 +#: lib/NGCP/Panel/Utils/DbStrings.pm:439 msgid "Area Code, e.g. 212 for NYC or 1 for Vienna" msgstr "Ortsvorwahl, z.B. 212 für NYC oder 1 für Wien" -#: lib/NGCP/Panel/Utils/DbStrings.pm:552 +#: lib/NGCP/Panel/Utils/DbStrings.pm:600 msgid "Attach WAV" msgstr "WAV anhängen" @@ -393,11 +434,11 @@ msgstr "Nur Audio" msgid "Audio&Video" msgstr "Audio&Video" -#: lib/NGCP/Panel/Utils/DbStrings.pm:556 +#: lib/NGCP/Panel/Utils/DbStrings.pm:604 msgid "August" msgstr "August" -#: lib/NGCP/Panel/Controller/Subscriber.pm:3002 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3156 msgid "Auto Attendant Slot" msgstr "Anrufmenü Position" @@ -425,7 +466,7 @@ msgstr "BLF Taste" #: share/templates/callflow/callmap.tt:15 share/templates/calls/chord.tt:39 #: share/templates/customer/details.tt:19 share/templates/denied_page.tt:20 #: share/templates/device/list.tt:5 share/templates/domain/preferences.tt:20 -#: share/templates/helpers/datatables.tt:164 +#: share/templates/helpers/datatables.tt:168 #: share/templates/peering/preferences.tt:20 #: share/templates/reseller/details.tt:5 #: share/templates/rewrite/rules_list.tt:5 share/templates/security/list.tt:5 @@ -433,6 +474,7 @@ msgstr "BLF Taste" #: share/templates/statistics/list.tt:23 #: share/templates/subscriber/calllist.tt:5 #: share/templates/subscriber/callmap.tt:15 +#: share/templates/subscriber/edit_webpass.tt:5 #: share/templates/subscriber/master.tt:5 #: share/templates/subscriber/preferences.tt:26 #: share/templates/subscriber/reglist.tt:5 @@ -471,7 +513,7 @@ msgstr "Verrechnungskosten-Eintrag existiert nicht!" msgid "Billing Fee successfully created!" msgstr "Verrechnungskosten-Eintrag erfolgreich erstellt!" -#: lib/NGCP/Panel/Controller/Billing.pm:394 +#: lib/NGCP/Panel/Controller/Billing.pm:403 msgid "Billing Fee successfully uploaded" msgstr "Verrechnungskosten-Eintrag erfolgreich hochgeladen" @@ -483,7 +525,7 @@ msgstr "Verrechnungskosten-Einträge" #: lib/NGCP/Panel/Controller/Contract.pm:372 #: lib/NGCP/Panel/Controller/Customer.pm:52 #: lib/NGCP/Panel/Controller/Reseller.pm:43 -#: lib/NGCP/Panel/Utils/DbStrings.pm:553 share/templates/billing/list.tt:3 +#: lib/NGCP/Panel/Utils/DbStrings.pm:601 share/templates/billing/list.tt:3 #: share/templates/widgets/admin_billing_overview.tt:7 #: share/templates/widgets/reseller_billing_overview.tt:7 msgid "Billing Profile" @@ -497,7 +539,7 @@ msgstr "Verrechungs-Profil Name" msgid "Billing Profile does not exist!" msgstr "Verrechungs-Profil existiert nicht!" -#: lib/NGCP/Panel/Controller/Billing.pm:440 +#: lib/NGCP/Panel/Controller/Billing.pm:449 msgid "Billing Profile successfully changed!" msgstr "Verrechungs-Profil erfolgreich geändert!" @@ -511,7 +553,7 @@ msgstr "Verrechungs-Profile" msgid "Billing Zone" msgstr "Verrechungs-Zone" -#: lib/NGCP/Panel/Controller/Billing.pm:499 +#: lib/NGCP/Panel/Controller/Billing.pm:508 msgid "Billing Zone successfully created" msgstr "Verrechungs-Zone erfolgreich erstellt" @@ -519,11 +561,11 @@ msgstr "Verrechungs-Zone erfolgreich erstellt" msgid "Billing Zones" msgstr "Verrechungs-Zonen" -#: lib/NGCP/Panel/Controller/Billing.pm:453 +#: lib/NGCP/Panel/Controller/Billing.pm:462 msgid "Billing fee not found!" msgstr "Verrechnungs-Eintrag nicht gefunden!" -#: lib/NGCP/Panel/Utils/DbStrings.pm:407 +#: lib/NGCP/Panel/Utils/DbStrings.pm:425 msgid "Billing profile" msgstr "Verrechungs-Profil" @@ -531,7 +573,7 @@ msgstr "Verrechungs-Profil" msgid "Billing profile successfully created" msgstr "Verrechungs-Profil erfolgreich erstellt" -#: lib/NGCP/Panel/Controller/Billing.pm:458 +#: lib/NGCP/Panel/Controller/Billing.pm:467 msgid "Billing profile successfully deleted!" msgstr "Verrechungs-Profil erfolgreich gelöscht!" @@ -539,11 +581,11 @@ msgstr "Verrechungs-Profil erfolgreich gelöscht!" msgid "Billing profile successfully updated" msgstr "Verrechungs-Profil erfolgreich aktualisiert" -#: lib/NGCP/Panel/Controller/Billing.pm:528 +#: lib/NGCP/Panel/Controller/Billing.pm:537 msgid "Billing zone does not exist!" msgstr "Verrechungs-Zone existiert nicht!" -#: lib/NGCP/Panel/Controller/Billing.pm:539 +#: lib/NGCP/Panel/Controller/Billing.pm:548 msgid "Billing zone successfully deleted" msgstr "Verrechungs-Zone erfolgreich gelöscht" @@ -567,15 +609,15 @@ msgstr "Block-Modus für ausgehende Anrufe" msgid "Block anonymous inbound calls" msgstr "Blockiere eingehende Anrufe mit unterdrückter Rufnummer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:506 +#: lib/NGCP/Panel/Utils/DbStrings.pm:543 msgid "Bootstrap Sync HTTP Method" msgstr "Bootstrap Sync HTTP Methode" -#: lib/NGCP/Panel/Utils/DbStrings.pm:355 +#: lib/NGCP/Panel/Utils/DbStrings.pm:366 msgid "Bootstrap Sync Parameters" msgstr "Bootstrap Sync Parameter" -#: lib/NGCP/Panel/Utils/DbStrings.pm:605 +#: lib/NGCP/Panel/Utils/DbStrings.pm:656 msgid "Bootstrap Sync URI" msgstr "Bootstrap Sync URI" @@ -583,7 +625,7 @@ msgstr "Bootstrap Sync URI" msgid "Buddy List" msgstr "Kontakt-Liste" -#: lib/NGCP/Panel/Utils/DbStrings.pm:172 +#: lib/NGCP/Panel/Utils/DbStrings.pm:174 msgid "CLI of CloudPBX Pilot Subscriber" msgstr "Rufnummer des CloudPBX Pilot-Subscribers" @@ -607,8 +649,8 @@ msgstr "Anruf-Ablauf" msgid "Call Flow for Call-ID %1" msgstr "Anruf-Ablauf für Call-ID %1" -#: lib/NGCP/Panel/Controller/Subscriber.pm:562 -#: lib/NGCP/Panel/Controller/Subscriber.pm:833 +#: lib/NGCP/Panel/Controller/Subscriber.pm:660 +#: lib/NGCP/Panel/Controller/Subscriber.pm:931 #: share/templates/subscriber/preferences.tt:62 #: share/templates/widgets/subscriber_cf_overview.tt:3 msgid "Call Forward Busy" @@ -618,22 +660,22 @@ msgstr "Ruf-Weiterleitung bei Besetzt" msgid "Call Forward Configured" msgstr "Ruf-Weiterleitung konfiguriert" -#: lib/NGCP/Panel/Controller/Subscriber.pm:563 -#: lib/NGCP/Panel/Controller/Subscriber.pm:834 +#: lib/NGCP/Panel/Controller/Subscriber.pm:661 +#: lib/NGCP/Panel/Controller/Subscriber.pm:932 #: share/templates/subscriber/preferences.tt:63 #: share/templates/widgets/subscriber_cf_overview.tt:4 msgid "Call Forward Timeout" msgstr "Ruf-Weiterleitung bei keiner Antwort" -#: lib/NGCP/Panel/Controller/Subscriber.pm:564 -#: lib/NGCP/Panel/Controller/Subscriber.pm:835 +#: lib/NGCP/Panel/Controller/Subscriber.pm:662 +#: lib/NGCP/Panel/Controller/Subscriber.pm:933 #: share/templates/subscriber/preferences.tt:64 #: share/templates/widgets/subscriber_cf_overview.tt:5 msgid "Call Forward Unavailable" msgstr "Ruf-Weiterleitung bei nicht erreichbar" -#: lib/NGCP/Panel/Controller/Subscriber.pm:561 -#: lib/NGCP/Panel/Controller/Subscriber.pm:832 +#: lib/NGCP/Panel/Controller/Subscriber.pm:659 +#: lib/NGCP/Panel/Controller/Subscriber.pm:930 #: share/templates/subscriber/preferences.tt:61 #: share/templates/widgets/subscriber_cf_overview.tt:2 msgid "Call Forward Unconditional" @@ -664,7 +706,7 @@ msgstr "Anruf-Liste" msgid "Call List for %1@%2" msgstr "Anruf-Liste für %1@%2" -#: lib/NGCP/Panel/Utils/DbStrings.pm:437 +#: lib/NGCP/Panel/Utils/DbStrings.pm:457 msgid "Call data" msgstr "Ruf-Daten" @@ -673,12 +715,12 @@ msgid "Call from" msgstr "Anruf von" #: lib/NGCP/Panel/Controller/Callflow.pm:25 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1686 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1784 msgid "Call-ID" msgstr "Call-ID" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1667 -#: lib/NGCP/Panel/Utils/DbStrings.pm:282 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1765 +#: lib/NGCP/Panel/Utils/DbStrings.pm:285 msgid "Callee" msgstr "Angerufener" @@ -694,21 +736,21 @@ msgstr "Prefix für Angerufenen" msgid "Callee UUID" msgstr "Angerufener UUID" -#: lib/NGCP/Panel/Utils/DbStrings.pm:534 +#: lib/NGCP/Panel/Utils/DbStrings.pm:579 msgid "Callee pattern" msgstr "Pattern für Angerufenen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:513 +#: lib/NGCP/Panel/Utils/DbStrings.pm:553 msgid "Callee prefix" msgstr "Prefix für Angerufenen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:584 +#: lib/NGCP/Panel/Utils/DbStrings.pm:633 msgid "Callee prefix, eg: 43" msgstr "Prefix für Angerufenen, z.b. 43" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1666 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1674 -#: lib/NGCP/Panel/Utils/DbStrings.pm:299 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1764 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1772 +#: lib/NGCP/Panel/Utils/DbStrings.pm:301 msgid "Caller" msgstr "Anrufer" @@ -720,11 +762,11 @@ msgstr "Pattern für Anrufer" msgid "Caller UUID" msgstr "Anrufer UUID" -#: lib/NGCP/Panel/Utils/DbStrings.pm:518 +#: lib/NGCP/Panel/Utils/DbStrings.pm:558 msgid "Caller pattern" msgstr "Pattern für Anrufer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:328 +#: lib/NGCP/Panel/Utils/DbStrings.pm:335 msgid "Callforward controls add" msgstr "Ruf-Weiterleitungs-Steuerung hinzufügen" @@ -763,41 +805,45 @@ msgstr "Aufgezeichnete Dialoge" msgid "Cash" msgstr "Guthaben" -#: lib/NGCP/Panel/Utils/DbStrings.pm:539 +#: lib/NGCP/Panel/Utils/DbStrings.pm:584 msgid "Cash Balance" msgstr "Guthaben-Saldo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:560 +#: lib/NGCP/Panel/Utils/DbStrings.pm:608 msgid "Category:" msgstr "Kategorie:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:570 +#: lib/NGCP/Panel/Utils/DbStrings.pm:618 msgid "Cc" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:462 +#: lib/NGCP/Panel/Utils/DbStrings.pm:490 msgid "Cf actions" msgstr "Ruf-Weiterleitungs-Aktionen" +#: share/templates/subscriber/edit_webpass.tt:6 +msgid "Change Password" +msgstr "Passwort ändern" + #: share/templates/subscriber/webphone.tt:586 msgid "Chat Status:" msgstr "Chat-Status:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:163 +#: lib/NGCP/Panel/Utils/DbStrings.pm:165 msgid "" "Choose the logic for RTP/SRTP transcoding (SAVP profile) for the RTP relay" msgstr "Logik für RTP/SRTP-Transcoding (SAVP-Profile) für das RTP-Relay" -#: lib/NGCP/Panel/Utils/DbStrings.pm:165 +#: lib/NGCP/Panel/Utils/DbStrings.pm:167 msgid "" "Choose the logic for local RTCP feedback (AVPF profile) for the RTP relay" msgstr "Logik für lokales RTCP-Feedback (AVPF-Profil) für das RTP-Relay" -#: lib/NGCP/Panel/Utils/DbStrings.pm:155 +#: lib/NGCP/Panel/Utils/DbStrings.pm:157 msgid "Choose the logic of IPv4/IPv6 autodetection for the RTP relay" msgstr "Logik für IPv4/IPv6 Auto-Erkennung für das RTP-Relay" -#: lib/NGCP/Panel/Utils/DbStrings.pm:517 +#: lib/NGCP/Panel/Utils/DbStrings.pm:557 msgid "City" msgstr "Stadt" @@ -805,12 +851,12 @@ msgstr "Stadt" msgid "Click&Drag on the graphs to zoom individual ranges." msgstr "Klicke und Ziehe auf den Graphen, um individuell zu zoomen." -#: lib/NGCP/Panel/Utils/DbStrings.pm:372 +#: lib/NGCP/Panel/Utils/DbStrings.pm:385 #: share/templates/rewrite/set_list.tt:24 msgid "Clone" msgstr "Klonen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:374 +#: lib/NGCP/Panel/Utils/DbStrings.pm:387 msgid "Close" msgstr "Schließen" @@ -818,29 +864,35 @@ msgstr "Schließen" msgid "Cloud PBX" msgstr "Cloud PBX" -#: lib/NGCP/Panel/Utils/DbStrings.pm:170 +#: lib/NGCP/Panel/Utils/DbStrings.pm:172 msgid "CloudPBX Hunt Group List" msgstr "CloudPBX Hunt-Gruppen Liste" -#: lib/NGCP/Panel/Utils/DbStrings.pm:166 +#: lib/NGCP/Panel/Utils/DbStrings.pm:168 msgid "CloudPBX Hunt Policy" msgstr "CloudPBX Hunt-Methode" -#: lib/NGCP/Panel/Utils/DbStrings.pm:168 +#: lib/NGCP/Panel/Utils/DbStrings.pm:170 msgid "CloudPBX Serial Hunt Timeout" msgstr "CloudPBX Zeitüberschreitung für serielles Hunting" -#: lib/NGCP/Panel/Utils/DbStrings.pm:160 +#: lib/NGCP/Panel/Utils/DbStrings.pm:162 msgid "CloudPBX Subscriber" msgstr "CloudPBX Subscriber" -#: share/layout/body.tt:166 +#: share/layout/body.tt:169 msgid "Collapse Groups" msgstr "Alle einklappen" +#: lib/NGCP/Panel/Utils/DbStrings.pm:296 +msgid "" +"Comma-Separated list of Email addresses to send notifications when tresholds " +"are exceeded." +msgstr "Komma-separierte Liste von Email-Adressen, and die Benachrichtigungen bei Schwellwert-Überschreitungen geschickt werden." + #: lib/NGCP/Panel/Controller/Contact.pm:34 #: lib/NGCP/Panel/Controller/Reseller.pm:123 -#: lib/NGCP/Panel/Utils/DbStrings.pm:365 +#: lib/NGCP/Panel/Utils/DbStrings.pm:379 #: share/templates/customer/details.tt:104 msgid "Company" msgstr "Firma" @@ -859,11 +911,11 @@ msgid "Configure" msgstr "Konfigurieren" #: share/templates/widgets/subscriber_cf_overview.tt:34 -msgid "Configure Line Settings" -msgstr "Konfiguration der Leitung" +msgid "Configure Subscriber Settings" +msgstr "Subscriber-Einstellungen konfigurieren" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1681 -#: lib/NGCP/Panel/Utils/DbStrings.pm:582 share/templates/contact/list.tt:3 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1779 +#: lib/NGCP/Panel/Utils/DbStrings.pm:631 share/templates/contact/list.tt:3 #: share/templates/reseller/details.tt:96 #: share/templates/widgets/reseller_customer_overview.tt:12 msgid "Contact" @@ -880,8 +932,8 @@ msgstr "Kontakt-Details" #: lib/NGCP/Panel/Controller/Peering.pm:27 #: lib/NGCP/Panel/Controller/Reseller.pm:144 #: lib/NGCP/Panel/Controller/Reseller.pm:42 -#: lib/NGCP/Panel/Controller/Subscriber.pm:108 -#: lib/NGCP/Panel/Utils/DbStrings.pm:396 +#: lib/NGCP/Panel/Controller/Subscriber.pm:111 +#: lib/NGCP/Panel/Utils/DbStrings.pm:411 msgid "Contact Email" msgstr "Kontakt-Email" @@ -890,7 +942,7 @@ msgstr "Kontakt-Email" msgid "Contact Support" msgstr "Support kontaktieren" -#: lib/NGCP/Panel/Utils/DbStrings.pm:381 +#: lib/NGCP/Panel/Utils/DbStrings.pm:394 msgid "Contact URI" msgstr "Contact URI" @@ -942,22 +994,22 @@ msgstr "" "dürfen. \"*\", \"?\" und \"[x-y]\" (wobei \"x\" und \"y\" Ziffern von 0 bis " "9 repräsentieren) können als Platzhalter verwendet werden." -#: lib/NGCP/Panel/Utils/DbStrings.pm:579 +#: lib/NGCP/Panel/Utils/DbStrings.pm:627 msgid "Content" msgstr "Inhalt" -#: lib/NGCP/Panel/Utils/DbStrings.pm:532 +#: lib/NGCP/Panel/Utils/DbStrings.pm:577 msgid "Content Type" msgstr "Inhalts-Typ" -#: lib/NGCP/Panel/Utils/DbStrings.pm:587 share/templates/contract/list.tt:3 +#: lib/NGCP/Panel/Utils/DbStrings.pm:636 share/templates/contract/list.tt:3 #: share/templates/reseller/details.tt:64 msgid "Contract" msgstr "Vertrag" #: lib/NGCP/Panel/Controller/Reseller.pm:33 -#: lib/NGCP/Panel/Controller/Subscriber.pm:107 -#: lib/NGCP/Panel/Utils/DbStrings.pm:501 +#: lib/NGCP/Panel/Controller/Subscriber.pm:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:535 msgid "Contract #" msgstr "Vertrags #" @@ -992,7 +1044,7 @@ msgstr "Vertrag erfolgreich beendet" msgid "Contracts" msgstr "Verträge" -#: lib/NGCP/Panel/Utils/DbStrings.pm:456 +#: lib/NGCP/Panel/Utils/DbStrings.pm:481 msgid "Country" msgstr "Land" @@ -1000,11 +1052,11 @@ msgstr "Land" msgid "Country Code" msgstr "Ländervorwahl" -#: lib/NGCP/Panel/Utils/DbStrings.pm:414 +#: lib/NGCP/Panel/Utils/DbStrings.pm:432 msgid "Country Code, e.g. 1 for US or 43 for Austria" msgstr "Ländervorwahr, z.B. 1 für US oder 43 für Österreich" -#: lib/NGCP/Panel/Utils/DbStrings.pm:327 share/templates/billing/zones.tt:21 +#: lib/NGCP/Panel/Utils/DbStrings.pm:334 share/templates/billing/zones.tt:21 #: share/templates/subscriber/preferences.tt:459 msgid "Create" msgstr "Erstellen" @@ -1018,15 +1070,15 @@ msgstr "Erstelle %1" msgid "Create Administrator" msgstr "Neuer Administrator" -#: lib/NGCP/Panel/Utils/DbStrings.pm:590 share/templates/billing/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:640 share/templates/billing/list.tt:22 msgid "Create Billing Profile" msgstr "Neues Verrechnungs-Profil" -#: lib/NGCP/Panel/Utils/DbStrings.pm:357 share/templates/contact/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:371 share/templates/contact/list.tt:22 msgid "Create Contact" msgstr "Neuer Kontakt" -#: lib/NGCP/Panel/Utils/DbStrings.pm:610 +#: lib/NGCP/Panel/Utils/DbStrings.pm:662 msgid "Create Contract" msgstr "Neuer Vertrag" @@ -1034,11 +1086,11 @@ msgstr "Neuer Vertrag" msgid "Create Customer" msgstr "Neuer Kunde" -#: lib/NGCP/Panel/Utils/DbStrings.pm:305 share/templates/device/list.tt:105 +#: lib/NGCP/Panel/Utils/DbStrings.pm:308 share/templates/device/list.tt:105 msgid "Create Device Configuration" msgstr "Neue Geräte-Konfiguration" -#: lib/NGCP/Panel/Utils/DbStrings.pm:505 share/templates/device/list.tt:28 +#: lib/NGCP/Panel/Utils/DbStrings.pm:541 share/templates/device/list.tt:28 msgid "Create Device Model" msgstr "Neues Geräte-Modell" @@ -1046,7 +1098,7 @@ msgstr "Neues Geräte-Modell" msgid "Create Device Profile" msgstr "Neues Geräte-Profil" -#: lib/NGCP/Panel/Utils/DbStrings.pm:326 share/templates/domain/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:333 share/templates/domain/list.tt:22 msgid "Create Domain" msgstr "Neue Domain" @@ -1054,7 +1106,7 @@ msgstr "Neue Domain" msgid "Create Fee Entry" msgstr "Neuer Verrechnungs-Eintrag" -#: lib/NGCP/Panel/Utils/DbStrings.pm:361 +#: lib/NGCP/Panel/Utils/DbStrings.pm:375 msgid "Create Group" msgstr "Neue Gruppe" @@ -1071,6 +1123,7 @@ msgstr "Erstellen" msgid "Create PBX Device" msgstr "Neues PBX-Endgerät" +#: lib/NGCP/Panel/Utils/DbStrings.pm:639 #: share/templates/customer/details.tt:245 msgid "Create PBX Group" msgstr "Neue PBX-Gruppe" @@ -1099,7 +1152,7 @@ msgstr "Neuer Peering-Server" msgid "Create Permanent Registration" msgstr "Neue permanente Registrierung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:576 share/templates/reseller/list.tt:23 +#: lib/NGCP/Panel/Utils/DbStrings.pm:622 share/templates/reseller/list.tt:23 msgid "Create Reseller" msgstr "Neuer Reseller" @@ -1137,11 +1190,11 @@ msgstr "Neues Spezial-Off-Peak Datum" msgid "Create Subscriber" msgstr "Neuer Subscriber" -#: lib/NGCP/Panel/Utils/DbStrings.pm:338 +#: lib/NGCP/Panel/Utils/DbStrings.pm:348 msgid "Create Zone" msgstr "Neue Zone" -#: lib/NGCP/Panel/Utils/DbStrings.pm:354 +#: lib/NGCP/Panel/Utils/DbStrings.pm:365 msgid "Currency" msgstr "Währung" @@ -1149,7 +1202,7 @@ msgstr "Währung" msgid "Current totals" msgstr "Aktuelles Saldo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:511 lib/NGCP/Panel/Utils/Sounds.pm:71 +#: lib/NGCP/Panel/Utils/DbStrings.pm:548 lib/NGCP/Panel/Utils/Sounds.pm:71 #: lib/NGCP/Panel/Utils/Sounds.pm:74 share/templates/customer/list.tt:3 #: share/templates/reseller/details.tt:193 #: share/templates/subscriber/list.tt:21 share/templates/subscriber/list.tt:29 @@ -1159,6 +1212,7 @@ msgstr "Aktuelles Saldo" msgid "Customer" msgstr "Kunde" +#: share/templates/subscriber/edit_webpass.tt:29 #: share/templates/subscriber/master.tt:51 msgid "Customer #" msgstr "Kunden #" @@ -1196,11 +1250,11 @@ msgstr "Kunden-Umsatz" msgid "Customer Settings" msgstr "Kunden-Einstellungen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:181 +#: lib/NGCP/Panel/Utils/DbStrings.pm:180 msgid "Customer Sound Set" msgstr "Kunden-Sound-Sets" -#: lib/NGCP/Panel/Utils/DbStrings.pm:182 +#: lib/NGCP/Panel/Utils/DbStrings.pm:181 msgid "" "Customer specific Sound Set used for PBX auto-attendant prompts, customer-" "specific announcements etc." @@ -1223,7 +1277,7 @@ msgstr "Kunde nicht gefunden" msgid "Customers" msgstr "Kunden" -#: lib/NGCP/Panel/Utils/DbStrings.pm:613 +#: lib/NGCP/Panel/Utils/DbStrings.pm:665 msgid "Daily Fraud Limit" msgstr "Tägliches Missbrauchs-Limit" @@ -1231,7 +1285,7 @@ msgstr "Tägliches Missbrauchs-Limit" msgid "Daily Settings" msgstr "Tägliche Einstellungen" -#: share/layout/body.tt:39 share/templates/dashboard.tt:1 +#: share/layout/body.tt:42 share/templates/dashboard.tt:1 msgid "Dashboard" msgstr "Übersicht" @@ -1247,19 +1301,19 @@ msgstr "Datum-Definition" msgid "Dates" msgstr "Daten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:341 +#: lib/NGCP/Panel/Utils/DbStrings.pm:351 msgid "Day" msgstr "Tag" -#: lib/NGCP/Panel/Utils/DbStrings.pm:502 +#: lib/NGCP/Panel/Utils/DbStrings.pm:538 msgid "December" msgstr "Dezember" -#: lib/NGCP/Panel/Utils/DbStrings.pm:461 +#: lib/NGCP/Panel/Utils/DbStrings.pm:489 msgid "Default for Subscribers" msgstr "Standard für Subscribers" -#: lib/NGCP/Panel/Utils/DbStrings.pm:386 +#: lib/NGCP/Panel/Utils/DbStrings.pm:400 #: share/templates/administrator/list.tt:20 share/templates/billing/fees.tt:20 #: share/templates/billing/peaktimes.tt:71 share/templates/billing/zones.tt:18 #: share/templates/contact/list.tt:19 share/templates/customer/details.tt:338 @@ -1289,11 +1343,11 @@ msgstr "Standard für Subscribers" msgid "Delete" msgstr "Löschen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:626 +#: lib/NGCP/Panel/Utils/DbStrings.pm:681 msgid "Delete Key" msgstr "Lösche Taste" -#: lib/NGCP/Panel/Utils/DbStrings.pm:578 +#: lib/NGCP/Panel/Utils/DbStrings.pm:624 msgid "Delete WAV" msgstr "Lösche WAV" @@ -1301,11 +1355,11 @@ msgstr "Lösche WAV" msgid "Delete after sending Email" msgstr "Lösche nach Email-Versand" -#: lib/NGCP/Panel/Utils/DbStrings.pm:489 +#: lib/NGCP/Panel/Utils/DbStrings.pm:521 msgid "Deliver Incoming Faxes" msgstr "Eingehende Faxe zustellen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:608 +#: lib/NGCP/Panel/Utils/DbStrings.pm:660 msgid "Deliver Outgoing Faxes" msgstr "Ausgehende Faxe zustellen" @@ -1317,23 +1371,27 @@ msgstr "Installierte Geräte" #: lib/NGCP/Panel/Controller/Peering.pm:30 #: lib/NGCP/Panel/Controller/Peering.pm:90 #: lib/NGCP/Panel/Controller/Rewrite.pm:34 -#: lib/NGCP/Panel/Utils/DbStrings.pm:624 lib/NGCP/Panel/Utils/Sounds.pm:64 +#: lib/NGCP/Panel/Utils/DbStrings.pm:678 lib/NGCP/Panel/Utils/Sounds.pm:64 #: share/templates/rewrite/rules_list.tt:32 msgid "Description" msgstr "Beschreibung" -#: lib/NGCP/Panel/Controller/Subscriber.pm:290 -#: lib/NGCP/Panel/Controller/Subscriber.pm:295 -#: lib/NGCP/Panel/Utils/DbStrings.pm:409 +#: lib/NGCP/Panel/Controller/Subscriber.pm:293 +#: lib/NGCP/Panel/Controller/Subscriber.pm:298 +#: lib/NGCP/Panel/Utils/DbStrings.pm:427 msgid "Destination" msgstr "Ziel" +#: lib/NGCP/Panel/Utils/DbStrings.pm:542 +msgid "Destination Number" +msgstr "Ziel-Nummer" + #: lib/NGCP/Panel/Controller/Billing.pm:265 msgid "Destination Pattern" msgstr "Ziel-Pattern" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1113 -#: lib/NGCP/Panel/Utils/DbStrings.pm:549 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1211 +#: lib/NGCP/Panel/Utils/DbStrings.pm:596 msgid "Destination Set" msgstr "Ziel-Set" @@ -1342,11 +1400,11 @@ msgstr "Ziel-Set" msgid "Destination Set \"%1\" Details" msgstr "Ziel-Set \"%1\" Details" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1002 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1100 msgid "Destination Sets" msgstr "Ziel-Sets" -#: lib/NGCP/Panel/Utils/DbStrings.pm:498 +#: lib/NGCP/Panel/Utils/DbStrings.pm:531 msgid "Destination add" msgstr "Ziel hinzufügen" @@ -1355,7 +1413,7 @@ msgstr "Ziel hinzufügen" msgid "Destinations" msgstr "Ziele" -#: lib/NGCP/Panel/Utils/DbStrings.pm:401 +#: lib/NGCP/Panel/Utils/DbStrings.pm:416 msgid "Detail" msgstr "Detail" @@ -1378,7 +1436,7 @@ msgstr "" "beschreiben Sie bitte, was Sie gerade machen wollten oder gemacht haben, " "bevor der Fehler aufgetreten ist." -#: lib/NGCP/Panel/Utils/DbStrings.pm:398 share/templates/device/list.tt:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:413 share/templates/device/list.tt:110 msgid "Device Configuration" msgstr "Geräte-Konfiguration" @@ -1403,7 +1461,7 @@ msgstr "Geräte-Verwaltung" #: lib/NGCP/Panel/Controller/Device.pm:108 #: lib/NGCP/Panel/Controller/Device.pm:61 #: lib/NGCP/Panel/Controller/Device.pm:85 -#: lib/NGCP/Panel/Utils/DbStrings.pm:580 share/templates/device/list.tt:33 +#: lib/NGCP/Panel/Utils/DbStrings.pm:628 share/templates/device/list.tt:33 msgid "Device Model" msgstr "Geräte-Modell" @@ -1411,7 +1469,7 @@ msgstr "Geräte-Modell" msgid "Device Models" msgstr "Geräte-Modelle" -#: lib/NGCP/Panel/Utils/DbStrings.pm:450 +#: lib/NGCP/Panel/Utils/DbStrings.pm:471 #: share/templates/customer/details.tt:315 share/templates/device/list.tt:149 msgid "Device Profile" msgstr "Geräte-Profil" @@ -1423,7 +1481,7 @@ msgstr "Geräte-Profile" #: lib/NGCP/Panel/Controller/Device.pm:107 #: lib/NGCP/Panel/Controller/Device.pm:60 #: lib/NGCP/Panel/Controller/Device.pm:84 -#: lib/NGCP/Panel/Utils/DbStrings.pm:515 +#: lib/NGCP/Panel/Utils/DbStrings.pm:555 msgid "Device Vendor" msgstr "Geräte-Hersteller" @@ -1455,15 +1513,16 @@ msgstr "Geräte-Profil nicht gefunden" msgid "Device profile successfully deleted" msgstr "Geräte-Profil erfolgreich gelöscht" -#: lib/NGCP/Panel/Utils/DbStrings.pm:540 +#: lib/NGCP/Panel/Controller/Subscriber.pm:305 +#: lib/NGCP/Panel/Utils/DbStrings.pm:585 msgid "Direction" msgstr "Richtung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:148 +#: lib/NGCP/Panel/Utils/DbStrings.pm:150 msgid "Disable NAT SIP pings" msgstr "NAT SIP Pings deaktivieren" -#: lib/NGCP/Panel/Utils/DbStrings.pm:494 +#: lib/NGCP/Panel/Utils/DbStrings.pm:526 msgid "Display Name" msgstr "Anzeigename" @@ -1473,8 +1532,8 @@ msgstr "Nicht Stören" #: lib/NGCP/Panel/Controller/Domain.pm:31 #: lib/NGCP/Panel/Controller/Reseller.pm:149 -#: lib/NGCP/Panel/Controller/Subscriber.pm:110 -#: lib/NGCP/Panel/Utils/DbStrings.pm:550 share/templates/domain/list.tt:3 +#: lib/NGCP/Panel/Controller/Subscriber.pm:113 +#: lib/NGCP/Panel/Utils/DbStrings.pm:598 share/templates/domain/list.tt:3 #: share/templates/domain/preferences.tt:4 #: share/templates/reseller/details.tt:157 #: share/templates/widgets/admin_reseller_overview.tt:12 @@ -1484,8 +1543,8 @@ msgstr "Domain" #. (domain.domain) #: share/templates/domain/preferences.tt:1 -msgid "Domain \"%1\" – Preferences" -msgstr "Domain \"%1\" – Präferenzen" +msgid "Domain \"%1\" - Preferences" +msgstr "Domain \"%1\" - Präferenzen" #: lib/NGCP/Panel/Controller/Domain.pm:171 msgid "Domain does not exist" @@ -1512,7 +1571,7 @@ msgstr "Domain erfolgreich aktualisiert" msgid "Domains" msgstr "Domains" -#: lib/NGCP/Panel/Utils/DbStrings.pm:149 +#: lib/NGCP/Panel/Utils/DbStrings.pm:151 msgid "" "Don't do NAT ping for domain/user. Use with caution: this only makes sense " "on the access network which does not need pings (e.g. CDMA)" @@ -1524,16 +1583,16 @@ msgstr "" msgid "Don't have an account?" msgstr "Sie haben keinen Zugang?" -#: lib/NGCP/Panel/Utils/DbStrings.pm:475 share/templates/device/list.tt:126 +#: lib/NGCP/Panel/Utils/DbStrings.pm:506 share/templates/device/list.tt:126 #: share/templates/device/list.tt:87 msgid "Download" msgstr "Runterladen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:527 +#: lib/NGCP/Panel/Utils/DbStrings.pm:567 msgid "Download CA Cert" msgstr "CA Zertifikat runterladen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:428 +#: lib/NGCP/Panel/Utils/DbStrings.pm:446 msgid "Download CA Certificate" msgstr "CA Zertifikat runterladen" @@ -1542,32 +1601,33 @@ msgstr "CA Zertifikat runterladen" msgid "Download PCAP" msgstr "PCAP runterladen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:592 +#: lib/NGCP/Panel/Utils/DbStrings.pm:642 msgid "Download PEM" msgstr "PEM runterladen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:435 +#: lib/NGCP/Panel/Utils/DbStrings.pm:455 msgid "Download PKCS12" msgstr "PKCS12 runterladen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:340 +#: lib/NGCP/Panel/Utils/DbStrings.pm:350 msgid "Download in PEM Format" msgstr "Im PEM-Format runterladen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:452 +#: lib/NGCP/Panel/Utils/DbStrings.pm:475 msgid "Download in PKCS12 Format" msgstr "Im PKCS12-Format runterladen" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1670 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1676 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1768 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1774 +#: lib/NGCP/Panel/Controller/Subscriber.pm:304 msgid "Duration" msgstr "Dauer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:377 +#: lib/NGCP/Panel/Utils/DbStrings.pm:390 msgid "E.164 Number" msgstr "E.164 Nummer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:418 +#: lib/NGCP/Panel/Utils/DbStrings.pm:437 msgid "E164 Number" msgstr "E164 Nummer" @@ -1634,35 +1694,35 @@ msgstr "Bearbeite Eintrag" msgid "Edit Zones" msgstr "Bearbeite Zonen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:558 +#: lib/NGCP/Panel/Utils/DbStrings.pm:606 msgid "Edit destination sets" msgstr "Bearbeite Ziel-Sets" -#: lib/NGCP/Panel/Utils/DbStrings.pm:400 +#: lib/NGCP/Panel/Utils/DbStrings.pm:415 msgid "Edit time sets" msgstr "Bearbeite Zeit-Sets" #: lib/NGCP/Panel/Controller/Contact.pm:35 #: lib/NGCP/Panel/Controller/Reseller.pm:124 -#: lib/NGCP/Panel/Utils/DbStrings.pm:342 +#: lib/NGCP/Panel/Utils/DbStrings.pm:352 #: share/templates/customer/details.tt:96 #: share/templates/subscriber/preferences.tt:171 msgid "Email" msgstr "Email" -#: lib/NGCP/Panel/Utils/DbStrings.pm:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:112 msgid "Emergency CLI" msgstr "Notrufnummer" #: lib/NGCP/Panel/Utils/DbStrings.pm:48 -msgid "Emergency Prefix variable" +msgid "Emergency Prefix varible" msgstr "Notruf-Prefix Variable" -#: lib/NGCP/Panel/Utils/DbStrings.pm:94 +#: lib/NGCP/Panel/Utils/DbStrings.pm:96 msgid "Emergency Suffix variable" msgstr "Notruf-Suffix variable" -#: lib/NGCP/Panel/Utils/DbStrings.pm:126 +#: lib/NGCP/Panel/Utils/DbStrings.pm:128 msgid "Enable Apple/Google Mobile Push" msgstr "Aktiviere Apple/Google Mobile Push" @@ -1670,43 +1730,43 @@ msgstr "Aktiviere Apple/Google Mobile Push" msgid "Enable Peer Authentication" msgstr "Aktiviere Peer-Authentifizierung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:91 +#: lib/NGCP/Panel/Utils/DbStrings.pm:93 msgid "Enable Prepaid" msgstr "Aktiviere Prepaid" -#: lib/NGCP/Panel/Utils/DbStrings.pm:97 +#: lib/NGCP/Panel/Utils/DbStrings.pm:99 msgid "Enable SIP Session Timers." msgstr "Aktiviere SIP Session Timers." -#: lib/NGCP/Panel/Utils/DbStrings.pm:96 +#: lib/NGCP/Panel/Utils/DbStrings.pm:98 msgid "Enable Session-Timers" msgstr "Aktiviere Session-Timers" -#: lib/NGCP/Panel/Utils/DbStrings.pm:318 +#: lib/NGCP/Panel/Utils/DbStrings.pm:323 msgid "End" msgstr "Ende" -#: lib/NGCP/Panel/Controller/Billing.pm:562 +#: lib/NGCP/Panel/Controller/Billing.pm:571 msgid "End Date" msgstr "End-Datum" -#: lib/NGCP/Panel/Utils/DbStrings.pm:599 +#: lib/NGCP/Panel/Utils/DbStrings.pm:650 msgid "End Date/Time" msgstr "End-Zeit/Datum" -#: share/layout/body.tt:162 share/layout/body.tt:180 +#: share/layout/body.tt:165 share/layout/body.tt:183 msgid "Expand Groups" msgstr "Alle ausklappen" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1682 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1780 msgid "Expires" msgstr "Läuft aus" -#: lib/NGCP/Panel/Utils/DbStrings.pm:177 +#: lib/NGCP/Panel/Utils/DbStrings.pm:176 msgid "Export subscriber to shared XMPP Buddylist" msgstr "Subscriber in XMPP Kontakt-Liste exportieren" -#: lib/NGCP/Panel/Utils/DbStrings.pm:178 +#: lib/NGCP/Panel/Utils/DbStrings.pm:177 msgid "" "Export this subscriber into the shared XMPP buddy list for the customer." msgstr "" @@ -1717,11 +1777,11 @@ msgid "Extended Away" msgstr "Länger Abwesend" #: lib/NGCP/Panel/Controller/Customer.pm:299 -#: lib/NGCP/Panel/Utils/DbStrings.pm:544 +#: lib/NGCP/Panel/Utils/DbStrings.pm:589 msgid "Extension" msgstr "Durchwahl" -#: lib/NGCP/Panel/Utils/DbStrings.pm:352 +#: lib/NGCP/Panel/Utils/DbStrings.pm:362 msgid "Extension Number, e.g. 101" msgstr "Durchwahl, z.B. 101" @@ -1731,20 +1791,20 @@ msgstr "Durchwahl, z.B. 101" #: lib/NGCP/Panel/Controller/Customer.pm:48 #: lib/NGCP/Panel/Controller/Reseller.pm:142 #: lib/NGCP/Panel/Controller/Reseller.pm:41 -#: lib/NGCP/Panel/Utils/DbStrings.pm:614 +#: lib/NGCP/Panel/Utils/DbStrings.pm:666 #: share/templates/subscriber/master.tt:72 msgid "External #" msgstr "Externe #" -#: lib/NGCP/Panel/Utils/DbStrings.pm:77 +#: lib/NGCP/Panel/Utils/DbStrings.pm:79 msgid "External Contract #" msgstr "Externe Vertrags #" -#: lib/NGCP/Panel/Utils/DbStrings.pm:345 +#: lib/NGCP/Panel/Utils/DbStrings.pm:355 msgid "External ID" msgstr "Externe ID" -#: lib/NGCP/Panel/Utils/DbStrings.pm:78 +#: lib/NGCP/Panel/Utils/DbStrings.pm:80 msgid "External Subscriber #" msgstr "Externe Subscriber #" @@ -1752,7 +1812,7 @@ msgstr "Externe Subscriber #" msgid "Fail Count" msgstr "Fehler-Anzahl" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2570 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2724 msgid "Failed to add registered device." msgstr "Hinzufügen des registrierten Gerätes fehlgeschlagen." @@ -1793,7 +1853,7 @@ msgstr "Administrator erstellen fehlgeschlagen." msgid "Failed to create billing profile." msgstr "Verrechnungs-Profil erstellen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Billing.pm:504 +#: lib/NGCP/Panel/Controller/Billing.pm:513 msgid "Failed to create billing zone." msgstr "Verrechnungs-Zone erstellen fehlgeschlagen." @@ -1834,15 +1894,15 @@ msgstr "Geräte-Profil erstellen fehlgeschlagen." msgid "Failed to create domain." msgstr "Domain erstellen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Peering.pm:183 +#: lib/NGCP/Panel/Controller/Peering.pm:188 msgid "Failed to create peering group." msgstr "Peering-Gruppe erstellen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Peering.pm:455 +#: lib/NGCP/Panel/Controller/Peering.pm:460 msgid "Failed to create peering rule." msgstr "Peering-Regel erstellen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Peering.pm:236 +#: lib/NGCP/Panel/Controller/Peering.pm:241 msgid "Failed to create peering server." msgstr "Peering-Server erstellen fehlgeschlagen." @@ -1862,24 +1922,24 @@ msgstr "Übersetzungsregel erstellen fehlgeschlagen." msgid "Failed to create sound set" msgstr "Sound-Set erstellen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Billing.pm:770 +#: lib/NGCP/Panel/Controller/Billing.pm:779 msgid "Failed to create special offpeak entry." msgstr "Spezieller Off-Peak Eintrag erstellen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2776 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2930 msgid "Failed to create speed dial slot." msgstr "Schnell-Wahl-Eintrag erstellen fehlgeschlagen." #: lib/NGCP/Panel/Controller/Customer.pm:605 -#: lib/NGCP/Panel/Controller/Subscriber.pm:253 +#: lib/NGCP/Panel/Controller/Subscriber.pm:256 msgid "Failed to create subscriber." msgstr "Subscriber erstellen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2616 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2770 msgid "Failed to create trusted source." msgstr "Vertraute Quelle erstellen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:1603 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1701 msgid "Failed to delete Call Forward." msgstr "Ruf-Weiterleitung löschen fehlgeschlagen." @@ -1899,11 +1959,11 @@ msgstr "PBX Gerät löschen fehlgeschlagen." msgid "Failed to delete administrator." msgstr "Administrator löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2928 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3082 msgid "Failed to delete auto attendant slot." msgstr "Anrufmenü Eintrag löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Billing.pm:544 +#: lib/NGCP/Panel/Controller/Billing.pm:553 msgid "Failed to delete billing zone." msgstr "Verrechnungs-Zone löschen fehlgeschlagen." @@ -1931,19 +1991,19 @@ msgstr "Geräte-Profil löschen fehlgeschlagen." msgid "Failed to delete domain." msgstr "Domain löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Peering.pm:148 +#: lib/NGCP/Panel/Controller/Peering.pm:153 msgid "Failed to delete peering group." msgstr "Peering-Gruppe löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Peering.pm:547 +#: lib/NGCP/Panel/Controller/Peering.pm:552 msgid "Failed to delete peering rule." msgstr "Peering-Regel löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Peering.pm:327 +#: lib/NGCP/Panel/Controller/Peering.pm:332 msgid "Failed to delete peering server." msgstr "Peering-Server löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2506 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2660 msgid "Failed to delete registered device." msgstr "Registriertes Gerät löschen fehlgeschlagen." @@ -1963,27 +2023,27 @@ msgstr "Sound Handle löschen fehlgeschlagen." msgid "Failed to delete sound set" msgstr "Sound Set löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Billing.pm:737 +#: lib/NGCP/Panel/Controller/Billing.pm:746 msgid "Failed to delete special offpeak entry." msgstr "Spezial-Offpeak-Eintrag löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2822 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2976 msgid "Failed to delete speed dial slot." msgstr "Kurzwahl-Eintrag löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2718 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2872 msgid "Failed to delete trusted source." msgstr "Vertraute Quelle löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2446 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2600 msgid "Failed to delete voicemail message." msgstr "Sprachnachricht löschen fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2471 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2625 msgid "Failed to find registered device." msgstr "Registriertes Gerät nicht gefunden." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2015 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2169 msgid "Failed to find voicemail user." msgstr "Benutzer für Sprachnachricht nicht gefunden." @@ -1991,8 +2051,8 @@ msgstr "Benutzer für Sprachnachricht nicht gefunden." msgid "Failed to move rewrite rule." msgstr "Übersetzungsregel verschieben fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:800 -#: lib/NGCP/Panel/Controller/Subscriber.pm:955 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1053 +#: lib/NGCP/Panel/Controller/Subscriber.pm:898 msgid "Failed to save Call Forward." msgstr "Speichern der Ruf-Weiterleitung fehlgeschlagen." @@ -2005,7 +2065,7 @@ msgstr "Vertrag terminieren fehlgeschlagen." msgid "Failed to terminate reseller." msgstr "Reseller terminieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:413 +#: lib/NGCP/Panel/Controller/Subscriber.pm:511 msgid "Failed to terminate subscriber." msgstr "Subscriber terminieren fehlgeschlagen." @@ -2037,7 +2097,7 @@ msgstr "PBX Gruppe aktualisieren fehlgeschlagen." msgid "Failed to update administrator." msgstr "Administrator aktualisieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2992 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3146 msgid "Failed to update autoattendant slots" msgstr "Anrufmenü-Eintrag aktualisieren fehlgeschlagen." @@ -2073,19 +2133,19 @@ msgstr "Geräte-Profil aktualisieren fehlgeschlagen." msgid "Failed to update domain." msgstr "Domain aktualisieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2239 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2393 msgid "Failed to update fax setting." msgstr "Fax-Einstellungen aktualisieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Peering.pm:523 +#: lib/NGCP/Panel/Controller/Peering.pm:528 msgid "Failed to update peering rule." msgstr "Peering-Regel aktualisieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Peering.pm:303 +#: lib/NGCP/Panel/Controller/Peering.pm:308 msgid "Failed to update peering server." msgstr "Peering-Server aktualisieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2305 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2459 msgid "Failed to update reminder setting." msgstr "Weckruf aktualisieren fehlgeschlagen." @@ -2109,15 +2169,19 @@ msgstr "Sound Handle aktualisieren fehlgeschlagen." msgid "Failed to update sound set" msgstr "Sound Set aktualisieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Billing.pm:718 +#: lib/NGCP/Panel/Controller/Billing.pm:727 msgid "Failed to update special offpeak entry." msgstr "Speziel-Offpeak-Eintrag aktualisieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:1963 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2141 +msgid "Failed to update subscriber (webpassword)." +msgstr "Subscriber aktualisieren fehlgeschlagen." + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2058 msgid "Failed to update subscriber." msgstr "Subscriber aktualisieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2690 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2844 msgid "Failed to update trusted source." msgstr "Vertraute Quelle aktualisieren fehlgeschlagen." @@ -2125,19 +2189,33 @@ msgstr "Vertraute Quelle aktualisieren fehlgeschlagen." msgid "Failed to update uploaded sound handle" msgstr "Hochgeladenes Sound Handle aktualisieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2093 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2247 msgid "Failed to update voicemail setting." msgstr "Sprachnachrichten-Einstellungen aktualisieren fehlgeschlagen." -#: lib/NGCP/Panel/Controller/Billing.pm:402 +#: lib/NGCP/Panel/Controller/Billing.pm:411 msgid "Failed to upload Billing Fees" msgstr "Verrechungs-Gebühren hochladen fehlgeschlagen." +#. ($err) +#: lib/NGCP/Panel/Utils/Hylafax.pm:68 +msgid "Failed to write fax data to temporary file: %1" +msgstr "Fehler beim temporären Speichern des Fax: %1" + +#: share/templates/subscriber/webfax.tt:4 +msgid "Fax" +msgstr "Fax" + +#. (subscriber.username, subscriber.domain.domain) +#: share/templates/subscriber/webfax.tt:1 +msgid "Fax Journal for %1@%2" +msgstr "Fax-Journal für %1@%2" + #: share/templates/subscriber/preferences.tt:222 msgid "Fax2Mail and Sendfax" msgstr "Fax2Mail und Sendfax" -#: lib/NGCP/Panel/Utils/DbStrings.pm:482 +#: lib/NGCP/Panel/Utils/DbStrings.pm:515 msgid "February" msgstr "Februar" @@ -2145,11 +2223,11 @@ msgstr "Februar" msgid "Fees" msgstr "Gebühren" -#: lib/NGCP/Panel/Utils/DbStrings.pm:288 +#: lib/NGCP/Panel/Utils/DbStrings.pm:290 msgid "Field" msgstr "Feld" -#: lib/NGCP/Panel/Utils/DbStrings.pm:397 +#: lib/NGCP/Panel/Utils/DbStrings.pm:412 msgid "File Type" msgstr "Dateityp" @@ -2163,23 +2241,23 @@ msgstr "Dateiname" msgid "Files" msgstr "Dateien" -#: lib/NGCP/Panel/Utils/DbStrings.pm:79 +#: lib/NGCP/Panel/Utils/DbStrings.pm:81 msgid "Find Subscriber by UUID" msgstr "Subscriber anhand UUID finden" #: lib/NGCP/Panel/Controller/Device.pm:109 #: lib/NGCP/Panel/Controller/Device.pm:62 -#: lib/NGCP/Panel/Utils/DbStrings.pm:362 +#: lib/NGCP/Panel/Utils/DbStrings.pm:376 msgid "Firmware File" msgstr "Firmware Datei" #: lib/NGCP/Panel/Controller/Contact.pm:32 #: lib/NGCP/Panel/Controller/Reseller.pm:121 -#: lib/NGCP/Panel/Utils/DbStrings.pm:295 +#: lib/NGCP/Panel/Utils/DbStrings.pm:298 msgid "First Name" msgstr "Vorname" -#: lib/NGCP/Panel/Utils/DbStrings.pm:80 +#: lib/NGCP/Panel/Utils/DbStrings.pm:82 msgid "" "For incoming calls from this peer, find the destination subscriber by a uuid " "parameter in R-URI which has been sent in Contact at outbound registration." @@ -2192,7 +2270,7 @@ msgstr "" msgid "Forbidden!" msgstr "Verboten!" -#: lib/NGCP/Panel/Utils/DbStrings.pm:183 +#: lib/NGCP/Panel/Utils/DbStrings.pm:77 msgid "" "Force calls from this user/domain/peer to be routed to PSTN even if the " "callee is local. Use with caution, as this setting may increase your costs! " @@ -2205,7 +2283,7 @@ msgstr "" "mit vertrauten Peering-Servers verwenden, da die NGCP sonst ein offenes " "Relay für den Peer wird!" -#: lib/NGCP/Panel/Utils/DbStrings.pm:93 +#: lib/NGCP/Panel/Utils/DbStrings.pm:95 msgid "" "Force calls to this user to be treated as if the user was not local. This " "helps in migration scenarios." @@ -2214,39 +2292,43 @@ msgstr "" "wäre. Diese Einstellung hilft z.B. bei Migrations-Szenarien, um Anrufe an " "diesen Subscriber an einen Peer zu schicken." -#: lib/NGCP/Panel/Utils/DbStrings.pm:92 +#: lib/NGCP/Panel/Utils/DbStrings.pm:94 msgid "Force inbound calls to peer" msgstr "Eingehende Anrufe an Peering-Server zwingen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:112 +#: lib/NGCP/Panel/Utils/DbStrings.pm:114 msgid "Force outbound call via socket" msgstr "Ausgehende Anrufe via Socket zwingen" +#: lib/NGCP/Panel/Utils/DbStrings.pm:76 +msgid "Force outbound calls to peer" +msgstr "Ausgehende Anrufe an Peering-Server zwingen" + #: share/templates/customer/details.tt:443 msgid "Fraud Limits" msgstr "Missbrauchs-Limits" -#: lib/NGCP/Panel/Utils/DbStrings.pm:529 +#: lib/NGCP/Panel/Utils/DbStrings.pm:574 msgid "Fraud Monthly Limit" msgstr "Monatliches Missbrauchs-Limit" -#: lib/NGCP/Panel/Utils/DbStrings.pm:612 +#: lib/NGCP/Panel/Utils/DbStrings.pm:664 msgid "Fraud Monthly Lock" msgstr "Monatliche Missbrauchs-Sperre" -#: lib/NGCP/Panel/Utils/DbStrings.pm:425 +#: lib/NGCP/Panel/Utils/DbStrings.pm:444 msgid "Fraud Monthly Notify" msgstr "Monatliche Missbrauchs-Benachrichtigung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:411 +#: lib/NGCP/Panel/Utils/DbStrings.pm:429 msgid "Fraud daily limit" msgstr "Tägliches Missbrauchs-Limit" -#: lib/NGCP/Panel/Utils/DbStrings.pm:611 +#: lib/NGCP/Panel/Utils/DbStrings.pm:663 msgid "Fraud daily lock" msgstr "Tägliche Missbrauchs-Sperre" -#: lib/NGCP/Panel/Utils/DbStrings.pm:330 +#: lib/NGCP/Panel/Utils/DbStrings.pm:337 msgid "Fraud daily notify" msgstr "Tägliche Missbrauchs-Benachrichtigung" @@ -2254,20 +2336,16 @@ msgstr "Tägliche Missbrauchs-Benachrichtigung" msgid "Fraud settings successfully changed!" msgstr "Missbrauchs-Einstellungen erfolgreich aktualisiert!" -#: lib/NGCP/Panel/Utils/DbStrings.pm:520 -msgid "Free minutes may be used when calling this destination" -msgstr "Freiminuten für dieses Ziel verwenden" - #: share/templates/customer/details.tt:408 msgid "Free time" msgstr "Freiminuten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:493 +#: lib/NGCP/Panel/Utils/DbStrings.pm:525 msgid "Free-Time Balance" msgstr "Freiminuten-Saldo" -#: lib/NGCP/Panel/Controller/Billing.pm:638 -#: lib/NGCP/Panel/Utils/DbStrings.pm:492 +#: lib/NGCP/Panel/Controller/Billing.pm:647 +#: lib/NGCP/Panel/Utils/DbStrings.pm:524 msgid "Friday" msgstr "Freitag" @@ -2275,7 +2353,7 @@ msgstr "Freitag" msgid "From Date:" msgstr "Von Datum:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:457 +#: lib/NGCP/Panel/Utils/DbStrings.pm:483 msgid "From Pattern" msgstr "Anrufer-Pattern" @@ -2283,19 +2361,19 @@ msgstr "Anrufer-Pattern" msgid "From-Pattern" msgstr "Anrufer-Pattern" -#: lib/NGCP/Panel/Utils/DbStrings.pm:571 +#: lib/NGCP/Panel/Utils/DbStrings.pm:619 msgid "Front Image" msgstr "Bild Vorderansicht" -#: lib/NGCP/Panel/Utils/DbStrings.pm:504 +#: lib/NGCP/Panel/Utils/DbStrings.pm:540 msgid "GET" msgstr "GET" -#: lib/NGCP/Panel/Utils/DbStrings.pm:598 +#: lib/NGCP/Panel/Utils/DbStrings.pm:649 msgid "Generate" msgstr "Erzeugen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:430 +#: lib/NGCP/Panel/Utils/DbStrings.pm:449 msgid "Generate Certificate" msgstr "Erzeuge Zertifikat" @@ -2304,15 +2382,15 @@ msgstr "Erzeuge Zertifikat" msgid "Go to %1 login." msgstr "Gehe zu %1-Anmeldung." -#: lib/NGCP/Panel/Utils/DbStrings.pm:474 +#: lib/NGCP/Panel/Utils/DbStrings.pm:505 msgid "Group" msgstr "Gruppe" -#: lib/NGCP/Panel/Utils/DbStrings.pm:139 lib/NGCP/Panel/Utils/DbStrings.pm:141 +#: lib/NGCP/Panel/Utils/DbStrings.pm:141 lib/NGCP/Panel/Utils/DbStrings.pm:143 msgid "Group of addresses and/or IP nets allowed access." msgstr "Zugriff von Gruppe von IP-Adressen und/oder -Netzen erlauben." -#: lib/NGCP/Panel/Utils/DbStrings.pm:625 +#: lib/NGCP/Panel/Utils/DbStrings.pm:680 msgid "Handle" msgstr "Handle" @@ -2328,24 +2406,24 @@ msgstr "Verberge Offline" msgid "Hide own number for outbound calls" msgstr "Eigene nummer für ausgehende Anrufe unterdrücken" -#: share/layout/body.tt:49 +#: share/layout/body.tt:52 msgid "Home" msgstr "Übersicht" -#: lib/NGCP/Panel/Utils/DbStrings.pm:294 +#: lib/NGCP/Panel/Utils/DbStrings.pm:297 msgid "Host:" msgstr "Host:" #: lib/NGCP/Panel/Controller/Peering.pm:79 -#: lib/NGCP/Panel/Utils/DbStrings.pm:591 +#: lib/NGCP/Panel/Utils/DbStrings.pm:641 msgid "Hostname" msgstr "Host-Name" -#: lib/NGCP/Panel/Utils/DbStrings.pm:281 +#: lib/NGCP/Panel/Utils/DbStrings.pm:284 msgid "Hour" msgstr "Stunde" -#: lib/NGCP/Panel/Utils/DbStrings.pm:399 +#: lib/NGCP/Panel/Utils/DbStrings.pm:414 #: share/templates/customer/details.tt:261 msgid "Hunting Policy" msgstr "Hunting-Regel" @@ -2363,11 +2441,11 @@ msgid "IP" msgstr "IP" #: lib/NGCP/Panel/Controller/Peering.pm:78 -#: lib/NGCP/Panel/Utils/DbStrings.pm:622 +#: lib/NGCP/Panel/Utils/DbStrings.pm:676 msgid "IP Address" msgstr "IP-Adresse" -#: lib/NGCP/Panel/Utils/DbStrings.pm:150 +#: lib/NGCP/Panel/Utils/DbStrings.pm:152 msgid "IP Header Field" msgstr "IP Header Feld" @@ -2375,19 +2453,19 @@ msgstr "IP Header Feld" msgid "IP successfully unbanned" msgstr "IP erfolgreich entsperrt" -#: lib/NGCP/Panel/Utils/DbStrings.pm:154 +#: lib/NGCP/Panel/Utils/DbStrings.pm:156 msgid "IPv4/IPv6 briding mode" msgstr "IPv4/IPv6 Bridge Modus" -#: lib/NGCP/Panel/Utils/DbStrings.pm:313 +#: lib/NGCP/Panel/Utils/DbStrings.pm:316 msgid "IVR Slots" msgstr "IVR Einträge" -#: lib/NGCP/Panel/Utils/DbStrings.pm:573 +#: lib/NGCP/Panel/Utils/DbStrings.pm:620 msgid "Id" msgstr "Id" -#: lib/NGCP/Panel/Utils/DbStrings.pm:446 +#: lib/NGCP/Panel/Utils/DbStrings.pm:466 msgid "" "If active and a customer is selected, this sound set is used for all " "existing and new subscribers within this customer if no specific sound set " @@ -2397,7 +2475,7 @@ msgstr "" "existierenden und zukünftigen neuen Subscriber dieses Kunden gesetzt, wenn " "nicht schon ein anderes Sound Set explizit gesetzt wurde." -#: lib/NGCP/Panel/Utils/DbStrings.pm:447 +#: lib/NGCP/Panel/Utils/DbStrings.pm:467 msgid "" "If active, this sound set is used for all existing and new subscribers if no " "specific sound set is specified for them" @@ -2405,19 +2483,19 @@ msgstr "" "Wenn aktiv, dann wird dieses Sound Set für alle existierenden und neuen " "Subscriber gesetzt, wenn kein anderes Sound Set für sie gesetzt ist." -#: lib/NGCP/Panel/Utils/DbStrings.pm:146 +#: lib/NGCP/Panel/Utils/DbStrings.pm:148 msgid "Ignore allowed IPs" msgstr "Ignoriere erlaubte IPs" -#: lib/NGCP/Panel/Utils/DbStrings.pm:147 +#: lib/NGCP/Panel/Utils/DbStrings.pm:149 msgid "Ignore preferences \"allowed_ips\" and \"man_allowed_ips\"." msgstr "Ignoriere \"allowed_ips\" und \"man_allowed_ips\" Präferenzen." -#: lib/NGCP/Panel/Utils/DbStrings.pm:337 +#: lib/NGCP/Panel/Utils/DbStrings.pm:347 msgid "Inbound" msgstr "Eingehend" -#: lib/NGCP/Panel/Utils/DbStrings.pm:116 +#: lib/NGCP/Panel/Utils/DbStrings.pm:118 msgid "Inbound Network-Provided Number" msgstr "Eingehende Network-Provided Nummer" @@ -2429,20 +2507,20 @@ msgstr "Eingehende Übersetzungsregeln für Angerufenen" msgid "Inbound Rewrite Rules for Caller" msgstr "Eingehende Übersetzungsregeln für Anrufer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:114 +#: lib/NGCP/Panel/Utils/DbStrings.pm:116 msgid "Inbound User-Provided Number" msgstr "Eingehende User-Provided Nummer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:134 +#: lib/NGCP/Panel/Utils/DbStrings.pm:136 msgid "Inbound User-Provided Redirecting Number" msgstr "Eingehende User-Provided Redirecting Nummer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:483 +#: lib/NGCP/Panel/Utils/DbStrings.pm:516 #: share/templates/ncos/pattern_list.tt:34 msgid "Include local area code" msgstr "Ortsvorwahl inkludieren" -#: lib/NGCP/Panel/Utils/DbStrings.pm:604 +#: lib/NGCP/Panel/Utils/DbStrings.pm:655 msgid "Incoming Email as CC" msgstr "Eingehende Email als CC" @@ -2452,19 +2530,19 @@ msgid "" "blocked if set to true." msgstr "Eingehende Anrufe mit unterdrückter Rufnummer blockieren." -#: lib/NGCP/Panel/Utils/DbStrings.pm:84 +#: lib/NGCP/Panel/Utils/DbStrings.pm:86 msgid "Internal # for inbound callee rewrite rule set" msgstr "Interne # für eingehendes Übersetzungsregel-Set für Angerufenen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:83 +#: lib/NGCP/Panel/Utils/DbStrings.pm:85 msgid "Internal # for inbound caller rewrite rule set" msgstr "Interne # für eingehendes Übersetzungsregel-Set für Anrufer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:86 +#: lib/NGCP/Panel/Utils/DbStrings.pm:88 msgid "Internal # for outbound callee rewrite rule set" msgstr "Interne # für ausgehendes Übersetzungsregel-Set für Angerufenen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:85 +#: lib/NGCP/Panel/Utils/DbStrings.pm:87 msgid "Internal # for outbound caller rewrite rule set" msgstr "Interne # für ausgehendes Übersetzungsregel-Set für Anrufer" @@ -2488,7 +2566,7 @@ msgstr "Interne Ruf-Weiterleitungs-Map bei nicht verfürbar" msgid "Internal Call Forward Unconditional #" msgstr "Interne Ruf-Weiterleitungs-Map bei immer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:76 +#: lib/NGCP/Panel/Utils/DbStrings.pm:78 msgid "Internal Contract #" msgstr "Interne Vertrags #" @@ -2496,11 +2574,15 @@ msgstr "Interne Vertrags #" msgid "Internal NCOS Level #" msgstr "Interne NCOS-Stufe #" -#: lib/NGCP/Panel/Utils/DbStrings.pm:138 +#: lib/NGCP/Panel/Utils/DbStrings.pm:140 msgid "Internal allowed source IP group #" msgstr "Interne Erlaubte Quell-IP-Gruppen #" -#: lib/NGCP/Panel/Utils/DbStrings.pm:140 +#: lib/NGCP/Panel/Controller/Subscriber.pm:369 +msgid "Internal error while sending fax" +msgstr "Interner Fehler beim Fax-Versand" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:142 msgid "Internal manual allowed source IP group #" msgstr "Interne manuelle Erlaubte Quell-IP-Gruppen #" @@ -2508,20 +2590,20 @@ msgstr "Interne manuelle Erlaubte Quell-IP-Gruppen #" msgid "Internals" msgstr "Interne Einstellungen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:358 +#: lib/NGCP/Panel/Utils/DbStrings.pm:372 msgid "Interval charge" msgstr "Intervall Gebühr" -#: lib/NGCP/Panel/Utils/DbStrings.pm:322 +#: lib/NGCP/Panel/Utils/DbStrings.pm:327 msgid "Interval free cash" msgstr "Intervall Frei-Guthaben" -#: lib/NGCP/Panel/Utils/DbStrings.pm:360 +#: lib/NGCP/Panel/Utils/DbStrings.pm:374 msgid "Interval free time" msgstr "Intervall Freiminuten" -#: lib/NGCP/Panel/Controller/Subscriber.pm:569 -#: lib/NGCP/Panel/Controller/Subscriber.pm:840 +#: lib/NGCP/Panel/Controller/Subscriber.pm:667 +#: lib/NGCP/Panel/Controller/Subscriber.pm:938 msgid "Invalid Call Forward type." msgstr "Ungültige Ruf-Weiterleitungs-Art" @@ -2541,7 +2623,7 @@ msgstr "Ungültige Administrator ID" msgid "Invalid billing fee id detected!" msgstr "Ungültige Verrechungs-Gebühr ID" -#: lib/NGCP/Panel/Controller/Billing.pm:521 +#: lib/NGCP/Panel/Controller/Billing.pm:530 msgid "Invalid billing zone id detected" msgstr "Ungültige Verrechungs-Zonen ID" @@ -2586,7 +2668,7 @@ msgstr "Ungültige Geräte-Profil ID" msgid "Invalid domain id detected" msgstr "Ungültige Domain ID" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2222 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2376 msgid "Invalid fax setting." msgstr "Ungültige Fax-Einstellungen" @@ -2604,15 +2686,15 @@ msgstr "Ungültiger Missbrauchs-Intervall '%1'!" msgid "Invalid group id detected" msgstr "Ungültige Gruppen ID" -#: lib/NGCP/Panel/Controller/Billing.pm:676 +#: lib/NGCP/Panel/Controller/Billing.pm:685 msgid "Invalid peaktime date id detected!" msgstr "Ungültige Onpeak Datum ID" -#: lib/NGCP/Panel/Controller/Peering.pm:475 +#: lib/NGCP/Panel/Controller/Peering.pm:480 msgid "Invalid peering rule id detected" msgstr "Ungültige Peering-Regel ID" -#: lib/NGCP/Panel/Controller/Peering.pm:256 +#: lib/NGCP/Panel/Controller/Peering.pm:261 msgid "Invalid peering server id" msgstr "Ungültige Peering-Server ID" @@ -2654,39 +2736,47 @@ msgstr "Ungültige Sound Handle ID" msgid "Invalid sound set id detected" msgstr "Ungültige Sound Set ID" -#: lib/NGCP/Panel/Controller/Subscriber.pm:270 +#: lib/NGCP/Panel/Controller/Subscriber.pm:273 msgid "Invalid subscriber id detected" msgstr "Ungültige Subscriber ID" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2076 +#: lib/NGCP/Panel/Controller/Login.pm:94 +msgid "Invalid username/password" +msgstr "Ungültiger Benutzername/Passwort" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2230 msgid "Invalid voicemail setting." msgstr "Ungültige Sprachnachrichten-Einstellungen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:465 +#: lib/NGCP/Panel/Utils/DbStrings.pm:342 +msgid "Is PBX Group?" +msgstr "Ist es eine PBX-Gruppe?" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:493 msgid "Is active" msgstr "Ist aktiv" -#: lib/NGCP/Panel/Utils/DbStrings.pm:296 +#: lib/NGCP/Panel/Utils/DbStrings.pm:299 msgid "Is master" msgstr "Ist Master" -#: lib/NGCP/Panel/Utils/DbStrings.pm:356 +#: lib/NGCP/Panel/Utils/DbStrings.pm:369 msgid "Is superuser" msgstr "Ist Superuser" -#: lib/NGCP/Panel/Utils/DbStrings.pm:555 +#: lib/NGCP/Panel/Utils/DbStrings.pm:603 msgid "January" msgstr "Januar" -#: lib/NGCP/Panel/Utils/DbStrings.pm:448 +#: lib/NGCP/Panel/Utils/DbStrings.pm:469 msgid "July" msgstr "Juli" -#: lib/NGCP/Panel/Utils/DbStrings.pm:449 +#: lib/NGCP/Panel/Utils/DbStrings.pm:470 msgid "June" msgstr "Juni" -#: lib/NGCP/Panel/Utils/DbStrings.pm:464 +#: lib/NGCP/Panel/Utils/DbStrings.pm:492 msgid "Key" msgstr "Taste" @@ -2700,7 +2790,7 @@ msgstr "Letzter Versuch" #: lib/NGCP/Panel/Controller/Contact.pm:33 #: lib/NGCP/Panel/Controller/Reseller.pm:122 -#: lib/NGCP/Panel/Utils/DbStrings.pm:488 +#: lib/NGCP/Panel/Utils/DbStrings.pm:520 msgid "Last Name" msgstr "Nachname" @@ -2708,11 +2798,11 @@ msgstr "Nachname" msgid "Lawful Intercept" msgstr "Gesetzliches Abhören" -#: lib/NGCP/Panel/Utils/DbStrings.pm:514 +#: lib/NGCP/Panel/Utils/DbStrings.pm:554 msgid "Lawful intercept" msgstr "Gesetzliches Abhören" -#: lib/NGCP/Panel/Controller/NCOS.pm:31 lib/NGCP/Panel/Utils/DbStrings.pm:394 +#: lib/NGCP/Panel/Controller/NCOS.pm:31 lib/NGCP/Panel/Utils/DbStrings.pm:409 msgid "Level Name" msgstr "Stufen Name" @@ -2720,36 +2810,31 @@ msgstr "Stufen Name" msgid "Limit" msgstr "Limit" -#: share/templates/widgets/subscriber_topmenu_settings.tt:11 -#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:11 -msgid "Line Settings" -msgstr "Leitungs-Einstellungen" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:300 +#: lib/NGCP/Panel/Utils/DbStrings.pm:303 msgid "Line add" msgstr "Leitung hinzufügen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:284 +#: lib/NGCP/Panel/Utils/DbStrings.pm:287 msgid "Line/Key" msgstr "Leitung/Taste" -#: lib/NGCP/Panel/Utils/DbStrings.pm:458 +#: lib/NGCP/Panel/Utils/DbStrings.pm:486 msgid "Line/Key Range" msgstr "Leitung/Tasten-Bereich" -#: lib/NGCP/Panel/Utils/DbStrings.pm:375 +#: lib/NGCP/Panel/Utils/DbStrings.pm:388 msgid "Line/Key Type" msgstr "Leitung/Tasten-Art" -#: lib/NGCP/Panel/Utils/DbStrings.pm:495 +#: lib/NGCP/Panel/Utils/DbStrings.pm:527 msgid "Linerange add" msgstr "Leitungsbereich hinzufügen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:596 +#: lib/NGCP/Panel/Utils/DbStrings.pm:647 msgid "Lines/Keys" msgstr "Leitungen/Tasten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:588 +#: lib/NGCP/Panel/Utils/DbStrings.pm:637 msgid "" "Lines/Keys in this range can be used as Busy Lamp Field. Value is accessible " "in the config template via phone.lineranges[].lines[].can_blf" @@ -2758,7 +2843,7 @@ msgstr "" "werden. Der Wert ist in der Konfiguration via phone.lineranges[].lines[]." "can_blf ansprechbar." -#: lib/NGCP/Panel/Utils/DbStrings.pm:468 +#: lib/NGCP/Panel/Utils/DbStrings.pm:496 msgid "" "Lines/Keys in this range can be used as regular phone lines. Value is " "accessible in the config template via phone.lineranges[].lines[].can_private" @@ -2767,7 +2852,7 @@ msgstr "" "verwendet werden. Der Wert ist in der Konfiguration via phone.lineranges[]." "lines[].can_private ansprechbar." -#: lib/NGCP/Panel/Utils/DbStrings.pm:531 +#: lib/NGCP/Panel/Utils/DbStrings.pm:576 msgid "" "Lines/Keys in this range can be used as shared lines. Value is accessible in " "the config template via phone.lineranges[].lines[].can_shared" @@ -2784,11 +2869,11 @@ msgstr "" "Verbindungen sind nach der häufigeren Herkunft gefärbt. Details zur " "Verbindung werden angezeigt, wenn der Mauszeiger über den Link gestellt wird." -#: share/templates/helpers/datatables.tt:208 +#: share/templates/helpers/datatables.tt:212 msgid "Loading..." msgstr "Lädt..." -#: lib/NGCP/Panel/Utils/DbStrings.pm:507 lib/NGCP/Panel/Utils/DbStrings.pm:8 +#: lib/NGCP/Panel/Utils/DbStrings.pm:544 lib/NGCP/Panel/Utils/DbStrings.pm:8 #: share/templates/customer/details.tt:452 msgid "Lock Level" msgstr "Sperr-Stufe" @@ -2799,11 +2884,11 @@ msgid "Logged in as %1" msgstr "Eingeloggt als %1" #: lib/NGCP/Panel/Controller/Administrator.pm:35 -#: lib/NGCP/Panel/Utils/DbStrings.pm:335 +#: lib/NGCP/Panel/Utils/DbStrings.pm:345 msgid "Login" msgstr "Anmelden" -#: share/layout/body.tt:31 +#: share/layout/body.tt:34 msgid "Logout" msgstr "Abmelden" @@ -2811,20 +2896,20 @@ msgstr "Abmelden" msgid "Loop" msgstr "Wiederholen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:285 +#: lib/NGCP/Panel/Utils/DbStrings.pm:288 msgid "Loopplay" msgstr "Wiederholt abspielen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:616 +#: lib/NGCP/Panel/Utils/DbStrings.pm:668 #: share/templates/customer/details.tt:314 msgid "MAC Address / Identifier" msgstr "MAC Adresse / Identifizierung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:469 +#: lib/NGCP/Panel/Utils/DbStrings.pm:498 msgid "MAC Address Image" msgstr "MAC Adressen Bild" -#: lib/NGCP/Panel/Utils/DbStrings.pm:388 +#: lib/NGCP/Panel/Utils/DbStrings.pm:402 msgid "Manage Destination Sets" msgstr "Ziel-Sets verwalten" @@ -2833,15 +2918,15 @@ msgstr "Ziel-Sets verwalten" msgid "Manage Sound Set %1" msgstr "Sound Set %1 verwalten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:320 +#: lib/NGCP/Panel/Utils/DbStrings.pm:325 msgid "Manage Time Sets" msgstr "Zeit-Sets verwalten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:144 +#: lib/NGCP/Panel/Utils/DbStrings.pm:146 msgid "Manually defined allowed source IPs" msgstr "Manuelle definition von erlaubten Quell-IPs" -#: lib/NGCP/Panel/Utils/DbStrings.pm:412 +#: lib/NGCP/Panel/Utils/DbStrings.pm:430 msgid "March" msgstr "März" @@ -2862,7 +2947,7 @@ msgstr "Vergleichts-Richtung" msgid "Match Pattern" msgstr "Vergleichs-Pattern" -#: lib/NGCP/Panel/Utils/DbStrings.pm:363 +#: lib/NGCP/Panel/Utils/DbStrings.pm:377 msgid "Match pattern" msgstr "Vergleichs-Pattern" @@ -2870,7 +2955,7 @@ msgstr "Vergleichs-Pattern" msgid "Max Number of Subscribers" msgstr "Max. Anzahl von Subscriber" -#: lib/NGCP/Panel/Utils/DbStrings.pm:438 +#: lib/NGCP/Panel/Utils/DbStrings.pm:458 msgid "Max Subscribers" msgstr "Max Subscriber" @@ -2888,7 +2973,7 @@ msgstr "" "Maximale Anzahl gleichzeitiger ausgehender Anrufe von einem Subscriber oder " "zu einem Peer." -#: lib/NGCP/Panel/Utils/DbStrings.pm:133 +#: lib/NGCP/Panel/Utils/DbStrings.pm:135 msgid "" "Maximum number of concurrent outgoing sessions (calls) for subscribers " "within the same account" @@ -2899,7 +2984,7 @@ msgstr "" msgid "Maximum number of concurrent sessions (calls) for a subscriber or peer." msgstr "Maximale Anzahl gleichzeitiger Anrufe für einen Subscriber oder Peer." -#: lib/NGCP/Panel/Utils/DbStrings.pm:131 +#: lib/NGCP/Panel/Utils/DbStrings.pm:133 msgid "" "Maximum number of concurrent sessions (calls) for subscribers within the " "same account" @@ -2911,38 +2996,38 @@ msgstr "" msgid "Maximum number of subscribers for this customer reached" msgstr "Maximale Anzahl von Subscribern für diesen Kunden erreicht." -#: lib/NGCP/Panel/Utils/DbStrings.pm:595 +#: lib/NGCP/Panel/Utils/DbStrings.pm:645 msgid "May" msgstr "Mai" -#: lib/NGCP/Panel/Utils/DbStrings.pm:389 +#: lib/NGCP/Panel/Utils/DbStrings.pm:404 msgid "Mday" msgstr "MTag" #: lib/NGCP/Panel/Controller/Callflow.pm:28 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1687 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1785 msgid "Method" msgstr "Methode" -#: lib/NGCP/Panel/Utils/DbStrings.pm:467 +#: lib/NGCP/Panel/Utils/DbStrings.pm:495 msgid "Minute" msgstr "Minute" -#: lib/NGCP/Panel/Utils/DbStrings.pm:158 +#: lib/NGCP/Panel/Utils/DbStrings.pm:160 msgid "Mobile Push Expiry Timeout" msgstr "Mobile Push Gültigkeits-Zeitüberschreitung" -#: lib/NGCP/Panel/Controller/NCOS.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:404 +#: lib/NGCP/Panel/Controller/NCOS.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:420 msgid "Mode" msgstr "Modus" #: lib/NGCP/Panel/Controller/Device.pm:39 -#: lib/NGCP/Panel/Utils/DbStrings.pm:541 +#: lib/NGCP/Panel/Utils/DbStrings.pm:586 msgid "Model" msgstr "Modell" -#: lib/NGCP/Panel/Controller/Billing.pm:634 -#: lib/NGCP/Panel/Utils/DbStrings.pm:455 +#: lib/NGCP/Panel/Controller/Billing.pm:643 +#: lib/NGCP/Panel/Utils/DbStrings.pm:480 msgid "Monday" msgstr "Montag" @@ -2950,11 +3035,11 @@ msgstr "Montag" msgid "Monitoring & Statistics" msgstr "Überwachung & Statistiken" -#: lib/NGCP/Panel/Utils/DbStrings.pm:615 +#: lib/NGCP/Panel/Utils/DbStrings.pm:667 msgid "Month" msgstr "Monat" -#: lib/NGCP/Panel/Utils/DbStrings.pm:384 +#: lib/NGCP/Panel/Utils/DbStrings.pm:398 msgid "Monthly Fraud Limit" msgstr "Monatliches Missbrauchs-Limit" @@ -3034,7 +3119,7 @@ msgstr "NEUE NACHRICHT" #: lib/NGCP/Panel/Controller/Reseller.pm:133 #: lib/NGCP/Panel/Controller/Reseller.pm:34 #: lib/NGCP/Panel/Controller/Rewrite.pm:33 -#: lib/NGCP/Panel/Utils/DbStrings.pm:416 lib/NGCP/Panel/Utils/Sounds.pm:63 +#: lib/NGCP/Panel/Utils/DbStrings.pm:434 lib/NGCP/Panel/Utils/Sounds.pm:63 #: share/templates/customer/details.tt:100 #: share/templates/customer/details.tt:258 #: share/templates/customer/details.tt:52 @@ -3049,7 +3134,7 @@ msgstr "NEUE NACHRICHT" msgid "Name" msgstr "Name" -#: lib/NGCP/Panel/Utils/DbStrings.pm:331 +#: lib/NGCP/Panel/Utils/DbStrings.pm:338 msgid "Name in Fax Header" msgstr "Name in Fax-Kopf" @@ -3061,11 +3146,11 @@ msgstr "Name in Fax-Kopf für Sendfax" msgid "Network-Provided CLI" msgstr "Network-Provided Nummer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:179 +#: lib/NGCP/Panel/Utils/DbStrings.pm:178 msgid "Network-Provided Display Name" msgstr "Network-Provided Anzeige-Name" -#: lib/NGCP/Panel/Utils/DbStrings.pm:436 +#: lib/NGCP/Panel/Utils/DbStrings.pm:456 msgid "New Description" msgstr "Neue Beschreibung" @@ -3077,7 +3162,7 @@ msgstr "Neue Nachricht" msgid "New Messages" msgstr "Neue Nachrichten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:283 +#: lib/NGCP/Panel/Utils/DbStrings.pm:286 msgid "New Name" msgstr "Neuer Name" @@ -3102,15 +3187,15 @@ msgstr "Keine neuen Nachrichten" msgid "No product for this customer contract found." msgstr "Kein Produkt für diesen Kunden-Vertrag gefunden." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2907 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3061 msgid "No such auto attendant id." msgstr "Anrufmenü ID nicht gefunden." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2801 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2955 msgid "No such speed dial id." msgstr "Kurzwahl ID nicht gefunden." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2400 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2554 msgid "No such voicemail file." msgstr "Sprachnachricht nicht gefunden." @@ -3118,17 +3203,17 @@ msgstr "Sprachnachricht nicht gefunden." msgid "Notify" msgstr "Benachrichtigung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:623 +#: lib/NGCP/Panel/Utils/DbStrings.pm:677 msgid "Notify Emails" msgstr "Benachrichtigungs-Emails" -#: lib/NGCP/Panel/Utils/DbStrings.pm:586 +#: lib/NGCP/Panel/Utils/DbStrings.pm:635 msgid "November" msgstr "November" -#: lib/NGCP/Panel/Controller/Subscriber.pm:113 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1993 -#: lib/NGCP/Panel/Utils/DbStrings.pm:383 +#: lib/NGCP/Panel/Controller/Subscriber.pm:116 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2088 +#: lib/NGCP/Panel/Utils/DbStrings.pm:396 msgid "Number" msgstr "Nummer" @@ -3146,15 +3231,16 @@ msgid "Number Patterns for %1" msgstr "Nummern-Patterns für %1" #: lib/NGCP/Panel/Controller/Device.pm:788 -#: lib/NGCP/Panel/Utils/DbStrings.pm:480 +#: lib/NGCP/Panel/Utils/DbStrings.pm:512 msgid "Number of Lines/Keys" msgstr "Anzahl der Leitungen/Tasten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:319 +#: lib/NGCP/Panel/Utils/DbStrings.pm:324 +#: share/templates/subscriber/edit_webpass.tt:49 msgid "Numbers" msgstr "Nummern" -#: lib/NGCP/Panel/Utils/DbStrings.pm:286 +#: lib/NGCP/Panel/Utils/DbStrings.pm:289 msgid "October" msgstr "Oktober" @@ -3167,35 +3253,35 @@ msgstr "Offpeak-Zeiten für %1" msgid "Offline" msgstr "Abgemeldet" -#: lib/NGCP/Panel/Utils/DbStrings.pm:413 +#: lib/NGCP/Panel/Utils/DbStrings.pm:431 msgid "Offpeak follow interval" msgstr "Offpeak-Folge-Intervall" -#: lib/NGCP/Panel/Utils/DbStrings.pm:304 +#: lib/NGCP/Panel/Utils/DbStrings.pm:307 msgid "Offpeak follow rate" msgstr "Offpeak-Folge-Gebühr" -#: lib/NGCP/Panel/Utils/DbStrings.pm:471 +#: lib/NGCP/Panel/Utils/DbStrings.pm:501 msgid "Offpeak init interval" msgstr "Offpeak-Init-Intervall" -#: lib/NGCP/Panel/Utils/DbStrings.pm:524 +#: lib/NGCP/Panel/Utils/DbStrings.pm:563 msgid "Offpeak init rate" msgstr "Offpeak-Init-Gebühr" -#: lib/NGCP/Panel/Utils/DbStrings.pm:378 +#: lib/NGCP/Panel/Utils/DbStrings.pm:391 msgid "Onpeak follow interval" msgstr "Onpeak-Folge-Intervall" -#: lib/NGCP/Panel/Utils/DbStrings.pm:427 +#: lib/NGCP/Panel/Utils/DbStrings.pm:445 msgid "Onpeak follow rate" msgstr "Onpeak-Folge-Gebühr" -#: lib/NGCP/Panel/Utils/DbStrings.pm:523 +#: lib/NGCP/Panel/Utils/DbStrings.pm:561 msgid "Onpeak init interval" msgstr "Onpeak-Init-Intervall" -#: lib/NGCP/Panel/Utils/DbStrings.pm:441 +#: lib/NGCP/Panel/Utils/DbStrings.pm:461 msgid "Onpeak init rate" msgstr "Onpeal-Init-Gebühr" @@ -3203,7 +3289,7 @@ msgstr "Onpeal-Init-Gebühr" msgid "Oops!" msgstr "Ups!" -#: lib/NGCP/Panel/Utils/DbStrings.pm:602 +#: lib/NGCP/Panel/Utils/DbStrings.pm:653 msgid "" "Optionally set the maximum number of subscribers for this contract. Leave " "empty for unlimited." @@ -3211,27 +3297,35 @@ msgstr "" "Optionale maximale Anzahl von Subscribern für diesen Kunden. Leer für " "unlimitiert." -#: lib/NGCP/Panel/Utils/DbStrings.pm:315 +#: lib/NGCP/Panel/Utils/DbStrings.pm:418 +msgid "Options to lock customer if the daily limit is exceeded." +msgstr "Sperr-Option für Kunden bei Überschreitung des täglichen Limits." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:497 +msgid "Options to lock customer if the monthly limit is exceeded." +msgstr "Sperr-Option für Kunden bei Überschreitung des monatlichen Limits" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:318 msgid "Outbound" msgstr "Ausgehend" -#: lib/NGCP/Panel/Utils/DbStrings.pm:136 +#: lib/NGCP/Panel/Utils/DbStrings.pm:138 msgid "Outbound Diversion Header" msgstr "Ausgehender Diversion-Header" -#: lib/NGCP/Panel/Utils/DbStrings.pm:120 +#: lib/NGCP/Panel/Utils/DbStrings.pm:122 msgid "Outbound From-Display Field" msgstr "Ausgehendes From-Display Feld" -#: lib/NGCP/Panel/Utils/DbStrings.pm:118 +#: lib/NGCP/Panel/Utils/DbStrings.pm:120 msgid "Outbound From-Username Field" msgstr "Ausgehendes From-Username Feld" -#: lib/NGCP/Panel/Utils/DbStrings.pm:122 +#: lib/NGCP/Panel/Utils/DbStrings.pm:124 msgid "Outbound PAI-Username Field" msgstr "Ausgehendes PAI-Username Feld" -#: lib/NGCP/Panel/Utils/DbStrings.pm:124 +#: lib/NGCP/Panel/Utils/DbStrings.pm:126 msgid "Outbound PPI-Username Field" msgstr "Ausgehendes PPI-Username Feld" @@ -3243,7 +3337,7 @@ msgstr "Ausgehende Übersetzungsregeln für Angerufenen" msgid "Outbound Rewrite Rules for Caller" msgstr "Ausgehende Übersetzungsregeln für Anrufer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:113 +#: lib/NGCP/Panel/Utils/DbStrings.pm:115 msgid "Outbound socket to be used for SIP communication to this entity" msgstr "Ausgehender Socket für SIP-Kommunication zu diesem Endpunkt" @@ -3261,6 +3355,7 @@ msgid "PBX Devices" msgstr "PBX-Geräte" #: lib/NGCP/Panel/Controller/Customer.pm:829 +#: lib/NGCP/Panel/Utils/DbStrings.pm:328 #: share/templates/customer/details.tt:189 #: share/templates/subscriber/master.tt:68 msgid "PBX Group" @@ -3301,15 +3396,15 @@ msgstr "PBX-Gruppe erfolgreich aktualisiert." msgid "PBX group with id %1 does not exist." msgstr "PBX-Gruppe mit ID %1 existiert nicht." -#: lib/NGCP/Panel/Utils/DbStrings.pm:302 +#: lib/NGCP/Panel/Utils/DbStrings.pm:305 msgid "PDF" msgstr "PDF" -#: lib/NGCP/Panel/Utils/DbStrings.pm:433 +#: lib/NGCP/Panel/Utils/DbStrings.pm:452 msgid "PDF14" msgstr "PDF14" -#: lib/NGCP/Panel/Utils/DbStrings.pm:311 +#: lib/NGCP/Panel/Utils/DbStrings.pm:314 #: share/templates/subscriber/preferences.tt:157 msgid "PIN" msgstr "PIN" @@ -3318,19 +3413,23 @@ msgstr "PIN" msgid "PIN to bypass outbound Block List" msgstr "PIN zur Umgehung ausgehender Blockier-Listen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:485 +#: lib/NGCP/Panel/Utils/DbStrings.pm:518 msgid "POST" msgstr "POST" -#: lib/NGCP/Panel/Utils/DbStrings.pm:535 +#: lib/NGCP/Panel/Utils/DbStrings.pm:581 msgid "PS" msgstr "PS" -#: lib/NGCP/Panel/Utils/DbStrings.pm:490 +#: lib/NGCP/Panel/Controller/Subscriber.pm:307 +msgid "Pages" +msgstr "Seiten" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:522 msgid "Parallel Ringing" msgstr "Paralleles Läuten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:289 +#: lib/NGCP/Panel/Utils/DbStrings.pm:291 msgid "Password" msgstr "Passwort" @@ -3338,7 +3437,7 @@ msgstr "Passwort" msgid "Password for Sendfax" msgstr "Passwort für Sendfax" -#: lib/NGCP/Panel/Controller/NCOS.pm:216 lib/NGCP/Panel/Utils/DbStrings.pm:444 +#: lib/NGCP/Panel/Controller/NCOS.pm:216 lib/NGCP/Panel/Utils/DbStrings.pm:464 msgid "Pattern" msgstr "Pattern" @@ -3346,7 +3445,7 @@ msgstr "Pattern" msgid "Patterns" msgstr "Patterns" -#: lib/NGCP/Panel/Controller/Billing.pm:684 +#: lib/NGCP/Panel/Controller/Billing.pm:693 msgid "Peaktime date does not exist!" msgstr "Onpeak-Datum existiert nicht!" @@ -3368,10 +3467,14 @@ msgstr "Peer-Authentifizierungs-Benutzer" #. (server.name) #: share/templates/peering/preferences.tt:1 -msgid "Peer Host \"%1\" – Preferences" -msgstr "Peer Host \"%1\" – Präferenzen" +msgid "Peer Host \"%1\" - Preferences" +msgstr "Peer Host \"%1\" - Präferenzen" -#: lib/NGCP/Panel/Controller/Subscriber.pm:546 +#: lib/NGCP/Panel/Controller/Subscriber.pm:306 +msgid "Peer Number" +msgstr "Peer-Nummer" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:644 msgid "Peer registration error" msgstr "Peer Registrierungs-Fehler" @@ -3383,7 +3486,7 @@ msgstr "Peering-Kosten" msgid "Peering Group" msgstr "Peering-Gruppe" -#: lib/NGCP/Panel/Controller/Peering.pm:143 +#: lib/NGCP/Panel/Controller/Peering.pm:148 msgid "Peering Group successfully deleted" msgstr "Peering-Gruppe erfolgreich gelöscht" @@ -3396,7 +3499,7 @@ msgstr "Peering-Gruppen" msgid "Peering Rule" msgstr "Peering-Regel" -#: lib/NGCP/Panel/Controller/Peering.pm:487 +#: lib/NGCP/Panel/Controller/Peering.pm:492 msgid "Peering Rule does not exist" msgstr "Peering-Regel existiert nicht" @@ -3419,35 +3522,35 @@ msgstr "Peering-Server" msgid "Peering group does not exist" msgstr "Peering-Gruppe existiert nicht" -#: lib/NGCP/Panel/Controller/Peering.pm:178 +#: lib/NGCP/Panel/Controller/Peering.pm:183 msgid "Peering group successfully created" msgstr "Peering-Gruppe erfolgreich erstellt" -#: lib/NGCP/Panel/Controller/Peering.pm:518 +#: lib/NGCP/Panel/Controller/Peering.pm:523 msgid "Peering rule successfully changed" msgstr "Peering-Regel erfolgreich aktualisiert" -#: lib/NGCP/Panel/Controller/Peering.pm:450 +#: lib/NGCP/Panel/Controller/Peering.pm:455 msgid "Peering rule successfully created" msgstr "Peering-Regel erfolgreich erstellt" -#: lib/NGCP/Panel/Controller/Peering.pm:542 +#: lib/NGCP/Panel/Controller/Peering.pm:547 msgid "Peering rule successfully deleted" msgstr "Peering-Regel erfolgreich gelöscht" -#: lib/NGCP/Panel/Controller/Peering.pm:268 +#: lib/NGCP/Panel/Controller/Peering.pm:273 msgid "Peering server does not exist" msgstr "Peering-Server existiert nicht" -#: lib/NGCP/Panel/Controller/Peering.pm:231 +#: lib/NGCP/Panel/Controller/Peering.pm:236 msgid "Peering server successfully created" msgstr "Peering-Server erfolgreich erstellt" -#: lib/NGCP/Panel/Controller/Peering.pm:322 +#: lib/NGCP/Panel/Controller/Peering.pm:327 msgid "Peering server successfully deleted" msgstr "Peering-Server erfolgreich gelöscht" -#: lib/NGCP/Panel/Controller/Peering.pm:298 +#: lib/NGCP/Panel/Controller/Peering.pm:303 msgid "Peering server successfully updated" msgstr "Peering-Server erfolgreich aktualisiert" @@ -3456,15 +3559,15 @@ msgstr "Peering-Server erfolgreich aktualisiert" msgid "Peerings" msgstr "Peerings" -#: lib/NGCP/Panel/Utils/DbStrings.pm:301 +#: lib/NGCP/Panel/Utils/DbStrings.pm:304 msgid "Period" msgstr "Periode" -#: lib/NGCP/Panel/Utils/DbStrings.pm:348 +#: lib/NGCP/Panel/Utils/DbStrings.pm:358 msgid "Period add" msgstr "Periode hinzufügen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:564 +#: lib/NGCP/Panel/Utils/DbStrings.pm:612 msgid "Phone Number" msgstr "Telefon-Nummer" @@ -3484,11 +3587,11 @@ msgid "Play" msgstr "Abspielen" #: lib/NGCP/Panel/Controller/Peering.pm:80 -#: lib/NGCP/Panel/Utils/DbStrings.pm:530 +#: lib/NGCP/Panel/Utils/DbStrings.pm:575 msgid "Port" msgstr "Port" -#: lib/NGCP/Panel/Utils/DbStrings.pm:445 +#: lib/NGCP/Panel/Utils/DbStrings.pm:465 msgid "Postcode" msgstr "Postleitzahl" @@ -3507,21 +3610,26 @@ msgstr "Präferenz '" msgid "Preferences" msgstr "Präferenzen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:617 +#: lib/NGCP/Panel/Utils/DbStrings.pm:669 msgid "Prepaid" msgstr "Prepaid" #: share/templates/customer/details.tt:187 #: share/templates/customer/details.tt:260 +#: share/templates/subscriber/edit_webpass.tt:39 #: share/templates/subscriber/master.tt:75 msgid "Primary Number" msgstr "Hauptnummer" #: lib/NGCP/Panel/Controller/Peering.pm:29 -#: lib/NGCP/Panel/Utils/DbStrings.pm:600 +#: lib/NGCP/Panel/Utils/DbStrings.pm:651 msgid "Priority" msgstr "Priorität" +#: lib/NGCP/Panel/Utils/DbStrings.pm:552 +msgid "Priority (q-value)" +msgstr "Priorität (q-value)" + #: lib/NGCP/Panel/Controller/Device.pm:789 msgid "Private Line" msgstr "Private Leitung" @@ -3530,37 +3638,37 @@ msgstr "Private Leitung" #: lib/NGCP/Panel/Controller/Customer.pm:119 #: lib/NGCP/Panel/Controller/Customer.pm:51 #: lib/NGCP/Panel/Controller/Reseller.pm:143 -#: lib/NGCP/Panel/Utils/DbStrings.pm:589 +#: lib/NGCP/Panel/Utils/DbStrings.pm:638 msgid "Product" msgstr "Produkt" -#: lib/NGCP/Panel/Utils/DbStrings.pm:387 +#: lib/NGCP/Panel/Utils/DbStrings.pm:401 msgid "Profile" msgstr "Profil" -#: lib/NGCP/Panel/Utils/DbStrings.pm:496 +#: lib/NGCP/Panel/Utils/DbStrings.pm:528 msgid "Profile Name" msgstr "Profil-Name" #: lib/NGCP/Panel/Controller/Peering.pm:81 -#: lib/NGCP/Panel/Utils/DbStrings.pm:581 +#: lib/NGCP/Panel/Utils/DbStrings.pm:629 #: share/templates/subscriber/preferences.tt:468 msgid "Protocol" msgstr "Protokoll" -#: lib/NGCP/Panel/Utils/DbStrings.pm:321 +#: lib/NGCP/Panel/Utils/DbStrings.pm:326 msgid "Purge existing" msgstr "Existierende verwerfen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:526 +#: lib/NGCP/Panel/Utils/DbStrings.pm:566 msgid "Push Provisioning URL" msgstr "Provisionierungs-URL pushen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:164 +#: lib/NGCP/Panel/Utils/DbStrings.pm:166 msgid "RTCP Feedback Mode" msgstr "RTCP Feedback Modus" -#: lib/NGCP/Panel/Utils/DbStrings.pm:152 +#: lib/NGCP/Panel/Utils/DbStrings.pm:154 msgid "RTP-Proxy Mode" msgstr "RTP-Proxy Modus" @@ -3568,7 +3676,7 @@ msgstr "RTP-Proxy Modus" msgid "Read Only" msgstr "schreibgeschützt" -#: lib/NGCP/Panel/Utils/DbStrings.pm:343 +#: lib/NGCP/Panel/Utils/DbStrings.pm:353 msgid "Read only" msgstr "schreibgeschützt" @@ -3576,7 +3684,7 @@ msgstr "schreibgeschützt" msgid "Read-Only" msgstr "schreibgeschützt" -#: lib/NGCP/Panel/Utils/DbStrings.pm:466 +#: lib/NGCP/Panel/Utils/DbStrings.pm:494 msgid "Receive Reports" msgstr "Berichte erhalten" @@ -3592,7 +3700,7 @@ msgstr "Letzte Anrufe" msgid "Recurrence" msgstr "Wiederholung" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2579 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2733 #: share/templates/widgets/subscriber_reg_overview.tt:8 msgid "Registered Device" msgstr "Registriertes Endgerät" @@ -3617,11 +3725,11 @@ msgstr "Registrierte Endgeräte für %1@%2" msgid "Reject" msgstr "Ablehnen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:108 +#: lib/NGCP/Panel/Utils/DbStrings.pm:110 msgid "Reject Emergency Calls" msgstr "Notrufe ablehnen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:109 +#: lib/NGCP/Panel/Utils/DbStrings.pm:111 msgid "Reject emergency calls from this user or domain." msgstr "Notrufe für diesen Subscriber oder diese Domain ablehnen." @@ -3637,11 +3745,11 @@ msgstr "Weckruf" msgid "Remote Authentication" msgstr "Fern-Authentifizierung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:521 +#: lib/NGCP/Panel/Utils/DbStrings.pm:560 msgid "Repeat" msgstr "Wiederholen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:551 +#: lib/NGCP/Panel/Utils/DbStrings.pm:599 #: share/templates/rewrite/rules_list.tt:31 msgid "Replacement Pattern" msgstr "Ersatz-Pattern" @@ -3657,7 +3765,7 @@ msgstr "Ersatz-Pattern" #: lib/NGCP/Panel/Controller/Domain.pm:30 lib/NGCP/Panel/Controller/NCOS.pm:30 #: lib/NGCP/Panel/Controller/Reseller.pm:150 #: lib/NGCP/Panel/Controller/Rewrite.pm:32 -#: lib/NGCP/Panel/Utils/DbStrings.pm:516 lib/NGCP/Panel/Utils/Sounds.pm:69 +#: lib/NGCP/Panel/Utils/DbStrings.pm:556 lib/NGCP/Panel/Utils/Sounds.pm:69 #: share/templates/customer/details.tt:45 #: share/templates/reseller/details.tt:32 #: share/templates/widgets/admin_reseller_overview.tt:7 @@ -3730,7 +3838,7 @@ msgstr "Reseller erfolgreich aktualisiert" msgid "Resellers" msgstr "Reseller" -#: lib/NGCP/Panel/Utils/DbStrings.pm:307 lib/NGCP/Panel/Utils/DbStrings.pm:81 +#: lib/NGCP/Panel/Utils/DbStrings.pm:311 lib/NGCP/Panel/Utils/DbStrings.pm:83 #: share/templates/rewrite/set_list.tt:3 #: share/templates/widgets/reseller_domain_overview.tt:12 msgid "Rewrite Rule Set" @@ -3788,7 +3896,7 @@ msgstr "Übersetzungsregel erfolgreich aktualisiert" msgid "Ring Timeout for CFT" msgstr "Läut-Zeitüberschreitung für CFT" -#: lib/NGCP/Panel/Utils/DbStrings.pm:329 +#: lib/NGCP/Panel/Utils/DbStrings.pm:336 msgid "Rm" msgstr "Rm" @@ -3806,11 +3914,11 @@ msgstr "Regeln" msgid "SIP Call Flows" msgstr "SIP Anruf-Abläufe" -#: lib/NGCP/Panel/Utils/DbStrings.pm:431 +#: lib/NGCP/Panel/Utils/DbStrings.pm:450 msgid "SIP Domain" msgstr "SIP Domain" -#: lib/NGCP/Panel/Utils/DbStrings.pm:568 +#: lib/NGCP/Panel/Utils/DbStrings.pm:616 #: share/templates/subscriber/master.tt:65 msgid "SIP Password" msgstr "SIP Passwort" @@ -3828,7 +3936,7 @@ msgstr "SIP Peering-Gruppe %1" msgid "SIP Peering Groups" msgstr "SIP Peering-Gruppen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:99 +#: lib/NGCP/Panel/Utils/DbStrings.pm:101 msgid "" "SIP Session Timers refresh interval (seconds). Should be always greater than " "min_timer preference. SBC will make refresh at the half of this interval." @@ -3837,17 +3945,18 @@ msgstr "" "als min_timer Einstellung sein. SBC aktualisiert nach der Hälfte dieses " "Intervalls." -#: lib/NGCP/Panel/Utils/DbStrings.pm:105 +#: lib/NGCP/Panel/Utils/DbStrings.pm:107 msgid "SIP Session Timers refresh method." msgstr "SIP Session Timers Aktualisierungsmethode." #: share/templates/customer/details.tt:186 #: share/templates/customer/details.tt:259 +#: share/templates/subscriber/edit_webpass.tt:38 #: share/templates/subscriber/master.tt:63 msgid "SIP URI" msgstr "SIP URI" -#: lib/NGCP/Panel/Utils/DbStrings.pm:297 +#: lib/NGCP/Panel/Utils/DbStrings.pm:300 msgid "SIP Username" msgstr "SIP Benutzername" @@ -3870,7 +3979,7 @@ msgstr "" "Endgerät (wenn durch \"allowed_clis\" erlaubt) überschrieben werden. Wird " "automatisch auf Hauptnummer des Subscribers gesetzt." -#: lib/NGCP/Panel/Utils/DbStrings.pm:90 +#: lib/NGCP/Panel/Utils/DbStrings.pm:92 msgid "" "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI " "\"user@example.com\"). \"user-provided calling line identification\" - " @@ -3885,7 +3994,7 @@ msgstr "" "user-provided Nummer), wenn der Inhalt durch das Endgerät auf einen Wert " "gesetzt wird, der durch \"allowed_clis\" nicht erlaubt ist." -#: lib/NGCP/Panel/Utils/DbStrings.pm:111 +#: lib/NGCP/Panel/Utils/DbStrings.pm:113 msgid "" "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI " "\"user@example.com\"). Emergency CLI which can be used in rewrite rules as " @@ -3895,7 +4004,7 @@ msgstr "" "\"user@example.com\"). Notruf-Nummer kann in Übersetzungsregeln als " "Substitutions-Wert verwendet werden." -#: lib/NGCP/Panel/Utils/DbStrings.pm:162 +#: lib/NGCP/Panel/Utils/DbStrings.pm:164 msgid "SRTP Transcoding Mode" msgstr "SRTP Transcoding Modus" @@ -3947,16 +4056,16 @@ msgstr "" "Wie \"ncos\", aber nur setzbar durch Administratoren. Wird vor Benutzer-NCOS-" "Stufe überprüft." -#: lib/NGCP/Panel/Controller/Billing.pm:639 -#: lib/NGCP/Panel/Utils/DbStrings.pm:620 +#: lib/NGCP/Panel/Controller/Billing.pm:648 +#: lib/NGCP/Panel/Utils/DbStrings.pm:673 msgid "Saturday" msgstr "Samstag" -#: lib/NGCP/Panel/Utils/DbStrings.pm:512 +#: lib/NGCP/Panel/Utils/DbStrings.pm:551 msgid "Save" msgstr "Speichern" -#: lib/NGCP/Panel/Utils/DbStrings.pm:129 +#: lib/NGCP/Panel/Utils/DbStrings.pm:131 msgid "" "Search for partial match of user-provided number (UPN) to subscriber's " "primary E164 number and aliases. If it mathes, take UPN as valid wihout " @@ -3967,7 +4076,7 @@ msgstr "" "UPN nicht gegen allowed_clis geprüft und in die network-provided Nummer " "(NPN) kopiert." -#: lib/NGCP/Panel/Utils/DbStrings.pm:561 +#: lib/NGCP/Panel/Utils/DbStrings.pm:609 msgid "" "Seconds to wait for pick-up until engaging Call Forward (e.g. " "“10”)" @@ -3988,21 +4097,29 @@ msgstr "" "Siehe \"lock_voip_account_subscriber\" für eine Liste möglicher Werte. Ein " "Wert von \"none\" wird nicht zurückgeliefert. Schreibgeschützt." -#: lib/NGCP/Panel/Utils/DbStrings.pm:565 +#: lib/NGCP/Panel/Utils/DbStrings.pm:613 msgid "Select" msgstr "Auswählen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:325 +#: lib/NGCP/Panel/Utils/DbStrings.pm:302 +msgid "Send" +msgstr "Senden" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:332 #: share/templates/subscriber/preferences.tt:306 msgid "Send Copies" msgstr "Sende Kopien" -#: lib/NGCP/Panel/Utils/DbStrings.pm:559 +#: share/templates/subscriber/webfax.tt:13 +msgid "Send Fax" +msgstr "Sende Fax" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:607 #: share/templates/subscriber/preferences.tt:290 msgid "Send Reports" msgstr "Sende Berichte" -#: lib/NGCP/Panel/Utils/DbStrings.pm:127 +#: lib/NGCP/Panel/Utils/DbStrings.pm:129 msgid "" "Send inbound call to Mobile Push server when called subscriber is not " "registered. This can not be used together with CFNA as call will be then " @@ -4012,7 +4129,7 @@ msgstr "" "Subscriber nicht registriert ist. Diese Einstellung kann nicht gemeinsam mit " "CFNA verwendet werden, weil sonst Anrufe normal weitergeleitet werden." -#: lib/NGCP/Panel/Utils/DbStrings.pm:88 +#: lib/NGCP/Panel/Utils/DbStrings.pm:90 msgid "" "Send the E164 number instead of SIP AOR as request username when sending " "INVITE to the subscriber. If a 404 is received the SIP AOR is sent as " @@ -4022,19 +4139,19 @@ msgstr "" "Subscriber. Wenn ein 404 zurückgeliefert wird, wird automatisch die SIP AOR " "als Fallback gesendet." -#: lib/NGCP/Panel/Utils/DbStrings.pm:161 +#: lib/NGCP/Panel/Utils/DbStrings.pm:163 msgid "Send the calls from/to the subscribers through the cloud pbx module." msgstr "Leite Anrufe von/zu dem Subscriber über das CloudPBX Modul." -#: lib/NGCP/Panel/Utils/DbStrings.pm:376 +#: lib/NGCP/Panel/Utils/DbStrings.pm:389 msgid "September" msgstr "September" -#: lib/NGCP/Panel/Utils/DbStrings.pm:344 +#: lib/NGCP/Panel/Utils/DbStrings.pm:354 msgid "Serial Hunting Timeout" msgstr "Serielles Hunting Zeitüberschreitung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:548 +#: lib/NGCP/Panel/Utils/DbStrings.pm:595 msgid "Serial Ringing" msgstr "Serielles Läuten" @@ -4042,23 +4159,23 @@ msgstr "Serielles Läuten" msgid "Session Timers" msgstr "Session Timers" -#: lib/NGCP/Panel/Utils/DbStrings.pm:102 +#: lib/NGCP/Panel/Utils/DbStrings.pm:104 msgid "Session-Timer Max Refresh Interval" msgstr "Session-Timer Max Refresh-Intervall" -#: lib/NGCP/Panel/Utils/DbStrings.pm:100 +#: lib/NGCP/Panel/Utils/DbStrings.pm:102 msgid "Session-Timer Min Refresh Interval" msgstr "Session-Timer Min Refresh-Intervall" -#: lib/NGCP/Panel/Utils/DbStrings.pm:98 +#: lib/NGCP/Panel/Utils/DbStrings.pm:100 msgid "Session-Timer Refresh Interval" msgstr "Session-Timer Refresh-Intervall" -#: lib/NGCP/Panel/Utils/DbStrings.pm:104 +#: lib/NGCP/Panel/Utils/DbStrings.pm:106 msgid "Session-Timer Refresh Method" msgstr "Session-Timer Refresh-Methode" -#: lib/NGCP/Panel/Utils/DbStrings.pm:101 +#: lib/NGCP/Panel/Utils/DbStrings.pm:103 msgid "" "Set Min-SE value in SBC. This is also used to build 422 reply if remote Min-" "SE is smaller than local Min-SE." @@ -4066,14 +4183,15 @@ msgstr "" "Setzt Min-SE-Wert im SBC. Dies wird auch im 422-Reply verwendet, wenn das " "Min-SE vom Gegenüber kleiner als das lokale Min-SE ist." -#: lib/NGCP/Panel/Utils/DbStrings.pm:153 +#: lib/NGCP/Panel/Utils/DbStrings.pm:155 msgid "Set RTP relay mode for this peer/domain/user" msgstr "RTP Relay-Modus für diesen Peer/Subscriber/Domain" -#: lib/NGCP/Panel/Utils/DbStrings.pm:103 +#: lib/NGCP/Panel/Utils/DbStrings.pm:105 msgid "Sets upper limit on accepted Min-SE value in in SBC." msgstr "Setzt oberes Limit des akzeptierten Min-SE-Werts im SBC." +#: share/templates/subscriber/edit_webpass.tt:22 #: share/templates/subscriber/master.tt:44 msgid "Setting" msgstr "Einstellung" @@ -4108,11 +4226,11 @@ msgstr "Zeige Offline" msgid "Show Passwords" msgstr "Passwörter anzeigen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:421 +#: lib/NGCP/Panel/Utils/DbStrings.pm:440 msgid "Show passwords" msgstr "Passwörter anzeigen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:525 +#: lib/NGCP/Panel/Utils/DbStrings.pm:564 msgid "Sign In" msgstr "Anmelden" @@ -4125,25 +4243,25 @@ msgstr "Registrieren" msgid "Sign in using your %1 credentials:" msgstr "Melden Sie sich mit Ihren %1-Zugangsdaten an:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:470 +#: lib/NGCP/Panel/Utils/DbStrings.pm:499 msgid "Simple" msgstr "Einfach" -#: lib/NGCP/Panel/Utils/DbStrings.pm:607 +#: lib/NGCP/Panel/Utils/DbStrings.pm:659 msgid "Simple View" msgstr "Einfache Ansicht" -#: lib/NGCP/Panel/Controller/Subscriber.pm:289 -#: lib/NGCP/Panel/Controller/Subscriber.pm:294 -#: lib/NGCP/Panel/Utils/DbStrings.pm:583 +#: lib/NGCP/Panel/Controller/Subscriber.pm:292 +#: lib/NGCP/Panel/Controller/Subscriber.pm:297 +#: lib/NGCP/Panel/Utils/DbStrings.pm:632 msgid "Slot" msgstr "Eintrag" -#: lib/NGCP/Panel/Utils/DbStrings.pm:291 +#: lib/NGCP/Panel/Utils/DbStrings.pm:293 msgid "Slot add" msgstr "Eintrag hinzufügen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:309 +#: lib/NGCP/Panel/Utils/DbStrings.pm:312 msgid "Sn" msgstr "Sn" @@ -4168,7 +4286,7 @@ msgstr "" msgid "Sound Set" msgstr "Sound Set" -#: lib/NGCP/Panel/Utils/DbStrings.pm:107 +#: lib/NGCP/Panel/Utils/DbStrings.pm:109 msgid "Sound Set used for system prompts like error announcements etc." msgstr "Sound Set für System-Prompts wie Fehler-Ansagen usw." @@ -4214,15 +4332,15 @@ msgstr "Sound Set erfolgreich gelöscht" msgid "Sound set successfully updated" msgstr "Sound Set erfolgreich aktualisiert" -#: lib/NGCP/Panel/Utils/DbStrings.pm:314 +#: lib/NGCP/Panel/Utils/DbStrings.pm:317 msgid "Soundfile" msgstr "Sound-Datei" -#: lib/NGCP/Panel/Utils/DbStrings.pm:293 +#: lib/NGCP/Panel/Utils/DbStrings.pm:295 msgid "Source" msgstr "Quelle" -#: lib/NGCP/Panel/Utils/DbStrings.pm:481 +#: lib/NGCP/Panel/Utils/DbStrings.pm:513 #: share/templates/subscriber/preferences.tt:467 msgid "Source IP" msgstr "Quell-IP" @@ -4231,11 +4349,11 @@ msgstr "Quell-IP" msgid "Source Pattern" msgstr "Quell-Pattern" -#: lib/NGCP/Panel/Controller/Billing.pm:765 +#: lib/NGCP/Panel/Controller/Billing.pm:774 msgid "Special offpeak entry successfully created" msgstr "Spezial-Offpeak-Eintrag erfolgreich erstellt" -#: lib/NGCP/Panel/Controller/Billing.pm:713 +#: lib/NGCP/Panel/Controller/Billing.pm:722 msgid "Special offpeak entry successfully updated" msgstr "Spezial-Offpeak-Eintrag erfolgreich aktualisiert" @@ -4251,7 +4369,7 @@ msgstr "" msgid "Specifies the NCOS level that applies to the user." msgstr "Definiert die NCOS-Stufe für den Benutzer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:82 +#: lib/NGCP/Panel/Utils/DbStrings.pm:84 msgid "" "Specifies the list of caller and callee rewrite rules which should be " "applied for incoming and outgoing calls." @@ -4285,7 +4403,7 @@ msgstr "" "Verhalten eine Whitelist (alle Anrufe abweisen, ausser es erfolgt ein " "Treffer in der Liste, dann wird der Anruf akzeptiert)." -#: lib/NGCP/Panel/Utils/DbStrings.pm:135 +#: lib/NGCP/Panel/Utils/DbStrings.pm:137 msgid "" "Specifies the way to obtain the User-Provided Redirecting CLI. Possible " "options are use NPN of forwarding subscriber or respect inbound Diversion " @@ -4306,8 +4424,8 @@ msgstr "Definiert, ob eine Registrierung am Peer Host erfolgen soll." msgid "Speed Dial" msgstr "Kurzwahl" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2787 -#: lib/NGCP/Panel/Controller/Subscriber.pm:2883 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2941 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3037 msgid "Speed Dial Slot" msgstr "Kurzwahl-Eintrag" @@ -4319,7 +4437,7 @@ msgstr "Kurzwahl" msgid "Spent this interval" msgstr "In diesem Intervall verbraucht" -#: lib/NGCP/Panel/Utils/DbStrings.pm:379 +#: lib/NGCP/Panel/Utils/DbStrings.pm:392 msgid "Start" msgstr "Start" @@ -4327,19 +4445,19 @@ msgstr "Start" msgid "Start - End" msgstr "Start - Ende" -#: lib/NGCP/Panel/Controller/Billing.pm:561 +#: lib/NGCP/Panel/Controller/Billing.pm:570 msgid "Start Date" msgstr "Start Datum" -#: lib/NGCP/Panel/Utils/DbStrings.pm:334 +#: lib/NGCP/Panel/Utils/DbStrings.pm:343 msgid "Start Date/Time" msgstr "Start Zeit/Datum" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1669 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1767 msgid "Start Time" msgstr "Startzeit" -#: lib/NGCP/Panel/Utils/DbStrings.pm:567 +#: lib/NGCP/Panel/Utils/DbStrings.pm:615 #: share/templates/customer/details.tt:312 msgid "Station Name" msgstr "Stations-Name" @@ -4352,23 +4470,24 @@ msgstr "Stations-Name" #: lib/NGCP/Panel/Controller/Reseller.pm:145 #: lib/NGCP/Panel/Controller/Reseller.pm:35 #: lib/NGCP/Panel/Controller/Reseller.pm:44 -#: lib/NGCP/Panel/Controller/Subscriber.pm:112 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1668 -#: lib/NGCP/Panel/Utils/DbStrings.pm:499 +#: lib/NGCP/Panel/Controller/Subscriber.pm:115 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1766 +#: lib/NGCP/Panel/Controller/Subscriber.pm:303 +#: lib/NGCP/Panel/Utils/DbStrings.pm:533 #: share/templates/subscriber/master.tt:58 msgid "Status" msgstr "Status" -#: lib/NGCP/Panel/Utils/DbStrings.pm:538 +#: lib/NGCP/Panel/Utils/DbStrings.pm:583 msgid "Street" msgstr "Straße" -#: lib/NGCP/Panel/Utils/DbStrings.pm:566 +#: lib/NGCP/Panel/Utils/DbStrings.pm:614 msgid "Submitid" msgstr "Submitid" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1994 -#: lib/NGCP/Panel/Utils/DbStrings.pm:292 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2089 +#: lib/NGCP/Panel/Utils/DbStrings.pm:294 #: share/templates/customer/details.tt:313 #: share/templates/customer/details.tt:531 #: share/templates/subscriber/list.tt:3 @@ -4383,11 +4502,11 @@ msgstr "Subscriber" msgid "Subscriber %1@%2" msgstr "Subscriber %1@%2" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1972 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2067 msgid "Subscriber Master Data" msgstr "Subscriber Stammdaten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:442 +#: lib/NGCP/Panel/Utils/DbStrings.pm:462 msgid "Subscriber Number, e.g. 12345678" msgstr "Subscriber-Nummer, z.B. 1234568" @@ -4396,12 +4515,17 @@ msgstr "Subscriber-Nummer, z.B. 1234568" msgid "Subscriber Preferences for %1@%2" msgstr "Subscriber-Präferenzen für %1@%2" -#: lib/NGCP/Panel/Utils/DbStrings.pm:519 +#: share/templates/widgets/subscriber_topmenu_settings.tt:11 +#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:11 +msgid "Subscriber Settings" +msgstr "Subscriber-Einstellungen" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:559 msgid "Subscriber can configure other subscribers within the Customer Account" msgstr "" "Subscriber kann andere Subscriber innerhalb des Kunden-Vertrags konfigurieren" -#: lib/NGCP/Panel/Controller/Subscriber.pm:280 +#: lib/NGCP/Panel/Controller/Subscriber.pm:283 msgid "Subscriber does not exist" msgstr "Subscriber existiert nicht" @@ -4415,7 +4539,7 @@ msgstr "Subscriber ist für %1 gesperrt" msgid "Subscriber status is %1" msgstr "Subscriber hat Status %1" -#: lib/NGCP/Panel/Controller/Subscriber.pm:248 +#: lib/NGCP/Panel/Controller/Subscriber.pm:251 msgid "Subscriber successfully created!" msgstr "Subscriber erfolgreich erstellt!" @@ -4432,11 +4556,11 @@ msgstr "Subscriber erfolgreich erstellt." msgid "Subscribers" msgstr "Subscriber" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2565 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2719 msgid "Successfully added registered device" msgstr "Registriertes Endgerät erfolgreich hinzugefügt" -#: lib/NGCP/Panel/Controller/Subscriber.pm:924 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1022 msgid "Successfully cleared Call Forward" msgstr "Ruf-Weiterleitung erfolgreich gelöscht" @@ -4460,35 +4584,35 @@ msgstr "Geräte-Modell erfolgreich erstellt" msgid "Successfully created device profile" msgstr "Geräte-Profil erfolgreich erstellt" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2771 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2925 msgid "Successfully created speed dial slot" msgstr "Kurzwahl-Eintrag erfolgreich erstellt" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2611 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2765 msgid "Successfully created trusted source" msgstr "Vertraute Quelle erfolgreich erstellt" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1598 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1696 msgid "Successfully deleted Call Forward" msgstr "Ruf-Weiterleitung erfolgreich gelöscht" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2923 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3077 msgid "Successfully deleted auto attendant slot" msgstr "Anrufmenü-Eintrag erfolgreich gelöscht" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2516 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2670 msgid "Successfully deleted registered device" msgstr "Registriertes Endgerät erfolgreich gelöscht" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2817 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2971 msgid "Successfully deleted speed dial slot" msgstr "Kurzwahl-Eintrag erfolgreich gelöscht" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2713 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2867 msgid "Successfully deleted trusted source" msgstr "Vertraute Quelle erfolgreich gelöscht" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2441 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2595 msgid "Successfully deleted voicemail" msgstr "Sprachnachricht erfolgreich gelöscht" @@ -4496,8 +4620,8 @@ msgstr "Sprachnachricht erfolgreich gelöscht" msgid "Successfully redirected request to device" msgstr "Anfrage erfolgreich an Gerät umgeleitet" -#: lib/NGCP/Panel/Controller/Subscriber.pm:795 -#: lib/NGCP/Panel/Controller/Subscriber.pm:949 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1047 +#: lib/NGCP/Panel/Controller/Subscriber.pm:893 msgid "Successfully saved Call Forward" msgstr "Ruf-Weiterleitung erfolgreich gespeichert" @@ -4505,11 +4629,11 @@ msgstr "Ruf-Weiterleitung erfolgreich gespeichert" msgid "Successfully terminated reseller" msgstr "Reseller erfolgreich terminiert" -#: lib/NGCP/Panel/Controller/Subscriber.pm:408 +#: lib/NGCP/Panel/Controller/Subscriber.pm:506 msgid "Successfully terminated subscriber" msgstr "Subscriber erfolgreich terminiert" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2987 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3141 msgid "Successfully updated auto attendant slots" msgstr "Anrufmenü-Eintrag erfolgreich aktualisiert" @@ -4525,44 +4649,52 @@ msgstr "Geräte-Firmware erfolgreich aktualisiert" msgid "Successfully updated device profile" msgstr "Geräte-Profil erfolgreich aktualisiert" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2230 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2384 msgid "Successfully updated fax setting" msgstr "Fax-Einstellungen erfolgreich aktualisiert" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2300 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2135 +msgid "Successfully updated password" +msgstr "Passwort erfolgreich aktualisiert" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2454 msgid "Successfully updated reminder setting" msgstr "Weckruf-Einstellungen erfolgreich aktualisiert" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2867 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3021 msgid "Successfully updated speed dial slot" msgstr "Kurzwahl-Eintrag erfolgreich aktualisiert" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1958 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2053 msgid "Successfully updated subscriber" msgstr "Subscriber erfolgreich aktualisiert" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2685 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2839 msgid "Successfully updated trusted source" msgstr "Vertraute Quelle erfolgreich aktualisiert" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2084 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2238 msgid "Successfully updated voicemail setting" msgstr "Sprachnachrichten-Einstellungen erfolgreich aktualisiert" -#: lib/NGCP/Panel/Controller/Billing.pm:640 -#: lib/NGCP/Panel/Utils/DbStrings.pm:545 +#: lib/NGCP/Panel/Controller/Billing.pm:649 +#: lib/NGCP/Panel/Utils/DbStrings.pm:590 msgid "Sunday" msgstr "Sonntag" -#: lib/NGCP/Panel/Utils/DbStrings.pm:359 +#: lib/NGCP/Panel/Utils/DbStrings.pm:646 +msgid "Supported File Types are TXT, PDF, PS, TIFF" +msgstr "Unterstützte Datei-Typen sind TXT, PDF, PS, TIFF" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:373 msgid "Supports Busy Lamp Field" msgstr "Unterstützt Busy Lamp Field" -#: lib/NGCP/Panel/Utils/DbStrings.pm:351 +#: lib/NGCP/Panel/Utils/DbStrings.pm:361 msgid "Supports Private Line" msgstr "Unterstützt private Leitung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:621 +#: lib/NGCP/Panel/Utils/DbStrings.pm:674 msgid "Supports Shared Line" msgstr "Unterstützt geteilte Leitung" @@ -4574,7 +4706,7 @@ msgstr "Gerät synchronisieren" msgid "System Ok" msgstr "System Ok" -#: lib/NGCP/Panel/Utils/DbStrings.pm:106 +#: lib/NGCP/Panel/Utils/DbStrings.pm:108 msgid "System Sound Set" msgstr "System-Sound-Set" @@ -4587,15 +4719,15 @@ msgstr "System-Statistiken" msgid "System Status" msgstr "Systemzustand" -#: lib/NGCP/Panel/Utils/DbStrings.pm:417 +#: lib/NGCP/Panel/Utils/DbStrings.pm:435 msgid "TCP" msgstr "TCP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:585 +#: lib/NGCP/Panel/Utils/DbStrings.pm:634 msgid "TIFF" msgstr "TIFF" -#: lib/NGCP/Panel/Utils/DbStrings.pm:408 +#: lib/NGCP/Panel/Utils/DbStrings.pm:426 msgid "TLS" msgstr "TLS" @@ -4610,15 +4742,15 @@ msgstr "Terminieren" msgid "Terminate Call" msgstr "Anruf beenden" -#: lib/NGCP/Panel/Controller/Subscriber.pm:360 +#: lib/NGCP/Panel/Controller/Subscriber.pm:458 msgid "Terminating own subscriber is prohibited." msgstr "Terminieren des eigenen Subscribers ist nicht erlaubt" -#: lib/NGCP/Panel/Utils/DbStrings.pm:569 +#: lib/NGCP/Panel/Utils/DbStrings.pm:617 msgid "The IVR key to press for this destination" msgstr "Die zu drückende IVR-Taste für dieses Ziel" -#: lib/NGCP/Panel/Utils/DbStrings.pm:443 +#: lib/NGCP/Panel/Utils/DbStrings.pm:463 msgid "" "The Name of this range, e.g. Phone Keys or Attendant Console 1 Keys, " "accessible in the config template array via phone.lineranges[].name" @@ -4626,7 +4758,11 @@ msgstr "" "Der Name dieses Bereichs, z.B. Phone Keys oder Attendant Console 1 Keys, " "abrufbar im Konfigurations-Template Array phone.lineranges[].name" -#: lib/NGCP/Panel/Utils/DbStrings.pm:117 +#: lib/NGCP/Panel/Utils/DbStrings.pm:573 +msgid "The PBX group id this subscriber belongs to." +msgstr "Die PBX-Gruppe, zu der dieser Subscriber gehört." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:119 msgid "" "The SIP header field to fetch the network-provided-number from for inbound " "calls" @@ -4634,27 +4770,31 @@ msgstr "" "Das SIP Header-Feld, aus dem die Network Provided Nummer für eingehende " "Anrufe entnommen wird." -#: lib/NGCP/Panel/Utils/DbStrings.pm:115 +#: lib/NGCP/Panel/Utils/DbStrings.pm:117 msgid "" "The SIP header field to fetch the user-provided-number from for inbound calls" msgstr "" "Das SIP Header-Feld, aus dem die User Provided Nummer für eingehende Anrufe " "entnommen wird." -#: lib/NGCP/Panel/Utils/DbStrings.pm:151 +#: lib/NGCP/Panel/Utils/DbStrings.pm:153 msgid "The SIP header to take the IP address for logging it into CDRs." msgstr "" "Der SIP Header, aus dem die IP-Adresse des Anrufers entnommen wird. Wert des " "Headers wird im CDR geloggt." -#: lib/NGCP/Panel/Utils/DbStrings.pm:484 +#: lib/NGCP/Panel/Utils/DbStrings.pm:517 msgid "The SIP password for the User-Agents" msgstr "Das SIP-Passwort für die Endgeräte" -#: lib/NGCP/Panel/Utils/DbStrings.pm:476 +#: lib/NGCP/Panel/Utils/DbStrings.pm:508 msgid "The SIP username for the User-Agents" msgstr "Der SIP-Benutzername für die Endgeräte" +#: lib/NGCP/Panel/Utils/DbStrings.pm:476 +msgid "The VAT rate in percentage (e.g. 20)." +msgstr "Die Mehrwert-/Umstatz-Steuer in Prozent (z.B. 20)." + #: lib/NGCP/Panel/Utils/DbStrings.pm:47 msgid "" "The area code that will be used for routing of dialed numbers without an " @@ -4665,11 +4805,49 @@ msgstr "" "wird. Standardmäßig die Vorwahl der Hauptnummer des Subscribers, wenn " "vorhanden." -#: lib/NGCP/Panel/Utils/DbStrings.pm:173 +#: lib/NGCP/Panel/Utils/DbStrings.pm:175 msgid "The base CLI for the PBX extension." msgstr "Die Kopfnummer der PBX-Durchwahl" -#: lib/NGCP/Panel/Utils/DbStrings.pm:137 +#: lib/NGCP/Panel/Utils/DbStrings.pm:381 +msgid "" +"The base fee charged per billing interval (a monthly fixed fee, e.g. 10) in " +"Euro/Dollars/etc. This fee can be used on the invoice." +msgstr "Die Grundgebühr pro Billing-Intervall (eine monatliche Gebühr, z.B. 10) in Euro, Dollar o.ä. Diese Gebühr kann für Rechnungs-Erstellung verwendet werden." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:568 +msgid "The billing profile id used to charge this contract." +msgstr "Die Verrechungs-Profil-Id, um diesen Vertrag zu verrechnen." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:310 +msgid "The billing zone id this fee belongs to." +msgstr "Die Verrechnungs-Zonen-Id, zu der diese Gebühr gehört." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:472 +msgid "" +"The call direction when to apply this fee (either for inbound or outbound " +"calls)." +msgstr "Die Anruf-Richtung zur Anwendung dieser Gebühr (entweder für ausgehende oder für eingehende - z.B. 0800-Nummern - Anrufe)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:569 +msgid "The city name of the contact." +msgstr "Die Stadt dieses Kontakts." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:514 +msgid "The company name of the contact." +msgstr "Der Firmen-Name dieses Kontakts." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:322 +msgid "The contact id this contract belongs to." +msgstr "Die Kontakt-Id, zu der dieser Vertrag gehört." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:447 +msgid "" +"The contact priority for serial forking (float value, higher is stronger) " +"between -1.00 to 1.00" +msgstr "Die Kontakt-Priorität (q-Value) für Serielles Forking (höher ist mehr Priorität) zwischen -1.00 und 1.00" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:139 msgid "" "The content to put into the Diversion header for outbound calls (use \"None" "\" to not set header at all)" @@ -4677,29 +4855,21 @@ msgstr "" "Der Inhalt, der im Diversion-Header für ausgehende Anrufe gesetzt wird (wenn " "\"None\", dann wird der Header nicht gesetzt)." -#: lib/NGCP/Panel/Utils/DbStrings.pm:121 +#: lib/NGCP/Panel/Utils/DbStrings.pm:123 msgid "" "The content to put into the From display-name for outbound calls from the " "platform to the subscriber" msgstr "" "Der Inhalt, der im From-Display-Name Feld für ausgehende Anrufe gesetzt wird." -#: lib/NGCP/Panel/Utils/DbStrings.pm:119 +#: lib/NGCP/Panel/Utils/DbStrings.pm:121 msgid "" "The content to put into the From username for outbound calls from the " "platform to the subscriber" msgstr "" "Der Inhalt, der im From-Username Feld für ausgehende Anrufe gesetzt wird." -#: lib/NGCP/Panel/Utils/DbStrings.pm:176 -msgid "" -"The content to put into the History-Info header for outbound calls (use " -"\"None\" to not set header at all)" -msgstr "" -"Der Inhalt, der im History-Info für ausgehende Anrufe gesetzt wird (wenn " -"\"None\", dann wird der Header nicht gesetzt)." - -#: lib/NGCP/Panel/Utils/DbStrings.pm:123 +#: lib/NGCP/Panel/Utils/DbStrings.pm:125 msgid "" "The content to put into the P-Asserted-Identity username for outbound calls " "from the platform to the subscriber (use \"None\" to not set header at all)" @@ -4708,7 +4878,7 @@ msgstr "" "lokalen Subscribern gesetzt wird (wenn \"None\", dann wird der Header nicht " "gesetzt)." -#: lib/NGCP/Panel/Utils/DbStrings.pm:125 +#: lib/NGCP/Panel/Utils/DbStrings.pm:127 msgid "" "The content to put into the P-Preferred-Identity username for outbound calls " "from the platform to the subscriber (use \"None\" to not set header at all)" @@ -4717,15 +4887,23 @@ msgstr "" "lokalen Subscribern gesetzt wird (wenn \"None\", dann wird der Header nicht " "gesetzt)." -#: lib/NGCP/Panel/Utils/DbStrings.pm:454 -msgid "The cost of each following interval in cents per second (e.g 0.90)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:329 +msgid "The contract used for this reseller." +msgstr "Der Vertrag für diesen Reseller." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:315 +msgid "The contract used for this subscriber." +msgstr "Der Vertrag (Kunde) für diesen Subscriber." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:468 +msgid "The cost of each following interval in cents per second (e.g. 0.90)." msgstr "" -"Die Gebühr für jeden weiteren Intervall in Cents pro Sekunde (z.b. 0.90)" +"Die Gebühr für jeden weiteren Intervall in Cents pro Sekunde (z.b. 0.90)." -#: lib/NGCP/Panel/Utils/DbStrings.pm:574 -msgid "The cost of the init interval in cents per second (e.g 0.90)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:503 +msgid "The cost of the first interval in cents per second (e.g. 0.90)." msgstr "" -"Die Gebühr für den initialen Intervall in Cents pro Sekunde (z.b. 0.90)" +"Die Gebühr für den ersten Intervall in Cents pro Sekunde (z.b. 0.90)." #: lib/NGCP/Panel/Utils/DbStrings.pm:45 msgid "" @@ -4737,18 +4915,36 @@ msgstr "" "Stadardmäßig die Ländervorwahl der Hauptnummer des Subscribers, wenn " "vorhanden." -#: lib/NGCP/Panel/Utils/DbStrings.pm:554 +#: lib/NGCP/Panel/Utils/DbStrings.pm:500 +msgid "The currency symbol or ISO code, used on invoices and webinterfaces." +msgstr "" +"Das Währungs-Symbol oder ISO-Code. Wird auf Rechnungen und im Web-" +"Interface dargestellt" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:602 msgid "" "The destination for this slot; can be a number, username or full SIP URI." msgstr "" "Das Ziel für diesen Eintrag. Kann eine Nummer, ein Benutzername oder eine " "volle SIP URI sein." -#: lib/NGCP/Panel/Utils/DbStrings.pm:373 +#: lib/NGCP/Panel/Utils/DbStrings.pm:532 +msgid "The detailed name for the zone (e.g. US Mobile Numbers)." +msgstr "Der Detail-Name für diese Zone (z.B. US Mobilfunk-Nummern)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:565 +msgid "The domain name or domain id this subscriber belongs to." +msgstr "Der Domain-Name oder die Domain-Id, zu der dieser Subscriber gehört." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:473 +msgid "The email address of the contact." +msgstr "Die Email-Adresse des Kontakts." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:386 msgid "The end time in format hh:mm:ss" msgstr "Die End-Zeit im Format hh:mm:ss" -#: lib/NGCP/Panel/Utils/DbStrings.pm:159 +#: lib/NGCP/Panel/Utils/DbStrings.pm:161 msgid "" "The expiry interval of sent push request. Client is expected to register " "within this time, otherwise he should treat the request as outdated and " @@ -4758,11 +4954,27 @@ msgstr "" "sich innerhalb dieser Zeit registrieren, ansonsten wird die Anfrage " "verworfen und ignoriert." -#: lib/NGCP/Panel/Utils/DbStrings.pm:405 +#: lib/NGCP/Panel/Utils/DbStrings.pm:344 +msgid "The fraud detection threshold per day (in cents, e.g. 1000)." +msgstr "Missbrauchserkennungs-Schwellwert pro Tag (in Cents, z.B. 1000)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:339 +msgid "The fraud detection threshold per month (in cents, e.g. 10000)." +msgstr "Missbrauchserkennungs-Schwellwert pro Monat (in Cents, z.B. 10000)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:368 +msgid "The fully qualified domain name (e.g. sip.example.org)." +msgstr "Der volle Domain-Name (z.B. sip.example.org)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:625 +msgid "The given name of the contact." +msgstr "Der Vorname des Kontakts." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:422 msgid "The human-readable display name (e.g. John Doe)" msgstr "Ein lesbarer Display-Name (z.B. John Doe)" -#: lib/NGCP/Panel/Utils/DbStrings.pm:167 +#: lib/NGCP/Panel/Utils/DbStrings.pm:169 msgid "The hunting policy for PBX hunt groups." msgstr "Die Hunting-Regel für PBX Hunt-Gruppen" @@ -4798,23 +5010,51 @@ msgstr "" "Die ID, die auf den \"Call Forward Unconditional\" Eintrag in der " "voip_cf_mappings Tabelle zeigt" -#: lib/NGCP/Panel/Utils/DbStrings.pm:312 -msgid "The length of the first interval" -msgstr "Die Dauer des initialen Intervalls" +#: lib/NGCP/Panel/Utils/DbStrings.pm:675 +msgid "" +"The included free minutes per billing interval (in seconds, e.g. 60000 for " +"1000 free minutes)." +msgstr "Die inkludierten Freiminuten pro Verrechnungs-Intervall (in Sekunden, z.B. 60000 für 1000 Freiminuten)." -#: lib/NGCP/Panel/Utils/DbStrings.pm:426 -msgid "The length of the following intervals" -msgstr "Die Dauer der jeweils folgenden Intervalle" +#: lib/NGCP/Panel/Utils/DbStrings.pm:419 +msgid "" +"The included free money per billing interval (in Euro, Dollars etc., e.g. " +"10)." +msgstr "" +"Inkludiertes Saldo pro Verrechnungs-Intervall (in EUR, USD usw., z.B. 10)." -#: lib/NGCP/Panel/Utils/DbStrings.pm:473 +#: lib/NGCP/Panel/Utils/DbStrings.pm:363 +msgid "The length of each following interval in seconds (e.g. 30)." +msgstr "" +"Die Dauer jedes weiteren Intervalls in Sekunden (z.b. 30)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:593 +msgid "The length of the first interval in seconds (e.g. 60)." +msgstr "Die Dauer des ersten Intervalls in Sekunden (z.B. 60)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:504 msgid "The line/key to use" msgstr "Die zu verwendene Leitung/Taste" -#: lib/NGCP/Panel/Utils/DbStrings.pm:171 +#: lib/NGCP/Panel/Utils/DbStrings.pm:529 +msgid "The lock level of the subscriber." +msgstr "Die Sperr-Stufe des Subscribers." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:482 +msgid "" +"The main E.164 number (containing a cc, ac and sn attribute) used for " +"inbound and outbound calls." +msgstr "Die E.164 Hauptnummer (bestehend aus cc-, ac- und sn-Attributen; Ländervorwahl, Ortsvorwahl und Stationsnummer) für eingehende und ausgehende Anrufe." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:173 msgid "The members (as SIP URIs) of the PBX hunt group." msgstr "Die Mitglieder (als SIP URIs) der PBX Hunt-Gruppe" -#: lib/NGCP/Panel/Utils/DbStrings.pm:180 +#: lib/NGCP/Panel/Utils/DbStrings.pm:403 +msgid "The name of the reseller." +msgstr "Der Name des Resellers." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:179 msgid "" "The network-provided display name used for XMPP contacts and optionally SIP " "outbound header manipulation." @@ -4822,7 +5062,7 @@ msgstr "" "Der Network-Provided Display-Name für XMPP-Kontakte und optional für " "ausgehende SIP-Header-Manipulationen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:432 +#: lib/NGCP/Panel/Utils/DbStrings.pm:451 msgid "" "The number of Lines/Keys in this range, indexed from 0 in the config " "template array phone.lineranges[].lines[]" @@ -4830,62 +5070,125 @@ msgstr "" "Die Anzahl der Leitungen/Tasten in diesem Bereich, beginnend von 0 im " "Konfigurations-Template Array phone.lineranges[].lines[]" -#: lib/NGCP/Panel/Utils/DbStrings.pm:415 +#: lib/NGCP/Panel/Utils/DbStrings.pm:423 +msgid "The number to send the fax to" +msgstr "Die Ziel-Nummer zum Senden des Faxes" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:679 +msgid "The password to authenticate for SIP and XMPP services." +msgstr "Das Passwort zum Anmelden an SIP- und XMPP-Diensten." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:433 msgid "The password to log into the CSC Panel" msgstr "Das Password zum Anmelden am CSC-Panel" -#: lib/NGCP/Panel/Utils/DbStrings.pm:169 +#: lib/NGCP/Panel/Utils/DbStrings.pm:537 +msgid "The password to log into the CSC Panel." +msgstr "Das Password zum Anmelden am CSC-Panel" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:485 +msgid "" +"The person's name, which is then used in XMPP contact lists or auto-" +"provisioned phones, and which can be used as network-provided display name " +"in SIP calls." +msgstr "Der Name der Person, welcher in weiterer Folge in XMPP-Kontaktlisten oder autoprovisionierten Telefonen verwendet wird, und welcher als network-provided Display Name gesetzt werden kann." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:657 +msgid "The phone number of the contact." +msgstr "Die Telefonnummer des Kontakts." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:630 +msgid "The postal code of the contact." +msgstr "Die Postleitzahl des Kontakts." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:626 +msgid "The reseller id this contact belongs to." +msgstr "Die Reseller-Id, zu der der Kontakt gehört." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:421 +msgid "The reseller id this profile belongs to." +msgstr "Die Reseller-Id, zu der das Profil gehört." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:592 +msgid "The reseller id to assign this domain to." +msgstr "Die Reseller-Id, zu der die Domain gehört." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:171 msgid "The serial timeout for hunting in PBX hunt groups." msgstr "Die Zeitüberschreitung für serielles Hunting in PBX Hunt-Gruppen." -#: lib/NGCP/Panel/Utils/DbStrings.pm:597 +#: lib/NGCP/Panel/Utils/DbStrings.pm:648 msgid "The start time in format hh:mm:ss" msgstr "Die Start-Zeit im Format hh:mm:ss" -#: lib/NGCP/Panel/Utils/DbStrings.pm:175 -msgid "" -"The string to be used as a User-Agent header replacement if ua_header_mode " -"is set to \"replace\"." -msgstr "" -"Der String, der für das User-Agent Header-Ersetzen verwendet wird, wenn " -"ua_header_mode auf \"replace\" gestellt wird." +#: lib/NGCP/Panel/Utils/DbStrings.pm:321 +msgid "The status of the contract." +msgstr "Der Status des Vertrags." -#: lib/NGCP/Panel/Utils/DbStrings.pm:453 +#: lib/NGCP/Panel/Utils/DbStrings.pm:477 +msgid "The status of the reseller." +msgstr "Der Status des Resellers." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:488 +msgid "The status of the subscriber." +msgstr "Der Status des Subscribers." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:511 +msgid "The street name of the contact." +msgstr "Der Straßen-Name des Kontakts." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:478 msgid "The subscriber to use on this line/key" msgstr "Der zu verwendende Subscriber für diese Leitung/Taste" -#: lib/NGCP/Panel/Controller/Billing.pm:611 +#: lib/NGCP/Panel/Utils/DbStrings.pm:378 +msgid "The surname of the contact." +msgstr "Der Nachname des Kontakts." + +#: lib/NGCP/Panel/Controller/Billing.pm:620 msgid "The timerange you wanted to delete does not exist." msgstr "Der zu löschende Zeitbereich existiert nicht." -#: lib/NGCP/Panel/Utils/DbStrings.pm:339 +#: lib/NGCP/Panel/Utils/DbStrings.pm:479 +msgid "The two-letter ISO 3166-1 country code of the contact (e.g. US or DE)." +msgstr "Der zweistellige ISO 3166-1 Ländercode des Kontakts (z.b. US oder DE)." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:349 msgid "The type of feature to use on this line/key" msgstr "Die zu verwendene Betriebs-Art für diese Leitung/Taste" -#: lib/NGCP/Panel/Utils/DbStrings.pm:419 +#: lib/NGCP/Panel/Utils/DbStrings.pm:370 +msgid "The username for SIP and XMPP services." +msgstr "Der Benutzername für SIP- und XMPP-Dienste." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:438 msgid "The username to log into the CSC Panel" msgstr "Der Benutzername zum Anmelden am CSC-Panel" -#: lib/NGCP/Panel/Controller/Billing.pm:579 +#: lib/NGCP/Panel/Utils/DbStrings.pm:572 +msgid "The username to log into the CSC Panel." +msgstr "Der Benutzername zum Anmelden am CSC-Panel" + +#: lib/NGCP/Panel/Controller/Billing.pm:588 msgid "This weekday does not exist." msgstr "Dieser Wochentag existiert nicht." -#: lib/NGCP/Panel/Controller/Billing.pm:637 -#: lib/NGCP/Panel/Utils/DbStrings.pm:451 +#: lib/NGCP/Panel/Controller/Billing.pm:646 +#: lib/NGCP/Panel/Utils/DbStrings.pm:474 msgid "Thursday" msgstr "Donnerstag" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1675 -#: lib/NGCP/Panel/Utils/DbStrings.pm:603 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1773 +#: lib/NGCP/Panel/Utils/DbStrings.pm:654 #: share/templates/subscriber/preferences.tt:417 msgid "Time" msgstr "Zeit" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1553 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1651 msgid "Time Set" msgstr "Zeit-Set" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1366 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1464 msgid "Time Sets" msgstr "Zeit-Sets" @@ -4899,7 +5202,8 @@ msgid "Timeset \"%1\" Details" msgstr "Zeit-Set \"%1\" Details" #: lib/NGCP/Panel/Controller/Callflow.pm:24 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1685 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1783 +#: lib/NGCP/Panel/Controller/Subscriber.pm:302 msgid "Timestamp" msgstr "Zeitstempel" @@ -4907,7 +5211,7 @@ msgstr "Zeitstempel" msgid "To Date:" msgstr "Bis Datum:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:132 +#: lib/NGCP/Panel/Utils/DbStrings.pm:134 msgid "Total max of outbound calls of Customer" msgstr "Gesamte maximale ausgehende Anrufe für diesen Kunden" @@ -4915,7 +5219,7 @@ msgstr "Gesamte maximale ausgehende Anrufe für diesen Kunden" msgid "Total max of outbound concurrent calls" msgstr "Gesamte maximale gleichzeitig ausgehende Anrufe" -#: lib/NGCP/Panel/Utils/DbStrings.pm:130 +#: lib/NGCP/Panel/Utils/DbStrings.pm:132 msgid "Total max of overall calls of Customer" msgstr "Gesamte maximale Anrufe für diesen Kunden" @@ -4923,7 +5227,7 @@ msgstr "Gesamte maximale Anrufe für diesen Kunden" msgid "Total max of overall concurrent calls" msgstr "Gesamte maximale Anzahl gleichzeitiger Anrufe" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2422 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2576 msgid "Transcode of audio file failed." msgstr "Umwandeln der Audiodatei fehlgeschlagen." @@ -4931,8 +5235,8 @@ msgstr "Umwandeln der Audiodatei fehlgeschlagen." msgid "Transcoding audio file failed" msgstr "Umwandeln der Audiodatei fehlgeschlagen" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2626 -#: lib/NGCP/Panel/Controller/Subscriber.pm:2700 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2780 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2854 msgid "Trusted Source" msgstr "Vertraute Quelle" @@ -4940,12 +5244,12 @@ msgstr "Vertraute Quelle" msgid "Trusted Sources" msgstr "Vertraute Quellen" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2641 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2795 msgid "Trusted source entry not found." msgstr "Vertrauter Qellen-Eintrag nicht gefunden." -#: lib/NGCP/Panel/Controller/Billing.pm:635 -#: lib/NGCP/Panel/Utils/DbStrings.pm:440 +#: lib/NGCP/Panel/Controller/Billing.pm:644 +#: lib/NGCP/Panel/Utils/DbStrings.pm:460 msgid "Tuesday" msgstr "Dienstag" @@ -4953,15 +5257,15 @@ msgstr "Dienstag" msgid "Type" msgstr "Typ" -#: lib/NGCP/Panel/Utils/DbStrings.pm:577 +#: lib/NGCP/Panel/Utils/DbStrings.pm:623 msgid "UDP" msgstr "UDP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:403 +#: lib/NGCP/Panel/Utils/DbStrings.pm:417 msgid "URI/Number" msgstr "URI/Nummer" -#: lib/NGCP/Panel/Controller/Subscriber.pm:111 +#: lib/NGCP/Panel/Controller/Subscriber.pm:114 #: share/templates/subscriber/master.tt:73 msgid "UUID" msgstr "UUID" @@ -4970,7 +5274,7 @@ msgstr "UUID" msgid "Unban" msgstr "Entsperren" -#: lib/NGCP/Panel/Utils/DbStrings.pm:310 +#: lib/NGCP/Panel/Utils/DbStrings.pm:313 #: share/templates/sound/handles_list.tt:57 msgid "Upload" msgstr "Hochladen" @@ -4983,23 +5287,23 @@ msgstr "Geräte-Firmware hochladen" msgid "Upload Fees as CSV" msgstr "Gebühren als CSV hochladen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:542 +#: lib/NGCP/Panel/Utils/DbStrings.pm:587 msgid "Upload fees" msgstr "Gebühren hochladen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:332 +#: lib/NGCP/Panel/Utils/DbStrings.pm:340 msgid "Uri" msgstr "Uri" -#: lib/NGCP/Panel/Utils/DbStrings.pm:87 +#: lib/NGCP/Panel/Utils/DbStrings.pm:89 msgid "Use Number instead of Contact first for outbound calls" msgstr "Verwende zuerst Nummer statt Contact für ausgehende Anrufe" -#: lib/NGCP/Panel/Utils/DbStrings.pm:563 +#: lib/NGCP/Panel/Utils/DbStrings.pm:611 msgid "Use free time" msgstr "Verwende Freiminuten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:128 +#: lib/NGCP/Panel/Utils/DbStrings.pm:130 msgid "Use valid Alias CLI as NPN" msgstr "Verwende gültige Alias-Nummer als NPN" @@ -5007,32 +5311,38 @@ msgstr "Verwende gültige Alias-Nummer als NPN" msgid "User" msgstr "Benutzer" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1680 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1778 msgid "User Agent" msgstr "User Agent" +#: share/templates/widgets/subscriber_topmenu_settings.tt:12 +#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:13 +msgid "User Details" +msgstr "Benutzer-Details" + +#. (subscriber.username, subscriber.domain.domain) +#: share/templates/subscriber/edit_webpass.tt:1 +msgid "User Details for %1@%2" +msgstr "Benutzer-Details für %1" + #: lib/NGCP/Panel/Controller/Security.pm:176 msgid "User successfully unbanned" msgstr "Benutzer erfolgreich entsperrt" -#: lib/NGCP/Panel/Utils/DbStrings.pm:174 -msgid "User-Agent header passing mode." -msgstr "User-Agent Header transparent durchschleusen." - -#: lib/NGCP/Panel/Utils/DbStrings.pm:89 +#: lib/NGCP/Panel/Utils/DbStrings.pm:91 msgid "User-Provided Number" msgstr "User-Provided Nummer" -#: lib/NGCP/Panel/Controller/Subscriber.pm:109 -#: lib/NGCP/Panel/Utils/DbStrings.pm:503 +#: lib/NGCP/Panel/Controller/Subscriber.pm:112 +#: lib/NGCP/Panel/Utils/DbStrings.pm:539 msgid "Username" msgstr "Benutzername" -#: lib/NGCP/Panel/Utils/DbStrings.pm:422 +#: lib/NGCP/Panel/Utils/DbStrings.pm:441 msgid "VAT Included" msgstr "Umsatz/Mehrwerts-Steuer inkludiert" -#: lib/NGCP/Panel/Utils/DbStrings.pm:385 +#: lib/NGCP/Panel/Utils/DbStrings.pm:399 msgid "VAT Rate" msgstr "Umsatz/Mehrwerts-Steuer" @@ -5044,6 +5354,7 @@ msgstr "Umsatz/Mehrwerts-Steuer" msgid "Value" msgstr "Wert" +#: share/templates/subscriber/edit_webpass.tt:23 #: share/templates/subscriber/master.tt:45 #: share/templates/subscriber/preferences.tt:542 #: share/templates/subscriber/preferences.tt:592 @@ -5051,17 +5362,17 @@ msgid "Values" msgstr "Werte" #: lib/NGCP/Panel/Controller/Device.pm:38 -#: lib/NGCP/Panel/Utils/DbStrings.pm:609 +#: lib/NGCP/Panel/Utils/DbStrings.pm:661 msgid "Vendor" msgstr "Hersteller" #: lib/NGCP/Panel/Controller/Device.pm:63 #: lib/NGCP/Panel/Controller/Device.pm:86 -#: lib/NGCP/Panel/Utils/DbStrings.pm:303 +#: lib/NGCP/Panel/Utils/DbStrings.pm:306 msgid "Version" msgstr "Version" -#: lib/NGCP/Panel/Utils/DbStrings.pm:510 +#: lib/NGCP/Panel/Utils/DbStrings.pm:547 msgid "Via Route" msgstr "Über Route" @@ -5100,7 +5411,7 @@ msgstr "Sprachnachrichten" msgid "Voicebox Messages for %1@%2" msgstr "Sprachnachrichten für %1@%2" -#: lib/NGCP/Panel/Utils/DbStrings.pm:316 +#: lib/NGCP/Panel/Utils/DbStrings.pm:319 msgid "Voicemail" msgstr "Sprachnachrichten" @@ -5113,7 +5424,7 @@ msgstr "Sprachnachriten und Sprachbox" msgid "Voicemails" msgstr "Sprachnachrichten" -#: lib/NGCP/Panel/Utils/DbStrings.pm:601 +#: lib/NGCP/Panel/Utils/DbStrings.pm:652 msgid "Wday" msgstr "WTag" @@ -5121,7 +5432,8 @@ msgstr "WTag" msgid "We are terribly sorry, an exceptional error has occured:" msgstr "Wir bitten um Verzeihung, ein schwerer Fehler ist aufgetreten:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:429 +#: lib/NGCP/Panel/Utils/DbStrings.pm:448 +#: share/templates/subscriber/edit_webpass.tt:37 #: share/templates/subscriber/master.tt:61 msgid "Web Password" msgstr "Web Passwort" @@ -5130,17 +5442,18 @@ msgstr "Web Passwort" msgid "Web Phone for " msgstr "Web-Telefon für " -#: lib/NGCP/Panel/Utils/DbStrings.pm:500 +#: lib/NGCP/Panel/Utils/DbStrings.pm:534 +#: share/templates/subscriber/edit_webpass.tt:36 #: share/templates/subscriber/master.tt:59 msgid "Web Username" msgstr "Web Benutzername" -#: lib/NGCP/Panel/Controller/Billing.pm:636 -#: lib/NGCP/Panel/Utils/DbStrings.pm:306 +#: lib/NGCP/Panel/Controller/Billing.pm:645 +#: lib/NGCP/Panel/Utils/DbStrings.pm:309 msgid "Wednesday" msgstr "Mittwoch" -#: lib/NGCP/Panel/Utils/DbStrings.pm:547 +#: lib/NGCP/Panel/Utils/DbStrings.pm:594 #: share/templates/billing/peaktimes.tt:25 msgid "Weekday" msgstr "Wochentag" @@ -5150,28 +5463,51 @@ msgid "Weekdays" msgstr "Wochentage" #: lib/NGCP/Panel/Controller/Peering.pm:82 -#: lib/NGCP/Panel/Utils/DbStrings.pm:491 +#: lib/NGCP/Panel/Utils/DbStrings.pm:523 msgid "Weight" msgstr "Gewicht" +#: lib/NGCP/Panel/Utils/DbStrings.pm:397 +msgid "Whether customers using this profile are handled prepaid." +msgstr "Kunden mit diesem Billing-Profil als Prepaid-Kunden behandeln." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:383 +msgid "Whether free minutes may be used when calling this destination." +msgstr "Freiminuten für dieses Ziel verwenden." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:436 +msgid "Whether the fees already incluside VAT." +msgstr "Gebühren sind inkl. Umsatz/Mehrwerts-Steuer angegeben." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:367 +msgid "" +"Whether the subscriber can configure other subscribers within his Customer " +"account." +msgstr "" +"Subscriber kann andere Subscriber innerhalb des Kunden-Vertrags konfigurieren." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:507 +msgid "Whether this subscriber is used as PBX group." +msgstr "Diesen Subscriber als PBX-Gruppe verwenden." + #: lib/NGCP/Panel/Utils/DbStrings.pm:193 msgid "XMPP Settings" msgstr "XMPP-Einstellungen" -#: lib/NGCP/Panel/Utils/DbStrings.pm:290 +#: lib/NGCP/Panel/Utils/DbStrings.pm:292 msgid "YYYY-MM-DD HH:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:336 +#: lib/NGCP/Panel/Utils/DbStrings.pm:346 msgid "Year" msgstr "Jahr" #: lib/NGCP/Panel/Controller/Billing.pm:81 -#: lib/NGCP/Panel/Utils/DbStrings.pm:410 +#: lib/NGCP/Panel/Utils/DbStrings.pm:428 msgid "Zone" msgstr "Zone" -#: lib/NGCP/Panel/Utils/DbStrings.pm:371 +#: lib/NGCP/Panel/Utils/DbStrings.pm:384 msgid "Zone Detail" msgstr "Zonen-Detail" @@ -5179,37 +5515,33 @@ msgstr "Zonen-Detail" msgid "Zone Details" msgstr "Zonen-Details" -#: lib/NGCP/Panel/Utils/DbStrings.pm:508 +#: lib/NGCP/Panel/Utils/DbStrings.pm:545 msgid "active" msgstr "aktiv" -#: lib/NGCP/Panel/Utils/DbStrings.pm:478 +#: lib/NGCP/Panel/Utils/DbStrings.pm:509 msgid "after ring timeout" msgstr "nach Läut-Zeitüberschreitung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:536 +#: lib/NGCP/Panel/Utils/DbStrings.pm:582 msgid "all calls" msgstr "alle Anrufe" -#: lib/NGCP/Panel/Utils/DbStrings.pm:479 +#: lib/NGCP/Panel/Utils/DbStrings.pm:510 #: share/templates/customer/details.tt:11 msgid "all outgoing calls" msgstr "alle ausgehenden Anrufe" -#: share/layout/body.tt:79 +#: share/layout/body.tt:82 msgid "all rights reserved" msgstr "Alle Rechte vorbehalten." -#: lib/NGCP/Panel/Utils/DbStrings.pm:287 -msgid "base fee charged per billing interval, float, specifying Euro" -msgstr "Grundgebühr pro Verrechnungs-Intervall, Kommazahl, in Euro" - #: share/templates/customer/details.tt:460 #: share/templates/customer/details.tt:489 msgid "billing profile default" msgstr "Verrechnungs-Profil Standard" -#: lib/NGCP/Panel/Utils/DbStrings.pm:349 +#: lib/NGCP/Panel/Utils/DbStrings.pm:359 msgid "blacklist" msgstr "blacklist" @@ -5225,10 +5557,6 @@ msgstr "Anruf fehlgeschlagen:" msgid "call started." msgstr "Anruf gestartet." -#: lib/NGCP/Panel/Utils/DbStrings.pm:537 -msgid "check if fees are inclusive VAT" -msgstr "Auswählen, wenn Gebühren inkl. Umsatz/Mehrwerts-Steuer sind." - #: share/templates/rewrite/set_list.tt:16 msgid "cloned Rewrite Rule Set" msgstr "geklontes Übersetzungsregel-Set" @@ -5242,15 +5570,7 @@ msgstr "verbunden - registriere..." msgid "connecting..." msgstr "verbinde..." -#: lib/NGCP/Panel/Utils/DbStrings.pm:298 -msgid "" -"currency symbol or ISO code, string, will be used on invoices and " -"webinterfaces" -msgstr "" -"Währungs-Symbol oder ISO-Code, string, wird auf Rechnungen und im Web-" -"Interface dargestellt" - -#: share/templates/helpers/datatables.tt:73 +#: share/templates/helpers/datatables.tt:74 msgid "dataTables.default.js" msgstr "dataTables.de.js" @@ -5259,40 +5579,40 @@ msgstr "dataTables.de.js" msgid "disconnected." msgstr "nicht verbunden." -#: lib/NGCP/Panel/Utils/DbStrings.pm:382 +#: lib/NGCP/Panel/Utils/DbStrings.pm:395 msgid "during Time Set" msgstr "während Zeit-Set" -#: lib/NGCP/Panel/Utils/DbStrings.pm:353 +#: lib/NGCP/Panel/Utils/DbStrings.pm:364 msgid "everyday" msgstr "täglich" -#: lib/NGCP/Panel/Utils/DbStrings.pm:522 +#: lib/NGCP/Panel/Utils/DbStrings.pm:562 msgid "for (seconds)" msgstr "für (Sekunden)" -#: lib/NGCP/Panel/Utils/DbStrings.pm:434 +#: lib/NGCP/Panel/Utils/DbStrings.pm:454 msgid "foreign" msgstr "fremd" -#: lib/NGCP/Panel/Utils/DbStrings.pm:380 +#: lib/NGCP/Panel/Utils/DbStrings.pm:393 #: share/templates/customer/details.tt:10 msgid "foreign calls" msgstr "fremde Anrufe" -#: lib/NGCP/Panel/Utils/DbStrings.pm:347 +#: lib/NGCP/Panel/Utils/DbStrings.pm:357 msgid "fraud detection threshold per day, specifying cents" msgstr "Missbrauchserkennungs-Schwellwert pro Tag, in Cents" -#: lib/NGCP/Panel/Utils/DbStrings.pm:562 +#: lib/NGCP/Panel/Utils/DbStrings.pm:610 msgid "fraud detection threshold per month, specifying cents" msgstr "Missbrauchserkennungs-Schwellwert pro Monat, in Cents" -#: lib/NGCP/Panel/Utils/DbStrings.pm:370 +#: lib/NGCP/Panel/Utils/DbStrings.pm:382 msgid "global" msgstr "global" -#: lib/NGCP/Panel/Utils/DbStrings.pm:368 +#: lib/NGCP/Panel/Utils/DbStrings.pm:380 msgid "global (including CSC)" msgstr "glogal (inkl. CSC-Panel)" @@ -5304,15 +5624,11 @@ msgstr "global (inkl. Web-Anmeldung)" msgid "has stopped typing." msgstr "hat aufgehört zu tippen." -#: lib/NGCP/Panel/Utils/DbStrings.pm:575 -msgid "human readable profile name" -msgstr "menschenlesbarer Profil-Name" - #: share/templates/subscriber/webphone.tt:321 msgid "in progress..." msgstr "es läutet..." -#: lib/NGCP/Panel/Utils/DbStrings.pm:543 +#: lib/NGCP/Panel/Utils/DbStrings.pm:588 msgid "inbound" msgstr "eingehend" @@ -5320,24 +5636,11 @@ msgstr "eingehend" msgid "incident number:" msgstr "Vorfall-Nummer:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:369 -msgid "included money per billing interval, float, specifying EUR, USD, etc." -msgstr "" -"Inkludiertes Saldo pro Verrechnungs-Intervall, Kommazahl, in EUR, USD usw." - -#: lib/NGCP/Panel/Utils/DbStrings.pm:366 -msgid "included time per billing interval, integer, specifying seconds" -msgstr "Inkludierte Freiminuten pro Billing-Intervall, Zahl, in Sekunden" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:350 +#: lib/NGCP/Panel/Utils/DbStrings.pm:360 #: share/templates/customer/details.tt:12 msgid "incoming and outgoing" msgstr "Eingehend und Ausgehend" -#: lib/NGCP/Panel/Utils/DbStrings.pm:486 -msgid "integer, specifying the percentage" -msgstr "Zahl, definiert den Prozentsatz" - #: share/templates/subscriber/webphone.tt:208 msgid "is typing..." msgstr "tippt gerade..." @@ -5346,15 +5649,7 @@ msgstr "tippt gerade..." msgid "loading..." msgstr "lädt..." -#: lib/NGCP/Panel/Utils/DbStrings.pm:308 -msgid "lock accounts if the daily limit is exceeded" -msgstr "Sperre Verträge bei Überschreitung des täglichen Limits" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:459 -msgid "lock accounts if the monthly limit is exceeded" -msgstr "Sperre Verträge bei Überschreitung des monatlichen Limits" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:487 +#: lib/NGCP/Panel/Utils/DbStrings.pm:519 msgid "locked" msgstr "gesperrt" @@ -5363,11 +5658,11 @@ msgstr "gesperrt" msgid "no" msgstr "nein" -#: lib/NGCP/Panel/Utils/DbStrings.pm:557 share/templates/customer/details.tt:9 +#: lib/NGCP/Panel/Utils/DbStrings.pm:605 share/templates/customer/details.tt:9 msgid "none" msgstr "nicht" -#: lib/NGCP/Panel/Utils/DbStrings.pm:606 +#: lib/NGCP/Panel/Utils/DbStrings.pm:658 msgid "on weekdays" msgstr "an Wochentagen" @@ -5375,19 +5670,23 @@ msgstr "an Wochentagen" msgid "online." msgstr "angemeldet." -#: lib/NGCP/Panel/Utils/DbStrings.pm:333 +#: lib/NGCP/Panel/Utils/DbStrings.pm:341 msgid "only once" msgstr "nur einmal" -#: lib/NGCP/Panel/Utils/DbStrings.pm:324 +#: lib/NGCP/Panel/Utils/DbStrings.pm:571 +msgid "or File" +msgstr "oder Datei" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:331 msgid "outbound" msgstr "ausgehend" -#: lib/NGCP/Panel/Utils/DbStrings.pm:528 +#: lib/NGCP/Panel/Utils/DbStrings.pm:570 msgid "outgoing" msgstr "ausgehend" -#: lib/NGCP/Panel/Utils/DbStrings.pm:472 +#: lib/NGCP/Panel/Utils/DbStrings.pm:502 msgid "pending" msgstr "in Bearbeitung" @@ -5399,31 +5698,15 @@ msgstr "angemeldet." msgid "registration failed:" msgstr "Anmeldung fehlgeschlagen:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:367 -msgid "string, POSIX regular expression, e.g.: ^431.+$" -msgstr "String, POSIX Regulärer Ausdruck (regex), z.B.: ^431.+$" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:364 -msgid "string, e.g.: on-net" -msgstr "String, z.B.: on-net" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:391 -msgid "string, e.g.: voicebox" -msgstr "String, z.B.: voicebox" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:402 -msgid "string, empty or POSIX regular expression, e.g.: ^431.+$" -msgstr "String, leer oder POSIX Regulärer Ausdruck (regex), z.B.: ^431.+$" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:423 +#: lib/NGCP/Panel/Utils/DbStrings.pm:442 msgid "string, rule description" msgstr "String, Regel-Beschreibung" -#: lib/NGCP/Panel/Utils/DbStrings.pm:424 +#: lib/NGCP/Panel/Utils/DbStrings.pm:443 msgid "terminated" msgstr "terminiert" -#: lib/NGCP/Panel/Utils/DbStrings.pm:533 +#: lib/NGCP/Panel/Utils/DbStrings.pm:578 msgid "through" msgstr "bis inkl." @@ -5431,19 +5714,15 @@ msgstr "bis inkl." msgid "time of incident:" msgstr "Zeitpunkt des Vorfalls:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:509 +#: lib/NGCP/Panel/Utils/DbStrings.pm:546 msgid "trough" msgstr "bis inkl." -#: lib/NGCP/Panel/Utils/DbStrings.pm:477 -msgid "unique identifier string (only alphanumeric chars)" -msgstr "Eindeutiger Identifikations-String (nur Buchstaben und Ziffern)" - #: share/templates/subscriber/webphone.tt:159 msgid "unregistered." msgstr "abgemeldet." -#: lib/NGCP/Panel/Utils/DbStrings.pm:393 +#: lib/NGCP/Panel/Utils/DbStrings.pm:408 msgid "" "where e-mail notifications are sent, a list of e-mail addreses separated by " "comma" @@ -5451,7 +5730,7 @@ msgstr "" "Komma-separierte Liste von Email-Adressen, and die Benachrichtigungen " "gesendet werden" -#: lib/NGCP/Panel/Utils/DbStrings.pm:317 +#: lib/NGCP/Panel/Utils/DbStrings.pm:320 msgid "whitelist" msgstr "whitelist" @@ -5461,8 +5740,28 @@ msgstr "whitelist" msgid "yes" msgstr "ja" -#~ msgid " or " -#~ msgstr " oder " +msgid "" +"The content to put into the History-Info header for outbound calls (use " +"\"None\" to not set header at all)" +msgstr "" +"Der Inhalt, der im History-Info für ausgehende Anrufe gesetzt wird (wenn " +"\"None\", dann wird der Header nicht gesetzt)." + +msgid "" +"The string to be used as a User-Agent header replacement if " +"ua_header_mode is set to \"replace\"." +msgstr "" +"Der String, der für das User-Agent Header-Ersetzen verwendet wird, wenn " +"ua_header_mode auf \"replace\" gestellt wird." + +msgid "User-Agent header passing mode." +msgstr "User-Agent Header transparent durchschleusen." + +msgid "Line Settings" +msgstr "Leitungs-Einstellungen" + +msgid " or " +msgstr " oder " -#~ msgid "(including PBX groups)" -#~ msgstr "(inklusive PBX-Gruppen)" +msgid "(including PBX groups)" +msgstr "(inklusive PBX-Gruppen)" diff --git a/lib/NGCP/Panel/I18N/es.po b/lib/NGCP/Panel/I18N/es.po index 9de1b35886..49ca4de385 100644 --- a/lib/NGCP/Panel/I18N/es.po +++ b/lib/NGCP/Panel/I18N/es.po @@ -10,10 +10,10 @@ msgstr "" "PO-Revision-Date: 2014-01-30 14:50+0100\n" "Last-Translator: Andreas Granig \n" "Language-Team: Spanish\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ASCII\n" "Content-Transfer-Encoding: 8bit\n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: lib/NGCP/Panel/Utils/DbStrings.pm:43 @@ -25,7 +25,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Administrator.pm:29 #: lib/NGCP/Panel/Controller/Billing.pm:263 #: lib/NGCP/Panel/Controller/Billing.pm:36 -#: lib/NGCP/Panel/Controller/Billing.pm:560 +#: lib/NGCP/Panel/Controller/Billing.pm:569 #: lib/NGCP/Panel/Controller/Billing.pm:80 #: lib/NGCP/Panel/Controller/Contact.pm:30 #: lib/NGCP/Panel/Controller/Contract.pm:25 @@ -51,13 +51,14 @@ msgstr "" #: lib/NGCP/Panel/Controller/Reseller.pm:32 #: lib/NGCP/Panel/Controller/Reseller.pm:40 #: lib/NGCP/Panel/Controller/Rewrite.pm:31 -#: lib/NGCP/Panel/Controller/Subscriber.pm:106 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1673 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1679 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1992 -#: lib/NGCP/Panel/Controller/Subscriber.pm:288 -#: lib/NGCP/Panel/Controller/Subscriber.pm:293 -#: lib/NGCP/Panel/Utils/DbStrings.pm:323 lib/NGCP/Panel/Utils/Sounds.pm:62 +#: lib/NGCP/Panel/Controller/Subscriber.pm:109 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1771 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1777 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2087 +#: lib/NGCP/Panel/Controller/Subscriber.pm:291 +#: lib/NGCP/Panel/Controller/Subscriber.pm:296 +#: lib/NGCP/Panel/Controller/Subscriber.pm:301 +#: lib/NGCP/Panel/Utils/DbStrings.pm:330 lib/NGCP/Panel/Utils/Sounds.pm:62 #: share/templates/customer/details.tt:58 msgid "#" msgstr "" @@ -99,11 +100,11 @@ msgstr "" msgid "%1for %2s" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:396 +#: lib/NGCP/Panel/Controller/Billing.pm:405 msgid ", but skipped the following line numbers: " msgstr "" -#: lib/NGCP/Panel/Controller/Root.pm:82 +#: lib/NGCP/Panel/Controller/Root.pm:104 msgid "403 - Permission denied" msgstr "" @@ -121,18 +122,34 @@ msgid "" "list and NCOS level for a call." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:439 +#: lib/NGCP/Panel/Utils/DbStrings.pm:459 msgid "" "A POSIX regex matching against 'sip:user@domain' (e.g. '^sip:.+@example\\.org" "$' matching the whole URI, or '999' matching if the URI contains '999')" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:460 +#: lib/NGCP/Panel/Utils/DbStrings.pm:487 msgid "" "A POSIX regex matching against the full Request-URI (e.g. '^sip:.+@example\\." "org$' or '^sip:431')" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:597 +msgid "A POSIX regular expression to match the called number (e.g. ^431.+$)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:550 +msgid "A POSIX regular expression to match the calling number (e.g. ^.+$)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:670 +msgid "A full SIP URI like sip:user@ip:port" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:453 +msgid "A human readable profile name." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:75 msgid "" "A list of shell patterns specifying which CLIs are allowed to be set by the " @@ -140,7 +157,7 @@ msgid "" "numbers from 0 to 9 may be used as wildcards as usual in shell patterns." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:49 lib/NGCP/Panel/Utils/DbStrings.pm:95 +#: lib/NGCP/Panel/Utils/DbStrings.pm:49 lib/NGCP/Panel/Utils/DbStrings.pm:97 msgid "" "A numeric string intended to be used in rewrite rules for emergency numbers." msgstr "" @@ -155,11 +172,19 @@ msgid "" "host." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:536 +msgid "A short name for the zone (e.g. US)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:484 +msgid "A unique identifier string (only alphanumeric chars and _)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:61 msgid "A username used for authentication against the peer host." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:546 +#: lib/NGCP/Panel/Utils/DbStrings.pm:591 msgid "ANY" msgstr "" @@ -168,7 +193,7 @@ msgstr "" msgid "API key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:572 +#: lib/NGCP/Panel/Utils/DbStrings.pm:621 msgid "Ac" msgstr "" @@ -186,24 +211,30 @@ msgstr "" #: lib/NGCP/Panel/Controller/Administrator.pm:37 #: lib/NGCP/Panel/Controller/Reseller.pm:135 -#: lib/NGCP/Panel/Utils/DbStrings.pm:463 +#: lib/NGCP/Panel/Utils/DbStrings.pm:491 #: share/templates/subscriber/preferences.tt:274 msgid "Active" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:618 +#: lib/NGCP/Panel/Utils/DbStrings.pm:671 msgid "Active callforward" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:593 +#: lib/NGCP/Panel/Utils/DbStrings.pm:643 msgid "Add" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:580 +msgid "" +"Additional E.164 numbers (each containing a cc, ac and sn attribute) mapped " +"to this subscriber for inbound calls." +msgstr "" + #: share/templates/customer/details.tt:108 msgid "Address" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:346 +#: lib/NGCP/Panel/Utils/DbStrings.pm:356 #: share/templates/subscriber/master.tt:71 msgid "Administrative" msgstr "" @@ -267,15 +298,15 @@ msgstr "" msgid "Administrators" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:594 +#: lib/NGCP/Panel/Utils/DbStrings.pm:644 msgid "Advanced" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:619 +#: lib/NGCP/Panel/Utils/DbStrings.pm:672 msgid "Advanced View" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:390 +#: lib/NGCP/Panel/Utils/DbStrings.pm:405 msgid "Alias Number" msgstr "" @@ -283,23 +314,27 @@ msgstr "" msgid "Alias Numbers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:392 +#: lib/NGCP/Panel/Utils/DbStrings.pm:407 msgid "Alias number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:406 +#: lib/NGCP/Panel/Utils/DbStrings.pm:424 msgid "Alias number add" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:406 +msgid "Alias numbers" +msgstr "" + #: share/templates/widgets/admin_system_overview.tt:7 msgid "All services running" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:143 lib/NGCP/Panel/Utils/DbStrings.pm:145 +#: lib/NGCP/Panel/Utils/DbStrings.pm:145 lib/NGCP/Panel/Utils/DbStrings.pm:147 msgid "Allow access from the given list of IP addresses and/or IP nets." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:156 +#: lib/NGCP/Panel/Utils/DbStrings.pm:158 msgid "Allow calls to foreign domains" msgstr "" @@ -307,7 +342,7 @@ msgstr "" msgid "Allow inbound calls from foreign subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:157 +#: lib/NGCP/Panel/Utils/DbStrings.pm:159 msgid "Allow outbound calls of local subscribers to foreign domains" msgstr "" @@ -321,14 +356,18 @@ msgstr "" msgid "Allowed CLIs for outbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:142 +#: lib/NGCP/Panel/Utils/DbStrings.pm:144 msgid "Allowed source IPs" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:497 +#: lib/NGCP/Panel/Utils/DbStrings.pm:530 msgid "An external id, e.g. provided by a 3rd party provisioning" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:549 +msgid "An external id, e.g. provided by a 3rd party provisioning." +msgstr "" + #: share/templates/subscriber/preferences.tt:53 msgid "Answer Timeout" msgstr "" @@ -337,7 +376,7 @@ msgstr "" msgid "Applications Ok" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:395 +#: lib/NGCP/Panel/Utils/DbStrings.pm:410 msgid "April" msgstr "" @@ -345,11 +384,11 @@ msgstr "" msgid "Area Code" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:420 +#: lib/NGCP/Panel/Utils/DbStrings.pm:439 msgid "Area Code, e.g. 212 for NYC or 1 for Vienna" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:552 +#: lib/NGCP/Panel/Utils/DbStrings.pm:600 msgid "Attach WAV" msgstr "" @@ -369,11 +408,11 @@ msgstr "" msgid "Audio&Video" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:556 +#: lib/NGCP/Panel/Utils/DbStrings.pm:604 msgid "August" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:3002 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3156 msgid "Auto Attendant Slot" msgstr "" @@ -401,7 +440,7 @@ msgstr "" #: share/templates/callflow/callmap.tt:15 share/templates/calls/chord.tt:39 #: share/templates/customer/details.tt:19 share/templates/denied_page.tt:20 #: share/templates/device/list.tt:5 share/templates/domain/preferences.tt:20 -#: share/templates/helpers/datatables.tt:164 +#: share/templates/helpers/datatables.tt:168 #: share/templates/peering/preferences.tt:20 #: share/templates/reseller/details.tt:5 #: share/templates/rewrite/rules_list.tt:5 share/templates/security/list.tt:5 @@ -409,6 +448,7 @@ msgstr "" #: share/templates/statistics/list.tt:23 #: share/templates/subscriber/calllist.tt:5 #: share/templates/subscriber/callmap.tt:15 +#: share/templates/subscriber/edit_webpass.tt:5 #: share/templates/subscriber/master.tt:5 #: share/templates/subscriber/preferences.tt:26 #: share/templates/subscriber/reglist.tt:5 @@ -447,7 +487,7 @@ msgstr "" msgid "Billing Fee successfully created!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:394 +#: lib/NGCP/Panel/Controller/Billing.pm:403 msgid "Billing Fee successfully uploaded" msgstr "" @@ -459,7 +499,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Contract.pm:372 #: lib/NGCP/Panel/Controller/Customer.pm:52 #: lib/NGCP/Panel/Controller/Reseller.pm:43 -#: lib/NGCP/Panel/Utils/DbStrings.pm:553 share/templates/billing/list.tt:3 +#: lib/NGCP/Panel/Utils/DbStrings.pm:601 share/templates/billing/list.tt:3 #: share/templates/widgets/admin_billing_overview.tt:7 #: share/templates/widgets/reseller_billing_overview.tt:7 msgid "Billing Profile" @@ -473,7 +513,7 @@ msgstr "" msgid "Billing Profile does not exist!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:440 +#: lib/NGCP/Panel/Controller/Billing.pm:449 msgid "Billing Profile successfully changed!" msgstr "" @@ -487,7 +527,7 @@ msgstr "" msgid "Billing Zone" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:499 +#: lib/NGCP/Panel/Controller/Billing.pm:508 msgid "Billing Zone successfully created" msgstr "" @@ -495,11 +535,11 @@ msgstr "" msgid "Billing Zones" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:453 +#: lib/NGCP/Panel/Controller/Billing.pm:462 msgid "Billing fee not found!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:407 +#: lib/NGCP/Panel/Utils/DbStrings.pm:425 msgid "Billing profile" msgstr "" @@ -507,7 +547,7 @@ msgstr "" msgid "Billing profile successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:458 +#: lib/NGCP/Panel/Controller/Billing.pm:467 msgid "Billing profile successfully deleted!" msgstr "" @@ -515,11 +555,11 @@ msgstr "" msgid "Billing profile successfully updated" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:528 +#: lib/NGCP/Panel/Controller/Billing.pm:537 msgid "Billing zone does not exist!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:539 +#: lib/NGCP/Panel/Controller/Billing.pm:548 msgid "Billing zone successfully deleted" msgstr "" @@ -543,15 +583,15 @@ msgstr "" msgid "Block anonymous inbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:506 +#: lib/NGCP/Panel/Utils/DbStrings.pm:543 msgid "Bootstrap Sync HTTP Method" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:355 +#: lib/NGCP/Panel/Utils/DbStrings.pm:366 msgid "Bootstrap Sync Parameters" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:605 +#: lib/NGCP/Panel/Utils/DbStrings.pm:656 msgid "Bootstrap Sync URI" msgstr "" @@ -559,7 +599,7 @@ msgstr "" msgid "Buddy List" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:172 +#: lib/NGCP/Panel/Utils/DbStrings.pm:174 msgid "CLI of CloudPBX Pilot Subscriber" msgstr "" @@ -583,8 +623,8 @@ msgstr "" msgid "Call Flow for Call-ID %1" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:562 -#: lib/NGCP/Panel/Controller/Subscriber.pm:833 +#: lib/NGCP/Panel/Controller/Subscriber.pm:660 +#: lib/NGCP/Panel/Controller/Subscriber.pm:931 #: share/templates/subscriber/preferences.tt:62 #: share/templates/widgets/subscriber_cf_overview.tt:3 msgid "Call Forward Busy" @@ -594,22 +634,22 @@ msgstr "" msgid "Call Forward Configured" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:563 -#: lib/NGCP/Panel/Controller/Subscriber.pm:834 +#: lib/NGCP/Panel/Controller/Subscriber.pm:661 +#: lib/NGCP/Panel/Controller/Subscriber.pm:932 #: share/templates/subscriber/preferences.tt:63 #: share/templates/widgets/subscriber_cf_overview.tt:4 msgid "Call Forward Timeout" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:564 -#: lib/NGCP/Panel/Controller/Subscriber.pm:835 +#: lib/NGCP/Panel/Controller/Subscriber.pm:662 +#: lib/NGCP/Panel/Controller/Subscriber.pm:933 #: share/templates/subscriber/preferences.tt:64 #: share/templates/widgets/subscriber_cf_overview.tt:5 msgid "Call Forward Unavailable" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:561 -#: lib/NGCP/Panel/Controller/Subscriber.pm:832 +#: lib/NGCP/Panel/Controller/Subscriber.pm:659 +#: lib/NGCP/Panel/Controller/Subscriber.pm:930 #: share/templates/subscriber/preferences.tt:61 #: share/templates/widgets/subscriber_cf_overview.tt:2 msgid "Call Forward Unconditional" @@ -640,7 +680,7 @@ msgstr "" msgid "Call List for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:437 +#: lib/NGCP/Panel/Utils/DbStrings.pm:457 msgid "Call data" msgstr "" @@ -649,12 +689,12 @@ msgid "Call from" msgstr "" #: lib/NGCP/Panel/Controller/Callflow.pm:25 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1686 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1784 msgid "Call-ID" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1667 -#: lib/NGCP/Panel/Utils/DbStrings.pm:282 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1765 +#: lib/NGCP/Panel/Utils/DbStrings.pm:285 msgid "Callee" msgstr "" @@ -670,21 +710,21 @@ msgstr "" msgid "Callee UUID" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:534 +#: lib/NGCP/Panel/Utils/DbStrings.pm:579 msgid "Callee pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:513 +#: lib/NGCP/Panel/Utils/DbStrings.pm:553 msgid "Callee prefix" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:584 +#: lib/NGCP/Panel/Utils/DbStrings.pm:633 msgid "Callee prefix, eg: 43" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1666 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1674 -#: lib/NGCP/Panel/Utils/DbStrings.pm:299 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1764 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1772 +#: lib/NGCP/Panel/Utils/DbStrings.pm:301 msgid "Caller" msgstr "" @@ -696,11 +736,11 @@ msgstr "" msgid "Caller UUID" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:518 +#: lib/NGCP/Panel/Utils/DbStrings.pm:558 msgid "Caller pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:328 +#: lib/NGCP/Panel/Utils/DbStrings.pm:335 msgid "Callforward controls add" msgstr "" @@ -738,41 +778,45 @@ msgstr "" msgid "Cash" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:539 +#: lib/NGCP/Panel/Utils/DbStrings.pm:584 msgid "Cash Balance" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:560 +#: lib/NGCP/Panel/Utils/DbStrings.pm:608 msgid "Category:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:570 +#: lib/NGCP/Panel/Utils/DbStrings.pm:618 msgid "Cc" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:462 +#: lib/NGCP/Panel/Utils/DbStrings.pm:490 msgid "Cf actions" msgstr "" +#: share/templates/subscriber/edit_webpass.tt:6 +msgid "Change Password" +msgstr "" + #: share/templates/subscriber/webphone.tt:586 msgid "Chat Status:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:163 +#: lib/NGCP/Panel/Utils/DbStrings.pm:165 msgid "" "Choose the logic for RTP/SRTP transcoding (SAVP profile) for the RTP relay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:165 +#: lib/NGCP/Panel/Utils/DbStrings.pm:167 msgid "" "Choose the logic for local RTCP feedback (AVPF profile) for the RTP relay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:155 +#: lib/NGCP/Panel/Utils/DbStrings.pm:157 msgid "Choose the logic of IPv4/IPv6 autodetection for the RTP relay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:517 +#: lib/NGCP/Panel/Utils/DbStrings.pm:557 msgid "City" msgstr "" @@ -780,12 +824,12 @@ msgstr "" msgid "Click&Drag on the graphs to zoom individual ranges." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:372 +#: lib/NGCP/Panel/Utils/DbStrings.pm:385 #: share/templates/rewrite/set_list.tt:24 msgid "Clone" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:374 +#: lib/NGCP/Panel/Utils/DbStrings.pm:387 msgid "Close" msgstr "" @@ -793,29 +837,35 @@ msgstr "" msgid "Cloud PBX" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:170 +#: lib/NGCP/Panel/Utils/DbStrings.pm:172 msgid "CloudPBX Hunt Group List" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:166 +#: lib/NGCP/Panel/Utils/DbStrings.pm:168 msgid "CloudPBX Hunt Policy" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:168 +#: lib/NGCP/Panel/Utils/DbStrings.pm:170 msgid "CloudPBX Serial Hunt Timeout" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:160 +#: lib/NGCP/Panel/Utils/DbStrings.pm:162 msgid "CloudPBX Subscriber" msgstr "" -#: share/layout/body.tt:166 +#: share/layout/body.tt:169 msgid "Collapse Groups" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:296 +msgid "" +"Comma-Separated list of Email addresses to send notifications when tresholds " +"are exceeded." +msgstr "" + #: lib/NGCP/Panel/Controller/Contact.pm:34 #: lib/NGCP/Panel/Controller/Reseller.pm:123 -#: lib/NGCP/Panel/Utils/DbStrings.pm:365 +#: lib/NGCP/Panel/Utils/DbStrings.pm:379 #: share/templates/customer/details.tt:104 msgid "Company" msgstr "" @@ -834,11 +884,11 @@ msgid "Configure" msgstr "" #: share/templates/widgets/subscriber_cf_overview.tt:34 -msgid "Configure Line Settings" +msgid "Configure Subscriber Settings" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1681 -#: lib/NGCP/Panel/Utils/DbStrings.pm:582 share/templates/contact/list.tt:3 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1779 +#: lib/NGCP/Panel/Utils/DbStrings.pm:631 share/templates/contact/list.tt:3 #: share/templates/reseller/details.tt:96 #: share/templates/widgets/reseller_customer_overview.tt:12 msgid "Contact" @@ -855,8 +905,8 @@ msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:27 #: lib/NGCP/Panel/Controller/Reseller.pm:144 #: lib/NGCP/Panel/Controller/Reseller.pm:42 -#: lib/NGCP/Panel/Controller/Subscriber.pm:108 -#: lib/NGCP/Panel/Utils/DbStrings.pm:396 +#: lib/NGCP/Panel/Controller/Subscriber.pm:111 +#: lib/NGCP/Panel/Utils/DbStrings.pm:411 msgid "Contact Email" msgstr "" @@ -865,7 +915,7 @@ msgstr "" msgid "Contact Support" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:381 +#: lib/NGCP/Panel/Utils/DbStrings.pm:394 msgid "Contact URI" msgstr "" @@ -909,22 +959,22 @@ msgid "" "numbers from 0 to 9 may be used as wildcards like in shell patterns." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:579 +#: lib/NGCP/Panel/Utils/DbStrings.pm:627 msgid "Content" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:532 +#: lib/NGCP/Panel/Utils/DbStrings.pm:577 msgid "Content Type" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:587 share/templates/contract/list.tt:3 +#: lib/NGCP/Panel/Utils/DbStrings.pm:636 share/templates/contract/list.tt:3 #: share/templates/reseller/details.tt:64 msgid "Contract" msgstr "" #: lib/NGCP/Panel/Controller/Reseller.pm:33 -#: lib/NGCP/Panel/Controller/Subscriber.pm:107 -#: lib/NGCP/Panel/Utils/DbStrings.pm:501 +#: lib/NGCP/Panel/Controller/Subscriber.pm:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:535 msgid "Contract #" msgstr "" @@ -959,7 +1009,7 @@ msgstr "" msgid "Contracts" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:456 +#: lib/NGCP/Panel/Utils/DbStrings.pm:481 msgid "Country" msgstr "" @@ -967,11 +1017,11 @@ msgstr "" msgid "Country Code" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:414 +#: lib/NGCP/Panel/Utils/DbStrings.pm:432 msgid "Country Code, e.g. 1 for US or 43 for Austria" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:327 share/templates/billing/zones.tt:21 +#: lib/NGCP/Panel/Utils/DbStrings.pm:334 share/templates/billing/zones.tt:21 #: share/templates/subscriber/preferences.tt:459 msgid "Create" msgstr "" @@ -985,15 +1035,15 @@ msgstr "" msgid "Create Administrator" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:590 share/templates/billing/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:640 share/templates/billing/list.tt:22 msgid "Create Billing Profile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:357 share/templates/contact/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:371 share/templates/contact/list.tt:22 msgid "Create Contact" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:610 +#: lib/NGCP/Panel/Utils/DbStrings.pm:662 msgid "Create Contract" msgstr "" @@ -1001,11 +1051,11 @@ msgstr "" msgid "Create Customer" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:305 share/templates/device/list.tt:105 +#: lib/NGCP/Panel/Utils/DbStrings.pm:308 share/templates/device/list.tt:105 msgid "Create Device Configuration" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:505 share/templates/device/list.tt:28 +#: lib/NGCP/Panel/Utils/DbStrings.pm:541 share/templates/device/list.tt:28 msgid "Create Device Model" msgstr "" @@ -1013,7 +1063,7 @@ msgstr "" msgid "Create Device Profile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:326 share/templates/domain/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:333 share/templates/domain/list.tt:22 msgid "Create Domain" msgstr "" @@ -1021,7 +1071,7 @@ msgstr "" msgid "Create Fee Entry" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:361 +#: lib/NGCP/Panel/Utils/DbStrings.pm:375 msgid "Create Group" msgstr "" @@ -1038,6 +1088,7 @@ msgstr "" msgid "Create PBX Device" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:639 #: share/templates/customer/details.tt:245 msgid "Create PBX Group" msgstr "" @@ -1066,7 +1117,7 @@ msgstr "" msgid "Create Permanent Registration" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:576 share/templates/reseller/list.tt:23 +#: lib/NGCP/Panel/Utils/DbStrings.pm:622 share/templates/reseller/list.tt:23 msgid "Create Reseller" msgstr "" @@ -1104,11 +1155,11 @@ msgstr "" msgid "Create Subscriber" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:338 +#: lib/NGCP/Panel/Utils/DbStrings.pm:348 msgid "Create Zone" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:354 +#: lib/NGCP/Panel/Utils/DbStrings.pm:365 msgid "Currency" msgstr "" @@ -1116,7 +1167,7 @@ msgstr "" msgid "Current totals" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:511 lib/NGCP/Panel/Utils/Sounds.pm:71 +#: lib/NGCP/Panel/Utils/DbStrings.pm:548 lib/NGCP/Panel/Utils/Sounds.pm:71 #: lib/NGCP/Panel/Utils/Sounds.pm:74 share/templates/customer/list.tt:3 #: share/templates/reseller/details.tt:193 #: share/templates/subscriber/list.tt:21 share/templates/subscriber/list.tt:29 @@ -1126,6 +1177,7 @@ msgstr "" msgid "Customer" msgstr "" +#: share/templates/subscriber/edit_webpass.tt:29 #: share/templates/subscriber/master.tt:51 msgid "Customer #" msgstr "" @@ -1163,11 +1215,11 @@ msgstr "" msgid "Customer Settings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:181 +#: lib/NGCP/Panel/Utils/DbStrings.pm:180 msgid "Customer Sound Set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:182 +#: lib/NGCP/Panel/Utils/DbStrings.pm:181 msgid "" "Customer specific Sound Set used for PBX auto-attendant prompts, customer-" "specific announcements etc." @@ -1190,7 +1242,7 @@ msgstr "" msgid "Customers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:613 +#: lib/NGCP/Panel/Utils/DbStrings.pm:665 msgid "Daily Fraud Limit" msgstr "" @@ -1198,7 +1250,7 @@ msgstr "" msgid "Daily Settings" msgstr "" -#: share/layout/body.tt:39 share/templates/dashboard.tt:1 +#: share/layout/body.tt:42 share/templates/dashboard.tt:1 msgid "Dashboard" msgstr "" @@ -1214,19 +1266,19 @@ msgstr "" msgid "Dates" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:341 +#: lib/NGCP/Panel/Utils/DbStrings.pm:351 msgid "Day" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:502 +#: lib/NGCP/Panel/Utils/DbStrings.pm:538 msgid "December" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:461 +#: lib/NGCP/Panel/Utils/DbStrings.pm:489 msgid "Default for Subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:386 +#: lib/NGCP/Panel/Utils/DbStrings.pm:400 #: share/templates/administrator/list.tt:20 share/templates/billing/fees.tt:20 #: share/templates/billing/peaktimes.tt:71 share/templates/billing/zones.tt:18 #: share/templates/contact/list.tt:19 share/templates/customer/details.tt:338 @@ -1256,11 +1308,11 @@ msgstr "" msgid "Delete" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:626 +#: lib/NGCP/Panel/Utils/DbStrings.pm:681 msgid "Delete Key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:578 +#: lib/NGCP/Panel/Utils/DbStrings.pm:624 msgid "Delete WAV" msgstr "" @@ -1268,11 +1320,11 @@ msgstr "" msgid "Delete after sending Email" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:489 +#: lib/NGCP/Panel/Utils/DbStrings.pm:521 msgid "Deliver Incoming Faxes" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:608 +#: lib/NGCP/Panel/Utils/DbStrings.pm:660 msgid "Deliver Outgoing Faxes" msgstr "" @@ -1284,23 +1336,27 @@ msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:30 #: lib/NGCP/Panel/Controller/Peering.pm:90 #: lib/NGCP/Panel/Controller/Rewrite.pm:34 -#: lib/NGCP/Panel/Utils/DbStrings.pm:624 lib/NGCP/Panel/Utils/Sounds.pm:64 +#: lib/NGCP/Panel/Utils/DbStrings.pm:678 lib/NGCP/Panel/Utils/Sounds.pm:64 #: share/templates/rewrite/rules_list.tt:32 msgid "Description" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:290 -#: lib/NGCP/Panel/Controller/Subscriber.pm:295 -#: lib/NGCP/Panel/Utils/DbStrings.pm:409 +#: lib/NGCP/Panel/Controller/Subscriber.pm:293 +#: lib/NGCP/Panel/Controller/Subscriber.pm:298 +#: lib/NGCP/Panel/Utils/DbStrings.pm:427 msgid "Destination" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:542 +msgid "Destination Number" +msgstr "" + #: lib/NGCP/Panel/Controller/Billing.pm:265 msgid "Destination Pattern" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1113 -#: lib/NGCP/Panel/Utils/DbStrings.pm:549 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1211 +#: lib/NGCP/Panel/Utils/DbStrings.pm:596 msgid "Destination Set" msgstr "" @@ -1309,11 +1365,11 @@ msgstr "" msgid "Destination Set \"%1\" Details" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1002 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1100 msgid "Destination Sets" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:498 +#: lib/NGCP/Panel/Utils/DbStrings.pm:531 msgid "Destination add" msgstr "" @@ -1322,7 +1378,7 @@ msgstr "" msgid "Destinations" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:401 +#: lib/NGCP/Panel/Utils/DbStrings.pm:416 msgid "Detail" msgstr "" @@ -1342,7 +1398,7 @@ msgid "" "describe what you were doing or attempting to do just before." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:398 share/templates/device/list.tt:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:413 share/templates/device/list.tt:110 msgid "Device Configuration" msgstr "" @@ -1367,7 +1423,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:108 #: lib/NGCP/Panel/Controller/Device.pm:61 #: lib/NGCP/Panel/Controller/Device.pm:85 -#: lib/NGCP/Panel/Utils/DbStrings.pm:580 share/templates/device/list.tt:33 +#: lib/NGCP/Panel/Utils/DbStrings.pm:628 share/templates/device/list.tt:33 msgid "Device Model" msgstr "" @@ -1375,7 +1431,7 @@ msgstr "" msgid "Device Models" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:450 +#: lib/NGCP/Panel/Utils/DbStrings.pm:471 #: share/templates/customer/details.tt:315 share/templates/device/list.tt:149 msgid "Device Profile" msgstr "" @@ -1387,7 +1443,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:107 #: lib/NGCP/Panel/Controller/Device.pm:60 #: lib/NGCP/Panel/Controller/Device.pm:84 -#: lib/NGCP/Panel/Utils/DbStrings.pm:515 +#: lib/NGCP/Panel/Utils/DbStrings.pm:555 msgid "Device Vendor" msgstr "" @@ -1419,15 +1475,16 @@ msgstr "" msgid "Device profile successfully deleted" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:540 +#: lib/NGCP/Panel/Controller/Subscriber.pm:305 +#: lib/NGCP/Panel/Utils/DbStrings.pm:585 msgid "Direction" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:148 +#: lib/NGCP/Panel/Utils/DbStrings.pm:150 msgid "Disable NAT SIP pings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:494 +#: lib/NGCP/Panel/Utils/DbStrings.pm:526 msgid "Display Name" msgstr "" @@ -1437,8 +1494,8 @@ msgstr "" #: lib/NGCP/Panel/Controller/Domain.pm:31 #: lib/NGCP/Panel/Controller/Reseller.pm:149 -#: lib/NGCP/Panel/Controller/Subscriber.pm:110 -#: lib/NGCP/Panel/Utils/DbStrings.pm:550 share/templates/domain/list.tt:3 +#: lib/NGCP/Panel/Controller/Subscriber.pm:113 +#: lib/NGCP/Panel/Utils/DbStrings.pm:598 share/templates/domain/list.tt:3 #: share/templates/domain/preferences.tt:4 #: share/templates/reseller/details.tt:157 #: share/templates/widgets/admin_reseller_overview.tt:12 @@ -1448,7 +1505,7 @@ msgstr "" #. (domain.domain) #: share/templates/domain/preferences.tt:1 -msgid "Domain \"%1\" Preferences" +msgid "Domain \"%1\" - Preferences" msgstr "" #: lib/NGCP/Panel/Controller/Domain.pm:171 @@ -1476,7 +1533,7 @@ msgstr "" msgid "Domains" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:149 +#: lib/NGCP/Panel/Utils/DbStrings.pm:151 msgid "" "Don't do NAT ping for domain/user. Use with caution: this only makes sense " "on the access network which does not need pings (e.g. CDMA)" @@ -1486,16 +1543,16 @@ msgstr "" msgid "Don't have an account?" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:475 share/templates/device/list.tt:126 +#: lib/NGCP/Panel/Utils/DbStrings.pm:506 share/templates/device/list.tt:126 #: share/templates/device/list.tt:87 msgid "Download" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:527 +#: lib/NGCP/Panel/Utils/DbStrings.pm:567 msgid "Download CA Cert" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:428 +#: lib/NGCP/Panel/Utils/DbStrings.pm:446 msgid "Download CA Certificate" msgstr "" @@ -1504,32 +1561,33 @@ msgstr "" msgid "Download PCAP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:592 +#: lib/NGCP/Panel/Utils/DbStrings.pm:642 msgid "Download PEM" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:435 +#: lib/NGCP/Panel/Utils/DbStrings.pm:455 msgid "Download PKCS12" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:340 +#: lib/NGCP/Panel/Utils/DbStrings.pm:350 msgid "Download in PEM Format" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:452 +#: lib/NGCP/Panel/Utils/DbStrings.pm:475 msgid "Download in PKCS12 Format" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1670 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1676 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1768 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1774 +#: lib/NGCP/Panel/Controller/Subscriber.pm:304 msgid "Duration" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:377 +#: lib/NGCP/Panel/Utils/DbStrings.pm:390 msgid "E.164 Number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:418 +#: lib/NGCP/Panel/Utils/DbStrings.pm:437 msgid "E164 Number" msgstr "" @@ -1596,35 +1654,35 @@ msgstr "" msgid "Edit Zones" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:558 +#: lib/NGCP/Panel/Utils/DbStrings.pm:606 msgid "Edit destination sets" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:400 +#: lib/NGCP/Panel/Utils/DbStrings.pm:415 msgid "Edit time sets" msgstr "" #: lib/NGCP/Panel/Controller/Contact.pm:35 #: lib/NGCP/Panel/Controller/Reseller.pm:124 -#: lib/NGCP/Panel/Utils/DbStrings.pm:342 +#: lib/NGCP/Panel/Utils/DbStrings.pm:352 #: share/templates/customer/details.tt:96 #: share/templates/subscriber/preferences.tt:171 msgid "Email" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:112 msgid "Emergency CLI" msgstr "" #: lib/NGCP/Panel/Utils/DbStrings.pm:48 -msgid "Emergency Prefix variable" +msgid "Emergency Prefix varible" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:94 +#: lib/NGCP/Panel/Utils/DbStrings.pm:96 msgid "Emergency Suffix variable" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:126 +#: lib/NGCP/Panel/Utils/DbStrings.pm:128 msgid "Enable Apple/Google Mobile Push" msgstr "" @@ -1632,43 +1690,43 @@ msgstr "" msgid "Enable Peer Authentication" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:91 +#: lib/NGCP/Panel/Utils/DbStrings.pm:93 msgid "Enable Prepaid" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:97 +#: lib/NGCP/Panel/Utils/DbStrings.pm:99 msgid "Enable SIP Session Timers." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:96 +#: lib/NGCP/Panel/Utils/DbStrings.pm:98 msgid "Enable Session-Timers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:318 +#: lib/NGCP/Panel/Utils/DbStrings.pm:323 msgid "End" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:562 +#: lib/NGCP/Panel/Controller/Billing.pm:571 msgid "End Date" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:599 +#: lib/NGCP/Panel/Utils/DbStrings.pm:650 msgid "End Date/Time" msgstr "" -#: share/layout/body.tt:162 share/layout/body.tt:180 +#: share/layout/body.tt:165 share/layout/body.tt:183 msgid "Expand Groups" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1682 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1780 msgid "Expires" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:177 +#: lib/NGCP/Panel/Utils/DbStrings.pm:176 msgid "Export subscriber to shared XMPP Buddylist" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:178 +#: lib/NGCP/Panel/Utils/DbStrings.pm:177 msgid "" "Export this subscriber into the shared XMPP buddy list for the customer." msgstr "" @@ -1678,11 +1736,11 @@ msgid "Extended Away" msgstr "" #: lib/NGCP/Panel/Controller/Customer.pm:299 -#: lib/NGCP/Panel/Utils/DbStrings.pm:544 +#: lib/NGCP/Panel/Utils/DbStrings.pm:589 msgid "Extension" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:352 +#: lib/NGCP/Panel/Utils/DbStrings.pm:362 msgid "Extension Number, e.g. 101" msgstr "" @@ -1692,20 +1750,20 @@ msgstr "" #: lib/NGCP/Panel/Controller/Customer.pm:48 #: lib/NGCP/Panel/Controller/Reseller.pm:142 #: lib/NGCP/Panel/Controller/Reseller.pm:41 -#: lib/NGCP/Panel/Utils/DbStrings.pm:614 +#: lib/NGCP/Panel/Utils/DbStrings.pm:666 #: share/templates/subscriber/master.tt:72 msgid "External #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:77 +#: lib/NGCP/Panel/Utils/DbStrings.pm:79 msgid "External Contract #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:345 +#: lib/NGCP/Panel/Utils/DbStrings.pm:355 msgid "External ID" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:78 +#: lib/NGCP/Panel/Utils/DbStrings.pm:80 msgid "External Subscriber #" msgstr "" @@ -1713,7 +1771,7 @@ msgstr "" msgid "Fail Count" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2570 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2724 msgid "Failed to add registered device." msgstr "" @@ -1754,7 +1812,7 @@ msgstr "" msgid "Failed to create billing profile." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:504 +#: lib/NGCP/Panel/Controller/Billing.pm:513 msgid "Failed to create billing zone." msgstr "" @@ -1795,15 +1853,15 @@ msgstr "" msgid "Failed to create domain." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:183 +#: lib/NGCP/Panel/Controller/Peering.pm:188 msgid "Failed to create peering group." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:455 +#: lib/NGCP/Panel/Controller/Peering.pm:460 msgid "Failed to create peering rule." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:236 +#: lib/NGCP/Panel/Controller/Peering.pm:241 msgid "Failed to create peering server." msgstr "" @@ -1823,24 +1881,24 @@ msgstr "" msgid "Failed to create sound set" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:770 +#: lib/NGCP/Panel/Controller/Billing.pm:779 msgid "Failed to create special offpeak entry." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2776 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2930 msgid "Failed to create speed dial slot." msgstr "" #: lib/NGCP/Panel/Controller/Customer.pm:605 -#: lib/NGCP/Panel/Controller/Subscriber.pm:253 +#: lib/NGCP/Panel/Controller/Subscriber.pm:256 msgid "Failed to create subscriber." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2616 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2770 msgid "Failed to create trusted source." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1603 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1701 msgid "Failed to delete Call Forward." msgstr "" @@ -1860,11 +1918,11 @@ msgstr "" msgid "Failed to delete administrator." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2928 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3082 msgid "Failed to delete auto attendant slot." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:544 +#: lib/NGCP/Panel/Controller/Billing.pm:553 msgid "Failed to delete billing zone." msgstr "" @@ -1892,19 +1950,19 @@ msgstr "" msgid "Failed to delete domain." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:148 +#: lib/NGCP/Panel/Controller/Peering.pm:153 msgid "Failed to delete peering group." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:547 +#: lib/NGCP/Panel/Controller/Peering.pm:552 msgid "Failed to delete peering rule." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:327 +#: lib/NGCP/Panel/Controller/Peering.pm:332 msgid "Failed to delete peering server." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2506 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2660 msgid "Failed to delete registered device." msgstr "" @@ -1924,27 +1982,27 @@ msgstr "" msgid "Failed to delete sound set" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:737 +#: lib/NGCP/Panel/Controller/Billing.pm:746 msgid "Failed to delete special offpeak entry." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2822 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2976 msgid "Failed to delete speed dial slot." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2718 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2872 msgid "Failed to delete trusted source." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2446 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2600 msgid "Failed to delete voicemail message." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2471 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2625 msgid "Failed to find registered device." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2015 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2169 msgid "Failed to find voicemail user." msgstr "" @@ -1952,8 +2010,8 @@ msgstr "" msgid "Failed to move rewrite rule." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:800 -#: lib/NGCP/Panel/Controller/Subscriber.pm:955 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1053 +#: lib/NGCP/Panel/Controller/Subscriber.pm:898 msgid "Failed to save Call Forward." msgstr "" @@ -1966,7 +2024,7 @@ msgstr "" msgid "Failed to terminate reseller." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:413 +#: lib/NGCP/Panel/Controller/Subscriber.pm:511 msgid "Failed to terminate subscriber." msgstr "" @@ -1998,7 +2056,7 @@ msgstr "" msgid "Failed to update administrator." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2992 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3146 msgid "Failed to update autoattendant slots" msgstr "" @@ -2034,19 +2092,19 @@ msgstr "" msgid "Failed to update domain." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2239 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2393 msgid "Failed to update fax setting." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:523 +#: lib/NGCP/Panel/Controller/Peering.pm:528 msgid "Failed to update peering rule." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:303 +#: lib/NGCP/Panel/Controller/Peering.pm:308 msgid "Failed to update peering server." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2305 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2459 msgid "Failed to update reminder setting." msgstr "" @@ -2070,15 +2128,19 @@ msgstr "" msgid "Failed to update sound set" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:718 +#: lib/NGCP/Panel/Controller/Billing.pm:727 msgid "Failed to update special offpeak entry." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1963 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2141 +msgid "Failed to update subscriber (webpassword)." +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2058 msgid "Failed to update subscriber." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2690 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2844 msgid "Failed to update trusted source." msgstr "" @@ -2086,19 +2148,33 @@ msgstr "" msgid "Failed to update uploaded sound handle" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2093 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2247 msgid "Failed to update voicemail setting." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:402 +#: lib/NGCP/Panel/Controller/Billing.pm:411 msgid "Failed to upload Billing Fees" msgstr "" +#. ($err) +#: lib/NGCP/Panel/Utils/Hylafax.pm:68 +msgid "Failed to write fax data to temporary file: %1" +msgstr "" + +#: share/templates/subscriber/webfax.tt:4 +msgid "Fax" +msgstr "" + +#. (subscriber.username, subscriber.domain.domain) +#: share/templates/subscriber/webfax.tt:1 +msgid "Fax Journal for %1@%2" +msgstr "" + #: share/templates/subscriber/preferences.tt:222 msgid "Fax2Mail and Sendfax" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:482 +#: lib/NGCP/Panel/Utils/DbStrings.pm:515 msgid "February" msgstr "" @@ -2106,11 +2182,11 @@ msgstr "" msgid "Fees" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:288 +#: lib/NGCP/Panel/Utils/DbStrings.pm:290 msgid "Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:397 +#: lib/NGCP/Panel/Utils/DbStrings.pm:412 msgid "File Type" msgstr "" @@ -2124,23 +2200,23 @@ msgstr "" msgid "Files" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:79 +#: lib/NGCP/Panel/Utils/DbStrings.pm:81 msgid "Find Subscriber by UUID" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:109 #: lib/NGCP/Panel/Controller/Device.pm:62 -#: lib/NGCP/Panel/Utils/DbStrings.pm:362 +#: lib/NGCP/Panel/Utils/DbStrings.pm:376 msgid "Firmware File" msgstr "" #: lib/NGCP/Panel/Controller/Contact.pm:32 #: lib/NGCP/Panel/Controller/Reseller.pm:121 -#: lib/NGCP/Panel/Utils/DbStrings.pm:295 +#: lib/NGCP/Panel/Utils/DbStrings.pm:298 msgid "First Name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:80 +#: lib/NGCP/Panel/Utils/DbStrings.pm:82 msgid "" "For incoming calls from this peer, find the destination subscriber by a uuid " "parameter in R-URI which has been sent in Contact at outbound registration." @@ -2150,7 +2226,7 @@ msgstr "" msgid "Forbidden!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:183 +#: lib/NGCP/Panel/Utils/DbStrings.pm:77 msgid "" "Force calls from this user/domain/peer to be routed to PSTN even if the " "callee is local. Use with caution, as this setting may increase your costs! " @@ -2158,45 +2234,49 @@ msgid "" "will become an open relay for it!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:93 +#: lib/NGCP/Panel/Utils/DbStrings.pm:95 msgid "" "Force calls to this user to be treated as if the user was not local. This " "helps in migration scenarios." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:92 +#: lib/NGCP/Panel/Utils/DbStrings.pm:94 msgid "Force inbound calls to peer" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:112 +#: lib/NGCP/Panel/Utils/DbStrings.pm:114 msgid "Force outbound call via socket" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:76 +msgid "Force outbound calls to peer" +msgstr "" + #: share/templates/customer/details.tt:443 msgid "Fraud Limits" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:529 +#: lib/NGCP/Panel/Utils/DbStrings.pm:574 msgid "Fraud Monthly Limit" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:612 +#: lib/NGCP/Panel/Utils/DbStrings.pm:664 msgid "Fraud Monthly Lock" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:425 +#: lib/NGCP/Panel/Utils/DbStrings.pm:444 msgid "Fraud Monthly Notify" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:411 +#: lib/NGCP/Panel/Utils/DbStrings.pm:429 msgid "Fraud daily limit" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:611 +#: lib/NGCP/Panel/Utils/DbStrings.pm:663 msgid "Fraud daily lock" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:330 +#: lib/NGCP/Panel/Utils/DbStrings.pm:337 msgid "Fraud daily notify" msgstr "" @@ -2204,20 +2284,16 @@ msgstr "" msgid "Fraud settings successfully changed!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:520 -msgid "Free minutes may be used when calling this destination" -msgstr "" - #: share/templates/customer/details.tt:408 msgid "Free time" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:493 +#: lib/NGCP/Panel/Utils/DbStrings.pm:525 msgid "Free-Time Balance" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:638 -#: lib/NGCP/Panel/Utils/DbStrings.pm:492 +#: lib/NGCP/Panel/Controller/Billing.pm:647 +#: lib/NGCP/Panel/Utils/DbStrings.pm:524 msgid "Friday" msgstr "" @@ -2225,7 +2301,7 @@ msgstr "" msgid "From Date:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:457 +#: lib/NGCP/Panel/Utils/DbStrings.pm:483 msgid "From Pattern" msgstr "" @@ -2233,19 +2309,19 @@ msgstr "" msgid "From-Pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:571 +#: lib/NGCP/Panel/Utils/DbStrings.pm:619 msgid "Front Image" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:504 +#: lib/NGCP/Panel/Utils/DbStrings.pm:540 msgid "GET" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:598 +#: lib/NGCP/Panel/Utils/DbStrings.pm:649 msgid "Generate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:430 +#: lib/NGCP/Panel/Utils/DbStrings.pm:449 msgid "Generate Certificate" msgstr "" @@ -2254,15 +2330,15 @@ msgstr "" msgid "Go to %1 login." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:474 +#: lib/NGCP/Panel/Utils/DbStrings.pm:505 msgid "Group" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:139 lib/NGCP/Panel/Utils/DbStrings.pm:141 +#: lib/NGCP/Panel/Utils/DbStrings.pm:141 lib/NGCP/Panel/Utils/DbStrings.pm:143 msgid "Group of addresses and/or IP nets allowed access." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:625 +#: lib/NGCP/Panel/Utils/DbStrings.pm:680 msgid "Handle" msgstr "" @@ -2278,24 +2354,24 @@ msgstr "" msgid "Hide own number for outbound calls" msgstr "" -#: share/layout/body.tt:49 +#: share/layout/body.tt:52 msgid "Home" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:294 +#: lib/NGCP/Panel/Utils/DbStrings.pm:297 msgid "Host:" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:79 -#: lib/NGCP/Panel/Utils/DbStrings.pm:591 +#: lib/NGCP/Panel/Utils/DbStrings.pm:641 msgid "Hostname" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:281 +#: lib/NGCP/Panel/Utils/DbStrings.pm:284 msgid "Hour" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:399 +#: lib/NGCP/Panel/Utils/DbStrings.pm:414 #: share/templates/customer/details.tt:261 msgid "Hunting Policy" msgstr "" @@ -2313,11 +2389,11 @@ msgid "IP" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:78 -#: lib/NGCP/Panel/Utils/DbStrings.pm:622 +#: lib/NGCP/Panel/Utils/DbStrings.pm:676 msgid "IP Address" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:150 +#: lib/NGCP/Panel/Utils/DbStrings.pm:152 msgid "IP Header Field" msgstr "" @@ -2325,44 +2401,44 @@ msgstr "" msgid "IP successfully unbanned" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:154 +#: lib/NGCP/Panel/Utils/DbStrings.pm:156 msgid "IPv4/IPv6 briding mode" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:313 +#: lib/NGCP/Panel/Utils/DbStrings.pm:316 msgid "IVR Slots" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:573 +#: lib/NGCP/Panel/Utils/DbStrings.pm:620 msgid "Id" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:446 +#: lib/NGCP/Panel/Utils/DbStrings.pm:466 msgid "" "If active and a customer is selected, this sound set is used for all " "existing and new subscribers within this customer if no specific sound set " "is specified for the subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:447 +#: lib/NGCP/Panel/Utils/DbStrings.pm:467 msgid "" "If active, this sound set is used for all existing and new subscribers if no " "specific sound set is specified for them" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:146 +#: lib/NGCP/Panel/Utils/DbStrings.pm:148 msgid "Ignore allowed IPs" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:147 +#: lib/NGCP/Panel/Utils/DbStrings.pm:149 msgid "Ignore preferences \"allowed_ips\" and \"man_allowed_ips\"." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:337 +#: lib/NGCP/Panel/Utils/DbStrings.pm:347 msgid "Inbound" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:116 +#: lib/NGCP/Panel/Utils/DbStrings.pm:118 msgid "Inbound Network-Provided Number" msgstr "" @@ -2374,20 +2450,20 @@ msgstr "" msgid "Inbound Rewrite Rules for Caller" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:114 +#: lib/NGCP/Panel/Utils/DbStrings.pm:116 msgid "Inbound User-Provided Number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:134 +#: lib/NGCP/Panel/Utils/DbStrings.pm:136 msgid "Inbound User-Provided Redirecting Number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:483 +#: lib/NGCP/Panel/Utils/DbStrings.pm:516 #: share/templates/ncos/pattern_list.tt:34 msgid "Include local area code" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:604 +#: lib/NGCP/Panel/Utils/DbStrings.pm:655 msgid "Incoming Email as CC" msgstr "" @@ -2397,19 +2473,19 @@ msgid "" "blocked if set to true." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:84 +#: lib/NGCP/Panel/Utils/DbStrings.pm:86 msgid "Internal # for inbound callee rewrite rule set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:83 +#: lib/NGCP/Panel/Utils/DbStrings.pm:85 msgid "Internal # for inbound caller rewrite rule set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:86 +#: lib/NGCP/Panel/Utils/DbStrings.pm:88 msgid "Internal # for outbound callee rewrite rule set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:85 +#: lib/NGCP/Panel/Utils/DbStrings.pm:87 msgid "Internal # for outbound caller rewrite rule set" msgstr "" @@ -2433,7 +2509,7 @@ msgstr "" msgid "Internal Call Forward Unconditional #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:76 +#: lib/NGCP/Panel/Utils/DbStrings.pm:78 msgid "Internal Contract #" msgstr "" @@ -2441,11 +2517,15 @@ msgstr "" msgid "Internal NCOS Level #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:138 +#: lib/NGCP/Panel/Utils/DbStrings.pm:140 msgid "Internal allowed source IP group #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:140 +#: lib/NGCP/Panel/Controller/Subscriber.pm:369 +msgid "Internal error while sending fax" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:142 msgid "Internal manual allowed source IP group #" msgstr "" @@ -2453,20 +2533,20 @@ msgstr "" msgid "Internals" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:358 +#: lib/NGCP/Panel/Utils/DbStrings.pm:372 msgid "Interval charge" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:322 +#: lib/NGCP/Panel/Utils/DbStrings.pm:327 msgid "Interval free cash" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:360 +#: lib/NGCP/Panel/Utils/DbStrings.pm:374 msgid "Interval free time" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:569 -#: lib/NGCP/Panel/Controller/Subscriber.pm:840 +#: lib/NGCP/Panel/Controller/Subscriber.pm:667 +#: lib/NGCP/Panel/Controller/Subscriber.pm:938 msgid "Invalid Call Forward type." msgstr "" @@ -2486,7 +2566,7 @@ msgstr "" msgid "Invalid billing fee id detected!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:521 +#: lib/NGCP/Panel/Controller/Billing.pm:530 msgid "Invalid billing zone id detected" msgstr "" @@ -2531,7 +2611,7 @@ msgstr "" msgid "Invalid domain id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2222 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2376 msgid "Invalid fax setting." msgstr "" @@ -2549,15 +2629,15 @@ msgstr "" msgid "Invalid group id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:676 +#: lib/NGCP/Panel/Controller/Billing.pm:685 msgid "Invalid peaktime date id detected!" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:475 +#: lib/NGCP/Panel/Controller/Peering.pm:480 msgid "Invalid peering rule id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:256 +#: lib/NGCP/Panel/Controller/Peering.pm:261 msgid "Invalid peering server id" msgstr "" @@ -2599,39 +2679,47 @@ msgstr "" msgid "Invalid sound set id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:270 +#: lib/NGCP/Panel/Controller/Subscriber.pm:273 msgid "Invalid subscriber id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2076 +#: lib/NGCP/Panel/Controller/Login.pm:94 +msgid "Invalid username/password" +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2230 msgid "Invalid voicemail setting." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:465 +#: lib/NGCP/Panel/Utils/DbStrings.pm:342 +msgid "Is PBX Group?" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:493 msgid "Is active" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:296 +#: lib/NGCP/Panel/Utils/DbStrings.pm:299 msgid "Is master" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:356 +#: lib/NGCP/Panel/Utils/DbStrings.pm:369 msgid "Is superuser" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:555 +#: lib/NGCP/Panel/Utils/DbStrings.pm:603 msgid "January" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:448 +#: lib/NGCP/Panel/Utils/DbStrings.pm:469 msgid "July" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:449 +#: lib/NGCP/Panel/Utils/DbStrings.pm:470 msgid "June" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:464 +#: lib/NGCP/Panel/Utils/DbStrings.pm:492 msgid "Key" msgstr "" @@ -2645,7 +2733,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Contact.pm:33 #: lib/NGCP/Panel/Controller/Reseller.pm:122 -#: lib/NGCP/Panel/Utils/DbStrings.pm:488 +#: lib/NGCP/Panel/Utils/DbStrings.pm:520 msgid "Last Name" msgstr "" @@ -2653,11 +2741,11 @@ msgstr "" msgid "Lawful Intercept" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:514 +#: lib/NGCP/Panel/Utils/DbStrings.pm:554 msgid "Lawful intercept" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:31 lib/NGCP/Panel/Utils/DbStrings.pm:394 +#: lib/NGCP/Panel/Controller/NCOS.pm:31 lib/NGCP/Panel/Utils/DbStrings.pm:409 msgid "Level Name" msgstr "" @@ -2665,48 +2753,43 @@ msgstr "" msgid "Limit" msgstr "" -#: share/templates/widgets/subscriber_topmenu_settings.tt:11 -#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:11 -msgid "Line Settings" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:300 +#: lib/NGCP/Panel/Utils/DbStrings.pm:303 msgid "Line add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:284 +#: lib/NGCP/Panel/Utils/DbStrings.pm:287 msgid "Line/Key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:458 +#: lib/NGCP/Panel/Utils/DbStrings.pm:486 msgid "Line/Key Range" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:375 +#: lib/NGCP/Panel/Utils/DbStrings.pm:388 msgid "Line/Key Type" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:495 +#: lib/NGCP/Panel/Utils/DbStrings.pm:527 msgid "Linerange add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:596 +#: lib/NGCP/Panel/Utils/DbStrings.pm:647 msgid "Lines/Keys" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:588 +#: lib/NGCP/Panel/Utils/DbStrings.pm:637 msgid "" "Lines/Keys in this range can be used as Busy Lamp Field. Value is accessible " "in the config template via phone.lineranges[].lines[].can_blf" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:468 +#: lib/NGCP/Panel/Utils/DbStrings.pm:496 msgid "" "Lines/Keys in this range can be used as regular phone lines. Value is " "accessible in the config template via phone.lineranges[].lines[].can_private" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:531 +#: lib/NGCP/Panel/Utils/DbStrings.pm:576 msgid "" "Lines/Keys in this range can be used as shared lines. Value is accessible in " "the config template via phone.lineranges[].lines[].can_shared" @@ -2718,11 +2801,11 @@ msgid "" "the direction details." msgstr "" -#: share/templates/helpers/datatables.tt:208 +#: share/templates/helpers/datatables.tt:212 msgid "Loading..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:507 lib/NGCP/Panel/Utils/DbStrings.pm:8 +#: lib/NGCP/Panel/Utils/DbStrings.pm:544 lib/NGCP/Panel/Utils/DbStrings.pm:8 #: share/templates/customer/details.tt:452 msgid "Lock Level" msgstr "" @@ -2733,11 +2816,11 @@ msgid "Logged in as %1" msgstr "" #: lib/NGCP/Panel/Controller/Administrator.pm:35 -#: lib/NGCP/Panel/Utils/DbStrings.pm:335 +#: lib/NGCP/Panel/Utils/DbStrings.pm:345 msgid "Login" msgstr "" -#: share/layout/body.tt:31 +#: share/layout/body.tt:34 msgid "Logout" msgstr "" @@ -2745,20 +2828,20 @@ msgstr "" msgid "Loop" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:285 +#: lib/NGCP/Panel/Utils/DbStrings.pm:288 msgid "Loopplay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:616 +#: lib/NGCP/Panel/Utils/DbStrings.pm:668 #: share/templates/customer/details.tt:314 msgid "MAC Address / Identifier" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:469 +#: lib/NGCP/Panel/Utils/DbStrings.pm:498 msgid "MAC Address Image" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:388 +#: lib/NGCP/Panel/Utils/DbStrings.pm:402 msgid "Manage Destination Sets" msgstr "" @@ -2767,15 +2850,15 @@ msgstr "" msgid "Manage Sound Set %1" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:320 +#: lib/NGCP/Panel/Utils/DbStrings.pm:325 msgid "Manage Time Sets" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:144 +#: lib/NGCP/Panel/Utils/DbStrings.pm:146 msgid "Manually defined allowed source IPs" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:412 +#: lib/NGCP/Panel/Utils/DbStrings.pm:430 msgid "March" msgstr "" @@ -2796,7 +2879,7 @@ msgstr "" msgid "Match Pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:363 +#: lib/NGCP/Panel/Utils/DbStrings.pm:377 msgid "Match pattern" msgstr "" @@ -2804,7 +2887,7 @@ msgstr "" msgid "Max Number of Subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:438 +#: lib/NGCP/Panel/Utils/DbStrings.pm:458 msgid "Max Subscribers" msgstr "" @@ -2820,7 +2903,7 @@ msgid "" "subscriber or going to a peer." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:133 +#: lib/NGCP/Panel/Utils/DbStrings.pm:135 msgid "" "Maximum number of concurrent outgoing sessions (calls) for subscribers " "within the same account" @@ -2830,7 +2913,7 @@ msgstr "" msgid "Maximum number of concurrent sessions (calls) for a subscriber or peer." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:131 +#: lib/NGCP/Panel/Utils/DbStrings.pm:133 msgid "" "Maximum number of concurrent sessions (calls) for subscribers within the " "same account" @@ -2841,38 +2924,38 @@ msgstr "" msgid "Maximum number of subscribers for this customer reached" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:595 +#: lib/NGCP/Panel/Utils/DbStrings.pm:645 msgid "May" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:389 +#: lib/NGCP/Panel/Utils/DbStrings.pm:404 msgid "Mday" msgstr "" #: lib/NGCP/Panel/Controller/Callflow.pm:28 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1687 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1785 msgid "Method" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:467 +#: lib/NGCP/Panel/Utils/DbStrings.pm:495 msgid "Minute" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:158 +#: lib/NGCP/Panel/Utils/DbStrings.pm:160 msgid "Mobile Push Expiry Timeout" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:404 +#: lib/NGCP/Panel/Controller/NCOS.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:420 msgid "Mode" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:39 -#: lib/NGCP/Panel/Utils/DbStrings.pm:541 +#: lib/NGCP/Panel/Utils/DbStrings.pm:586 msgid "Model" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:634 -#: lib/NGCP/Panel/Utils/DbStrings.pm:455 +#: lib/NGCP/Panel/Controller/Billing.pm:643 +#: lib/NGCP/Panel/Utils/DbStrings.pm:480 msgid "Monday" msgstr "" @@ -2880,11 +2963,11 @@ msgstr "" msgid "Monitoring & Statistics" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:615 +#: lib/NGCP/Panel/Utils/DbStrings.pm:667 msgid "Month" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:384 +#: lib/NGCP/Panel/Utils/DbStrings.pm:398 msgid "Monthly Fraud Limit" msgstr "" @@ -2960,7 +3043,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Reseller.pm:133 #: lib/NGCP/Panel/Controller/Reseller.pm:34 #: lib/NGCP/Panel/Controller/Rewrite.pm:33 -#: lib/NGCP/Panel/Utils/DbStrings.pm:416 lib/NGCP/Panel/Utils/Sounds.pm:63 +#: lib/NGCP/Panel/Utils/DbStrings.pm:434 lib/NGCP/Panel/Utils/Sounds.pm:63 #: share/templates/customer/details.tt:100 #: share/templates/customer/details.tt:258 #: share/templates/customer/details.tt:52 @@ -2975,7 +3058,7 @@ msgstr "" msgid "Name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:331 +#: lib/NGCP/Panel/Utils/DbStrings.pm:338 msgid "Name in Fax Header" msgstr "" @@ -2987,11 +3070,11 @@ msgstr "" msgid "Network-Provided CLI" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:179 +#: lib/NGCP/Panel/Utils/DbStrings.pm:178 msgid "Network-Provided Display Name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:436 +#: lib/NGCP/Panel/Utils/DbStrings.pm:456 msgid "New Description" msgstr "" @@ -3003,7 +3086,7 @@ msgstr "" msgid "New Messages" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:283 +#: lib/NGCP/Panel/Utils/DbStrings.pm:286 msgid "New Name" msgstr "" @@ -3028,15 +3111,15 @@ msgstr "" msgid "No product for this customer contract found." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2907 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3061 msgid "No such auto attendant id." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2801 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2955 msgid "No such speed dial id." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2400 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2554 msgid "No such voicemail file." msgstr "" @@ -3044,17 +3127,17 @@ msgstr "" msgid "Notify" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:623 +#: lib/NGCP/Panel/Utils/DbStrings.pm:677 msgid "Notify Emails" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:586 +#: lib/NGCP/Panel/Utils/DbStrings.pm:635 msgid "November" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:113 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1993 -#: lib/NGCP/Panel/Utils/DbStrings.pm:383 +#: lib/NGCP/Panel/Controller/Subscriber.pm:116 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2088 +#: lib/NGCP/Panel/Utils/DbStrings.pm:396 msgid "Number" msgstr "" @@ -3072,15 +3155,16 @@ msgid "Number Patterns for %1" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:788 -#: lib/NGCP/Panel/Utils/DbStrings.pm:480 +#: lib/NGCP/Panel/Utils/DbStrings.pm:512 msgid "Number of Lines/Keys" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:319 +#: lib/NGCP/Panel/Utils/DbStrings.pm:324 +#: share/templates/subscriber/edit_webpass.tt:49 msgid "Numbers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:286 +#: lib/NGCP/Panel/Utils/DbStrings.pm:289 msgid "October" msgstr "" @@ -3093,35 +3177,35 @@ msgstr "" msgid "Offline" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:413 +#: lib/NGCP/Panel/Utils/DbStrings.pm:431 msgid "Offpeak follow interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:304 +#: lib/NGCP/Panel/Utils/DbStrings.pm:307 msgid "Offpeak follow rate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:471 +#: lib/NGCP/Panel/Utils/DbStrings.pm:501 msgid "Offpeak init interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:524 +#: lib/NGCP/Panel/Utils/DbStrings.pm:563 msgid "Offpeak init rate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:378 +#: lib/NGCP/Panel/Utils/DbStrings.pm:391 msgid "Onpeak follow interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:427 +#: lib/NGCP/Panel/Utils/DbStrings.pm:445 msgid "Onpeak follow rate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:523 +#: lib/NGCP/Panel/Utils/DbStrings.pm:561 msgid "Onpeak init interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:441 +#: lib/NGCP/Panel/Utils/DbStrings.pm:461 msgid "Onpeak init rate" msgstr "" @@ -3129,33 +3213,41 @@ msgstr "" msgid "Oops!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:602 +#: lib/NGCP/Panel/Utils/DbStrings.pm:653 msgid "" "Optionally set the maximum number of subscribers for this contract. Leave " "empty for unlimited." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:315 +#: lib/NGCP/Panel/Utils/DbStrings.pm:418 +msgid "Options to lock customer if the daily limit is exceeded." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:497 +msgid "Options to lock customer if the monthly limit is exceeded." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:318 msgid "Outbound" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:136 +#: lib/NGCP/Panel/Utils/DbStrings.pm:138 msgid "Outbound Diversion Header" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:120 +#: lib/NGCP/Panel/Utils/DbStrings.pm:122 msgid "Outbound From-Display Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:118 +#: lib/NGCP/Panel/Utils/DbStrings.pm:120 msgid "Outbound From-Username Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:122 +#: lib/NGCP/Panel/Utils/DbStrings.pm:124 msgid "Outbound PAI-Username Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:124 +#: lib/NGCP/Panel/Utils/DbStrings.pm:126 msgid "Outbound PPI-Username Field" msgstr "" @@ -3167,7 +3259,7 @@ msgstr "" msgid "Outbound Rewrite Rules for Caller" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:113 +#: lib/NGCP/Panel/Utils/DbStrings.pm:115 msgid "Outbound socket to be used for SIP communication to this entity" msgstr "" @@ -3185,6 +3277,7 @@ msgid "PBX Devices" msgstr "" #: lib/NGCP/Panel/Controller/Customer.pm:829 +#: lib/NGCP/Panel/Utils/DbStrings.pm:328 #: share/templates/customer/details.tt:189 #: share/templates/subscriber/master.tt:68 msgid "PBX Group" @@ -3225,15 +3318,15 @@ msgstr "" msgid "PBX group with id %1 does not exist." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:302 +#: lib/NGCP/Panel/Utils/DbStrings.pm:305 msgid "PDF" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:433 +#: lib/NGCP/Panel/Utils/DbStrings.pm:452 msgid "PDF14" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:311 +#: lib/NGCP/Panel/Utils/DbStrings.pm:314 #: share/templates/subscriber/preferences.tt:157 msgid "PIN" msgstr "" @@ -3242,19 +3335,23 @@ msgstr "" msgid "PIN to bypass outbound Block List" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:485 +#: lib/NGCP/Panel/Utils/DbStrings.pm:518 msgid "POST" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:535 +#: lib/NGCP/Panel/Utils/DbStrings.pm:581 msgid "PS" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:490 +#: lib/NGCP/Panel/Controller/Subscriber.pm:307 +msgid "Pages" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:522 msgid "Parallel Ringing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:289 +#: lib/NGCP/Panel/Utils/DbStrings.pm:291 msgid "Password" msgstr "" @@ -3262,7 +3359,7 @@ msgstr "" msgid "Password for Sendfax" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:216 lib/NGCP/Panel/Utils/DbStrings.pm:444 +#: lib/NGCP/Panel/Controller/NCOS.pm:216 lib/NGCP/Panel/Utils/DbStrings.pm:464 msgid "Pattern" msgstr "" @@ -3270,7 +3367,7 @@ msgstr "" msgid "Patterns" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:684 +#: lib/NGCP/Panel/Controller/Billing.pm:693 msgid "Peaktime date does not exist!" msgstr "" @@ -3292,10 +3389,14 @@ msgstr "" #. (server.name) #: share/templates/peering/preferences.tt:1 -msgid "Peer Host \"%1\" Preferences" +msgid "Peer Host \"%1\" - Preferences" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:546 +#: lib/NGCP/Panel/Controller/Subscriber.pm:306 +msgid "Peer Number" +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:644 msgid "Peer registration error" msgstr "" @@ -3307,7 +3408,7 @@ msgstr "" msgid "Peering Group" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:143 +#: lib/NGCP/Panel/Controller/Peering.pm:148 msgid "Peering Group successfully deleted" msgstr "" @@ -3320,7 +3421,7 @@ msgstr "" msgid "Peering Rule" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:487 +#: lib/NGCP/Panel/Controller/Peering.pm:492 msgid "Peering Rule does not exist" msgstr "" @@ -3343,35 +3444,35 @@ msgstr "" msgid "Peering group does not exist" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:178 +#: lib/NGCP/Panel/Controller/Peering.pm:183 msgid "Peering group successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:518 +#: lib/NGCP/Panel/Controller/Peering.pm:523 msgid "Peering rule successfully changed" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:450 +#: lib/NGCP/Panel/Controller/Peering.pm:455 msgid "Peering rule successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:542 +#: lib/NGCP/Panel/Controller/Peering.pm:547 msgid "Peering rule successfully deleted" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:268 +#: lib/NGCP/Panel/Controller/Peering.pm:273 msgid "Peering server does not exist" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:231 +#: lib/NGCP/Panel/Controller/Peering.pm:236 msgid "Peering server successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:322 +#: lib/NGCP/Panel/Controller/Peering.pm:327 msgid "Peering server successfully deleted" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:298 +#: lib/NGCP/Panel/Controller/Peering.pm:303 msgid "Peering server successfully updated" msgstr "" @@ -3380,15 +3481,15 @@ msgstr "" msgid "Peerings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:301 +#: lib/NGCP/Panel/Utils/DbStrings.pm:304 msgid "Period" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:348 +#: lib/NGCP/Panel/Utils/DbStrings.pm:358 msgid "Period add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:564 +#: lib/NGCP/Panel/Utils/DbStrings.pm:612 msgid "Phone Number" msgstr "" @@ -3408,11 +3509,11 @@ msgid "Play" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:80 -#: lib/NGCP/Panel/Utils/DbStrings.pm:530 +#: lib/NGCP/Panel/Utils/DbStrings.pm:575 msgid "Port" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:445 +#: lib/NGCP/Panel/Utils/DbStrings.pm:465 msgid "Postcode" msgstr "" @@ -3431,60 +3532,65 @@ msgstr "" msgid "Preferences" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:617 +#: lib/NGCP/Panel/Utils/DbStrings.pm:669 msgid "Prepaid" msgstr "" #: share/templates/customer/details.tt:187 #: share/templates/customer/details.tt:260 +#: share/templates/subscriber/edit_webpass.tt:39 #: share/templates/subscriber/master.tt:75 msgid "Primary Number" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:29 -#: lib/NGCP/Panel/Utils/DbStrings.pm:600 +#: lib/NGCP/Panel/Utils/DbStrings.pm:651 msgid "Priority" msgstr "" -#: lib/NGCP/Panel/Controller/Device.pm:789 -msgid "Private Line" +#: lib/NGCP/Panel/Utils/DbStrings.pm:552 +msgid "Priority (q-value)" +msgstr "" + +#: lib/NGCP/Panel/Controller/Device.pm:789 +msgid "Private Line" msgstr "" #: lib/NGCP/Panel/Controller/Contract.pm:28 #: lib/NGCP/Panel/Controller/Customer.pm:119 #: lib/NGCP/Panel/Controller/Customer.pm:51 #: lib/NGCP/Panel/Controller/Reseller.pm:143 -#: lib/NGCP/Panel/Utils/DbStrings.pm:589 +#: lib/NGCP/Panel/Utils/DbStrings.pm:638 msgid "Product" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:387 +#: lib/NGCP/Panel/Utils/DbStrings.pm:401 msgid "Profile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:496 +#: lib/NGCP/Panel/Utils/DbStrings.pm:528 msgid "Profile Name" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:81 -#: lib/NGCP/Panel/Utils/DbStrings.pm:581 +#: lib/NGCP/Panel/Utils/DbStrings.pm:629 #: share/templates/subscriber/preferences.tt:468 msgid "Protocol" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:321 +#: lib/NGCP/Panel/Utils/DbStrings.pm:326 msgid "Purge existing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:526 +#: lib/NGCP/Panel/Utils/DbStrings.pm:566 msgid "Push Provisioning URL" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:164 +#: lib/NGCP/Panel/Utils/DbStrings.pm:166 msgid "RTCP Feedback Mode" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:152 +#: lib/NGCP/Panel/Utils/DbStrings.pm:154 msgid "RTP-Proxy Mode" msgstr "" @@ -3492,7 +3598,7 @@ msgstr "" msgid "Read Only" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:343 +#: lib/NGCP/Panel/Utils/DbStrings.pm:353 msgid "Read only" msgstr "" @@ -3500,7 +3606,7 @@ msgstr "" msgid "Read-Only" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:466 +#: lib/NGCP/Panel/Utils/DbStrings.pm:494 msgid "Receive Reports" msgstr "" @@ -3516,7 +3622,7 @@ msgstr "" msgid "Recurrence" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2579 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2733 #: share/templates/widgets/subscriber_reg_overview.tt:8 msgid "Registered Device" msgstr "" @@ -3541,11 +3647,11 @@ msgstr "" msgid "Reject" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:108 +#: lib/NGCP/Panel/Utils/DbStrings.pm:110 msgid "Reject Emergency Calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:109 +#: lib/NGCP/Panel/Utils/DbStrings.pm:111 msgid "Reject emergency calls from this user or domain." msgstr "" @@ -3561,11 +3667,11 @@ msgstr "" msgid "Remote Authentication" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:521 +#: lib/NGCP/Panel/Utils/DbStrings.pm:560 msgid "Repeat" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:551 +#: lib/NGCP/Panel/Utils/DbStrings.pm:599 #: share/templates/rewrite/rules_list.tt:31 msgid "Replacement Pattern" msgstr "" @@ -3581,7 +3687,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Domain.pm:30 lib/NGCP/Panel/Controller/NCOS.pm:30 #: lib/NGCP/Panel/Controller/Reseller.pm:150 #: lib/NGCP/Panel/Controller/Rewrite.pm:32 -#: lib/NGCP/Panel/Utils/DbStrings.pm:516 lib/NGCP/Panel/Utils/Sounds.pm:69 +#: lib/NGCP/Panel/Utils/DbStrings.pm:556 lib/NGCP/Panel/Utils/Sounds.pm:69 #: share/templates/customer/details.tt:45 #: share/templates/reseller/details.tt:32 #: share/templates/widgets/admin_reseller_overview.tt:7 @@ -3652,7 +3758,7 @@ msgstr "" msgid "Resellers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:307 lib/NGCP/Panel/Utils/DbStrings.pm:81 +#: lib/NGCP/Panel/Utils/DbStrings.pm:311 lib/NGCP/Panel/Utils/DbStrings.pm:83 #: share/templates/rewrite/set_list.tt:3 #: share/templates/widgets/reseller_domain_overview.tt:12 msgid "Rewrite Rule Set" @@ -3710,7 +3816,7 @@ msgstr "" msgid "Ring Timeout for CFT" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:329 +#: lib/NGCP/Panel/Utils/DbStrings.pm:336 msgid "Rm" msgstr "" @@ -3728,11 +3834,11 @@ msgstr "" msgid "SIP Call Flows" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:431 +#: lib/NGCP/Panel/Utils/DbStrings.pm:450 msgid "SIP Domain" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:568 +#: lib/NGCP/Panel/Utils/DbStrings.pm:616 #: share/templates/subscriber/master.tt:65 msgid "SIP Password" msgstr "" @@ -3750,23 +3856,24 @@ msgstr "" msgid "SIP Peering Groups" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:99 +#: lib/NGCP/Panel/Utils/DbStrings.pm:101 msgid "" "SIP Session Timers refresh interval (seconds). Should be always greater than " "min_timer preference. SBC will make refresh at the half of this interval." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:105 +#: lib/NGCP/Panel/Utils/DbStrings.pm:107 msgid "SIP Session Timers refresh method." msgstr "" #: share/templates/customer/details.tt:186 #: share/templates/customer/details.tt:259 +#: share/templates/subscriber/edit_webpass.tt:38 #: share/templates/subscriber/master.tt:63 msgid "SIP URI" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:297 +#: lib/NGCP/Panel/Utils/DbStrings.pm:300 msgid "SIP Username" msgstr "" @@ -3782,7 +3889,7 @@ msgid "" "specified in the subscriber details." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:90 +#: lib/NGCP/Panel/Utils/DbStrings.pm:92 msgid "" "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI " "\"user@example.com\"). \"user-provided calling line identification\" - " @@ -3792,14 +3899,14 @@ msgid "" "is not set." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:111 +#: lib/NGCP/Panel/Utils/DbStrings.pm:113 msgid "" "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI " "\"user@example.com\"). Emergency CLI which can be used in rewrite rules as " "substitution value." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:162 +#: lib/NGCP/Panel/Utils/DbStrings.pm:164 msgid "SRTP Transcoding Mode" msgstr "" @@ -3841,23 +3948,23 @@ msgid "" "to the user setting." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:639 -#: lib/NGCP/Panel/Utils/DbStrings.pm:620 +#: lib/NGCP/Panel/Controller/Billing.pm:648 +#: lib/NGCP/Panel/Utils/DbStrings.pm:673 msgid "Saturday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:512 +#: lib/NGCP/Panel/Utils/DbStrings.pm:551 msgid "Save" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:129 +#: lib/NGCP/Panel/Utils/DbStrings.pm:131 msgid "" "Search for partial match of user-provided number (UPN) to subscriber's " "primary E164 number and aliases. If it mathes, take UPN as valid wihout " "allowed_clis check and copy UPN to network-provided number (NPN)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:561 +#: lib/NGCP/Panel/Utils/DbStrings.pm:609 msgid "" "Seconds to wait for pick-up until engaging Call Forward (e.g. " "“10”)" @@ -3874,47 +3981,55 @@ msgid "" "value of \"none\" will not be returned to the caller. Read-only setting." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:565 +#: lib/NGCP/Panel/Utils/DbStrings.pm:613 msgid "Select" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:325 +#: lib/NGCP/Panel/Utils/DbStrings.pm:302 +msgid "Send" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:332 #: share/templates/subscriber/preferences.tt:306 msgid "Send Copies" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:559 +#: share/templates/subscriber/webfax.tt:13 +msgid "Send Fax" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:607 #: share/templates/subscriber/preferences.tt:290 msgid "Send Reports" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:127 +#: lib/NGCP/Panel/Utils/DbStrings.pm:129 msgid "" "Send inbound call to Mobile Push server when called subscriber is not " "registered. This can not be used together with CFNA as call will be then " "simply forwarded." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:88 +#: lib/NGCP/Panel/Utils/DbStrings.pm:90 msgid "" "Send the E164 number instead of SIP AOR as request username when sending " "INVITE to the subscriber. If a 404 is received the SIP AOR is sent as " "request URI as fallback." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:161 +#: lib/NGCP/Panel/Utils/DbStrings.pm:163 msgid "Send the calls from/to the subscribers through the cloud pbx module." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:376 +#: lib/NGCP/Panel/Utils/DbStrings.pm:389 msgid "September" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:344 +#: lib/NGCP/Panel/Utils/DbStrings.pm:354 msgid "Serial Hunting Timeout" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:548 +#: lib/NGCP/Panel/Utils/DbStrings.pm:595 msgid "Serial Ringing" msgstr "" @@ -3922,36 +4037,37 @@ msgstr "" msgid "Session Timers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:102 +#: lib/NGCP/Panel/Utils/DbStrings.pm:104 msgid "Session-Timer Max Refresh Interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:100 +#: lib/NGCP/Panel/Utils/DbStrings.pm:102 msgid "Session-Timer Min Refresh Interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:98 +#: lib/NGCP/Panel/Utils/DbStrings.pm:100 msgid "Session-Timer Refresh Interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:104 +#: lib/NGCP/Panel/Utils/DbStrings.pm:106 msgid "Session-Timer Refresh Method" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:101 +#: lib/NGCP/Panel/Utils/DbStrings.pm:103 msgid "" "Set Min-SE value in SBC. This is also used to build 422 reply if remote Min-" "SE is smaller than local Min-SE." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:153 +#: lib/NGCP/Panel/Utils/DbStrings.pm:155 msgid "Set RTP relay mode for this peer/domain/user" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:103 +#: lib/NGCP/Panel/Utils/DbStrings.pm:105 msgid "Sets upper limit on accepted Min-SE value in in SBC." msgstr "" +#: share/templates/subscriber/edit_webpass.tt:22 #: share/templates/subscriber/master.tt:44 msgid "Setting" msgstr "" @@ -3986,11 +4102,11 @@ msgstr "" msgid "Show Passwords" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:421 +#: lib/NGCP/Panel/Utils/DbStrings.pm:440 msgid "Show passwords" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:525 +#: lib/NGCP/Panel/Utils/DbStrings.pm:564 msgid "Sign In" msgstr "" @@ -4003,25 +4119,25 @@ msgstr "" msgid "Sign in using your %1 credentials:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:470 +#: lib/NGCP/Panel/Utils/DbStrings.pm:499 msgid "Simple" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:607 +#: lib/NGCP/Panel/Utils/DbStrings.pm:659 msgid "Simple View" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:289 -#: lib/NGCP/Panel/Controller/Subscriber.pm:294 -#: lib/NGCP/Panel/Utils/DbStrings.pm:583 +#: lib/NGCP/Panel/Controller/Subscriber.pm:292 +#: lib/NGCP/Panel/Controller/Subscriber.pm:297 +#: lib/NGCP/Panel/Utils/DbStrings.pm:632 msgid "Slot" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:291 +#: lib/NGCP/Panel/Utils/DbStrings.pm:293 msgid "Slot add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:309 +#: lib/NGCP/Panel/Utils/DbStrings.pm:312 msgid "Sn" msgstr "" @@ -4042,7 +4158,7 @@ msgstr "" msgid "Sound Set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:107 +#: lib/NGCP/Panel/Utils/DbStrings.pm:109 msgid "Sound Set used for system prompts like error announcements etc." msgstr "" @@ -4088,15 +4204,15 @@ msgstr "" msgid "Sound set successfully updated" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:314 +#: lib/NGCP/Panel/Utils/DbStrings.pm:317 msgid "Soundfile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:293 +#: lib/NGCP/Panel/Utils/DbStrings.pm:295 msgid "Source" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:481 +#: lib/NGCP/Panel/Utils/DbStrings.pm:513 #: share/templates/subscriber/preferences.tt:467 msgid "Source IP" msgstr "" @@ -4105,11 +4221,11 @@ msgstr "" msgid "Source Pattern" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:765 +#: lib/NGCP/Panel/Controller/Billing.pm:774 msgid "Special offpeak entry successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:713 +#: lib/NGCP/Panel/Controller/Billing.pm:722 msgid "Special offpeak entry successfully updated" msgstr "" @@ -4123,7 +4239,7 @@ msgstr "" msgid "Specifies the NCOS level that applies to the user." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:82 +#: lib/NGCP/Panel/Utils/DbStrings.pm:84 msgid "" "Specifies the list of caller and callee rewrite rules which should be " "applied for incoming and outgoing calls." @@ -4145,7 +4261,7 @@ msgid "" "calls except to numbers listed in the block list)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:135 +#: lib/NGCP/Panel/Utils/DbStrings.pm:137 msgid "" "Specifies the way to obtain the User-Provided Redirecting CLI. Possible " "options are use NPN of forwarding subscriber or respect inbound Diversion " @@ -4161,8 +4277,8 @@ msgstr "" msgid "Speed Dial" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2787 -#: lib/NGCP/Panel/Controller/Subscriber.pm:2883 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2941 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3037 msgid "Speed Dial Slot" msgstr "" @@ -4174,7 +4290,7 @@ msgstr "" msgid "Spent this interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:379 +#: lib/NGCP/Panel/Utils/DbStrings.pm:392 msgid "Start" msgstr "" @@ -4182,19 +4298,19 @@ msgstr "" msgid "Start - End" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:561 +#: lib/NGCP/Panel/Controller/Billing.pm:570 msgid "Start Date" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:334 +#: lib/NGCP/Panel/Utils/DbStrings.pm:343 msgid "Start Date/Time" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1669 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1767 msgid "Start Time" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:567 +#: lib/NGCP/Panel/Utils/DbStrings.pm:615 #: share/templates/customer/details.tt:312 msgid "Station Name" msgstr "" @@ -4207,23 +4323,24 @@ msgstr "" #: lib/NGCP/Panel/Controller/Reseller.pm:145 #: lib/NGCP/Panel/Controller/Reseller.pm:35 #: lib/NGCP/Panel/Controller/Reseller.pm:44 -#: lib/NGCP/Panel/Controller/Subscriber.pm:112 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1668 -#: lib/NGCP/Panel/Utils/DbStrings.pm:499 +#: lib/NGCP/Panel/Controller/Subscriber.pm:115 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1766 +#: lib/NGCP/Panel/Controller/Subscriber.pm:303 +#: lib/NGCP/Panel/Utils/DbStrings.pm:533 #: share/templates/subscriber/master.tt:58 msgid "Status" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:538 +#: lib/NGCP/Panel/Utils/DbStrings.pm:583 msgid "Street" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:566 +#: lib/NGCP/Panel/Utils/DbStrings.pm:614 msgid "Submitid" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1994 -#: lib/NGCP/Panel/Utils/DbStrings.pm:292 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2089 +#: lib/NGCP/Panel/Utils/DbStrings.pm:294 #: share/templates/customer/details.tt:313 #: share/templates/customer/details.tt:531 #: share/templates/subscriber/list.tt:3 @@ -4238,11 +4355,11 @@ msgstr "" msgid "Subscriber %1@%2" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1972 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2067 msgid "Subscriber Master Data" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:442 +#: lib/NGCP/Panel/Utils/DbStrings.pm:462 msgid "Subscriber Number, e.g. 12345678" msgstr "" @@ -4251,11 +4368,16 @@ msgstr "" msgid "Subscriber Preferences for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:519 +#: share/templates/widgets/subscriber_topmenu_settings.tt:11 +#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:11 +msgid "Subscriber Settings" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:559 msgid "Subscriber can configure other subscribers within the Customer Account" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:280 +#: lib/NGCP/Panel/Controller/Subscriber.pm:283 msgid "Subscriber does not exist" msgstr "" @@ -4269,7 +4391,7 @@ msgstr "" msgid "Subscriber status is %1" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:248 +#: lib/NGCP/Panel/Controller/Subscriber.pm:251 msgid "Subscriber successfully created!" msgstr "" @@ -4286,11 +4408,11 @@ msgstr "" msgid "Subscribers" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2565 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2719 msgid "Successfully added registered device" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:924 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1022 msgid "Successfully cleared Call Forward" msgstr "" @@ -4314,35 +4436,35 @@ msgstr "" msgid "Successfully created device profile" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2771 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2925 msgid "Successfully created speed dial slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2611 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2765 msgid "Successfully created trusted source" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1598 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1696 msgid "Successfully deleted Call Forward" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2923 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3077 msgid "Successfully deleted auto attendant slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2516 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2670 msgid "Successfully deleted registered device" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2817 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2971 msgid "Successfully deleted speed dial slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2713 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2867 msgid "Successfully deleted trusted source" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2441 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2595 msgid "Successfully deleted voicemail" msgstr "" @@ -4350,8 +4472,8 @@ msgstr "" msgid "Successfully redirected request to device" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:795 -#: lib/NGCP/Panel/Controller/Subscriber.pm:949 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1047 +#: lib/NGCP/Panel/Controller/Subscriber.pm:893 msgid "Successfully saved Call Forward" msgstr "" @@ -4359,11 +4481,11 @@ msgstr "" msgid "Successfully terminated reseller" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:408 +#: lib/NGCP/Panel/Controller/Subscriber.pm:506 msgid "Successfully terminated subscriber" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2987 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3141 msgid "Successfully updated auto attendant slots" msgstr "" @@ -4379,44 +4501,52 @@ msgstr "" msgid "Successfully updated device profile" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2230 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2384 msgid "Successfully updated fax setting" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2300 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2135 +msgid "Successfully updated password" +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2454 msgid "Successfully updated reminder setting" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2867 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3021 msgid "Successfully updated speed dial slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1958 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2053 msgid "Successfully updated subscriber" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2685 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2839 msgid "Successfully updated trusted source" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2084 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2238 msgid "Successfully updated voicemail setting" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:640 -#: lib/NGCP/Panel/Utils/DbStrings.pm:545 +#: lib/NGCP/Panel/Controller/Billing.pm:649 +#: lib/NGCP/Panel/Utils/DbStrings.pm:590 msgid "Sunday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:359 +#: lib/NGCP/Panel/Utils/DbStrings.pm:646 +msgid "Supported File Types are TXT, PDF, PS, TIFF" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:373 msgid "Supports Busy Lamp Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:351 +#: lib/NGCP/Panel/Utils/DbStrings.pm:361 msgid "Supports Private Line" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:621 +#: lib/NGCP/Panel/Utils/DbStrings.pm:674 msgid "Supports Shared Line" msgstr "" @@ -4428,7 +4558,7 @@ msgstr "" msgid "System Ok" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:106 +#: lib/NGCP/Panel/Utils/DbStrings.pm:108 msgid "System Sound Set" msgstr "" @@ -4441,15 +4571,15 @@ msgstr "" msgid "System Status" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:417 +#: lib/NGCP/Panel/Utils/DbStrings.pm:435 msgid "TCP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:585 +#: lib/NGCP/Panel/Utils/DbStrings.pm:634 msgid "TIFF" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:408 +#: lib/NGCP/Panel/Utils/DbStrings.pm:426 msgid "TLS" msgstr "" @@ -4464,43 +4594,51 @@ msgstr "" msgid "Terminate Call" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:360 +#: lib/NGCP/Panel/Controller/Subscriber.pm:458 msgid "Terminating own subscriber is prohibited." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:569 +#: lib/NGCP/Panel/Utils/DbStrings.pm:617 msgid "The IVR key to press for this destination" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:443 +#: lib/NGCP/Panel/Utils/DbStrings.pm:463 msgid "" "The Name of this range, e.g. Phone Keys or Attendant Console 1 Keys, " "accessible in the config template array via phone.lineranges[].name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:117 +#: lib/NGCP/Panel/Utils/DbStrings.pm:573 +msgid "The PBX group id this subscriber belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:119 msgid "" "The SIP header field to fetch the network-provided-number from for inbound " "calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:115 +#: lib/NGCP/Panel/Utils/DbStrings.pm:117 msgid "" "The SIP header field to fetch the user-provided-number from for inbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:151 +#: lib/NGCP/Panel/Utils/DbStrings.pm:153 msgid "The SIP header to take the IP address for logging it into CDRs." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:484 +#: lib/NGCP/Panel/Utils/DbStrings.pm:517 msgid "The SIP password for the User-Agents" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:476 +#: lib/NGCP/Panel/Utils/DbStrings.pm:508 msgid "The SIP username for the User-Agents" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:476 +msgid "The VAT rate in percentage (e.g. 20)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:47 msgid "" "The area code that will be used for routing of dialed numbers without an " @@ -4508,52 +4646,92 @@ msgid "" "has one." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:173 +#: lib/NGCP/Panel/Utils/DbStrings.pm:175 msgid "The base CLI for the PBX extension." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:137 +#: lib/NGCP/Panel/Utils/DbStrings.pm:381 +msgid "" +"The base fee charged per billing interval (a monthly fixed fee, e.g. 10) in " +"Euro/Dollars/etc. This fee can be used on the invoice." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:568 +msgid "The billing profile id used to charge this contract." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:310 +msgid "The billing zone id this fee belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:472 +msgid "" +"The call direction when to apply this fee (either for inbound or outbound " +"calls)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:569 +msgid "The city name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:514 +msgid "The company name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:322 +msgid "The contact id this contract belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:447 +msgid "" +"The contact priority for serial forking (float value, higher is stronger) " +"between -1.00 to 1.00" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:139 msgid "" "The content to put into the Diversion header for outbound calls (use \"None" "\" to not set header at all)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:121 +#: lib/NGCP/Panel/Utils/DbStrings.pm:123 msgid "" "The content to put into the From display-name for outbound calls from the " "platform to the subscriber" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:119 +#: lib/NGCP/Panel/Utils/DbStrings.pm:121 msgid "" "The content to put into the From username for outbound calls from the " "platform to the subscriber" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:176 -msgid "" -"The content to put into the History-Info header for outbound calls (use " -"\"None\" to not set header at all)" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:123 +#: lib/NGCP/Panel/Utils/DbStrings.pm:125 msgid "" "The content to put into the P-Asserted-Identity username for outbound calls " "from the platform to the subscriber (use \"None\" to not set header at all)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:125 +#: lib/NGCP/Panel/Utils/DbStrings.pm:127 msgid "" "The content to put into the P-Preferred-Identity username for outbound calls " "from the platform to the subscriber (use \"None\" to not set header at all)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:454 -msgid "The cost of each following interval in cents per second (e.g 0.90)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:329 +msgid "The contract used for this reseller." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:574 -msgid "The cost of the init interval in cents per second (e.g 0.90)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:315 +msgid "The contract used for this subscriber." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:468 +msgid "The cost of each following interval in cents per second (e.g. 0.90)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:503 +msgid "The cost of the first interval in cents per second (e.g. 0.90)." msgstr "" #: lib/NGCP/Panel/Utils/DbStrings.pm:45 @@ -4563,33 +4741,65 @@ msgid "" "subscriber has one." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:554 +#: lib/NGCP/Panel/Utils/DbStrings.pm:500 +msgid "The currency symbol or ISO code, used on invoices and webinterfaces." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:602 msgid "" "The destination for this slot; can be a number, username or full SIP URI." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:373 +#: lib/NGCP/Panel/Utils/DbStrings.pm:532 +msgid "The detailed name for the zone (e.g. US Mobile Numbers)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:565 +msgid "The domain name or domain id this subscriber belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:473 +msgid "The email address of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:386 msgid "The end time in format hh:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:159 +#: lib/NGCP/Panel/Utils/DbStrings.pm:161 msgid "" "The expiry interval of sent push request. Client is expected to register " "within this time, otherwise he should treat the request as outdated and " "ignore." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:405 -msgid "The human-readable display name (e.g. John Doe)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:344 +msgid "The fraud detection threshold per day (in cents, e.g. 1000)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:167 -msgid "The hunting policy for PBX hunt groups." +#: lib/NGCP/Panel/Utils/DbStrings.pm:339 +msgid "The fraud detection threshold per month (in cents, e.g. 10000)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:33 -msgid "" -"The id pointing to the \"Call Forward Busy\" entry in the voip_cf_mappings " +#: lib/NGCP/Panel/Utils/DbStrings.pm:368 +msgid "The fully qualified domain name (e.g. sip.example.org)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:625 +msgid "The given name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:422 +msgid "The human-readable display name (e.g. John Doe)" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:169 +msgid "The hunting policy for PBX hunt groups." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:33 +msgid "" +"The id pointing to the \"Call Forward Busy\" entry in the voip_cf_mappings " "table" msgstr "" @@ -4611,88 +4821,179 @@ msgid "" "voip_cf_mappings table" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:312 -msgid "The length of the first interval" +#: lib/NGCP/Panel/Utils/DbStrings.pm:675 +msgid "" +"The included free minutes per billing interval (in seconds, e.g. 60000 for " +"1000 free minutes)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:426 -msgid "The length of the following intervals" +#: lib/NGCP/Panel/Utils/DbStrings.pm:419 +msgid "" +"The included free money per billing interval (in Euro, Dollars etc., e.g. " +"10)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:473 +#: lib/NGCP/Panel/Utils/DbStrings.pm:363 +msgid "The length of each following interval in seconds (e.g. 30)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:593 +msgid "The length of the first interval in seconds (e.g. 60)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:504 msgid "The line/key to use" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:171 +#: lib/NGCP/Panel/Utils/DbStrings.pm:529 +msgid "The lock level of the subscriber." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:482 +msgid "" +"The main E.164 number (containing a cc, ac and sn attribute) used for " +"inbound and outbound calls." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:173 msgid "The members (as SIP URIs) of the PBX hunt group." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:180 +#: lib/NGCP/Panel/Utils/DbStrings.pm:403 +msgid "The name of the reseller." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:179 msgid "" "The network-provided display name used for XMPP contacts and optionally SIP " "outbound header manipulation." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:432 +#: lib/NGCP/Panel/Utils/DbStrings.pm:451 msgid "" "The number of Lines/Keys in this range, indexed from 0 in the config " "template array phone.lineranges[].lines[]" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:415 +#: lib/NGCP/Panel/Utils/DbStrings.pm:423 +msgid "The number to send the fax to" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:679 +msgid "The password to authenticate for SIP and XMPP services." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:433 msgid "The password to log into the CSC Panel" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:169 +#: lib/NGCP/Panel/Utils/DbStrings.pm:537 +msgid "The password to log into the CSC Panel." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:485 +msgid "" +"The person's name, which is then used in XMPP contact lists or auto-" +"provisioned phones, and which can be used as network-provided display name " +"in SIP calls." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:657 +msgid "The phone number of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:630 +msgid "The postal code of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:626 +msgid "The reseller id this contact belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:421 +msgid "The reseller id this profile belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:592 +msgid "The reseller id to assign this domain to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:171 msgid "The serial timeout for hunting in PBX hunt groups." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:597 +#: lib/NGCP/Panel/Utils/DbStrings.pm:648 msgid "The start time in format hh:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:175 -msgid "" -"The string to be used as a User-Agent header replacement if ua_header_mode " -"is set to \"replace\"." +#: lib/NGCP/Panel/Utils/DbStrings.pm:321 +msgid "The status of the contract." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:453 +#: lib/NGCP/Panel/Utils/DbStrings.pm:477 +msgid "The status of the reseller." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:488 +msgid "The status of the subscriber." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:511 +msgid "The street name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:478 msgid "The subscriber to use on this line/key" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:611 +#: lib/NGCP/Panel/Utils/DbStrings.pm:378 +msgid "The surname of the contact." +msgstr "" + +#: lib/NGCP/Panel/Controller/Billing.pm:620 msgid "The timerange you wanted to delete does not exist." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:339 +#: lib/NGCP/Panel/Utils/DbStrings.pm:479 +msgid "The two-letter ISO 3166-1 country code of the contact (e.g. US or DE)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:349 msgid "The type of feature to use on this line/key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:419 +#: lib/NGCP/Panel/Utils/DbStrings.pm:370 +msgid "The username for SIP and XMPP services." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:438 msgid "The username to log into the CSC Panel" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:579 +#: lib/NGCP/Panel/Utils/DbStrings.pm:572 +msgid "The username to log into the CSC Panel." +msgstr "" + +#: lib/NGCP/Panel/Controller/Billing.pm:588 msgid "This weekday does not exist." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:637 -#: lib/NGCP/Panel/Utils/DbStrings.pm:451 +#: lib/NGCP/Panel/Controller/Billing.pm:646 +#: lib/NGCP/Panel/Utils/DbStrings.pm:474 msgid "Thursday" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1675 -#: lib/NGCP/Panel/Utils/DbStrings.pm:603 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1773 +#: lib/NGCP/Panel/Utils/DbStrings.pm:654 #: share/templates/subscriber/preferences.tt:417 msgid "Time" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1553 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1651 msgid "Time Set" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1366 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1464 msgid "Time Sets" msgstr "" @@ -4706,7 +5007,8 @@ msgid "Timeset \"%1\" Details" msgstr "" #: lib/NGCP/Panel/Controller/Callflow.pm:24 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1685 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1783 +#: lib/NGCP/Panel/Controller/Subscriber.pm:302 msgid "Timestamp" msgstr "" @@ -4714,7 +5016,7 @@ msgstr "" msgid "To Date:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:132 +#: lib/NGCP/Panel/Utils/DbStrings.pm:134 msgid "Total max of outbound calls of Customer" msgstr "" @@ -4722,7 +5024,7 @@ msgstr "" msgid "Total max of outbound concurrent calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:130 +#: lib/NGCP/Panel/Utils/DbStrings.pm:132 msgid "Total max of overall calls of Customer" msgstr "" @@ -4730,7 +5032,7 @@ msgstr "" msgid "Total max of overall concurrent calls" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2422 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2576 msgid "Transcode of audio file failed." msgstr "" @@ -4738,8 +5040,8 @@ msgstr "" msgid "Transcoding audio file failed" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2626 -#: lib/NGCP/Panel/Controller/Subscriber.pm:2700 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2780 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2854 msgid "Trusted Source" msgstr "" @@ -4747,12 +5049,12 @@ msgstr "" msgid "Trusted Sources" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2641 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2795 msgid "Trusted source entry not found." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:635 -#: lib/NGCP/Panel/Utils/DbStrings.pm:440 +#: lib/NGCP/Panel/Controller/Billing.pm:644 +#: lib/NGCP/Panel/Utils/DbStrings.pm:460 msgid "Tuesday" msgstr "" @@ -4760,15 +5062,15 @@ msgstr "" msgid "Type" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:577 +#: lib/NGCP/Panel/Utils/DbStrings.pm:623 msgid "UDP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:403 +#: lib/NGCP/Panel/Utils/DbStrings.pm:417 msgid "URI/Number" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:111 +#: lib/NGCP/Panel/Controller/Subscriber.pm:114 #: share/templates/subscriber/master.tt:73 msgid "UUID" msgstr "" @@ -4777,7 +5079,7 @@ msgstr "" msgid "Unban" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:310 +#: lib/NGCP/Panel/Utils/DbStrings.pm:313 #: share/templates/sound/handles_list.tt:57 msgid "Upload" msgstr "" @@ -4790,23 +5092,23 @@ msgstr "" msgid "Upload Fees as CSV" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:542 +#: lib/NGCP/Panel/Utils/DbStrings.pm:587 msgid "Upload fees" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:332 +#: lib/NGCP/Panel/Utils/DbStrings.pm:340 msgid "Uri" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:87 +#: lib/NGCP/Panel/Utils/DbStrings.pm:89 msgid "Use Number instead of Contact first for outbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:563 +#: lib/NGCP/Panel/Utils/DbStrings.pm:611 msgid "Use free time" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:128 +#: lib/NGCP/Panel/Utils/DbStrings.pm:130 msgid "Use valid Alias CLI as NPN" msgstr "" @@ -4814,32 +5116,38 @@ msgstr "" msgid "User" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1680 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1778 msgid "User Agent" msgstr "" -#: lib/NGCP/Panel/Controller/Security.pm:176 -msgid "User successfully unbanned" +#: share/templates/widgets/subscriber_topmenu_settings.tt:12 +#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:13 +msgid "User Details" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:174 -msgid "User-Agent header passing mode." +#. (subscriber.username, subscriber.domain.domain) +#: share/templates/subscriber/edit_webpass.tt:1 +msgid "User Details for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:89 +#: lib/NGCP/Panel/Controller/Security.pm:176 +msgid "User successfully unbanned" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:91 msgid "User-Provided Number" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:109 -#: lib/NGCP/Panel/Utils/DbStrings.pm:503 +#: lib/NGCP/Panel/Controller/Subscriber.pm:112 +#: lib/NGCP/Panel/Utils/DbStrings.pm:539 msgid "Username" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:422 +#: lib/NGCP/Panel/Utils/DbStrings.pm:441 msgid "VAT Included" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:385 +#: lib/NGCP/Panel/Utils/DbStrings.pm:399 msgid "VAT Rate" msgstr "" @@ -4851,6 +5159,7 @@ msgstr "" msgid "Value" msgstr "" +#: share/templates/subscriber/edit_webpass.tt:23 #: share/templates/subscriber/master.tt:45 #: share/templates/subscriber/preferences.tt:542 #: share/templates/subscriber/preferences.tt:592 @@ -4858,17 +5167,17 @@ msgid "Values" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:38 -#: lib/NGCP/Panel/Utils/DbStrings.pm:609 +#: lib/NGCP/Panel/Utils/DbStrings.pm:661 msgid "Vendor" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:63 #: lib/NGCP/Panel/Controller/Device.pm:86 -#: lib/NGCP/Panel/Utils/DbStrings.pm:303 +#: lib/NGCP/Panel/Utils/DbStrings.pm:306 msgid "Version" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:510 +#: lib/NGCP/Panel/Utils/DbStrings.pm:547 msgid "Via Route" msgstr "" @@ -4907,7 +5216,7 @@ msgstr "" msgid "Voicebox Messages for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:316 +#: lib/NGCP/Panel/Utils/DbStrings.pm:319 msgid "Voicemail" msgstr "" @@ -4920,7 +5229,7 @@ msgstr "" msgid "Voicemails" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:601 +#: lib/NGCP/Panel/Utils/DbStrings.pm:652 msgid "Wday" msgstr "" @@ -4928,7 +5237,8 @@ msgstr "" msgid "We are terribly sorry, an exceptional error has occured:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:429 +#: lib/NGCP/Panel/Utils/DbStrings.pm:448 +#: share/templates/subscriber/edit_webpass.tt:37 #: share/templates/subscriber/master.tt:61 msgid "Web Password" msgstr "" @@ -4937,17 +5247,18 @@ msgstr "" msgid "Web Phone for " msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:500 +#: lib/NGCP/Panel/Utils/DbStrings.pm:534 +#: share/templates/subscriber/edit_webpass.tt:36 #: share/templates/subscriber/master.tt:59 msgid "Web Username" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:636 -#: lib/NGCP/Panel/Utils/DbStrings.pm:306 +#: lib/NGCP/Panel/Controller/Billing.pm:645 +#: lib/NGCP/Panel/Utils/DbStrings.pm:309 msgid "Wednesday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:547 +#: lib/NGCP/Panel/Utils/DbStrings.pm:594 #: share/templates/billing/peaktimes.tt:25 msgid "Weekday" msgstr "" @@ -4957,28 +5268,50 @@ msgid "Weekdays" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:82 -#: lib/NGCP/Panel/Utils/DbStrings.pm:491 +#: lib/NGCP/Panel/Utils/DbStrings.pm:523 msgid "Weight" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:397 +msgid "Whether customers using this profile are handled prepaid." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:383 +msgid "Whether free minutes may be used when calling this destination." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:436 +msgid "Whether the fees already incluside VAT." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:367 +msgid "" +"Whether the subscriber can configure other subscribers within his Customer " +"account." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:507 +msgid "Whether this subscriber is used as PBX group." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:193 msgid "XMPP Settings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:290 +#: lib/NGCP/Panel/Utils/DbStrings.pm:292 msgid "YYYY-MM-DD HH:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:336 +#: lib/NGCP/Panel/Utils/DbStrings.pm:346 msgid "Year" msgstr "" #: lib/NGCP/Panel/Controller/Billing.pm:81 -#: lib/NGCP/Panel/Utils/DbStrings.pm:410 +#: lib/NGCP/Panel/Utils/DbStrings.pm:428 msgid "Zone" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:371 +#: lib/NGCP/Panel/Utils/DbStrings.pm:384 msgid "Zone Detail" msgstr "" @@ -4986,29 +5319,29 @@ msgstr "" msgid "Zone Details" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:508 +#: lib/NGCP/Panel/Utils/DbStrings.pm:545 msgid "active" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:478 +#: lib/NGCP/Panel/Utils/DbStrings.pm:509 msgid "after ring timeout" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:536 +#: lib/NGCP/Panel/Utils/DbStrings.pm:582 msgid "all calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:479 +#: lib/NGCP/Panel/Utils/DbStrings.pm:510 #: share/templates/customer/details.tt:11 msgid "all outgoing calls" msgstr "" -#: share/layout/body.tt:79 +#: share/layout/body.tt:82 msgid "all rights reserved" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:287 -msgid "base fee charged per billing interval, float, specifying Euro" +#: lib/NGCP/Panel/Utils/DbStrings.pm:182 lib/NGCP/Panel/Utils/DbStrings.pm:183 +msgid "api test pref" msgstr "" #: share/templates/customer/details.tt:460 @@ -5016,7 +5349,7 @@ msgstr "" msgid "billing profile default" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:349 +#: lib/NGCP/Panel/Utils/DbStrings.pm:359 msgid "blacklist" msgstr "" @@ -5032,10 +5365,6 @@ msgstr "" msgid "call started." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:537 -msgid "check if fees are inclusive VAT" -msgstr "" - #: share/templates/rewrite/set_list.tt:16 msgid "cloned Rewrite Rule Set" msgstr "" @@ -5049,13 +5378,7 @@ msgstr "" msgid "connecting..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:298 -msgid "" -"currency symbol or ISO code, string, will be used on invoices and " -"webinterfaces" -msgstr "" - -#: share/templates/helpers/datatables.tt:73 +#: share/templates/helpers/datatables.tt:74 msgid "dataTables.default.js" msgstr "" @@ -5064,40 +5387,40 @@ msgstr "" msgid "disconnected." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:382 +#: lib/NGCP/Panel/Utils/DbStrings.pm:395 msgid "during Time Set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:353 +#: lib/NGCP/Panel/Utils/DbStrings.pm:364 msgid "everyday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:522 +#: lib/NGCP/Panel/Utils/DbStrings.pm:562 msgid "for (seconds)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:434 +#: lib/NGCP/Panel/Utils/DbStrings.pm:454 msgid "foreign" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:380 +#: lib/NGCP/Panel/Utils/DbStrings.pm:393 #: share/templates/customer/details.tt:10 msgid "foreign calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:347 +#: lib/NGCP/Panel/Utils/DbStrings.pm:357 msgid "fraud detection threshold per day, specifying cents" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:562 +#: lib/NGCP/Panel/Utils/DbStrings.pm:610 msgid "fraud detection threshold per month, specifying cents" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:370 +#: lib/NGCP/Panel/Utils/DbStrings.pm:382 msgid "global" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:368 +#: lib/NGCP/Panel/Utils/DbStrings.pm:380 msgid "global (including CSC)" msgstr "" @@ -5109,15 +5432,11 @@ msgstr "" msgid "has stopped typing." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:575 -msgid "human readable profile name" -msgstr "" - #: share/templates/subscriber/webphone.tt:321 msgid "in progress..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:543 +#: lib/NGCP/Panel/Utils/DbStrings.pm:588 msgid "inbound" msgstr "" @@ -5125,23 +5444,11 @@ msgstr "" msgid "incident number:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:369 -msgid "included money per billing interval, float, specifying EUR, USD, etc." -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:366 -msgid "included time per billing interval, integer, specifying seconds" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:350 +#: lib/NGCP/Panel/Utils/DbStrings.pm:360 #: share/templates/customer/details.tt:12 msgid "incoming and outgoing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:486 -msgid "integer, specifying the percentage" -msgstr "" - #: share/templates/subscriber/webphone.tt:208 msgid "is typing..." msgstr "" @@ -5150,15 +5457,7 @@ msgstr "" msgid "loading..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:308 -msgid "lock accounts if the daily limit is exceeded" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:459 -msgid "lock accounts if the monthly limit is exceeded" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:487 +#: lib/NGCP/Panel/Utils/DbStrings.pm:519 msgid "locked" msgstr "" @@ -5167,11 +5466,11 @@ msgstr "" msgid "no" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:557 share/templates/customer/details.tt:9 +#: lib/NGCP/Panel/Utils/DbStrings.pm:605 share/templates/customer/details.tt:9 msgid "none" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:606 +#: lib/NGCP/Panel/Utils/DbStrings.pm:658 msgid "on weekdays" msgstr "" @@ -5179,19 +5478,23 @@ msgstr "" msgid "online." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:333 +#: lib/NGCP/Panel/Utils/DbStrings.pm:341 msgid "only once" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:324 +#: lib/NGCP/Panel/Utils/DbStrings.pm:571 +msgid "or File" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:331 msgid "outbound" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:528 +#: lib/NGCP/Panel/Utils/DbStrings.pm:570 msgid "outgoing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:472 +#: lib/NGCP/Panel/Utils/DbStrings.pm:502 msgid "pending" msgstr "" @@ -5203,31 +5506,15 @@ msgstr "" msgid "registration failed:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:367 -msgid "string, POSIX regular expression, e.g.: ^431.+$" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:364 -msgid "string, e.g.: on-net" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:391 -msgid "string, e.g.: voicebox" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:402 -msgid "string, empty or POSIX regular expression, e.g.: ^431.+$" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:423 +#: lib/NGCP/Panel/Utils/DbStrings.pm:442 msgid "string, rule description" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:424 +#: lib/NGCP/Panel/Utils/DbStrings.pm:443 msgid "terminated" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:533 +#: lib/NGCP/Panel/Utils/DbStrings.pm:578 msgid "through" msgstr "" @@ -5235,25 +5522,21 @@ msgstr "" msgid "time of incident:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:509 +#: lib/NGCP/Panel/Utils/DbStrings.pm:546 msgid "trough" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:477 -msgid "unique identifier string (only alphanumeric chars)" -msgstr "" - #: share/templates/subscriber/webphone.tt:159 msgid "unregistered." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:393 +#: lib/NGCP/Panel/Utils/DbStrings.pm:408 msgid "" "where e-mail notifications are sent, a list of e-mail addreses separated by " "comma" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:317 +#: lib/NGCP/Panel/Utils/DbStrings.pm:320 msgid "whitelist" msgstr "" diff --git a/lib/NGCP/Panel/I18N/it.po b/lib/NGCP/Panel/I18N/it.po index 704c06883a..6b78c0d278 100644 --- a/lib/NGCP/Panel/I18N/it.po +++ b/lib/NGCP/Panel/I18N/it.po @@ -10,23 +10,24 @@ msgstr "" "PO-Revision-Date: 2014-01-30 14:49+0100\n" "Last-Translator: Daniel Grotti \n" "Language-Team: Italian\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: lib/NGCP/Panel/Utils/DbStrings.pm:43 msgid "" "\"Calling line identification restriction\" - if set to true, the CLI is not " "displayed on outgoing calls." -msgstr "\"Mascheramento numero chiamante\" - se configurato, il numero chiamante CLI non " -"verrà visualizzato per chiamate in uscita." +msgstr "" +"\"Mascheramento numero chiamante\" - se configurato, il numero chiamante CLI " +"non verrà visualizzato per chiamate in uscita." #: lib/NGCP/Panel/Controller/Administrator.pm:29 #: lib/NGCP/Panel/Controller/Billing.pm:263 #: lib/NGCP/Panel/Controller/Billing.pm:36 -#: lib/NGCP/Panel/Controller/Billing.pm:560 +#: lib/NGCP/Panel/Controller/Billing.pm:569 #: lib/NGCP/Panel/Controller/Billing.pm:80 #: lib/NGCP/Panel/Controller/Contact.pm:30 #: lib/NGCP/Panel/Controller/Contract.pm:25 @@ -52,13 +53,14 @@ msgstr "\"Mascheramento numero chiamante\" - se configurato, il numero chiamante #: lib/NGCP/Panel/Controller/Reseller.pm:32 #: lib/NGCP/Panel/Controller/Reseller.pm:40 #: lib/NGCP/Panel/Controller/Rewrite.pm:31 -#: lib/NGCP/Panel/Controller/Subscriber.pm:106 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1673 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1679 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1992 -#: lib/NGCP/Panel/Controller/Subscriber.pm:288 -#: lib/NGCP/Panel/Controller/Subscriber.pm:293 -#: lib/NGCP/Panel/Utils/DbStrings.pm:323 lib/NGCP/Panel/Utils/Sounds.pm:62 +#: lib/NGCP/Panel/Controller/Subscriber.pm:109 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1771 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1777 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2087 +#: lib/NGCP/Panel/Controller/Subscriber.pm:291 +#: lib/NGCP/Panel/Controller/Subscriber.pm:296 +#: lib/NGCP/Panel/Controller/Subscriber.pm:301 +#: lib/NGCP/Panel/Utils/DbStrings.pm:330 lib/NGCP/Panel/Utils/Sounds.pm:62 #: share/templates/customer/details.tt:58 msgid "#" msgstr "" @@ -100,57 +102,84 @@ msgstr "%1 di un massimo di %2 subscribers %3creati" msgid "%1for %2s" msgstr "%1per %2s" -#: lib/NGCP/Panel/Controller/Billing.pm:396 +#: lib/NGCP/Panel/Controller/Billing.pm:405 msgid ", but skipped the following line numbers: " msgstr ", ma ha saltato i seguenti numeri di riga: " -#: lib/NGCP/Panel/Controller/Root.pm:82 +#: lib/NGCP/Panel/Controller/Root.pm:104 msgid "403 - Permission denied" msgstr "403 - Permesso negato" #: lib/NGCP/Panel/Controller/Device.pm:354 msgid "404 - No front image available for this device model" -msgstr "404 - Nessuna immagine frontale disponibile per questo modello di dispositivo" +msgstr "" +"404 - Nessuna immagine frontale disponibile per questo modello di dispositivo" #: lib/NGCP/Panel/Controller/Device.pm:367 msgid "404 - No mac image available for this device model" -msgstr "404 - Nessun immagine mac disponibile per questo modello di dispositivo" +msgstr "" +"404 - Nessun immagine mac disponibile per questo modello di dispositivo" #: lib/NGCP/Panel/Utils/DbStrings.pm:57 msgid "" "A PIN code which may be used in a VSC to disable the outgoing user block " "list and NCOS level for a call." -msgstr "Un codice PIN che possa essere usato in un VSC per disabilitare " -"la lista di chiamate in uscita bloccate ed il livello NCOS per una chiamata" +msgstr "" +"Un codice PIN che possa essere usato in un VSC per disabilitare la lista di " +"chiamate in uscita bloccate ed il livello NCOS per una chiamata" -#: lib/NGCP/Panel/Utils/DbStrings.pm:439 +#: lib/NGCP/Panel/Utils/DbStrings.pm:459 msgid "" "A POSIX regex matching against 'sip:user@domain' (e.g. '^sip:.+@example\\.org" "$' matching the whole URI, or '999' matching if the URI contains '999')" -msgstr "Una POSIX regexp che corrisponda a 'sip:user@domain' (es. '^sip:.+@example\\.org" -"$' che corrisponde alla URI completa, oppure '999' che corrisponde a tutte le URI contenenti '999')" +msgstr "" +"Una POSIX regexp che corrisponda a 'sip:user@domain' (es. '^sip:.+@example\\." +"org$' che corrisponde alla URI completa, oppure '999' che corrisponde a " +"tutte le URI contenenti '999')" -#: lib/NGCP/Panel/Utils/DbStrings.pm:460 +#: lib/NGCP/Panel/Utils/DbStrings.pm:487 msgid "" "A POSIX regex matching against the full Request-URI (e.g. '^sip:.+@example\\." "org$' or '^sip:431')" -msgstr "Una POSIX regexp che corrisponda alla Request-URI completa (es. '^sip:.+@example\\." -"org$' o '^sip:431')" +msgstr "" +"Una POSIX regexp che corrisponda alla Request-URI completa (es. '^sip:." +"+@example\\.org$' o '^sip:431')" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:597 +#, fuzzy +msgid "A POSIX regular expression to match the called number (e.g. ^431.+$)." +msgstr "stringa, espressione regolare POSIX, es.: ^431.+$" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:550 +#, fuzzy +msgid "A POSIX regular expression to match the calling number (e.g. ^.+$)." +msgstr "stringa, espressione regolare POSIX, es.: ^431.+$" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:670 +msgid "A full SIP URI like sip:user@ip:port" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:453 +#, fuzzy +msgid "A human readable profile name." +msgstr "nome profile leggibile" #: lib/NGCP/Panel/Utils/DbStrings.pm:75 msgid "" "A list of shell patterns specifying which CLIs are allowed to be set by the " "subscriber. \"*\", \"?\" and \"[x-y]\" with \"x\" and \"y\" representing " "numbers from 0 to 9 may be used as wildcards as usual in shell patterns." -msgstr "Una lista di pattern che specifichino quali CLI il subscriber ha il " -"permesso di configurare. \"*\", \"?\" e \"[x-y]\" con \"x\" e \"y\" che rappresentano " +msgstr "" +"Una lista di pattern che specifichino quali CLI il subscriber ha il permesso " +"di configurare. \"*\", \"?\" e \"[x-y]\" con \"x\" e \"y\" che rappresentano " "numeri da 0 a 9 possono essere usati come caratteri jolly." -#: lib/NGCP/Panel/Utils/DbStrings.pm:49 lib/NGCP/Panel/Utils/DbStrings.pm:95 +#: lib/NGCP/Panel/Utils/DbStrings.pm:49 lib/NGCP/Panel/Utils/DbStrings.pm:97 msgid "" "A numeric string intended to be used in rewrite rules for emergency numbers." msgstr "" -"Una stringa numerica che possa essere utilizzata nelle Rewrite Rules per i numeri di emergenza." +"Una stringa numerica che possa essere utilizzata nelle Rewrite Rules per i " +"numeri di emergenza." #: lib/NGCP/Panel/Utils/DbStrings.pm:63 msgid "A password used for authentication against the peer host." @@ -160,14 +189,24 @@ msgstr "Una password usata per autenticarsi verso il peer host." msgid "" "A realm (hostname) used to identify and for authentication against a peer " "host." -msgstr "Un realm (nome host) usato come identificazione e autenticazione verso un peer " -"host." +msgstr "" +"Un realm (nome host) usato come identificazione e autenticazione verso un " +"peer host." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:536 +msgid "A short name for the zone (e.g. US)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:484 +#, fuzzy +msgid "A unique identifier string (only alphanumeric chars and _)." +msgstr "stringa identificativa unica (solo caratteri alfanumerici)" #: lib/NGCP/Panel/Utils/DbStrings.pm:61 msgid "A username used for authentication against the peer host." msgstr "Una nome utente usato per autenticarsi verso il peer host." -#: lib/NGCP/Panel/Utils/DbStrings.pm:546 +#: lib/NGCP/Panel/Utils/DbStrings.pm:591 msgid "ANY" msgstr "QUALSIASI" @@ -176,7 +215,7 @@ msgstr "QUALSIASI" msgid "API key" msgstr "chiave API" -#: lib/NGCP/Panel/Utils/DbStrings.pm:572 +#: lib/NGCP/Panel/Utils/DbStrings.pm:621 msgid "Ac" msgstr "" @@ -194,24 +233,30 @@ msgstr "Saldo del conto cabiato con successto!" #: lib/NGCP/Panel/Controller/Administrator.pm:37 #: lib/NGCP/Panel/Controller/Reseller.pm:135 -#: lib/NGCP/Panel/Utils/DbStrings.pm:463 +#: lib/NGCP/Panel/Utils/DbStrings.pm:491 #: share/templates/subscriber/preferences.tt:274 msgid "Active" msgstr "Attivo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:618 +#: lib/NGCP/Panel/Utils/DbStrings.pm:671 msgid "Active callforward" msgstr "Attiva deviazione di chiamata" -#: lib/NGCP/Panel/Utils/DbStrings.pm:593 +#: lib/NGCP/Panel/Utils/DbStrings.pm:643 msgid "Add" msgstr "Aggiungi" +#: lib/NGCP/Panel/Utils/DbStrings.pm:580 +msgid "" +"Additional E.164 numbers (each containing a cc, ac and sn attribute) mapped " +"to this subscriber for inbound calls." +msgstr "" + #: share/templates/customer/details.tt:108 msgid "Address" msgstr "Indirizzo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:346 +#: lib/NGCP/Panel/Utils/DbStrings.pm:356 #: share/templates/subscriber/master.tt:71 msgid "Administrative" msgstr "Amministrativo" @@ -238,7 +283,8 @@ msgstr "Livello NCOS (Livello amministratore)" #: lib/NGCP/Panel/Utils/DbStrings.pm:58 msgid "Administrative PIN to bypass outbound Block List" -msgstr "PIN per eludere lista blocco chiamate in uscita (Livello amministratore)" +msgstr "" +"PIN per eludere lista blocco chiamate in uscita (Livello amministratore)" #: lib/NGCP/Panel/Utils/DbStrings.pm:24 msgid "Administratively block anonymous inbound calls" @@ -275,15 +321,15 @@ msgstr "Amministratore aggiornato con successo" msgid "Administrators" msgstr "Amministratori" -#: lib/NGCP/Panel/Utils/DbStrings.pm:594 +#: lib/NGCP/Panel/Utils/DbStrings.pm:644 msgid "Advanced" msgstr "Avanzato" -#: lib/NGCP/Panel/Utils/DbStrings.pm:619 +#: lib/NGCP/Panel/Utils/DbStrings.pm:672 msgid "Advanced View" msgstr "Vista Avanzata" -#: lib/NGCP/Panel/Utils/DbStrings.pm:390 +#: lib/NGCP/Panel/Utils/DbStrings.pm:405 msgid "Alias Number" msgstr "Numero Alias" @@ -291,23 +337,28 @@ msgstr "Numero Alias" msgid "Alias Numbers" msgstr "Numeri Alias" -#: lib/NGCP/Panel/Utils/DbStrings.pm:392 +#: lib/NGCP/Panel/Utils/DbStrings.pm:407 msgid "Alias number" msgstr "numero Alias" -#: lib/NGCP/Panel/Utils/DbStrings.pm:406 +#: lib/NGCP/Panel/Utils/DbStrings.pm:424 msgid "Alias number add" msgstr "Aggiungere numero Alias" +#: lib/NGCP/Panel/Utils/DbStrings.pm:406 +#, fuzzy +msgid "Alias numbers" +msgstr "numero Alias" + #: share/templates/widgets/admin_system_overview.tt:7 msgid "All services running" msgstr "Tutti i servizi in esecuzione" -#: lib/NGCP/Panel/Utils/DbStrings.pm:143 lib/NGCP/Panel/Utils/DbStrings.pm:145 +#: lib/NGCP/Panel/Utils/DbStrings.pm:145 lib/NGCP/Panel/Utils/DbStrings.pm:147 msgid "Allow access from the given list of IP addresses and/or IP nets." msgstr "Abilita accesso dalla seguente lista di indirizzi IP e/o reti IP." -#: lib/NGCP/Panel/Utils/DbStrings.pm:156 +#: lib/NGCP/Panel/Utils/DbStrings.pm:158 msgid "Allow calls to foreign domains" msgstr "Abilita chiamate a domini esterni" @@ -315,7 +366,7 @@ msgstr "Abilita chiamate a domini esterni" msgid "Allow inbound calls from foreign subscribers" msgstr "Abilita chiamate in ingresso da subscriber esterni" -#: lib/NGCP/Panel/Utils/DbStrings.pm:157 +#: lib/NGCP/Panel/Utils/DbStrings.pm:159 msgid "Allow outbound calls of local subscribers to foreign domains" msgstr "Abilita chiamate in uscita da subscriber locali verso domini esterni" @@ -323,20 +374,29 @@ msgstr "Abilita chiamate in uscita da subscriber locali verso domini esterni" msgid "" "Allow unauthenticated inbound calls from FOREIGN domain to users within this " "domain. Use with care - it allows to flood your users with voice spam." -msgstr "Abilita chiamate in ingresso non autenticate da domini ESTERNI a utenti " -"di questo dominio. Usare con cautela - permette di inondare i vostri utenti con chiamate spam." +msgstr "" +"Abilita chiamate in ingresso non autenticate da domini ESTERNI a utenti di " +"questo dominio. Usare con cautela - permette di inondare i vostri utenti con " +"chiamate spam." #: lib/NGCP/Panel/Utils/DbStrings.pm:74 msgid "Allowed CLIs for outbound calls" msgstr "CLIs abilitati per chiamate in ingresso" -#: lib/NGCP/Panel/Utils/DbStrings.pm:142 +#: lib/NGCP/Panel/Utils/DbStrings.pm:144 msgid "Allowed source IPs" msgstr "IP sorgenti abilitati" -#: lib/NGCP/Panel/Utils/DbStrings.pm:497 +#: lib/NGCP/Panel/Utils/DbStrings.pm:530 msgid "An external id, e.g. provided by a 3rd party provisioning" -msgstr "Un ID esterno, es. fornito da un sistema di provisioning ti terze parti" +msgstr "" +"Un ID esterno, es. fornito da un sistema di provisioning ti terze parti" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:549 +#, fuzzy +msgid "An external id, e.g. provided by a 3rd party provisioning." +msgstr "" +"Un ID esterno, es. fornito da un sistema di provisioning ti terze parti" #: share/templates/subscriber/preferences.tt:53 msgid "Answer Timeout" @@ -346,7 +406,7 @@ msgstr "Timeout di risposta" msgid "Applications Ok" msgstr "Applicazioni Ok" -#: lib/NGCP/Panel/Utils/DbStrings.pm:395 +#: lib/NGCP/Panel/Utils/DbStrings.pm:410 msgid "April" msgstr "Aprile" @@ -354,11 +414,11 @@ msgstr "Aprile" msgid "Area Code" msgstr "Codice di Area" -#: lib/NGCP/Panel/Utils/DbStrings.pm:420 +#: lib/NGCP/Panel/Utils/DbStrings.pm:439 msgid "Area Code, e.g. 212 for NYC or 1 for Vienna" msgstr "Codice di Area, es. 212 per NYC o 1 per Vienna" -#: lib/NGCP/Panel/Utils/DbStrings.pm:552 +#: lib/NGCP/Panel/Utils/DbStrings.pm:600 msgid "Attach WAV" msgstr "Allega WAV" @@ -378,11 +438,11 @@ msgstr "Solo Audio" msgid "Audio&Video" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:556 +#: lib/NGCP/Panel/Utils/DbStrings.pm:604 msgid "August" msgstr "Agosto" -#: lib/NGCP/Panel/Controller/Subscriber.pm:3002 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3156 msgid "Auto Attendant Slot" msgstr "" @@ -410,7 +470,7 @@ msgstr "chiave BLF" #: share/templates/callflow/callmap.tt:15 share/templates/calls/chord.tt:39 #: share/templates/customer/details.tt:19 share/templates/denied_page.tt:20 #: share/templates/device/list.tt:5 share/templates/domain/preferences.tt:20 -#: share/templates/helpers/datatables.tt:164 +#: share/templates/helpers/datatables.tt:168 #: share/templates/peering/preferences.tt:20 #: share/templates/reseller/details.tt:5 #: share/templates/rewrite/rules_list.tt:5 share/templates/security/list.tt:5 @@ -418,6 +478,7 @@ msgstr "chiave BLF" #: share/templates/statistics/list.tt:23 #: share/templates/subscriber/calllist.tt:5 #: share/templates/subscriber/callmap.tt:15 +#: share/templates/subscriber/edit_webpass.tt:5 #: share/templates/subscriber/master.tt:5 #: share/templates/subscriber/preferences.tt:26 #: share/templates/subscriber/reglist.tt:5 @@ -456,7 +517,7 @@ msgstr "Costo non esistente!" msgid "Billing Fee successfully created!" msgstr "Costo creato con successo!" -#: lib/NGCP/Panel/Controller/Billing.pm:394 +#: lib/NGCP/Panel/Controller/Billing.pm:403 msgid "Billing Fee successfully uploaded" msgstr "Costo aggiornato con successo" @@ -468,7 +529,7 @@ msgstr "Costi Fatturazione" #: lib/NGCP/Panel/Controller/Contract.pm:372 #: lib/NGCP/Panel/Controller/Customer.pm:52 #: lib/NGCP/Panel/Controller/Reseller.pm:43 -#: lib/NGCP/Panel/Utils/DbStrings.pm:553 share/templates/billing/list.tt:3 +#: lib/NGCP/Panel/Utils/DbStrings.pm:601 share/templates/billing/list.tt:3 #: share/templates/widgets/admin_billing_overview.tt:7 #: share/templates/widgets/reseller_billing_overview.tt:7 msgid "Billing Profile" @@ -482,7 +543,7 @@ msgstr "Nome Profilo di Fatturazione" msgid "Billing Profile does not exist!" msgstr "Profilo di Fatturazione non esistente!" -#: lib/NGCP/Panel/Controller/Billing.pm:440 +#: lib/NGCP/Panel/Controller/Billing.pm:449 msgid "Billing Profile successfully changed!" msgstr "Profilo di Fatturazione cambiato con successo!" @@ -496,7 +557,7 @@ msgstr "Profili di Fatturazione" msgid "Billing Zone" msgstr "Zona di Fatturazione" -#: lib/NGCP/Panel/Controller/Billing.pm:499 +#: lib/NGCP/Panel/Controller/Billing.pm:508 msgid "Billing Zone successfully created" msgstr "Zona di Fatturazione creata con successo!" @@ -504,11 +565,11 @@ msgstr "Zona di Fatturazione creata con successo!" msgid "Billing Zones" msgstr "Zone di Fatturazione" -#: lib/NGCP/Panel/Controller/Billing.pm:453 +#: lib/NGCP/Panel/Controller/Billing.pm:462 msgid "Billing fee not found!" msgstr "Costo non trovato!" -#: lib/NGCP/Panel/Utils/DbStrings.pm:407 +#: lib/NGCP/Panel/Utils/DbStrings.pm:425 msgid "Billing profile" msgstr "Profilo di fatturazione" @@ -516,7 +577,7 @@ msgstr "Profilo di fatturazione" msgid "Billing profile successfully created" msgstr "Profilo di fatturazione creato con successo" -#: lib/NGCP/Panel/Controller/Billing.pm:458 +#: lib/NGCP/Panel/Controller/Billing.pm:467 msgid "Billing profile successfully deleted!" msgstr "Profilo di fatturazione eliminato con successo!" @@ -524,11 +585,11 @@ msgstr "Profilo di fatturazione eliminato con successo!" msgid "Billing profile successfully updated" msgstr "Profilo di fatturazione aggiornato con successo" -#: lib/NGCP/Panel/Controller/Billing.pm:528 +#: lib/NGCP/Panel/Controller/Billing.pm:537 msgid "Billing zone does not exist!" msgstr "Zona di fatturazione non esistente!" -#: lib/NGCP/Panel/Controller/Billing.pm:539 +#: lib/NGCP/Panel/Controller/Billing.pm:548 msgid "Billing zone successfully deleted" msgstr "Zona di fatturazione eliminata con successo" @@ -552,15 +613,15 @@ msgstr "Modalità di blocco per chiamate in uscita" msgid "Block anonymous inbound calls" msgstr "Blocco chiamate anonime in ingresso" -#: lib/NGCP/Panel/Utils/DbStrings.pm:506 +#: lib/NGCP/Panel/Utils/DbStrings.pm:543 msgid "Bootstrap Sync HTTP Method" msgstr "Metodo Bootstrap Sync HTTP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:355 +#: lib/NGCP/Panel/Utils/DbStrings.pm:366 msgid "Bootstrap Sync Parameters" msgstr "Parametri Bootstrap Sync" -#: lib/NGCP/Panel/Utils/DbStrings.pm:605 +#: lib/NGCP/Panel/Utils/DbStrings.pm:656 msgid "Bootstrap Sync URI" msgstr "URI Bootstrap Sync" @@ -568,7 +629,7 @@ msgstr "URI Bootstrap Sync" msgid "Buddy List" msgstr "Lista Contatti" -#: lib/NGCP/Panel/Utils/DbStrings.pm:172 +#: lib/NGCP/Panel/Utils/DbStrings.pm:174 msgid "CLI of CloudPBX Pilot Subscriber" msgstr "CLI del Subscriber Pilota per CloudPBX" @@ -592,8 +653,8 @@ msgstr "Flusso di Chiamata" msgid "Call Flow for Call-ID %1" msgstr "Flusso di chiamata per Call-ID %1" -#: lib/NGCP/Panel/Controller/Subscriber.pm:562 -#: lib/NGCP/Panel/Controller/Subscriber.pm:833 +#: lib/NGCP/Panel/Controller/Subscriber.pm:660 +#: lib/NGCP/Panel/Controller/Subscriber.pm:931 #: share/templates/subscriber/preferences.tt:62 #: share/templates/widgets/subscriber_cf_overview.tt:3 msgid "Call Forward Busy" @@ -603,22 +664,22 @@ msgstr "Deviazione di Chiamata su Occupato" msgid "Call Forward Configured" msgstr "Deviazione di Chiamata Configurato" -#: lib/NGCP/Panel/Controller/Subscriber.pm:563 -#: lib/NGCP/Panel/Controller/Subscriber.pm:834 +#: lib/NGCP/Panel/Controller/Subscriber.pm:661 +#: lib/NGCP/Panel/Controller/Subscriber.pm:932 #: share/templates/subscriber/preferences.tt:63 #: share/templates/widgets/subscriber_cf_overview.tt:4 msgid "Call Forward Timeout" msgstr "Deviazione di Chiamata su Non Risposta" -#: lib/NGCP/Panel/Controller/Subscriber.pm:564 -#: lib/NGCP/Panel/Controller/Subscriber.pm:835 +#: lib/NGCP/Panel/Controller/Subscriber.pm:662 +#: lib/NGCP/Panel/Controller/Subscriber.pm:933 #: share/templates/subscriber/preferences.tt:64 #: share/templates/widgets/subscriber_cf_overview.tt:5 msgid "Call Forward Unavailable" msgstr "Deviazione di chiamata su Non Disposnibile" -#: lib/NGCP/Panel/Controller/Subscriber.pm:561 -#: lib/NGCP/Panel/Controller/Subscriber.pm:832 +#: lib/NGCP/Panel/Controller/Subscriber.pm:659 +#: lib/NGCP/Panel/Controller/Subscriber.pm:930 #: share/templates/subscriber/preferences.tt:61 #: share/templates/widgets/subscriber_cf_overview.tt:2 msgid "Call Forward Unconditional" @@ -649,7 +710,7 @@ msgstr "Lista Chiamate" msgid "Call List for %1@%2" msgstr "Lista Chiamate per %1@%2" -#: lib/NGCP/Panel/Utils/DbStrings.pm:437 +#: lib/NGCP/Panel/Utils/DbStrings.pm:457 msgid "Call data" msgstr "Dati Chiamata" @@ -658,12 +719,12 @@ msgid "Call from" msgstr "Chiamata da" #: lib/NGCP/Panel/Controller/Callflow.pm:25 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1686 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1784 msgid "Call-ID" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1667 -#: lib/NGCP/Panel/Utils/DbStrings.pm:282 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1765 +#: lib/NGCP/Panel/Utils/DbStrings.pm:285 msgid "Callee" msgstr "Chiamato" @@ -679,21 +740,21 @@ msgstr "Prefisso Chiamato" msgid "Callee UUID" msgstr "UUID Chiamato" -#: lib/NGCP/Panel/Utils/DbStrings.pm:534 +#: lib/NGCP/Panel/Utils/DbStrings.pm:579 msgid "Callee pattern" msgstr "Pattern chiamato" -#: lib/NGCP/Panel/Utils/DbStrings.pm:513 +#: lib/NGCP/Panel/Utils/DbStrings.pm:553 msgid "Callee prefix" msgstr "Prefisso chiamato" -#: lib/NGCP/Panel/Utils/DbStrings.pm:584 +#: lib/NGCP/Panel/Utils/DbStrings.pm:633 msgid "Callee prefix, eg: 43" msgstr "Prefisso chiamato, es: 43" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1666 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1674 -#: lib/NGCP/Panel/Utils/DbStrings.pm:299 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1764 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1772 +#: lib/NGCP/Panel/Utils/DbStrings.pm:301 msgid "Caller" msgstr "Chiamante" @@ -705,11 +766,11 @@ msgstr "Pattern Chiamante" msgid "Caller UUID" msgstr "UUID Chiamante" -#: lib/NGCP/Panel/Utils/DbStrings.pm:518 +#: lib/NGCP/Panel/Utils/DbStrings.pm:558 msgid "Caller pattern" msgstr "Pattern chiamante" -#: lib/NGCP/Panel/Utils/DbStrings.pm:328 +#: lib/NGCP/Panel/Utils/DbStrings.pm:335 msgid "Callforward controls add" msgstr "Aggiungere controllo deviazione chiamata" @@ -719,7 +780,8 @@ msgstr "Chiamata" #: lib/NGCP/Panel/Controller/Customer.pm:753 msgid "Can't create a PBX group without having an administrative subscriber." -msgstr "Non è possibile create un gruppo PBX senza avere un subcriber amministratore." +msgstr "" +"Non è possibile create un gruppo PBX senza avere un subcriber amministratore." #: lib/NGCP/Panel/Controller/Administrator.pm:208 msgid "Cannot delete myself" @@ -747,43 +809,47 @@ msgstr "Dialoghi Catturati" msgid "Cash" msgstr "Saldo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:539 +#: lib/NGCP/Panel/Utils/DbStrings.pm:584 msgid "Cash Balance" msgstr "Accredito Conto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:560 +#: lib/NGCP/Panel/Utils/DbStrings.pm:608 msgid "Category:" msgstr "Categoria:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:570 +#: lib/NGCP/Panel/Utils/DbStrings.pm:618 msgid "Cc" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:462 +#: lib/NGCP/Panel/Utils/DbStrings.pm:490 msgid "Cf actions" msgstr "azioni Cf" +#: share/templates/subscriber/edit_webpass.tt:6 +#, fuzzy +msgid "Change Password" +msgstr "Password Web" + #: share/templates/subscriber/webphone.tt:586 msgid "Chat Status:" msgstr "Stato Chat:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:163 +#: lib/NGCP/Panel/Utils/DbStrings.pm:165 msgid "" "Choose the logic for RTP/SRTP transcoding (SAVP profile) for the RTP relay" msgstr "" "Scegliere la logica di transcodifica RTP/SRTP (profilo SAVP) per flusso RTP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:165 +#: lib/NGCP/Panel/Utils/DbStrings.pm:167 msgid "" "Choose the logic for local RTCP feedback (AVPF profile) for the RTP relay" -msgstr "" -"Scegliere la logica per feedback RTPC (profilo AVPF) per flusso RTP" +msgstr "Scegliere la logica per feedback RTPC (profilo AVPF) per flusso RTP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:155 +#: lib/NGCP/Panel/Utils/DbStrings.pm:157 msgid "Choose the logic of IPv4/IPv6 autodetection for the RTP relay" msgstr "Scegliere la logica per autorilevamento IPv4/IPv6 per flusso RTP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:517 +#: lib/NGCP/Panel/Utils/DbStrings.pm:557 msgid "City" msgstr "Città" @@ -791,12 +857,12 @@ msgstr "Città" msgid "Click&Drag on the graphs to zoom individual ranges." msgstr "Clicca e trascina sui grafici per ingrandire una determinata zona." -#: lib/NGCP/Panel/Utils/DbStrings.pm:372 +#: lib/NGCP/Panel/Utils/DbStrings.pm:385 #: share/templates/rewrite/set_list.tt:24 msgid "Clone" msgstr "Clona" -#: lib/NGCP/Panel/Utils/DbStrings.pm:374 +#: lib/NGCP/Panel/Utils/DbStrings.pm:387 msgid "Close" msgstr "Chiudi" @@ -804,29 +870,35 @@ msgstr "Chiudi" msgid "Cloud PBX" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:170 +#: lib/NGCP/Panel/Utils/DbStrings.pm:172 msgid "CloudPBX Hunt Group List" msgstr "CloudPBX List Gruppo di Ricerca" -#: lib/NGCP/Panel/Utils/DbStrings.pm:166 +#: lib/NGCP/Panel/Utils/DbStrings.pm:168 msgid "CloudPBX Hunt Policy" msgstr "CloudPBX Modalità di Ricerca" -#: lib/NGCP/Panel/Utils/DbStrings.pm:168 +#: lib/NGCP/Panel/Utils/DbStrings.pm:170 msgid "CloudPBX Serial Hunt Timeout" msgstr "CloudPBX Timeout Ricerca Seriale" -#: lib/NGCP/Panel/Utils/DbStrings.pm:160 +#: lib/NGCP/Panel/Utils/DbStrings.pm:162 msgid "CloudPBX Subscriber" msgstr "" -#: share/layout/body.tt:166 +#: share/layout/body.tt:169 msgid "Collapse Groups" msgstr "Riduci Gruppi" +#: lib/NGCP/Panel/Utils/DbStrings.pm:296 +msgid "" +"Comma-Separated list of Email addresses to send notifications when tresholds " +"are exceeded." +msgstr "" + #: lib/NGCP/Panel/Controller/Contact.pm:34 #: lib/NGCP/Panel/Controller/Reseller.pm:123 -#: lib/NGCP/Panel/Utils/DbStrings.pm:365 +#: lib/NGCP/Panel/Utils/DbStrings.pm:379 #: share/templates/customer/details.tt:104 msgid "Company" msgstr "Azienda" @@ -845,11 +917,12 @@ msgid "Configure" msgstr "Configura" #: share/templates/widgets/subscriber_cf_overview.tt:34 -msgid "Configure Line Settings" +#, fuzzy +msgid "Configure Subscriber Settings" msgstr "Configura Subscriber" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1681 -#: lib/NGCP/Panel/Utils/DbStrings.pm:582 share/templates/contact/list.tt:3 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1779 +#: lib/NGCP/Panel/Utils/DbStrings.pm:631 share/templates/contact/list.tt:3 #: share/templates/reseller/details.tt:96 #: share/templates/widgets/reseller_customer_overview.tt:12 msgid "Contact" @@ -866,8 +939,8 @@ msgstr "Dettagli Contatto" #: lib/NGCP/Panel/Controller/Peering.pm:27 #: lib/NGCP/Panel/Controller/Reseller.pm:144 #: lib/NGCP/Panel/Controller/Reseller.pm:42 -#: lib/NGCP/Panel/Controller/Subscriber.pm:108 -#: lib/NGCP/Panel/Utils/DbStrings.pm:396 +#: lib/NGCP/Panel/Controller/Subscriber.pm:111 +#: lib/NGCP/Panel/Utils/DbStrings.pm:411 msgid "Contact Email" msgstr "Email Contatto" @@ -876,7 +949,7 @@ msgstr "Email Contatto" msgid "Contact Support" msgstr "Supporto Contatto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:381 +#: lib/NGCP/Panel/Utils/DbStrings.pm:394 msgid "Contact URI" msgstr "URI Contatto" @@ -912,11 +985,10 @@ msgid "" "patterns." msgstr "" "Contiene nomi patter di nomi utente SIP (la parte utente della URI SIP, es., " -"\"user\" per URI SIP \"user@example.com\") che (non) sono abilitati ad essere " -"chiamati dal subscriber. \"*\", \"?\" e \"[x-y]\" con \"x\" e \"y\" " +"\"user\" per URI SIP \"user@example.com\") che (non) sono abilitati ad " +"essere chiamati dal subscriber. \"*\", \"?\" e \"[x-y]\" con \"x\" e \"y\" " "che reppresentano numeri da 0 a 9 possono essere usati come caratteri jolly" - #: lib/NGCP/Panel/Utils/DbStrings.pm:13 msgid "" "Contains wildcarded SIP usernames (the localpart of the whole SIP URI, eg., " @@ -926,26 +998,25 @@ msgid "" msgstr "" "Contiene nomi patter di nomi utente SIP (la parte utente della URI SIP, es., " "\"user\" per URI SIP \"user@example.com\") che (non) sono abilitati a " -"chiamare il subscriber. \"*\", \"?\" e \"[x-y]\" con \"x\" e \"y\" " -"che reppresentano numeri da 0 a 9 possono essere usati come caratteri jolly" +"chiamare il subscriber. \"*\", \"?\" e \"[x-y]\" con \"x\" e \"y\" che " +"reppresentano numeri da 0 a 9 possono essere usati come caratteri jolly" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:579 +#: lib/NGCP/Panel/Utils/DbStrings.pm:627 msgid "Content" msgstr "Contenuto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:532 +#: lib/NGCP/Panel/Utils/DbStrings.pm:577 msgid "Content Type" msgstr "Tipo di Contenuto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:587 share/templates/contract/list.tt:3 +#: lib/NGCP/Panel/Utils/DbStrings.pm:636 share/templates/contract/list.tt:3 #: share/templates/reseller/details.tt:64 msgid "Contract" msgstr "Contratto" #: lib/NGCP/Panel/Controller/Reseller.pm:33 -#: lib/NGCP/Panel/Controller/Subscriber.pm:107 -#: lib/NGCP/Panel/Utils/DbStrings.pm:501 +#: lib/NGCP/Panel/Controller/Subscriber.pm:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:535 msgid "Contract #" msgstr "Contratto #" @@ -980,7 +1051,7 @@ msgstr "Contratto terminato con successo" msgid "Contracts" msgstr "Contratti" -#: lib/NGCP/Panel/Utils/DbStrings.pm:456 +#: lib/NGCP/Panel/Utils/DbStrings.pm:481 msgid "Country" msgstr "Nazione" @@ -988,11 +1059,11 @@ msgstr "Nazione" msgid "Country Code" msgstr "Codice Nazione" -#: lib/NGCP/Panel/Utils/DbStrings.pm:414 +#: lib/NGCP/Panel/Utils/DbStrings.pm:432 msgid "Country Code, e.g. 1 for US or 43 for Austria" msgstr "Codice Nazione, es. 1 per US o 43 per Austria" -#: lib/NGCP/Panel/Utils/DbStrings.pm:327 share/templates/billing/zones.tt:21 +#: lib/NGCP/Panel/Utils/DbStrings.pm:334 share/templates/billing/zones.tt:21 #: share/templates/subscriber/preferences.tt:459 msgid "Create" msgstr "Crea" @@ -1006,15 +1077,15 @@ msgstr "Creat %1" msgid "Create Administrator" msgstr "Crea Amministratore" -#: lib/NGCP/Panel/Utils/DbStrings.pm:590 share/templates/billing/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:640 share/templates/billing/list.tt:22 msgid "Create Billing Profile" msgstr "Crea Profilo Fatturazione" -#: lib/NGCP/Panel/Utils/DbStrings.pm:357 share/templates/contact/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:371 share/templates/contact/list.tt:22 msgid "Create Contact" msgstr "Crea Contatto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:610 +#: lib/NGCP/Panel/Utils/DbStrings.pm:662 msgid "Create Contract" msgstr "Crea Contratto" @@ -1022,11 +1093,11 @@ msgstr "Crea Contratto" msgid "Create Customer" msgstr "Crea Cliente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:305 share/templates/device/list.tt:105 +#: lib/NGCP/Panel/Utils/DbStrings.pm:308 share/templates/device/list.tt:105 msgid "Create Device Configuration" msgstr "Crea Configurazione Dispositivo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:505 share/templates/device/list.tt:28 +#: lib/NGCP/Panel/Utils/DbStrings.pm:541 share/templates/device/list.tt:28 msgid "Create Device Model" msgstr "Creat Modello Dispositivo" @@ -1034,7 +1105,7 @@ msgstr "Creat Modello Dispositivo" msgid "Create Device Profile" msgstr "Crea Profilo Dispositivo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:326 share/templates/domain/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:333 share/templates/domain/list.tt:22 msgid "Create Domain" msgstr "Crea Dominio" @@ -1042,7 +1113,7 @@ msgstr "Crea Dominio" msgid "Create Fee Entry" msgstr "Crea Singolo Costo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:361 +#: lib/NGCP/Panel/Utils/DbStrings.pm:375 msgid "Create Group" msgstr "Crea Gruppo" @@ -1059,6 +1130,7 @@ msgstr "Crea Nuovo" msgid "Create PBX Device" msgstr "Crea Dispositivo PBX" +#: lib/NGCP/Panel/Utils/DbStrings.pm:639 #: share/templates/customer/details.tt:245 msgid "Create PBX Group" msgstr "Crea Gruppo PBX" @@ -1087,7 +1159,7 @@ msgstr "Crea Server Peer" msgid "Create Permanent Registration" msgstr "Crea Registrazione Permanente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:576 share/templates/reseller/list.tt:23 +#: lib/NGCP/Panel/Utils/DbStrings.pm:622 share/templates/reseller/list.tt:23 msgid "Create Reseller" msgstr "Crea Rivenditore" @@ -1125,11 +1197,11 @@ msgstr "Crea Data Speciale di Fuori Picco" msgid "Create Subscriber" msgstr "Crea Subscriber" -#: lib/NGCP/Panel/Utils/DbStrings.pm:338 +#: lib/NGCP/Panel/Utils/DbStrings.pm:348 msgid "Create Zone" msgstr "Crea Zona" -#: lib/NGCP/Panel/Utils/DbStrings.pm:354 +#: lib/NGCP/Panel/Utils/DbStrings.pm:365 msgid "Currency" msgstr "Valuta" @@ -1137,7 +1209,7 @@ msgstr "Valuta" msgid "Current totals" msgstr "Totale" -#: lib/NGCP/Panel/Utils/DbStrings.pm:511 lib/NGCP/Panel/Utils/Sounds.pm:71 +#: lib/NGCP/Panel/Utils/DbStrings.pm:548 lib/NGCP/Panel/Utils/Sounds.pm:71 #: lib/NGCP/Panel/Utils/Sounds.pm:74 share/templates/customer/list.tt:3 #: share/templates/reseller/details.tt:193 #: share/templates/subscriber/list.tt:21 share/templates/subscriber/list.tt:29 @@ -1147,6 +1219,7 @@ msgstr "Totale" msgid "Customer" msgstr "Cliente" +#: share/templates/subscriber/edit_webpass.tt:29 #: share/templates/subscriber/master.tt:51 msgid "Customer #" msgstr "Cliente #" @@ -1184,11 +1257,11 @@ msgstr "Entrate Cliente" msgid "Customer Settings" msgstr "Configurazioni Cliente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:181 +#: lib/NGCP/Panel/Utils/DbStrings.pm:180 msgid "Customer Sound Set" msgstr "Suoni Cliente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:182 +#: lib/NGCP/Panel/Utils/DbStrings.pm:181 msgid "" "Customer specific Sound Set used for PBX auto-attendant prompts, customer-" "specific announcements etc." @@ -1213,7 +1286,7 @@ msgstr "Cliente non è stato trovato" msgid "Customers" msgstr "Clienti" -#: lib/NGCP/Panel/Utils/DbStrings.pm:613 +#: lib/NGCP/Panel/Utils/DbStrings.pm:665 msgid "Daily Fraud Limit" msgstr "Limite Frode Giornaliera" @@ -1221,7 +1294,7 @@ msgstr "Limite Frode Giornaliera" msgid "Daily Settings" msgstr "Frode Giornaliera" -#: share/layout/body.tt:39 share/templates/dashboard.tt:1 +#: share/layout/body.tt:42 share/templates/dashboard.tt:1 msgid "Dashboard" msgstr "" @@ -1237,19 +1310,19 @@ msgstr "Definizione Data" msgid "Dates" msgstr "Date" -#: lib/NGCP/Panel/Utils/DbStrings.pm:341 +#: lib/NGCP/Panel/Utils/DbStrings.pm:351 msgid "Day" msgstr "Giorno" -#: lib/NGCP/Panel/Utils/DbStrings.pm:502 +#: lib/NGCP/Panel/Utils/DbStrings.pm:538 msgid "December" msgstr "Dicembre" -#: lib/NGCP/Panel/Utils/DbStrings.pm:461 +#: lib/NGCP/Panel/Utils/DbStrings.pm:489 msgid "Default for Subscribers" msgstr "Default per i Subscriber" -#: lib/NGCP/Panel/Utils/DbStrings.pm:386 +#: lib/NGCP/Panel/Utils/DbStrings.pm:400 #: share/templates/administrator/list.tt:20 share/templates/billing/fees.tt:20 #: share/templates/billing/peaktimes.tt:71 share/templates/billing/zones.tt:18 #: share/templates/contact/list.tt:19 share/templates/customer/details.tt:338 @@ -1279,11 +1352,11 @@ msgstr "Default per i Subscriber" msgid "Delete" msgstr "Elimina" -#: lib/NGCP/Panel/Utils/DbStrings.pm:626 +#: lib/NGCP/Panel/Utils/DbStrings.pm:681 msgid "Delete Key" msgstr "Elimina Chiave" -#: lib/NGCP/Panel/Utils/DbStrings.pm:578 +#: lib/NGCP/Panel/Utils/DbStrings.pm:624 msgid "Delete WAV" msgstr "Elimina WAV" @@ -1291,11 +1364,11 @@ msgstr "Elimina WAV" msgid "Delete after sending Email" msgstr "Elimina dopo aver inviato Email" -#: lib/NGCP/Panel/Utils/DbStrings.pm:489 +#: lib/NGCP/Panel/Utils/DbStrings.pm:521 msgid "Deliver Incoming Faxes" msgstr "Consegna Fax in ingresso" -#: lib/NGCP/Panel/Utils/DbStrings.pm:608 +#: lib/NGCP/Panel/Utils/DbStrings.pm:660 msgid "Deliver Outgoing Faxes" msgstr "Consegna Fax in Uscita" @@ -1307,23 +1380,28 @@ msgstr "Dispositivo Installato" #: lib/NGCP/Panel/Controller/Peering.pm:30 #: lib/NGCP/Panel/Controller/Peering.pm:90 #: lib/NGCP/Panel/Controller/Rewrite.pm:34 -#: lib/NGCP/Panel/Utils/DbStrings.pm:624 lib/NGCP/Panel/Utils/Sounds.pm:64 +#: lib/NGCP/Panel/Utils/DbStrings.pm:678 lib/NGCP/Panel/Utils/Sounds.pm:64 #: share/templates/rewrite/rules_list.tt:32 msgid "Description" msgstr "Descrizione" -#: lib/NGCP/Panel/Controller/Subscriber.pm:290 -#: lib/NGCP/Panel/Controller/Subscriber.pm:295 -#: lib/NGCP/Panel/Utils/DbStrings.pm:409 +#: lib/NGCP/Panel/Controller/Subscriber.pm:293 +#: lib/NGCP/Panel/Controller/Subscriber.pm:298 +#: lib/NGCP/Panel/Utils/DbStrings.pm:427 msgid "Destination" msgstr "Destinazione" +#: lib/NGCP/Panel/Utils/DbStrings.pm:542 +#, fuzzy +msgid "Destination Number" +msgstr "Set di Destinazione" + #: lib/NGCP/Panel/Controller/Billing.pm:265 msgid "Destination Pattern" msgstr "Pattern Destinazione" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1113 -#: lib/NGCP/Panel/Utils/DbStrings.pm:549 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1211 +#: lib/NGCP/Panel/Utils/DbStrings.pm:596 msgid "Destination Set" msgstr "Set di Destinazione" @@ -1332,11 +1410,11 @@ msgstr "Set di Destinazione" msgid "Destination Set \"%1\" Details" msgstr "Set di Destinazione \"%1\" Dettagli" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1002 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1100 msgid "Destination Sets" msgstr "Set di Destinazioni" -#: lib/NGCP/Panel/Utils/DbStrings.pm:498 +#: lib/NGCP/Panel/Utils/DbStrings.pm:531 msgid "Destination add" msgstr "Aggiungi Destinazione" @@ -1345,7 +1423,7 @@ msgstr "Aggiungi Destinazione" msgid "Destinations" msgstr "Destinazioni" -#: lib/NGCP/Panel/Utils/DbStrings.pm:401 +#: lib/NGCP/Panel/Utils/DbStrings.pm:416 msgid "Detail" msgstr "Dettaglio" @@ -1367,7 +1445,7 @@ msgstr "" "Dettagli sono stati registrati sul server. Se volete segnalare l'errore, " "descrivete cosa stavate facendo o tendando di fare appena prima." -#: lib/NGCP/Panel/Utils/DbStrings.pm:398 share/templates/device/list.tt:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:413 share/templates/device/list.tt:110 msgid "Device Configuration" msgstr "Configuratione Dispositivo" @@ -1392,7 +1470,7 @@ msgstr "Gestione Dispositivo" #: lib/NGCP/Panel/Controller/Device.pm:108 #: lib/NGCP/Panel/Controller/Device.pm:61 #: lib/NGCP/Panel/Controller/Device.pm:85 -#: lib/NGCP/Panel/Utils/DbStrings.pm:580 share/templates/device/list.tt:33 +#: lib/NGCP/Panel/Utils/DbStrings.pm:628 share/templates/device/list.tt:33 msgid "Device Model" msgstr "Modello Dispositivo" @@ -1400,7 +1478,7 @@ msgstr "Modello Dispositivo" msgid "Device Models" msgstr "Modelli Dispositvo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:450 +#: lib/NGCP/Panel/Utils/DbStrings.pm:471 #: share/templates/customer/details.tt:315 share/templates/device/list.tt:149 msgid "Device Profile" msgstr "Profilo Dispositivo" @@ -1412,7 +1490,7 @@ msgstr "Profili Dispositivo" #: lib/NGCP/Panel/Controller/Device.pm:107 #: lib/NGCP/Panel/Controller/Device.pm:60 #: lib/NGCP/Panel/Controller/Device.pm:84 -#: lib/NGCP/Panel/Utils/DbStrings.pm:515 +#: lib/NGCP/Panel/Utils/DbStrings.pm:555 msgid "Device Vendor" msgstr "Vendor Dispositivo" @@ -1444,15 +1522,16 @@ msgstr "Profilo dispositivo non trovato" msgid "Device profile successfully deleted" msgstr "Profilo dispositivo eliminato con successo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:540 +#: lib/NGCP/Panel/Controller/Subscriber.pm:305 +#: lib/NGCP/Panel/Utils/DbStrings.pm:585 msgid "Direction" msgstr "Direzione" -#: lib/NGCP/Panel/Utils/DbStrings.pm:148 +#: lib/NGCP/Panel/Utils/DbStrings.pm:150 msgid "Disable NAT SIP pings" msgstr "Disabilita NAT SIP pings" -#: lib/NGCP/Panel/Utils/DbStrings.pm:494 +#: lib/NGCP/Panel/Utils/DbStrings.pm:526 msgid "Display Name" msgstr "Nome Visuallizzato" @@ -1462,8 +1541,8 @@ msgstr "Non Disturbare" #: lib/NGCP/Panel/Controller/Domain.pm:31 #: lib/NGCP/Panel/Controller/Reseller.pm:149 -#: lib/NGCP/Panel/Controller/Subscriber.pm:110 -#: lib/NGCP/Panel/Utils/DbStrings.pm:550 share/templates/domain/list.tt:3 +#: lib/NGCP/Panel/Controller/Subscriber.pm:113 +#: lib/NGCP/Panel/Utils/DbStrings.pm:598 share/templates/domain/list.tt:3 #: share/templates/domain/preferences.tt:4 #: share/templates/reseller/details.tt:157 #: share/templates/widgets/admin_reseller_overview.tt:12 @@ -1473,7 +1552,8 @@ msgstr "Dominio" #. (domain.domain) #: share/templates/domain/preferences.tt:1 -msgid "Domain \"%1\" Preferences" +#, fuzzy +msgid "Domain \"%1\" - Preferences" msgstr "Dominio \"%1\" Preferenze" #: lib/NGCP/Panel/Controller/Domain.pm:171 @@ -1501,28 +1581,28 @@ msgstr "Dominio aggiornato con successo" msgid "Domains" msgstr "Domini" -#: lib/NGCP/Panel/Utils/DbStrings.pm:149 +#: lib/NGCP/Panel/Utils/DbStrings.pm:151 msgid "" "Don't do NAT ping for domain/user. Use with caution: this only makes sense " "on the access network which does not need pings (e.g. CDMA)" msgstr "" -"Non abilitare NAT ping per dominio/utente. Usare con cautela: questo ha senso solo " -"su rete di accesso che non necessita ping (es. CDMA)" +"Non abilitare NAT ping per dominio/utente. Usare con cautela: questo ha " +"senso solo su rete di accesso che non necessita ping (es. CDMA)" #: share/templates/login/login.tt:27 msgid "Don't have an account?" msgstr "Non avete un account?" -#: lib/NGCP/Panel/Utils/DbStrings.pm:475 share/templates/device/list.tt:126 +#: lib/NGCP/Panel/Utils/DbStrings.pm:506 share/templates/device/list.tt:126 #: share/templates/device/list.tt:87 msgid "Download" msgstr "Scarica" -#: lib/NGCP/Panel/Utils/DbStrings.pm:527 +#: lib/NGCP/Panel/Utils/DbStrings.pm:567 msgid "Download CA Cert" msgstr "Scarica Cert CA" -#: lib/NGCP/Panel/Utils/DbStrings.pm:428 +#: lib/NGCP/Panel/Utils/DbStrings.pm:446 msgid "Download CA Certificate" msgstr "Scarica Certificato CA" @@ -1531,32 +1611,33 @@ msgstr "Scarica Certificato CA" msgid "Download PCAP" msgstr "Scarica PCAP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:592 +#: lib/NGCP/Panel/Utils/DbStrings.pm:642 msgid "Download PEM" msgstr "Scarica PEM" -#: lib/NGCP/Panel/Utils/DbStrings.pm:435 +#: lib/NGCP/Panel/Utils/DbStrings.pm:455 msgid "Download PKCS12" msgstr "Scarica PKCS12" -#: lib/NGCP/Panel/Utils/DbStrings.pm:340 +#: lib/NGCP/Panel/Utils/DbStrings.pm:350 msgid "Download in PEM Format" msgstr "Scarica in Formato PEM" -#: lib/NGCP/Panel/Utils/DbStrings.pm:452 +#: lib/NGCP/Panel/Utils/DbStrings.pm:475 msgid "Download in PKCS12 Format" msgstr "Scarica in Formato PKCS12" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1670 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1676 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1768 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1774 +#: lib/NGCP/Panel/Controller/Subscriber.pm:304 msgid "Duration" msgstr "Durata" -#: lib/NGCP/Panel/Utils/DbStrings.pm:377 +#: lib/NGCP/Panel/Utils/DbStrings.pm:390 msgid "E.164 Number" msgstr "Numero E.164" -#: lib/NGCP/Panel/Utils/DbStrings.pm:418 +#: lib/NGCP/Panel/Utils/DbStrings.pm:437 msgid "E164 Number" msgstr "Numero E164" @@ -1623,35 +1704,36 @@ msgstr "Modifica Slots" msgid "Edit Zones" msgstr "Modifica Zone" -#: lib/NGCP/Panel/Utils/DbStrings.pm:558 +#: lib/NGCP/Panel/Utils/DbStrings.pm:606 msgid "Edit destination sets" msgstr "Modifica set di destinationi" -#: lib/NGCP/Panel/Utils/DbStrings.pm:400 +#: lib/NGCP/Panel/Utils/DbStrings.pm:415 msgid "Edit time sets" msgstr "Modifica set di orari" #: lib/NGCP/Panel/Controller/Contact.pm:35 #: lib/NGCP/Panel/Controller/Reseller.pm:124 -#: lib/NGCP/Panel/Utils/DbStrings.pm:342 +#: lib/NGCP/Panel/Utils/DbStrings.pm:352 #: share/templates/customer/details.tt:96 #: share/templates/subscriber/preferences.tt:171 msgid "Email" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:112 msgid "Emergency CLI" msgstr "CLI di Emergenza" #: lib/NGCP/Panel/Utils/DbStrings.pm:48 -msgid "Emergency Prefix variable" +#, fuzzy +msgid "Emergency Prefix varible" msgstr "Prefisso di Emergenza" -#: lib/NGCP/Panel/Utils/DbStrings.pm:94 +#: lib/NGCP/Panel/Utils/DbStrings.pm:96 msgid "Emergency Suffix variable" msgstr "Suffisso di Emergenza" -#: lib/NGCP/Panel/Utils/DbStrings.pm:126 +#: lib/NGCP/Panel/Utils/DbStrings.pm:128 msgid "Enable Apple/Google Mobile Push" msgstr "Abilita Apple/Google Mobile Push" @@ -1659,58 +1741,57 @@ msgstr "Abilita Apple/Google Mobile Push" msgid "Enable Peer Authentication" msgstr "Abilita Autenticazione Peer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:91 +#: lib/NGCP/Panel/Utils/DbStrings.pm:93 msgid "Enable Prepaid" msgstr "Abilita Prepagato" -#: lib/NGCP/Panel/Utils/DbStrings.pm:97 +#: lib/NGCP/Panel/Utils/DbStrings.pm:99 msgid "Enable SIP Session Timers." msgstr "Abilita SIP Session Timers." -#: lib/NGCP/Panel/Utils/DbStrings.pm:96 +#: lib/NGCP/Panel/Utils/DbStrings.pm:98 msgid "Enable Session-Timers" msgstr "Abilita Session-Timers" -#: lib/NGCP/Panel/Utils/DbStrings.pm:318 +#: lib/NGCP/Panel/Utils/DbStrings.pm:323 msgid "End" msgstr "Fine" -#: lib/NGCP/Panel/Controller/Billing.pm:562 +#: lib/NGCP/Panel/Controller/Billing.pm:571 msgid "End Date" msgstr "Data di Fine" -#: lib/NGCP/Panel/Utils/DbStrings.pm:599 +#: lib/NGCP/Panel/Utils/DbStrings.pm:650 msgid "End Date/Time" msgstr "Data/Ora di Fine" -#: share/layout/body.tt:162 share/layout/body.tt:180 +#: share/layout/body.tt:165 share/layout/body.tt:183 msgid "Expand Groups" msgstr "Espandi Gruppi" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1682 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1780 msgid "Expires" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:177 +#: lib/NGCP/Panel/Utils/DbStrings.pm:176 msgid "Export subscriber to shared XMPP Buddylist" msgstr "Esporta subscriber su lista contatti XMPP condivisa" -#: lib/NGCP/Panel/Utils/DbStrings.pm:178 +#: lib/NGCP/Panel/Utils/DbStrings.pm:177 msgid "" "Export this subscriber into the shared XMPP buddy list for the customer." -msgstr "" -"Esporta questo subscriber nella lista contatti XMPP per il cliente." +msgstr "Esporta questo subscriber nella lista contatti XMPP per il cliente." #: share/templates/subscriber/webphone.tt:601 msgid "Extended Away" msgstr "Assento da Tempo" #: lib/NGCP/Panel/Controller/Customer.pm:299 -#: lib/NGCP/Panel/Utils/DbStrings.pm:544 +#: lib/NGCP/Panel/Utils/DbStrings.pm:589 msgid "Extension" msgstr "Interno" -#: lib/NGCP/Panel/Utils/DbStrings.pm:352 +#: lib/NGCP/Panel/Utils/DbStrings.pm:362 msgid "Extension Number, e.g. 101" msgstr "Numero Interno, es. 101" @@ -1720,20 +1801,20 @@ msgstr "Numero Interno, es. 101" #: lib/NGCP/Panel/Controller/Customer.pm:48 #: lib/NGCP/Panel/Controller/Reseller.pm:142 #: lib/NGCP/Panel/Controller/Reseller.pm:41 -#: lib/NGCP/Panel/Utils/DbStrings.pm:614 +#: lib/NGCP/Panel/Utils/DbStrings.pm:666 #: share/templates/subscriber/master.tt:72 msgid "External #" msgstr "Codice Esterno #" -#: lib/NGCP/Panel/Utils/DbStrings.pm:77 +#: lib/NGCP/Panel/Utils/DbStrings.pm:79 msgid "External Contract #" msgstr "Codice Esterno Contratto #" -#: lib/NGCP/Panel/Utils/DbStrings.pm:345 +#: lib/NGCP/Panel/Utils/DbStrings.pm:355 msgid "External ID" msgstr "ID Codice Esterno" -#: lib/NGCP/Panel/Utils/DbStrings.pm:78 +#: lib/NGCP/Panel/Utils/DbStrings.pm:80 msgid "External Subscriber #" msgstr "Codice Esterno Subscriber #" @@ -1741,7 +1822,7 @@ msgstr "Codice Esterno Subscriber #" msgid "Fail Count" msgstr "Conteggio Errori" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2570 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2724 msgid "Failed to add registered device." msgstr "Aggiunta dispositivo registrato fallita." @@ -1782,7 +1863,7 @@ msgstr "Creazione amministratore fallita." msgid "Failed to create billing profile." msgstr "Creazione profilo di fatturazione fallita." -#: lib/NGCP/Panel/Controller/Billing.pm:504 +#: lib/NGCP/Panel/Controller/Billing.pm:513 msgid "Failed to create billing zone." msgstr "Creazione zona di fatturazione fallita." @@ -1823,15 +1904,15 @@ msgstr "Creazione del profilo dispositivo fallita." msgid "Failed to create domain." msgstr "Creazione del dominio fallita." -#: lib/NGCP/Panel/Controller/Peering.pm:183 +#: lib/NGCP/Panel/Controller/Peering.pm:188 msgid "Failed to create peering group." msgstr "Creazione del gruppo di peer fallita." -#: lib/NGCP/Panel/Controller/Peering.pm:455 +#: lib/NGCP/Panel/Controller/Peering.pm:460 msgid "Failed to create peering rule." msgstr "Creazione regole peer fallita." -#: lib/NGCP/Panel/Controller/Peering.pm:236 +#: lib/NGCP/Panel/Controller/Peering.pm:241 msgid "Failed to create peering server." msgstr "Creazione del server peer fallita." @@ -1851,24 +1932,24 @@ msgstr "Creazione rewrite rule fallita." msgid "Failed to create sound set" msgstr "Creazione set di suoni fallita." -#: lib/NGCP/Panel/Controller/Billing.pm:770 +#: lib/NGCP/Panel/Controller/Billing.pm:779 msgid "Failed to create special offpeak entry." msgstr "Creazione di fuori picco speciale fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2776 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2930 msgid "Failed to create speed dial slot." msgstr "Creazione slot chiamata rapida fallita." #: lib/NGCP/Panel/Controller/Customer.pm:605 -#: lib/NGCP/Panel/Controller/Subscriber.pm:253 +#: lib/NGCP/Panel/Controller/Subscriber.pm:256 msgid "Failed to create subscriber." msgstr "Creazione subscriber fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2616 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2770 msgid "Failed to create trusted source." msgstr "Creazione sorgente sicura fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:1603 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1701 msgid "Failed to delete Call Forward." msgstr "Eliminazione deviazione di chiamata fallita." @@ -1888,11 +1969,11 @@ msgstr "Eliminazione dispositivo PBX fallita." msgid "Failed to delete administrator." msgstr "Eliminazione amministratore fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2928 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3082 msgid "Failed to delete auto attendant slot." msgstr "Eliminazione slot IVR fallita." -#: lib/NGCP/Panel/Controller/Billing.pm:544 +#: lib/NGCP/Panel/Controller/Billing.pm:553 msgid "Failed to delete billing zone." msgstr "Eliminazione zona di fatturazione fallita." @@ -1920,19 +2001,19 @@ msgstr "Eliminazione profilo dispositivo fallita." msgid "Failed to delete domain." msgstr "Eliminazione dominio fallita." -#: lib/NGCP/Panel/Controller/Peering.pm:148 +#: lib/NGCP/Panel/Controller/Peering.pm:153 msgid "Failed to delete peering group." msgstr "Eliminazione gruppo peer fallita." -#: lib/NGCP/Panel/Controller/Peering.pm:547 +#: lib/NGCP/Panel/Controller/Peering.pm:552 msgid "Failed to delete peering rule." msgstr "Eliminazione regole peer fallita." -#: lib/NGCP/Panel/Controller/Peering.pm:327 +#: lib/NGCP/Panel/Controller/Peering.pm:332 msgid "Failed to delete peering server." msgstr "Eliminazione server peer fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2506 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2660 msgid "Failed to delete registered device." msgstr "Eliminazione dispositivo registrato fallita." @@ -1952,27 +2033,27 @@ msgstr "Eliminazione riferimento suono fallita." msgid "Failed to delete sound set" msgstr "Eliminazione set di suoni fallita." -#: lib/NGCP/Panel/Controller/Billing.pm:737 +#: lib/NGCP/Panel/Controller/Billing.pm:746 msgid "Failed to delete special offpeak entry." msgstr "Eliminazione fuori picco speciale fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2822 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2976 msgid "Failed to delete speed dial slot." msgstr "Eliminazione slot chiamata rapida fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2718 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2872 msgid "Failed to delete trusted source." msgstr "Eliminazione sorgente sicura fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2446 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2600 msgid "Failed to delete voicemail message." msgstr "Eliminazione messagio casella di posta fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2471 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2625 msgid "Failed to find registered device." msgstr "Ricerca dispositivo registrato fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2015 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2169 msgid "Failed to find voicemail user." msgstr "Ricerca utente casella vocale fallita." @@ -1980,8 +2061,8 @@ msgstr "Ricerca utente casella vocale fallita." msgid "Failed to move rewrite rule." msgstr "Spostamento rewrite rule fallito." -#: lib/NGCP/Panel/Controller/Subscriber.pm:800 -#: lib/NGCP/Panel/Controller/Subscriber.pm:955 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1053 +#: lib/NGCP/Panel/Controller/Subscriber.pm:898 msgid "Failed to save Call Forward." msgstr "Salvataggio Deviazione di Chiamata fallito." @@ -1994,7 +2075,7 @@ msgstr "Terminazione contratto fallita." msgid "Failed to terminate reseller." msgstr "Terminazione rivenditore fallita." -#: lib/NGCP/Panel/Controller/Subscriber.pm:413 +#: lib/NGCP/Panel/Controller/Subscriber.pm:511 msgid "Failed to terminate subscriber." msgstr "Terminazione subscriber fallita." @@ -2026,7 +2107,7 @@ msgstr "Aggiornamento gruppo PBX fallito." msgid "Failed to update administrator." msgstr "Aggiornamento amministratore fallito." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2992 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3146 msgid "Failed to update autoattendant slots" msgstr "Aggiornamento slot IVR fallito." @@ -2062,19 +2143,19 @@ msgstr "Aggiornamento profilo dispositivo fallito." msgid "Failed to update domain." msgstr "Aggiornamento dominio fallito." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2239 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2393 msgid "Failed to update fax setting." msgstr "Aggiornamento configuratione fax fallito." -#: lib/NGCP/Panel/Controller/Peering.pm:523 +#: lib/NGCP/Panel/Controller/Peering.pm:528 msgid "Failed to update peering rule." msgstr "Aggiornamento regole peer fallito." -#: lib/NGCP/Panel/Controller/Peering.pm:303 +#: lib/NGCP/Panel/Controller/Peering.pm:308 msgid "Failed to update peering server." msgstr "Aggiornamento server peer fallito." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2305 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2459 msgid "Failed to update reminder setting." msgstr "Aggiornamento configurazione promemoria fallito." @@ -2098,15 +2179,20 @@ msgstr "Aggiornamento riferimento suono fallito." msgid "Failed to update sound set" msgstr "Aggiornamento set di suoni fallito." -#: lib/NGCP/Panel/Controller/Billing.pm:718 +#: lib/NGCP/Panel/Controller/Billing.pm:727 msgid "Failed to update special offpeak entry." msgstr "Aggiornamento fuori picco speciale fallito." -#: lib/NGCP/Panel/Controller/Subscriber.pm:1963 -msgid "Failed to update subscriber." +#: lib/NGCP/Panel/Controller/Subscriber.pm:2141 +#, fuzzy +msgid "Failed to update subscriber (webpassword)." msgstr "Aggiornamento subscriber fallito." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2690 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2058 +msgid "Failed to update subscriber." +msgstr "Aggiornamento subscriber fallito." + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2844 msgid "Failed to update trusted source." msgstr "Aggiornamento sorgente fidata fallito." @@ -2114,19 +2200,34 @@ msgstr "Aggiornamento sorgente fidata fallito." msgid "Failed to update uploaded sound handle" msgstr "Aggiornamento riferimento suono caricato fallito." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2093 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2247 msgid "Failed to update voicemail setting." msgstr "Aggiornamento configurazione casella vocale fallito." -#: lib/NGCP/Panel/Controller/Billing.pm:402 +#: lib/NGCP/Panel/Controller/Billing.pm:411 msgid "Failed to upload Billing Fees" msgstr "Caricamento costi di fatturazione fallito" +#. ($err) +#: lib/NGCP/Panel/Utils/Hylafax.pm:68 +msgid "Failed to write fax data to temporary file: %1" +msgstr "" + +#: share/templates/subscriber/webfax.tt:4 +msgid "Fax" +msgstr "" + +#. (subscriber.username, subscriber.domain.domain) +#: share/templates/subscriber/webfax.tt:1 +#, fuzzy +msgid "Fax Journal for %1@%2" +msgstr "Lista Chiamate per %1@%2" + #: share/templates/subscriber/preferences.tt:222 msgid "Fax2Mail and Sendfax" msgstr "Fax2Mail e Sendfax" -#: lib/NGCP/Panel/Utils/DbStrings.pm:482 +#: lib/NGCP/Panel/Utils/DbStrings.pm:515 msgid "February" msgstr "Febbraio" @@ -2134,11 +2235,11 @@ msgstr "Febbraio" msgid "Fees" msgstr "Costi" -#: lib/NGCP/Panel/Utils/DbStrings.pm:288 +#: lib/NGCP/Panel/Utils/DbStrings.pm:290 msgid "Field" msgstr "Campo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:397 +#: lib/NGCP/Panel/Utils/DbStrings.pm:412 msgid "File Type" msgstr "Tipo di File" @@ -2152,48 +2253,49 @@ msgstr "Nome File" msgid "Files" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:79 +#: lib/NGCP/Panel/Utils/DbStrings.pm:81 msgid "Find Subscriber by UUID" msgstr "Trova Subscriber con UUID" #: lib/NGCP/Panel/Controller/Device.pm:109 #: lib/NGCP/Panel/Controller/Device.pm:62 -#: lib/NGCP/Panel/Utils/DbStrings.pm:362 +#: lib/NGCP/Panel/Utils/DbStrings.pm:376 msgid "Firmware File" msgstr "" #: lib/NGCP/Panel/Controller/Contact.pm:32 #: lib/NGCP/Panel/Controller/Reseller.pm:121 -#: lib/NGCP/Panel/Utils/DbStrings.pm:295 +#: lib/NGCP/Panel/Utils/DbStrings.pm:298 msgid "First Name" msgstr "Nome" -#: lib/NGCP/Panel/Utils/DbStrings.pm:80 +#: lib/NGCP/Panel/Utils/DbStrings.pm:82 msgid "" "For incoming calls from this peer, find the destination subscriber by a uuid " "parameter in R-URI which has been sent in Contact at outbound registration." msgstr "" "Per chiamate in ingresso da questo peer, trova il subscriber chiamato con il " -"parametro uuid nella R-URI, che è stato inviato nel Contact durante la registrazione." +"parametro uuid nella R-URI, che è stato inviato nel Contact durante la " +"registrazione." #: share/templates/denied_page.tt:7 msgid "Forbidden!" msgstr "Vietato!" -#: lib/NGCP/Panel/Utils/DbStrings.pm:183 +#: lib/NGCP/Panel/Utils/DbStrings.pm:77 msgid "" "Force calls from this user/domain/peer to be routed to PSTN even if the " "callee is local. Use with caution, as this setting may increase your costs! " "When enabling this option in a peer, make sure you trust it, as the NGCP " "will become an open relay for it!" msgstr "" -"Forza le chiamate da questo utente/dominio/peer ad essere inviate verso PSTN anche se " -"il chiamato è locale. Usare con cautela, perchè questa opzione può " -"incrementare i vostri costi! Quando si abilita tale opzione su un peer, siate certi che il " -"peer sia fidato, visto che NGCP sarà un open relay per lui!" - +"Forza le chiamate da questo utente/dominio/peer ad essere inviate verso PSTN " +"anche se il chiamato è locale. Usare con cautela, perchè questa opzione può " +"incrementare i vostri costi! Quando si abilita tale opzione su un peer, " +"siate certi che il peer sia fidato, visto che NGCP sarà un open relay per " +"lui!" -#: lib/NGCP/Panel/Utils/DbStrings.pm:93 +#: lib/NGCP/Panel/Utils/DbStrings.pm:95 msgid "" "Force calls to this user to be treated as if the user was not local. This " "helps in migration scenarios." @@ -2201,40 +2303,44 @@ msgstr "" "Forza le chiamate verso questo utente/dominio ad essere trattate come se " "l'utente non fosse locale. Questo aiuta in caso di scenari di migrazione." - -#: lib/NGCP/Panel/Utils/DbStrings.pm:92 +#: lib/NGCP/Panel/Utils/DbStrings.pm:94 msgid "Force inbound calls to peer" msgstr "Forza chiamate in ingresso verso i peer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:112 +#: lib/NGCP/Panel/Utils/DbStrings.pm:114 msgid "Force outbound call via socket" msgstr "Forza socket per chiamate in uscita" +#: lib/NGCP/Panel/Utils/DbStrings.pm:76 +#, fuzzy +msgid "Force outbound calls to peer" +msgstr "Forza chiamate in ingresso verso i peer" + #: share/templates/customer/details.tt:443 msgid "Fraud Limits" msgstr "Limite di Frode" -#: lib/NGCP/Panel/Utils/DbStrings.pm:529 +#: lib/NGCP/Panel/Utils/DbStrings.pm:574 msgid "Fraud Monthly Limit" msgstr "Limite di Frode Mensile" -#: lib/NGCP/Panel/Utils/DbStrings.pm:612 +#: lib/NGCP/Panel/Utils/DbStrings.pm:664 msgid "Fraud Monthly Lock" msgstr "Blocca Frode Mensile" -#: lib/NGCP/Panel/Utils/DbStrings.pm:425 +#: lib/NGCP/Panel/Utils/DbStrings.pm:444 msgid "Fraud Monthly Notify" msgstr "Notifica Frode Mensile" -#: lib/NGCP/Panel/Utils/DbStrings.pm:411 +#: lib/NGCP/Panel/Utils/DbStrings.pm:429 msgid "Fraud daily limit" msgstr "Limite Frode Giornaliero" -#: lib/NGCP/Panel/Utils/DbStrings.pm:611 +#: lib/NGCP/Panel/Utils/DbStrings.pm:663 msgid "Fraud daily lock" msgstr "Blocca frode giornaliera" -#: lib/NGCP/Panel/Utils/DbStrings.pm:330 +#: lib/NGCP/Panel/Utils/DbStrings.pm:337 msgid "Fraud daily notify" msgstr "Notifica frode giornaliera" @@ -2242,20 +2348,16 @@ msgstr "Notifica frode giornaliera" msgid "Fraud settings successfully changed!" msgstr "Configurazione frode modificata con successo!" -#: lib/NGCP/Panel/Utils/DbStrings.pm:520 -msgid "Free minutes may be used when calling this destination" -msgstr "Minuti gratuiti possono essere usati per chiamare questa destinazione" - #: share/templates/customer/details.tt:408 msgid "Free time" msgstr "Tempo Gratuito" -#: lib/NGCP/Panel/Utils/DbStrings.pm:493 +#: lib/NGCP/Panel/Utils/DbStrings.pm:525 msgid "Free-Time Balance" msgstr "Accredito Tempo Gratuito" -#: lib/NGCP/Panel/Controller/Billing.pm:638 -#: lib/NGCP/Panel/Utils/DbStrings.pm:492 +#: lib/NGCP/Panel/Controller/Billing.pm:647 +#: lib/NGCP/Panel/Utils/DbStrings.pm:524 msgid "Friday" msgstr "Venerdí" @@ -2263,7 +2365,7 @@ msgstr "Venerdí" msgid "From Date:" msgstr "Data Iniziale:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:457 +#: lib/NGCP/Panel/Utils/DbStrings.pm:483 msgid "From Pattern" msgstr "Pattern From" @@ -2271,19 +2373,19 @@ msgstr "Pattern From" msgid "From-Pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:571 +#: lib/NGCP/Panel/Utils/DbStrings.pm:619 msgid "Front Image" msgstr "Immagine Frontale" -#: lib/NGCP/Panel/Utils/DbStrings.pm:504 +#: lib/NGCP/Panel/Utils/DbStrings.pm:540 msgid "GET" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:598 +#: lib/NGCP/Panel/Utils/DbStrings.pm:649 msgid "Generate" msgstr "Genera" -#: lib/NGCP/Panel/Utils/DbStrings.pm:430 +#: lib/NGCP/Panel/Utils/DbStrings.pm:449 msgid "Generate Certificate" msgstr "Genera Certificato" @@ -2292,15 +2394,15 @@ msgstr "Genera Certificato" msgid "Go to %1 login." msgstr "Vai al %1 login." -#: lib/NGCP/Panel/Utils/DbStrings.pm:474 +#: lib/NGCP/Panel/Utils/DbStrings.pm:505 msgid "Group" msgstr "Gruppo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:139 lib/NGCP/Panel/Utils/DbStrings.pm:141 +#: lib/NGCP/Panel/Utils/DbStrings.pm:141 lib/NGCP/Panel/Utils/DbStrings.pm:143 msgid "Group of addresses and/or IP nets allowed access." msgstr "Gruppo di indirizzi e/o reti IP abilitati all'accesso" -#: lib/NGCP/Panel/Utils/DbStrings.pm:625 +#: lib/NGCP/Panel/Utils/DbStrings.pm:680 msgid "Handle" msgstr "Riferimento" @@ -2316,24 +2418,24 @@ msgstr "Nascondi Offline" msgid "Hide own number for outbound calls" msgstr "Nascondere il proprio numero per chiamate in uscita" -#: share/layout/body.tt:49 +#: share/layout/body.tt:52 msgid "Home" msgstr "Casa" -#: lib/NGCP/Panel/Utils/DbStrings.pm:294 +#: lib/NGCP/Panel/Utils/DbStrings.pm:297 msgid "Host:" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:79 -#: lib/NGCP/Panel/Utils/DbStrings.pm:591 +#: lib/NGCP/Panel/Utils/DbStrings.pm:641 msgid "Hostname" msgstr "Nome Host" -#: lib/NGCP/Panel/Utils/DbStrings.pm:281 +#: lib/NGCP/Panel/Utils/DbStrings.pm:284 msgid "Hour" msgstr "Ora" -#: lib/NGCP/Panel/Utils/DbStrings.pm:399 +#: lib/NGCP/Panel/Utils/DbStrings.pm:414 #: share/templates/customer/details.tt:261 msgid "Hunting Policy" msgstr "Modalità di Ricerca" @@ -2351,11 +2453,11 @@ msgid "IP" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:78 -#: lib/NGCP/Panel/Utils/DbStrings.pm:622 +#: lib/NGCP/Panel/Utils/DbStrings.pm:676 msgid "IP Address" msgstr "Indirizzo IP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:150 +#: lib/NGCP/Panel/Utils/DbStrings.pm:152 msgid "IP Header Field" msgstr "" @@ -2363,53 +2465,49 @@ msgstr "" msgid "IP successfully unbanned" msgstr "IP bannato con successo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:154 +#: lib/NGCP/Panel/Utils/DbStrings.pm:156 msgid "IPv4/IPv6 briding mode" msgstr "IPv4/IPv6 modalità bridging" -#: lib/NGCP/Panel/Utils/DbStrings.pm:313 +#: lib/NGCP/Panel/Utils/DbStrings.pm:316 msgid "IVR Slots" msgstr "Slot IVR" -#: lib/NGCP/Panel/Utils/DbStrings.pm:573 +#: lib/NGCP/Panel/Utils/DbStrings.pm:620 msgid "Id" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:446 +#: lib/NGCP/Panel/Utils/DbStrings.pm:466 msgid "" "If active and a customer is selected, this sound set is used for all " "existing and new subscribers within this customer if no specific sound set " "is specified for the subscribers" msgstr "" -"Se attivo e un cliente è stato selezionato, questo set di suoni verrà " -"usato per tutti i subscribers esistenti appartenenti a questo cliente, se nessun set " -"di suoni è stato specificato per i lsubscriber" +"Se attivo e un cliente è stato selezionato, questo set di suoni verrà usato " +"per tutti i subscribers esistenti appartenenti a questo cliente, se nessun " +"set di suoni è stato specificato per i lsubscriber" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:447 +#: lib/NGCP/Panel/Utils/DbStrings.pm:467 msgid "" "If active, this sound set is used for all existing and new subscribers if no " "specific sound set is specified for them" msgstr "" -"Se attivo, questo set di suoni verrà usato per tutti i subscribers esistenti e futuri, se " -"nessun specifico set di suoni è stato specificato per loro" - +"Se attivo, questo set di suoni verrà usato per tutti i subscribers esistenti " +"e futuri, se nessun specifico set di suoni è stato specificato per loro" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:146 +#: lib/NGCP/Panel/Utils/DbStrings.pm:148 msgid "Ignore allowed IPs" msgstr "Ignora IP abilitati" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:147 +#: lib/NGCP/Panel/Utils/DbStrings.pm:149 msgid "Ignore preferences \"allowed_ips\" and \"man_allowed_ips\"." msgstr "Ingonra le preferenze \"allowed_ips\" e \"man_allowed_ips\"." -#: lib/NGCP/Panel/Utils/DbStrings.pm:337 +#: lib/NGCP/Panel/Utils/DbStrings.pm:347 msgid "Inbound" msgstr "In ingresso" -#: lib/NGCP/Panel/Utils/DbStrings.pm:116 +#: lib/NGCP/Panel/Utils/DbStrings.pm:118 msgid "Inbound Network-Provided Number" msgstr "Network-Provided Number in Ingresso" @@ -2421,20 +2519,20 @@ msgstr "Rewrite Rules in Ingresso per Chiamato" msgid "Inbound Rewrite Rules for Caller" msgstr "Rewrite Rules in Ingresso per Chiamante" -#: lib/NGCP/Panel/Utils/DbStrings.pm:114 +#: lib/NGCP/Panel/Utils/DbStrings.pm:116 msgid "Inbound User-Provided Number" msgstr "User-Provided Number in Ingresso" -#: lib/NGCP/Panel/Utils/DbStrings.pm:134 +#: lib/NGCP/Panel/Utils/DbStrings.pm:136 msgid "Inbound User-Provided Redirecting Number" msgstr "User-Provided Redirecting Number in Ingresso" -#: lib/NGCP/Panel/Utils/DbStrings.pm:483 +#: lib/NGCP/Panel/Utils/DbStrings.pm:516 #: share/templates/ncos/pattern_list.tt:34 msgid "Include local area code" msgstr "Includi codice di area locale" -#: lib/NGCP/Panel/Utils/DbStrings.pm:604 +#: lib/NGCP/Panel/Utils/DbStrings.pm:655 msgid "Incoming Email as CC" msgstr "Email in arrivo in CC" @@ -2443,22 +2541,22 @@ msgid "" "Incoming anonymous calls (with calling line identification restriction) are " "blocked if set to true." msgstr "" -"Se settato a vero, le chiamate anonime in ingresso (con restrizione del CLI) saranno " -"bloccate" +"Se settato a vero, le chiamate anonime in ingresso (con restrizione del CLI) " +"saranno bloccate" -#: lib/NGCP/Panel/Utils/DbStrings.pm:84 +#: lib/NGCP/Panel/Utils/DbStrings.pm:86 msgid "Internal # for inbound callee rewrite rule set" msgstr "# interno per set di rewrite rules in ingresso per chiamato" -#: lib/NGCP/Panel/Utils/DbStrings.pm:83 +#: lib/NGCP/Panel/Utils/DbStrings.pm:85 msgid "Internal # for inbound caller rewrite rule set" msgstr "# interno per set di rewrite rules in ingresso per chiamante" -#: lib/NGCP/Panel/Utils/DbStrings.pm:86 +#: lib/NGCP/Panel/Utils/DbStrings.pm:88 msgid "Internal # for outbound callee rewrite rule set" msgstr "# interno per set di rewrite rules in uscita per chiamato" -#: lib/NGCP/Panel/Utils/DbStrings.pm:85 +#: lib/NGCP/Panel/Utils/DbStrings.pm:87 msgid "Internal # for outbound caller rewrite rule set" msgstr "# interno per set di rewrite rules in uscita per chiamante" @@ -2482,7 +2580,7 @@ msgstr "Deviazione di Chiamata non Disponibile Interna #" msgid "Internal Call Forward Unconditional #" msgstr "Deviazione di Chiamata Incondizionata Interna #" -#: lib/NGCP/Panel/Utils/DbStrings.pm:76 +#: lib/NGCP/Panel/Utils/DbStrings.pm:78 msgid "Internal Contract #" msgstr "Contratto Interno #" @@ -2490,11 +2588,15 @@ msgstr "Contratto Interno #" msgid "Internal NCOS Level #" msgstr "Livello NCOS Interno #" -#: lib/NGCP/Panel/Utils/DbStrings.pm:138 +#: lib/NGCP/Panel/Utils/DbStrings.pm:140 msgid "Internal allowed source IP group #" msgstr "Gruppo IP sorgenti abilitati interno #" -#: lib/NGCP/Panel/Utils/DbStrings.pm:140 +#: lib/NGCP/Panel/Controller/Subscriber.pm:369 +msgid "Internal error while sending fax" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:142 msgid "Internal manual allowed source IP group #" msgstr "Gruppo IP sorgenti abilitati manuali interno #" @@ -2502,20 +2604,20 @@ msgstr "Gruppo IP sorgenti abilitati manuali interno #" msgid "Internals" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:358 +#: lib/NGCP/Panel/Utils/DbStrings.pm:372 msgid "Interval charge" msgstr "Addebito per intervallo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:322 +#: lib/NGCP/Panel/Utils/DbStrings.pm:327 msgid "Interval free cash" msgstr "Credito gratuito per intervallo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:360 +#: lib/NGCP/Panel/Utils/DbStrings.pm:374 msgid "Interval free time" msgstr "Tempo gratuito per intervallo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:569 -#: lib/NGCP/Panel/Controller/Subscriber.pm:840 +#: lib/NGCP/Panel/Controller/Subscriber.pm:667 +#: lib/NGCP/Panel/Controller/Subscriber.pm:938 msgid "Invalid Call Forward type." msgstr "Tipo di Deviazione di Chiamata non valido." @@ -2535,7 +2637,7 @@ msgstr "Id amministratore non valido" msgid "Invalid billing fee id detected!" msgstr "Id costo di fatturazione non valido!" -#: lib/NGCP/Panel/Controller/Billing.pm:521 +#: lib/NGCP/Panel/Controller/Billing.pm:530 msgid "Invalid billing zone id detected" msgstr "Id zona di fatturazione non valido" @@ -2580,7 +2682,7 @@ msgstr "Id profilo dispositivo non valido" msgid "Invalid domain id detected" msgstr "Id dominio non valido" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2222 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2376 msgid "Invalid fax setting." msgstr "Configurazione fax non valida." @@ -2598,15 +2700,15 @@ msgstr "Intervallo di frode non valido '%1'!" msgid "Invalid group id detected" msgstr "Id gruppo non valido" -#: lib/NGCP/Panel/Controller/Billing.pm:676 +#: lib/NGCP/Panel/Controller/Billing.pm:685 msgid "Invalid peaktime date id detected!" msgstr "Id data ora di picco non valida!" -#: lib/NGCP/Panel/Controller/Peering.pm:475 +#: lib/NGCP/Panel/Controller/Peering.pm:480 msgid "Invalid peering rule id detected" msgstr "Id regola di peer non valido" -#: lib/NGCP/Panel/Controller/Peering.pm:256 +#: lib/NGCP/Panel/Controller/Peering.pm:261 msgid "Invalid peering server id" msgstr "Id server peer non valido" @@ -2648,39 +2750,48 @@ msgstr "Id riferimento suoni non valido" msgid "Invalid sound set id detected" msgstr "Id set di suoni non valido" -#: lib/NGCP/Panel/Controller/Subscriber.pm:270 +#: lib/NGCP/Panel/Controller/Subscriber.pm:273 msgid "Invalid subscriber id detected" msgstr "Subscriber id non valido" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2076 +#: lib/NGCP/Panel/Controller/Login.pm:94 +msgid "Invalid username/password" +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2230 msgid "Invalid voicemail setting." msgstr "Configurazione casella vocale non valida" -#: lib/NGCP/Panel/Utils/DbStrings.pm:465 +#: lib/NGCP/Panel/Utils/DbStrings.pm:342 +#, fuzzy +msgid "Is PBX Group?" +msgstr "Gruppo PBX" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:493 msgid "Is active" msgstr "attivo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:296 +#: lib/NGCP/Panel/Utils/DbStrings.pm:299 msgid "Is master" msgstr "master" -#: lib/NGCP/Panel/Utils/DbStrings.pm:356 +#: lib/NGCP/Panel/Utils/DbStrings.pm:369 msgid "Is superuser" msgstr "superutente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:555 +#: lib/NGCP/Panel/Utils/DbStrings.pm:603 msgid "January" msgstr "Gennaio" -#: lib/NGCP/Panel/Utils/DbStrings.pm:448 +#: lib/NGCP/Panel/Utils/DbStrings.pm:469 msgid "July" msgstr "Luglio" -#: lib/NGCP/Panel/Utils/DbStrings.pm:449 +#: lib/NGCP/Panel/Utils/DbStrings.pm:470 msgid "June" msgstr "Giugno" -#: lib/NGCP/Panel/Utils/DbStrings.pm:464 +#: lib/NGCP/Panel/Utils/DbStrings.pm:492 msgid "Key" msgstr "Chiave" @@ -2694,7 +2805,7 @@ msgstr "Ultimo Tentativo" #: lib/NGCP/Panel/Controller/Contact.pm:33 #: lib/NGCP/Panel/Controller/Reseller.pm:122 -#: lib/NGCP/Panel/Utils/DbStrings.pm:488 +#: lib/NGCP/Panel/Utils/DbStrings.pm:520 msgid "Last Name" msgstr "Cognome" @@ -2702,11 +2813,11 @@ msgstr "Cognome" msgid "Lawful Intercept" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:514 +#: lib/NGCP/Panel/Utils/DbStrings.pm:554 msgid "Lawful intercept" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:31 lib/NGCP/Panel/Utils/DbStrings.pm:394 +#: lib/NGCP/Panel/Controller/NCOS.pm:31 lib/NGCP/Panel/Utils/DbStrings.pm:409 msgid "Level Name" msgstr "Nome Livello" @@ -2714,74 +2825,70 @@ msgstr "Nome Livello" msgid "Limit" msgstr "Limite" -#: share/templates/widgets/subscriber_topmenu_settings.tt:11 -#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:11 -msgid "Line Settings" -msgstr "Configurazione Subscriber" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:300 +#: lib/NGCP/Panel/Utils/DbStrings.pm:303 msgid "Line add" msgstr "Aggiungi linea" -#: lib/NGCP/Panel/Utils/DbStrings.pm:284 +#: lib/NGCP/Panel/Utils/DbStrings.pm:287 msgid "Line/Key" msgstr "Linea/Tasto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:458 +#: lib/NGCP/Panel/Utils/DbStrings.pm:486 msgid "Line/Key Range" msgstr "Range Linea/Tasto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:375 +#: lib/NGCP/Panel/Utils/DbStrings.pm:388 msgid "Line/Key Type" msgstr "Tipo Linea/Tasto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:495 +#: lib/NGCP/Panel/Utils/DbStrings.pm:527 msgid "Linerange add" msgstr "Aggiungi range linea" -#: lib/NGCP/Panel/Utils/DbStrings.pm:596 +#: lib/NGCP/Panel/Utils/DbStrings.pm:647 msgid "Lines/Keys" msgstr "Linee/Tasti" -#: lib/NGCP/Panel/Utils/DbStrings.pm:588 +#: lib/NGCP/Panel/Utils/DbStrings.pm:637 msgid "" "Lines/Keys in this range can be used as Busy Lamp Field. Value is accessible " "in the config template via phone.lineranges[].lines[].can_blf" msgstr "" "Linee/Tasti in questo range possono essere usati come BLF. Il valore è " -"accessibile nel template di configurazione attraverso phone.lineranges[].lines[].can_blf" - +"accessibile nel template di configurazione attraverso phone.lineranges[]." +"lines[].can_blf" -#: lib/NGCP/Panel/Utils/DbStrings.pm:468 +#: lib/NGCP/Panel/Utils/DbStrings.pm:496 msgid "" "Lines/Keys in this range can be used as regular phone lines. Value is " "accessible in the config template via phone.lineranges[].lines[].can_private" msgstr "" -"Linee/Tasti in questo range possono essere usati come linee telefoniche regolari. Il valore è " -"accessibile nel template di configurazione attraverso phone.lineranges[].lines[].can_private" +"Linee/Tasti in questo range possono essere usati come linee telefoniche " +"regolari. Il valore è accessibile nel template di configurazione attraverso " +"phone.lineranges[].lines[].can_private" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:531 +#: lib/NGCP/Panel/Utils/DbStrings.pm:576 msgid "" "Lines/Keys in this range can be used as shared lines. Value is accessible in " "the config template via phone.lineranges[].lines[].can_shared" msgstr "" -"Linee/Tasti in questo range possono essere usati come linee condivise. Il valore è " -"accessibile nel template di configurazione attraverso phone.lineranges[].lines[].can_shared" +"Linee/Tasti in questo range possono essere usati come linee condivise. Il " +"valore è accessibile nel template di configurazione attraverso phone." +"lineranges[].lines[].can_shared" #: share/templates/calls/chord.tt:46 msgid "" "Links are colored by the more frequent origin. Mouseover on a link to see " "the direction details." msgstr "" -"I collegamenti sono colorati come origine piú frequente. Passare il " -"mouse sopra il link per avere i dettagli di direzione." +"I collegamenti sono colorati come origine piú frequente. Passare il mouse " +"sopra il link per avere i dettagli di direzione." -#: share/templates/helpers/datatables.tt:208 +#: share/templates/helpers/datatables.tt:212 msgid "Loading..." msgstr "Caricamento..." -#: lib/NGCP/Panel/Utils/DbStrings.pm:507 lib/NGCP/Panel/Utils/DbStrings.pm:8 +#: lib/NGCP/Panel/Utils/DbStrings.pm:544 lib/NGCP/Panel/Utils/DbStrings.pm:8 #: share/templates/customer/details.tt:452 msgid "Lock Level" msgstr "Livello di Blocco" @@ -2792,11 +2899,11 @@ msgid "Logged in as %1" msgstr "Accesso effettuato come %1" #: lib/NGCP/Panel/Controller/Administrator.pm:35 -#: lib/NGCP/Panel/Utils/DbStrings.pm:335 +#: lib/NGCP/Panel/Utils/DbStrings.pm:345 msgid "Login" msgstr "Accesso" -#: share/layout/body.tt:31 +#: share/layout/body.tt:34 msgid "Logout" msgstr "Esci" @@ -2804,20 +2911,20 @@ msgstr "Esci" msgid "Loop" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:285 +#: lib/NGCP/Panel/Utils/DbStrings.pm:288 msgid "Loopplay" msgstr "Riproduci in Loop" -#: lib/NGCP/Panel/Utils/DbStrings.pm:616 +#: lib/NGCP/Panel/Utils/DbStrings.pm:668 #: share/templates/customer/details.tt:314 msgid "MAC Address / Identifier" msgstr "Indirizzo MAC / Identificativo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:469 +#: lib/NGCP/Panel/Utils/DbStrings.pm:498 msgid "MAC Address Image" msgstr "Immagine Indirizzo MAC" -#: lib/NGCP/Panel/Utils/DbStrings.pm:388 +#: lib/NGCP/Panel/Utils/DbStrings.pm:402 msgid "Manage Destination Sets" msgstr "Gestisci Set Destinazioni" @@ -2826,15 +2933,15 @@ msgstr "Gestisci Set Destinazioni" msgid "Manage Sound Set %1" msgstr "Gestisci Set di Suoni %1" -#: lib/NGCP/Panel/Utils/DbStrings.pm:320 +#: lib/NGCP/Panel/Utils/DbStrings.pm:325 msgid "Manage Time Sets" msgstr "Gestisci Set Temporali" -#: lib/NGCP/Panel/Utils/DbStrings.pm:144 +#: lib/NGCP/Panel/Utils/DbStrings.pm:146 msgid "Manually defined allowed source IPs" msgstr "IP sorgenti abilitati definiti manualmente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:412 +#: lib/NGCP/Panel/Utils/DbStrings.pm:430 msgid "March" msgstr "Marzo" @@ -2855,7 +2962,7 @@ msgstr "Direzione" msgid "Match Pattern" msgstr "Pattern Sorgente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:363 +#: lib/NGCP/Panel/Utils/DbStrings.pm:377 msgid "Match pattern" msgstr "Pattern sorgente" @@ -2863,7 +2970,7 @@ msgstr "Pattern sorgente" msgid "Max Number of Subscribers" msgstr "Numero Massimo di Subscribers" -#: lib/NGCP/Panel/Utils/DbStrings.pm:438 +#: lib/NGCP/Panel/Utils/DbStrings.pm:458 msgid "Max Subscribers" msgstr "Subscribers Massimi" @@ -2881,7 +2988,7 @@ msgstr "" "Numero massimo di sessioni in uscita simultanee (chiamate) proveninenti da " "un subscriber o in uscita verso un peer." -#: lib/NGCP/Panel/Utils/DbStrings.pm:133 +#: lib/NGCP/Panel/Utils/DbStrings.pm:135 msgid "" "Maximum number of concurrent outgoing sessions (calls) for subscribers " "within the same account" @@ -2891,9 +2998,11 @@ msgstr "" #: lib/NGCP/Panel/Utils/DbStrings.pm:71 msgid "Maximum number of concurrent sessions (calls) for a subscriber or peer." -msgstr "Numero massimo di sessioni simultanee (chiamate), per un subscriber o un peer." +msgstr "" +"Numero massimo di sessioni simultanee (chiamate), per un subscriber o un " +"peer." -#: lib/NGCP/Panel/Utils/DbStrings.pm:131 +#: lib/NGCP/Panel/Utils/DbStrings.pm:133 msgid "" "Maximum number of concurrent sessions (calls) for subscribers within the " "same account" @@ -2901,44 +3010,43 @@ msgstr "" "Numero massimo di sessioni simultanee (chiamate), per subscribers " "appartenenti allo stesso cliente" - #: lib/NGCP/Panel/Controller/Customer.pm:485 #: lib/NGCP/Panel/Controller/Customer.pm:739 msgid "Maximum number of subscribers for this customer reached" msgstr "Raggiunto numero massimo di subscribers per questo cliente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:595 +#: lib/NGCP/Panel/Utils/DbStrings.pm:645 msgid "May" msgstr "Maggio" -#: lib/NGCP/Panel/Utils/DbStrings.pm:389 +#: lib/NGCP/Panel/Utils/DbStrings.pm:404 msgid "Mday" msgstr "" #: lib/NGCP/Panel/Controller/Callflow.pm:28 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1687 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1785 msgid "Method" msgstr "Metodo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:467 +#: lib/NGCP/Panel/Utils/DbStrings.pm:495 msgid "Minute" msgstr "Minuto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:158 +#: lib/NGCP/Panel/Utils/DbStrings.pm:160 msgid "Mobile Push Expiry Timeout" msgstr "Timeout Scadenza Mobile Push" -#: lib/NGCP/Panel/Controller/NCOS.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:404 +#: lib/NGCP/Panel/Controller/NCOS.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:420 msgid "Mode" msgstr "Modo" #: lib/NGCP/Panel/Controller/Device.pm:39 -#: lib/NGCP/Panel/Utils/DbStrings.pm:541 +#: lib/NGCP/Panel/Utils/DbStrings.pm:586 msgid "Model" msgstr "Modello" -#: lib/NGCP/Panel/Controller/Billing.pm:634 -#: lib/NGCP/Panel/Utils/DbStrings.pm:455 +#: lib/NGCP/Panel/Controller/Billing.pm:643 +#: lib/NGCP/Panel/Utils/DbStrings.pm:480 msgid "Monday" msgstr "Lunedì" @@ -2946,11 +3054,11 @@ msgstr "Lunedì" msgid "Monitoring & Statistics" msgstr "Monitoraggio & Statistiche" -#: lib/NGCP/Panel/Utils/DbStrings.pm:615 +#: lib/NGCP/Panel/Utils/DbStrings.pm:667 msgid "Month" msgstr "Mese" -#: lib/NGCP/Panel/Utils/DbStrings.pm:384 +#: lib/NGCP/Panel/Utils/DbStrings.pm:398 msgid "Monthly Fraud Limit" msgstr "Limite Frode Mensile" @@ -2964,9 +3072,10 @@ msgid "" "The thickness of links between countries encodes the relative frequency of " "calls between two countries: thicker links represent more calls." msgstr "" -"Passare il mouse sopra il nome di una nazione per focalizzarsi su chiamate da e verso una singola nazione." -"Lo spessore dei collegamenti tra le nazioni codifica la frequenza relativa di chiamate tra due nazioni: collegamenti " -"più spessi rappresentano più chiamate." +"Passare il mouse sopra il nome di una nazione per focalizzarsi su chiamate " +"da e verso una singola nazione.Lo spessore dei collegamenti tra le nazioni " +"codifica la frequenza relativa di chiamate tra due nazioni: collegamenti più " +"spessi rappresentano più chiamate." #: lib/NGCP/Panel/Utils/DbStrings.pm:188 msgid "NAT and Media Flow Control" @@ -3029,7 +3138,7 @@ msgstr "NUOVO MESSAGGIO" #: lib/NGCP/Panel/Controller/Reseller.pm:133 #: lib/NGCP/Panel/Controller/Reseller.pm:34 #: lib/NGCP/Panel/Controller/Rewrite.pm:33 -#: lib/NGCP/Panel/Utils/DbStrings.pm:416 lib/NGCP/Panel/Utils/Sounds.pm:63 +#: lib/NGCP/Panel/Utils/DbStrings.pm:434 lib/NGCP/Panel/Utils/Sounds.pm:63 #: share/templates/customer/details.tt:100 #: share/templates/customer/details.tt:258 #: share/templates/customer/details.tt:52 @@ -3044,7 +3153,7 @@ msgstr "NUOVO MESSAGGIO" msgid "Name" msgstr "Nome" -#: lib/NGCP/Panel/Utils/DbStrings.pm:331 +#: lib/NGCP/Panel/Utils/DbStrings.pm:338 msgid "Name in Fax Header" msgstr "Nome intestazione Fax" @@ -3056,11 +3165,11 @@ msgstr "Nome intestazione fax per Sendfax" msgid "Network-Provided CLI" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:179 +#: lib/NGCP/Panel/Utils/DbStrings.pm:178 msgid "Network-Provided Display Name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:436 +#: lib/NGCP/Panel/Utils/DbStrings.pm:456 msgid "New Description" msgstr "Nuova Descrizione" @@ -3072,7 +3181,7 @@ msgstr "Nuovo Messaggio" msgid "New Messages" msgstr "Nuovi Messaggi" -#: lib/NGCP/Panel/Utils/DbStrings.pm:283 +#: lib/NGCP/Panel/Utils/DbStrings.pm:286 msgid "New Name" msgstr "Nuovo nome" @@ -3097,15 +3206,15 @@ msgstr "Nessun nuovo messaggio" msgid "No product for this customer contract found." msgstr "Nessun contratto trovato per questo cliente." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2907 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3061 msgid "No such auto attendant id." msgstr "Nessuno id per IVR." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2801 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2955 msgid "No such speed dial id." msgstr "Nessun id chiamata rapida." -#: lib/NGCP/Panel/Controller/Subscriber.pm:2400 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2554 msgid "No such voicemail file." msgstr "Nessun file casella vocale." @@ -3113,17 +3222,17 @@ msgstr "Nessun file casella vocale." msgid "Notify" msgstr "Notifica" -#: lib/NGCP/Panel/Utils/DbStrings.pm:623 +#: lib/NGCP/Panel/Utils/DbStrings.pm:677 msgid "Notify Emails" msgstr "Email di Notifica" -#: lib/NGCP/Panel/Utils/DbStrings.pm:586 +#: lib/NGCP/Panel/Utils/DbStrings.pm:635 msgid "November" msgstr "Novembre" -#: lib/NGCP/Panel/Controller/Subscriber.pm:113 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1993 -#: lib/NGCP/Panel/Utils/DbStrings.pm:383 +#: lib/NGCP/Panel/Controller/Subscriber.pm:116 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2088 +#: lib/NGCP/Panel/Utils/DbStrings.pm:396 msgid "Number" msgstr "Numero" @@ -3141,15 +3250,16 @@ msgid "Number Patterns for %1" msgstr "Patterns Numero per %1" #: lib/NGCP/Panel/Controller/Device.pm:788 -#: lib/NGCP/Panel/Utils/DbStrings.pm:480 +#: lib/NGCP/Panel/Utils/DbStrings.pm:512 msgid "Number of Lines/Keys" msgstr "Numero per Linee/Tasti" -#: lib/NGCP/Panel/Utils/DbStrings.pm:319 +#: lib/NGCP/Panel/Utils/DbStrings.pm:324 +#: share/templates/subscriber/edit_webpass.tt:49 msgid "Numbers" msgstr "Numeri" -#: lib/NGCP/Panel/Utils/DbStrings.pm:286 +#: lib/NGCP/Panel/Utils/DbStrings.pm:289 msgid "October" msgstr "Ottobre" @@ -3162,35 +3272,35 @@ msgstr "Orari fuori-picco per %1" msgid "Offline" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:413 +#: lib/NGCP/Panel/Utils/DbStrings.pm:431 msgid "Offpeak follow interval" msgstr "Intervallo successivo fuori picco" -#: lib/NGCP/Panel/Utils/DbStrings.pm:304 +#: lib/NGCP/Panel/Utils/DbStrings.pm:307 msgid "Offpeak follow rate" msgstr "Tasso successivo fuori picco" -#: lib/NGCP/Panel/Utils/DbStrings.pm:471 +#: lib/NGCP/Panel/Utils/DbStrings.pm:501 msgid "Offpeak init interval" msgstr "Intervallo iniziale fuori picco" -#: lib/NGCP/Panel/Utils/DbStrings.pm:524 +#: lib/NGCP/Panel/Utils/DbStrings.pm:563 msgid "Offpeak init rate" msgstr "Tasso iniziale fuori picco" -#: lib/NGCP/Panel/Utils/DbStrings.pm:378 +#: lib/NGCP/Panel/Utils/DbStrings.pm:391 msgid "Onpeak follow interval" msgstr "Intervallo successivo di picco" -#: lib/NGCP/Panel/Utils/DbStrings.pm:427 +#: lib/NGCP/Panel/Utils/DbStrings.pm:445 msgid "Onpeak follow rate" msgstr "Tasso successivo di picco" -#: lib/NGCP/Panel/Utils/DbStrings.pm:523 +#: lib/NGCP/Panel/Utils/DbStrings.pm:561 msgid "Onpeak init interval" msgstr "Intervallo iniziale di picco" -#: lib/NGCP/Panel/Utils/DbStrings.pm:441 +#: lib/NGCP/Panel/Utils/DbStrings.pm:461 msgid "Onpeak init rate" msgstr "Tasso iniziale di picco" @@ -3198,35 +3308,45 @@ msgstr "Tasso iniziale di picco" msgid "Oops!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:602 +#: lib/NGCP/Panel/Utils/DbStrings.pm:653 msgid "" "Optionally set the maximum number of subscribers for this contract. Leave " "empty for unlimited." msgstr "" -"Opzionalmente settare il numero massimo di subscribers per questo contratto. Lasciare " -"vuoto per illimitato." +"Opzionalmente settare il numero massimo di subscribers per questo contratto. " +"Lasciare vuoto per illimitato." -#: lib/NGCP/Panel/Utils/DbStrings.pm:315 +#: lib/NGCP/Panel/Utils/DbStrings.pm:418 +#, fuzzy +msgid "Options to lock customer if the daily limit is exceeded." +msgstr "blocca cliente se eccede il limite giornaliero" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:497 +#, fuzzy +msgid "Options to lock customer if the monthly limit is exceeded." +msgstr "blocca cliente se eccede il limite mensile" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:318 msgid "Outbound" msgstr "Uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:136 +#: lib/NGCP/Panel/Utils/DbStrings.pm:138 msgid "Outbound Diversion Header" msgstr "Diversion Header in Uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:120 +#: lib/NGCP/Panel/Utils/DbStrings.pm:122 msgid "Outbound From-Display Field" msgstr "Campo From-Display in Uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:118 +#: lib/NGCP/Panel/Utils/DbStrings.pm:120 msgid "Outbound From-Username Field" msgstr "Campo From-Username in Uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:122 +#: lib/NGCP/Panel/Utils/DbStrings.pm:124 msgid "Outbound PAI-Username Field" msgstr "Campo PAI-Username in Uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:124 +#: lib/NGCP/Panel/Utils/DbStrings.pm:126 msgid "Outbound PPI-Username Field" msgstr "Campo PPI-Username in Uscita" @@ -3238,7 +3358,7 @@ msgstr "Rewrite Rules in Uscita per Chiamato" msgid "Outbound Rewrite Rules for Caller" msgstr "Rewrite Rules in Uscita per Chiamante" -#: lib/NGCP/Panel/Utils/DbStrings.pm:113 +#: lib/NGCP/Panel/Utils/DbStrings.pm:115 msgid "Outbound socket to be used for SIP communication to this entity" msgstr "Socket di uscita usata per comunicazioni SIP verso questo sistema" @@ -3256,6 +3376,7 @@ msgid "PBX Devices" msgstr "Dispositivi PBX" #: lib/NGCP/Panel/Controller/Customer.pm:829 +#: lib/NGCP/Panel/Utils/DbStrings.pm:328 #: share/templates/customer/details.tt:189 #: share/templates/subscriber/master.tt:68 msgid "PBX Group" @@ -3296,15 +3417,15 @@ msgstr "Gruppo PBX aggiornato con successo" msgid "PBX group with id %1 does not exist." msgstr "Gruppo PBX con id %1 non esiste." -#: lib/NGCP/Panel/Utils/DbStrings.pm:302 +#: lib/NGCP/Panel/Utils/DbStrings.pm:305 msgid "PDF" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:433 +#: lib/NGCP/Panel/Utils/DbStrings.pm:452 msgid "PDF14" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:311 +#: lib/NGCP/Panel/Utils/DbStrings.pm:314 #: share/templates/subscriber/preferences.tt:157 msgid "PIN" msgstr "" @@ -3313,19 +3434,23 @@ msgstr "" msgid "PIN to bypass outbound Block List" msgstr "PIN per bypassare Lista Blocco Chiamate in uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:485 +#: lib/NGCP/Panel/Utils/DbStrings.pm:518 msgid "POST" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:535 +#: lib/NGCP/Panel/Utils/DbStrings.pm:581 msgid "PS" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:490 +#: lib/NGCP/Panel/Controller/Subscriber.pm:307 +msgid "Pages" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:522 msgid "Parallel Ringing" msgstr "Chiamate Parallele" -#: lib/NGCP/Panel/Utils/DbStrings.pm:289 +#: lib/NGCP/Panel/Utils/DbStrings.pm:291 msgid "Password" msgstr "" @@ -3333,7 +3458,7 @@ msgstr "" msgid "Password for Sendfax" msgstr "Password per Sendfax" -#: lib/NGCP/Panel/Controller/NCOS.pm:216 lib/NGCP/Panel/Utils/DbStrings.pm:444 +#: lib/NGCP/Panel/Controller/NCOS.pm:216 lib/NGCP/Panel/Utils/DbStrings.pm:464 msgid "Pattern" msgstr "" @@ -3341,7 +3466,7 @@ msgstr "" msgid "Patterns" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:684 +#: lib/NGCP/Panel/Controller/Billing.pm:693 msgid "Peaktime date does not exist!" msgstr "Data orario di picco non esistente!" @@ -3363,10 +3488,16 @@ msgstr "User di Autenticazione Peer" #. (server.name) #: share/templates/peering/preferences.tt:1 -msgid "Peer Host \"%1\" Preferences" +#, fuzzy +msgid "Peer Host \"%1\" - Preferences" msgstr "Peer Host \"%1\" Preferenze" -#: lib/NGCP/Panel/Controller/Subscriber.pm:546 +#: lib/NGCP/Panel/Controller/Subscriber.pm:306 +#, fuzzy +msgid "Peer Number" +msgstr "Numero di Telefono" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:644 msgid "Peer registration error" msgstr "Errore registrazione peer" @@ -3378,7 +3509,7 @@ msgstr "Costi Peer" msgid "Peering Group" msgstr "Gruppo Peer" -#: lib/NGCP/Panel/Controller/Peering.pm:143 +#: lib/NGCP/Panel/Controller/Peering.pm:148 msgid "Peering Group successfully deleted" msgstr "Gruppi peer eliminati con successo" @@ -3391,7 +3522,7 @@ msgstr "Gruppi Peer" msgid "Peering Rule" msgstr "Regola Peer" -#: lib/NGCP/Panel/Controller/Peering.pm:487 +#: lib/NGCP/Panel/Controller/Peering.pm:492 msgid "Peering Rule does not exist" msgstr "Regola peer non esistente" @@ -3414,35 +3545,35 @@ msgstr "Servers Peer" msgid "Peering group does not exist" msgstr "Gruppo pieer non esistente" -#: lib/NGCP/Panel/Controller/Peering.pm:178 +#: lib/NGCP/Panel/Controller/Peering.pm:183 msgid "Peering group successfully created" msgstr "Gruppo peer creato con successo" -#: lib/NGCP/Panel/Controller/Peering.pm:518 +#: lib/NGCP/Panel/Controller/Peering.pm:523 msgid "Peering rule successfully changed" msgstr "Regola peer cambiata con successo" -#: lib/NGCP/Panel/Controller/Peering.pm:450 +#: lib/NGCP/Panel/Controller/Peering.pm:455 msgid "Peering rule successfully created" msgstr "Regola peer creata con successo" -#: lib/NGCP/Panel/Controller/Peering.pm:542 +#: lib/NGCP/Panel/Controller/Peering.pm:547 msgid "Peering rule successfully deleted" msgstr "Regola peer eliminata con successo" -#: lib/NGCP/Panel/Controller/Peering.pm:268 +#: lib/NGCP/Panel/Controller/Peering.pm:273 msgid "Peering server does not exist" msgstr "Server peer non esistente" -#: lib/NGCP/Panel/Controller/Peering.pm:231 +#: lib/NGCP/Panel/Controller/Peering.pm:236 msgid "Peering server successfully created" msgstr "Server peer creato con successo" -#: lib/NGCP/Panel/Controller/Peering.pm:322 +#: lib/NGCP/Panel/Controller/Peering.pm:327 msgid "Peering server successfully deleted" msgstr "Server peer eliminato con successo" -#: lib/NGCP/Panel/Controller/Peering.pm:298 +#: lib/NGCP/Panel/Controller/Peering.pm:303 msgid "Peering server successfully updated" msgstr "Server peer aggiornato con successo" @@ -3451,15 +3582,15 @@ msgstr "Server peer aggiornato con successo" msgid "Peerings" msgstr "Peers" -#: lib/NGCP/Panel/Utils/DbStrings.pm:301 +#: lib/NGCP/Panel/Utils/DbStrings.pm:304 msgid "Period" msgstr "Periodo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:348 +#: lib/NGCP/Panel/Utils/DbStrings.pm:358 msgid "Period add" msgstr "Aggiungi periodo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:564 +#: lib/NGCP/Panel/Utils/DbStrings.pm:612 msgid "Phone Number" msgstr "Numero di Telefono" @@ -3479,11 +3610,11 @@ msgid "Play" msgstr "Riproduci" #: lib/NGCP/Panel/Controller/Peering.pm:80 -#: lib/NGCP/Panel/Utils/DbStrings.pm:530 +#: lib/NGCP/Panel/Utils/DbStrings.pm:575 msgid "Port" msgstr "Porta" -#: lib/NGCP/Panel/Utils/DbStrings.pm:445 +#: lib/NGCP/Panel/Utils/DbStrings.pm:465 msgid "Postcode" msgstr "Codice Postale" @@ -3502,21 +3633,27 @@ msgstr "Preferenza '" msgid "Preferences" msgstr "Preferenze" -#: lib/NGCP/Panel/Utils/DbStrings.pm:617 +#: lib/NGCP/Panel/Utils/DbStrings.pm:669 msgid "Prepaid" msgstr "Prepagato" #: share/templates/customer/details.tt:187 #: share/templates/customer/details.tt:260 +#: share/templates/subscriber/edit_webpass.tt:39 #: share/templates/subscriber/master.tt:75 msgid "Primary Number" msgstr "Numero Primario" #: lib/NGCP/Panel/Controller/Peering.pm:29 -#: lib/NGCP/Panel/Utils/DbStrings.pm:600 +#: lib/NGCP/Panel/Utils/DbStrings.pm:651 msgid "Priority" msgstr "Priorità" +#: lib/NGCP/Panel/Utils/DbStrings.pm:552 +#, fuzzy +msgid "Priority (q-value)" +msgstr "Priorità" + #: lib/NGCP/Panel/Controller/Device.pm:789 msgid "Private Line" msgstr "Linea Privata" @@ -3525,37 +3662,37 @@ msgstr "Linea Privata" #: lib/NGCP/Panel/Controller/Customer.pm:119 #: lib/NGCP/Panel/Controller/Customer.pm:51 #: lib/NGCP/Panel/Controller/Reseller.pm:143 -#: lib/NGCP/Panel/Utils/DbStrings.pm:589 +#: lib/NGCP/Panel/Utils/DbStrings.pm:638 msgid "Product" msgstr "Prodotto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:387 +#: lib/NGCP/Panel/Utils/DbStrings.pm:401 msgid "Profile" msgstr "Profilo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:496 +#: lib/NGCP/Panel/Utils/DbStrings.pm:528 msgid "Profile Name" msgstr "Nome Profilo" #: lib/NGCP/Panel/Controller/Peering.pm:81 -#: lib/NGCP/Panel/Utils/DbStrings.pm:581 +#: lib/NGCP/Panel/Utils/DbStrings.pm:629 #: share/templates/subscriber/preferences.tt:468 msgid "Protocol" msgstr "Protocollo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:321 +#: lib/NGCP/Panel/Utils/DbStrings.pm:326 msgid "Purge existing" msgstr "Elimina esistenti" -#: lib/NGCP/Panel/Utils/DbStrings.pm:526 +#: lib/NGCP/Panel/Utils/DbStrings.pm:566 msgid "Push Provisioning URL" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:164 +#: lib/NGCP/Panel/Utils/DbStrings.pm:166 msgid "RTCP Feedback Mode" msgstr "Modalità RTCP Feedback" -#: lib/NGCP/Panel/Utils/DbStrings.pm:152 +#: lib/NGCP/Panel/Utils/DbStrings.pm:154 msgid "RTP-Proxy Mode" msgstr "Modalità RTP-Proxy" @@ -3563,7 +3700,7 @@ msgstr "Modalità RTP-Proxy" msgid "Read Only" msgstr "Sola Lettura" -#: lib/NGCP/Panel/Utils/DbStrings.pm:343 +#: lib/NGCP/Panel/Utils/DbStrings.pm:353 msgid "Read only" msgstr "Sola lettura" @@ -3571,7 +3708,7 @@ msgstr "Sola lettura" msgid "Read-Only" msgstr "Sola-Lettura" -#: lib/NGCP/Panel/Utils/DbStrings.pm:466 +#: lib/NGCP/Panel/Utils/DbStrings.pm:494 msgid "Receive Reports" msgstr "Ricevi Reports" @@ -3587,7 +3724,7 @@ msgstr "Chiamate Recenti" msgid "Recurrence" msgstr "Ricorrenza" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2579 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2733 #: share/templates/widgets/subscriber_reg_overview.tt:8 msgid "Registered Device" msgstr "Dispositivo Registrato" @@ -3612,11 +3749,11 @@ msgstr "Dispositivi Registrati per %1@%2" msgid "Reject" msgstr "Rifuita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:108 +#: lib/NGCP/Panel/Utils/DbStrings.pm:110 msgid "Reject Emergency Calls" msgstr "Rifiuta Chiamate di Emergenza" -#: lib/NGCP/Panel/Utils/DbStrings.pm:109 +#: lib/NGCP/Panel/Utils/DbStrings.pm:111 msgid "Reject emergency calls from this user or domain." msgstr "Rifiuta chiamte di emergenza da questo utente o dominio." @@ -3632,11 +3769,11 @@ msgstr "Promemoria" msgid "Remote Authentication" msgstr "Autenticazione Remota" -#: lib/NGCP/Panel/Utils/DbStrings.pm:521 +#: lib/NGCP/Panel/Utils/DbStrings.pm:560 msgid "Repeat" msgstr "Ripeti" -#: lib/NGCP/Panel/Utils/DbStrings.pm:551 +#: lib/NGCP/Panel/Utils/DbStrings.pm:599 #: share/templates/rewrite/rules_list.tt:31 msgid "Replacement Pattern" msgstr "Pattern Sostitutivo" @@ -3652,7 +3789,7 @@ msgstr "Pattern Sostitutivo" #: lib/NGCP/Panel/Controller/Domain.pm:30 lib/NGCP/Panel/Controller/NCOS.pm:30 #: lib/NGCP/Panel/Controller/Reseller.pm:150 #: lib/NGCP/Panel/Controller/Rewrite.pm:32 -#: lib/NGCP/Panel/Utils/DbStrings.pm:516 lib/NGCP/Panel/Utils/Sounds.pm:69 +#: lib/NGCP/Panel/Utils/DbStrings.pm:556 lib/NGCP/Panel/Utils/Sounds.pm:69 #: share/templates/customer/details.tt:45 #: share/templates/reseller/details.tt:32 #: share/templates/widgets/admin_reseller_overview.tt:7 @@ -3711,8 +3848,8 @@ msgid "" "Reseller successfully created with login %1 and password %2, " "please review your settings below" msgstr "" -"Rivenditore creato con successo con utente di accesso %1 e password %2, " -"prego rivedere la configurazione di seguito" +"Rivenditore creato con successo con utente di accesso %1 e password " +"%2, prego rivedere la configurazione di seguito" #: lib/NGCP/Panel/Controller/Reseller.pm:232 msgid "Reseller successfully updated" @@ -3725,7 +3862,7 @@ msgstr "Rivenditore aggiornato con successo" msgid "Resellers" msgstr "Rivenditori" -#: lib/NGCP/Panel/Utils/DbStrings.pm:307 lib/NGCP/Panel/Utils/DbStrings.pm:81 +#: lib/NGCP/Panel/Utils/DbStrings.pm:311 lib/NGCP/Panel/Utils/DbStrings.pm:83 #: share/templates/rewrite/set_list.tt:3 #: share/templates/widgets/reseller_domain_overview.tt:12 msgid "Rewrite Rule Set" @@ -3783,7 +3920,7 @@ msgstr "Rewrite rule caricata con successo" msgid "Ring Timeout for CFT" msgstr "Tempo di Squillo per CFT" -#: lib/NGCP/Panel/Utils/DbStrings.pm:329 +#: lib/NGCP/Panel/Utils/DbStrings.pm:336 msgid "Rm" msgstr "" @@ -3801,11 +3938,11 @@ msgstr "Regole" msgid "SIP Call Flows" msgstr "Flusso Chiamate SIP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:431 +#: lib/NGCP/Panel/Utils/DbStrings.pm:450 msgid "SIP Domain" msgstr "Dominio SIP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:568 +#: lib/NGCP/Panel/Utils/DbStrings.pm:616 #: share/templates/subscriber/master.tt:65 msgid "SIP Password" msgstr "Password SIP" @@ -3823,25 +3960,27 @@ msgstr "Gruppo SIP Peer %1" msgid "SIP Peering Groups" msgstr "Gruppi SIP Peer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:99 +#: lib/NGCP/Panel/Utils/DbStrings.pm:101 msgid "" "SIP Session Timers refresh interval (seconds). Should be always greater than " "min_timer preference. SBC will make refresh at the half of this interval." msgstr "" -"Intervallo di refresh (secondi) per SIP Session Timers. Dovrebbe sempre essere maggiore della " -"preferenza min_timer. SBC genererà un refresh alla metà di questo intervallo." +"Intervallo di refresh (secondi) per SIP Session Timers. Dovrebbe sempre " +"essere maggiore della preferenza min_timer. SBC genererà un refresh alla " +"metà di questo intervallo." -#: lib/NGCP/Panel/Utils/DbStrings.pm:105 +#: lib/NGCP/Panel/Utils/DbStrings.pm:107 msgid "SIP Session Timers refresh method." msgstr "Metodo di refresh per SIP Session Timers." #: share/templates/customer/details.tt:186 #: share/templates/customer/details.tt:259 +#: share/templates/subscriber/edit_webpass.tt:38 #: share/templates/subscriber/master.tt:63 msgid "SIP URI" msgstr "URI SIP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:297 +#: lib/NGCP/Panel/Utils/DbStrings.pm:300 msgid "SIP Username" msgstr "Nome Utente SIP" @@ -3856,16 +3995,16 @@ msgid "" "preference) SIP signalling. Automatically set to the primary E.164 number " "specified in the subscriber details." msgstr "" -"Nome Utente SIP (la parte locale dell'intera URI SIP, es., \"user\" della URI SIP " -"\"user@example.com\"). \"network-provided CLI\" - specifica il nome utente SIP usato " -"per chiamate in uscita nei campi SIP \"From"\" e \"P-Asserted-Identity\ (come user- " -"e network-provided number). Il contenuto del campo \"From\" può essere " -"sovrascritto dalla preferenza \"user_cli\" e/o dallo stesso SIP client (se permesso " -"dalla preferenza \"allowed_clis\"). Il valore viene automaticamente settato al Numero " -"Primario E.164, specificato nei dettagli del subscriber." +"Nome Utente SIP (la parte locale dell'intera URI SIP, es., \"user\" della " +"URI SIP \"user@example.com\"). \"network-provided CLI\" - specifica il nome " +"utente SIP usato per chiamate in uscita nei campi SIP \"From\" e \"P-" +"Asserted-Identity\" (come user- e network-provided number). Il contenuto del " +"campo \"From\" può essere sovrascritto dalla preferenza \"user_cli\" e/o " +"dallo stesso SIP client (se permesso dalla preferenza \"allowed_clis\"). Il " +"valore viene automaticamente settato al Numero Primario E.164, specificato " +"nei dettagli del subscriber." - -#: lib/NGCP/Panel/Utils/DbStrings.pm:90 +#: lib/NGCP/Panel/Utils/DbStrings.pm:92 msgid "" "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI " "\"user@example.com\"). \"user-provided calling line identification\" - " @@ -3874,26 +4013,24 @@ msgid "" "sends a CLI which is not allowed by \"allowed_clis\" or if \"allowed_clis\" " "is not set." msgstr "" -"Nome Utente SIP (la parte locale dell'intera URI SIP, es., \"user\" della URI SIP " -"\"user@example.com\"). \"user-provided CLI\" - specifica il nome utente SIP usato " -"per chiamate in uscita. Se settato, questo valore viene inserito nel campo SIP \"From\" (come " -"user-provided calling number) se un client SIP invia un CLI che non è presente " -"nella lista di \"allowed_clis\" oppure se \"allowed_clis\" non è settato." - +"Nome Utente SIP (la parte locale dell'intera URI SIP, es., \"user\" della " +"URI SIP \"user@example.com\"). \"user-provided CLI\" - specifica il nome " +"utente SIP usato per chiamate in uscita. Se settato, questo valore viene " +"inserito nel campo SIP \"From\" (come user-provided calling number) se un " +"client SIP invia un CLI che non è presente nella lista di \"allowed_clis\" " +"oppure se \"allowed_clis\" non è settato." - -#: lib/NGCP/Panel/Utils/DbStrings.pm:111 +#: lib/NGCP/Panel/Utils/DbStrings.pm:113 msgid "" "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI " "\"user@example.com\"). Emergency CLI which can be used in rewrite rules as " "substitution value." msgstr "" -"Nome Utente SIP (la parte locale dell'intera URI SIP, es., \"user\" della URI SIP " -"\"user@example.com\"). CLI di emergenza che può essere usato nelle rewrite rules " -"come valore sostitutivo. - +"Nome Utente SIP (la parte locale dell'intera URI SIP, es., \"user\" della " +"URI SIP \"user@example.com\"). CLI di emergenza che può essere usato nelle " +"rewrite rules come valore sostitutivo." -#: lib/NGCP/Panel/Utils/DbStrings.pm:162 +#: lib/NGCP/Panel/Utils/DbStrings.pm:164 msgid "SRTP Transcoding Mode" msgstr "Modalità Transcodifica SRTP" @@ -3905,7 +4042,6 @@ msgstr "" "Lo stesso di \"block_in_clir\" ma può essere settato solo da amministratori " "ed è applicato con priorità maggiore rispetto ai settaggi utente." - #: lib/NGCP/Panel/Utils/DbStrings.pm:23 msgid "" "Same as \"block_in_list\" but may only be set by administrators and is " @@ -3914,10 +4050,10 @@ msgstr "" "Lo stesso di \"block_in_list\" ma può essere settato solo da amministratori " "ed è applicato con priorità maggiore rispetto ai settaggi utente." - #: lib/NGCP/Panel/Utils/DbStrings.pm:21 msgid "Same as \"block_in_mode\" but may only be set by administrators." -msgstr "Lo stesso di \"block_in_mode\" ma può essere settato solo da amministratori." +msgstr "" +"Lo stesso di \"block_in_mode\" ma può essere settato solo da amministratori." #: lib/NGCP/Panel/Utils/DbStrings.pm:29 msgid "" @@ -3929,54 +4065,52 @@ msgstr "" #: lib/NGCP/Panel/Utils/DbStrings.pm:27 msgid "Same as \"block_out_mode\" but may only be set by administrators." -msgstr "Lo stesso di \"block_out_mode\" ma può essere settato solo da amministratori." +msgstr "" +"Lo stesso di \"block_out_mode\" ma può essere settato solo da amministratori." #: lib/NGCP/Panel/Utils/DbStrings.pm:59 msgid "" "Same as \"block_out_override_pin\" but additionally disables the " "administrative block list and NCOS level." msgstr "" -"Lo stesso di \"block_out_override_pin\" ma disabilita ulteriormente " -"la lista blocco chiamate (livello amministratore) e livello NCOS." +"Lo stesso di \"block_out_override_pin\" ma disabilita ulteriormente la lista " +"blocco chiamate (livello amministratore) e livello NCOS." #: lib/NGCP/Panel/Utils/DbStrings.pm:55 msgid "" "Same as \"ncos\", but may only be set by administrators and is applied prior " "to the user setting." msgstr "" -"Lo stesso di \"ncos\" ma può essere settato solo da amministratori " -"ed è applicato con priorità maggiore rispetto ai settaggi utente." - +"Lo stesso di \"ncos\" ma può essere settato solo da amministratori ed è " +"applicato con priorità maggiore rispetto ai settaggi utente." -#: lib/NGCP/Panel/Controller/Billing.pm:639 -#: lib/NGCP/Panel/Utils/DbStrings.pm:620 +#: lib/NGCP/Panel/Controller/Billing.pm:648 +#: lib/NGCP/Panel/Utils/DbStrings.pm:673 msgid "Saturday" msgstr "Sabato" -#: lib/NGCP/Panel/Utils/DbStrings.pm:512 +#: lib/NGCP/Panel/Utils/DbStrings.pm:551 msgid "Save" msgstr "Salva" -#: lib/NGCP/Panel/Utils/DbStrings.pm:129 +#: lib/NGCP/Panel/Utils/DbStrings.pm:131 msgid "" "Search for partial match of user-provided number (UPN) to subscriber's " "primary E164 number and aliases. If it mathes, take UPN as valid wihout " "allowed_clis check and copy UPN to network-provided number (NPN)." msgstr "" -"Ricerca per un riscontro parziale di user-provided number (UPN) con " -"il numero primario E164 e numeri alias del subscriber. Se c'è riscontro, " +"Ricerca per un riscontro parziale di user-provided number (UPN) con il " +"numero primario E164 e numeri alias del subscriber. Se c'è riscontro, " "accetta UPN come valido senza controllo su allowed_clis e copia UPN in " "network-provided number (NPN)." - -#: lib/NGCP/Panel/Utils/DbStrings.pm:561 +#: lib/NGCP/Panel/Utils/DbStrings.pm:609 msgid "" "Seconds to wait for pick-up until engaging Call Forward (e.g. " "“10”)" msgstr "" -"Secondi di attesa per rispondere prima che si attivi la Deviazione di Chiamata " -"(es. “10”)" - +"Secondi di attesa per rispondere prima che si attivi la Deviazione di " +"Chiamata (es. “10”)" #: share/templates/security/list.tt:1 #: share/templates/widgets/admin_topmenu_settings.tt:34 @@ -3988,56 +4122,65 @@ msgid "" "See \"lock_voip_account_subscriber\" for a list of possible values. A lock " "value of \"none\" will not be returned to the caller. Read-only setting." msgstr "" -"Vedere "lock_voip_account_subscriber\" per una lista di possibili valori. Un valore " -"di blocco \"none\" non sarà ritornato al chiamante. Valore in Sola-Lettura." +"Vedere \"lock_voip_account_subscriber\" per una lista di possibili valori. " +"Un valore di blocco \"none\" non sarà ritornato al chiamante. Valore in Sola-" +"Lettura." -#: lib/NGCP/Panel/Utils/DbStrings.pm:565 +#: lib/NGCP/Panel/Utils/DbStrings.pm:613 msgid "Select" msgstr "Seleziona" -#: lib/NGCP/Panel/Utils/DbStrings.pm:325 +#: lib/NGCP/Panel/Utils/DbStrings.pm:302 +msgid "Send" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:332 #: share/templates/subscriber/preferences.tt:306 msgid "Send Copies" msgstr "Invia Copie" -#: lib/NGCP/Panel/Utils/DbStrings.pm:559 +#: share/templates/subscriber/webfax.tt:13 +msgid "Send Fax" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:607 #: share/templates/subscriber/preferences.tt:290 msgid "Send Reports" msgstr "Invia Reports" -#: lib/NGCP/Panel/Utils/DbStrings.pm:127 +#: lib/NGCP/Panel/Utils/DbStrings.pm:129 msgid "" "Send inbound call to Mobile Push server when called subscriber is not " "registered. This can not be used together with CFNA as call will be then " "simply forwarded." msgstr "" -"Invia chiamata in ingresso al server di Mobile Push quando il subscriber chiamato non " -"è registrato. Questo non può essere ustao insieme a CFNA visto che la " -"chiamata in quel caso sarà semplicemente deviata." +"Invia chiamata in ingresso al server di Mobile Push quando il subscriber " +"chiamato non è registrato. Questo non può essere ustao insieme a CFNA visto " +"che la chiamata in quel caso sarà semplicemente deviata." -#: lib/NGCP/Panel/Utils/DbStrings.pm:88 +#: lib/NGCP/Panel/Utils/DbStrings.pm:90 msgid "" "Send the E164 number instead of SIP AOR as request username when sending " "INVITE to the subscriber. If a 404 is received the SIP AOR is sent as " "request URI as fallback." msgstr "" "Invia il numero primario E164 invece che AOR SIP come nomeutente nella URI " -"quando si invia un INVITE al subscriber. Se si riceve un 404, allora la AOR SIP sarà " -"inviata come R-URI di fallback." +"quando si invia un INVITE al subscriber. Se si riceve un 404, allora la AOR " +"SIP sarà inviata come R-URI di fallback." -#: lib/NGCP/Panel/Utils/DbStrings.pm:161 +#: lib/NGCP/Panel/Utils/DbStrings.pm:163 msgid "Send the calls from/to the subscribers through the cloud pbx module." msgstr "Invia chiamate da/a subscriber attraverso il modulo cloude pbx." -#: lib/NGCP/Panel/Utils/DbStrings.pm:376 +#: lib/NGCP/Panel/Utils/DbStrings.pm:389 msgid "September" msgstr "Settembre" -#: lib/NGCP/Panel/Utils/DbStrings.pm:344 +#: lib/NGCP/Panel/Utils/DbStrings.pm:354 msgid "Serial Hunting Timeout" msgstr "Timeout Ricerca Seriale" -#: lib/NGCP/Panel/Utils/DbStrings.pm:548 +#: lib/NGCP/Panel/Utils/DbStrings.pm:595 msgid "Serial Ringing" msgstr "Squillo Seriale" @@ -4045,38 +4188,39 @@ msgstr "Squillo Seriale" msgid "Session Timers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:102 +#: lib/NGCP/Panel/Utils/DbStrings.pm:104 msgid "Session-Timer Max Refresh Interval" msgstr "Intervallo Massimo di Refresh Session-Timer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:100 +#: lib/NGCP/Panel/Utils/DbStrings.pm:102 msgid "Session-Timer Min Refresh Interval" msgstr "Intervallo Minimo di Refresh Session-Timer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:98 +#: lib/NGCP/Panel/Utils/DbStrings.pm:100 msgid "Session-Timer Refresh Interval" msgstr "Intervallo di Refresh Session-Timer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:104 +#: lib/NGCP/Panel/Utils/DbStrings.pm:106 msgid "Session-Timer Refresh Method" msgstr "Metodo di Refresh Session-Timer" -#: lib/NGCP/Panel/Utils/DbStrings.pm:101 +#: lib/NGCP/Panel/Utils/DbStrings.pm:103 msgid "" "Set Min-SE value in SBC. This is also used to build 422 reply if remote Min-" "SE is smaller than local Min-SE." msgstr "" -"Setta il valore Min-SE in SBC. Questo viene anche usato per creare risposte di tipo 422 " -"se il valore remoto di Min-SE è minore di quello locale." +"Setta il valore Min-SE in SBC. Questo viene anche usato per creare risposte " +"di tipo 422 se il valore remoto di Min-SE è minore di quello locale." -#: lib/NGCP/Panel/Utils/DbStrings.pm:153 +#: lib/NGCP/Panel/Utils/DbStrings.pm:155 msgid "Set RTP relay mode for this peer/domain/user" msgstr "Setta la modalità di relay RTP per questo peer/dominio/utente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:103 +#: lib/NGCP/Panel/Utils/DbStrings.pm:105 msgid "Sets upper limit on accepted Min-SE value in in SBC." msgstr "Setta limite massimo accettato per il valore Min-SE in SBC." +#: share/templates/subscriber/edit_webpass.tt:22 #: share/templates/subscriber/master.tt:44 msgid "Setting" msgstr "Settaggio" @@ -4111,11 +4255,11 @@ msgstr "Mostra Offline" msgid "Show Passwords" msgstr "Mostra Passwords" -#: lib/NGCP/Panel/Utils/DbStrings.pm:421 +#: lib/NGCP/Panel/Utils/DbStrings.pm:440 msgid "Show passwords" msgstr "Mostra Passwords" -#: lib/NGCP/Panel/Utils/DbStrings.pm:525 +#: lib/NGCP/Panel/Utils/DbStrings.pm:564 msgid "Sign In" msgstr "Accedi" @@ -4128,25 +4272,25 @@ msgstr "Registrati" msgid "Sign in using your %1 credentials:" msgstr "Accedi usando le tue %1 credenziali:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:470 +#: lib/NGCP/Panel/Utils/DbStrings.pm:499 msgid "Simple" msgstr "Semplice" -#: lib/NGCP/Panel/Utils/DbStrings.pm:607 +#: lib/NGCP/Panel/Utils/DbStrings.pm:659 msgid "Simple View" msgstr "Vista Semplice" -#: lib/NGCP/Panel/Controller/Subscriber.pm:289 -#: lib/NGCP/Panel/Controller/Subscriber.pm:294 -#: lib/NGCP/Panel/Utils/DbStrings.pm:583 +#: lib/NGCP/Panel/Controller/Subscriber.pm:292 +#: lib/NGCP/Panel/Controller/Subscriber.pm:297 +#: lib/NGCP/Panel/Utils/DbStrings.pm:632 msgid "Slot" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:291 +#: lib/NGCP/Panel/Utils/DbStrings.pm:293 msgid "Slot add" msgstr "Aggiungi Slot" -#: lib/NGCP/Panel/Utils/DbStrings.pm:309 +#: lib/NGCP/Panel/Utils/DbStrings.pm:312 msgid "Sn" msgstr "" @@ -4156,23 +4300,24 @@ msgstr "Siamo desolati!" #: share/templates/notfound_page.tt:12 msgid "Sorry, an error has occured, Requested page not found!" -msgstr "Mi spiace, si è verificato un errore, la pagina richiesta non è stata trovata!" +msgstr "" +"Mi spiace, si è verificato un errore, la pagina richiesta non è stata " +"trovata!" #: share/templates/denied_page.tt:12 msgid "Sorry, an error has occured, requested operation denied!" -msgstr "Mi spiace, si è verificato un errore, l'operazione richiesta non è permessa!" - +msgstr "" +"Mi spiace, si è verificato un errore, l'operazione richiesta non è permessa!" #: share/templates/customer/details.tt:370 share/templates/sound/list.tt:3 #: share/templates/widgets/reseller_domain_overview.tt:13 msgid "Sound Set" msgstr "Suoni" -#: lib/NGCP/Panel/Utils/DbStrings.pm:107 +#: lib/NGCP/Panel/Utils/DbStrings.pm:109 msgid "Sound Set used for system prompts like error announcements etc." msgstr "Set di Suoni usati dai prompt di sistema come annunci di errore ecc." - #: share/templates/customer/details.tt:364 share/templates/sound/list.tt:1 #: share/templates/widgets/admin_topmenu_settings.tt:33 #: share/templates/widgets/reseller_topmenu_settings.tt:16 @@ -4215,15 +4360,15 @@ msgstr "Set di suoni eliminato con successo" msgid "Sound set successfully updated" msgstr "Set di suoni aggiornato con successo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:314 +#: lib/NGCP/Panel/Utils/DbStrings.pm:317 msgid "Soundfile" msgstr "File Audio" -#: lib/NGCP/Panel/Utils/DbStrings.pm:293 +#: lib/NGCP/Panel/Utils/DbStrings.pm:295 msgid "Source" msgstr "Sorgente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:481 +#: lib/NGCP/Panel/Utils/DbStrings.pm:513 #: share/templates/subscriber/preferences.tt:467 msgid "Source IP" msgstr "IP Sorgente" @@ -4232,11 +4377,11 @@ msgstr "IP Sorgente" msgid "Source Pattern" msgstr "Pattern Sorgente" -#: lib/NGCP/Panel/Controller/Billing.pm:765 +#: lib/NGCP/Panel/Controller/Billing.pm:774 msgid "Special offpeak entry successfully created" msgstr "Fuori picco speciale creato con successo" -#: lib/NGCP/Panel/Controller/Billing.pm:713 +#: lib/NGCP/Panel/Controller/Billing.pm:722 msgid "Special offpeak entry successfully updated" msgstr "Fuori picco speciale aggiornato con successo" @@ -4245,21 +4390,20 @@ msgid "" "Specifies how many seconds the system should wait before redirecting the " "call if \"cft\" is set." msgstr "" -"Specifica quanti secondi il sistema dovrebbe attendere prima di redirigiere la " -"chiamata se \"cft\" è settato." +"Specifica quanti secondi il sistema dovrebbe attendere prima di redirigiere " +"la chiamata se \"cft\" è settato." #: lib/NGCP/Panel/Utils/DbStrings.pm:53 msgid "Specifies the NCOS level that applies to the user." msgstr "Specifica il livello NCOS da applicare all'utente." -#: lib/NGCP/Panel/Utils/DbStrings.pm:82 +#: lib/NGCP/Panel/Utils/DbStrings.pm:84 msgid "" "Specifies the list of caller and callee rewrite rules which should be " "applied for incoming and outgoing calls." msgstr "" -"Specifica la lista di rewrite rule per chiamante e chiamato da applicare " -"per le chiamate in ingresso e uscita." - +"Specifica la lista di rewrite rule per chiamante e chiamato da applicare per " +"le chiamate in ingresso e uscita." #: lib/NGCP/Panel/Utils/DbStrings.pm:11 msgid "" @@ -4268,12 +4412,11 @@ msgid "" "listed in the block list), with a true value it is a whitelist (reject all " "calls except from numbers listed in the block list)." msgstr "" -"Specifica la modalità della lista di blocco per chiamate in ingresso. " -"Se non settata o settata ad un valore falso, è in modalità blacklist " -"(accetta tutte le chiamate tranne che dai numeri specificati nella lista), con " -"un valore vero è in modalità whitelist (rifiuta tutte le chiamate " -"tranne che dai numeri specificati nella lista)." - +"Specifica la modalità della lista di blocco per chiamate in ingresso. Se non " +"settata o settata ad un valore falso, è in modalità blacklist (accetta tutte " +"le chiamate tranne che dai numeri specificati nella lista), con un valore " +"vero è in modalità whitelist (rifiuta tutte le chiamate tranne che dai " +"numeri specificati nella lista)." #: lib/NGCP/Panel/Utils/DbStrings.pm:17 msgid "" @@ -4282,37 +4425,36 @@ msgid "" "listed in the block list), with a true value it is a whitelist (deny all " "calls except to numbers listed in the block list)." msgstr "" -"Specifica la modalità della lista di blocco per chiamate in uscita. " -"Se non settata o settata ad un valore falso, è in modalità blacklist " -"(permetti tutte le chiamate tranne che ai numeri specificati nella lista), con " -"un valore vero è in modalità whitelist (rifiuta tutte le chiamate " -"tranne che ai numeri specificati nella lista)." - +"Specifica la modalità della lista di blocco per chiamate in uscita. Se non " +"settata o settata ad un valore falso, è in modalità blacklist (permetti " +"tutte le chiamate tranne che ai numeri specificati nella lista), con un " +"valore vero è in modalità whitelist (rifiuta tutte le chiamate tranne che ai " +"numeri specificati nella lista)." - -#: lib/NGCP/Panel/Utils/DbStrings.pm:135 +#: lib/NGCP/Panel/Utils/DbStrings.pm:137 msgid "" "Specifies the way to obtain the User-Provided Redirecting CLI. Possible " "options are use NPN of forwarding subscriber or respect inbound Diversion " "header. Same validation rules as for UPN apply to UPRN. NGCP does not stack " "UPRNs up if the call is forwarded several times." msgstr "" -"Specifica il modo per ottenere il valore di User-Provided Redirecting CLI. Possibili " -"opzioni sono usare NPN del subscriber deviante, oppure rispettare il campo Diversion " -"in ingresso. Le stesse regole di convalida come a UPN si applicano a UPRN. NGCP non " -"accumula gli UPRN se la chiamata viene deviata più volte." - +"Specifica il modo per ottenere il valore di User-Provided Redirecting CLI. " +"Possibili opzioni sono usare NPN del subscriber deviante, oppure rispettare " +"il campo Diversion in ingresso. Le stesse regole di convalida come a UPN si " +"applicano a UPRN. NGCP non accumula gli UPRN se la chiamata viene deviata " +"più volte." #: lib/NGCP/Panel/Utils/DbStrings.pm:69 msgid "Specifies whether registration at the peer host is desired." -msgstr "Specifica se si desidera effettuare la registrazione ad un host remoto." +msgstr "" +"Specifica se si desidera effettuare la registrazione ad un host remoto." #: share/templates/subscriber/preferences.tt:380 msgid "Speed Dial" msgstr "Chiamata Rapida" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2787 -#: lib/NGCP/Panel/Controller/Subscriber.pm:2883 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2941 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3037 msgid "Speed Dial Slot" msgstr "Slot Chiamata Veloce" @@ -4324,7 +4466,7 @@ msgstr "Chiamata Rapida" msgid "Spent this interval" msgstr "Speso in questo intervallo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:379 +#: lib/NGCP/Panel/Utils/DbStrings.pm:392 msgid "Start" msgstr "Inizio" @@ -4332,19 +4474,19 @@ msgstr "Inizio" msgid "Start - End" msgstr "Inizio - Fine" -#: lib/NGCP/Panel/Controller/Billing.pm:561 +#: lib/NGCP/Panel/Controller/Billing.pm:570 msgid "Start Date" msgstr "Data di Inizio" -#: lib/NGCP/Panel/Utils/DbStrings.pm:334 +#: lib/NGCP/Panel/Utils/DbStrings.pm:343 msgid "Start Date/Time" msgstr "Data/Orario di Inizio" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1669 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1767 msgid "Start Time" msgstr "Orario di Inizio" -#: lib/NGCP/Panel/Utils/DbStrings.pm:567 +#: lib/NGCP/Panel/Utils/DbStrings.pm:615 #: share/templates/customer/details.tt:312 msgid "Station Name" msgstr "Nome Stazione" @@ -4357,23 +4499,24 @@ msgstr "Nome Stazione" #: lib/NGCP/Panel/Controller/Reseller.pm:145 #: lib/NGCP/Panel/Controller/Reseller.pm:35 #: lib/NGCP/Panel/Controller/Reseller.pm:44 -#: lib/NGCP/Panel/Controller/Subscriber.pm:112 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1668 -#: lib/NGCP/Panel/Utils/DbStrings.pm:499 +#: lib/NGCP/Panel/Controller/Subscriber.pm:115 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1766 +#: lib/NGCP/Panel/Controller/Subscriber.pm:303 +#: lib/NGCP/Panel/Utils/DbStrings.pm:533 #: share/templates/subscriber/master.tt:58 msgid "Status" msgstr "Stato" -#: lib/NGCP/Panel/Utils/DbStrings.pm:538 +#: lib/NGCP/Panel/Utils/DbStrings.pm:583 msgid "Street" msgstr "Via" -#: lib/NGCP/Panel/Utils/DbStrings.pm:566 +#: lib/NGCP/Panel/Utils/DbStrings.pm:614 msgid "Submitid" msgstr "Sottoscritta" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1994 -#: lib/NGCP/Panel/Utils/DbStrings.pm:292 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2089 +#: lib/NGCP/Panel/Utils/DbStrings.pm:294 #: share/templates/customer/details.tt:313 #: share/templates/customer/details.tt:531 #: share/templates/subscriber/list.tt:3 @@ -4388,11 +4531,11 @@ msgstr "" msgid "Subscriber %1@%2" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1972 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2067 msgid "Subscriber Master Data" msgstr "Dati Principali Subscriber" -#: lib/NGCP/Panel/Utils/DbStrings.pm:442 +#: lib/NGCP/Panel/Utils/DbStrings.pm:462 msgid "Subscriber Number, e.g. 12345678" msgstr "Numero Subscriber, es. 12345678" @@ -4401,11 +4544,18 @@ msgstr "Numero Subscriber, es. 12345678" msgid "Subscriber Preferences for %1@%2" msgstr "Preferenza Subscriber per %1@%2" -#: lib/NGCP/Panel/Utils/DbStrings.pm:519 +#: share/templates/widgets/subscriber_topmenu_settings.tt:11 +#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:11 +#, fuzzy +msgid "Subscriber Settings" +msgstr "Configurazioni Cliente" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:559 msgid "Subscriber can configure other subscribers within the Customer Account" -msgstr "Subscriber può configurare altri subscribers all'interno dello stesso Cliente" +msgstr "" +"Subscriber può configurare altri subscribers all'interno dello stesso Cliente" -#: lib/NGCP/Panel/Controller/Subscriber.pm:280 +#: lib/NGCP/Panel/Controller/Subscriber.pm:283 msgid "Subscriber does not exist" msgstr "Subscriber non esistente" @@ -4419,7 +4569,7 @@ msgstr "Subscriber bloccato per %1" msgid "Subscriber status is %1" msgstr "Stato subscriber è %1" -#: lib/NGCP/Panel/Controller/Subscriber.pm:248 +#: lib/NGCP/Panel/Controller/Subscriber.pm:251 msgid "Subscriber successfully created!" msgstr "Subscriber creato con successo!" @@ -4436,11 +4586,11 @@ msgstr "Subscriber creato con successo." msgid "Subscribers" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2565 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2719 msgid "Successfully added registered device" msgstr "Dispositivo registrato aggiunto con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:924 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1022 msgid "Successfully cleared Call Forward" msgstr "Deviazione eliminate con successo" @@ -4464,35 +4614,35 @@ msgstr "Modello dispositivo creato con successo" msgid "Successfully created device profile" msgstr "Profilo dispositivo creato con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2771 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2925 msgid "Successfully created speed dial slot" msgstr "Slot chiamata rapida creato con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2611 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2765 msgid "Successfully created trusted source" msgstr "Sorgente fidata creata con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1598 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1696 msgid "Successfully deleted Call Forward" msgstr "Deviazione di chiamata eliminata con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2923 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3077 msgid "Successfully deleted auto attendant slot" msgstr "Slot IVR eliminato con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2516 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2670 msgid "Successfully deleted registered device" msgstr "Dispositivo registrato eliminato con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2817 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2971 msgid "Successfully deleted speed dial slot" msgstr "Slot chiamata rapida eliminato con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2713 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2867 msgid "Successfully deleted trusted source" msgstr "Sorgente fidata eliminata con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2441 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2595 msgid "Successfully deleted voicemail" msgstr "Casella Vocale eliminata con successo" @@ -4500,8 +4650,8 @@ msgstr "Casella Vocale eliminata con successo" msgid "Successfully redirected request to device" msgstr "Richiesta rediretta al dispositivo con sucesso" -#: lib/NGCP/Panel/Controller/Subscriber.pm:795 -#: lib/NGCP/Panel/Controller/Subscriber.pm:949 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1047 +#: lib/NGCP/Panel/Controller/Subscriber.pm:893 msgid "Successfully saved Call Forward" msgstr "Deviazione di Chiamata salvata con successo" @@ -4509,11 +4659,11 @@ msgstr "Deviazione di Chiamata salvata con successo" msgid "Successfully terminated reseller" msgstr "Rivenditore terminato con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:408 +#: lib/NGCP/Panel/Controller/Subscriber.pm:506 msgid "Successfully terminated subscriber" msgstr "Subscriber terminato con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2987 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3141 msgid "Successfully updated auto attendant slots" msgstr "Slot IVR aggiornati con successo" @@ -4529,44 +4679,53 @@ msgstr "Firmware dispositivo aggiornato con successo" msgid "Successfully updated device profile" msgstr "Profilo dispositivo aggiornato con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2230 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2384 msgid "Successfully updated fax setting" msgstr "Configurazione fax aggiornata con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2300 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2135 +#, fuzzy +msgid "Successfully updated password" +msgstr "Subscriber aggiornato con successo" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2454 msgid "Successfully updated reminder setting" msgstr "Configurazione promemoria aggiornata con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2867 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3021 msgid "Successfully updated speed dial slot" msgstr "Slot chiamata rapida aggiornato con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1958 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2053 msgid "Successfully updated subscriber" msgstr "Subscriber aggiornato con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2685 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2839 msgid "Successfully updated trusted source" msgstr "Sorgente fidata aggiornata con successo" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2084 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2238 msgid "Successfully updated voicemail setting" msgstr "Configurazione casella vocale aggiornata con successo" -#: lib/NGCP/Panel/Controller/Billing.pm:640 -#: lib/NGCP/Panel/Utils/DbStrings.pm:545 +#: lib/NGCP/Panel/Controller/Billing.pm:649 +#: lib/NGCP/Panel/Utils/DbStrings.pm:590 msgid "Sunday" msgstr "Domenica" -#: lib/NGCP/Panel/Utils/DbStrings.pm:359 +#: lib/NGCP/Panel/Utils/DbStrings.pm:646 +msgid "Supported File Types are TXT, PDF, PS, TIFF" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:373 msgid "Supports Busy Lamp Field" msgstr "Supporto BLF" -#: lib/NGCP/Panel/Utils/DbStrings.pm:351 +#: lib/NGCP/Panel/Utils/DbStrings.pm:361 msgid "Supports Private Line" msgstr "Support Linea Privata" -#: lib/NGCP/Panel/Utils/DbStrings.pm:621 +#: lib/NGCP/Panel/Utils/DbStrings.pm:674 msgid "Supports Shared Line" msgstr "Supporto Linea Condivisa" @@ -4578,7 +4737,7 @@ msgstr "Sync Dispositivo" msgid "System Ok" msgstr "Sistema Ok" -#: lib/NGCP/Panel/Utils/DbStrings.pm:106 +#: lib/NGCP/Panel/Utils/DbStrings.pm:108 msgid "System Sound Set" msgstr "Set Suoni Sistema" @@ -4591,15 +4750,15 @@ msgstr "Statistiche Sistema" msgid "System Status" msgstr "Stato Sistema" -#: lib/NGCP/Panel/Utils/DbStrings.pm:417 +#: lib/NGCP/Panel/Utils/DbStrings.pm:435 msgid "TCP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:585 +#: lib/NGCP/Panel/Utils/DbStrings.pm:634 msgid "TIFF" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:408 +#: lib/NGCP/Panel/Utils/DbStrings.pm:426 msgid "TLS" msgstr "" @@ -4614,15 +4773,15 @@ msgstr "Termina" msgid "Terminate Call" msgstr "Termina Chiamata" -#: lib/NGCP/Panel/Controller/Subscriber.pm:360 +#: lib/NGCP/Panel/Controller/Subscriber.pm:458 msgid "Terminating own subscriber is prohibited." msgstr "Terminare il proprio subscriber è proibito." -#: lib/NGCP/Panel/Utils/DbStrings.pm:569 +#: lib/NGCP/Panel/Utils/DbStrings.pm:617 msgid "The IVR key to press for this destination" msgstr "Il tasto IVR da premere per questa destinazione" -#: lib/NGCP/Panel/Utils/DbStrings.pm:443 +#: lib/NGCP/Panel/Utils/DbStrings.pm:463 msgid "" "The Name of this range, e.g. Phone Keys or Attendant Console 1 Keys, " "accessible in the config template array via phone.lineranges[].name" @@ -4630,33 +4789,40 @@ msgstr "" "Il nome di questo range, es. Phone Keys or Attendant Console 1 Keys, " "accessibile nel template di configurazione attraverso phone.lineranges[].name" -#: lib/NGCP/Panel/Utils/DbStrings.pm:117 +#: lib/NGCP/Panel/Utils/DbStrings.pm:573 +msgid "The PBX group id this subscriber belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:119 msgid "" "The SIP header field to fetch the network-provided-number from for inbound " "calls" msgstr "" -"Header SIP da cui prendere il network-provided-number per chiamate in ingresso" - +"Header SIP da cui prendere il network-provided-number per chiamate in " +"ingresso" -#: lib/NGCP/Panel/Utils/DbStrings.pm:115 +#: lib/NGCP/Panel/Utils/DbStrings.pm:117 msgid "" "The SIP header field to fetch the user-provided-number from for inbound calls" msgstr "" "Header SIP da cui prendere lo user-provided-number per chiamate in ingresso" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:151 +#: lib/NGCP/Panel/Utils/DbStrings.pm:153 msgid "The SIP header to take the IP address for logging it into CDRs." msgstr "Header SIP da cui prendere l'indirizzo IP da inserire nelle CDRs" -#: lib/NGCP/Panel/Utils/DbStrings.pm:484 +#: lib/NGCP/Panel/Utils/DbStrings.pm:517 msgid "The SIP password for the User-Agents" msgstr "La password SIP per lo User-Agents" -#: lib/NGCP/Panel/Utils/DbStrings.pm:476 +#: lib/NGCP/Panel/Utils/DbStrings.pm:508 msgid "The SIP username for the User-Agents" msgstr "Il nomeutente SIP per lo User-Agents" +#: lib/NGCP/Panel/Utils/DbStrings.pm:476 +msgid "The VAT rate in percentage (e.g. 20)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:47 msgid "" "The area code that will be used for routing of dialed numbers without an " @@ -4664,72 +4830,109 @@ msgid "" "has one." msgstr "" "Il codice area che verrà usato per instradare numeri chiamati senza un " -"codice area. Il valore di default è quello dell'AC del numero primario E.164 se " -"il subscriber ne ha uno." +"codice area. Il valore di default è quello dell'AC del numero primario E.164 " +"se il subscriber ne ha uno." -#: lib/NGCP/Panel/Utils/DbStrings.pm:173 +#: lib/NGCP/Panel/Utils/DbStrings.pm:175 msgid "The base CLI for the PBX extension." msgstr "Il CLI base per le estensioni PBX." -#: lib/NGCP/Panel/Utils/DbStrings.pm:137 +#: lib/NGCP/Panel/Utils/DbStrings.pm:381 msgid "" -"The content to put into the Diversion header for outbound calls (use \"None" -"\" to not set header at all)" +"The base fee charged per billing interval (a monthly fixed fee, e.g. 10) in " +"Euro/Dollars/etc. This fee can be used on the invoice." msgstr "" -"Il contenuto da mettere nell'header Diversion per chiamate in uscita (usare " -"\"None\" per non settare questo header" +#: lib/NGCP/Panel/Utils/DbStrings.pm:568 +msgid "The billing profile id used to charge this contract." +msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:310 +msgid "The billing zone id this fee belongs to." +msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:121 +#: lib/NGCP/Panel/Utils/DbStrings.pm:472 msgid "" -"The content to put into the From display-name for outbound calls from the " -"platform to the subscriber" +"The call direction when to apply this fee (either for inbound or outbound " +"calls)." msgstr "" -"Il contenuto da mettere nella parte display-name dell'header From per chiamate in uscita " -"dalla piattaforma al subscriber" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:119 -msgid "" -"The content to put into the From username for outbound calls from the " -"platform to the subscriber" +#: lib/NGCP/Panel/Utils/DbStrings.pm:569 +msgid "The city name of the contact." msgstr "" -"Il contenuto da mettere nello username dell'header From per chiamate in uscita " -"dalla piattaforma al subscriber" -#: lib/NGCP/Panel/Utils/DbStrings.pm:176 -msgid "" -"The content to put into the History-Info header for outbound calls (use " -"\"None\" to not set header at all)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:514 +msgid "The company name of the contact." msgstr "" -"Il contenuto da mettere nell'header History-Info per chiamate in uscita (usare " -"\"None\" per non settare questo header" +#: lib/NGCP/Panel/Utils/DbStrings.pm:322 +msgid "The contact id this contract belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:447 +msgid "" +"The contact priority for serial forking (float value, higher is stronger) " +"between -1.00 to 1.00" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:139 +msgid "" +"The content to put into the Diversion header for outbound calls (use \"None" +"\" to not set header at all)" +msgstr "" +"Il contenuto da mettere nell'header Diversion per chiamate in uscita (usare " +"\"None\" per non settare questo header" #: lib/NGCP/Panel/Utils/DbStrings.pm:123 msgid "" +"The content to put into the From display-name for outbound calls from the " +"platform to the subscriber" +msgstr "" +"Il contenuto da mettere nella parte display-name dell'header From per " +"chiamate in uscita dalla piattaforma al subscriber" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:121 +msgid "" +"The content to put into the From username for outbound calls from the " +"platform to the subscriber" +msgstr "" +"Il contenuto da mettere nello username dell'header From per chiamate in " +"uscita dalla piattaforma al subscriber" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:125 +msgid "" "The content to put into the P-Asserted-Identity username for outbound calls " "from the platform to the subscriber (use \"None\" to not set header at all)" msgstr "" -"Il contenuto da mettere nello username dell'header P-Asserted-Identity per chiamate in uscita " -"dalla piattaforma al subscriber (usare \"None\" per non settare questo header" +"Il contenuto da mettere nello username dell'header P-Asserted-Identity per " +"chiamate in uscita dalla piattaforma al subscriber (usare \"None\" per non " +"settare questo header" -#: lib/NGCP/Panel/Utils/DbStrings.pm:125 +#: lib/NGCP/Panel/Utils/DbStrings.pm:127 msgid "" "The content to put into the P-Preferred-Identity username for outbound calls " "from the platform to the subscriber (use \"None\" to not set header at all)" msgstr "" -"Il contenuto da mettere nello username dell'header P-Preferred-Identity per chiamate in uscita " -"dalla piattaforma al subscriber (usare \"None\" per non settare questo header" +"Il contenuto da mettere nello username dell'header P-Preferred-Identity per " +"chiamate in uscita dalla piattaforma al subscriber (usare \"None\" per non " +"settare questo header" +#: lib/NGCP/Panel/Utils/DbStrings.pm:329 +msgid "The contract used for this reseller." +msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:454 -msgid "The cost of each following interval in cents per second (e.g 0.90)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:315 +msgid "The contract used for this subscriber." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:468 +#, fuzzy +msgid "The cost of each following interval in cents per second (e.g. 0.90)." msgstr "Il costo di ogni intervallo successivo in cents per secondo (es. 0.90)" -#: lib/NGCP/Panel/Utils/DbStrings.pm:574 -msgid "The cost of the init interval in cents per second (e.g 0.90)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:503 +#, fuzzy +msgid "The cost of the first interval in cents per second (e.g. 0.90)." msgstr "Il costo dell'intervallo iniziale in cents per secondo (es. 0.90)" #: lib/NGCP/Panel/Utils/DbStrings.pm:45 @@ -4740,37 +4943,72 @@ msgid "" msgstr "" "Il Codice Nazione che verrà usato per l'instradamento di numeri chiamati " "senza un codice nazione. Il valore di default è quello del CC del numero " -"primario E.164 se il subscriber ne ha uno." +"primario E.164 se il subscriber ne ha uno." +#: lib/NGCP/Panel/Utils/DbStrings.pm:500 +#, fuzzy +msgid "The currency symbol or ISO code, used on invoices and webinterfaces." +msgstr "" +"simbolo valute o codice ISO, stringa,sarà usata per le fatture enella " +"interfaccia grafica" -#: lib/NGCP/Panel/Utils/DbStrings.pm:554 +#: lib/NGCP/Panel/Utils/DbStrings.pm:602 msgid "" "The destination for this slot; can be a number, username or full SIP URI." msgstr "" -"La destinazione per questo slot; può essere un numero, nomeutente o URI SIP completa." +"La destinazione per questo slot; può essere un numero, nomeutente o URI SIP " +"completa." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:532 +msgid "The detailed name for the zone (e.g. US Mobile Numbers)." +msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:565 +msgid "The domain name or domain id this subscriber belongs to." +msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:473 +#, fuzzy +msgid "The email address of the contact." +msgstr "Creazione contatto fallita." -#: lib/NGCP/Panel/Utils/DbStrings.pm:373 +#: lib/NGCP/Panel/Utils/DbStrings.pm:386 msgid "The end time in format hh:mm:ss" msgstr "L'orario di fine nel formato hh:mm:ss" -#: lib/NGCP/Panel/Utils/DbStrings.pm:159 +#: lib/NGCP/Panel/Utils/DbStrings.pm:161 msgid "" "The expiry interval of sent push request. Client is expected to register " "within this time, otherwise he should treat the request as outdated and " "ignore." msgstr "" -"L'intervallo di scadenza per una richiesta di push inviata. Il client dovrebbe " -"registrarsi entro questo tempo, altrimenti dovrebbe trattare la richiesta come " -"scaduta e ignorarla." +"L'intervallo di scadenza per una richiesta di push inviata. Il client " +"dovrebbe registrarsi entro questo tempo, altrimenti dovrebbe trattare la " +"richiesta come scaduta e ignorarla." +#: lib/NGCP/Panel/Utils/DbStrings.pm:344 +#, fuzzy +msgid "The fraud detection threshold per day (in cents, e.g. 1000)." +msgstr "Soglia giornalineria rilevazione frode, specificata in cents" -#: lib/NGCP/Panel/Utils/DbStrings.pm:405 +#: lib/NGCP/Panel/Utils/DbStrings.pm:339 +#, fuzzy +msgid "The fraud detection threshold per month (in cents, e.g. 10000)." +msgstr "Soglia mensile rilevazione frode, specificata in cents" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:368 +msgid "The fully qualified domain name (e.g. sip.example.org)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:625 +msgid "The given name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:422 msgid "The human-readable display name (e.g. John Doe)" msgstr "Il display-name in linguaggio leggibile (es. John Doe)" -#: lib/NGCP/Panel/Utils/DbStrings.pm:167 +#: lib/NGCP/Panel/Utils/DbStrings.pm:169 msgid "The hunting policy for PBX hunt groups." msgstr "Il metodo di ricerca per un gruppo di chiamata PBX" @@ -4779,62 +5017,91 @@ msgid "" "The id pointing to the \"Call Forward Busy\" entry in the voip_cf_mappings " "table" msgstr "" -"L'id che punta alla entry \"Deviazione di Chiamata su Occupato\" nella tabella " -"voip_cf_mappings" - +"L'id che punta alla entry \"Deviazione di Chiamata su Occupato\" nella " +"tabella voip_cf_mappings" #: lib/NGCP/Panel/Utils/DbStrings.pm:37 msgid "" "The id pointing to the \"Call Forward Timeout\" entry in the " "voip_cf_mappings table" msgstr "" -"L'id che punta alla entry \"Deviazione di Chiamata su Timeout\" nella tabella " -"voip_cf_mappings" - +"L'id che punta alla entry \"Deviazione di Chiamata su Timeout\" nella " +"tabella voip_cf_mappings" #: lib/NGCP/Panel/Utils/DbStrings.pm:35 msgid "" "The id pointing to the \"Call Forward Unavailable\" entry in the " "voip_cf_mappings table" msgstr "" -"L'id che punta alla entry \"Deviazione di Chiamata su Non Disponibile\" nella tabella " -"voip_cf_mappings" - +"L'id che punta alla entry \"Deviazione di Chiamata su Non Disponibile\" " +"nella tabella voip_cf_mappings" #: lib/NGCP/Panel/Utils/DbStrings.pm:31 msgid "" "The id pointing to the \"Call Forward Unconditional\" entry in the " "voip_cf_mappings table" msgstr "" -"L'id che punta alla entry \"Deviazione di Chiamata Incondizionata\" nella tabella " -"voip_cf_mappings" +"L'id che punta alla entry \"Deviazione di Chiamata Incondizionata\" nella " +"tabella voip_cf_mappings" +#: lib/NGCP/Panel/Utils/DbStrings.pm:675 +msgid "" +"The included free minutes per billing interval (in seconds, e.g. 60000 for " +"1000 free minutes)." +msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:312 -msgid "The length of the first interval" -msgstr "La Lunghezza the primo intervallo" +#: lib/NGCP/Panel/Utils/DbStrings.pm:419 +#, fuzzy +msgid "" +"The included free money per billing interval (in Euro, Dollars etc., e.g. " +"10)." +msgstr "" +"soldi inclusi per intervallo di fatturazione, decimale, specificato in EUR, " +"USD, etc." -#: lib/NGCP/Panel/Utils/DbStrings.pm:426 -msgid "The length of the following intervals" -msgstr "La lunghezza degli intervalli successivi" +#: lib/NGCP/Panel/Utils/DbStrings.pm:363 +#, fuzzy +msgid "The length of each following interval in seconds (e.g. 30)." +msgstr "Il costo di ogni intervallo successivo in cents per secondo (es. 0.90)" -#: lib/NGCP/Panel/Utils/DbStrings.pm:473 +#: lib/NGCP/Panel/Utils/DbStrings.pm:593 +#, fuzzy +msgid "The length of the first interval in seconds (e.g. 60)." +msgstr "La Lunghezza the primo intervallo" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:504 msgid "The line/key to use" msgstr "Linea/Tasto da usare" -#: lib/NGCP/Panel/Utils/DbStrings.pm:171 +#: lib/NGCP/Panel/Utils/DbStrings.pm:529 +#, fuzzy +msgid "The lock level of the subscriber." +msgstr "Creazione subscriber fallita." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:482 +msgid "" +"The main E.164 number (containing a cc, ac and sn attribute) used for " +"inbound and outbound calls." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:173 msgid "The members (as SIP URIs) of the PBX hunt group." msgstr "I membri (come URI SIP) del gruppo di chiamata PBX." -#: lib/NGCP/Panel/Utils/DbStrings.pm:180 +#: lib/NGCP/Panel/Utils/DbStrings.pm:403 +#, fuzzy +msgid "The name of the reseller." +msgstr "Creazione del rivenditore fallita." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:179 msgid "" "The network-provided display name used for XMPP contacts and optionally SIP " "outbound header manipulation." msgstr "" -"Il diplay-name network-provided usato per contatti XMPP e opzionalmente manipolazioni " -"header SIP in uscita." +"Il diplay-name network-provided usato per contatti XMPP e opzionalmente " +"manipolazioni header SIP in uscita." -#: lib/NGCP/Panel/Utils/DbStrings.pm:432 +#: lib/NGCP/Panel/Utils/DbStrings.pm:451 msgid "" "The number of Lines/Keys in this range, indexed from 0 in the config " "template array phone.lineranges[].lines[]" @@ -4842,65 +5109,134 @@ msgstr "" "Numero di Linee/Tasti in questo range, indicizzato da 0 nell'array del " "template di configurazione phone.lineranges[].lines[]" +#: lib/NGCP/Panel/Utils/DbStrings.pm:423 +msgid "The number to send the fax to" +msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:679 +msgid "The password to authenticate for SIP and XMPP services." +msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:415 +#: lib/NGCP/Panel/Utils/DbStrings.pm:433 msgid "The password to log into the CSC Panel" msgstr "La password per accedere alla interfaccia CSC" +#: lib/NGCP/Panel/Utils/DbStrings.pm:537 +#, fuzzy +msgid "The password to log into the CSC Panel." +msgstr "La password per accedere alla interfaccia CSC" -#: lib/NGCP/Panel/Utils/DbStrings.pm:169 +#: lib/NGCP/Panel/Utils/DbStrings.pm:485 +msgid "" +"The person's name, which is then used in XMPP contact lists or auto-" +"provisioned phones, and which can be used as network-provided display name " +"in SIP calls." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:657 +msgid "The phone number of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:630 +#, fuzzy +msgid "The postal code of the contact." +msgstr "Creazione contatto fallita." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:626 +msgid "The reseller id this contact belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:421 +msgid "The reseller id this profile belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:592 +msgid "The reseller id to assign this domain to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:171 msgid "The serial timeout for hunting in PBX hunt groups." msgstr "Il timeout per la ricerca seriale in un gruppo di chiamata PBX." -#: lib/NGCP/Panel/Utils/DbStrings.pm:597 +#: lib/NGCP/Panel/Utils/DbStrings.pm:648 msgid "The start time in format hh:mm:ss" msgstr "L'orario di inizio nel formato hh:mm:ss" -#: lib/NGCP/Panel/Utils/DbStrings.pm:175 -msgid "" -"The string to be used as a User-Agent header replacement if ua_header_mode " -"is set to \"replace\"." -msgstr "" -"La stringa da inserire nell'header User-Agents se ua_header_mode " -"è settato a \"replace\". +#: lib/NGCP/Panel/Utils/DbStrings.pm:321 +#, fuzzy +msgid "The status of the contract." +msgstr "Creazione del contratto fallita." -#: lib/NGCP/Panel/Utils/DbStrings.pm:453 +#: lib/NGCP/Panel/Utils/DbStrings.pm:477 +#, fuzzy +msgid "The status of the reseller." +msgstr "Creazione del rivenditore fallita." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:488 +#, fuzzy +msgid "The status of the subscriber." +msgstr "Creazione subscriber fallita." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:511 +#, fuzzy +msgid "The street name of the contact." +msgstr "Creazione contatto fallita." + +#: lib/NGCP/Panel/Utils/DbStrings.pm:478 msgid "The subscriber to use on this line/key" msgstr "Il subscriber da usare in questa linea/tasto" -#: lib/NGCP/Panel/Controller/Billing.pm:611 +#: lib/NGCP/Panel/Utils/DbStrings.pm:378 +#, fuzzy +msgid "The surname of the contact." +msgstr "Creazione contatto fallita." + +#: lib/NGCP/Panel/Controller/Billing.pm:620 msgid "The timerange you wanted to delete does not exist." msgstr "Il range temporale che si vuole eliminare non esiste." -#: lib/NGCP/Panel/Utils/DbStrings.pm:339 +#: lib/NGCP/Panel/Utils/DbStrings.pm:479 +msgid "The two-letter ISO 3166-1 country code of the contact (e.g. US or DE)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:349 msgid "The type of feature to use on this line/key" msgstr "Il tipo di confgurazione di si vuole usare su questa linea/tasto" -#: lib/NGCP/Panel/Utils/DbStrings.pm:419 +#: lib/NGCP/Panel/Utils/DbStrings.pm:370 +#, fuzzy +msgid "The username for SIP and XMPP services." +msgstr "Il nomeutente SIP per lo User-Agents" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:438 msgid "The username to log into the CSC Panel" msgstr "Il nome utente per accedere alla interfaccia CSC" -#: lib/NGCP/Panel/Controller/Billing.pm:579 +#: lib/NGCP/Panel/Utils/DbStrings.pm:572 +#, fuzzy +msgid "The username to log into the CSC Panel." +msgstr "Il nome utente per accedere alla interfaccia CSC" + +#: lib/NGCP/Panel/Controller/Billing.pm:588 msgid "This weekday does not exist." msgstr "Questa giorno della settmana non esiste." -#: lib/NGCP/Panel/Controller/Billing.pm:637 -#: lib/NGCP/Panel/Utils/DbStrings.pm:451 +#: lib/NGCP/Panel/Controller/Billing.pm:646 +#: lib/NGCP/Panel/Utils/DbStrings.pm:474 msgid "Thursday" msgstr "Giovedì" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1675 -#: lib/NGCP/Panel/Utils/DbStrings.pm:603 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1773 +#: lib/NGCP/Panel/Utils/DbStrings.pm:654 #: share/templates/subscriber/preferences.tt:417 msgid "Time" msgstr "Orario" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1553 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1651 msgid "Time Set" msgstr "Settaggio Temporale" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1366 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1464 msgid "Time Sets" msgstr "Settaggi Temporali" @@ -4914,7 +5250,8 @@ msgid "Timeset \"%1\" Details" msgstr "Settaggi temporali \"%1\" Dettagli" #: lib/NGCP/Panel/Controller/Callflow.pm:24 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1685 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1783 +#: lib/NGCP/Panel/Controller/Subscriber.pm:302 msgid "Timestamp" msgstr "Orario" @@ -4922,7 +5259,7 @@ msgstr "Orario" msgid "To Date:" msgstr "Data Finale:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:132 +#: lib/NGCP/Panel/Utils/DbStrings.pm:134 msgid "Total max of outbound calls of Customer" msgstr "Numero massimo totale di chiamate in uscita del Cliente" @@ -4930,7 +5267,7 @@ msgstr "Numero massimo totale di chiamate in uscita del Cliente" msgid "Total max of outbound concurrent calls" msgstr "Numero massimo totale di chiamate contemporanee in uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:130 +#: lib/NGCP/Panel/Utils/DbStrings.pm:132 msgid "Total max of overall calls of Customer" msgstr "Numero massimo di chiamate globali del Cliente" @@ -4938,7 +5275,7 @@ msgstr "Numero massimo di chiamate globali del Cliente" msgid "Total max of overall concurrent calls" msgstr "Numero massimo di chiamate contemporanee globali" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2422 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2576 msgid "Transcode of audio file failed." msgstr "Transcodifica file audio fallita." @@ -4946,8 +5283,8 @@ msgstr "Transcodifica file audio fallita." msgid "Transcoding audio file failed" msgstr "Transcodifica file audio fallita" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2626 -#: lib/NGCP/Panel/Controller/Subscriber.pm:2700 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2780 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2854 msgid "Trusted Source" msgstr "Sorgente Fidata" @@ -4955,12 +5292,12 @@ msgstr "Sorgente Fidata" msgid "Trusted Sources" msgstr "IP Sorgenti Fidati" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2641 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2795 msgid "Trusted source entry not found." msgstr "IP Sorgente Fidata non trovata." -#: lib/NGCP/Panel/Controller/Billing.pm:635 -#: lib/NGCP/Panel/Utils/DbStrings.pm:440 +#: lib/NGCP/Panel/Controller/Billing.pm:644 +#: lib/NGCP/Panel/Utils/DbStrings.pm:460 msgid "Tuesday" msgstr "Martedì" @@ -4968,15 +5305,15 @@ msgstr "Martedì" msgid "Type" msgstr "Tipo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:577 +#: lib/NGCP/Panel/Utils/DbStrings.pm:623 msgid "UDP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:403 +#: lib/NGCP/Panel/Utils/DbStrings.pm:417 msgid "URI/Number" msgstr "URI/Numero" -#: lib/NGCP/Panel/Controller/Subscriber.pm:111 +#: lib/NGCP/Panel/Controller/Subscriber.pm:114 #: share/templates/subscriber/master.tt:73 msgid "UUID" msgstr "" @@ -4985,7 +5322,7 @@ msgstr "" msgid "Unban" msgstr "Sblocca" -#: lib/NGCP/Panel/Utils/DbStrings.pm:310 +#: lib/NGCP/Panel/Utils/DbStrings.pm:313 #: share/templates/sound/handles_list.tt:57 msgid "Upload" msgstr "Carica" @@ -4998,23 +5335,23 @@ msgstr "Carica Firmware Dispositivo" msgid "Upload Fees as CSV" msgstr "Carica Costo come CSV" -#: lib/NGCP/Panel/Utils/DbStrings.pm:542 +#: lib/NGCP/Panel/Utils/DbStrings.pm:587 msgid "Upload fees" msgstr "Carica costi" -#: lib/NGCP/Panel/Utils/DbStrings.pm:332 +#: lib/NGCP/Panel/Utils/DbStrings.pm:340 msgid "Uri" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:87 +#: lib/NGCP/Panel/Utils/DbStrings.pm:89 msgid "Use Number instead of Contact first for outbound calls" msgstr "Usa Numero prima invece del Contact per chiamate in uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:563 +#: lib/NGCP/Panel/Utils/DbStrings.pm:611 msgid "Use free time" msgstr "Usa tempo gratuito" -#: lib/NGCP/Panel/Utils/DbStrings.pm:128 +#: lib/NGCP/Panel/Utils/DbStrings.pm:130 msgid "Use valid Alias CLI as NPN" msgstr "Usa un CLI Alias valido come NPN" @@ -5022,32 +5359,40 @@ msgstr "Usa un CLI Alias valido come NPN" msgid "User" msgstr "Utente" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1680 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1778 msgid "User Agent" msgstr "" +#: share/templates/widgets/subscriber_topmenu_settings.tt:12 +#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:13 +#, fuzzy +msgid "User Details" +msgstr "Dettagli Cliente" + +#. (subscriber.username, subscriber.domain.domain) +#: share/templates/subscriber/edit_webpass.tt:1 +#, fuzzy +msgid "User Details for %1@%2" +msgstr "Dettagli Rivenditore per %1" + #: lib/NGCP/Panel/Controller/Security.pm:176 msgid "User successfully unbanned" msgstr "Utente sbloccato con successo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:174 -msgid "User-Agent header passing mode." -msgstr "Modalità di passaggio header User-Agent." - -#: lib/NGCP/Panel/Utils/DbStrings.pm:89 +#: lib/NGCP/Panel/Utils/DbStrings.pm:91 msgid "User-Provided Number" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:109 -#: lib/NGCP/Panel/Utils/DbStrings.pm:503 +#: lib/NGCP/Panel/Controller/Subscriber.pm:112 +#: lib/NGCP/Panel/Utils/DbStrings.pm:539 msgid "Username" msgstr "Nome Utente" -#: lib/NGCP/Panel/Utils/DbStrings.pm:422 +#: lib/NGCP/Panel/Utils/DbStrings.pm:441 msgid "VAT Included" msgstr "IVA Inclusa" -#: lib/NGCP/Panel/Utils/DbStrings.pm:385 +#: lib/NGCP/Panel/Utils/DbStrings.pm:399 msgid "VAT Rate" msgstr "Aliquota IVA" @@ -5059,6 +5404,7 @@ msgstr "Aliquota IVA" msgid "Value" msgstr "Valore" +#: share/templates/subscriber/edit_webpass.tt:23 #: share/templates/subscriber/master.tt:45 #: share/templates/subscriber/preferences.tt:542 #: share/templates/subscriber/preferences.tt:592 @@ -5066,17 +5412,17 @@ msgid "Values" msgstr "Valori" #: lib/NGCP/Panel/Controller/Device.pm:38 -#: lib/NGCP/Panel/Utils/DbStrings.pm:609 +#: lib/NGCP/Panel/Utils/DbStrings.pm:661 msgid "Vendor" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:63 #: lib/NGCP/Panel/Controller/Device.pm:86 -#: lib/NGCP/Panel/Utils/DbStrings.pm:303 +#: lib/NGCP/Panel/Utils/DbStrings.pm:306 msgid "Version" msgstr "Versione" -#: lib/NGCP/Panel/Utils/DbStrings.pm:510 +#: lib/NGCP/Panel/Utils/DbStrings.pm:547 msgid "Via Route" msgstr "" @@ -5115,7 +5461,7 @@ msgstr "Messaggi Casella Vocale" msgid "Voicebox Messages for %1@%2" msgstr "Messaggi Casella Vocale per %1@%2" -#: lib/NGCP/Panel/Utils/DbStrings.pm:316 +#: lib/NGCP/Panel/Utils/DbStrings.pm:319 msgid "Voicemail" msgstr "Casella Vocale" @@ -5128,7 +5474,7 @@ msgstr "Casella Vocale" msgid "Voicemails" msgstr "Caselle Vocali" -#: lib/NGCP/Panel/Utils/DbStrings.pm:601 +#: lib/NGCP/Panel/Utils/DbStrings.pm:652 msgid "Wday" msgstr "" @@ -5136,7 +5482,8 @@ msgstr "" msgid "We are terribly sorry, an exceptional error has occured:" msgstr "Mi spiace, si è verificato un errore eccezionale:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:429 +#: lib/NGCP/Panel/Utils/DbStrings.pm:448 +#: share/templates/subscriber/edit_webpass.tt:37 #: share/templates/subscriber/master.tt:61 msgid "Web Password" msgstr "Password Web" @@ -5145,17 +5492,18 @@ msgstr "Password Web" msgid "Web Phone for " msgstr "Telefono Web per " -#: lib/NGCP/Panel/Utils/DbStrings.pm:500 +#: lib/NGCP/Panel/Utils/DbStrings.pm:534 +#: share/templates/subscriber/edit_webpass.tt:36 #: share/templates/subscriber/master.tt:59 msgid "Web Username" msgstr "Nome Utente Web" -#: lib/NGCP/Panel/Controller/Billing.pm:636 -#: lib/NGCP/Panel/Utils/DbStrings.pm:306 +#: lib/NGCP/Panel/Controller/Billing.pm:645 +#: lib/NGCP/Panel/Utils/DbStrings.pm:309 msgid "Wednesday" msgstr "Mercoledì" -#: lib/NGCP/Panel/Utils/DbStrings.pm:547 +#: lib/NGCP/Panel/Utils/DbStrings.pm:594 #: share/templates/billing/peaktimes.tt:25 msgid "Weekday" msgstr "Giorno della settimana" @@ -5165,28 +5513,54 @@ msgid "Weekdays" msgstr "Giorni della settimana" #: lib/NGCP/Panel/Controller/Peering.pm:82 -#: lib/NGCP/Panel/Utils/DbStrings.pm:491 +#: lib/NGCP/Panel/Utils/DbStrings.pm:523 msgid "Weight" msgstr "Peso" +#: lib/NGCP/Panel/Utils/DbStrings.pm:397 +msgid "Whether customers using this profile are handled prepaid." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:383 +#, fuzzy +msgid "Whether free minutes may be used when calling this destination." +msgstr "Minuti gratuiti possono essere usati per chiamare questa destinazione" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:436 +#, fuzzy +msgid "Whether the fees already incluside VAT." +msgstr "controlla che i costi siano con IVA inclusa" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:367 +#, fuzzy +msgid "" +"Whether the subscriber can configure other subscribers within his Customer " +"account." +msgstr "" +"Subscriber può configurare altri subscribers all'interno dello stesso Cliente" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:507 +msgid "Whether this subscriber is used as PBX group." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:193 msgid "XMPP Settings" msgstr "Configurazione XMPP" -#: lib/NGCP/Panel/Utils/DbStrings.pm:290 +#: lib/NGCP/Panel/Utils/DbStrings.pm:292 msgid "YYYY-MM-DD HH:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:336 +#: lib/NGCP/Panel/Utils/DbStrings.pm:346 msgid "Year" msgstr "Anno" #: lib/NGCP/Panel/Controller/Billing.pm:81 -#: lib/NGCP/Panel/Utils/DbStrings.pm:410 +#: lib/NGCP/Panel/Utils/DbStrings.pm:428 msgid "Zone" msgstr "Zona" -#: lib/NGCP/Panel/Utils/DbStrings.pm:371 +#: lib/NGCP/Panel/Utils/DbStrings.pm:384 msgid "Zone Detail" msgstr "Dettaglio Zona" @@ -5194,37 +5568,37 @@ msgstr "Dettaglio Zona" msgid "Zone Details" msgstr "Dettagli Zone" -#: lib/NGCP/Panel/Utils/DbStrings.pm:508 +#: lib/NGCP/Panel/Utils/DbStrings.pm:545 msgid "active" msgstr "attivo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:478 +#: lib/NGCP/Panel/Utils/DbStrings.pm:509 msgid "after ring timeout" msgstr "timeout dopo lo squillo" -#: lib/NGCP/Panel/Utils/DbStrings.pm:536 +#: lib/NGCP/Panel/Utils/DbStrings.pm:582 msgid "all calls" msgstr "tutte le chiamate" -#: lib/NGCP/Panel/Utils/DbStrings.pm:479 +#: lib/NGCP/Panel/Utils/DbStrings.pm:510 #: share/templates/customer/details.tt:11 msgid "all outgoing calls" msgstr "tuttel le chiamate in uscita" -#: share/layout/body.tt:79 +#: share/layout/body.tt:82 msgid "all rights reserved" msgstr "tutti i diritti riservarti" -#: lib/NGCP/Panel/Utils/DbStrings.pm:287 -msgid "base fee charged per billing interval, float, specifying Euro" -msgstr "addebitato base per intervallo fatturazione, decimale, specificato in Euro" +#: lib/NGCP/Panel/Utils/DbStrings.pm:182 lib/NGCP/Panel/Utils/DbStrings.pm:183 +msgid "api test pref" +msgstr "" #: share/templates/customer/details.tt:460 #: share/templates/customer/details.tt:489 msgid "billing profile default" msgstr "profilo fatturazione di default" -#: lib/NGCP/Panel/Utils/DbStrings.pm:349 +#: lib/NGCP/Panel/Utils/DbStrings.pm:359 msgid "blacklist" msgstr "" @@ -5240,10 +5614,6 @@ msgstr "chiamata fallita." msgid "call started." msgstr "chiamata iniziata." -#: lib/NGCP/Panel/Utils/DbStrings.pm:537 -msgid "check if fees are inclusive VAT" -msgstr "controlla che i costi siano con IVA inclusa" - #: share/templates/rewrite/set_list.tt:16 msgid "cloned Rewrite Rule Set" msgstr "clona Set di Reqrite rule" @@ -5257,15 +5627,7 @@ msgstr "connesso - registrazione in corso..." msgid "connecting..." msgstr "connessione in corso..." -#: lib/NGCP/Panel/Utils/DbStrings.pm:298 -msgid "" -"currency symbol or ISO code, string, will be used on invoices and " -"webinterfaces" -msgstr "" -"simbolo valute o codice ISO, stringa,sarà usata per le fatture e" -"nella interfaccia grafica" - -#: share/templates/helpers/datatables.tt:73 +#: share/templates/helpers/datatables.tt:74 msgid "dataTables.default.js" msgstr "dataTables.it.js" @@ -5274,40 +5636,40 @@ msgstr "dataTables.it.js" msgid "disconnected." msgstr "disconnesso." -#: lib/NGCP/Panel/Utils/DbStrings.pm:382 +#: lib/NGCP/Panel/Utils/DbStrings.pm:395 msgid "during Time Set" msgstr "durante settaggi temporali" -#: lib/NGCP/Panel/Utils/DbStrings.pm:353 +#: lib/NGCP/Panel/Utils/DbStrings.pm:364 msgid "everyday" msgstr "ogni giorno" -#: lib/NGCP/Panel/Utils/DbStrings.pm:522 +#: lib/NGCP/Panel/Utils/DbStrings.pm:562 msgid "for (seconds)" msgstr "per (secondi)" -#: lib/NGCP/Panel/Utils/DbStrings.pm:434 +#: lib/NGCP/Panel/Utils/DbStrings.pm:454 msgid "foreign" msgstr "esterne" -#: lib/NGCP/Panel/Utils/DbStrings.pm:380 +#: lib/NGCP/Panel/Utils/DbStrings.pm:393 #: share/templates/customer/details.tt:10 msgid "foreign calls" msgstr "chiamate esterne" -#: lib/NGCP/Panel/Utils/DbStrings.pm:347 +#: lib/NGCP/Panel/Utils/DbStrings.pm:357 msgid "fraud detection threshold per day, specifying cents" msgstr "Soglia giornalineria rilevazione frode, specificata in cents" -#: lib/NGCP/Panel/Utils/DbStrings.pm:562 +#: lib/NGCP/Panel/Utils/DbStrings.pm:610 msgid "fraud detection threshold per month, specifying cents" msgstr "Soglia mensile rilevazione frode, specificata in cents" -#: lib/NGCP/Panel/Utils/DbStrings.pm:370 +#: lib/NGCP/Panel/Utils/DbStrings.pm:382 msgid "global" msgstr "globale" -#: lib/NGCP/Panel/Utils/DbStrings.pm:368 +#: lib/NGCP/Panel/Utils/DbStrings.pm:380 msgid "global (including CSC)" msgstr "globale (includendo CSC)" @@ -5319,15 +5681,11 @@ msgstr "global (includendo accesso web)" msgid "has stopped typing." msgstr "ha interrotto la scrittura." -#: lib/NGCP/Panel/Utils/DbStrings.pm:575 -msgid "human readable profile name" -msgstr "nome profile leggibile" - #: share/templates/subscriber/webphone.tt:321 msgid "in progress..." msgstr "in corso..." -#: lib/NGCP/Panel/Utils/DbStrings.pm:543 +#: lib/NGCP/Panel/Utils/DbStrings.pm:588 msgid "inbound" msgstr "ingresso" @@ -5335,23 +5693,11 @@ msgstr "ingresso" msgid "incident number:" msgstr "numero di incidenti:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:369 -msgid "included money per billing interval, float, specifying EUR, USD, etc." -msgstr "soldi inclusi per intervallo di fatturazione, decimale, specificato in EUR, USD, etc." - -#: lib/NGCP/Panel/Utils/DbStrings.pm:366 -msgid "included time per billing interval, integer, specifying seconds" -msgstr "tempo incluso per intervallo di fatturazione, intero, specifcato in secondi" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:350 +#: lib/NGCP/Panel/Utils/DbStrings.pm:360 #: share/templates/customer/details.tt:12 msgid "incoming and outgoing" msgstr "ingresso e uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:486 -msgid "integer, specifying the percentage" -msgstr "intero, specificato in percentuale" - #: share/templates/subscriber/webphone.tt:208 msgid "is typing..." msgstr "sta scrivendo..." @@ -5360,15 +5706,7 @@ msgstr "sta scrivendo..." msgid "loading..." msgstr "caricando..." -#: lib/NGCP/Panel/Utils/DbStrings.pm:308 -msgid "lock accounts if the daily limit is exceeded" -msgstr "blocca cliente se eccede il limite giornaliero" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:459 -msgid "lock accounts if the monthly limit is exceeded" -msgstr "blocca cliente se eccede il limite mensile" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:487 +#: lib/NGCP/Panel/Utils/DbStrings.pm:519 msgid "locked" msgstr "bloccato" @@ -5377,11 +5715,11 @@ msgstr "bloccato" msgid "no" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:557 share/templates/customer/details.tt:9 +#: lib/NGCP/Panel/Utils/DbStrings.pm:605 share/templates/customer/details.tt:9 msgid "none" msgstr "nessuno" -#: lib/NGCP/Panel/Utils/DbStrings.pm:606 +#: lib/NGCP/Panel/Utils/DbStrings.pm:658 msgid "on weekdays" msgstr "durante settimane" @@ -5389,19 +5727,23 @@ msgstr "durante settimane" msgid "online." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:333 +#: lib/NGCP/Panel/Utils/DbStrings.pm:341 msgid "only once" msgstr "solo una volta" -#: lib/NGCP/Panel/Utils/DbStrings.pm:324 +#: lib/NGCP/Panel/Utils/DbStrings.pm:571 +msgid "or File" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:331 msgid "outbound" msgstr "uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:528 +#: lib/NGCP/Panel/Utils/DbStrings.pm:570 msgid "outgoing" msgstr "in uscita" -#: lib/NGCP/Panel/Utils/DbStrings.pm:472 +#: lib/NGCP/Panel/Utils/DbStrings.pm:502 msgid "pending" msgstr "pendente" @@ -5413,31 +5755,15 @@ msgstr "registrato." msgid "registration failed:" msgstr "registrazione fallita:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:367 -msgid "string, POSIX regular expression, e.g.: ^431.+$" -msgstr "stringa, espressione regolare POSIX, es.: ^431.+$" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:364 -msgid "string, e.g.: on-net" -msgstr "stringa, es.: on-net" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:391 -msgid "string, e.g.: voicebox" -msgstr "stringa, es.: voicebox" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:402 -msgid "string, empty or POSIX regular expression, e.g.: ^431.+$" -msgstr "stringa, vuota o espressione regolare POSIX, es.: ^431.+$" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:423 +#: lib/NGCP/Panel/Utils/DbStrings.pm:442 msgid "string, rule description" msgstr "stringa, descrizione regola" -#: lib/NGCP/Panel/Utils/DbStrings.pm:424 +#: lib/NGCP/Panel/Utils/DbStrings.pm:443 msgid "terminated" msgstr "terminato" -#: lib/NGCP/Panel/Utils/DbStrings.pm:533 +#: lib/NGCP/Panel/Utils/DbStrings.pm:578 msgid "through" msgstr "attraverso" @@ -5445,19 +5771,15 @@ msgstr "attraverso" msgid "time of incident:" msgstr "time incidente:" -#: lib/NGCP/Panel/Utils/DbStrings.pm:509 +#: lib/NGCP/Panel/Utils/DbStrings.pm:546 msgid "trough" msgstr "attraverso" -#: lib/NGCP/Panel/Utils/DbStrings.pm:477 -msgid "unique identifier string (only alphanumeric chars)" -msgstr "stringa identificativa unica (solo caratteri alfanumerici)" - #: share/templates/subscriber/webphone.tt:159 msgid "unregistered." msgstr "deregistrato." -#: lib/NGCP/Panel/Utils/DbStrings.pm:393 +#: lib/NGCP/Panel/Utils/DbStrings.pm:408 msgid "" "where e-mail notifications are sent, a list of e-mail addreses separated by " "comma" @@ -5465,7 +5787,7 @@ msgstr "" "dove inviare la notifica email, una lista di indirizzi e-mail separati da " "virgola" -#: lib/NGCP/Panel/Utils/DbStrings.pm:317 +#: lib/NGCP/Panel/Utils/DbStrings.pm:320 msgid "whitelist" msgstr "" @@ -5474,3 +5796,23 @@ msgstr "" #: share/templates/subscriber/preferences.tt:308 msgid "yes" msgstr "si" + +msgid "" +"The content to put into the History-Info header for outbound calls (use " +"\"None\" to not set header at all)" +msgstr "" +"Il contenuto da mettere nell'header History-Info per chiamate in uscita " +"(usare \"None\" per non settare questo header" + +msgid "" +"The string to be used as a User-Agent header replacement if " +"ua_header_mode is set to \"replace\"." +msgstr "" +"La stringa da inserire nell'header User-Agents se ua_header_mode è " +"settato a \"replace\"." + +msgid "User-Agent header passing mode." +msgstr "Modalità di passaggio header User-Agent." + +msgid "Line Settings" +msgstr "Configurazione Subscriber" diff --git a/lib/NGCP/Panel/I18N/messages.pot b/lib/NGCP/Panel/I18N/messages.pot index 149c91cd37..75564176de 100644 --- a/lib/NGCP/Panel/I18N/messages.pot +++ b/lib/NGCP/Panel/I18N/messages.pot @@ -19,7 +19,7 @@ msgstr "" msgid "\"Calling line identification restriction\" - if set to true, the CLI is not displayed on outgoing calls." msgstr "" -#: lib/NGCP/Panel/Controller/Administrator.pm:29 lib/NGCP/Panel/Controller/Billing.pm:263 lib/NGCP/Panel/Controller/Billing.pm:36 lib/NGCP/Panel/Controller/Billing.pm:560 lib/NGCP/Panel/Controller/Billing.pm:80 lib/NGCP/Panel/Controller/Contact.pm:30 lib/NGCP/Panel/Controller/Contract.pm:25 lib/NGCP/Panel/Controller/Contract.pm:369 lib/NGCP/Panel/Controller/Customer.pm:117 lib/NGCP/Panel/Controller/Customer.pm:297 lib/NGCP/Panel/Controller/Customer.pm:47 lib/NGCP/Panel/Controller/Device.pm:104 lib/NGCP/Panel/Controller/Device.pm:36 lib/NGCP/Panel/Controller/Device.pm:58 lib/NGCP/Panel/Controller/Device.pm:82 lib/NGCP/Panel/Controller/Domain.pm:29 lib/NGCP/Panel/Controller/NCOS.pm:215 lib/NGCP/Panel/Controller/NCOS.pm:29 lib/NGCP/Panel/Controller/Peering.pm:26 lib/NGCP/Panel/Controller/Peering.pm:76 lib/NGCP/Panel/Controller/Peering.pm:86 lib/NGCP/Panel/Controller/Product.pm:22 lib/NGCP/Panel/Controller/Reseller.pm:120 lib/NGCP/Panel/Controller/Reseller.pm:127 lib/NGCP/Panel/Controller/Reseller.pm:132 lib/NGCP/Panel/Controller/Reseller.pm:141 lib/NGCP/Panel/Controller/Reseller.pm:148 lib/NGCP/Panel/Controller/Reseller.pm:32 lib/NGCP/Panel/Controller/Reseller.pm:40 lib/NGCP/Panel/Controller/Rewrite.pm:31 lib/NGCP/Panel/Controller/Subscriber.pm:106 lib/NGCP/Panel/Controller/Subscriber.pm:1673 lib/NGCP/Panel/Controller/Subscriber.pm:1679 lib/NGCP/Panel/Controller/Subscriber.pm:1992 lib/NGCP/Panel/Controller/Subscriber.pm:288 lib/NGCP/Panel/Controller/Subscriber.pm:293 lib/NGCP/Panel/Utils/DbStrings.pm:323 lib/NGCP/Panel/Utils/Sounds.pm:62 share/templates/customer/details.tt:58 +#: lib/NGCP/Panel/Controller/Administrator.pm:29 lib/NGCP/Panel/Controller/Billing.pm:263 lib/NGCP/Panel/Controller/Billing.pm:36 lib/NGCP/Panel/Controller/Billing.pm:569 lib/NGCP/Panel/Controller/Billing.pm:80 lib/NGCP/Panel/Controller/Contact.pm:30 lib/NGCP/Panel/Controller/Contract.pm:25 lib/NGCP/Panel/Controller/Contract.pm:369 lib/NGCP/Panel/Controller/Customer.pm:117 lib/NGCP/Panel/Controller/Customer.pm:297 lib/NGCP/Panel/Controller/Customer.pm:47 lib/NGCP/Panel/Controller/Device.pm:104 lib/NGCP/Panel/Controller/Device.pm:36 lib/NGCP/Panel/Controller/Device.pm:58 lib/NGCP/Panel/Controller/Device.pm:82 lib/NGCP/Panel/Controller/Domain.pm:29 lib/NGCP/Panel/Controller/NCOS.pm:215 lib/NGCP/Panel/Controller/NCOS.pm:29 lib/NGCP/Panel/Controller/Peering.pm:26 lib/NGCP/Panel/Controller/Peering.pm:76 lib/NGCP/Panel/Controller/Peering.pm:86 lib/NGCP/Panel/Controller/Product.pm:22 lib/NGCP/Panel/Controller/Reseller.pm:120 lib/NGCP/Panel/Controller/Reseller.pm:127 lib/NGCP/Panel/Controller/Reseller.pm:132 lib/NGCP/Panel/Controller/Reseller.pm:141 lib/NGCP/Panel/Controller/Reseller.pm:148 lib/NGCP/Panel/Controller/Reseller.pm:32 lib/NGCP/Panel/Controller/Reseller.pm:40 lib/NGCP/Panel/Controller/Rewrite.pm:31 lib/NGCP/Panel/Controller/Subscriber.pm:109 lib/NGCP/Panel/Controller/Subscriber.pm:1771 lib/NGCP/Panel/Controller/Subscriber.pm:1777 lib/NGCP/Panel/Controller/Subscriber.pm:2087 lib/NGCP/Panel/Controller/Subscriber.pm:291 lib/NGCP/Panel/Controller/Subscriber.pm:296 lib/NGCP/Panel/Controller/Subscriber.pm:301 lib/NGCP/Panel/Utils/DbStrings.pm:330 lib/NGCP/Panel/Utils/Sounds.pm:62 share/templates/customer/details.tt:58 msgid "#" msgstr "" @@ -59,11 +59,11 @@ msgstr "" msgid "%1for %2s" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:396 +#: lib/NGCP/Panel/Controller/Billing.pm:405 msgid ", but skipped the following line numbers: " msgstr "" -#: lib/NGCP/Panel/Controller/Root.pm:82 +#: lib/NGCP/Panel/Controller/Root.pm:104 msgid "403 - Permission denied" msgstr "" @@ -79,19 +79,35 @@ msgstr "" msgid "A PIN code which may be used in a VSC to disable the outgoing user block list and NCOS level for a call." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:439 +#: lib/NGCP/Panel/Utils/DbStrings.pm:459 msgid "A POSIX regex matching against 'sip:user@domain' (e.g. '^sip:.+@example\\.org$' matching the whole URI, or '999' matching if the URI contains '999')" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:460 +#: lib/NGCP/Panel/Utils/DbStrings.pm:487 msgid "A POSIX regex matching against the full Request-URI (e.g. '^sip:.+@example\\.org$' or '^sip:431')" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:597 +msgid "A POSIX regular expression to match the called number (e.g. ^431.+$)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:550 +msgid "A POSIX regular expression to match the calling number (e.g. ^.+$)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:670 +msgid "A full SIP URI like sip:user@ip:port" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:453 +msgid "A human readable profile name." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:75 msgid "A list of shell patterns specifying which CLIs are allowed to be set by the subscriber. \"*\", \"?\" and \"[x-y]\" with \"x\" and \"y\" representing numbers from 0 to 9 may be used as wildcards as usual in shell patterns." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:49 lib/NGCP/Panel/Utils/DbStrings.pm:95 +#: lib/NGCP/Panel/Utils/DbStrings.pm:49 lib/NGCP/Panel/Utils/DbStrings.pm:97 msgid "A numeric string intended to be used in rewrite rules for emergency numbers." msgstr "" @@ -103,11 +119,19 @@ msgstr "" msgid "A realm (hostname) used to identify and for authentication against a peer host." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:536 +msgid "A short name for the zone (e.g. US)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:484 +msgid "A unique identifier string (only alphanumeric chars and _)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:61 msgid "A username used for authentication against the peer host." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:546 +#: lib/NGCP/Panel/Utils/DbStrings.pm:591 msgid "ANY" msgstr "" @@ -115,7 +139,7 @@ msgstr "" msgid "API key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:572 +#: lib/NGCP/Panel/Utils/DbStrings.pm:621 msgid "Ac" msgstr "" @@ -131,23 +155,27 @@ msgstr "" msgid "Account balance successfully changed!" msgstr "" -#: lib/NGCP/Panel/Controller/Administrator.pm:37 lib/NGCP/Panel/Controller/Reseller.pm:135 lib/NGCP/Panel/Utils/DbStrings.pm:463 share/templates/subscriber/preferences.tt:274 +#: lib/NGCP/Panel/Controller/Administrator.pm:37 lib/NGCP/Panel/Controller/Reseller.pm:135 lib/NGCP/Panel/Utils/DbStrings.pm:491 share/templates/subscriber/preferences.tt:274 msgid "Active" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:618 +#: lib/NGCP/Panel/Utils/DbStrings.pm:671 msgid "Active callforward" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:593 +#: lib/NGCP/Panel/Utils/DbStrings.pm:643 msgid "Add" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:580 +msgid "Additional E.164 numbers (each containing a cc, ac and sn attribute) mapped to this subscriber for inbound calls." +msgstr "" + #: share/templates/customer/details.tt:108 msgid "Address" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:346 share/templates/subscriber/master.tt:71 +#: lib/NGCP/Panel/Utils/DbStrings.pm:356 share/templates/subscriber/master.tt:71 msgid "Administrative" msgstr "" @@ -207,15 +235,15 @@ msgstr "" msgid "Administrators" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:594 +#: lib/NGCP/Panel/Utils/DbStrings.pm:644 msgid "Advanced" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:619 +#: lib/NGCP/Panel/Utils/DbStrings.pm:672 msgid "Advanced View" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:390 +#: lib/NGCP/Panel/Utils/DbStrings.pm:405 msgid "Alias Number" msgstr "" @@ -223,23 +251,27 @@ msgstr "" msgid "Alias Numbers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:392 +#: lib/NGCP/Panel/Utils/DbStrings.pm:407 msgid "Alias number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:406 +#: lib/NGCP/Panel/Utils/DbStrings.pm:424 msgid "Alias number add" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:406 +msgid "Alias numbers" +msgstr "" + #: share/templates/widgets/admin_system_overview.tt:7 msgid "All services running" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:143 lib/NGCP/Panel/Utils/DbStrings.pm:145 +#: lib/NGCP/Panel/Utils/DbStrings.pm:145 lib/NGCP/Panel/Utils/DbStrings.pm:147 msgid "Allow access from the given list of IP addresses and/or IP nets." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:156 +#: lib/NGCP/Panel/Utils/DbStrings.pm:158 msgid "Allow calls to foreign domains" msgstr "" @@ -247,7 +279,7 @@ msgstr "" msgid "Allow inbound calls from foreign subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:157 +#: lib/NGCP/Panel/Utils/DbStrings.pm:159 msgid "Allow outbound calls of local subscribers to foreign domains" msgstr "" @@ -259,14 +291,18 @@ msgstr "" msgid "Allowed CLIs for outbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:142 +#: lib/NGCP/Panel/Utils/DbStrings.pm:144 msgid "Allowed source IPs" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:497 +#: lib/NGCP/Panel/Utils/DbStrings.pm:530 msgid "An external id, e.g. provided by a 3rd party provisioning" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:549 +msgid "An external id, e.g. provided by a 3rd party provisioning." +msgstr "" + #: share/templates/subscriber/preferences.tt:53 msgid "Answer Timeout" msgstr "" @@ -275,7 +311,7 @@ msgstr "" msgid "Applications Ok" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:395 +#: lib/NGCP/Panel/Utils/DbStrings.pm:410 msgid "April" msgstr "" @@ -283,11 +319,11 @@ msgstr "" msgid "Area Code" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:420 +#: lib/NGCP/Panel/Utils/DbStrings.pm:439 msgid "Area Code, e.g. 212 for NYC or 1 for Vienna" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:552 +#: lib/NGCP/Panel/Utils/DbStrings.pm:600 msgid "Attach WAV" msgstr "" @@ -307,11 +343,11 @@ msgstr "" msgid "Audio&Video" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:556 +#: lib/NGCP/Panel/Utils/DbStrings.pm:604 msgid "August" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:3002 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3156 msgid "Auto Attendant Slot" msgstr "" @@ -335,7 +371,7 @@ msgstr "" msgid "BLF Key" msgstr "" -#: share/templates/billing/peaktimes.tt:5 share/templates/callflow/callmap.tt:15 share/templates/calls/chord.tt:39 share/templates/customer/details.tt:19 share/templates/denied_page.tt:20 share/templates/device/list.tt:5 share/templates/domain/preferences.tt:20 share/templates/helpers/datatables.tt:164 share/templates/peering/preferences.tt:20 share/templates/reseller/details.tt:5 share/templates/rewrite/rules_list.tt:5 share/templates/security/list.tt:5 share/templates/sound/handles_list.tt:3 share/templates/statistics/list.tt:23 share/templates/subscriber/calllist.tt:5 share/templates/subscriber/callmap.tt:15 share/templates/subscriber/master.tt:5 share/templates/subscriber/preferences.tt:26 share/templates/subscriber/reglist.tt:5 share/templates/subscriber/voicemail.tt:5 share/templates/subscriber/webphone.tt:82 +#: share/templates/billing/peaktimes.tt:5 share/templates/callflow/callmap.tt:15 share/templates/calls/chord.tt:39 share/templates/customer/details.tt:19 share/templates/denied_page.tt:20 share/templates/device/list.tt:5 share/templates/domain/preferences.tt:20 share/templates/helpers/datatables.tt:168 share/templates/peering/preferences.tt:20 share/templates/reseller/details.tt:5 share/templates/rewrite/rules_list.tt:5 share/templates/security/list.tt:5 share/templates/sound/handles_list.tt:3 share/templates/statistics/list.tt:23 share/templates/subscriber/calllist.tt:5 share/templates/subscriber/callmap.tt:15 share/templates/subscriber/edit_webpass.tt:5 share/templates/subscriber/master.tt:5 share/templates/subscriber/preferences.tt:26 share/templates/subscriber/reglist.tt:5 share/templates/subscriber/voicemail.tt:5 share/templates/subscriber/webphone.tt:82 msgid "Back" msgstr "" @@ -367,7 +403,7 @@ msgstr "" msgid "Billing Fee successfully created!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:394 +#: lib/NGCP/Panel/Controller/Billing.pm:403 msgid "Billing Fee successfully uploaded" msgstr "" @@ -375,7 +411,7 @@ msgstr "" msgid "Billing Fees" msgstr "" -#: lib/NGCP/Panel/Controller/Contract.pm:29 lib/NGCP/Panel/Controller/Contract.pm:372 lib/NGCP/Panel/Controller/Customer.pm:52 lib/NGCP/Panel/Controller/Reseller.pm:43 lib/NGCP/Panel/Utils/DbStrings.pm:553 share/templates/billing/list.tt:3 share/templates/widgets/admin_billing_overview.tt:7 share/templates/widgets/reseller_billing_overview.tt:7 +#: lib/NGCP/Panel/Controller/Contract.pm:29 lib/NGCP/Panel/Controller/Contract.pm:372 lib/NGCP/Panel/Controller/Customer.pm:52 lib/NGCP/Panel/Controller/Reseller.pm:43 lib/NGCP/Panel/Utils/DbStrings.pm:601 share/templates/billing/list.tt:3 share/templates/widgets/admin_billing_overview.tt:7 share/templates/widgets/reseller_billing_overview.tt:7 msgid "Billing Profile" msgstr "" @@ -387,7 +423,7 @@ msgstr "" msgid "Billing Profile does not exist!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:440 +#: lib/NGCP/Panel/Controller/Billing.pm:449 msgid "Billing Profile successfully changed!" msgstr "" @@ -399,7 +435,7 @@ msgstr "" msgid "Billing Zone" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:499 +#: lib/NGCP/Panel/Controller/Billing.pm:508 msgid "Billing Zone successfully created" msgstr "" @@ -407,11 +443,11 @@ msgstr "" msgid "Billing Zones" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:453 +#: lib/NGCP/Panel/Controller/Billing.pm:462 msgid "Billing fee not found!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:407 +#: lib/NGCP/Panel/Utils/DbStrings.pm:425 msgid "Billing profile" msgstr "" @@ -419,7 +455,7 @@ msgstr "" msgid "Billing profile successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:458 +#: lib/NGCP/Panel/Controller/Billing.pm:467 msgid "Billing profile successfully deleted!" msgstr "" @@ -427,11 +463,11 @@ msgstr "" msgid "Billing profile successfully updated" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:528 +#: lib/NGCP/Panel/Controller/Billing.pm:537 msgid "Billing zone does not exist!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:539 +#: lib/NGCP/Panel/Controller/Billing.pm:548 msgid "Billing zone successfully deleted" msgstr "" @@ -455,15 +491,15 @@ msgstr "" msgid "Block anonymous inbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:506 +#: lib/NGCP/Panel/Utils/DbStrings.pm:543 msgid "Bootstrap Sync HTTP Method" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:355 +#: lib/NGCP/Panel/Utils/DbStrings.pm:366 msgid "Bootstrap Sync Parameters" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:605 +#: lib/NGCP/Panel/Utils/DbStrings.pm:656 msgid "Bootstrap Sync URI" msgstr "" @@ -471,7 +507,7 @@ msgstr "" msgid "Buddy List" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:172 +#: lib/NGCP/Panel/Utils/DbStrings.pm:174 msgid "CLI of CloudPBX Pilot Subscriber" msgstr "" @@ -492,7 +528,7 @@ msgstr "" msgid "Call Flow for Call-ID %1" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:562 lib/NGCP/Panel/Controller/Subscriber.pm:833 share/templates/subscriber/preferences.tt:62 share/templates/widgets/subscriber_cf_overview.tt:3 +#: lib/NGCP/Panel/Controller/Subscriber.pm:660 lib/NGCP/Panel/Controller/Subscriber.pm:931 share/templates/subscriber/preferences.tt:62 share/templates/widgets/subscriber_cf_overview.tt:3 msgid "Call Forward Busy" msgstr "" @@ -500,15 +536,15 @@ msgstr "" msgid "Call Forward Configured" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:563 lib/NGCP/Panel/Controller/Subscriber.pm:834 share/templates/subscriber/preferences.tt:63 share/templates/widgets/subscriber_cf_overview.tt:4 +#: lib/NGCP/Panel/Controller/Subscriber.pm:661 lib/NGCP/Panel/Controller/Subscriber.pm:932 share/templates/subscriber/preferences.tt:63 share/templates/widgets/subscriber_cf_overview.tt:4 msgid "Call Forward Timeout" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:564 lib/NGCP/Panel/Controller/Subscriber.pm:835 share/templates/subscriber/preferences.tt:64 share/templates/widgets/subscriber_cf_overview.tt:5 +#: lib/NGCP/Panel/Controller/Subscriber.pm:662 lib/NGCP/Panel/Controller/Subscriber.pm:933 share/templates/subscriber/preferences.tt:64 share/templates/widgets/subscriber_cf_overview.tt:5 msgid "Call Forward Unavailable" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:561 lib/NGCP/Panel/Controller/Subscriber.pm:832 share/templates/subscriber/preferences.tt:61 share/templates/widgets/subscriber_cf_overview.tt:2 +#: lib/NGCP/Panel/Controller/Subscriber.pm:659 lib/NGCP/Panel/Controller/Subscriber.pm:930 share/templates/subscriber/preferences.tt:61 share/templates/widgets/subscriber_cf_overview.tt:2 msgid "Call Forward Unconditional" msgstr "" @@ -533,7 +569,7 @@ msgstr "" msgid "Call List for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:437 +#: lib/NGCP/Panel/Utils/DbStrings.pm:457 msgid "Call data" msgstr "" @@ -541,11 +577,11 @@ msgstr "" msgid "Call from" msgstr "" -#: lib/NGCP/Panel/Controller/Callflow.pm:25 lib/NGCP/Panel/Controller/Subscriber.pm:1686 +#: lib/NGCP/Panel/Controller/Callflow.pm:25 lib/NGCP/Panel/Controller/Subscriber.pm:1784 msgid "Call-ID" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1667 lib/NGCP/Panel/Utils/DbStrings.pm:282 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1765 lib/NGCP/Panel/Utils/DbStrings.pm:285 msgid "Callee" msgstr "" @@ -561,19 +597,19 @@ msgstr "" msgid "Callee UUID" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:534 +#: lib/NGCP/Panel/Utils/DbStrings.pm:579 msgid "Callee pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:513 +#: lib/NGCP/Panel/Utils/DbStrings.pm:553 msgid "Callee prefix" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:584 +#: lib/NGCP/Panel/Utils/DbStrings.pm:633 msgid "Callee prefix, eg: 43" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1666 lib/NGCP/Panel/Controller/Subscriber.pm:1674 lib/NGCP/Panel/Utils/DbStrings.pm:299 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1764 lib/NGCP/Panel/Controller/Subscriber.pm:1772 lib/NGCP/Panel/Utils/DbStrings.pm:301 msgid "Caller" msgstr "" @@ -585,11 +621,11 @@ msgstr "" msgid "Caller UUID" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:518 +#: lib/NGCP/Panel/Utils/DbStrings.pm:558 msgid "Caller pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:328 +#: lib/NGCP/Panel/Utils/DbStrings.pm:335 msgid "Callforward controls add" msgstr "" @@ -625,39 +661,43 @@ msgstr "" msgid "Cash" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:539 +#: lib/NGCP/Panel/Utils/DbStrings.pm:584 msgid "Cash Balance" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:560 +#: lib/NGCP/Panel/Utils/DbStrings.pm:608 msgid "Category:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:570 +#: lib/NGCP/Panel/Utils/DbStrings.pm:618 msgid "Cc" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:462 +#: lib/NGCP/Panel/Utils/DbStrings.pm:490 msgid "Cf actions" msgstr "" +#: share/templates/subscriber/edit_webpass.tt:6 +msgid "Change Password" +msgstr "" + #: share/templates/subscriber/webphone.tt:586 msgid "Chat Status:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:163 +#: lib/NGCP/Panel/Utils/DbStrings.pm:165 msgid "Choose the logic for RTP/SRTP transcoding (SAVP profile) for the RTP relay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:165 +#: lib/NGCP/Panel/Utils/DbStrings.pm:167 msgid "Choose the logic for local RTCP feedback (AVPF profile) for the RTP relay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:155 +#: lib/NGCP/Panel/Utils/DbStrings.pm:157 msgid "Choose the logic of IPv4/IPv6 autodetection for the RTP relay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:517 +#: lib/NGCP/Panel/Utils/DbStrings.pm:557 msgid "City" msgstr "" @@ -665,11 +705,11 @@ msgstr "" msgid "Click&Drag on the graphs to zoom individual ranges." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:372 share/templates/rewrite/set_list.tt:24 +#: lib/NGCP/Panel/Utils/DbStrings.pm:385 share/templates/rewrite/set_list.tt:24 msgid "Clone" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:374 +#: lib/NGCP/Panel/Utils/DbStrings.pm:387 msgid "Close" msgstr "" @@ -677,27 +717,31 @@ msgstr "" msgid "Cloud PBX" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:170 +#: lib/NGCP/Panel/Utils/DbStrings.pm:172 msgid "CloudPBX Hunt Group List" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:166 +#: lib/NGCP/Panel/Utils/DbStrings.pm:168 msgid "CloudPBX Hunt Policy" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:168 +#: lib/NGCP/Panel/Utils/DbStrings.pm:170 msgid "CloudPBX Serial Hunt Timeout" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:160 +#: lib/NGCP/Panel/Utils/DbStrings.pm:162 msgid "CloudPBX Subscriber" msgstr "" -#: share/layout/body.tt:166 +#: share/layout/body.tt:169 msgid "Collapse Groups" msgstr "" -#: lib/NGCP/Panel/Controller/Contact.pm:34 lib/NGCP/Panel/Controller/Reseller.pm:123 lib/NGCP/Panel/Utils/DbStrings.pm:365 share/templates/customer/details.tt:104 +#: lib/NGCP/Panel/Utils/DbStrings.pm:296 +msgid "Comma-Separated list of Email addresses to send notifications when tresholds are exceeded." +msgstr "" + +#: lib/NGCP/Panel/Controller/Contact.pm:34 lib/NGCP/Panel/Controller/Reseller.pm:123 lib/NGCP/Panel/Utils/DbStrings.pm:379 share/templates/customer/details.tt:104 msgid "Company" msgstr "" @@ -710,10 +754,10 @@ msgid "Configure" msgstr "" #: share/templates/widgets/subscriber_cf_overview.tt:34 -msgid "Configure Line Settings" +msgid "Configure Subscriber Settings" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1681 lib/NGCP/Panel/Utils/DbStrings.pm:582 share/templates/contact/list.tt:3 share/templates/reseller/details.tt:96 share/templates/widgets/reseller_customer_overview.tt:12 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1779 lib/NGCP/Panel/Utils/DbStrings.pm:631 share/templates/contact/list.tt:3 share/templates/reseller/details.tt:96 share/templates/widgets/reseller_customer_overview.tt:12 msgid "Contact" msgstr "" @@ -721,7 +765,7 @@ msgstr "" msgid "Contact Details" msgstr "" -#: lib/NGCP/Panel/Controller/Contract.pm:27 lib/NGCP/Panel/Controller/Contract.pm:371 lib/NGCP/Panel/Controller/Customer.pm:120 lib/NGCP/Panel/Controller/Customer.pm:50 lib/NGCP/Panel/Controller/Peering.pm:27 lib/NGCP/Panel/Controller/Reseller.pm:144 lib/NGCP/Panel/Controller/Reseller.pm:42 lib/NGCP/Panel/Controller/Subscriber.pm:108 lib/NGCP/Panel/Utils/DbStrings.pm:396 +#: lib/NGCP/Panel/Controller/Contract.pm:27 lib/NGCP/Panel/Controller/Contract.pm:371 lib/NGCP/Panel/Controller/Customer.pm:120 lib/NGCP/Panel/Controller/Customer.pm:50 lib/NGCP/Panel/Controller/Peering.pm:27 lib/NGCP/Panel/Controller/Reseller.pm:144 lib/NGCP/Panel/Controller/Reseller.pm:42 lib/NGCP/Panel/Controller/Subscriber.pm:111 lib/NGCP/Panel/Utils/DbStrings.pm:411 msgid "Contact Email" msgstr "" @@ -729,7 +773,7 @@ msgstr "" msgid "Contact Support" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:381 +#: lib/NGCP/Panel/Utils/DbStrings.pm:394 msgid "Contact URI" msgstr "" @@ -761,19 +805,19 @@ msgstr "" msgid "Contains wildcarded SIP usernames (the localpart of the whole SIP URI, eg., \"user\" of SIP URI \"user@example.com\") that are (not) allowed to call the subscriber. \"*\", \"?\" and \"[x-y]\" with \"x\" and \"y\" representing numbers from 0 to 9 may be used as wildcards like in shell patterns." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:579 +#: lib/NGCP/Panel/Utils/DbStrings.pm:627 msgid "Content" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:532 +#: lib/NGCP/Panel/Utils/DbStrings.pm:577 msgid "Content Type" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:587 share/templates/contract/list.tt:3 share/templates/reseller/details.tt:64 +#: lib/NGCP/Panel/Utils/DbStrings.pm:636 share/templates/contract/list.tt:3 share/templates/reseller/details.tt:64 msgid "Contract" msgstr "" -#: lib/NGCP/Panel/Controller/Reseller.pm:33 lib/NGCP/Panel/Controller/Subscriber.pm:107 lib/NGCP/Panel/Utils/DbStrings.pm:501 +#: lib/NGCP/Panel/Controller/Reseller.pm:33 lib/NGCP/Panel/Controller/Subscriber.pm:110 lib/NGCP/Panel/Utils/DbStrings.pm:535 msgid "Contract #" msgstr "" @@ -807,7 +851,7 @@ msgstr "" msgid "Contracts" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:456 +#: lib/NGCP/Panel/Utils/DbStrings.pm:481 msgid "Country" msgstr "" @@ -815,11 +859,11 @@ msgstr "" msgid "Country Code" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:414 +#: lib/NGCP/Panel/Utils/DbStrings.pm:432 msgid "Country Code, e.g. 1 for US or 43 for Austria" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:327 share/templates/billing/zones.tt:21 share/templates/subscriber/preferences.tt:459 +#: lib/NGCP/Panel/Utils/DbStrings.pm:334 share/templates/billing/zones.tt:21 share/templates/subscriber/preferences.tt:459 msgid "Create" msgstr "" @@ -832,15 +876,15 @@ msgstr "" msgid "Create Administrator" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:590 share/templates/billing/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:640 share/templates/billing/list.tt:22 msgid "Create Billing Profile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:357 share/templates/contact/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:371 share/templates/contact/list.tt:22 msgid "Create Contact" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:610 +#: lib/NGCP/Panel/Utils/DbStrings.pm:662 msgid "Create Contract" msgstr "" @@ -848,11 +892,11 @@ msgstr "" msgid "Create Customer" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:305 share/templates/device/list.tt:105 +#: lib/NGCP/Panel/Utils/DbStrings.pm:308 share/templates/device/list.tt:105 msgid "Create Device Configuration" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:505 share/templates/device/list.tt:28 +#: lib/NGCP/Panel/Utils/DbStrings.pm:541 share/templates/device/list.tt:28 msgid "Create Device Model" msgstr "" @@ -860,7 +904,7 @@ msgstr "" msgid "Create Device Profile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:326 share/templates/domain/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:333 share/templates/domain/list.tt:22 msgid "Create Domain" msgstr "" @@ -868,7 +912,7 @@ msgstr "" msgid "Create Fee Entry" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:361 +#: lib/NGCP/Panel/Utils/DbStrings.pm:375 msgid "Create Group" msgstr "" @@ -884,7 +928,7 @@ msgstr "" msgid "Create PBX Device" msgstr "" -#: share/templates/customer/details.tt:245 +#: lib/NGCP/Panel/Utils/DbStrings.pm:639 share/templates/customer/details.tt:245 msgid "Create PBX Group" msgstr "" @@ -912,7 +956,7 @@ msgstr "" msgid "Create Permanent Registration" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:576 share/templates/reseller/list.tt:23 +#: lib/NGCP/Panel/Utils/DbStrings.pm:622 share/templates/reseller/list.tt:23 msgid "Create Reseller" msgstr "" @@ -948,11 +992,11 @@ msgstr "" msgid "Create Subscriber" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:338 +#: lib/NGCP/Panel/Utils/DbStrings.pm:348 msgid "Create Zone" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:354 +#: lib/NGCP/Panel/Utils/DbStrings.pm:365 msgid "Currency" msgstr "" @@ -960,11 +1004,11 @@ msgstr "" msgid "Current totals" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:511 lib/NGCP/Panel/Utils/Sounds.pm:71 lib/NGCP/Panel/Utils/Sounds.pm:74 share/templates/customer/list.tt:3 share/templates/reseller/details.tt:193 share/templates/subscriber/list.tt:21 share/templates/subscriber/list.tt:29 share/templates/subscriber/master.tt:7 share/templates/widgets/admin_reseller_overview.tt:13 share/templates/widgets/reseller_customer_overview.tt:7 +#: lib/NGCP/Panel/Utils/DbStrings.pm:548 lib/NGCP/Panel/Utils/Sounds.pm:71 lib/NGCP/Panel/Utils/Sounds.pm:74 share/templates/customer/list.tt:3 share/templates/reseller/details.tt:193 share/templates/subscriber/list.tt:21 share/templates/subscriber/list.tt:29 share/templates/subscriber/master.tt:7 share/templates/widgets/admin_reseller_overview.tt:13 share/templates/widgets/reseller_customer_overview.tt:7 msgid "Customer" msgstr "" -#: share/templates/subscriber/master.tt:51 +#: share/templates/subscriber/edit_webpass.tt:29 share/templates/subscriber/master.tt:51 msgid "Customer #" msgstr "" @@ -1000,11 +1044,11 @@ msgstr "" msgid "Customer Settings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:181 +#: lib/NGCP/Panel/Utils/DbStrings.pm:180 msgid "Customer Sound Set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:182 +#: lib/NGCP/Panel/Utils/DbStrings.pm:181 msgid "Customer specific Sound Set used for PBX auto-attendant prompts, customer-specific announcements etc." msgstr "" @@ -1020,7 +1064,7 @@ msgstr "" msgid "Customers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:613 +#: lib/NGCP/Panel/Utils/DbStrings.pm:665 msgid "Daily Fraud Limit" msgstr "" @@ -1028,7 +1072,7 @@ msgstr "" msgid "Daily Settings" msgstr "" -#: share/layout/body.tt:39 share/templates/dashboard.tt:1 +#: share/layout/body.tt:42 share/templates/dashboard.tt:1 msgid "Dashboard" msgstr "" @@ -1044,27 +1088,27 @@ msgstr "" msgid "Dates" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:341 +#: lib/NGCP/Panel/Utils/DbStrings.pm:351 msgid "Day" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:502 +#: lib/NGCP/Panel/Utils/DbStrings.pm:538 msgid "December" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:461 +#: lib/NGCP/Panel/Utils/DbStrings.pm:489 msgid "Default for Subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:386 share/templates/administrator/list.tt:20 share/templates/billing/fees.tt:20 share/templates/billing/peaktimes.tt:71 share/templates/billing/zones.tt:18 share/templates/contact/list.tt:19 share/templates/customer/details.tt:338 share/templates/customer/details.tt:378 share/templates/customer/details.tt:482 share/templates/customer/details.tt:511 share/templates/device/list.tt:124 share/templates/device/list.tt:163 share/templates/device/list.tt:47 share/templates/device/list.tt:85 share/templates/domain/list.tt:18 share/templates/ncos/list.tt:18 share/templates/ncos/pattern_list.tt:21 share/templates/peering/list.tt:18 share/templates/peering/servers_rules.tt:19 share/templates/peering/servers_rules.tt:51 share/templates/reseller/details.tt:140 share/templates/reseller/details.tt:171 share/templates/rewrite/rules_list.tt:57 share/templates/rewrite/set_list.tt:22 share/templates/sound/handles_list.tt:53 share/templates/sound/list.tt:18 share/templates/subscriber/master.tt:149 share/templates/subscriber/master.tt:185 share/templates/subscriber/preferences.tt:124 share/templates/subscriber/preferences.tt:368 share/templates/subscriber/preferences.tt:398 share/templates/subscriber/preferences.tt:490 share/templates/subscriber/preferences.tt:561 share/templates/subscriber/preferences.tt:611 share/templates/subscriber/voicemail.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:400 share/templates/administrator/list.tt:20 share/templates/billing/fees.tt:20 share/templates/billing/peaktimes.tt:71 share/templates/billing/zones.tt:18 share/templates/contact/list.tt:19 share/templates/customer/details.tt:338 share/templates/customer/details.tt:378 share/templates/customer/details.tt:482 share/templates/customer/details.tt:511 share/templates/device/list.tt:124 share/templates/device/list.tt:163 share/templates/device/list.tt:47 share/templates/device/list.tt:85 share/templates/domain/list.tt:18 share/templates/ncos/list.tt:18 share/templates/ncos/pattern_list.tt:21 share/templates/peering/list.tt:18 share/templates/peering/servers_rules.tt:19 share/templates/peering/servers_rules.tt:51 share/templates/reseller/details.tt:140 share/templates/reseller/details.tt:171 share/templates/rewrite/rules_list.tt:57 share/templates/rewrite/set_list.tt:22 share/templates/sound/handles_list.tt:53 share/templates/sound/list.tt:18 share/templates/subscriber/master.tt:149 share/templates/subscriber/master.tt:185 share/templates/subscriber/preferences.tt:124 share/templates/subscriber/preferences.tt:368 share/templates/subscriber/preferences.tt:398 share/templates/subscriber/preferences.tt:490 share/templates/subscriber/preferences.tt:561 share/templates/subscriber/preferences.tt:611 share/templates/subscriber/voicemail.tt:22 msgid "Delete" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:626 +#: lib/NGCP/Panel/Utils/DbStrings.pm:681 msgid "Delete Key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:578 +#: lib/NGCP/Panel/Utils/DbStrings.pm:624 msgid "Delete WAV" msgstr "" @@ -1072,11 +1116,11 @@ msgstr "" msgid "Delete after sending Email" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:489 +#: lib/NGCP/Panel/Utils/DbStrings.pm:521 msgid "Deliver Incoming Faxes" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:608 +#: lib/NGCP/Panel/Utils/DbStrings.pm:660 msgid "Deliver Outgoing Faxes" msgstr "" @@ -1084,19 +1128,23 @@ msgstr "" msgid "Deployed Device" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:217 lib/NGCP/Panel/Controller/NCOS.pm:33 lib/NGCP/Panel/Controller/Peering.pm:30 lib/NGCP/Panel/Controller/Peering.pm:90 lib/NGCP/Panel/Controller/Rewrite.pm:34 lib/NGCP/Panel/Utils/DbStrings.pm:624 lib/NGCP/Panel/Utils/Sounds.pm:64 share/templates/rewrite/rules_list.tt:32 +#: lib/NGCP/Panel/Controller/NCOS.pm:217 lib/NGCP/Panel/Controller/NCOS.pm:33 lib/NGCP/Panel/Controller/Peering.pm:30 lib/NGCP/Panel/Controller/Peering.pm:90 lib/NGCP/Panel/Controller/Rewrite.pm:34 lib/NGCP/Panel/Utils/DbStrings.pm:678 lib/NGCP/Panel/Utils/Sounds.pm:64 share/templates/rewrite/rules_list.tt:32 msgid "Description" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:290 lib/NGCP/Panel/Controller/Subscriber.pm:295 lib/NGCP/Panel/Utils/DbStrings.pm:409 +#: lib/NGCP/Panel/Controller/Subscriber.pm:293 lib/NGCP/Panel/Controller/Subscriber.pm:298 lib/NGCP/Panel/Utils/DbStrings.pm:427 msgid "Destination" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:542 +msgid "Destination Number" +msgstr "" + #: lib/NGCP/Panel/Controller/Billing.pm:265 msgid "Destination Pattern" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1113 lib/NGCP/Panel/Utils/DbStrings.pm:549 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1211 lib/NGCP/Panel/Utils/DbStrings.pm:596 msgid "Destination Set" msgstr "" @@ -1105,11 +1153,11 @@ msgstr "" msgid "Destination Set \"%1\" Details" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1002 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1100 msgid "Destination Sets" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:498 +#: lib/NGCP/Panel/Utils/DbStrings.pm:531 msgid "Destination add" msgstr "" @@ -1117,7 +1165,7 @@ msgstr "" msgid "Destinations" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:401 +#: lib/NGCP/Panel/Utils/DbStrings.pm:416 msgid "Detail" msgstr "" @@ -1129,7 +1177,7 @@ msgstr "" msgid "Details have been logged on the server. If you want to report the error, describe what you were doing or attempting to do just before." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:398 share/templates/device/list.tt:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:413 share/templates/device/list.tt:110 msgid "Device Configuration" msgstr "" @@ -1149,7 +1197,7 @@ msgstr "" msgid "Device Management" msgstr "" -#: lib/NGCP/Panel/Controller/Device.pm:108 lib/NGCP/Panel/Controller/Device.pm:61 lib/NGCP/Panel/Controller/Device.pm:85 lib/NGCP/Panel/Utils/DbStrings.pm:580 share/templates/device/list.tt:33 +#: lib/NGCP/Panel/Controller/Device.pm:108 lib/NGCP/Panel/Controller/Device.pm:61 lib/NGCP/Panel/Controller/Device.pm:85 lib/NGCP/Panel/Utils/DbStrings.pm:628 share/templates/device/list.tt:33 msgid "Device Model" msgstr "" @@ -1157,7 +1205,7 @@ msgstr "" msgid "Device Models" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:450 share/templates/customer/details.tt:315 share/templates/device/list.tt:149 +#: lib/NGCP/Panel/Utils/DbStrings.pm:471 share/templates/customer/details.tt:315 share/templates/device/list.tt:149 msgid "Device Profile" msgstr "" @@ -1165,7 +1213,7 @@ msgstr "" msgid "Device Profiles" msgstr "" -#: lib/NGCP/Panel/Controller/Device.pm:107 lib/NGCP/Panel/Controller/Device.pm:60 lib/NGCP/Panel/Controller/Device.pm:84 lib/NGCP/Panel/Utils/DbStrings.pm:515 +#: lib/NGCP/Panel/Controller/Device.pm:107 lib/NGCP/Panel/Controller/Device.pm:60 lib/NGCP/Panel/Controller/Device.pm:84 lib/NGCP/Panel/Utils/DbStrings.pm:555 msgid "Device Vendor" msgstr "" @@ -1197,15 +1245,15 @@ msgstr "" msgid "Device profile successfully deleted" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:540 +#: lib/NGCP/Panel/Controller/Subscriber.pm:305 lib/NGCP/Panel/Utils/DbStrings.pm:585 msgid "Direction" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:148 +#: lib/NGCP/Panel/Utils/DbStrings.pm:150 msgid "Disable NAT SIP pings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:494 +#: lib/NGCP/Panel/Utils/DbStrings.pm:526 msgid "Display Name" msgstr "" @@ -1213,13 +1261,13 @@ msgstr "" msgid "Do Not Disturb" msgstr "" -#: lib/NGCP/Panel/Controller/Domain.pm:31 lib/NGCP/Panel/Controller/Reseller.pm:149 lib/NGCP/Panel/Controller/Subscriber.pm:110 lib/NGCP/Panel/Utils/DbStrings.pm:550 share/templates/domain/list.tt:3 share/templates/domain/preferences.tt:4 share/templates/reseller/details.tt:157 share/templates/widgets/admin_reseller_overview.tt:12 share/templates/widgets/reseller_domain_overview.tt:7 +#: lib/NGCP/Panel/Controller/Domain.pm:31 lib/NGCP/Panel/Controller/Reseller.pm:149 lib/NGCP/Panel/Controller/Subscriber.pm:113 lib/NGCP/Panel/Utils/DbStrings.pm:598 share/templates/domain/list.tt:3 share/templates/domain/preferences.tt:4 share/templates/reseller/details.tt:157 share/templates/widgets/admin_reseller_overview.tt:12 share/templates/widgets/reseller_domain_overview.tt:7 msgid "Domain" msgstr "" #. (domain.domain) #: share/templates/domain/preferences.tt:1 -msgid "Domain \"%1\" – Preferences" +msgid "Domain \"%1\" - Preferences" msgstr "" #: lib/NGCP/Panel/Controller/Domain.pm:171 @@ -1242,7 +1290,7 @@ msgstr "" msgid "Domains" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:149 +#: lib/NGCP/Panel/Utils/DbStrings.pm:151 msgid "Don't do NAT ping for domain/user. Use with caution: this only makes sense on the access network which does not need pings (e.g. CDMA)" msgstr "" @@ -1250,15 +1298,15 @@ msgstr "" msgid "Don't have an account?" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:475 share/templates/device/list.tt:126 share/templates/device/list.tt:87 +#: lib/NGCP/Panel/Utils/DbStrings.pm:506 share/templates/device/list.tt:126 share/templates/device/list.tt:87 msgid "Download" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:527 +#: lib/NGCP/Panel/Utils/DbStrings.pm:567 msgid "Download CA Cert" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:428 +#: lib/NGCP/Panel/Utils/DbStrings.pm:446 msgid "Download CA Certificate" msgstr "" @@ -1266,31 +1314,31 @@ msgstr "" msgid "Download PCAP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:592 +#: lib/NGCP/Panel/Utils/DbStrings.pm:642 msgid "Download PEM" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:435 +#: lib/NGCP/Panel/Utils/DbStrings.pm:455 msgid "Download PKCS12" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:340 +#: lib/NGCP/Panel/Utils/DbStrings.pm:350 msgid "Download in PEM Format" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:452 +#: lib/NGCP/Panel/Utils/DbStrings.pm:475 msgid "Download in PKCS12 Format" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1670 lib/NGCP/Panel/Controller/Subscriber.pm:1676 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1768 lib/NGCP/Panel/Controller/Subscriber.pm:1774 lib/NGCP/Panel/Controller/Subscriber.pm:304 msgid "Duration" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:377 +#: lib/NGCP/Panel/Utils/DbStrings.pm:390 msgid "E.164 Number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:418 +#: lib/NGCP/Panel/Utils/DbStrings.pm:437 msgid "E164 Number" msgstr "" @@ -1315,31 +1363,31 @@ msgstr "" msgid "Edit Zones" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:558 +#: lib/NGCP/Panel/Utils/DbStrings.pm:606 msgid "Edit destination sets" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:400 +#: lib/NGCP/Panel/Utils/DbStrings.pm:415 msgid "Edit time sets" msgstr "" -#: lib/NGCP/Panel/Controller/Contact.pm:35 lib/NGCP/Panel/Controller/Reseller.pm:124 lib/NGCP/Panel/Utils/DbStrings.pm:342 share/templates/customer/details.tt:96 share/templates/subscriber/preferences.tt:171 +#: lib/NGCP/Panel/Controller/Contact.pm:35 lib/NGCP/Panel/Controller/Reseller.pm:124 lib/NGCP/Panel/Utils/DbStrings.pm:352 share/templates/customer/details.tt:96 share/templates/subscriber/preferences.tt:171 msgid "Email" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:112 msgid "Emergency CLI" msgstr "" #: lib/NGCP/Panel/Utils/DbStrings.pm:48 -msgid "Emergency Prefix variable" +msgid "Emergency Prefix varible" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:94 +#: lib/NGCP/Panel/Utils/DbStrings.pm:96 msgid "Emergency Suffix variable" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:126 +#: lib/NGCP/Panel/Utils/DbStrings.pm:128 msgid "Enable Apple/Google Mobile Push" msgstr "" @@ -1347,43 +1395,43 @@ msgstr "" msgid "Enable Peer Authentication" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:91 +#: lib/NGCP/Panel/Utils/DbStrings.pm:93 msgid "Enable Prepaid" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:97 +#: lib/NGCP/Panel/Utils/DbStrings.pm:99 msgid "Enable SIP Session Timers." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:96 +#: lib/NGCP/Panel/Utils/DbStrings.pm:98 msgid "Enable Session-Timers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:318 +#: lib/NGCP/Panel/Utils/DbStrings.pm:323 msgid "End" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:562 +#: lib/NGCP/Panel/Controller/Billing.pm:571 msgid "End Date" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:599 +#: lib/NGCP/Panel/Utils/DbStrings.pm:650 msgid "End Date/Time" msgstr "" -#: share/layout/body.tt:162 share/layout/body.tt:180 +#: share/layout/body.tt:165 share/layout/body.tt:183 msgid "Expand Groups" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1682 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1780 msgid "Expires" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:177 +#: lib/NGCP/Panel/Utils/DbStrings.pm:176 msgid "Export subscriber to shared XMPP Buddylist" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:178 +#: lib/NGCP/Panel/Utils/DbStrings.pm:177 msgid "Export this subscriber into the shared XMPP buddy list for the customer." msgstr "" @@ -1391,27 +1439,27 @@ msgstr "" msgid "Extended Away" msgstr "" -#: lib/NGCP/Panel/Controller/Customer.pm:299 lib/NGCP/Panel/Utils/DbStrings.pm:544 +#: lib/NGCP/Panel/Controller/Customer.pm:299 lib/NGCP/Panel/Utils/DbStrings.pm:589 msgid "Extension" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:352 +#: lib/NGCP/Panel/Utils/DbStrings.pm:362 msgid "Extension Number, e.g. 101" msgstr "" -#: lib/NGCP/Panel/Controller/Contract.pm:26 lib/NGCP/Panel/Controller/Contract.pm:370 lib/NGCP/Panel/Controller/Customer.pm:118 lib/NGCP/Panel/Controller/Customer.pm:48 lib/NGCP/Panel/Controller/Reseller.pm:142 lib/NGCP/Panel/Controller/Reseller.pm:41 lib/NGCP/Panel/Utils/DbStrings.pm:614 share/templates/subscriber/master.tt:72 +#: lib/NGCP/Panel/Controller/Contract.pm:26 lib/NGCP/Panel/Controller/Contract.pm:370 lib/NGCP/Panel/Controller/Customer.pm:118 lib/NGCP/Panel/Controller/Customer.pm:48 lib/NGCP/Panel/Controller/Reseller.pm:142 lib/NGCP/Panel/Controller/Reseller.pm:41 lib/NGCP/Panel/Utils/DbStrings.pm:666 share/templates/subscriber/master.tt:72 msgid "External #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:77 +#: lib/NGCP/Panel/Utils/DbStrings.pm:79 msgid "External Contract #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:345 +#: lib/NGCP/Panel/Utils/DbStrings.pm:355 msgid "External ID" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:78 +#: lib/NGCP/Panel/Utils/DbStrings.pm:80 msgid "External Subscriber #" msgstr "" @@ -1419,7 +1467,7 @@ msgstr "" msgid "Fail Count" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2570 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2724 msgid "Failed to add registered device." msgstr "" @@ -1459,7 +1507,7 @@ msgstr "" msgid "Failed to create billing profile." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:504 +#: lib/NGCP/Panel/Controller/Billing.pm:513 msgid "Failed to create billing zone." msgstr "" @@ -1499,15 +1547,15 @@ msgstr "" msgid "Failed to create domain." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:183 +#: lib/NGCP/Panel/Controller/Peering.pm:188 msgid "Failed to create peering group." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:455 +#: lib/NGCP/Panel/Controller/Peering.pm:460 msgid "Failed to create peering rule." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:236 +#: lib/NGCP/Panel/Controller/Peering.pm:241 msgid "Failed to create peering server." msgstr "" @@ -1527,23 +1575,23 @@ msgstr "" msgid "Failed to create sound set" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:770 +#: lib/NGCP/Panel/Controller/Billing.pm:779 msgid "Failed to create special offpeak entry." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2776 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2930 msgid "Failed to create speed dial slot." msgstr "" -#: lib/NGCP/Panel/Controller/Customer.pm:605 lib/NGCP/Panel/Controller/Subscriber.pm:253 +#: lib/NGCP/Panel/Controller/Customer.pm:605 lib/NGCP/Panel/Controller/Subscriber.pm:256 msgid "Failed to create subscriber." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2616 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2770 msgid "Failed to create trusted source." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1603 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1701 msgid "Failed to delete Call Forward." msgstr "" @@ -1563,11 +1611,11 @@ msgstr "" msgid "Failed to delete administrator." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2928 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3082 msgid "Failed to delete auto attendant slot." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:544 +#: lib/NGCP/Panel/Controller/Billing.pm:553 msgid "Failed to delete billing zone." msgstr "" @@ -1595,19 +1643,19 @@ msgstr "" msgid "Failed to delete domain." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:148 +#: lib/NGCP/Panel/Controller/Peering.pm:153 msgid "Failed to delete peering group." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:547 +#: lib/NGCP/Panel/Controller/Peering.pm:552 msgid "Failed to delete peering rule." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:327 +#: lib/NGCP/Panel/Controller/Peering.pm:332 msgid "Failed to delete peering server." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2506 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2660 msgid "Failed to delete registered device." msgstr "" @@ -1627,27 +1675,27 @@ msgstr "" msgid "Failed to delete sound set" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:737 +#: lib/NGCP/Panel/Controller/Billing.pm:746 msgid "Failed to delete special offpeak entry." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2822 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2976 msgid "Failed to delete speed dial slot." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2718 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2872 msgid "Failed to delete trusted source." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2446 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2600 msgid "Failed to delete voicemail message." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2471 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2625 msgid "Failed to find registered device." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2015 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2169 msgid "Failed to find voicemail user." msgstr "" @@ -1655,7 +1703,7 @@ msgstr "" msgid "Failed to move rewrite rule." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:800 lib/NGCP/Panel/Controller/Subscriber.pm:955 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1053 lib/NGCP/Panel/Controller/Subscriber.pm:898 msgid "Failed to save Call Forward." msgstr "" @@ -1667,7 +1715,7 @@ msgstr "" msgid "Failed to terminate reseller." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:413 +#: lib/NGCP/Panel/Controller/Subscriber.pm:511 msgid "Failed to terminate subscriber." msgstr "" @@ -1699,7 +1747,7 @@ msgstr "" msgid "Failed to update administrator." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2992 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3146 msgid "Failed to update autoattendant slots" msgstr "" @@ -1735,19 +1783,19 @@ msgstr "" msgid "Failed to update domain." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2239 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2393 msgid "Failed to update fax setting." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:523 +#: lib/NGCP/Panel/Controller/Peering.pm:528 msgid "Failed to update peering rule." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:303 +#: lib/NGCP/Panel/Controller/Peering.pm:308 msgid "Failed to update peering server." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2305 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2459 msgid "Failed to update reminder setting." msgstr "" @@ -1771,15 +1819,19 @@ msgstr "" msgid "Failed to update sound set" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:718 +#: lib/NGCP/Panel/Controller/Billing.pm:727 msgid "Failed to update special offpeak entry." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1963 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2141 +msgid "Failed to update subscriber (webpassword)." +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2058 msgid "Failed to update subscriber." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2690 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2844 msgid "Failed to update trusted source." msgstr "" @@ -1787,19 +1839,33 @@ msgstr "" msgid "Failed to update uploaded sound handle" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2093 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2247 msgid "Failed to update voicemail setting." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:402 +#: lib/NGCP/Panel/Controller/Billing.pm:411 msgid "Failed to upload Billing Fees" msgstr "" +#. ($err) +#: lib/NGCP/Panel/Utils/Hylafax.pm:68 +msgid "Failed to write fax data to temporary file: %1" +msgstr "" + +#: share/templates/subscriber/webfax.tt:4 +msgid "Fax" +msgstr "" + +#. (subscriber.username, subscriber.domain.domain) +#: share/templates/subscriber/webfax.tt:1 +msgid "Fax Journal for %1@%2" +msgstr "" + #: share/templates/subscriber/preferences.tt:222 msgid "Fax2Mail and Sendfax" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:482 +#: lib/NGCP/Panel/Utils/DbStrings.pm:515 msgid "February" msgstr "" @@ -1807,11 +1873,11 @@ msgstr "" msgid "Fees" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:288 +#: lib/NGCP/Panel/Utils/DbStrings.pm:290 msgid "Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:397 +#: lib/NGCP/Panel/Utils/DbStrings.pm:412 msgid "File Type" msgstr "" @@ -1823,19 +1889,19 @@ msgstr "" msgid "Files" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:79 +#: lib/NGCP/Panel/Utils/DbStrings.pm:81 msgid "Find Subscriber by UUID" msgstr "" -#: lib/NGCP/Panel/Controller/Device.pm:109 lib/NGCP/Panel/Controller/Device.pm:62 lib/NGCP/Panel/Utils/DbStrings.pm:362 +#: lib/NGCP/Panel/Controller/Device.pm:109 lib/NGCP/Panel/Controller/Device.pm:62 lib/NGCP/Panel/Utils/DbStrings.pm:376 msgid "Firmware File" msgstr "" -#: lib/NGCP/Panel/Controller/Contact.pm:32 lib/NGCP/Panel/Controller/Reseller.pm:121 lib/NGCP/Panel/Utils/DbStrings.pm:295 +#: lib/NGCP/Panel/Controller/Contact.pm:32 lib/NGCP/Panel/Controller/Reseller.pm:121 lib/NGCP/Panel/Utils/DbStrings.pm:298 msgid "First Name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:80 +#: lib/NGCP/Panel/Utils/DbStrings.pm:82 msgid "For incoming calls from this peer, find the destination subscriber by a uuid parameter in R-URI which has been sent in Contact at outbound registration." msgstr "" @@ -1843,47 +1909,51 @@ msgstr "" msgid "Forbidden!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:183 +#: lib/NGCP/Panel/Utils/DbStrings.pm:77 msgid "Force calls from this user/domain/peer to be routed to PSTN even if the callee is local. Use with caution, as this setting may increase your costs! When enabling this option in a peer, make sure you trust it, as the NGCP will become an open relay for it!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:93 +#: lib/NGCP/Panel/Utils/DbStrings.pm:95 msgid "Force calls to this user to be treated as if the user was not local. This helps in migration scenarios." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:92 +#: lib/NGCP/Panel/Utils/DbStrings.pm:94 msgid "Force inbound calls to peer" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:112 +#: lib/NGCP/Panel/Utils/DbStrings.pm:114 msgid "Force outbound call via socket" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:76 +msgid "Force outbound calls to peer" +msgstr "" + #: share/templates/customer/details.tt:443 msgid "Fraud Limits" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:529 +#: lib/NGCP/Panel/Utils/DbStrings.pm:574 msgid "Fraud Monthly Limit" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:612 +#: lib/NGCP/Panel/Utils/DbStrings.pm:664 msgid "Fraud Monthly Lock" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:425 +#: lib/NGCP/Panel/Utils/DbStrings.pm:444 msgid "Fraud Monthly Notify" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:411 +#: lib/NGCP/Panel/Utils/DbStrings.pm:429 msgid "Fraud daily limit" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:611 +#: lib/NGCP/Panel/Utils/DbStrings.pm:663 msgid "Fraud daily lock" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:330 +#: lib/NGCP/Panel/Utils/DbStrings.pm:337 msgid "Fraud daily notify" msgstr "" @@ -1891,19 +1961,15 @@ msgstr "" msgid "Fraud settings successfully changed!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:520 -msgid "Free minutes may be used when calling this destination" -msgstr "" - #: share/templates/customer/details.tt:408 msgid "Free time" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:493 +#: lib/NGCP/Panel/Utils/DbStrings.pm:525 msgid "Free-Time Balance" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:638 lib/NGCP/Panel/Utils/DbStrings.pm:492 +#: lib/NGCP/Panel/Controller/Billing.pm:647 lib/NGCP/Panel/Utils/DbStrings.pm:524 msgid "Friday" msgstr "" @@ -1911,7 +1977,7 @@ msgstr "" msgid "From Date:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:457 +#: lib/NGCP/Panel/Utils/DbStrings.pm:483 msgid "From Pattern" msgstr "" @@ -1919,19 +1985,19 @@ msgstr "" msgid "From-Pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:571 +#: lib/NGCP/Panel/Utils/DbStrings.pm:619 msgid "Front Image" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:504 +#: lib/NGCP/Panel/Utils/DbStrings.pm:540 msgid "GET" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:598 +#: lib/NGCP/Panel/Utils/DbStrings.pm:649 msgid "Generate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:430 +#: lib/NGCP/Panel/Utils/DbStrings.pm:449 msgid "Generate Certificate" msgstr "" @@ -1940,15 +2006,15 @@ msgstr "" msgid "Go to %1 login." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:474 +#: lib/NGCP/Panel/Utils/DbStrings.pm:505 msgid "Group" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:139 lib/NGCP/Panel/Utils/DbStrings.pm:141 +#: lib/NGCP/Panel/Utils/DbStrings.pm:141 lib/NGCP/Panel/Utils/DbStrings.pm:143 msgid "Group of addresses and/or IP nets allowed access." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:625 +#: lib/NGCP/Panel/Utils/DbStrings.pm:680 msgid "Handle" msgstr "" @@ -1964,23 +2030,23 @@ msgstr "" msgid "Hide own number for outbound calls" msgstr "" -#: share/layout/body.tt:49 +#: share/layout/body.tt:52 msgid "Home" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:294 +#: lib/NGCP/Panel/Utils/DbStrings.pm:297 msgid "Host:" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:79 lib/NGCP/Panel/Utils/DbStrings.pm:591 +#: lib/NGCP/Panel/Controller/Peering.pm:79 lib/NGCP/Panel/Utils/DbStrings.pm:641 msgid "Hostname" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:281 +#: lib/NGCP/Panel/Utils/DbStrings.pm:284 msgid "Hour" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:399 share/templates/customer/details.tt:261 +#: lib/NGCP/Panel/Utils/DbStrings.pm:414 share/templates/customer/details.tt:261 msgid "Hunting Policy" msgstr "" @@ -1996,11 +2062,11 @@ msgstr "" msgid "IP" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:78 lib/NGCP/Panel/Utils/DbStrings.pm:622 +#: lib/NGCP/Panel/Controller/Peering.pm:78 lib/NGCP/Panel/Utils/DbStrings.pm:676 msgid "IP Address" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:150 +#: lib/NGCP/Panel/Utils/DbStrings.pm:152 msgid "IP Header Field" msgstr "" @@ -2008,39 +2074,39 @@ msgstr "" msgid "IP successfully unbanned" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:154 +#: lib/NGCP/Panel/Utils/DbStrings.pm:156 msgid "IPv4/IPv6 briding mode" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:313 +#: lib/NGCP/Panel/Utils/DbStrings.pm:316 msgid "IVR Slots" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:573 +#: lib/NGCP/Panel/Utils/DbStrings.pm:620 msgid "Id" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:446 +#: lib/NGCP/Panel/Utils/DbStrings.pm:466 msgid "If active and a customer is selected, this sound set is used for all existing and new subscribers within this customer if no specific sound set is specified for the subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:447 +#: lib/NGCP/Panel/Utils/DbStrings.pm:467 msgid "If active, this sound set is used for all existing and new subscribers if no specific sound set is specified for them" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:146 +#: lib/NGCP/Panel/Utils/DbStrings.pm:148 msgid "Ignore allowed IPs" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:147 +#: lib/NGCP/Panel/Utils/DbStrings.pm:149 msgid "Ignore preferences \"allowed_ips\" and \"man_allowed_ips\"." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:337 +#: lib/NGCP/Panel/Utils/DbStrings.pm:347 msgid "Inbound" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:116 +#: lib/NGCP/Panel/Utils/DbStrings.pm:118 msgid "Inbound Network-Provided Number" msgstr "" @@ -2052,19 +2118,19 @@ msgstr "" msgid "Inbound Rewrite Rules for Caller" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:114 +#: lib/NGCP/Panel/Utils/DbStrings.pm:116 msgid "Inbound User-Provided Number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:134 +#: lib/NGCP/Panel/Utils/DbStrings.pm:136 msgid "Inbound User-Provided Redirecting Number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:483 share/templates/ncos/pattern_list.tt:34 +#: lib/NGCP/Panel/Utils/DbStrings.pm:516 share/templates/ncos/pattern_list.tt:34 msgid "Include local area code" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:604 +#: lib/NGCP/Panel/Utils/DbStrings.pm:655 msgid "Incoming Email as CC" msgstr "" @@ -2072,19 +2138,19 @@ msgstr "" msgid "Incoming anonymous calls (with calling line identification restriction) are blocked if set to true." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:84 +#: lib/NGCP/Panel/Utils/DbStrings.pm:86 msgid "Internal # for inbound callee rewrite rule set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:83 +#: lib/NGCP/Panel/Utils/DbStrings.pm:85 msgid "Internal # for inbound caller rewrite rule set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:86 +#: lib/NGCP/Panel/Utils/DbStrings.pm:88 msgid "Internal # for outbound callee rewrite rule set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:85 +#: lib/NGCP/Panel/Utils/DbStrings.pm:87 msgid "Internal # for outbound caller rewrite rule set" msgstr "" @@ -2108,7 +2174,7 @@ msgstr "" msgid "Internal Call Forward Unconditional #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:76 +#: lib/NGCP/Panel/Utils/DbStrings.pm:78 msgid "Internal Contract #" msgstr "" @@ -2116,11 +2182,15 @@ msgstr "" msgid "Internal NCOS Level #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:138 +#: lib/NGCP/Panel/Utils/DbStrings.pm:140 msgid "Internal allowed source IP group #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:140 +#: lib/NGCP/Panel/Controller/Subscriber.pm:369 +msgid "Internal error while sending fax" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:142 msgid "Internal manual allowed source IP group #" msgstr "" @@ -2128,19 +2198,19 @@ msgstr "" msgid "Internals" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:358 +#: lib/NGCP/Panel/Utils/DbStrings.pm:372 msgid "Interval charge" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:322 +#: lib/NGCP/Panel/Utils/DbStrings.pm:327 msgid "Interval free cash" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:360 +#: lib/NGCP/Panel/Utils/DbStrings.pm:374 msgid "Interval free time" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:569 lib/NGCP/Panel/Controller/Subscriber.pm:840 +#: lib/NGCP/Panel/Controller/Subscriber.pm:667 lib/NGCP/Panel/Controller/Subscriber.pm:938 msgid "Invalid Call Forward type." msgstr "" @@ -2160,7 +2230,7 @@ msgstr "" msgid "Invalid billing fee id detected!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:521 +#: lib/NGCP/Panel/Controller/Billing.pm:530 msgid "Invalid billing zone id detected" msgstr "" @@ -2204,7 +2274,7 @@ msgstr "" msgid "Invalid domain id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2222 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2376 msgid "Invalid fax setting." msgstr "" @@ -2221,15 +2291,15 @@ msgstr "" msgid "Invalid group id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:676 +#: lib/NGCP/Panel/Controller/Billing.pm:685 msgid "Invalid peaktime date id detected!" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:475 +#: lib/NGCP/Panel/Controller/Peering.pm:480 msgid "Invalid peering rule id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:256 +#: lib/NGCP/Panel/Controller/Peering.pm:261 msgid "Invalid peering server id" msgstr "" @@ -2269,39 +2339,47 @@ msgstr "" msgid "Invalid sound set id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:270 +#: lib/NGCP/Panel/Controller/Subscriber.pm:273 msgid "Invalid subscriber id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2076 +#: lib/NGCP/Panel/Controller/Login.pm:94 +msgid "Invalid username/password" +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2230 msgid "Invalid voicemail setting." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:465 +#: lib/NGCP/Panel/Utils/DbStrings.pm:342 +msgid "Is PBX Group?" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:493 msgid "Is active" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:296 +#: lib/NGCP/Panel/Utils/DbStrings.pm:299 msgid "Is master" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:356 +#: lib/NGCP/Panel/Utils/DbStrings.pm:369 msgid "Is superuser" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:555 +#: lib/NGCP/Panel/Utils/DbStrings.pm:603 msgid "January" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:448 +#: lib/NGCP/Panel/Utils/DbStrings.pm:469 msgid "July" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:449 +#: lib/NGCP/Panel/Utils/DbStrings.pm:470 msgid "June" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:464 +#: lib/NGCP/Panel/Utils/DbStrings.pm:492 msgid "Key" msgstr "" @@ -2313,7 +2391,7 @@ msgstr "" msgid "Last Attempt" msgstr "" -#: lib/NGCP/Panel/Controller/Contact.pm:33 lib/NGCP/Panel/Controller/Reseller.pm:122 lib/NGCP/Panel/Utils/DbStrings.pm:488 +#: lib/NGCP/Panel/Controller/Contact.pm:33 lib/NGCP/Panel/Controller/Reseller.pm:122 lib/NGCP/Panel/Utils/DbStrings.pm:520 msgid "Last Name" msgstr "" @@ -2321,11 +2399,11 @@ msgstr "" msgid "Lawful Intercept" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:514 +#: lib/NGCP/Panel/Utils/DbStrings.pm:554 msgid "Lawful intercept" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:31 lib/NGCP/Panel/Utils/DbStrings.pm:394 +#: lib/NGCP/Panel/Controller/NCOS.pm:31 lib/NGCP/Panel/Utils/DbStrings.pm:409 msgid "Level Name" msgstr "" @@ -2333,43 +2411,39 @@ msgstr "" msgid "Limit" msgstr "" -#: share/templates/widgets/subscriber_topmenu_settings.tt:11 share/templates/widgets/subscriberadmin_topmenu_settings.tt:11 -msgid "Line Settings" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:300 +#: lib/NGCP/Panel/Utils/DbStrings.pm:303 msgid "Line add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:284 +#: lib/NGCP/Panel/Utils/DbStrings.pm:287 msgid "Line/Key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:458 +#: lib/NGCP/Panel/Utils/DbStrings.pm:486 msgid "Line/Key Range" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:375 +#: lib/NGCP/Panel/Utils/DbStrings.pm:388 msgid "Line/Key Type" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:495 +#: lib/NGCP/Panel/Utils/DbStrings.pm:527 msgid "Linerange add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:596 +#: lib/NGCP/Panel/Utils/DbStrings.pm:647 msgid "Lines/Keys" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:588 +#: lib/NGCP/Panel/Utils/DbStrings.pm:637 msgid "Lines/Keys in this range can be used as Busy Lamp Field. Value is accessible in the config template via phone.lineranges[].lines[].can_blf" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:468 +#: lib/NGCP/Panel/Utils/DbStrings.pm:496 msgid "Lines/Keys in this range can be used as regular phone lines. Value is accessible in the config template via phone.lineranges[].lines[].can_private" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:531 +#: lib/NGCP/Panel/Utils/DbStrings.pm:576 msgid "Lines/Keys in this range can be used as shared lines. Value is accessible in the config template via phone.lineranges[].lines[].can_shared" msgstr "" @@ -2377,11 +2451,11 @@ msgstr "" msgid "Links are colored by the more frequent origin. Mouseover on a link to see the direction details." msgstr "" -#: share/templates/helpers/datatables.tt:208 +#: share/templates/helpers/datatables.tt:212 msgid "Loading..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:507 lib/NGCP/Panel/Utils/DbStrings.pm:8 share/templates/customer/details.tt:452 +#: lib/NGCP/Panel/Utils/DbStrings.pm:544 lib/NGCP/Panel/Utils/DbStrings.pm:8 share/templates/customer/details.tt:452 msgid "Lock Level" msgstr "" @@ -2390,11 +2464,11 @@ msgstr "" msgid "Logged in as %1" msgstr "" -#: lib/NGCP/Panel/Controller/Administrator.pm:35 lib/NGCP/Panel/Utils/DbStrings.pm:335 +#: lib/NGCP/Panel/Controller/Administrator.pm:35 lib/NGCP/Panel/Utils/DbStrings.pm:345 msgid "Login" msgstr "" -#: share/layout/body.tt:31 +#: share/layout/body.tt:34 msgid "Logout" msgstr "" @@ -2402,19 +2476,19 @@ msgstr "" msgid "Loop" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:285 +#: lib/NGCP/Panel/Utils/DbStrings.pm:288 msgid "Loopplay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:616 share/templates/customer/details.tt:314 +#: lib/NGCP/Panel/Utils/DbStrings.pm:668 share/templates/customer/details.tt:314 msgid "MAC Address / Identifier" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:469 +#: lib/NGCP/Panel/Utils/DbStrings.pm:498 msgid "MAC Address Image" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:388 +#: lib/NGCP/Panel/Utils/DbStrings.pm:402 msgid "Manage Destination Sets" msgstr "" @@ -2423,15 +2497,15 @@ msgstr "" msgid "Manage Sound Set %1" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:320 +#: lib/NGCP/Panel/Utils/DbStrings.pm:325 msgid "Manage Time Sets" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:144 +#: lib/NGCP/Panel/Utils/DbStrings.pm:146 msgid "Manually defined allowed source IPs" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:412 +#: lib/NGCP/Panel/Utils/DbStrings.pm:430 msgid "March" msgstr "" @@ -2451,7 +2525,7 @@ msgstr "" msgid "Match Pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:363 +#: lib/NGCP/Panel/Utils/DbStrings.pm:377 msgid "Match pattern" msgstr "" @@ -2459,7 +2533,7 @@ msgstr "" msgid "Max Number of Subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:438 +#: lib/NGCP/Panel/Utils/DbStrings.pm:458 msgid "Max Subscribers" msgstr "" @@ -2472,7 +2546,7 @@ msgstr "" msgid "Maximum number of concurrent outgoing sessions (calls) coming from a subscriber or going to a peer." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:133 +#: lib/NGCP/Panel/Utils/DbStrings.pm:135 msgid "Maximum number of concurrent outgoing sessions (calls) for subscribers within the same account" msgstr "" @@ -2480,7 +2554,7 @@ msgstr "" msgid "Maximum number of concurrent sessions (calls) for a subscriber or peer." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:131 +#: lib/NGCP/Panel/Utils/DbStrings.pm:133 msgid "Maximum number of concurrent sessions (calls) for subscribers within the same account" msgstr "" @@ -2488,35 +2562,35 @@ msgstr "" msgid "Maximum number of subscribers for this customer reached" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:595 +#: lib/NGCP/Panel/Utils/DbStrings.pm:645 msgid "May" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:389 +#: lib/NGCP/Panel/Utils/DbStrings.pm:404 msgid "Mday" msgstr "" -#: lib/NGCP/Panel/Controller/Callflow.pm:28 lib/NGCP/Panel/Controller/Subscriber.pm:1687 +#: lib/NGCP/Panel/Controller/Callflow.pm:28 lib/NGCP/Panel/Controller/Subscriber.pm:1785 msgid "Method" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:467 +#: lib/NGCP/Panel/Utils/DbStrings.pm:495 msgid "Minute" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:158 +#: lib/NGCP/Panel/Utils/DbStrings.pm:160 msgid "Mobile Push Expiry Timeout" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:404 +#: lib/NGCP/Panel/Controller/NCOS.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:420 msgid "Mode" msgstr "" -#: lib/NGCP/Panel/Controller/Device.pm:39 lib/NGCP/Panel/Utils/DbStrings.pm:541 +#: lib/NGCP/Panel/Controller/Device.pm:39 lib/NGCP/Panel/Utils/DbStrings.pm:586 msgid "Model" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:634 lib/NGCP/Panel/Utils/DbStrings.pm:455 +#: lib/NGCP/Panel/Controller/Billing.pm:643 lib/NGCP/Panel/Utils/DbStrings.pm:480 msgid "Monday" msgstr "" @@ -2524,11 +2598,11 @@ msgstr "" msgid "Monitoring & Statistics" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:615 +#: lib/NGCP/Panel/Utils/DbStrings.pm:667 msgid "Month" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:384 +#: lib/NGCP/Panel/Utils/DbStrings.pm:398 msgid "Monthly Fraud Limit" msgstr "" @@ -2588,11 +2662,11 @@ msgstr "" msgid "NEW MESSAGE" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:37 lib/NGCP/Panel/Controller/Customer.pm:298 lib/NGCP/Panel/Controller/Device.pm:106 lib/NGCP/Panel/Controller/Device.pm:787 lib/NGCP/Panel/Controller/Peering.pm:28 lib/NGCP/Panel/Controller/Peering.pm:77 lib/NGCP/Panel/Controller/Product.pm:23 lib/NGCP/Panel/Controller/Reseller.pm:128 lib/NGCP/Panel/Controller/Reseller.pm:133 lib/NGCP/Panel/Controller/Reseller.pm:34 lib/NGCP/Panel/Controller/Rewrite.pm:33 lib/NGCP/Panel/Utils/DbStrings.pm:416 lib/NGCP/Panel/Utils/Sounds.pm:63 share/templates/customer/details.tt:100 share/templates/customer/details.tt:258 share/templates/customer/details.tt:52 share/templates/customer/details.tt:62 share/templates/customer/details.tt:90 share/templates/helpers/pref_table.tt:39 share/templates/sound/handles_list.tt:29 share/templates/subscriber/preferences.tt:149 share/templates/subscriber/preferences.tt:230 share/templates/subscriber/preferences.tt:541 share/templates/subscriber/preferences.tt:591 +#: lib/NGCP/Panel/Controller/Billing.pm:37 lib/NGCP/Panel/Controller/Customer.pm:298 lib/NGCP/Panel/Controller/Device.pm:106 lib/NGCP/Panel/Controller/Device.pm:787 lib/NGCP/Panel/Controller/Peering.pm:28 lib/NGCP/Panel/Controller/Peering.pm:77 lib/NGCP/Panel/Controller/Product.pm:23 lib/NGCP/Panel/Controller/Reseller.pm:128 lib/NGCP/Panel/Controller/Reseller.pm:133 lib/NGCP/Panel/Controller/Reseller.pm:34 lib/NGCP/Panel/Controller/Rewrite.pm:33 lib/NGCP/Panel/Utils/DbStrings.pm:434 lib/NGCP/Panel/Utils/Sounds.pm:63 share/templates/customer/details.tt:100 share/templates/customer/details.tt:258 share/templates/customer/details.tt:52 share/templates/customer/details.tt:62 share/templates/customer/details.tt:90 share/templates/helpers/pref_table.tt:39 share/templates/sound/handles_list.tt:29 share/templates/subscriber/preferences.tt:149 share/templates/subscriber/preferences.tt:230 share/templates/subscriber/preferences.tt:541 share/templates/subscriber/preferences.tt:591 msgid "Name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:331 +#: lib/NGCP/Panel/Utils/DbStrings.pm:338 msgid "Name in Fax Header" msgstr "" @@ -2604,11 +2678,11 @@ msgstr "" msgid "Network-Provided CLI" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:179 +#: lib/NGCP/Panel/Utils/DbStrings.pm:178 msgid "Network-Provided Display Name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:436 +#: lib/NGCP/Panel/Utils/DbStrings.pm:456 msgid "New Description" msgstr "" @@ -2620,7 +2694,7 @@ msgstr "" msgid "New Messages" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:283 +#: lib/NGCP/Panel/Utils/DbStrings.pm:286 msgid "New Name" msgstr "" @@ -2644,15 +2718,15 @@ msgstr "" msgid "No product for this customer contract found." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2907 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3061 msgid "No such auto attendant id." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2801 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2955 msgid "No such speed dial id." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2400 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2554 msgid "No such voicemail file." msgstr "" @@ -2660,15 +2734,15 @@ msgstr "" msgid "Notify" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:623 +#: lib/NGCP/Panel/Utils/DbStrings.pm:677 msgid "Notify Emails" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:586 +#: lib/NGCP/Panel/Utils/DbStrings.pm:635 msgid "November" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:113 lib/NGCP/Panel/Controller/Subscriber.pm:1993 lib/NGCP/Panel/Utils/DbStrings.pm:383 +#: lib/NGCP/Panel/Controller/Subscriber.pm:116 lib/NGCP/Panel/Controller/Subscriber.pm:2088 lib/NGCP/Panel/Utils/DbStrings.pm:396 msgid "Number" msgstr "" @@ -2685,15 +2759,15 @@ msgstr "" msgid "Number Patterns for %1" msgstr "" -#: lib/NGCP/Panel/Controller/Device.pm:788 lib/NGCP/Panel/Utils/DbStrings.pm:480 +#: lib/NGCP/Panel/Controller/Device.pm:788 lib/NGCP/Panel/Utils/DbStrings.pm:512 msgid "Number of Lines/Keys" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:319 +#: lib/NGCP/Panel/Utils/DbStrings.pm:324 share/templates/subscriber/edit_webpass.tt:49 msgid "Numbers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:286 +#: lib/NGCP/Panel/Utils/DbStrings.pm:289 msgid "October" msgstr "" @@ -2706,35 +2780,35 @@ msgstr "" msgid "Offline" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:413 +#: lib/NGCP/Panel/Utils/DbStrings.pm:431 msgid "Offpeak follow interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:304 +#: lib/NGCP/Panel/Utils/DbStrings.pm:307 msgid "Offpeak follow rate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:471 +#: lib/NGCP/Panel/Utils/DbStrings.pm:501 msgid "Offpeak init interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:524 +#: lib/NGCP/Panel/Utils/DbStrings.pm:563 msgid "Offpeak init rate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:378 +#: lib/NGCP/Panel/Utils/DbStrings.pm:391 msgid "Onpeak follow interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:427 +#: lib/NGCP/Panel/Utils/DbStrings.pm:445 msgid "Onpeak follow rate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:523 +#: lib/NGCP/Panel/Utils/DbStrings.pm:561 msgid "Onpeak init interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:441 +#: lib/NGCP/Panel/Utils/DbStrings.pm:461 msgid "Onpeak init rate" msgstr "" @@ -2742,31 +2816,39 @@ msgstr "" msgid "Oops!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:602 +#: lib/NGCP/Panel/Utils/DbStrings.pm:653 msgid "Optionally set the maximum number of subscribers for this contract. Leave empty for unlimited." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:315 +#: lib/NGCP/Panel/Utils/DbStrings.pm:418 +msgid "Options to lock customer if the daily limit is exceeded." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:497 +msgid "Options to lock customer if the monthly limit is exceeded." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:318 msgid "Outbound" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:136 +#: lib/NGCP/Panel/Utils/DbStrings.pm:138 msgid "Outbound Diversion Header" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:120 +#: lib/NGCP/Panel/Utils/DbStrings.pm:122 msgid "Outbound From-Display Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:118 +#: lib/NGCP/Panel/Utils/DbStrings.pm:120 msgid "Outbound From-Username Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:122 +#: lib/NGCP/Panel/Utils/DbStrings.pm:124 msgid "Outbound PAI-Username Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:124 +#: lib/NGCP/Panel/Utils/DbStrings.pm:126 msgid "Outbound PPI-Username Field" msgstr "" @@ -2778,7 +2860,7 @@ msgstr "" msgid "Outbound Rewrite Rules for Caller" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:113 +#: lib/NGCP/Panel/Utils/DbStrings.pm:115 msgid "Outbound socket to be used for SIP communication to this entity" msgstr "" @@ -2794,7 +2876,7 @@ msgstr "" msgid "PBX Devices" msgstr "" -#: lib/NGCP/Panel/Controller/Customer.pm:829 share/templates/customer/details.tt:189 share/templates/subscriber/master.tt:68 +#: lib/NGCP/Panel/Controller/Customer.pm:829 lib/NGCP/Panel/Utils/DbStrings.pm:328 share/templates/customer/details.tt:189 share/templates/subscriber/master.tt:68 msgid "PBX Group" msgstr "" @@ -2833,15 +2915,15 @@ msgstr "" msgid "PBX group with id %1 does not exist." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:302 +#: lib/NGCP/Panel/Utils/DbStrings.pm:305 msgid "PDF" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:433 +#: lib/NGCP/Panel/Utils/DbStrings.pm:452 msgid "PDF14" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:311 share/templates/subscriber/preferences.tt:157 +#: lib/NGCP/Panel/Utils/DbStrings.pm:314 share/templates/subscriber/preferences.tt:157 msgid "PIN" msgstr "" @@ -2849,19 +2931,23 @@ msgstr "" msgid "PIN to bypass outbound Block List" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:485 +#: lib/NGCP/Panel/Utils/DbStrings.pm:518 msgid "POST" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:535 +#: lib/NGCP/Panel/Utils/DbStrings.pm:581 msgid "PS" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:490 +#: lib/NGCP/Panel/Controller/Subscriber.pm:307 +msgid "Pages" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:522 msgid "Parallel Ringing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:289 +#: lib/NGCP/Panel/Utils/DbStrings.pm:291 msgid "Password" msgstr "" @@ -2869,7 +2955,7 @@ msgstr "" msgid "Password for Sendfax" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:216 lib/NGCP/Panel/Utils/DbStrings.pm:444 +#: lib/NGCP/Panel/Controller/NCOS.pm:216 lib/NGCP/Panel/Utils/DbStrings.pm:464 msgid "Pattern" msgstr "" @@ -2877,7 +2963,7 @@ msgstr "" msgid "Patterns" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:684 +#: lib/NGCP/Panel/Controller/Billing.pm:693 msgid "Peaktime date does not exist!" msgstr "" @@ -2899,10 +2985,14 @@ msgstr "" #. (server.name) #: share/templates/peering/preferences.tt:1 -msgid "Peer Host \"%1\" – Preferences" +msgid "Peer Host \"%1\" - Preferences" +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:306 +msgid "Peer Number" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:546 +#: lib/NGCP/Panel/Controller/Subscriber.pm:644 msgid "Peer registration error" msgstr "" @@ -2914,7 +3004,7 @@ msgstr "" msgid "Peering Group" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:143 +#: lib/NGCP/Panel/Controller/Peering.pm:148 msgid "Peering Group successfully deleted" msgstr "" @@ -2926,7 +3016,7 @@ msgstr "" msgid "Peering Rule" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:487 +#: lib/NGCP/Panel/Controller/Peering.pm:492 msgid "Peering Rule does not exist" msgstr "" @@ -2946,35 +3036,35 @@ msgstr "" msgid "Peering group does not exist" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:178 +#: lib/NGCP/Panel/Controller/Peering.pm:183 msgid "Peering group successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:518 +#: lib/NGCP/Panel/Controller/Peering.pm:523 msgid "Peering rule successfully changed" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:450 +#: lib/NGCP/Panel/Controller/Peering.pm:455 msgid "Peering rule successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:542 +#: lib/NGCP/Panel/Controller/Peering.pm:547 msgid "Peering rule successfully deleted" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:268 +#: lib/NGCP/Panel/Controller/Peering.pm:273 msgid "Peering server does not exist" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:231 +#: lib/NGCP/Panel/Controller/Peering.pm:236 msgid "Peering server successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:322 +#: lib/NGCP/Panel/Controller/Peering.pm:327 msgid "Peering server successfully deleted" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:298 +#: lib/NGCP/Panel/Controller/Peering.pm:303 msgid "Peering server successfully updated" msgstr "" @@ -2982,15 +3072,15 @@ msgstr "" msgid "Peerings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:301 +#: lib/NGCP/Panel/Utils/DbStrings.pm:304 msgid "Period" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:348 +#: lib/NGCP/Panel/Utils/DbStrings.pm:358 msgid "Period add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:564 +#: lib/NGCP/Panel/Utils/DbStrings.pm:612 msgid "Phone Number" msgstr "" @@ -3006,11 +3096,11 @@ msgstr "" msgid "Play" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:80 lib/NGCP/Panel/Utils/DbStrings.pm:530 +#: lib/NGCP/Panel/Controller/Peering.pm:80 lib/NGCP/Panel/Utils/DbStrings.pm:575 msgid "Port" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:445 +#: lib/NGCP/Panel/Utils/DbStrings.pm:465 msgid "Postcode" msgstr "" @@ -3022,51 +3112,55 @@ msgstr "" msgid "Preferences" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:617 +#: lib/NGCP/Panel/Utils/DbStrings.pm:669 msgid "Prepaid" msgstr "" -#: share/templates/customer/details.tt:187 share/templates/customer/details.tt:260 share/templates/subscriber/master.tt:75 +#: share/templates/customer/details.tt:187 share/templates/customer/details.tt:260 share/templates/subscriber/edit_webpass.tt:39 share/templates/subscriber/master.tt:75 msgid "Primary Number" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:29 lib/NGCP/Panel/Utils/DbStrings.pm:600 +#: lib/NGCP/Panel/Controller/Peering.pm:29 lib/NGCP/Panel/Utils/DbStrings.pm:651 msgid "Priority" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:552 +msgid "Priority (q-value)" +msgstr "" + #: lib/NGCP/Panel/Controller/Device.pm:789 msgid "Private Line" msgstr "" -#: lib/NGCP/Panel/Controller/Contract.pm:28 lib/NGCP/Panel/Controller/Customer.pm:119 lib/NGCP/Panel/Controller/Customer.pm:51 lib/NGCP/Panel/Controller/Reseller.pm:143 lib/NGCP/Panel/Utils/DbStrings.pm:589 +#: lib/NGCP/Panel/Controller/Contract.pm:28 lib/NGCP/Panel/Controller/Customer.pm:119 lib/NGCP/Panel/Controller/Customer.pm:51 lib/NGCP/Panel/Controller/Reseller.pm:143 lib/NGCP/Panel/Utils/DbStrings.pm:638 msgid "Product" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:387 +#: lib/NGCP/Panel/Utils/DbStrings.pm:401 msgid "Profile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:496 +#: lib/NGCP/Panel/Utils/DbStrings.pm:528 msgid "Profile Name" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:81 lib/NGCP/Panel/Utils/DbStrings.pm:581 share/templates/subscriber/preferences.tt:468 +#: lib/NGCP/Panel/Controller/Peering.pm:81 lib/NGCP/Panel/Utils/DbStrings.pm:629 share/templates/subscriber/preferences.tt:468 msgid "Protocol" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:321 +#: lib/NGCP/Panel/Utils/DbStrings.pm:326 msgid "Purge existing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:526 +#: lib/NGCP/Panel/Utils/DbStrings.pm:566 msgid "Push Provisioning URL" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:164 +#: lib/NGCP/Panel/Utils/DbStrings.pm:166 msgid "RTCP Feedback Mode" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:152 +#: lib/NGCP/Panel/Utils/DbStrings.pm:154 msgid "RTP-Proxy Mode" msgstr "" @@ -3074,7 +3168,7 @@ msgstr "" msgid "Read Only" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:343 +#: lib/NGCP/Panel/Utils/DbStrings.pm:353 msgid "Read only" msgstr "" @@ -3082,7 +3176,7 @@ msgstr "" msgid "Read-Only" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:466 +#: lib/NGCP/Panel/Utils/DbStrings.pm:494 msgid "Receive Reports" msgstr "" @@ -3098,7 +3192,7 @@ msgstr "" msgid "Recurrence" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2579 share/templates/widgets/subscriber_reg_overview.tt:8 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2733 share/templates/widgets/subscriber_reg_overview.tt:8 msgid "Registered Device" msgstr "" @@ -3115,11 +3209,11 @@ msgstr "" msgid "Reject" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:108 +#: lib/NGCP/Panel/Utils/DbStrings.pm:110 msgid "Reject Emergency Calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:109 +#: lib/NGCP/Panel/Utils/DbStrings.pm:111 msgid "Reject emergency calls from this user or domain." msgstr "" @@ -3135,15 +3229,15 @@ msgstr "" msgid "Remote Authentication" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:521 +#: lib/NGCP/Panel/Utils/DbStrings.pm:560 msgid "Repeat" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:551 share/templates/rewrite/rules_list.tt:31 +#: lib/NGCP/Panel/Utils/DbStrings.pm:599 share/templates/rewrite/rules_list.tt:31 msgid "Replacement Pattern" msgstr "" -#: lib/NGCP/Panel/Controller/Administrator.pm:32 lib/NGCP/Panel/Controller/Billing.pm:38 lib/NGCP/Panel/Controller/Contact.pm:31 lib/NGCP/Panel/Controller/Customer.pm:49 lib/NGCP/Panel/Controller/Device.pm:105 lib/NGCP/Panel/Controller/Device.pm:37 lib/NGCP/Panel/Controller/Device.pm:59 lib/NGCP/Panel/Controller/Device.pm:83 lib/NGCP/Panel/Controller/Domain.pm:30 lib/NGCP/Panel/Controller/NCOS.pm:30 lib/NGCP/Panel/Controller/Reseller.pm:150 lib/NGCP/Panel/Controller/Rewrite.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:516 lib/NGCP/Panel/Utils/Sounds.pm:69 share/templates/customer/details.tt:45 share/templates/reseller/details.tt:32 share/templates/widgets/admin_reseller_overview.tt:7 +#: lib/NGCP/Panel/Controller/Administrator.pm:32 lib/NGCP/Panel/Controller/Billing.pm:38 lib/NGCP/Panel/Controller/Contact.pm:31 lib/NGCP/Panel/Controller/Customer.pm:49 lib/NGCP/Panel/Controller/Device.pm:105 lib/NGCP/Panel/Controller/Device.pm:37 lib/NGCP/Panel/Controller/Device.pm:59 lib/NGCP/Panel/Controller/Device.pm:83 lib/NGCP/Panel/Controller/Domain.pm:30 lib/NGCP/Panel/Controller/NCOS.pm:30 lib/NGCP/Panel/Controller/Reseller.pm:150 lib/NGCP/Panel/Controller/Rewrite.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:556 lib/NGCP/Panel/Utils/Sounds.pm:69 share/templates/customer/details.tt:45 share/templates/reseller/details.tt:32 share/templates/widgets/admin_reseller_overview.tt:7 msgid "Reseller" msgstr "" @@ -3206,7 +3300,7 @@ msgstr "" msgid "Resellers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:307 lib/NGCP/Panel/Utils/DbStrings.pm:81 share/templates/rewrite/set_list.tt:3 share/templates/widgets/reseller_domain_overview.tt:12 +#: lib/NGCP/Panel/Utils/DbStrings.pm:311 lib/NGCP/Panel/Utils/DbStrings.pm:83 share/templates/rewrite/set_list.tt:3 share/templates/widgets/reseller_domain_overview.tt:12 msgid "Rewrite Rule Set" msgstr "" @@ -3259,7 +3353,7 @@ msgstr "" msgid "Ring Timeout for CFT" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:329 +#: lib/NGCP/Panel/Utils/DbStrings.pm:336 msgid "Rm" msgstr "" @@ -3275,11 +3369,11 @@ msgstr "" msgid "SIP Call Flows" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:431 +#: lib/NGCP/Panel/Utils/DbStrings.pm:450 msgid "SIP Domain" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:568 share/templates/subscriber/master.tt:65 +#: lib/NGCP/Panel/Utils/DbStrings.pm:616 share/templates/subscriber/master.tt:65 msgid "SIP Password" msgstr "" @@ -3296,19 +3390,19 @@ msgstr "" msgid "SIP Peering Groups" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:99 +#: lib/NGCP/Panel/Utils/DbStrings.pm:101 msgid "SIP Session Timers refresh interval (seconds). Should be always greater than min_timer preference. SBC will make refresh at the half of this interval." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:105 +#: lib/NGCP/Panel/Utils/DbStrings.pm:107 msgid "SIP Session Timers refresh method." msgstr "" -#: share/templates/customer/details.tt:186 share/templates/customer/details.tt:259 share/templates/subscriber/master.tt:63 +#: share/templates/customer/details.tt:186 share/templates/customer/details.tt:259 share/templates/subscriber/edit_webpass.tt:38 share/templates/subscriber/master.tt:63 msgid "SIP URI" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:297 +#: lib/NGCP/Panel/Utils/DbStrings.pm:300 msgid "SIP Username" msgstr "" @@ -3316,15 +3410,15 @@ msgstr "" msgid "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI \"user@example.com\"). \"network-provided calling line identification\" - specifies the SIP username that is used for outgoing calls in the SIP \"From\" and \"P-Asserted-Identity\" headers (as user- and network-provided calling numbers). The content of the \"From\" header may be overridden by the \"user_cli\" preference and client (if allowed by the \"allowed_clis\" preference) SIP signalling. Automatically set to the primary E.164 number specified in the subscriber details." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:90 +#: lib/NGCP/Panel/Utils/DbStrings.pm:92 msgid "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI \"user@example.com\"). \"user-provided calling line identification\" - specifies the SIP username that is used for outgoing calls. If set, this is put in the SIP \"From\" header (as user-provided calling number) if a client sends a CLI which is not allowed by \"allowed_clis\" or if \"allowed_clis\" is not set." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:111 +#: lib/NGCP/Panel/Utils/DbStrings.pm:113 msgid "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI \"user@example.com\"). Emergency CLI which can be used in rewrite rules as substitution value." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:162 +#: lib/NGCP/Panel/Utils/DbStrings.pm:164 msgid "SRTP Transcoding Mode" msgstr "" @@ -3356,19 +3450,19 @@ msgstr "" msgid "Same as \"ncos\", but may only be set by administrators and is applied prior to the user setting." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:639 lib/NGCP/Panel/Utils/DbStrings.pm:620 +#: lib/NGCP/Panel/Controller/Billing.pm:648 lib/NGCP/Panel/Utils/DbStrings.pm:673 msgid "Saturday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:512 +#: lib/NGCP/Panel/Utils/DbStrings.pm:551 msgid "Save" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:129 +#: lib/NGCP/Panel/Utils/DbStrings.pm:131 msgid "Search for partial match of user-provided number (UPN) to subscriber's primary E164 number and aliases. If it mathes, take UPN as valid wihout allowed_clis check and copy UPN to network-provided number (NPN)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:561 +#: lib/NGCP/Panel/Utils/DbStrings.pm:609 msgid "Seconds to wait for pick-up until engaging Call Forward (e.g. “10”)" msgstr "" @@ -3380,39 +3474,47 @@ msgstr "" msgid "See \"lock_voip_account_subscriber\" for a list of possible values. A lock value of \"none\" will not be returned to the caller. Read-only setting." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:565 +#: lib/NGCP/Panel/Utils/DbStrings.pm:613 msgid "Select" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:325 share/templates/subscriber/preferences.tt:306 +#: lib/NGCP/Panel/Utils/DbStrings.pm:302 +msgid "Send" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:332 share/templates/subscriber/preferences.tt:306 msgid "Send Copies" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:559 share/templates/subscriber/preferences.tt:290 +#: share/templates/subscriber/webfax.tt:13 +msgid "Send Fax" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:607 share/templates/subscriber/preferences.tt:290 msgid "Send Reports" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:127 +#: lib/NGCP/Panel/Utils/DbStrings.pm:129 msgid "Send inbound call to Mobile Push server when called subscriber is not registered. This can not be used together with CFNA as call will be then simply forwarded." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:88 +#: lib/NGCP/Panel/Utils/DbStrings.pm:90 msgid "Send the E164 number instead of SIP AOR as request username when sending INVITE to the subscriber. If a 404 is received the SIP AOR is sent as request URI as fallback." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:161 +#: lib/NGCP/Panel/Utils/DbStrings.pm:163 msgid "Send the calls from/to the subscribers through the cloud pbx module." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:376 +#: lib/NGCP/Panel/Utils/DbStrings.pm:389 msgid "September" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:344 +#: lib/NGCP/Panel/Utils/DbStrings.pm:354 msgid "Serial Hunting Timeout" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:548 +#: lib/NGCP/Panel/Utils/DbStrings.pm:595 msgid "Serial Ringing" msgstr "" @@ -3420,35 +3522,35 @@ msgstr "" msgid "Session Timers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:102 +#: lib/NGCP/Panel/Utils/DbStrings.pm:104 msgid "Session-Timer Max Refresh Interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:100 +#: lib/NGCP/Panel/Utils/DbStrings.pm:102 msgid "Session-Timer Min Refresh Interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:98 +#: lib/NGCP/Panel/Utils/DbStrings.pm:100 msgid "Session-Timer Refresh Interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:104 +#: lib/NGCP/Panel/Utils/DbStrings.pm:106 msgid "Session-Timer Refresh Method" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:101 +#: lib/NGCP/Panel/Utils/DbStrings.pm:103 msgid "Set Min-SE value in SBC. This is also used to build 422 reply if remote Min-SE is smaller than local Min-SE." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:153 +#: lib/NGCP/Panel/Utils/DbStrings.pm:155 msgid "Set RTP relay mode for this peer/domain/user" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:103 +#: lib/NGCP/Panel/Utils/DbStrings.pm:105 msgid "Sets upper limit on accepted Min-SE value in in SBC." msgstr "" -#: share/templates/subscriber/master.tt:44 +#: share/templates/subscriber/edit_webpass.tt:22 share/templates/subscriber/master.tt:44 msgid "Setting" msgstr "" @@ -3476,11 +3578,11 @@ msgstr "" msgid "Show Passwords" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:421 +#: lib/NGCP/Panel/Utils/DbStrings.pm:440 msgid "Show passwords" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:525 +#: lib/NGCP/Panel/Utils/DbStrings.pm:564 msgid "Sign In" msgstr "" @@ -3493,23 +3595,23 @@ msgstr "" msgid "Sign in using your %1 credentials:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:470 +#: lib/NGCP/Panel/Utils/DbStrings.pm:499 msgid "Simple" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:607 +#: lib/NGCP/Panel/Utils/DbStrings.pm:659 msgid "Simple View" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:289 lib/NGCP/Panel/Controller/Subscriber.pm:294 lib/NGCP/Panel/Utils/DbStrings.pm:583 +#: lib/NGCP/Panel/Controller/Subscriber.pm:292 lib/NGCP/Panel/Controller/Subscriber.pm:297 lib/NGCP/Panel/Utils/DbStrings.pm:632 msgid "Slot" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:291 +#: lib/NGCP/Panel/Utils/DbStrings.pm:293 msgid "Slot add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:309 +#: lib/NGCP/Panel/Utils/DbStrings.pm:312 msgid "Sn" msgstr "" @@ -3529,7 +3631,7 @@ msgstr "" msgid "Sound Set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:107 +#: lib/NGCP/Panel/Utils/DbStrings.pm:109 msgid "Sound Set used for system prompts like error announcements etc." msgstr "" @@ -3573,15 +3675,15 @@ msgstr "" msgid "Sound set successfully updated" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:314 +#: lib/NGCP/Panel/Utils/DbStrings.pm:317 msgid "Soundfile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:293 +#: lib/NGCP/Panel/Utils/DbStrings.pm:295 msgid "Source" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:481 share/templates/subscriber/preferences.tt:467 +#: lib/NGCP/Panel/Utils/DbStrings.pm:513 share/templates/subscriber/preferences.tt:467 msgid "Source IP" msgstr "" @@ -3589,11 +3691,11 @@ msgstr "" msgid "Source Pattern" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:765 +#: lib/NGCP/Panel/Controller/Billing.pm:774 msgid "Special offpeak entry successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:713 +#: lib/NGCP/Panel/Controller/Billing.pm:722 msgid "Special offpeak entry successfully updated" msgstr "" @@ -3605,7 +3707,7 @@ msgstr "" msgid "Specifies the NCOS level that applies to the user." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:82 +#: lib/NGCP/Panel/Utils/DbStrings.pm:84 msgid "Specifies the list of caller and callee rewrite rules which should be applied for incoming and outgoing calls." msgstr "" @@ -3617,7 +3719,7 @@ msgstr "" msgid "Specifies the operational mode of the outgoing block list. If unset or set to a false value, it is a blacklist (allow all calls except to numbers listed in the block list), with a true value it is a whitelist (deny all calls except to numbers listed in the block list)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:135 +#: lib/NGCP/Panel/Utils/DbStrings.pm:137 msgid "Specifies the way to obtain the User-Provided Redirecting CLI. Possible options are use NPN of forwarding subscriber or respect inbound Diversion header. Same validation rules as for UPN apply to UPRN. NGCP does not stack UPRNs up if the call is forwarded several times." msgstr "" @@ -3629,7 +3731,7 @@ msgstr "" msgid "Speed Dial" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2787 lib/NGCP/Panel/Controller/Subscriber.pm:2883 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2941 lib/NGCP/Panel/Controller/Subscriber.pm:3037 msgid "Speed Dial Slot" msgstr "" @@ -3641,7 +3743,7 @@ msgstr "" msgid "Spent this interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:379 +#: lib/NGCP/Panel/Utils/DbStrings.pm:392 msgid "Start" msgstr "" @@ -3649,35 +3751,35 @@ msgstr "" msgid "Start - End" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:561 +#: lib/NGCP/Panel/Controller/Billing.pm:570 msgid "Start Date" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:334 +#: lib/NGCP/Panel/Utils/DbStrings.pm:343 msgid "Start Date/Time" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1669 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1767 msgid "Start Time" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:567 share/templates/customer/details.tt:312 +#: lib/NGCP/Panel/Utils/DbStrings.pm:615 share/templates/customer/details.tt:312 msgid "Station Name" msgstr "" -#: lib/NGCP/Panel/Controller/Contract.pm:30 lib/NGCP/Panel/Controller/Contract.pm:373 lib/NGCP/Panel/Controller/Customer.pm:121 lib/NGCP/Panel/Controller/Customer.pm:53 lib/NGCP/Panel/Controller/Reseller.pm:129 lib/NGCP/Panel/Controller/Reseller.pm:145 lib/NGCP/Panel/Controller/Reseller.pm:35 lib/NGCP/Panel/Controller/Reseller.pm:44 lib/NGCP/Panel/Controller/Subscriber.pm:112 lib/NGCP/Panel/Controller/Subscriber.pm:1668 lib/NGCP/Panel/Utils/DbStrings.pm:499 share/templates/subscriber/master.tt:58 +#: lib/NGCP/Panel/Controller/Contract.pm:30 lib/NGCP/Panel/Controller/Contract.pm:373 lib/NGCP/Panel/Controller/Customer.pm:121 lib/NGCP/Panel/Controller/Customer.pm:53 lib/NGCP/Panel/Controller/Reseller.pm:129 lib/NGCP/Panel/Controller/Reseller.pm:145 lib/NGCP/Panel/Controller/Reseller.pm:35 lib/NGCP/Panel/Controller/Reseller.pm:44 lib/NGCP/Panel/Controller/Subscriber.pm:115 lib/NGCP/Panel/Controller/Subscriber.pm:1766 lib/NGCP/Panel/Controller/Subscriber.pm:303 lib/NGCP/Panel/Utils/DbStrings.pm:533 share/templates/subscriber/master.tt:58 msgid "Status" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:538 +#: lib/NGCP/Panel/Utils/DbStrings.pm:583 msgid "Street" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:566 +#: lib/NGCP/Panel/Utils/DbStrings.pm:614 msgid "Submitid" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1994 lib/NGCP/Panel/Utils/DbStrings.pm:292 share/templates/customer/details.tt:313 share/templates/customer/details.tt:531 share/templates/subscriber/list.tt:3 share/templates/subscriber/preferences.tt:4 share/templates/widgets/admin_reseller_overview.tt:14 share/templates/widgets/reseller_customer_overview.tt:13 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2089 lib/NGCP/Panel/Utils/DbStrings.pm:294 share/templates/customer/details.tt:313 share/templates/customer/details.tt:531 share/templates/subscriber/list.tt:3 share/templates/subscriber/preferences.tt:4 share/templates/widgets/admin_reseller_overview.tt:14 share/templates/widgets/reseller_customer_overview.tt:13 msgid "Subscriber" msgstr "" @@ -3686,11 +3788,11 @@ msgstr "" msgid "Subscriber %1@%2" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1972 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2067 msgid "Subscriber Master Data" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:442 +#: lib/NGCP/Panel/Utils/DbStrings.pm:462 msgid "Subscriber Number, e.g. 12345678" msgstr "" @@ -3699,11 +3801,15 @@ msgstr "" msgid "Subscriber Preferences for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:519 +#: share/templates/widgets/subscriber_topmenu_settings.tt:11 share/templates/widgets/subscriberadmin_topmenu_settings.tt:11 +msgid "Subscriber Settings" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:559 msgid "Subscriber can configure other subscribers within the Customer Account" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:280 +#: lib/NGCP/Panel/Controller/Subscriber.pm:283 msgid "Subscriber does not exist" msgstr "" @@ -3717,7 +3823,7 @@ msgstr "" msgid "Subscriber status is %1" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:248 +#: lib/NGCP/Panel/Controller/Subscriber.pm:251 msgid "Subscriber successfully created!" msgstr "" @@ -3729,11 +3835,11 @@ msgstr "" msgid "Subscribers" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2565 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2719 msgid "Successfully added registered device" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:924 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1022 msgid "Successfully cleared Call Forward" msgstr "" @@ -3757,35 +3863,35 @@ msgstr "" msgid "Successfully created device profile" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2771 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2925 msgid "Successfully created speed dial slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2611 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2765 msgid "Successfully created trusted source" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1598 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1696 msgid "Successfully deleted Call Forward" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2923 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3077 msgid "Successfully deleted auto attendant slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2516 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2670 msgid "Successfully deleted registered device" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2817 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2971 msgid "Successfully deleted speed dial slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2713 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2867 msgid "Successfully deleted trusted source" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2441 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2595 msgid "Successfully deleted voicemail" msgstr "" @@ -3793,7 +3899,7 @@ msgstr "" msgid "Successfully redirected request to device" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:795 lib/NGCP/Panel/Controller/Subscriber.pm:949 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1047 lib/NGCP/Panel/Controller/Subscriber.pm:893 msgid "Successfully saved Call Forward" msgstr "" @@ -3801,11 +3907,11 @@ msgstr "" msgid "Successfully terminated reseller" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:408 +#: lib/NGCP/Panel/Controller/Subscriber.pm:506 msgid "Successfully terminated subscriber" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2987 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3141 msgid "Successfully updated auto attendant slots" msgstr "" @@ -3821,43 +3927,51 @@ msgstr "" msgid "Successfully updated device profile" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2230 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2384 msgid "Successfully updated fax setting" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2300 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2135 +msgid "Successfully updated password" +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2454 msgid "Successfully updated reminder setting" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2867 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3021 msgid "Successfully updated speed dial slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1958 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2053 msgid "Successfully updated subscriber" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2685 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2839 msgid "Successfully updated trusted source" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2084 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2238 msgid "Successfully updated voicemail setting" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:640 lib/NGCP/Panel/Utils/DbStrings.pm:545 +#: lib/NGCP/Panel/Controller/Billing.pm:649 lib/NGCP/Panel/Utils/DbStrings.pm:590 msgid "Sunday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:359 +#: lib/NGCP/Panel/Utils/DbStrings.pm:646 +msgid "Supported File Types are TXT, PDF, PS, TIFF" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:373 msgid "Supports Busy Lamp Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:351 +#: lib/NGCP/Panel/Utils/DbStrings.pm:361 msgid "Supports Private Line" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:621 +#: lib/NGCP/Panel/Utils/DbStrings.pm:674 msgid "Supports Shared Line" msgstr "" @@ -3869,7 +3983,7 @@ msgstr "" msgid "System Ok" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:106 +#: lib/NGCP/Panel/Utils/DbStrings.pm:108 msgid "System Sound Set" msgstr "" @@ -3881,15 +3995,15 @@ msgstr "" msgid "System Status" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:417 +#: lib/NGCP/Panel/Utils/DbStrings.pm:435 msgid "TCP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:585 +#: lib/NGCP/Panel/Utils/DbStrings.pm:634 msgid "TIFF" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:408 +#: lib/NGCP/Panel/Utils/DbStrings.pm:426 msgid "TLS" msgstr "" @@ -3901,99 +4015,175 @@ msgstr "" msgid "Terminate Call" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:360 +#: lib/NGCP/Panel/Controller/Subscriber.pm:458 msgid "Terminating own subscriber is prohibited." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:569 +#: lib/NGCP/Panel/Utils/DbStrings.pm:617 msgid "The IVR key to press for this destination" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:443 +#: lib/NGCP/Panel/Utils/DbStrings.pm:463 msgid "The Name of this range, e.g. Phone Keys or Attendant Console 1 Keys, accessible in the config template array via phone.lineranges[].name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:117 +#: lib/NGCP/Panel/Utils/DbStrings.pm:573 +msgid "The PBX group id this subscriber belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:119 msgid "The SIP header field to fetch the network-provided-number from for inbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:115 +#: lib/NGCP/Panel/Utils/DbStrings.pm:117 msgid "The SIP header field to fetch the user-provided-number from for inbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:151 +#: lib/NGCP/Panel/Utils/DbStrings.pm:153 msgid "The SIP header to take the IP address for logging it into CDRs." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:484 +#: lib/NGCP/Panel/Utils/DbStrings.pm:517 msgid "The SIP password for the User-Agents" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:476 +#: lib/NGCP/Panel/Utils/DbStrings.pm:508 msgid "The SIP username for the User-Agents" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:476 +msgid "The VAT rate in percentage (e.g. 20)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:47 msgid "The area code that will be used for routing of dialed numbers without an area code. Defaults to the area code of the E.164 number if the subscriber has one." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:173 +#: lib/NGCP/Panel/Utils/DbStrings.pm:175 msgid "The base CLI for the PBX extension." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:137 -msgid "The content to put into the Diversion header for outbound calls (use \"None\" to not set header at all)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:381 +msgid "The base fee charged per billing interval (a monthly fixed fee, e.g. 10) in Euro/Dollars/etc. This fee can be used on the invoice." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:121 -msgid "The content to put into the From display-name for outbound calls from the platform to the subscriber" +#: lib/NGCP/Panel/Utils/DbStrings.pm:568 +msgid "The billing profile id used to charge this contract." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:119 -msgid "The content to put into the From username for outbound calls from the platform to the subscriber" +#: lib/NGCP/Panel/Utils/DbStrings.pm:310 +msgid "The billing zone id this fee belongs to." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:176 -msgid "The content to put into the History-Info header for outbound calls (use \"None\" to not set header at all)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:472 +msgid "The call direction when to apply this fee (either for inbound or outbound calls)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:569 +msgid "The city name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:514 +msgid "The company name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:322 +msgid "The contact id this contract belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:447 +msgid "The contact priority for serial forking (float value, higher is stronger) between -1.00 to 1.00" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:139 +msgid "The content to put into the Diversion header for outbound calls (use \"None\" to not set header at all)" msgstr "" #: lib/NGCP/Panel/Utils/DbStrings.pm:123 -msgid "The content to put into the P-Asserted-Identity username for outbound calls from the platform to the subscriber (use \"None\" to not set header at all)" +msgid "The content to put into the From display-name for outbound calls from the platform to the subscriber" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:121 +msgid "The content to put into the From username for outbound calls from the platform to the subscriber" msgstr "" #: lib/NGCP/Panel/Utils/DbStrings.pm:125 +msgid "The content to put into the P-Asserted-Identity username for outbound calls from the platform to the subscriber (use \"None\" to not set header at all)" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:127 msgid "The content to put into the P-Preferred-Identity username for outbound calls from the platform to the subscriber (use \"None\" to not set header at all)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:454 -msgid "The cost of each following interval in cents per second (e.g 0.90)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:329 +msgid "The contract used for this reseller." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:574 -msgid "The cost of the init interval in cents per second (e.g 0.90)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:315 +msgid "The contract used for this subscriber." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:468 +msgid "The cost of each following interval in cents per second (e.g. 0.90)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:503 +msgid "The cost of the first interval in cents per second (e.g. 0.90)." msgstr "" #: lib/NGCP/Panel/Utils/DbStrings.pm:45 msgid "The country code that will be used for routing of dialed numbers without a country code. Defaults to the country code of the E.164 number if the subscriber has one." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:554 +#: lib/NGCP/Panel/Utils/DbStrings.pm:500 +msgid "The currency symbol or ISO code, used on invoices and webinterfaces." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:602 msgid "The destination for this slot; can be a number, username or full SIP URI." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:373 +#: lib/NGCP/Panel/Utils/DbStrings.pm:532 +msgid "The detailed name for the zone (e.g. US Mobile Numbers)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:565 +msgid "The domain name or domain id this subscriber belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:473 +msgid "The email address of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:386 msgid "The end time in format hh:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:159 +#: lib/NGCP/Panel/Utils/DbStrings.pm:161 msgid "The expiry interval of sent push request. Client is expected to register within this time, otherwise he should treat the request as outdated and ignore." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:405 +#: lib/NGCP/Panel/Utils/DbStrings.pm:344 +msgid "The fraud detection threshold per day (in cents, e.g. 1000)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:339 +msgid "The fraud detection threshold per month (in cents, e.g. 10000)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:368 +msgid "The fully qualified domain name (e.g. sip.example.org)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:625 +msgid "The given name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:422 msgid "The human-readable display name (e.g. John Doe)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:167 +#: lib/NGCP/Panel/Utils/DbStrings.pm:169 msgid "The hunting policy for PBX hunt groups." msgstr "" @@ -4013,79 +4203,163 @@ msgstr "" msgid "The id pointing to the \"Call Forward Unconditional\" entry in the voip_cf_mappings table" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:312 -msgid "The length of the first interval" +#: lib/NGCP/Panel/Utils/DbStrings.pm:675 +msgid "The included free minutes per billing interval (in seconds, e.g. 60000 for 1000 free minutes)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:426 -msgid "The length of the following intervals" +#: lib/NGCP/Panel/Utils/DbStrings.pm:419 +msgid "The included free money per billing interval (in Euro, Dollars etc., e.g. 10)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:473 +#: lib/NGCP/Panel/Utils/DbStrings.pm:363 +msgid "The length of each following interval in seconds (e.g. 30)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:593 +msgid "The length of the first interval in seconds (e.g. 60)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:504 msgid "The line/key to use" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:171 +#: lib/NGCP/Panel/Utils/DbStrings.pm:529 +msgid "The lock level of the subscriber." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:482 +msgid "The main E.164 number (containing a cc, ac and sn attribute) used for inbound and outbound calls." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:173 msgid "The members (as SIP URIs) of the PBX hunt group." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:180 +#: lib/NGCP/Panel/Utils/DbStrings.pm:403 +msgid "The name of the reseller." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:179 msgid "The network-provided display name used for XMPP contacts and optionally SIP outbound header manipulation." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:432 +#: lib/NGCP/Panel/Utils/DbStrings.pm:451 msgid "The number of Lines/Keys in this range, indexed from 0 in the config template array phone.lineranges[].lines[]" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:415 +#: lib/NGCP/Panel/Utils/DbStrings.pm:423 +msgid "The number to send the fax to" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:679 +msgid "The password to authenticate for SIP and XMPP services." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:433 msgid "The password to log into the CSC Panel" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:169 +#: lib/NGCP/Panel/Utils/DbStrings.pm:537 +msgid "The password to log into the CSC Panel." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:485 +msgid "The person's name, which is then used in XMPP contact lists or auto-provisioned phones, and which can be used as network-provided display name in SIP calls." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:657 +msgid "The phone number of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:630 +msgid "The postal code of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:626 +msgid "The reseller id this contact belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:421 +msgid "The reseller id this profile belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:592 +msgid "The reseller id to assign this domain to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:171 msgid "The serial timeout for hunting in PBX hunt groups." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:597 +#: lib/NGCP/Panel/Utils/DbStrings.pm:648 msgid "The start time in format hh:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:175 -msgid "The string to be used as a User-Agent header replacement if ua_header_mode is set to \"replace\"." +#: lib/NGCP/Panel/Utils/DbStrings.pm:321 +msgid "The status of the contract." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:453 +#: lib/NGCP/Panel/Utils/DbStrings.pm:477 +msgid "The status of the reseller." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:488 +msgid "The status of the subscriber." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:511 +msgid "The street name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:478 msgid "The subscriber to use on this line/key" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:611 +#: lib/NGCP/Panel/Utils/DbStrings.pm:378 +msgid "The surname of the contact." +msgstr "" + +#: lib/NGCP/Panel/Controller/Billing.pm:620 msgid "The timerange you wanted to delete does not exist." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:339 +#: lib/NGCP/Panel/Utils/DbStrings.pm:479 +msgid "The two-letter ISO 3166-1 country code of the contact (e.g. US or DE)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:349 msgid "The type of feature to use on this line/key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:419 +#: lib/NGCP/Panel/Utils/DbStrings.pm:370 +msgid "The username for SIP and XMPP services." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:438 msgid "The username to log into the CSC Panel" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:579 +#: lib/NGCP/Panel/Utils/DbStrings.pm:572 +msgid "The username to log into the CSC Panel." +msgstr "" + +#: lib/NGCP/Panel/Controller/Billing.pm:588 msgid "This weekday does not exist." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:637 lib/NGCP/Panel/Utils/DbStrings.pm:451 +#: lib/NGCP/Panel/Controller/Billing.pm:646 lib/NGCP/Panel/Utils/DbStrings.pm:474 msgid "Thursday" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1675 lib/NGCP/Panel/Utils/DbStrings.pm:603 share/templates/subscriber/preferences.tt:417 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1773 lib/NGCP/Panel/Utils/DbStrings.pm:654 share/templates/subscriber/preferences.tt:417 msgid "Time" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1553 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1651 msgid "Time Set" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1366 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1464 msgid "Time Sets" msgstr "" @@ -4098,7 +4372,7 @@ msgstr "" msgid "Timeset \"%1\" Details" msgstr "" -#: lib/NGCP/Panel/Controller/Callflow.pm:24 lib/NGCP/Panel/Controller/Subscriber.pm:1685 +#: lib/NGCP/Panel/Controller/Callflow.pm:24 lib/NGCP/Panel/Controller/Subscriber.pm:1783 lib/NGCP/Panel/Controller/Subscriber.pm:302 msgid "Timestamp" msgstr "" @@ -4106,7 +4380,7 @@ msgstr "" msgid "To Date:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:132 +#: lib/NGCP/Panel/Utils/DbStrings.pm:134 msgid "Total max of outbound calls of Customer" msgstr "" @@ -4114,7 +4388,7 @@ msgstr "" msgid "Total max of outbound concurrent calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:130 +#: lib/NGCP/Panel/Utils/DbStrings.pm:132 msgid "Total max of overall calls of Customer" msgstr "" @@ -4122,7 +4396,7 @@ msgstr "" msgid "Total max of overall concurrent calls" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2422 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2576 msgid "Transcode of audio file failed." msgstr "" @@ -4130,7 +4404,7 @@ msgstr "" msgid "Transcoding audio file failed" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2626 lib/NGCP/Panel/Controller/Subscriber.pm:2700 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2780 lib/NGCP/Panel/Controller/Subscriber.pm:2854 msgid "Trusted Source" msgstr "" @@ -4138,11 +4412,11 @@ msgstr "" msgid "Trusted Sources" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2641 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2795 msgid "Trusted source entry not found." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:635 lib/NGCP/Panel/Utils/DbStrings.pm:440 +#: lib/NGCP/Panel/Controller/Billing.pm:644 lib/NGCP/Panel/Utils/DbStrings.pm:460 msgid "Tuesday" msgstr "" @@ -4150,15 +4424,15 @@ msgstr "" msgid "Type" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:577 +#: lib/NGCP/Panel/Utils/DbStrings.pm:623 msgid "UDP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:403 +#: lib/NGCP/Panel/Utils/DbStrings.pm:417 msgid "URI/Number" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:111 share/templates/subscriber/master.tt:73 +#: lib/NGCP/Panel/Controller/Subscriber.pm:114 share/templates/subscriber/master.tt:73 msgid "UUID" msgstr "" @@ -4166,7 +4440,7 @@ msgstr "" msgid "Unban" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:310 share/templates/sound/handles_list.tt:57 +#: lib/NGCP/Panel/Utils/DbStrings.pm:313 share/templates/sound/handles_list.tt:57 msgid "Upload" msgstr "" @@ -4178,23 +4452,23 @@ msgstr "" msgid "Upload Fees as CSV" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:542 +#: lib/NGCP/Panel/Utils/DbStrings.pm:587 msgid "Upload fees" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:332 +#: lib/NGCP/Panel/Utils/DbStrings.pm:340 msgid "Uri" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:87 +#: lib/NGCP/Panel/Utils/DbStrings.pm:89 msgid "Use Number instead of Contact first for outbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:563 +#: lib/NGCP/Panel/Utils/DbStrings.pm:611 msgid "Use free time" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:128 +#: lib/NGCP/Panel/Utils/DbStrings.pm:130 msgid "Use valid Alias CLI as NPN" msgstr "" @@ -4202,31 +4476,36 @@ msgstr "" msgid "User" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1680 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1778 msgid "User Agent" msgstr "" -#: lib/NGCP/Panel/Controller/Security.pm:176 -msgid "User successfully unbanned" +#: share/templates/widgets/subscriber_topmenu_settings.tt:12 share/templates/widgets/subscriberadmin_topmenu_settings.tt:13 +msgid "User Details" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:174 -msgid "User-Agent header passing mode." +#. (subscriber.username, subscriber.domain.domain) +#: share/templates/subscriber/edit_webpass.tt:1 +msgid "User Details for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:89 +#: lib/NGCP/Panel/Controller/Security.pm:176 +msgid "User successfully unbanned" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:91 msgid "User-Provided Number" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:109 lib/NGCP/Panel/Utils/DbStrings.pm:503 +#: lib/NGCP/Panel/Controller/Subscriber.pm:112 lib/NGCP/Panel/Utils/DbStrings.pm:539 msgid "Username" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:422 +#: lib/NGCP/Panel/Utils/DbStrings.pm:441 msgid "VAT Included" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:385 +#: lib/NGCP/Panel/Utils/DbStrings.pm:399 msgid "VAT Rate" msgstr "" @@ -4234,19 +4513,19 @@ msgstr "" msgid "Value" msgstr "" -#: share/templates/subscriber/master.tt:45 share/templates/subscriber/preferences.tt:542 share/templates/subscriber/preferences.tt:592 +#: share/templates/subscriber/edit_webpass.tt:23 share/templates/subscriber/master.tt:45 share/templates/subscriber/preferences.tt:542 share/templates/subscriber/preferences.tt:592 msgid "Values" msgstr "" -#: lib/NGCP/Panel/Controller/Device.pm:38 lib/NGCP/Panel/Utils/DbStrings.pm:609 +#: lib/NGCP/Panel/Controller/Device.pm:38 lib/NGCP/Panel/Utils/DbStrings.pm:661 msgid "Vendor" msgstr "" -#: lib/NGCP/Panel/Controller/Device.pm:63 lib/NGCP/Panel/Controller/Device.pm:86 lib/NGCP/Panel/Utils/DbStrings.pm:303 +#: lib/NGCP/Panel/Controller/Device.pm:63 lib/NGCP/Panel/Controller/Device.pm:86 lib/NGCP/Panel/Utils/DbStrings.pm:306 msgid "Version" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:510 +#: lib/NGCP/Panel/Utils/DbStrings.pm:547 msgid "Via Route" msgstr "" @@ -4283,7 +4562,7 @@ msgstr "" msgid "Voicebox Messages for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:316 +#: lib/NGCP/Panel/Utils/DbStrings.pm:319 msgid "Voicemail" msgstr "" @@ -4295,7 +4574,7 @@ msgstr "" msgid "Voicemails" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:601 +#: lib/NGCP/Panel/Utils/DbStrings.pm:652 msgid "Wday" msgstr "" @@ -4303,7 +4582,7 @@ msgstr "" msgid "We are terribly sorry, an exceptional error has occured:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:429 share/templates/subscriber/master.tt:61 +#: lib/NGCP/Panel/Utils/DbStrings.pm:448 share/templates/subscriber/edit_webpass.tt:37 share/templates/subscriber/master.tt:61 msgid "Web Password" msgstr "" @@ -4311,15 +4590,15 @@ msgstr "" msgid "Web Phone for " msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:500 share/templates/subscriber/master.tt:59 +#: lib/NGCP/Panel/Utils/DbStrings.pm:534 share/templates/subscriber/edit_webpass.tt:36 share/templates/subscriber/master.tt:59 msgid "Web Username" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:636 lib/NGCP/Panel/Utils/DbStrings.pm:306 +#: lib/NGCP/Panel/Controller/Billing.pm:645 lib/NGCP/Panel/Utils/DbStrings.pm:309 msgid "Wednesday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:547 share/templates/billing/peaktimes.tt:25 +#: lib/NGCP/Panel/Utils/DbStrings.pm:594 share/templates/billing/peaktimes.tt:25 msgid "Weekday" msgstr "" @@ -4327,27 +4606,47 @@ msgstr "" msgid "Weekdays" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:82 lib/NGCP/Panel/Utils/DbStrings.pm:491 +#: lib/NGCP/Panel/Controller/Peering.pm:82 lib/NGCP/Panel/Utils/DbStrings.pm:523 msgid "Weight" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:397 +msgid "Whether customers using this profile are handled prepaid." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:383 +msgid "Whether free minutes may be used when calling this destination." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:436 +msgid "Whether the fees already incluside VAT." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:367 +msgid "Whether the subscriber can configure other subscribers within his Customer account." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:507 +msgid "Whether this subscriber is used as PBX group." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:193 msgid "XMPP Settings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:290 +#: lib/NGCP/Panel/Utils/DbStrings.pm:292 msgid "YYYY-MM-DD HH:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:336 +#: lib/NGCP/Panel/Utils/DbStrings.pm:346 msgid "Year" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:81 lib/NGCP/Panel/Utils/DbStrings.pm:410 +#: lib/NGCP/Panel/Controller/Billing.pm:81 lib/NGCP/Panel/Utils/DbStrings.pm:428 msgid "Zone" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:371 +#: lib/NGCP/Panel/Utils/DbStrings.pm:384 msgid "Zone Detail" msgstr "" @@ -4355,35 +4654,35 @@ msgstr "" msgid "Zone Details" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:508 +#: lib/NGCP/Panel/Utils/DbStrings.pm:545 msgid "active" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:478 +#: lib/NGCP/Panel/Utils/DbStrings.pm:509 msgid "after ring timeout" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:536 +#: lib/NGCP/Panel/Utils/DbStrings.pm:582 msgid "all calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:479 share/templates/customer/details.tt:11 +#: lib/NGCP/Panel/Utils/DbStrings.pm:510 share/templates/customer/details.tt:11 msgid "all outgoing calls" msgstr "" -#: share/layout/body.tt:79 +#: share/layout/body.tt:82 msgid "all rights reserved" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:287 -msgid "base fee charged per billing interval, float, specifying Euro" +#: lib/NGCP/Panel/Utils/DbStrings.pm:182 lib/NGCP/Panel/Utils/DbStrings.pm:183 +msgid "api test pref" msgstr "" #: share/templates/customer/details.tt:460 share/templates/customer/details.tt:489 msgid "billing profile default" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:349 +#: lib/NGCP/Panel/Utils/DbStrings.pm:359 msgid "blacklist" msgstr "" @@ -4399,10 +4698,6 @@ msgstr "" msgid "call started." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:537 -msgid "check if fees are inclusive VAT" -msgstr "" - #: share/templates/rewrite/set_list.tt:16 msgid "cloned Rewrite Rule Set" msgstr "" @@ -4415,11 +4710,7 @@ msgstr "" msgid "connecting..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:298 -msgid "currency symbol or ISO code, string, will be used on invoices and webinterfaces" -msgstr "" - -#: share/templates/helpers/datatables.tt:73 +#: share/templates/helpers/datatables.tt:74 msgid "dataTables.default.js" msgstr "" @@ -4427,39 +4718,39 @@ msgstr "" msgid "disconnected." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:382 +#: lib/NGCP/Panel/Utils/DbStrings.pm:395 msgid "during Time Set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:353 +#: lib/NGCP/Panel/Utils/DbStrings.pm:364 msgid "everyday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:522 +#: lib/NGCP/Panel/Utils/DbStrings.pm:562 msgid "for (seconds)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:434 +#: lib/NGCP/Panel/Utils/DbStrings.pm:454 msgid "foreign" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:380 share/templates/customer/details.tt:10 +#: lib/NGCP/Panel/Utils/DbStrings.pm:393 share/templates/customer/details.tt:10 msgid "foreign calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:347 +#: lib/NGCP/Panel/Utils/DbStrings.pm:357 msgid "fraud detection threshold per day, specifying cents" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:562 +#: lib/NGCP/Panel/Utils/DbStrings.pm:610 msgid "fraud detection threshold per month, specifying cents" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:370 +#: lib/NGCP/Panel/Utils/DbStrings.pm:382 msgid "global" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:368 +#: lib/NGCP/Panel/Utils/DbStrings.pm:380 msgid "global (including CSC)" msgstr "" @@ -4471,15 +4762,11 @@ msgstr "" msgid "has stopped typing." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:575 -msgid "human readable profile name" -msgstr "" - #: share/templates/subscriber/webphone.tt:321 msgid "in progress..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:543 +#: lib/NGCP/Panel/Utils/DbStrings.pm:588 msgid "inbound" msgstr "" @@ -4487,22 +4774,10 @@ msgstr "" msgid "incident number:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:369 -msgid "included money per billing interval, float, specifying EUR, USD, etc." -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:366 -msgid "included time per billing interval, integer, specifying seconds" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:350 share/templates/customer/details.tt:12 +#: lib/NGCP/Panel/Utils/DbStrings.pm:360 share/templates/customer/details.tt:12 msgid "incoming and outgoing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:486 -msgid "integer, specifying the percentage" -msgstr "" - #: share/templates/subscriber/webphone.tt:208 msgid "is typing..." msgstr "" @@ -4511,15 +4786,7 @@ msgstr "" msgid "loading..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:308 -msgid "lock accounts if the daily limit is exceeded" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:459 -msgid "lock accounts if the monthly limit is exceeded" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:487 +#: lib/NGCP/Panel/Utils/DbStrings.pm:519 msgid "locked" msgstr "" @@ -4527,11 +4794,11 @@ msgstr "" msgid "no" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:557 share/templates/customer/details.tt:9 +#: lib/NGCP/Panel/Utils/DbStrings.pm:605 share/templates/customer/details.tt:9 msgid "none" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:606 +#: lib/NGCP/Panel/Utils/DbStrings.pm:658 msgid "on weekdays" msgstr "" @@ -4539,19 +4806,23 @@ msgstr "" msgid "online." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:333 +#: lib/NGCP/Panel/Utils/DbStrings.pm:341 msgid "only once" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:324 +#: lib/NGCP/Panel/Utils/DbStrings.pm:571 +msgid "or File" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:331 msgid "outbound" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:528 +#: lib/NGCP/Panel/Utils/DbStrings.pm:570 msgid "outgoing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:472 +#: lib/NGCP/Panel/Utils/DbStrings.pm:502 msgid "pending" msgstr "" @@ -4563,31 +4834,15 @@ msgstr "" msgid "registration failed:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:367 -msgid "string, POSIX regular expression, e.g.: ^431.+$" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:364 -msgid "string, e.g.: on-net" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:391 -msgid "string, e.g.: voicebox" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:402 -msgid "string, empty or POSIX regular expression, e.g.: ^431.+$" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:423 +#: lib/NGCP/Panel/Utils/DbStrings.pm:442 msgid "string, rule description" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:424 +#: lib/NGCP/Panel/Utils/DbStrings.pm:443 msgid "terminated" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:533 +#: lib/NGCP/Panel/Utils/DbStrings.pm:578 msgid "through" msgstr "" @@ -4595,23 +4850,19 @@ msgstr "" msgid "time of incident:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:509 +#: lib/NGCP/Panel/Utils/DbStrings.pm:546 msgid "trough" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:477 -msgid "unique identifier string (only alphanumeric chars)" -msgstr "" - #: share/templates/subscriber/webphone.tt:159 msgid "unregistered." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:393 +#: lib/NGCP/Panel/Utils/DbStrings.pm:408 msgid "where e-mail notifications are sent, a list of e-mail addreses separated by comma" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:317 +#: lib/NGCP/Panel/Utils/DbStrings.pm:320 msgid "whitelist" msgstr "" diff --git a/lib/NGCP/Panel/I18N/ru.po b/lib/NGCP/Panel/I18N/ru.po index 5e6db74567..7423898981 100644 --- a/lib/NGCP/Panel/I18N/ru.po +++ b/lib/NGCP/Panel/I18N/ru.po @@ -10,10 +10,10 @@ msgstr "" "PO-Revision-Date: 2014-01-30 14:57+0100\n" "Last-Translator: Andreas Granig \n" "Language-Team: Russian\n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ASCII\n" "Content-Transfer-Encoding: 8bit\n" -"Language: ru\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" @@ -26,7 +26,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Administrator.pm:29 #: lib/NGCP/Panel/Controller/Billing.pm:263 #: lib/NGCP/Panel/Controller/Billing.pm:36 -#: lib/NGCP/Panel/Controller/Billing.pm:560 +#: lib/NGCP/Panel/Controller/Billing.pm:569 #: lib/NGCP/Panel/Controller/Billing.pm:80 #: lib/NGCP/Panel/Controller/Contact.pm:30 #: lib/NGCP/Panel/Controller/Contract.pm:25 @@ -52,13 +52,14 @@ msgstr "" #: lib/NGCP/Panel/Controller/Reseller.pm:32 #: lib/NGCP/Panel/Controller/Reseller.pm:40 #: lib/NGCP/Panel/Controller/Rewrite.pm:31 -#: lib/NGCP/Panel/Controller/Subscriber.pm:106 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1673 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1679 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1992 -#: lib/NGCP/Panel/Controller/Subscriber.pm:288 -#: lib/NGCP/Panel/Controller/Subscriber.pm:293 -#: lib/NGCP/Panel/Utils/DbStrings.pm:323 lib/NGCP/Panel/Utils/Sounds.pm:62 +#: lib/NGCP/Panel/Controller/Subscriber.pm:109 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1771 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1777 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2087 +#: lib/NGCP/Panel/Controller/Subscriber.pm:291 +#: lib/NGCP/Panel/Controller/Subscriber.pm:296 +#: lib/NGCP/Panel/Controller/Subscriber.pm:301 +#: lib/NGCP/Panel/Utils/DbStrings.pm:330 lib/NGCP/Panel/Utils/Sounds.pm:62 #: share/templates/customer/details.tt:58 msgid "#" msgstr "" @@ -100,11 +101,11 @@ msgstr "" msgid "%1for %2s" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:396 +#: lib/NGCP/Panel/Controller/Billing.pm:405 msgid ", but skipped the following line numbers: " msgstr "" -#: lib/NGCP/Panel/Controller/Root.pm:82 +#: lib/NGCP/Panel/Controller/Root.pm:104 msgid "403 - Permission denied" msgstr "" @@ -122,18 +123,34 @@ msgid "" "list and NCOS level for a call." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:439 +#: lib/NGCP/Panel/Utils/DbStrings.pm:459 msgid "" "A POSIX regex matching against 'sip:user@domain' (e.g. '^sip:.+@example\\.org" "$' matching the whole URI, or '999' matching if the URI contains '999')" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:460 +#: lib/NGCP/Panel/Utils/DbStrings.pm:487 msgid "" "A POSIX regex matching against the full Request-URI (e.g. '^sip:.+@example\\." "org$' or '^sip:431')" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:597 +msgid "A POSIX regular expression to match the called number (e.g. ^431.+$)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:550 +msgid "A POSIX regular expression to match the calling number (e.g. ^.+$)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:670 +msgid "A full SIP URI like sip:user@ip:port" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:453 +msgid "A human readable profile name." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:75 msgid "" "A list of shell patterns specifying which CLIs are allowed to be set by the " @@ -141,7 +158,7 @@ msgid "" "numbers from 0 to 9 may be used as wildcards as usual in shell patterns." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:49 lib/NGCP/Panel/Utils/DbStrings.pm:95 +#: lib/NGCP/Panel/Utils/DbStrings.pm:49 lib/NGCP/Panel/Utils/DbStrings.pm:97 msgid "" "A numeric string intended to be used in rewrite rules for emergency numbers." msgstr "" @@ -156,11 +173,19 @@ msgid "" "host." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:536 +msgid "A short name for the zone (e.g. US)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:484 +msgid "A unique identifier string (only alphanumeric chars and _)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:61 msgid "A username used for authentication against the peer host." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:546 +#: lib/NGCP/Panel/Utils/DbStrings.pm:591 msgid "ANY" msgstr "" @@ -169,7 +194,7 @@ msgstr "" msgid "API key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:572 +#: lib/NGCP/Panel/Utils/DbStrings.pm:621 msgid "Ac" msgstr "" @@ -187,24 +212,30 @@ msgstr "" #: lib/NGCP/Panel/Controller/Administrator.pm:37 #: lib/NGCP/Panel/Controller/Reseller.pm:135 -#: lib/NGCP/Panel/Utils/DbStrings.pm:463 +#: lib/NGCP/Panel/Utils/DbStrings.pm:491 #: share/templates/subscriber/preferences.tt:274 msgid "Active" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:618 +#: lib/NGCP/Panel/Utils/DbStrings.pm:671 msgid "Active callforward" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:593 +#: lib/NGCP/Panel/Utils/DbStrings.pm:643 msgid "Add" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:580 +msgid "" +"Additional E.164 numbers (each containing a cc, ac and sn attribute) mapped " +"to this subscriber for inbound calls." +msgstr "" + #: share/templates/customer/details.tt:108 msgid "Address" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:346 +#: lib/NGCP/Panel/Utils/DbStrings.pm:356 #: share/templates/subscriber/master.tt:71 msgid "Administrative" msgstr "" @@ -268,15 +299,15 @@ msgstr "" msgid "Administrators" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:594 +#: lib/NGCP/Panel/Utils/DbStrings.pm:644 msgid "Advanced" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:619 +#: lib/NGCP/Panel/Utils/DbStrings.pm:672 msgid "Advanced View" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:390 +#: lib/NGCP/Panel/Utils/DbStrings.pm:405 msgid "Alias Number" msgstr "" @@ -284,23 +315,27 @@ msgstr "" msgid "Alias Numbers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:392 +#: lib/NGCP/Panel/Utils/DbStrings.pm:407 msgid "Alias number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:406 +#: lib/NGCP/Panel/Utils/DbStrings.pm:424 msgid "Alias number add" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:406 +msgid "Alias numbers" +msgstr "" + #: share/templates/widgets/admin_system_overview.tt:7 msgid "All services running" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:143 lib/NGCP/Panel/Utils/DbStrings.pm:145 +#: lib/NGCP/Panel/Utils/DbStrings.pm:145 lib/NGCP/Panel/Utils/DbStrings.pm:147 msgid "Allow access from the given list of IP addresses and/or IP nets." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:156 +#: lib/NGCP/Panel/Utils/DbStrings.pm:158 msgid "Allow calls to foreign domains" msgstr "" @@ -308,7 +343,7 @@ msgstr "" msgid "Allow inbound calls from foreign subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:157 +#: lib/NGCP/Panel/Utils/DbStrings.pm:159 msgid "Allow outbound calls of local subscribers to foreign domains" msgstr "" @@ -322,14 +357,18 @@ msgstr "" msgid "Allowed CLIs for outbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:142 +#: lib/NGCP/Panel/Utils/DbStrings.pm:144 msgid "Allowed source IPs" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:497 +#: lib/NGCP/Panel/Utils/DbStrings.pm:530 msgid "An external id, e.g. provided by a 3rd party provisioning" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:549 +msgid "An external id, e.g. provided by a 3rd party provisioning." +msgstr "" + #: share/templates/subscriber/preferences.tt:53 msgid "Answer Timeout" msgstr "" @@ -338,7 +377,7 @@ msgstr "" msgid "Applications Ok" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:395 +#: lib/NGCP/Panel/Utils/DbStrings.pm:410 msgid "April" msgstr "" @@ -346,11 +385,11 @@ msgstr "" msgid "Area Code" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:420 +#: lib/NGCP/Panel/Utils/DbStrings.pm:439 msgid "Area Code, e.g. 212 for NYC or 1 for Vienna" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:552 +#: lib/NGCP/Panel/Utils/DbStrings.pm:600 msgid "Attach WAV" msgstr "" @@ -370,11 +409,11 @@ msgstr "" msgid "Audio&Video" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:556 +#: lib/NGCP/Panel/Utils/DbStrings.pm:604 msgid "August" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:3002 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3156 msgid "Auto Attendant Slot" msgstr "" @@ -402,7 +441,7 @@ msgstr "" #: share/templates/callflow/callmap.tt:15 share/templates/calls/chord.tt:39 #: share/templates/customer/details.tt:19 share/templates/denied_page.tt:20 #: share/templates/device/list.tt:5 share/templates/domain/preferences.tt:20 -#: share/templates/helpers/datatables.tt:164 +#: share/templates/helpers/datatables.tt:168 #: share/templates/peering/preferences.tt:20 #: share/templates/reseller/details.tt:5 #: share/templates/rewrite/rules_list.tt:5 share/templates/security/list.tt:5 @@ -410,6 +449,7 @@ msgstr "" #: share/templates/statistics/list.tt:23 #: share/templates/subscriber/calllist.tt:5 #: share/templates/subscriber/callmap.tt:15 +#: share/templates/subscriber/edit_webpass.tt:5 #: share/templates/subscriber/master.tt:5 #: share/templates/subscriber/preferences.tt:26 #: share/templates/subscriber/reglist.tt:5 @@ -448,7 +488,7 @@ msgstr "" msgid "Billing Fee successfully created!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:394 +#: lib/NGCP/Panel/Controller/Billing.pm:403 msgid "Billing Fee successfully uploaded" msgstr "" @@ -460,7 +500,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Contract.pm:372 #: lib/NGCP/Panel/Controller/Customer.pm:52 #: lib/NGCP/Panel/Controller/Reseller.pm:43 -#: lib/NGCP/Panel/Utils/DbStrings.pm:553 share/templates/billing/list.tt:3 +#: lib/NGCP/Panel/Utils/DbStrings.pm:601 share/templates/billing/list.tt:3 #: share/templates/widgets/admin_billing_overview.tt:7 #: share/templates/widgets/reseller_billing_overview.tt:7 msgid "Billing Profile" @@ -474,7 +514,7 @@ msgstr "" msgid "Billing Profile does not exist!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:440 +#: lib/NGCP/Panel/Controller/Billing.pm:449 msgid "Billing Profile successfully changed!" msgstr "" @@ -488,7 +528,7 @@ msgstr "" msgid "Billing Zone" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:499 +#: lib/NGCP/Panel/Controller/Billing.pm:508 msgid "Billing Zone successfully created" msgstr "" @@ -496,11 +536,11 @@ msgstr "" msgid "Billing Zones" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:453 +#: lib/NGCP/Panel/Controller/Billing.pm:462 msgid "Billing fee not found!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:407 +#: lib/NGCP/Panel/Utils/DbStrings.pm:425 msgid "Billing profile" msgstr "" @@ -508,7 +548,7 @@ msgstr "" msgid "Billing profile successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:458 +#: lib/NGCP/Panel/Controller/Billing.pm:467 msgid "Billing profile successfully deleted!" msgstr "" @@ -516,11 +556,11 @@ msgstr "" msgid "Billing profile successfully updated" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:528 +#: lib/NGCP/Panel/Controller/Billing.pm:537 msgid "Billing zone does not exist!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:539 +#: lib/NGCP/Panel/Controller/Billing.pm:548 msgid "Billing zone successfully deleted" msgstr "" @@ -544,15 +584,15 @@ msgstr "" msgid "Block anonymous inbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:506 +#: lib/NGCP/Panel/Utils/DbStrings.pm:543 msgid "Bootstrap Sync HTTP Method" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:355 +#: lib/NGCP/Panel/Utils/DbStrings.pm:366 msgid "Bootstrap Sync Parameters" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:605 +#: lib/NGCP/Panel/Utils/DbStrings.pm:656 msgid "Bootstrap Sync URI" msgstr "" @@ -560,7 +600,7 @@ msgstr "" msgid "Buddy List" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:172 +#: lib/NGCP/Panel/Utils/DbStrings.pm:174 msgid "CLI of CloudPBX Pilot Subscriber" msgstr "" @@ -584,8 +624,8 @@ msgstr "" msgid "Call Flow for Call-ID %1" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:562 -#: lib/NGCP/Panel/Controller/Subscriber.pm:833 +#: lib/NGCP/Panel/Controller/Subscriber.pm:660 +#: lib/NGCP/Panel/Controller/Subscriber.pm:931 #: share/templates/subscriber/preferences.tt:62 #: share/templates/widgets/subscriber_cf_overview.tt:3 msgid "Call Forward Busy" @@ -595,22 +635,22 @@ msgstr "" msgid "Call Forward Configured" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:563 -#: lib/NGCP/Panel/Controller/Subscriber.pm:834 +#: lib/NGCP/Panel/Controller/Subscriber.pm:661 +#: lib/NGCP/Panel/Controller/Subscriber.pm:932 #: share/templates/subscriber/preferences.tt:63 #: share/templates/widgets/subscriber_cf_overview.tt:4 msgid "Call Forward Timeout" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:564 -#: lib/NGCP/Panel/Controller/Subscriber.pm:835 +#: lib/NGCP/Panel/Controller/Subscriber.pm:662 +#: lib/NGCP/Panel/Controller/Subscriber.pm:933 #: share/templates/subscriber/preferences.tt:64 #: share/templates/widgets/subscriber_cf_overview.tt:5 msgid "Call Forward Unavailable" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:561 -#: lib/NGCP/Panel/Controller/Subscriber.pm:832 +#: lib/NGCP/Panel/Controller/Subscriber.pm:659 +#: lib/NGCP/Panel/Controller/Subscriber.pm:930 #: share/templates/subscriber/preferences.tt:61 #: share/templates/widgets/subscriber_cf_overview.tt:2 msgid "Call Forward Unconditional" @@ -641,7 +681,7 @@ msgstr "" msgid "Call List for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:437 +#: lib/NGCP/Panel/Utils/DbStrings.pm:457 msgid "Call data" msgstr "" @@ -650,12 +690,12 @@ msgid "Call from" msgstr "" #: lib/NGCP/Panel/Controller/Callflow.pm:25 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1686 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1784 msgid "Call-ID" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1667 -#: lib/NGCP/Panel/Utils/DbStrings.pm:282 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1765 +#: lib/NGCP/Panel/Utils/DbStrings.pm:285 msgid "Callee" msgstr "" @@ -671,21 +711,21 @@ msgstr "" msgid "Callee UUID" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:534 +#: lib/NGCP/Panel/Utils/DbStrings.pm:579 msgid "Callee pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:513 +#: lib/NGCP/Panel/Utils/DbStrings.pm:553 msgid "Callee prefix" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:584 +#: lib/NGCP/Panel/Utils/DbStrings.pm:633 msgid "Callee prefix, eg: 43" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1666 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1674 -#: lib/NGCP/Panel/Utils/DbStrings.pm:299 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1764 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1772 +#: lib/NGCP/Panel/Utils/DbStrings.pm:301 msgid "Caller" msgstr "" @@ -697,11 +737,11 @@ msgstr "" msgid "Caller UUID" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:518 +#: lib/NGCP/Panel/Utils/DbStrings.pm:558 msgid "Caller pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:328 +#: lib/NGCP/Panel/Utils/DbStrings.pm:335 msgid "Callforward controls add" msgstr "" @@ -739,41 +779,45 @@ msgstr "" msgid "Cash" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:539 +#: lib/NGCP/Panel/Utils/DbStrings.pm:584 msgid "Cash Balance" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:560 +#: lib/NGCP/Panel/Utils/DbStrings.pm:608 msgid "Category:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:570 +#: lib/NGCP/Panel/Utils/DbStrings.pm:618 msgid "Cc" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:462 +#: lib/NGCP/Panel/Utils/DbStrings.pm:490 msgid "Cf actions" msgstr "" +#: share/templates/subscriber/edit_webpass.tt:6 +msgid "Change Password" +msgstr "" + #: share/templates/subscriber/webphone.tt:586 msgid "Chat Status:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:163 +#: lib/NGCP/Panel/Utils/DbStrings.pm:165 msgid "" "Choose the logic for RTP/SRTP transcoding (SAVP profile) for the RTP relay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:165 +#: lib/NGCP/Panel/Utils/DbStrings.pm:167 msgid "" "Choose the logic for local RTCP feedback (AVPF profile) for the RTP relay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:155 +#: lib/NGCP/Panel/Utils/DbStrings.pm:157 msgid "Choose the logic of IPv4/IPv6 autodetection for the RTP relay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:517 +#: lib/NGCP/Panel/Utils/DbStrings.pm:557 msgid "City" msgstr "" @@ -781,12 +825,12 @@ msgstr "" msgid "Click&Drag on the graphs to zoom individual ranges." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:372 +#: lib/NGCP/Panel/Utils/DbStrings.pm:385 #: share/templates/rewrite/set_list.tt:24 msgid "Clone" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:374 +#: lib/NGCP/Panel/Utils/DbStrings.pm:387 msgid "Close" msgstr "" @@ -794,29 +838,35 @@ msgstr "" msgid "Cloud PBX" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:170 +#: lib/NGCP/Panel/Utils/DbStrings.pm:172 msgid "CloudPBX Hunt Group List" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:166 +#: lib/NGCP/Panel/Utils/DbStrings.pm:168 msgid "CloudPBX Hunt Policy" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:168 +#: lib/NGCP/Panel/Utils/DbStrings.pm:170 msgid "CloudPBX Serial Hunt Timeout" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:160 +#: lib/NGCP/Panel/Utils/DbStrings.pm:162 msgid "CloudPBX Subscriber" msgstr "" -#: share/layout/body.tt:166 +#: share/layout/body.tt:169 msgid "Collapse Groups" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:296 +msgid "" +"Comma-Separated list of Email addresses to send notifications when tresholds " +"are exceeded." +msgstr "" + #: lib/NGCP/Panel/Controller/Contact.pm:34 #: lib/NGCP/Panel/Controller/Reseller.pm:123 -#: lib/NGCP/Panel/Utils/DbStrings.pm:365 +#: lib/NGCP/Panel/Utils/DbStrings.pm:379 #: share/templates/customer/details.tt:104 msgid "Company" msgstr "" @@ -835,11 +885,11 @@ msgid "Configure" msgstr "" #: share/templates/widgets/subscriber_cf_overview.tt:34 -msgid "Configure Line Settings" +msgid "Configure Subscriber Settings" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1681 -#: lib/NGCP/Panel/Utils/DbStrings.pm:582 share/templates/contact/list.tt:3 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1779 +#: lib/NGCP/Panel/Utils/DbStrings.pm:631 share/templates/contact/list.tt:3 #: share/templates/reseller/details.tt:96 #: share/templates/widgets/reseller_customer_overview.tt:12 msgid "Contact" @@ -856,8 +906,8 @@ msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:27 #: lib/NGCP/Panel/Controller/Reseller.pm:144 #: lib/NGCP/Panel/Controller/Reseller.pm:42 -#: lib/NGCP/Panel/Controller/Subscriber.pm:108 -#: lib/NGCP/Panel/Utils/DbStrings.pm:396 +#: lib/NGCP/Panel/Controller/Subscriber.pm:111 +#: lib/NGCP/Panel/Utils/DbStrings.pm:411 msgid "Contact Email" msgstr "" @@ -866,7 +916,7 @@ msgstr "" msgid "Contact Support" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:381 +#: lib/NGCP/Panel/Utils/DbStrings.pm:394 msgid "Contact URI" msgstr "" @@ -910,22 +960,22 @@ msgid "" "numbers from 0 to 9 may be used as wildcards like in shell patterns." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:579 +#: lib/NGCP/Panel/Utils/DbStrings.pm:627 msgid "Content" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:532 +#: lib/NGCP/Panel/Utils/DbStrings.pm:577 msgid "Content Type" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:587 share/templates/contract/list.tt:3 +#: lib/NGCP/Panel/Utils/DbStrings.pm:636 share/templates/contract/list.tt:3 #: share/templates/reseller/details.tt:64 msgid "Contract" msgstr "" #: lib/NGCP/Panel/Controller/Reseller.pm:33 -#: lib/NGCP/Panel/Controller/Subscriber.pm:107 -#: lib/NGCP/Panel/Utils/DbStrings.pm:501 +#: lib/NGCP/Panel/Controller/Subscriber.pm:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:535 msgid "Contract #" msgstr "" @@ -960,7 +1010,7 @@ msgstr "" msgid "Contracts" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:456 +#: lib/NGCP/Panel/Utils/DbStrings.pm:481 msgid "Country" msgstr "" @@ -968,11 +1018,11 @@ msgstr "" msgid "Country Code" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:414 +#: lib/NGCP/Panel/Utils/DbStrings.pm:432 msgid "Country Code, e.g. 1 for US or 43 for Austria" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:327 share/templates/billing/zones.tt:21 +#: lib/NGCP/Panel/Utils/DbStrings.pm:334 share/templates/billing/zones.tt:21 #: share/templates/subscriber/preferences.tt:459 msgid "Create" msgstr "" @@ -986,15 +1036,15 @@ msgstr "" msgid "Create Administrator" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:590 share/templates/billing/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:640 share/templates/billing/list.tt:22 msgid "Create Billing Profile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:357 share/templates/contact/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:371 share/templates/contact/list.tt:22 msgid "Create Contact" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:610 +#: lib/NGCP/Panel/Utils/DbStrings.pm:662 msgid "Create Contract" msgstr "" @@ -1002,11 +1052,11 @@ msgstr "" msgid "Create Customer" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:305 share/templates/device/list.tt:105 +#: lib/NGCP/Panel/Utils/DbStrings.pm:308 share/templates/device/list.tt:105 msgid "Create Device Configuration" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:505 share/templates/device/list.tt:28 +#: lib/NGCP/Panel/Utils/DbStrings.pm:541 share/templates/device/list.tt:28 msgid "Create Device Model" msgstr "" @@ -1014,7 +1064,7 @@ msgstr "" msgid "Create Device Profile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:326 share/templates/domain/list.tt:22 +#: lib/NGCP/Panel/Utils/DbStrings.pm:333 share/templates/domain/list.tt:22 msgid "Create Domain" msgstr "" @@ -1022,7 +1072,7 @@ msgstr "" msgid "Create Fee Entry" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:361 +#: lib/NGCP/Panel/Utils/DbStrings.pm:375 msgid "Create Group" msgstr "" @@ -1039,6 +1089,7 @@ msgstr "" msgid "Create PBX Device" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:639 #: share/templates/customer/details.tt:245 msgid "Create PBX Group" msgstr "" @@ -1067,7 +1118,7 @@ msgstr "" msgid "Create Permanent Registration" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:576 share/templates/reseller/list.tt:23 +#: lib/NGCP/Panel/Utils/DbStrings.pm:622 share/templates/reseller/list.tt:23 msgid "Create Reseller" msgstr "" @@ -1105,11 +1156,11 @@ msgstr "" msgid "Create Subscriber" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:338 +#: lib/NGCP/Panel/Utils/DbStrings.pm:348 msgid "Create Zone" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:354 +#: lib/NGCP/Panel/Utils/DbStrings.pm:365 msgid "Currency" msgstr "" @@ -1117,7 +1168,7 @@ msgstr "" msgid "Current totals" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:511 lib/NGCP/Panel/Utils/Sounds.pm:71 +#: lib/NGCP/Panel/Utils/DbStrings.pm:548 lib/NGCP/Panel/Utils/Sounds.pm:71 #: lib/NGCP/Panel/Utils/Sounds.pm:74 share/templates/customer/list.tt:3 #: share/templates/reseller/details.tt:193 #: share/templates/subscriber/list.tt:21 share/templates/subscriber/list.tt:29 @@ -1127,6 +1178,7 @@ msgstr "" msgid "Customer" msgstr "" +#: share/templates/subscriber/edit_webpass.tt:29 #: share/templates/subscriber/master.tt:51 msgid "Customer #" msgstr "" @@ -1164,11 +1216,11 @@ msgstr "" msgid "Customer Settings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:181 +#: lib/NGCP/Panel/Utils/DbStrings.pm:180 msgid "Customer Sound Set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:182 +#: lib/NGCP/Panel/Utils/DbStrings.pm:181 msgid "" "Customer specific Sound Set used for PBX auto-attendant prompts, customer-" "specific announcements etc." @@ -1191,7 +1243,7 @@ msgstr "" msgid "Customers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:613 +#: lib/NGCP/Panel/Utils/DbStrings.pm:665 msgid "Daily Fraud Limit" msgstr "" @@ -1199,7 +1251,7 @@ msgstr "" msgid "Daily Settings" msgstr "" -#: share/layout/body.tt:39 share/templates/dashboard.tt:1 +#: share/layout/body.tt:42 share/templates/dashboard.tt:1 msgid "Dashboard" msgstr "" @@ -1215,19 +1267,19 @@ msgstr "" msgid "Dates" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:341 +#: lib/NGCP/Panel/Utils/DbStrings.pm:351 msgid "Day" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:502 +#: lib/NGCP/Panel/Utils/DbStrings.pm:538 msgid "December" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:461 +#: lib/NGCP/Panel/Utils/DbStrings.pm:489 msgid "Default for Subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:386 +#: lib/NGCP/Panel/Utils/DbStrings.pm:400 #: share/templates/administrator/list.tt:20 share/templates/billing/fees.tt:20 #: share/templates/billing/peaktimes.tt:71 share/templates/billing/zones.tt:18 #: share/templates/contact/list.tt:19 share/templates/customer/details.tt:338 @@ -1257,11 +1309,11 @@ msgstr "" msgid "Delete" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:626 +#: lib/NGCP/Panel/Utils/DbStrings.pm:681 msgid "Delete Key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:578 +#: lib/NGCP/Panel/Utils/DbStrings.pm:624 msgid "Delete WAV" msgstr "" @@ -1269,11 +1321,11 @@ msgstr "" msgid "Delete after sending Email" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:489 +#: lib/NGCP/Panel/Utils/DbStrings.pm:521 msgid "Deliver Incoming Faxes" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:608 +#: lib/NGCP/Panel/Utils/DbStrings.pm:660 msgid "Deliver Outgoing Faxes" msgstr "" @@ -1285,23 +1337,27 @@ msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:30 #: lib/NGCP/Panel/Controller/Peering.pm:90 #: lib/NGCP/Panel/Controller/Rewrite.pm:34 -#: lib/NGCP/Panel/Utils/DbStrings.pm:624 lib/NGCP/Panel/Utils/Sounds.pm:64 +#: lib/NGCP/Panel/Utils/DbStrings.pm:678 lib/NGCP/Panel/Utils/Sounds.pm:64 #: share/templates/rewrite/rules_list.tt:32 msgid "Description" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:290 -#: lib/NGCP/Panel/Controller/Subscriber.pm:295 -#: lib/NGCP/Panel/Utils/DbStrings.pm:409 +#: lib/NGCP/Panel/Controller/Subscriber.pm:293 +#: lib/NGCP/Panel/Controller/Subscriber.pm:298 +#: lib/NGCP/Panel/Utils/DbStrings.pm:427 msgid "Destination" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:542 +msgid "Destination Number" +msgstr "" + #: lib/NGCP/Panel/Controller/Billing.pm:265 msgid "Destination Pattern" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1113 -#: lib/NGCP/Panel/Utils/DbStrings.pm:549 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1211 +#: lib/NGCP/Panel/Utils/DbStrings.pm:596 msgid "Destination Set" msgstr "" @@ -1310,11 +1366,11 @@ msgstr "" msgid "Destination Set \"%1\" Details" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1002 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1100 msgid "Destination Sets" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:498 +#: lib/NGCP/Panel/Utils/DbStrings.pm:531 msgid "Destination add" msgstr "" @@ -1323,7 +1379,7 @@ msgstr "" msgid "Destinations" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:401 +#: lib/NGCP/Panel/Utils/DbStrings.pm:416 msgid "Detail" msgstr "" @@ -1343,7 +1399,7 @@ msgid "" "describe what you were doing or attempting to do just before." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:398 share/templates/device/list.tt:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:413 share/templates/device/list.tt:110 msgid "Device Configuration" msgstr "" @@ -1368,7 +1424,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:108 #: lib/NGCP/Panel/Controller/Device.pm:61 #: lib/NGCP/Panel/Controller/Device.pm:85 -#: lib/NGCP/Panel/Utils/DbStrings.pm:580 share/templates/device/list.tt:33 +#: lib/NGCP/Panel/Utils/DbStrings.pm:628 share/templates/device/list.tt:33 msgid "Device Model" msgstr "" @@ -1376,7 +1432,7 @@ msgstr "" msgid "Device Models" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:450 +#: lib/NGCP/Panel/Utils/DbStrings.pm:471 #: share/templates/customer/details.tt:315 share/templates/device/list.tt:149 msgid "Device Profile" msgstr "" @@ -1388,7 +1444,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:107 #: lib/NGCP/Panel/Controller/Device.pm:60 #: lib/NGCP/Panel/Controller/Device.pm:84 -#: lib/NGCP/Panel/Utils/DbStrings.pm:515 +#: lib/NGCP/Panel/Utils/DbStrings.pm:555 msgid "Device Vendor" msgstr "" @@ -1420,15 +1476,16 @@ msgstr "" msgid "Device profile successfully deleted" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:540 +#: lib/NGCP/Panel/Controller/Subscriber.pm:305 +#: lib/NGCP/Panel/Utils/DbStrings.pm:585 msgid "Direction" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:148 +#: lib/NGCP/Panel/Utils/DbStrings.pm:150 msgid "Disable NAT SIP pings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:494 +#: lib/NGCP/Panel/Utils/DbStrings.pm:526 msgid "Display Name" msgstr "" @@ -1438,8 +1495,8 @@ msgstr "" #: lib/NGCP/Panel/Controller/Domain.pm:31 #: lib/NGCP/Panel/Controller/Reseller.pm:149 -#: lib/NGCP/Panel/Controller/Subscriber.pm:110 -#: lib/NGCP/Panel/Utils/DbStrings.pm:550 share/templates/domain/list.tt:3 +#: lib/NGCP/Panel/Controller/Subscriber.pm:113 +#: lib/NGCP/Panel/Utils/DbStrings.pm:598 share/templates/domain/list.tt:3 #: share/templates/domain/preferences.tt:4 #: share/templates/reseller/details.tt:157 #: share/templates/widgets/admin_reseller_overview.tt:12 @@ -1449,7 +1506,7 @@ msgstr "" #. (domain.domain) #: share/templates/domain/preferences.tt:1 -msgid "Domain \"%1\" Preferences" +msgid "Domain \"%1\" - Preferences" msgstr "" #: lib/NGCP/Panel/Controller/Domain.pm:171 @@ -1477,7 +1534,7 @@ msgstr "" msgid "Domains" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:149 +#: lib/NGCP/Panel/Utils/DbStrings.pm:151 msgid "" "Don't do NAT ping for domain/user. Use with caution: this only makes sense " "on the access network which does not need pings (e.g. CDMA)" @@ -1487,16 +1544,16 @@ msgstr "" msgid "Don't have an account?" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:475 share/templates/device/list.tt:126 +#: lib/NGCP/Panel/Utils/DbStrings.pm:506 share/templates/device/list.tt:126 #: share/templates/device/list.tt:87 msgid "Download" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:527 +#: lib/NGCP/Panel/Utils/DbStrings.pm:567 msgid "Download CA Cert" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:428 +#: lib/NGCP/Panel/Utils/DbStrings.pm:446 msgid "Download CA Certificate" msgstr "" @@ -1505,32 +1562,33 @@ msgstr "" msgid "Download PCAP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:592 +#: lib/NGCP/Panel/Utils/DbStrings.pm:642 msgid "Download PEM" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:435 +#: lib/NGCP/Panel/Utils/DbStrings.pm:455 msgid "Download PKCS12" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:340 +#: lib/NGCP/Panel/Utils/DbStrings.pm:350 msgid "Download in PEM Format" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:452 +#: lib/NGCP/Panel/Utils/DbStrings.pm:475 msgid "Download in PKCS12 Format" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1670 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1676 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1768 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1774 +#: lib/NGCP/Panel/Controller/Subscriber.pm:304 msgid "Duration" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:377 +#: lib/NGCP/Panel/Utils/DbStrings.pm:390 msgid "E.164 Number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:418 +#: lib/NGCP/Panel/Utils/DbStrings.pm:437 msgid "E164 Number" msgstr "" @@ -1597,35 +1655,35 @@ msgstr "" msgid "Edit Zones" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:558 +#: lib/NGCP/Panel/Utils/DbStrings.pm:606 msgid "Edit destination sets" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:400 +#: lib/NGCP/Panel/Utils/DbStrings.pm:415 msgid "Edit time sets" msgstr "" #: lib/NGCP/Panel/Controller/Contact.pm:35 #: lib/NGCP/Panel/Controller/Reseller.pm:124 -#: lib/NGCP/Panel/Utils/DbStrings.pm:342 +#: lib/NGCP/Panel/Utils/DbStrings.pm:352 #: share/templates/customer/details.tt:96 #: share/templates/subscriber/preferences.tt:171 msgid "Email" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:110 +#: lib/NGCP/Panel/Utils/DbStrings.pm:112 msgid "Emergency CLI" msgstr "" #: lib/NGCP/Panel/Utils/DbStrings.pm:48 -msgid "Emergency Prefix variable" +msgid "Emergency Prefix varible" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:94 +#: lib/NGCP/Panel/Utils/DbStrings.pm:96 msgid "Emergency Suffix variable" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:126 +#: lib/NGCP/Panel/Utils/DbStrings.pm:128 msgid "Enable Apple/Google Mobile Push" msgstr "" @@ -1633,43 +1691,43 @@ msgstr "" msgid "Enable Peer Authentication" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:91 +#: lib/NGCP/Panel/Utils/DbStrings.pm:93 msgid "Enable Prepaid" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:97 +#: lib/NGCP/Panel/Utils/DbStrings.pm:99 msgid "Enable SIP Session Timers." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:96 +#: lib/NGCP/Panel/Utils/DbStrings.pm:98 msgid "Enable Session-Timers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:318 +#: lib/NGCP/Panel/Utils/DbStrings.pm:323 msgid "End" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:562 +#: lib/NGCP/Panel/Controller/Billing.pm:571 msgid "End Date" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:599 +#: lib/NGCP/Panel/Utils/DbStrings.pm:650 msgid "End Date/Time" msgstr "" -#: share/layout/body.tt:162 share/layout/body.tt:180 +#: share/layout/body.tt:165 share/layout/body.tt:183 msgid "Expand Groups" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1682 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1780 msgid "Expires" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:177 +#: lib/NGCP/Panel/Utils/DbStrings.pm:176 msgid "Export subscriber to shared XMPP Buddylist" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:178 +#: lib/NGCP/Panel/Utils/DbStrings.pm:177 msgid "" "Export this subscriber into the shared XMPP buddy list for the customer." msgstr "" @@ -1679,11 +1737,11 @@ msgid "Extended Away" msgstr "" #: lib/NGCP/Panel/Controller/Customer.pm:299 -#: lib/NGCP/Panel/Utils/DbStrings.pm:544 +#: lib/NGCP/Panel/Utils/DbStrings.pm:589 msgid "Extension" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:352 +#: lib/NGCP/Panel/Utils/DbStrings.pm:362 msgid "Extension Number, e.g. 101" msgstr "" @@ -1693,20 +1751,20 @@ msgstr "" #: lib/NGCP/Panel/Controller/Customer.pm:48 #: lib/NGCP/Panel/Controller/Reseller.pm:142 #: lib/NGCP/Panel/Controller/Reseller.pm:41 -#: lib/NGCP/Panel/Utils/DbStrings.pm:614 +#: lib/NGCP/Panel/Utils/DbStrings.pm:666 #: share/templates/subscriber/master.tt:72 msgid "External #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:77 +#: lib/NGCP/Panel/Utils/DbStrings.pm:79 msgid "External Contract #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:345 +#: lib/NGCP/Panel/Utils/DbStrings.pm:355 msgid "External ID" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:78 +#: lib/NGCP/Panel/Utils/DbStrings.pm:80 msgid "External Subscriber #" msgstr "" @@ -1714,7 +1772,7 @@ msgstr "" msgid "Fail Count" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2570 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2724 msgid "Failed to add registered device." msgstr "" @@ -1755,7 +1813,7 @@ msgstr "" msgid "Failed to create billing profile." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:504 +#: lib/NGCP/Panel/Controller/Billing.pm:513 msgid "Failed to create billing zone." msgstr "" @@ -1796,15 +1854,15 @@ msgstr "" msgid "Failed to create domain." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:183 +#: lib/NGCP/Panel/Controller/Peering.pm:188 msgid "Failed to create peering group." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:455 +#: lib/NGCP/Panel/Controller/Peering.pm:460 msgid "Failed to create peering rule." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:236 +#: lib/NGCP/Panel/Controller/Peering.pm:241 msgid "Failed to create peering server." msgstr "" @@ -1824,24 +1882,24 @@ msgstr "" msgid "Failed to create sound set" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:770 +#: lib/NGCP/Panel/Controller/Billing.pm:779 msgid "Failed to create special offpeak entry." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2776 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2930 msgid "Failed to create speed dial slot." msgstr "" #: lib/NGCP/Panel/Controller/Customer.pm:605 -#: lib/NGCP/Panel/Controller/Subscriber.pm:253 +#: lib/NGCP/Panel/Controller/Subscriber.pm:256 msgid "Failed to create subscriber." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2616 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2770 msgid "Failed to create trusted source." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1603 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1701 msgid "Failed to delete Call Forward." msgstr "" @@ -1861,11 +1919,11 @@ msgstr "" msgid "Failed to delete administrator." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2928 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3082 msgid "Failed to delete auto attendant slot." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:544 +#: lib/NGCP/Panel/Controller/Billing.pm:553 msgid "Failed to delete billing zone." msgstr "" @@ -1893,19 +1951,19 @@ msgstr "" msgid "Failed to delete domain." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:148 +#: lib/NGCP/Panel/Controller/Peering.pm:153 msgid "Failed to delete peering group." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:547 +#: lib/NGCP/Panel/Controller/Peering.pm:552 msgid "Failed to delete peering rule." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:327 +#: lib/NGCP/Panel/Controller/Peering.pm:332 msgid "Failed to delete peering server." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2506 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2660 msgid "Failed to delete registered device." msgstr "" @@ -1925,27 +1983,27 @@ msgstr "" msgid "Failed to delete sound set" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:737 +#: lib/NGCP/Panel/Controller/Billing.pm:746 msgid "Failed to delete special offpeak entry." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2822 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2976 msgid "Failed to delete speed dial slot." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2718 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2872 msgid "Failed to delete trusted source." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2446 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2600 msgid "Failed to delete voicemail message." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2471 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2625 msgid "Failed to find registered device." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2015 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2169 msgid "Failed to find voicemail user." msgstr "" @@ -1953,8 +2011,8 @@ msgstr "" msgid "Failed to move rewrite rule." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:800 -#: lib/NGCP/Panel/Controller/Subscriber.pm:955 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1053 +#: lib/NGCP/Panel/Controller/Subscriber.pm:898 msgid "Failed to save Call Forward." msgstr "" @@ -1967,7 +2025,7 @@ msgstr "" msgid "Failed to terminate reseller." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:413 +#: lib/NGCP/Panel/Controller/Subscriber.pm:511 msgid "Failed to terminate subscriber." msgstr "" @@ -1999,7 +2057,7 @@ msgstr "" msgid "Failed to update administrator." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2992 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3146 msgid "Failed to update autoattendant slots" msgstr "" @@ -2035,19 +2093,19 @@ msgstr "" msgid "Failed to update domain." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2239 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2393 msgid "Failed to update fax setting." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:523 +#: lib/NGCP/Panel/Controller/Peering.pm:528 msgid "Failed to update peering rule." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:303 +#: lib/NGCP/Panel/Controller/Peering.pm:308 msgid "Failed to update peering server." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2305 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2459 msgid "Failed to update reminder setting." msgstr "" @@ -2071,15 +2129,19 @@ msgstr "" msgid "Failed to update sound set" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:718 +#: lib/NGCP/Panel/Controller/Billing.pm:727 msgid "Failed to update special offpeak entry." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1963 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2141 +msgid "Failed to update subscriber (webpassword)." +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2058 msgid "Failed to update subscriber." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2690 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2844 msgid "Failed to update trusted source." msgstr "" @@ -2087,19 +2149,33 @@ msgstr "" msgid "Failed to update uploaded sound handle" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2093 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2247 msgid "Failed to update voicemail setting." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:402 +#: lib/NGCP/Panel/Controller/Billing.pm:411 msgid "Failed to upload Billing Fees" msgstr "" +#. ($err) +#: lib/NGCP/Panel/Utils/Hylafax.pm:68 +msgid "Failed to write fax data to temporary file: %1" +msgstr "" + +#: share/templates/subscriber/webfax.tt:4 +msgid "Fax" +msgstr "" + +#. (subscriber.username, subscriber.domain.domain) +#: share/templates/subscriber/webfax.tt:1 +msgid "Fax Journal for %1@%2" +msgstr "" + #: share/templates/subscriber/preferences.tt:222 msgid "Fax2Mail and Sendfax" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:482 +#: lib/NGCP/Panel/Utils/DbStrings.pm:515 msgid "February" msgstr "" @@ -2107,11 +2183,11 @@ msgstr "" msgid "Fees" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:288 +#: lib/NGCP/Panel/Utils/DbStrings.pm:290 msgid "Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:397 +#: lib/NGCP/Panel/Utils/DbStrings.pm:412 msgid "File Type" msgstr "" @@ -2125,23 +2201,23 @@ msgstr "" msgid "Files" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:79 +#: lib/NGCP/Panel/Utils/DbStrings.pm:81 msgid "Find Subscriber by UUID" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:109 #: lib/NGCP/Panel/Controller/Device.pm:62 -#: lib/NGCP/Panel/Utils/DbStrings.pm:362 +#: lib/NGCP/Panel/Utils/DbStrings.pm:376 msgid "Firmware File" msgstr "" #: lib/NGCP/Panel/Controller/Contact.pm:32 #: lib/NGCP/Panel/Controller/Reseller.pm:121 -#: lib/NGCP/Panel/Utils/DbStrings.pm:295 +#: lib/NGCP/Panel/Utils/DbStrings.pm:298 msgid "First Name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:80 +#: lib/NGCP/Panel/Utils/DbStrings.pm:82 msgid "" "For incoming calls from this peer, find the destination subscriber by a uuid " "parameter in R-URI which has been sent in Contact at outbound registration." @@ -2151,7 +2227,7 @@ msgstr "" msgid "Forbidden!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:183 +#: lib/NGCP/Panel/Utils/DbStrings.pm:77 msgid "" "Force calls from this user/domain/peer to be routed to PSTN even if the " "callee is local. Use with caution, as this setting may increase your costs! " @@ -2159,45 +2235,49 @@ msgid "" "will become an open relay for it!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:93 +#: lib/NGCP/Panel/Utils/DbStrings.pm:95 msgid "" "Force calls to this user to be treated as if the user was not local. This " "helps in migration scenarios." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:92 +#: lib/NGCP/Panel/Utils/DbStrings.pm:94 msgid "Force inbound calls to peer" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:112 +#: lib/NGCP/Panel/Utils/DbStrings.pm:114 msgid "Force outbound call via socket" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:76 +msgid "Force outbound calls to peer" +msgstr "" + #: share/templates/customer/details.tt:443 msgid "Fraud Limits" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:529 +#: lib/NGCP/Panel/Utils/DbStrings.pm:574 msgid "Fraud Monthly Limit" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:612 +#: lib/NGCP/Panel/Utils/DbStrings.pm:664 msgid "Fraud Monthly Lock" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:425 +#: lib/NGCP/Panel/Utils/DbStrings.pm:444 msgid "Fraud Monthly Notify" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:411 +#: lib/NGCP/Panel/Utils/DbStrings.pm:429 msgid "Fraud daily limit" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:611 +#: lib/NGCP/Panel/Utils/DbStrings.pm:663 msgid "Fraud daily lock" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:330 +#: lib/NGCP/Panel/Utils/DbStrings.pm:337 msgid "Fraud daily notify" msgstr "" @@ -2205,20 +2285,16 @@ msgstr "" msgid "Fraud settings successfully changed!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:520 -msgid "Free minutes may be used when calling this destination" -msgstr "" - #: share/templates/customer/details.tt:408 msgid "Free time" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:493 +#: lib/NGCP/Panel/Utils/DbStrings.pm:525 msgid "Free-Time Balance" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:638 -#: lib/NGCP/Panel/Utils/DbStrings.pm:492 +#: lib/NGCP/Panel/Controller/Billing.pm:647 +#: lib/NGCP/Panel/Utils/DbStrings.pm:524 msgid "Friday" msgstr "" @@ -2226,7 +2302,7 @@ msgstr "" msgid "From Date:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:457 +#: lib/NGCP/Panel/Utils/DbStrings.pm:483 msgid "From Pattern" msgstr "" @@ -2234,19 +2310,19 @@ msgstr "" msgid "From-Pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:571 +#: lib/NGCP/Panel/Utils/DbStrings.pm:619 msgid "Front Image" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:504 +#: lib/NGCP/Panel/Utils/DbStrings.pm:540 msgid "GET" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:598 +#: lib/NGCP/Panel/Utils/DbStrings.pm:649 msgid "Generate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:430 +#: lib/NGCP/Panel/Utils/DbStrings.pm:449 msgid "Generate Certificate" msgstr "" @@ -2255,15 +2331,15 @@ msgstr "" msgid "Go to %1 login." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:474 +#: lib/NGCP/Panel/Utils/DbStrings.pm:505 msgid "Group" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:139 lib/NGCP/Panel/Utils/DbStrings.pm:141 +#: lib/NGCP/Panel/Utils/DbStrings.pm:141 lib/NGCP/Panel/Utils/DbStrings.pm:143 msgid "Group of addresses and/or IP nets allowed access." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:625 +#: lib/NGCP/Panel/Utils/DbStrings.pm:680 msgid "Handle" msgstr "" @@ -2279,24 +2355,24 @@ msgstr "" msgid "Hide own number for outbound calls" msgstr "" -#: share/layout/body.tt:49 +#: share/layout/body.tt:52 msgid "Home" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:294 +#: lib/NGCP/Panel/Utils/DbStrings.pm:297 msgid "Host:" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:79 -#: lib/NGCP/Panel/Utils/DbStrings.pm:591 +#: lib/NGCP/Panel/Utils/DbStrings.pm:641 msgid "Hostname" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:281 +#: lib/NGCP/Panel/Utils/DbStrings.pm:284 msgid "Hour" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:399 +#: lib/NGCP/Panel/Utils/DbStrings.pm:414 #: share/templates/customer/details.tt:261 msgid "Hunting Policy" msgstr "" @@ -2314,11 +2390,11 @@ msgid "IP" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:78 -#: lib/NGCP/Panel/Utils/DbStrings.pm:622 +#: lib/NGCP/Panel/Utils/DbStrings.pm:676 msgid "IP Address" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:150 +#: lib/NGCP/Panel/Utils/DbStrings.pm:152 msgid "IP Header Field" msgstr "" @@ -2326,44 +2402,44 @@ msgstr "" msgid "IP successfully unbanned" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:154 +#: lib/NGCP/Panel/Utils/DbStrings.pm:156 msgid "IPv4/IPv6 briding mode" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:313 +#: lib/NGCP/Panel/Utils/DbStrings.pm:316 msgid "IVR Slots" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:573 +#: lib/NGCP/Panel/Utils/DbStrings.pm:620 msgid "Id" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:446 +#: lib/NGCP/Panel/Utils/DbStrings.pm:466 msgid "" "If active and a customer is selected, this sound set is used for all " "existing and new subscribers within this customer if no specific sound set " "is specified for the subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:447 +#: lib/NGCP/Panel/Utils/DbStrings.pm:467 msgid "" "If active, this sound set is used for all existing and new subscribers if no " "specific sound set is specified for them" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:146 +#: lib/NGCP/Panel/Utils/DbStrings.pm:148 msgid "Ignore allowed IPs" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:147 +#: lib/NGCP/Panel/Utils/DbStrings.pm:149 msgid "Ignore preferences \"allowed_ips\" and \"man_allowed_ips\"." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:337 +#: lib/NGCP/Panel/Utils/DbStrings.pm:347 msgid "Inbound" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:116 +#: lib/NGCP/Panel/Utils/DbStrings.pm:118 msgid "Inbound Network-Provided Number" msgstr "" @@ -2375,20 +2451,20 @@ msgstr "" msgid "Inbound Rewrite Rules for Caller" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:114 +#: lib/NGCP/Panel/Utils/DbStrings.pm:116 msgid "Inbound User-Provided Number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:134 +#: lib/NGCP/Panel/Utils/DbStrings.pm:136 msgid "Inbound User-Provided Redirecting Number" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:483 +#: lib/NGCP/Panel/Utils/DbStrings.pm:516 #: share/templates/ncos/pattern_list.tt:34 msgid "Include local area code" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:604 +#: lib/NGCP/Panel/Utils/DbStrings.pm:655 msgid "Incoming Email as CC" msgstr "" @@ -2398,19 +2474,19 @@ msgid "" "blocked if set to true." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:84 +#: lib/NGCP/Panel/Utils/DbStrings.pm:86 msgid "Internal # for inbound callee rewrite rule set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:83 +#: lib/NGCP/Panel/Utils/DbStrings.pm:85 msgid "Internal # for inbound caller rewrite rule set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:86 +#: lib/NGCP/Panel/Utils/DbStrings.pm:88 msgid "Internal # for outbound callee rewrite rule set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:85 +#: lib/NGCP/Panel/Utils/DbStrings.pm:87 msgid "Internal # for outbound caller rewrite rule set" msgstr "" @@ -2434,7 +2510,7 @@ msgstr "" msgid "Internal Call Forward Unconditional #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:76 +#: lib/NGCP/Panel/Utils/DbStrings.pm:78 msgid "Internal Contract #" msgstr "" @@ -2442,11 +2518,15 @@ msgstr "" msgid "Internal NCOS Level #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:138 +#: lib/NGCP/Panel/Utils/DbStrings.pm:140 msgid "Internal allowed source IP group #" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:140 +#: lib/NGCP/Panel/Controller/Subscriber.pm:369 +msgid "Internal error while sending fax" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:142 msgid "Internal manual allowed source IP group #" msgstr "" @@ -2454,20 +2534,20 @@ msgstr "" msgid "Internals" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:358 +#: lib/NGCP/Panel/Utils/DbStrings.pm:372 msgid "Interval charge" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:322 +#: lib/NGCP/Panel/Utils/DbStrings.pm:327 msgid "Interval free cash" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:360 +#: lib/NGCP/Panel/Utils/DbStrings.pm:374 msgid "Interval free time" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:569 -#: lib/NGCP/Panel/Controller/Subscriber.pm:840 +#: lib/NGCP/Panel/Controller/Subscriber.pm:667 +#: lib/NGCP/Panel/Controller/Subscriber.pm:938 msgid "Invalid Call Forward type." msgstr "" @@ -2487,7 +2567,7 @@ msgstr "" msgid "Invalid billing fee id detected!" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:521 +#: lib/NGCP/Panel/Controller/Billing.pm:530 msgid "Invalid billing zone id detected" msgstr "" @@ -2532,7 +2612,7 @@ msgstr "" msgid "Invalid domain id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2222 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2376 msgid "Invalid fax setting." msgstr "" @@ -2550,15 +2630,15 @@ msgstr "" msgid "Invalid group id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:676 +#: lib/NGCP/Panel/Controller/Billing.pm:685 msgid "Invalid peaktime date id detected!" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:475 +#: lib/NGCP/Panel/Controller/Peering.pm:480 msgid "Invalid peering rule id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:256 +#: lib/NGCP/Panel/Controller/Peering.pm:261 msgid "Invalid peering server id" msgstr "" @@ -2600,39 +2680,47 @@ msgstr "" msgid "Invalid sound set id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:270 +#: lib/NGCP/Panel/Controller/Subscriber.pm:273 msgid "Invalid subscriber id detected" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2076 +#: lib/NGCP/Panel/Controller/Login.pm:94 +msgid "Invalid username/password" +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2230 msgid "Invalid voicemail setting." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:465 +#: lib/NGCP/Panel/Utils/DbStrings.pm:342 +msgid "Is PBX Group?" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:493 msgid "Is active" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:296 +#: lib/NGCP/Panel/Utils/DbStrings.pm:299 msgid "Is master" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:356 +#: lib/NGCP/Panel/Utils/DbStrings.pm:369 msgid "Is superuser" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:555 +#: lib/NGCP/Panel/Utils/DbStrings.pm:603 msgid "January" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:448 +#: lib/NGCP/Panel/Utils/DbStrings.pm:469 msgid "July" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:449 +#: lib/NGCP/Panel/Utils/DbStrings.pm:470 msgid "June" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:464 +#: lib/NGCP/Panel/Utils/DbStrings.pm:492 msgid "Key" msgstr "" @@ -2646,7 +2734,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Contact.pm:33 #: lib/NGCP/Panel/Controller/Reseller.pm:122 -#: lib/NGCP/Panel/Utils/DbStrings.pm:488 +#: lib/NGCP/Panel/Utils/DbStrings.pm:520 msgid "Last Name" msgstr "" @@ -2654,11 +2742,11 @@ msgstr "" msgid "Lawful Intercept" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:514 +#: lib/NGCP/Panel/Utils/DbStrings.pm:554 msgid "Lawful intercept" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:31 lib/NGCP/Panel/Utils/DbStrings.pm:394 +#: lib/NGCP/Panel/Controller/NCOS.pm:31 lib/NGCP/Panel/Utils/DbStrings.pm:409 msgid "Level Name" msgstr "" @@ -2666,48 +2754,43 @@ msgstr "" msgid "Limit" msgstr "" -#: share/templates/widgets/subscriber_topmenu_settings.tt:11 -#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:11 -msgid "Line Settings" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:300 +#: lib/NGCP/Panel/Utils/DbStrings.pm:303 msgid "Line add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:284 +#: lib/NGCP/Panel/Utils/DbStrings.pm:287 msgid "Line/Key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:458 +#: lib/NGCP/Panel/Utils/DbStrings.pm:486 msgid "Line/Key Range" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:375 +#: lib/NGCP/Panel/Utils/DbStrings.pm:388 msgid "Line/Key Type" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:495 +#: lib/NGCP/Panel/Utils/DbStrings.pm:527 msgid "Linerange add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:596 +#: lib/NGCP/Panel/Utils/DbStrings.pm:647 msgid "Lines/Keys" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:588 +#: lib/NGCP/Panel/Utils/DbStrings.pm:637 msgid "" "Lines/Keys in this range can be used as Busy Lamp Field. Value is accessible " "in the config template via phone.lineranges[].lines[].can_blf" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:468 +#: lib/NGCP/Panel/Utils/DbStrings.pm:496 msgid "" "Lines/Keys in this range can be used as regular phone lines. Value is " "accessible in the config template via phone.lineranges[].lines[].can_private" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:531 +#: lib/NGCP/Panel/Utils/DbStrings.pm:576 msgid "" "Lines/Keys in this range can be used as shared lines. Value is accessible in " "the config template via phone.lineranges[].lines[].can_shared" @@ -2719,11 +2802,11 @@ msgid "" "the direction details." msgstr "" -#: share/templates/helpers/datatables.tt:208 +#: share/templates/helpers/datatables.tt:212 msgid "Loading..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:507 lib/NGCP/Panel/Utils/DbStrings.pm:8 +#: lib/NGCP/Panel/Utils/DbStrings.pm:544 lib/NGCP/Panel/Utils/DbStrings.pm:8 #: share/templates/customer/details.tt:452 msgid "Lock Level" msgstr "" @@ -2734,11 +2817,11 @@ msgid "Logged in as %1" msgstr "" #: lib/NGCP/Panel/Controller/Administrator.pm:35 -#: lib/NGCP/Panel/Utils/DbStrings.pm:335 +#: lib/NGCP/Panel/Utils/DbStrings.pm:345 msgid "Login" msgstr "" -#: share/layout/body.tt:31 +#: share/layout/body.tt:34 msgid "Logout" msgstr "" @@ -2746,20 +2829,20 @@ msgstr "" msgid "Loop" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:285 +#: lib/NGCP/Panel/Utils/DbStrings.pm:288 msgid "Loopplay" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:616 +#: lib/NGCP/Panel/Utils/DbStrings.pm:668 #: share/templates/customer/details.tt:314 msgid "MAC Address / Identifier" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:469 +#: lib/NGCP/Panel/Utils/DbStrings.pm:498 msgid "MAC Address Image" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:388 +#: lib/NGCP/Panel/Utils/DbStrings.pm:402 msgid "Manage Destination Sets" msgstr "" @@ -2768,15 +2851,15 @@ msgstr "" msgid "Manage Sound Set %1" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:320 +#: lib/NGCP/Panel/Utils/DbStrings.pm:325 msgid "Manage Time Sets" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:144 +#: lib/NGCP/Panel/Utils/DbStrings.pm:146 msgid "Manually defined allowed source IPs" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:412 +#: lib/NGCP/Panel/Utils/DbStrings.pm:430 msgid "March" msgstr "" @@ -2797,7 +2880,7 @@ msgstr "" msgid "Match Pattern" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:363 +#: lib/NGCP/Panel/Utils/DbStrings.pm:377 msgid "Match pattern" msgstr "" @@ -2805,7 +2888,7 @@ msgstr "" msgid "Max Number of Subscribers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:438 +#: lib/NGCP/Panel/Utils/DbStrings.pm:458 msgid "Max Subscribers" msgstr "" @@ -2821,7 +2904,7 @@ msgid "" "subscriber or going to a peer." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:133 +#: lib/NGCP/Panel/Utils/DbStrings.pm:135 msgid "" "Maximum number of concurrent outgoing sessions (calls) for subscribers " "within the same account" @@ -2831,7 +2914,7 @@ msgstr "" msgid "Maximum number of concurrent sessions (calls) for a subscriber or peer." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:131 +#: lib/NGCP/Panel/Utils/DbStrings.pm:133 msgid "" "Maximum number of concurrent sessions (calls) for subscribers within the " "same account" @@ -2842,38 +2925,38 @@ msgstr "" msgid "Maximum number of subscribers for this customer reached" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:595 +#: lib/NGCP/Panel/Utils/DbStrings.pm:645 msgid "May" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:389 +#: lib/NGCP/Panel/Utils/DbStrings.pm:404 msgid "Mday" msgstr "" #: lib/NGCP/Panel/Controller/Callflow.pm:28 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1687 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1785 msgid "Method" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:467 +#: lib/NGCP/Panel/Utils/DbStrings.pm:495 msgid "Minute" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:158 +#: lib/NGCP/Panel/Utils/DbStrings.pm:160 msgid "Mobile Push Expiry Timeout" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:404 +#: lib/NGCP/Panel/Controller/NCOS.pm:32 lib/NGCP/Panel/Utils/DbStrings.pm:420 msgid "Mode" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:39 -#: lib/NGCP/Panel/Utils/DbStrings.pm:541 +#: lib/NGCP/Panel/Utils/DbStrings.pm:586 msgid "Model" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:634 -#: lib/NGCP/Panel/Utils/DbStrings.pm:455 +#: lib/NGCP/Panel/Controller/Billing.pm:643 +#: lib/NGCP/Panel/Utils/DbStrings.pm:480 msgid "Monday" msgstr "" @@ -2881,11 +2964,11 @@ msgstr "" msgid "Monitoring & Statistics" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:615 +#: lib/NGCP/Panel/Utils/DbStrings.pm:667 msgid "Month" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:384 +#: lib/NGCP/Panel/Utils/DbStrings.pm:398 msgid "Monthly Fraud Limit" msgstr "" @@ -2961,7 +3044,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Reseller.pm:133 #: lib/NGCP/Panel/Controller/Reseller.pm:34 #: lib/NGCP/Panel/Controller/Rewrite.pm:33 -#: lib/NGCP/Panel/Utils/DbStrings.pm:416 lib/NGCP/Panel/Utils/Sounds.pm:63 +#: lib/NGCP/Panel/Utils/DbStrings.pm:434 lib/NGCP/Panel/Utils/Sounds.pm:63 #: share/templates/customer/details.tt:100 #: share/templates/customer/details.tt:258 #: share/templates/customer/details.tt:52 @@ -2976,7 +3059,7 @@ msgstr "" msgid "Name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:331 +#: lib/NGCP/Panel/Utils/DbStrings.pm:338 msgid "Name in Fax Header" msgstr "" @@ -2988,11 +3071,11 @@ msgstr "" msgid "Network-Provided CLI" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:179 +#: lib/NGCP/Panel/Utils/DbStrings.pm:178 msgid "Network-Provided Display Name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:436 +#: lib/NGCP/Panel/Utils/DbStrings.pm:456 msgid "New Description" msgstr "" @@ -3004,7 +3087,7 @@ msgstr "" msgid "New Messages" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:283 +#: lib/NGCP/Panel/Utils/DbStrings.pm:286 msgid "New Name" msgstr "" @@ -3029,15 +3112,15 @@ msgstr "" msgid "No product for this customer contract found." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2907 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3061 msgid "No such auto attendant id." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2801 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2955 msgid "No such speed dial id." msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2400 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2554 msgid "No such voicemail file." msgstr "" @@ -3045,17 +3128,17 @@ msgstr "" msgid "Notify" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:623 +#: lib/NGCP/Panel/Utils/DbStrings.pm:677 msgid "Notify Emails" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:586 +#: lib/NGCP/Panel/Utils/DbStrings.pm:635 msgid "November" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:113 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1993 -#: lib/NGCP/Panel/Utils/DbStrings.pm:383 +#: lib/NGCP/Panel/Controller/Subscriber.pm:116 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2088 +#: lib/NGCP/Panel/Utils/DbStrings.pm:396 msgid "Number" msgstr "" @@ -3073,15 +3156,16 @@ msgid "Number Patterns for %1" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:788 -#: lib/NGCP/Panel/Utils/DbStrings.pm:480 +#: lib/NGCP/Panel/Utils/DbStrings.pm:512 msgid "Number of Lines/Keys" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:319 +#: lib/NGCP/Panel/Utils/DbStrings.pm:324 +#: share/templates/subscriber/edit_webpass.tt:49 msgid "Numbers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:286 +#: lib/NGCP/Panel/Utils/DbStrings.pm:289 msgid "October" msgstr "" @@ -3094,35 +3178,35 @@ msgstr "" msgid "Offline" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:413 +#: lib/NGCP/Panel/Utils/DbStrings.pm:431 msgid "Offpeak follow interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:304 +#: lib/NGCP/Panel/Utils/DbStrings.pm:307 msgid "Offpeak follow rate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:471 +#: lib/NGCP/Panel/Utils/DbStrings.pm:501 msgid "Offpeak init interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:524 +#: lib/NGCP/Panel/Utils/DbStrings.pm:563 msgid "Offpeak init rate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:378 +#: lib/NGCP/Panel/Utils/DbStrings.pm:391 msgid "Onpeak follow interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:427 +#: lib/NGCP/Panel/Utils/DbStrings.pm:445 msgid "Onpeak follow rate" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:523 +#: lib/NGCP/Panel/Utils/DbStrings.pm:561 msgid "Onpeak init interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:441 +#: lib/NGCP/Panel/Utils/DbStrings.pm:461 msgid "Onpeak init rate" msgstr "" @@ -3130,33 +3214,41 @@ msgstr "" msgid "Oops!" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:602 +#: lib/NGCP/Panel/Utils/DbStrings.pm:653 msgid "" "Optionally set the maximum number of subscribers for this contract. Leave " "empty for unlimited." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:315 +#: lib/NGCP/Panel/Utils/DbStrings.pm:418 +msgid "Options to lock customer if the daily limit is exceeded." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:497 +msgid "Options to lock customer if the monthly limit is exceeded." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:318 msgid "Outbound" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:136 +#: lib/NGCP/Panel/Utils/DbStrings.pm:138 msgid "Outbound Diversion Header" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:120 +#: lib/NGCP/Panel/Utils/DbStrings.pm:122 msgid "Outbound From-Display Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:118 +#: lib/NGCP/Panel/Utils/DbStrings.pm:120 msgid "Outbound From-Username Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:122 +#: lib/NGCP/Panel/Utils/DbStrings.pm:124 msgid "Outbound PAI-Username Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:124 +#: lib/NGCP/Panel/Utils/DbStrings.pm:126 msgid "Outbound PPI-Username Field" msgstr "" @@ -3168,7 +3260,7 @@ msgstr "" msgid "Outbound Rewrite Rules for Caller" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:113 +#: lib/NGCP/Panel/Utils/DbStrings.pm:115 msgid "Outbound socket to be used for SIP communication to this entity" msgstr "" @@ -3186,6 +3278,7 @@ msgid "PBX Devices" msgstr "" #: lib/NGCP/Panel/Controller/Customer.pm:829 +#: lib/NGCP/Panel/Utils/DbStrings.pm:328 #: share/templates/customer/details.tt:189 #: share/templates/subscriber/master.tt:68 msgid "PBX Group" @@ -3226,15 +3319,15 @@ msgstr "" msgid "PBX group with id %1 does not exist." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:302 +#: lib/NGCP/Panel/Utils/DbStrings.pm:305 msgid "PDF" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:433 +#: lib/NGCP/Panel/Utils/DbStrings.pm:452 msgid "PDF14" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:311 +#: lib/NGCP/Panel/Utils/DbStrings.pm:314 #: share/templates/subscriber/preferences.tt:157 msgid "PIN" msgstr "" @@ -3243,19 +3336,23 @@ msgstr "" msgid "PIN to bypass outbound Block List" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:485 +#: lib/NGCP/Panel/Utils/DbStrings.pm:518 msgid "POST" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:535 +#: lib/NGCP/Panel/Utils/DbStrings.pm:581 msgid "PS" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:490 +#: lib/NGCP/Panel/Controller/Subscriber.pm:307 +msgid "Pages" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:522 msgid "Parallel Ringing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:289 +#: lib/NGCP/Panel/Utils/DbStrings.pm:291 msgid "Password" msgstr "" @@ -3263,7 +3360,7 @@ msgstr "" msgid "Password for Sendfax" msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm:216 lib/NGCP/Panel/Utils/DbStrings.pm:444 +#: lib/NGCP/Panel/Controller/NCOS.pm:216 lib/NGCP/Panel/Utils/DbStrings.pm:464 msgid "Pattern" msgstr "" @@ -3271,7 +3368,7 @@ msgstr "" msgid "Patterns" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:684 +#: lib/NGCP/Panel/Controller/Billing.pm:693 msgid "Peaktime date does not exist!" msgstr "" @@ -3293,10 +3390,14 @@ msgstr "" #. (server.name) #: share/templates/peering/preferences.tt:1 -msgid "Peer Host \"%1\" Preferences" +msgid "Peer Host \"%1\" - Preferences" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:546 +#: lib/NGCP/Panel/Controller/Subscriber.pm:306 +msgid "Peer Number" +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:644 msgid "Peer registration error" msgstr "" @@ -3308,7 +3409,7 @@ msgstr "" msgid "Peering Group" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:143 +#: lib/NGCP/Panel/Controller/Peering.pm:148 msgid "Peering Group successfully deleted" msgstr "" @@ -3321,7 +3422,7 @@ msgstr "" msgid "Peering Rule" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:487 +#: lib/NGCP/Panel/Controller/Peering.pm:492 msgid "Peering Rule does not exist" msgstr "" @@ -3344,35 +3445,35 @@ msgstr "" msgid "Peering group does not exist" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:178 +#: lib/NGCP/Panel/Controller/Peering.pm:183 msgid "Peering group successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:518 +#: lib/NGCP/Panel/Controller/Peering.pm:523 msgid "Peering rule successfully changed" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:450 +#: lib/NGCP/Panel/Controller/Peering.pm:455 msgid "Peering rule successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:542 +#: lib/NGCP/Panel/Controller/Peering.pm:547 msgid "Peering rule successfully deleted" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:268 +#: lib/NGCP/Panel/Controller/Peering.pm:273 msgid "Peering server does not exist" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:231 +#: lib/NGCP/Panel/Controller/Peering.pm:236 msgid "Peering server successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:322 +#: lib/NGCP/Panel/Controller/Peering.pm:327 msgid "Peering server successfully deleted" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm:298 +#: lib/NGCP/Panel/Controller/Peering.pm:303 msgid "Peering server successfully updated" msgstr "" @@ -3381,15 +3482,15 @@ msgstr "" msgid "Peerings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:301 +#: lib/NGCP/Panel/Utils/DbStrings.pm:304 msgid "Period" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:348 +#: lib/NGCP/Panel/Utils/DbStrings.pm:358 msgid "Period add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:564 +#: lib/NGCP/Panel/Utils/DbStrings.pm:612 msgid "Phone Number" msgstr "" @@ -3409,11 +3510,11 @@ msgid "Play" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:80 -#: lib/NGCP/Panel/Utils/DbStrings.pm:530 +#: lib/NGCP/Panel/Utils/DbStrings.pm:575 msgid "Port" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:445 +#: lib/NGCP/Panel/Utils/DbStrings.pm:465 msgid "Postcode" msgstr "" @@ -3432,60 +3533,65 @@ msgstr "" msgid "Preferences" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:617 +#: lib/NGCP/Panel/Utils/DbStrings.pm:669 msgid "Prepaid" msgstr "" #: share/templates/customer/details.tt:187 #: share/templates/customer/details.tt:260 +#: share/templates/subscriber/edit_webpass.tt:39 #: share/templates/subscriber/master.tt:75 msgid "Primary Number" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:29 -#: lib/NGCP/Panel/Utils/DbStrings.pm:600 +#: lib/NGCP/Panel/Utils/DbStrings.pm:651 msgid "Priority" msgstr "" -#: lib/NGCP/Panel/Controller/Device.pm:789 -msgid "Private Line" +#: lib/NGCP/Panel/Utils/DbStrings.pm:552 +msgid "Priority (q-value)" +msgstr "" + +#: lib/NGCP/Panel/Controller/Device.pm:789 +msgid "Private Line" msgstr "" #: lib/NGCP/Panel/Controller/Contract.pm:28 #: lib/NGCP/Panel/Controller/Customer.pm:119 #: lib/NGCP/Panel/Controller/Customer.pm:51 #: lib/NGCP/Panel/Controller/Reseller.pm:143 -#: lib/NGCP/Panel/Utils/DbStrings.pm:589 +#: lib/NGCP/Panel/Utils/DbStrings.pm:638 msgid "Product" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:387 +#: lib/NGCP/Panel/Utils/DbStrings.pm:401 msgid "Profile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:496 +#: lib/NGCP/Panel/Utils/DbStrings.pm:528 msgid "Profile Name" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:81 -#: lib/NGCP/Panel/Utils/DbStrings.pm:581 +#: lib/NGCP/Panel/Utils/DbStrings.pm:629 #: share/templates/subscriber/preferences.tt:468 msgid "Protocol" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:321 +#: lib/NGCP/Panel/Utils/DbStrings.pm:326 msgid "Purge existing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:526 +#: lib/NGCP/Panel/Utils/DbStrings.pm:566 msgid "Push Provisioning URL" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:164 +#: lib/NGCP/Panel/Utils/DbStrings.pm:166 msgid "RTCP Feedback Mode" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:152 +#: lib/NGCP/Panel/Utils/DbStrings.pm:154 msgid "RTP-Proxy Mode" msgstr "" @@ -3493,7 +3599,7 @@ msgstr "" msgid "Read Only" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:343 +#: lib/NGCP/Panel/Utils/DbStrings.pm:353 msgid "Read only" msgstr "" @@ -3501,7 +3607,7 @@ msgstr "" msgid "Read-Only" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:466 +#: lib/NGCP/Panel/Utils/DbStrings.pm:494 msgid "Receive Reports" msgstr "" @@ -3517,7 +3623,7 @@ msgstr "" msgid "Recurrence" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2579 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2733 #: share/templates/widgets/subscriber_reg_overview.tt:8 msgid "Registered Device" msgstr "" @@ -3542,11 +3648,11 @@ msgstr "" msgid "Reject" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:108 +#: lib/NGCP/Panel/Utils/DbStrings.pm:110 msgid "Reject Emergency Calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:109 +#: lib/NGCP/Panel/Utils/DbStrings.pm:111 msgid "Reject emergency calls from this user or domain." msgstr "" @@ -3562,11 +3668,11 @@ msgstr "" msgid "Remote Authentication" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:521 +#: lib/NGCP/Panel/Utils/DbStrings.pm:560 msgid "Repeat" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:551 +#: lib/NGCP/Panel/Utils/DbStrings.pm:599 #: share/templates/rewrite/rules_list.tt:31 msgid "Replacement Pattern" msgstr "" @@ -3582,7 +3688,7 @@ msgstr "" #: lib/NGCP/Panel/Controller/Domain.pm:30 lib/NGCP/Panel/Controller/NCOS.pm:30 #: lib/NGCP/Panel/Controller/Reseller.pm:150 #: lib/NGCP/Panel/Controller/Rewrite.pm:32 -#: lib/NGCP/Panel/Utils/DbStrings.pm:516 lib/NGCP/Panel/Utils/Sounds.pm:69 +#: lib/NGCP/Panel/Utils/DbStrings.pm:556 lib/NGCP/Panel/Utils/Sounds.pm:69 #: share/templates/customer/details.tt:45 #: share/templates/reseller/details.tt:32 #: share/templates/widgets/admin_reseller_overview.tt:7 @@ -3653,7 +3759,7 @@ msgstr "" msgid "Resellers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:307 lib/NGCP/Panel/Utils/DbStrings.pm:81 +#: lib/NGCP/Panel/Utils/DbStrings.pm:311 lib/NGCP/Panel/Utils/DbStrings.pm:83 #: share/templates/rewrite/set_list.tt:3 #: share/templates/widgets/reseller_domain_overview.tt:12 msgid "Rewrite Rule Set" @@ -3711,7 +3817,7 @@ msgstr "" msgid "Ring Timeout for CFT" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:329 +#: lib/NGCP/Panel/Utils/DbStrings.pm:336 msgid "Rm" msgstr "" @@ -3729,11 +3835,11 @@ msgstr "" msgid "SIP Call Flows" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:431 +#: lib/NGCP/Panel/Utils/DbStrings.pm:450 msgid "SIP Domain" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:568 +#: lib/NGCP/Panel/Utils/DbStrings.pm:616 #: share/templates/subscriber/master.tt:65 msgid "SIP Password" msgstr "" @@ -3751,23 +3857,24 @@ msgstr "" msgid "SIP Peering Groups" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:99 +#: lib/NGCP/Panel/Utils/DbStrings.pm:101 msgid "" "SIP Session Timers refresh interval (seconds). Should be always greater than " "min_timer preference. SBC will make refresh at the half of this interval." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:105 +#: lib/NGCP/Panel/Utils/DbStrings.pm:107 msgid "SIP Session Timers refresh method." msgstr "" #: share/templates/customer/details.tt:186 #: share/templates/customer/details.tt:259 +#: share/templates/subscriber/edit_webpass.tt:38 #: share/templates/subscriber/master.tt:63 msgid "SIP URI" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:297 +#: lib/NGCP/Panel/Utils/DbStrings.pm:300 msgid "SIP Username" msgstr "" @@ -3783,7 +3890,7 @@ msgid "" "specified in the subscriber details." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:90 +#: lib/NGCP/Panel/Utils/DbStrings.pm:92 msgid "" "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI " "\"user@example.com\"). \"user-provided calling line identification\" - " @@ -3793,14 +3900,14 @@ msgid "" "is not set." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:111 +#: lib/NGCP/Panel/Utils/DbStrings.pm:113 msgid "" "SIP username (the localpart of the whole SIP URI, eg., \"user\" of SIP URI " "\"user@example.com\"). Emergency CLI which can be used in rewrite rules as " "substitution value." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:162 +#: lib/NGCP/Panel/Utils/DbStrings.pm:164 msgid "SRTP Transcoding Mode" msgstr "" @@ -3842,23 +3949,23 @@ msgid "" "to the user setting." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:639 -#: lib/NGCP/Panel/Utils/DbStrings.pm:620 +#: lib/NGCP/Panel/Controller/Billing.pm:648 +#: lib/NGCP/Panel/Utils/DbStrings.pm:673 msgid "Saturday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:512 +#: lib/NGCP/Panel/Utils/DbStrings.pm:551 msgid "Save" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:129 +#: lib/NGCP/Panel/Utils/DbStrings.pm:131 msgid "" "Search for partial match of user-provided number (UPN) to subscriber's " "primary E164 number and aliases. If it mathes, take UPN as valid wihout " "allowed_clis check and copy UPN to network-provided number (NPN)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:561 +#: lib/NGCP/Panel/Utils/DbStrings.pm:609 msgid "" "Seconds to wait for pick-up until engaging Call Forward (e.g. " "“10”)" @@ -3875,47 +3982,55 @@ msgid "" "value of \"none\" will not be returned to the caller. Read-only setting." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:565 +#: lib/NGCP/Panel/Utils/DbStrings.pm:613 msgid "Select" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:325 +#: lib/NGCP/Panel/Utils/DbStrings.pm:302 +msgid "Send" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:332 #: share/templates/subscriber/preferences.tt:306 msgid "Send Copies" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:559 +#: share/templates/subscriber/webfax.tt:13 +msgid "Send Fax" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:607 #: share/templates/subscriber/preferences.tt:290 msgid "Send Reports" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:127 +#: lib/NGCP/Panel/Utils/DbStrings.pm:129 msgid "" "Send inbound call to Mobile Push server when called subscriber is not " "registered. This can not be used together with CFNA as call will be then " "simply forwarded." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:88 +#: lib/NGCP/Panel/Utils/DbStrings.pm:90 msgid "" "Send the E164 number instead of SIP AOR as request username when sending " "INVITE to the subscriber. If a 404 is received the SIP AOR is sent as " "request URI as fallback." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:161 +#: lib/NGCP/Panel/Utils/DbStrings.pm:163 msgid "Send the calls from/to the subscribers through the cloud pbx module." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:376 +#: lib/NGCP/Panel/Utils/DbStrings.pm:389 msgid "September" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:344 +#: lib/NGCP/Panel/Utils/DbStrings.pm:354 msgid "Serial Hunting Timeout" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:548 +#: lib/NGCP/Panel/Utils/DbStrings.pm:595 msgid "Serial Ringing" msgstr "" @@ -3923,36 +4038,37 @@ msgstr "" msgid "Session Timers" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:102 +#: lib/NGCP/Panel/Utils/DbStrings.pm:104 msgid "Session-Timer Max Refresh Interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:100 +#: lib/NGCP/Panel/Utils/DbStrings.pm:102 msgid "Session-Timer Min Refresh Interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:98 +#: lib/NGCP/Panel/Utils/DbStrings.pm:100 msgid "Session-Timer Refresh Interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:104 +#: lib/NGCP/Panel/Utils/DbStrings.pm:106 msgid "Session-Timer Refresh Method" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:101 +#: lib/NGCP/Panel/Utils/DbStrings.pm:103 msgid "" "Set Min-SE value in SBC. This is also used to build 422 reply if remote Min-" "SE is smaller than local Min-SE." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:153 +#: lib/NGCP/Panel/Utils/DbStrings.pm:155 msgid "Set RTP relay mode for this peer/domain/user" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:103 +#: lib/NGCP/Panel/Utils/DbStrings.pm:105 msgid "Sets upper limit on accepted Min-SE value in in SBC." msgstr "" +#: share/templates/subscriber/edit_webpass.tt:22 #: share/templates/subscriber/master.tt:44 msgid "Setting" msgstr "" @@ -3987,11 +4103,11 @@ msgstr "" msgid "Show Passwords" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:421 +#: lib/NGCP/Panel/Utils/DbStrings.pm:440 msgid "Show passwords" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:525 +#: lib/NGCP/Panel/Utils/DbStrings.pm:564 msgid "Sign In" msgstr "" @@ -4004,25 +4120,25 @@ msgstr "" msgid "Sign in using your %1 credentials:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:470 +#: lib/NGCP/Panel/Utils/DbStrings.pm:499 msgid "Simple" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:607 +#: lib/NGCP/Panel/Utils/DbStrings.pm:659 msgid "Simple View" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:289 -#: lib/NGCP/Panel/Controller/Subscriber.pm:294 -#: lib/NGCP/Panel/Utils/DbStrings.pm:583 +#: lib/NGCP/Panel/Controller/Subscriber.pm:292 +#: lib/NGCP/Panel/Controller/Subscriber.pm:297 +#: lib/NGCP/Panel/Utils/DbStrings.pm:632 msgid "Slot" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:291 +#: lib/NGCP/Panel/Utils/DbStrings.pm:293 msgid "Slot add" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:309 +#: lib/NGCP/Panel/Utils/DbStrings.pm:312 msgid "Sn" msgstr "" @@ -4043,7 +4159,7 @@ msgstr "" msgid "Sound Set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:107 +#: lib/NGCP/Panel/Utils/DbStrings.pm:109 msgid "Sound Set used for system prompts like error announcements etc." msgstr "" @@ -4089,15 +4205,15 @@ msgstr "" msgid "Sound set successfully updated" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:314 +#: lib/NGCP/Panel/Utils/DbStrings.pm:317 msgid "Soundfile" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:293 +#: lib/NGCP/Panel/Utils/DbStrings.pm:295 msgid "Source" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:481 +#: lib/NGCP/Panel/Utils/DbStrings.pm:513 #: share/templates/subscriber/preferences.tt:467 msgid "Source IP" msgstr "" @@ -4106,11 +4222,11 @@ msgstr "" msgid "Source Pattern" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:765 +#: lib/NGCP/Panel/Controller/Billing.pm:774 msgid "Special offpeak entry successfully created" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:713 +#: lib/NGCP/Panel/Controller/Billing.pm:722 msgid "Special offpeak entry successfully updated" msgstr "" @@ -4124,7 +4240,7 @@ msgstr "" msgid "Specifies the NCOS level that applies to the user." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:82 +#: lib/NGCP/Panel/Utils/DbStrings.pm:84 msgid "" "Specifies the list of caller and callee rewrite rules which should be " "applied for incoming and outgoing calls." @@ -4146,7 +4262,7 @@ msgid "" "calls except to numbers listed in the block list)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:135 +#: lib/NGCP/Panel/Utils/DbStrings.pm:137 msgid "" "Specifies the way to obtain the User-Provided Redirecting CLI. Possible " "options are use NPN of forwarding subscriber or respect inbound Diversion " @@ -4162,8 +4278,8 @@ msgstr "" msgid "Speed Dial" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2787 -#: lib/NGCP/Panel/Controller/Subscriber.pm:2883 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2941 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3037 msgid "Speed Dial Slot" msgstr "" @@ -4175,7 +4291,7 @@ msgstr "" msgid "Spent this interval" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:379 +#: lib/NGCP/Panel/Utils/DbStrings.pm:392 msgid "Start" msgstr "" @@ -4183,19 +4299,19 @@ msgstr "" msgid "Start - End" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:561 +#: lib/NGCP/Panel/Controller/Billing.pm:570 msgid "Start Date" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:334 +#: lib/NGCP/Panel/Utils/DbStrings.pm:343 msgid "Start Date/Time" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1669 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1767 msgid "Start Time" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:567 +#: lib/NGCP/Panel/Utils/DbStrings.pm:615 #: share/templates/customer/details.tt:312 msgid "Station Name" msgstr "" @@ -4208,23 +4324,24 @@ msgstr "" #: lib/NGCP/Panel/Controller/Reseller.pm:145 #: lib/NGCP/Panel/Controller/Reseller.pm:35 #: lib/NGCP/Panel/Controller/Reseller.pm:44 -#: lib/NGCP/Panel/Controller/Subscriber.pm:112 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1668 -#: lib/NGCP/Panel/Utils/DbStrings.pm:499 +#: lib/NGCP/Panel/Controller/Subscriber.pm:115 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1766 +#: lib/NGCP/Panel/Controller/Subscriber.pm:303 +#: lib/NGCP/Panel/Utils/DbStrings.pm:533 #: share/templates/subscriber/master.tt:58 msgid "Status" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:538 +#: lib/NGCP/Panel/Utils/DbStrings.pm:583 msgid "Street" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:566 +#: lib/NGCP/Panel/Utils/DbStrings.pm:614 msgid "Submitid" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1994 -#: lib/NGCP/Panel/Utils/DbStrings.pm:292 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2089 +#: lib/NGCP/Panel/Utils/DbStrings.pm:294 #: share/templates/customer/details.tt:313 #: share/templates/customer/details.tt:531 #: share/templates/subscriber/list.tt:3 @@ -4239,11 +4356,11 @@ msgstr "" msgid "Subscriber %1@%2" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1972 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2067 msgid "Subscriber Master Data" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:442 +#: lib/NGCP/Panel/Utils/DbStrings.pm:462 msgid "Subscriber Number, e.g. 12345678" msgstr "" @@ -4252,11 +4369,16 @@ msgstr "" msgid "Subscriber Preferences for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:519 +#: share/templates/widgets/subscriber_topmenu_settings.tt:11 +#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:11 +msgid "Subscriber Settings" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:559 msgid "Subscriber can configure other subscribers within the Customer Account" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:280 +#: lib/NGCP/Panel/Controller/Subscriber.pm:283 msgid "Subscriber does not exist" msgstr "" @@ -4270,7 +4392,7 @@ msgstr "" msgid "Subscriber status is %1" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:248 +#: lib/NGCP/Panel/Controller/Subscriber.pm:251 msgid "Subscriber successfully created!" msgstr "" @@ -4287,11 +4409,11 @@ msgstr "" msgid "Subscribers" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2565 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2719 msgid "Successfully added registered device" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:924 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1022 msgid "Successfully cleared Call Forward" msgstr "" @@ -4315,35 +4437,35 @@ msgstr "" msgid "Successfully created device profile" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2771 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2925 msgid "Successfully created speed dial slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2611 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2765 msgid "Successfully created trusted source" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1598 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1696 msgid "Successfully deleted Call Forward" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2923 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3077 msgid "Successfully deleted auto attendant slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2516 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2670 msgid "Successfully deleted registered device" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2817 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2971 msgid "Successfully deleted speed dial slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2713 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2867 msgid "Successfully deleted trusted source" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2441 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2595 msgid "Successfully deleted voicemail" msgstr "" @@ -4351,8 +4473,8 @@ msgstr "" msgid "Successfully redirected request to device" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:795 -#: lib/NGCP/Panel/Controller/Subscriber.pm:949 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1047 +#: lib/NGCP/Panel/Controller/Subscriber.pm:893 msgid "Successfully saved Call Forward" msgstr "" @@ -4360,11 +4482,11 @@ msgstr "" msgid "Successfully terminated reseller" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:408 +#: lib/NGCP/Panel/Controller/Subscriber.pm:506 msgid "Successfully terminated subscriber" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2987 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3141 msgid "Successfully updated auto attendant slots" msgstr "" @@ -4380,44 +4502,52 @@ msgstr "" msgid "Successfully updated device profile" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2230 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2384 msgid "Successfully updated fax setting" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2300 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2135 +msgid "Successfully updated password" +msgstr "" + +#: lib/NGCP/Panel/Controller/Subscriber.pm:2454 msgid "Successfully updated reminder setting" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2867 +#: lib/NGCP/Panel/Controller/Subscriber.pm:3021 msgid "Successfully updated speed dial slot" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1958 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2053 msgid "Successfully updated subscriber" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2685 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2839 msgid "Successfully updated trusted source" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2084 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2238 msgid "Successfully updated voicemail setting" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:640 -#: lib/NGCP/Panel/Utils/DbStrings.pm:545 +#: lib/NGCP/Panel/Controller/Billing.pm:649 +#: lib/NGCP/Panel/Utils/DbStrings.pm:590 msgid "Sunday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:359 +#: lib/NGCP/Panel/Utils/DbStrings.pm:646 +msgid "Supported File Types are TXT, PDF, PS, TIFF" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:373 msgid "Supports Busy Lamp Field" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:351 +#: lib/NGCP/Panel/Utils/DbStrings.pm:361 msgid "Supports Private Line" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:621 +#: lib/NGCP/Panel/Utils/DbStrings.pm:674 msgid "Supports Shared Line" msgstr "" @@ -4429,7 +4559,7 @@ msgstr "" msgid "System Ok" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:106 +#: lib/NGCP/Panel/Utils/DbStrings.pm:108 msgid "System Sound Set" msgstr "" @@ -4442,15 +4572,15 @@ msgstr "" msgid "System Status" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:417 +#: lib/NGCP/Panel/Utils/DbStrings.pm:435 msgid "TCP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:585 +#: lib/NGCP/Panel/Utils/DbStrings.pm:634 msgid "TIFF" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:408 +#: lib/NGCP/Panel/Utils/DbStrings.pm:426 msgid "TLS" msgstr "" @@ -4465,43 +4595,51 @@ msgstr "" msgid "Terminate Call" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:360 +#: lib/NGCP/Panel/Controller/Subscriber.pm:458 msgid "Terminating own subscriber is prohibited." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:569 +#: lib/NGCP/Panel/Utils/DbStrings.pm:617 msgid "The IVR key to press for this destination" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:443 +#: lib/NGCP/Panel/Utils/DbStrings.pm:463 msgid "" "The Name of this range, e.g. Phone Keys or Attendant Console 1 Keys, " "accessible in the config template array via phone.lineranges[].name" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:117 +#: lib/NGCP/Panel/Utils/DbStrings.pm:573 +msgid "The PBX group id this subscriber belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:119 msgid "" "The SIP header field to fetch the network-provided-number from for inbound " "calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:115 +#: lib/NGCP/Panel/Utils/DbStrings.pm:117 msgid "" "The SIP header field to fetch the user-provided-number from for inbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:151 +#: lib/NGCP/Panel/Utils/DbStrings.pm:153 msgid "The SIP header to take the IP address for logging it into CDRs." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:484 +#: lib/NGCP/Panel/Utils/DbStrings.pm:517 msgid "The SIP password for the User-Agents" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:476 +#: lib/NGCP/Panel/Utils/DbStrings.pm:508 msgid "The SIP username for the User-Agents" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:476 +msgid "The VAT rate in percentage (e.g. 20)." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:47 msgid "" "The area code that will be used for routing of dialed numbers without an " @@ -4509,52 +4647,92 @@ msgid "" "has one." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:173 +#: lib/NGCP/Panel/Utils/DbStrings.pm:175 msgid "The base CLI for the PBX extension." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:137 +#: lib/NGCP/Panel/Utils/DbStrings.pm:381 +msgid "" +"The base fee charged per billing interval (a monthly fixed fee, e.g. 10) in " +"Euro/Dollars/etc. This fee can be used on the invoice." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:568 +msgid "The billing profile id used to charge this contract." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:310 +msgid "The billing zone id this fee belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:472 +msgid "" +"The call direction when to apply this fee (either for inbound or outbound " +"calls)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:569 +msgid "The city name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:514 +msgid "The company name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:322 +msgid "The contact id this contract belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:447 +msgid "" +"The contact priority for serial forking (float value, higher is stronger) " +"between -1.00 to 1.00" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:139 msgid "" "The content to put into the Diversion header for outbound calls (use \"None" "\" to not set header at all)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:121 +#: lib/NGCP/Panel/Utils/DbStrings.pm:123 msgid "" "The content to put into the From display-name for outbound calls from the " "platform to the subscriber" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:119 +#: lib/NGCP/Panel/Utils/DbStrings.pm:121 msgid "" "The content to put into the From username for outbound calls from the " "platform to the subscriber" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:176 -msgid "" -"The content to put into the History-Info header for outbound calls (use " -"\"None\" to not set header at all)" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:123 +#: lib/NGCP/Panel/Utils/DbStrings.pm:125 msgid "" "The content to put into the P-Asserted-Identity username for outbound calls " "from the platform to the subscriber (use \"None\" to not set header at all)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:125 +#: lib/NGCP/Panel/Utils/DbStrings.pm:127 msgid "" "The content to put into the P-Preferred-Identity username for outbound calls " "from the platform to the subscriber (use \"None\" to not set header at all)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:454 -msgid "The cost of each following interval in cents per second (e.g 0.90)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:329 +msgid "The contract used for this reseller." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:574 -msgid "The cost of the init interval in cents per second (e.g 0.90)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:315 +msgid "The contract used for this subscriber." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:468 +msgid "The cost of each following interval in cents per second (e.g. 0.90)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:503 +msgid "The cost of the first interval in cents per second (e.g. 0.90)." msgstr "" #: lib/NGCP/Panel/Utils/DbStrings.pm:45 @@ -4564,33 +4742,65 @@ msgid "" "subscriber has one." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:554 +#: lib/NGCP/Panel/Utils/DbStrings.pm:500 +msgid "The currency symbol or ISO code, used on invoices and webinterfaces." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:602 msgid "" "The destination for this slot; can be a number, username or full SIP URI." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:373 +#: lib/NGCP/Panel/Utils/DbStrings.pm:532 +msgid "The detailed name for the zone (e.g. US Mobile Numbers)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:565 +msgid "The domain name or domain id this subscriber belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:473 +msgid "The email address of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:386 msgid "The end time in format hh:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:159 +#: lib/NGCP/Panel/Utils/DbStrings.pm:161 msgid "" "The expiry interval of sent push request. Client is expected to register " "within this time, otherwise he should treat the request as outdated and " "ignore." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:405 -msgid "The human-readable display name (e.g. John Doe)" +#: lib/NGCP/Panel/Utils/DbStrings.pm:344 +msgid "The fraud detection threshold per day (in cents, e.g. 1000)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:167 -msgid "The hunting policy for PBX hunt groups." +#: lib/NGCP/Panel/Utils/DbStrings.pm:339 +msgid "The fraud detection threshold per month (in cents, e.g. 10000)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:33 -msgid "" -"The id pointing to the \"Call Forward Busy\" entry in the voip_cf_mappings " +#: lib/NGCP/Panel/Utils/DbStrings.pm:368 +msgid "The fully qualified domain name (e.g. sip.example.org)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:625 +msgid "The given name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:422 +msgid "The human-readable display name (e.g. John Doe)" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:169 +msgid "The hunting policy for PBX hunt groups." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:33 +msgid "" +"The id pointing to the \"Call Forward Busy\" entry in the voip_cf_mappings " "table" msgstr "" @@ -4612,88 +4822,179 @@ msgid "" "voip_cf_mappings table" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:312 -msgid "The length of the first interval" +#: lib/NGCP/Panel/Utils/DbStrings.pm:675 +msgid "" +"The included free minutes per billing interval (in seconds, e.g. 60000 for " +"1000 free minutes)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:426 -msgid "The length of the following intervals" +#: lib/NGCP/Panel/Utils/DbStrings.pm:419 +msgid "" +"The included free money per billing interval (in Euro, Dollars etc., e.g. " +"10)." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:473 +#: lib/NGCP/Panel/Utils/DbStrings.pm:363 +msgid "The length of each following interval in seconds (e.g. 30)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:593 +msgid "The length of the first interval in seconds (e.g. 60)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:504 msgid "The line/key to use" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:171 +#: lib/NGCP/Panel/Utils/DbStrings.pm:529 +msgid "The lock level of the subscriber." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:482 +msgid "" +"The main E.164 number (containing a cc, ac and sn attribute) used for " +"inbound and outbound calls." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:173 msgid "The members (as SIP URIs) of the PBX hunt group." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:180 +#: lib/NGCP/Panel/Utils/DbStrings.pm:403 +msgid "The name of the reseller." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:179 msgid "" "The network-provided display name used for XMPP contacts and optionally SIP " "outbound header manipulation." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:432 +#: lib/NGCP/Panel/Utils/DbStrings.pm:451 msgid "" "The number of Lines/Keys in this range, indexed from 0 in the config " "template array phone.lineranges[].lines[]" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:415 +#: lib/NGCP/Panel/Utils/DbStrings.pm:423 +msgid "The number to send the fax to" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:679 +msgid "The password to authenticate for SIP and XMPP services." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:433 msgid "The password to log into the CSC Panel" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:169 +#: lib/NGCP/Panel/Utils/DbStrings.pm:537 +msgid "The password to log into the CSC Panel." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:485 +msgid "" +"The person's name, which is then used in XMPP contact lists or auto-" +"provisioned phones, and which can be used as network-provided display name " +"in SIP calls." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:657 +msgid "The phone number of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:630 +msgid "The postal code of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:626 +msgid "The reseller id this contact belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:421 +msgid "The reseller id this profile belongs to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:592 +msgid "The reseller id to assign this domain to." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:171 msgid "The serial timeout for hunting in PBX hunt groups." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:597 +#: lib/NGCP/Panel/Utils/DbStrings.pm:648 msgid "The start time in format hh:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:175 -msgid "" -"The string to be used as a User-Agent header replacement if ua_header_mode " -"is set to \"replace\"." +#: lib/NGCP/Panel/Utils/DbStrings.pm:321 +msgid "The status of the contract." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:453 +#: lib/NGCP/Panel/Utils/DbStrings.pm:477 +msgid "The status of the reseller." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:488 +msgid "The status of the subscriber." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:511 +msgid "The street name of the contact." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:478 msgid "The subscriber to use on this line/key" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:611 +#: lib/NGCP/Panel/Utils/DbStrings.pm:378 +msgid "The surname of the contact." +msgstr "" + +#: lib/NGCP/Panel/Controller/Billing.pm:620 msgid "The timerange you wanted to delete does not exist." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:339 +#: lib/NGCP/Panel/Utils/DbStrings.pm:479 +msgid "The two-letter ISO 3166-1 country code of the contact (e.g. US or DE)." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:349 msgid "The type of feature to use on this line/key" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:419 +#: lib/NGCP/Panel/Utils/DbStrings.pm:370 +msgid "The username for SIP and XMPP services." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:438 msgid "The username to log into the CSC Panel" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:579 +#: lib/NGCP/Panel/Utils/DbStrings.pm:572 +msgid "The username to log into the CSC Panel." +msgstr "" + +#: lib/NGCP/Panel/Controller/Billing.pm:588 msgid "This weekday does not exist." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:637 -#: lib/NGCP/Panel/Utils/DbStrings.pm:451 +#: lib/NGCP/Panel/Controller/Billing.pm:646 +#: lib/NGCP/Panel/Utils/DbStrings.pm:474 msgid "Thursday" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1675 -#: lib/NGCP/Panel/Utils/DbStrings.pm:603 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1773 +#: lib/NGCP/Panel/Utils/DbStrings.pm:654 #: share/templates/subscriber/preferences.tt:417 msgid "Time" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1553 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1651 msgid "Time Set" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1366 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1464 msgid "Time Sets" msgstr "" @@ -4707,7 +5008,8 @@ msgid "Timeset \"%1\" Details" msgstr "" #: lib/NGCP/Panel/Controller/Callflow.pm:24 -#: lib/NGCP/Panel/Controller/Subscriber.pm:1685 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1783 +#: lib/NGCP/Panel/Controller/Subscriber.pm:302 msgid "Timestamp" msgstr "" @@ -4715,7 +5017,7 @@ msgstr "" msgid "To Date:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:132 +#: lib/NGCP/Panel/Utils/DbStrings.pm:134 msgid "Total max of outbound calls of Customer" msgstr "" @@ -4723,7 +5025,7 @@ msgstr "" msgid "Total max of outbound concurrent calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:130 +#: lib/NGCP/Panel/Utils/DbStrings.pm:132 msgid "Total max of overall calls of Customer" msgstr "" @@ -4731,7 +5033,7 @@ msgstr "" msgid "Total max of overall concurrent calls" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2422 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2576 msgid "Transcode of audio file failed." msgstr "" @@ -4739,8 +5041,8 @@ msgstr "" msgid "Transcoding audio file failed" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2626 -#: lib/NGCP/Panel/Controller/Subscriber.pm:2700 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2780 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2854 msgid "Trusted Source" msgstr "" @@ -4748,12 +5050,12 @@ msgstr "" msgid "Trusted Sources" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:2641 +#: lib/NGCP/Panel/Controller/Subscriber.pm:2795 msgid "Trusted source entry not found." msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:635 -#: lib/NGCP/Panel/Utils/DbStrings.pm:440 +#: lib/NGCP/Panel/Controller/Billing.pm:644 +#: lib/NGCP/Panel/Utils/DbStrings.pm:460 msgid "Tuesday" msgstr "" @@ -4761,15 +5063,15 @@ msgstr "" msgid "Type" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:577 +#: lib/NGCP/Panel/Utils/DbStrings.pm:623 msgid "UDP" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:403 +#: lib/NGCP/Panel/Utils/DbStrings.pm:417 msgid "URI/Number" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:111 +#: lib/NGCP/Panel/Controller/Subscriber.pm:114 #: share/templates/subscriber/master.tt:73 msgid "UUID" msgstr "" @@ -4778,7 +5080,7 @@ msgstr "" msgid "Unban" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:310 +#: lib/NGCP/Panel/Utils/DbStrings.pm:313 #: share/templates/sound/handles_list.tt:57 msgid "Upload" msgstr "" @@ -4791,23 +5093,23 @@ msgstr "" msgid "Upload Fees as CSV" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:542 +#: lib/NGCP/Panel/Utils/DbStrings.pm:587 msgid "Upload fees" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:332 +#: lib/NGCP/Panel/Utils/DbStrings.pm:340 msgid "Uri" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:87 +#: lib/NGCP/Panel/Utils/DbStrings.pm:89 msgid "Use Number instead of Contact first for outbound calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:563 +#: lib/NGCP/Panel/Utils/DbStrings.pm:611 msgid "Use free time" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:128 +#: lib/NGCP/Panel/Utils/DbStrings.pm:130 msgid "Use valid Alias CLI as NPN" msgstr "" @@ -4815,32 +5117,38 @@ msgstr "" msgid "User" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:1680 +#: lib/NGCP/Panel/Controller/Subscriber.pm:1778 msgid "User Agent" msgstr "" -#: lib/NGCP/Panel/Controller/Security.pm:176 -msgid "User successfully unbanned" +#: share/templates/widgets/subscriber_topmenu_settings.tt:12 +#: share/templates/widgets/subscriberadmin_topmenu_settings.tt:13 +msgid "User Details" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:174 -msgid "User-Agent header passing mode." +#. (subscriber.username, subscriber.domain.domain) +#: share/templates/subscriber/edit_webpass.tt:1 +msgid "User Details for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:89 +#: lib/NGCP/Panel/Controller/Security.pm:176 +msgid "User successfully unbanned" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:91 msgid "User-Provided Number" msgstr "" -#: lib/NGCP/Panel/Controller/Subscriber.pm:109 -#: lib/NGCP/Panel/Utils/DbStrings.pm:503 +#: lib/NGCP/Panel/Controller/Subscriber.pm:112 +#: lib/NGCP/Panel/Utils/DbStrings.pm:539 msgid "Username" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:422 +#: lib/NGCP/Panel/Utils/DbStrings.pm:441 msgid "VAT Included" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:385 +#: lib/NGCP/Panel/Utils/DbStrings.pm:399 msgid "VAT Rate" msgstr "" @@ -4852,6 +5160,7 @@ msgstr "" msgid "Value" msgstr "" +#: share/templates/subscriber/edit_webpass.tt:23 #: share/templates/subscriber/master.tt:45 #: share/templates/subscriber/preferences.tt:542 #: share/templates/subscriber/preferences.tt:592 @@ -4859,17 +5168,17 @@ msgid "Values" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:38 -#: lib/NGCP/Panel/Utils/DbStrings.pm:609 +#: lib/NGCP/Panel/Utils/DbStrings.pm:661 msgid "Vendor" msgstr "" #: lib/NGCP/Panel/Controller/Device.pm:63 #: lib/NGCP/Panel/Controller/Device.pm:86 -#: lib/NGCP/Panel/Utils/DbStrings.pm:303 +#: lib/NGCP/Panel/Utils/DbStrings.pm:306 msgid "Version" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:510 +#: lib/NGCP/Panel/Utils/DbStrings.pm:547 msgid "Via Route" msgstr "" @@ -4908,7 +5217,7 @@ msgstr "" msgid "Voicebox Messages for %1@%2" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:316 +#: lib/NGCP/Panel/Utils/DbStrings.pm:319 msgid "Voicemail" msgstr "" @@ -4921,7 +5230,7 @@ msgstr "" msgid "Voicemails" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:601 +#: lib/NGCP/Panel/Utils/DbStrings.pm:652 msgid "Wday" msgstr "" @@ -4929,7 +5238,8 @@ msgstr "" msgid "We are terribly sorry, an exceptional error has occured:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:429 +#: lib/NGCP/Panel/Utils/DbStrings.pm:448 +#: share/templates/subscriber/edit_webpass.tt:37 #: share/templates/subscriber/master.tt:61 msgid "Web Password" msgstr "" @@ -4938,17 +5248,18 @@ msgstr "" msgid "Web Phone for " msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:500 +#: lib/NGCP/Panel/Utils/DbStrings.pm:534 +#: share/templates/subscriber/edit_webpass.tt:36 #: share/templates/subscriber/master.tt:59 msgid "Web Username" msgstr "" -#: lib/NGCP/Panel/Controller/Billing.pm:636 -#: lib/NGCP/Panel/Utils/DbStrings.pm:306 +#: lib/NGCP/Panel/Controller/Billing.pm:645 +#: lib/NGCP/Panel/Utils/DbStrings.pm:309 msgid "Wednesday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:547 +#: lib/NGCP/Panel/Utils/DbStrings.pm:594 #: share/templates/billing/peaktimes.tt:25 msgid "Weekday" msgstr "" @@ -4958,28 +5269,50 @@ msgid "Weekdays" msgstr "" #: lib/NGCP/Panel/Controller/Peering.pm:82 -#: lib/NGCP/Panel/Utils/DbStrings.pm:491 +#: lib/NGCP/Panel/Utils/DbStrings.pm:523 msgid "Weight" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm:397 +msgid "Whether customers using this profile are handled prepaid." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:383 +msgid "Whether free minutes may be used when calling this destination." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:436 +msgid "Whether the fees already incluside VAT." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:367 +msgid "" +"Whether the subscriber can configure other subscribers within his Customer " +"account." +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:507 +msgid "Whether this subscriber is used as PBX group." +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm:193 msgid "XMPP Settings" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:290 +#: lib/NGCP/Panel/Utils/DbStrings.pm:292 msgid "YYYY-MM-DD HH:mm:ss" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:336 +#: lib/NGCP/Panel/Utils/DbStrings.pm:346 msgid "Year" msgstr "" #: lib/NGCP/Panel/Controller/Billing.pm:81 -#: lib/NGCP/Panel/Utils/DbStrings.pm:410 +#: lib/NGCP/Panel/Utils/DbStrings.pm:428 msgid "Zone" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:371 +#: lib/NGCP/Panel/Utils/DbStrings.pm:384 msgid "Zone Detail" msgstr "" @@ -4987,29 +5320,29 @@ msgstr "" msgid "Zone Details" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:508 +#: lib/NGCP/Panel/Utils/DbStrings.pm:545 msgid "active" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:478 +#: lib/NGCP/Panel/Utils/DbStrings.pm:509 msgid "after ring timeout" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:536 +#: lib/NGCP/Panel/Utils/DbStrings.pm:582 msgid "all calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:479 +#: lib/NGCP/Panel/Utils/DbStrings.pm:510 #: share/templates/customer/details.tt:11 msgid "all outgoing calls" msgstr "" -#: share/layout/body.tt:79 +#: share/layout/body.tt:82 msgid "all rights reserved" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:287 -msgid "base fee charged per billing interval, float, specifying Euro" +#: lib/NGCP/Panel/Utils/DbStrings.pm:182 lib/NGCP/Panel/Utils/DbStrings.pm:183 +msgid "api test pref" msgstr "" #: share/templates/customer/details.tt:460 @@ -5017,7 +5350,7 @@ msgstr "" msgid "billing profile default" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:349 +#: lib/NGCP/Panel/Utils/DbStrings.pm:359 msgid "blacklist" msgstr "" @@ -5033,10 +5366,6 @@ msgstr "" msgid "call started." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:537 -msgid "check if fees are inclusive VAT" -msgstr "" - #: share/templates/rewrite/set_list.tt:16 msgid "cloned Rewrite Rule Set" msgstr "" @@ -5050,13 +5379,7 @@ msgstr "" msgid "connecting..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:298 -msgid "" -"currency symbol or ISO code, string, will be used on invoices and " -"webinterfaces" -msgstr "" - -#: share/templates/helpers/datatables.tt:73 +#: share/templates/helpers/datatables.tt:74 msgid "dataTables.default.js" msgstr "" @@ -5065,40 +5388,40 @@ msgstr "" msgid "disconnected." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:382 +#: lib/NGCP/Panel/Utils/DbStrings.pm:395 msgid "during Time Set" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:353 +#: lib/NGCP/Panel/Utils/DbStrings.pm:364 msgid "everyday" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:522 +#: lib/NGCP/Panel/Utils/DbStrings.pm:562 msgid "for (seconds)" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:434 +#: lib/NGCP/Panel/Utils/DbStrings.pm:454 msgid "foreign" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:380 +#: lib/NGCP/Panel/Utils/DbStrings.pm:393 #: share/templates/customer/details.tt:10 msgid "foreign calls" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:347 +#: lib/NGCP/Panel/Utils/DbStrings.pm:357 msgid "fraud detection threshold per day, specifying cents" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:562 +#: lib/NGCP/Panel/Utils/DbStrings.pm:610 msgid "fraud detection threshold per month, specifying cents" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:370 +#: lib/NGCP/Panel/Utils/DbStrings.pm:382 msgid "global" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:368 +#: lib/NGCP/Panel/Utils/DbStrings.pm:380 msgid "global (including CSC)" msgstr "" @@ -5110,15 +5433,11 @@ msgstr "" msgid "has stopped typing." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:575 -msgid "human readable profile name" -msgstr "" - #: share/templates/subscriber/webphone.tt:321 msgid "in progress..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:543 +#: lib/NGCP/Panel/Utils/DbStrings.pm:588 msgid "inbound" msgstr "" @@ -5126,23 +5445,11 @@ msgstr "" msgid "incident number:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:369 -msgid "included money per billing interval, float, specifying EUR, USD, etc." -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:366 -msgid "included time per billing interval, integer, specifying seconds" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:350 +#: lib/NGCP/Panel/Utils/DbStrings.pm:360 #: share/templates/customer/details.tt:12 msgid "incoming and outgoing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:486 -msgid "integer, specifying the percentage" -msgstr "" - #: share/templates/subscriber/webphone.tt:208 msgid "is typing..." msgstr "" @@ -5151,15 +5458,7 @@ msgstr "" msgid "loading..." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:308 -msgid "lock accounts if the daily limit is exceeded" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:459 -msgid "lock accounts if the monthly limit is exceeded" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:487 +#: lib/NGCP/Panel/Utils/DbStrings.pm:519 msgid "locked" msgstr "" @@ -5168,11 +5467,11 @@ msgstr "" msgid "no" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:557 share/templates/customer/details.tt:9 +#: lib/NGCP/Panel/Utils/DbStrings.pm:605 share/templates/customer/details.tt:9 msgid "none" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:606 +#: lib/NGCP/Panel/Utils/DbStrings.pm:658 msgid "on weekdays" msgstr "" @@ -5180,19 +5479,23 @@ msgstr "" msgid "online." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:333 +#: lib/NGCP/Panel/Utils/DbStrings.pm:341 msgid "only once" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:324 +#: lib/NGCP/Panel/Utils/DbStrings.pm:571 +msgid "or File" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm:331 msgid "outbound" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:528 +#: lib/NGCP/Panel/Utils/DbStrings.pm:570 msgid "outgoing" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:472 +#: lib/NGCP/Panel/Utils/DbStrings.pm:502 msgid "pending" msgstr "" @@ -5204,31 +5507,15 @@ msgstr "" msgid "registration failed:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:367 -msgid "string, POSIX regular expression, e.g.: ^431.+$" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:364 -msgid "string, e.g.: on-net" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:391 -msgid "string, e.g.: voicebox" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:402 -msgid "string, empty or POSIX regular expression, e.g.: ^431.+$" -msgstr "" - -#: lib/NGCP/Panel/Utils/DbStrings.pm:423 +#: lib/NGCP/Panel/Utils/DbStrings.pm:442 msgid "string, rule description" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:424 +#: lib/NGCP/Panel/Utils/DbStrings.pm:443 msgid "terminated" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:533 +#: lib/NGCP/Panel/Utils/DbStrings.pm:578 msgid "through" msgstr "" @@ -5236,25 +5523,21 @@ msgstr "" msgid "time of incident:" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:509 +#: lib/NGCP/Panel/Utils/DbStrings.pm:546 msgid "trough" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:477 -msgid "unique identifier string (only alphanumeric chars)" -msgstr "" - #: share/templates/subscriber/webphone.tt:159 msgid "unregistered." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:393 +#: lib/NGCP/Panel/Utils/DbStrings.pm:408 msgid "" "where e-mail notifications are sent, a list of e-mail addreses separated by " "comma" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm:317 +#: lib/NGCP/Panel/Utils/DbStrings.pm:320 msgid "whitelist" msgstr "" diff --git a/lib/NGCP/Panel/Utils/DbStrings.pm b/lib/NGCP/Panel/Utils/DbStrings.pm index d941eab79b..bf3ab45339 100644 --- a/lib/NGCP/Panel/Utils/DbStrings.pm +++ b/lib/NGCP/Panel/Utils/DbStrings.pm @@ -45,7 +45,7 @@ sub localize { $c->loc('The country code that will be used for routing of dialed numbers without a country code. Defaults to the country code of the E.164 number if the subscriber has one.'); $c->loc('Area Code'); $c->loc('The area code that will be used for routing of dialed numbers without an area code. Defaults to the area code of the E.164 number if the subscriber has one.'); - $c->loc('Emergency Prefix variable'); + $c->loc('Emergency Prefix varible'); $c->loc('A numeric string intended to be used in rewrite rules for emergency numbers.'); $c->loc('Internal NCOS Level #'); $c->loc('Internal Administrative NCOS Level #'); @@ -73,6 +73,8 @@ sub localize { $c->loc('Maximum number of concurrent outgoing sessions (calls) coming from a subscriber or going to a peer.'); $c->loc('Allowed CLIs for outbound calls'); $c->loc('A list of shell patterns specifying which CLIs are allowed to be set by the subscriber. "*", "?" and "~[x-y~]" with "x" and "y" representing numbers from 0 to 9 may be used as wildcards as usual in shell patterns.'); + $c->loc('Force outbound calls to peer'); + $c->loc('Force calls from this user/domain/peer to be routed to PSTN even if the callee is local. Use with caution, as this setting may increase your costs! When enabling this option in a peer, make sure you trust it, as the NGCP will become an open relay for it!'); $c->loc('Internal Contract #'); $c->loc('External Contract #'); $c->loc('External Subscriber #'); @@ -171,16 +173,14 @@ sub localize { $c->loc('The members (as SIP URIs) of the PBX hunt group.'); $c->loc('CLI of CloudPBX Pilot Subscriber'); $c->loc('The base CLI for the PBX extension.'); - $c->loc('User-Agent header passing mode.'); - $c->loc('The string to be used as a User-Agent header replacement if ua_header_mode is set to "replace".'); - $c->loc('The content to put into the History-Info header for outbound calls (use "None" to not set header at all)'); $c->loc('Export subscriber to shared XMPP Buddylist'); $c->loc('Export this subscriber into the shared XMPP buddy list for the customer.'); $c->loc('Network-Provided Display Name'); $c->loc('The network-provided display name used for XMPP contacts and optionally SIP outbound header manipulation.'); $c->loc('Customer Sound Set'); $c->loc('Customer specific Sound Set used for PBX auto-attendant prompts, customer-specific announcements etc.'); - $c->loc('Force calls from this user/domain/peer to be routed to PSTN even if the callee is local. Use with caution, as this setting may increase your costs! When enabling this option in a peer, make sure you trust it, as the NGCP will become an open relay for it!'); + $c->loc('api test pref'); + $c->loc('api test pref'); $c->loc('Call Forwards'); $c->loc('Call Blockings'); $c->loc('Access Restrictions'); @@ -271,9 +271,12 @@ sub form_strings { #NGCP::Panel::Form::Sound::File #NGCP::Panel::Form::Sound::ResellerSet #NGCP::Panel::Form::Subscriber::AutoAttendant + #NGCP::Panel::Form::Subscriber::EditWebpass #NGCP::Panel::Form::Subscriber::Location #NGCP::Panel::Form::Subscriber::SpeedDial + #NGCP::Panel::Form::Subscriber::SubscriberAPI #NGCP::Panel::Form::Subscriber::TrustedSource + #NGCP::Panel::Form::Subscriber::Webfax #NGCP::Panel::Form::Voicemail::Attach #NGCP::Panel::Form::Voicemail::Delete #NGCP::Panel::Form::Voicemail::Email @@ -284,19 +287,19 @@ sub form_strings { $c->loc('Line/Key'); $c->loc('Loopplay'); $c->loc('October'); - $c->loc('base fee charged per billing interval, float, specifying Euro'); $c->loc('Field'); $c->loc('Password'); $c->loc('YYYY-MM-DD HH:mm:ss'); $c->loc('Slot add'); $c->loc('Subscriber'); $c->loc('Source'); + $c->loc('Comma-Separated list of Email addresses to send notifications when tresholds are exceeded.'); $c->loc('Host:'); $c->loc('First Name'); $c->loc('Is master'); $c->loc('SIP Username'); - $c->loc('currency symbol or ISO code, string, will be used on invoices and webinterfaces'); $c->loc('Caller'); + $c->loc('Send'); $c->loc('Line add'); $c->loc('Period'); $c->loc('PDF'); @@ -304,22 +307,26 @@ sub form_strings { $c->loc('Offpeak follow rate'); $c->loc('Create Device Configuration'); $c->loc('Wednesday'); + $c->loc('The billing zone id this fee belongs to.'); $c->loc('Rewrite Rule Set'); - $c->loc('lock accounts if the daily limit is exceeded'); $c->loc('Sn'); $c->loc('Upload'); $c->loc('PIN'); - $c->loc('The length of the first interval'); + $c->loc('The contract used for this subscriber.'); $c->loc('IVR Slots'); $c->loc('Soundfile'); $c->loc('Outbound'); $c->loc('Voicemail'); $c->loc('whitelist'); + $c->loc('The status of the contract.'); + $c->loc('The contact id this contract belongs to.'); $c->loc('End'); $c->loc('Numbers'); $c->loc('Manage Time Sets'); $c->loc('Purge existing'); $c->loc('Interval free cash'); + $c->loc('PBX Group'); + $c->loc('The contract used for this reseller.'); $c->loc('#'); $c->loc('outbound'); $c->loc('Send Copies'); @@ -329,9 +336,12 @@ sub form_strings { $c->loc('Rm'); $c->loc('Fraud daily notify'); $c->loc('Name in Fax Header'); + $c->loc('The fraud detection threshold per month (in cents, e.g. 10000).'); $c->loc('Uri'); $c->loc('only once'); + $c->loc('Is PBX Group?'); $c->loc('Start Date/Time'); + $c->loc('The fraud detection threshold per day (in cents, e.g. 1000).'); $c->loc('Login'); $c->loc('Year'); $c->loc('Inbound'); @@ -350,10 +360,14 @@ sub form_strings { $c->loc('incoming and outgoing'); $c->loc('Supports Private Line'); $c->loc('Extension Number, e.g. 101'); + $c->loc('The length of each following interval in seconds (e.g. 30).'); $c->loc('everyday'); $c->loc('Currency'); $c->loc('Bootstrap Sync Parameters'); + $c->loc('Whether the subscriber can configure other subscribers within his Customer account.'); + $c->loc('The fully qualified domain name (e.g. sip.example.org).'); $c->loc('Is superuser'); + $c->loc('The username for SIP and XMPP services.'); $c->loc('Create Contact'); $c->loc('Interval charge'); $c->loc('Supports Busy Lamp Field'); @@ -361,13 +375,12 @@ sub form_strings { $c->loc('Create Group'); $c->loc('Firmware File'); $c->loc('Match pattern'); - $c->loc('string, e.g.: on-net'); + $c->loc('The surname of the contact.'); $c->loc('Company'); - $c->loc('included time per billing interval, integer, specifying seconds'); - $c->loc('string, POSIX regular expression, e.g.: ^431.+$'); $c->loc('global (including CSC)'); - $c->loc('included money per billing interval, float, specifying EUR, USD, etc.'); + $c->loc('The base fee charged per billing interval (a monthly fixed fee, e.g. 10) in Euro/Dollars/etc. This fee can be used on the invoice.'); $c->loc('global'); + $c->loc('Whether free minutes may be used when calling this destination.'); $c->loc('Zone Detail'); $c->loc('Clone'); $c->loc('The end time in format hh:mm:ss'); @@ -381,14 +394,16 @@ sub form_strings { $c->loc('Contact URI'); $c->loc('during Time Set'); $c->loc('Number'); + $c->loc('Whether customers using this profile are handled prepaid.'); $c->loc('Monthly Fraud Limit'); $c->loc('VAT Rate'); $c->loc('Delete'); $c->loc('Profile'); $c->loc('Manage Destination Sets'); + $c->loc('The name of the reseller.'); $c->loc('Mday'); $c->loc('Alias Number'); - $c->loc('string, e.g.: voicebox'); + $c->loc('Alias numbers'); $c->loc('Alias number'); $c->loc('where e-mail notifications are sent, a list of e-mail addreses separated by comma'); $c->loc('Level Name'); @@ -399,10 +414,13 @@ sub form_strings { $c->loc('Hunting Policy'); $c->loc('Edit time sets'); $c->loc('Detail'); - $c->loc('string, empty or POSIX regular expression, e.g.: ^431.+$'); $c->loc('URI/Number'); + $c->loc('Options to lock customer if the daily limit is exceeded.'); + $c->loc('The included free money per billing interval (in Euro, Dollars etc., e.g. 10).'); $c->loc('Mode'); + $c->loc('The reseller id this profile belongs to.'); $c->loc('The human-readable display name (e.g. John Doe)'); + $c->loc('The number to send the fax to'); $c->loc('Alias number add'); $c->loc('Billing profile'); $c->loc('TLS'); @@ -415,6 +433,7 @@ sub form_strings { $c->loc('The password to log into the CSC Panel'); $c->loc('Name'); $c->loc('TCP'); + $c->loc('Whether the fees already incluside VAT.'); $c->loc('E164 Number'); $c->loc('The username to log into the CSC Panel'); $c->loc('Area Code, e.g. 212 for NYC or 1 for Vienna'); @@ -423,14 +442,15 @@ sub form_strings { $c->loc('string, rule description'); $c->loc('terminated'); $c->loc('Fraud Monthly Notify'); - $c->loc('The length of the following intervals'); $c->loc('Onpeak follow rate'); $c->loc('Download CA Certificate'); + $c->loc('The contact priority for serial forking (float value, higher is stronger) between -1.00 to 1.00'); $c->loc('Web Password'); $c->loc('Generate Certificate'); $c->loc('SIP Domain'); $c->loc('The number of Lines/Keys in this range, indexed from 0 in the config template array phone.lineranges~[~].lines~[~]'); $c->loc('PDF14'); + $c->loc('A human readable profile name.'); $c->loc('foreign'); $c->loc('Download PKCS12'); $c->loc('New Description'); @@ -445,19 +465,27 @@ sub form_strings { $c->loc('Postcode'); $c->loc('If active and a customer is selected, this sound set is used for all existing and new subscribers within this customer if no specific sound set is specified for the subscribers'); $c->loc('If active, this sound set is used for all existing and new subscribers if no specific sound set is specified for them'); + $c->loc('The cost of each following interval in cents per second (e.g. 0.90).'); $c->loc('July'); $c->loc('June'); $c->loc('Device Profile'); + $c->loc('The call direction when to apply this fee (either for inbound or outbound calls).'); + $c->loc('The email address of the contact.'); $c->loc('Thursday'); $c->loc('Download in PKCS12 Format'); + $c->loc('The VAT rate in percentage (e.g. 20).'); + $c->loc('The status of the reseller.'); $c->loc('The subscriber to use on this line/key'); - $c->loc('The cost of each following interval in cents per second (e.g 0.90)'); + $c->loc('The two-letter ISO 3166-1 country code of the contact (e.g. US or DE).'); $c->loc('Monday'); $c->loc('Country'); + $c->loc('The main E.164 number (containing a cc, ac and sn attribute) used for inbound and outbound calls.'); $c->loc('From Pattern'); + $c->loc('A unique identifier string (only alphanumeric chars and _).'); + $c->loc('The person\'s name, which is then used in XMPP contact lists or auto-provisioned phones, and which can be used as network-provided display name in SIP calls.'); $c->loc('Line/Key Range'); - $c->loc('lock accounts if the monthly limit is exceeded'); $c->loc('A POSIX regex matching against the full Request-URI (e.g. \'^sip:.+@example\.org$\' or \'^sip:431\')'); + $c->loc('The status of the subscriber.'); $c->loc('Default for Subscribers'); $c->loc('Cf actions'); $c->loc('Active'); @@ -466,24 +494,28 @@ sub form_strings { $c->loc('Receive Reports'); $c->loc('Minute'); $c->loc('Lines/Keys in this range can be used as regular phone lines. Value is accessible in the config template via phone.lineranges~[~].lines~[~].can_private'); + $c->loc('Options to lock customer if the monthly limit is exceeded.'); $c->loc('MAC Address Image'); $c->loc('Simple'); + $c->loc('The currency symbol or ISO code, used on invoices and webinterfaces.'); $c->loc('Offpeak init interval'); $c->loc('pending'); + $c->loc('The cost of the first interval in cents per second (e.g. 0.90).'); $c->loc('The line/key to use'); $c->loc('Group'); $c->loc('Download'); + $c->loc('Whether this subscriber is used as PBX group.'); $c->loc('The SIP username for the User-Agents'); - $c->loc('unique identifier string (only alphanumeric chars)'); $c->loc('after ring timeout'); $c->loc('all outgoing calls'); + $c->loc('The street name of the contact.'); $c->loc('Number of Lines/Keys'); $c->loc('Source IP'); + $c->loc('The company name of the contact.'); $c->loc('February'); $c->loc('Include local area code'); $c->loc('The SIP password for the User-Agents'); $c->loc('POST'); - $c->loc('integer, specifying the percentage'); $c->loc('locked'); $c->loc('Last Name'); $c->loc('Deliver Incoming Faxes'); @@ -494,22 +526,30 @@ sub form_strings { $c->loc('Display Name'); $c->loc('Linerange add'); $c->loc('Profile Name'); + $c->loc('The lock level of the subscriber.'); $c->loc('An external id, e.g. provided by a 3rd party provisioning'); $c->loc('Destination add'); + $c->loc('The detailed name for the zone (e.g. US Mobile Numbers).'); $c->loc('Status'); $c->loc('Web Username'); $c->loc('Contract #'); + $c->loc('A short name for the zone (e.g. US).'); + $c->loc('The password to log into the CSC Panel.'); $c->loc('December'); $c->loc('Username'); $c->loc('GET'); $c->loc('Create Device Model'); + $c->loc('Destination Number'); $c->loc('Bootstrap Sync HTTP Method'); $c->loc('Lock Level'); $c->loc('active'); $c->loc('trough'); $c->loc('Via Route'); $c->loc('Customer'); + $c->loc('An external id, e.g. provided by a 3rd party provisioning.'); + $c->loc('A POSIX regular expression to match the calling number (e.g. ^.+$).'); $c->loc('Save'); + $c->loc('Priority (q-value)'); $c->loc('Callee prefix'); $c->loc('Lawful intercept'); $c->loc('Device Vendor'); @@ -517,24 +557,29 @@ sub form_strings { $c->loc('City'); $c->loc('Caller pattern'); $c->loc('Subscriber can configure other subscribers within the Customer Account'); - $c->loc('Free minutes may be used when calling this destination'); $c->loc('Repeat'); - $c->loc('for (seconds)'); $c->loc('Onpeak init interval'); + $c->loc('for (seconds)'); $c->loc('Offpeak init rate'); $c->loc('Sign In'); + $c->loc('The domain name or domain id this subscriber belongs to.'); $c->loc('Push Provisioning URL'); $c->loc('Download CA Cert'); + $c->loc('The billing profile id used to charge this contract.'); + $c->loc('The city name of the contact.'); $c->loc('outgoing'); + $c->loc('or File'); + $c->loc('The username to log into the CSC Panel.'); + $c->loc('The PBX group id this subscriber belongs to.'); $c->loc('Fraud Monthly Limit'); $c->loc('Port'); $c->loc('Lines/Keys in this range can be used as shared lines. Value is accessible in the config template via phone.lineranges~[~].lines~[~].can_shared'); $c->loc('Content Type'); $c->loc('through'); $c->loc('Callee pattern'); + $c->loc('Additional E.164 numbers (each containing a cc, ac and sn attribute) mapped to this subscriber for inbound calls.'); $c->loc('PS'); $c->loc('all calls'); - $c->loc('check if fees are inclusive VAT'); $c->loc('Street'); $c->loc('Cash Balance'); $c->loc('Direction'); @@ -544,9 +589,12 @@ sub form_strings { $c->loc('Extension'); $c->loc('Sunday'); $c->loc('ANY'); + $c->loc('The reseller id to assign this domain to.'); + $c->loc('The length of the first interval in seconds (e.g. 60).'); $c->loc('Weekday'); $c->loc('Serial Ringing'); $c->loc('Destination Set'); + $c->loc('A POSIX regular expression to match the called number (e.g. ^431.+$).'); $c->loc('Domain'); $c->loc('Replacement Pattern'); $c->loc('Attach WAV'); @@ -569,16 +617,17 @@ sub form_strings { $c->loc('The IVR key to press for this destination'); $c->loc('Cc'); $c->loc('Front Image'); - $c->loc('Ac'); $c->loc('Id'); - $c->loc('The cost of the init interval in cents per second (e.g 0.90)'); - $c->loc('human readable profile name'); + $c->loc('Ac'); $c->loc('Create Reseller'); $c->loc('UDP'); $c->loc('Delete WAV'); + $c->loc('The given name of the contact.'); + $c->loc('The reseller id this contact belongs to.'); $c->loc('Content'); $c->loc('Device Model'); $c->loc('Protocol'); + $c->loc('The postal code of the contact.'); $c->loc('Contact'); $c->loc('Slot'); $c->loc('Callee prefix, eg: 43'); @@ -587,12 +636,14 @@ sub form_strings { $c->loc('Contract'); $c->loc('Lines/Keys in this range can be used as Busy Lamp Field. Value is accessible in the config template via phone.lineranges~[~].lines~[~].can_blf'); $c->loc('Product'); + $c->loc('Create PBX Group'); $c->loc('Create Billing Profile'); $c->loc('Hostname'); $c->loc('Download PEM'); $c->loc('Add'); $c->loc('Advanced'); $c->loc('May'); + $c->loc('Supported File Types are TXT, PDF, PS, TIFF'); $c->loc('Lines/Keys'); $c->loc('The start time in format hh:mm:ss'); $c->loc('Generate'); @@ -603,6 +654,7 @@ sub form_strings { $c->loc('Time'); $c->loc('Incoming Email as CC'); $c->loc('Bootstrap Sync URI'); + $c->loc('The phone number of the contact.'); $c->loc('on weekdays'); $c->loc('Simple View'); $c->loc('Deliver Outgoing Faxes'); @@ -615,13 +667,16 @@ sub form_strings { $c->loc('Month'); $c->loc('MAC Address / Identifier'); $c->loc('Prepaid'); + $c->loc('A full SIP URI like sip:user@ip:port'); $c->loc('Active callforward'); $c->loc('Advanced View'); $c->loc('Saturday'); $c->loc('Supports Shared Line'); + $c->loc('The included free minutes per billing interval (in seconds, e.g. 60000 for 1000 free minutes).'); $c->loc('IP Address'); $c->loc('Notify Emails'); $c->loc('Description'); + $c->loc('The password to authenticate for SIP and XMPP services.'); $c->loc('Handle'); $c->loc('Delete Key'); diff --git a/script/extract_i18n.sh b/script/extract_i18n.sh new file mode 100755 index 0000000000..f512797f57 --- /dev/null +++ b/script/extract_i18n.sh @@ -0,0 +1,22 @@ +#!/bin/bash -e + +POT="lib/NGCP/Panel/I18N/messages.pot" + +DIRS="" +for d in $(cat etc/i18n.inc); do + DIRS="$DIRS --directory $d"; +done + +echo; echo "Dumping DB and Form strings"; echo +perl -I../sipwise-base/lib -I../ngcp-schema/lib -Ilib script/ngcp_panel_dump_db_strings.pl + +echo; echo "Creating $POT"; echo +xgettext.pl \ + --output=$POT \ + $DIRS \ + -P perl=tt,pm + +for po in $(find lib/NGCP/Panel/I18N -name "*.po"); do + echo; echo "Merging $po"; echo + msgmerge --update $po $POT +done diff --git a/share/templates/domain/preferences.tt b/share/templates/domain/preferences.tt index 562f776d04..7657a19b79 100644 --- a/share/templates/domain/preferences.tt +++ b/share/templates/domain/preferences.tt @@ -1,4 +1,4 @@ -[% site_config.title = c.loc('Domain "[_1]" – Preferences', domain.domain) -%] +[% site_config.title = c.loc('Domain "[_1]" - Preferences', domain.domain) -%] [% helper.name = c.loc('Domain'); diff --git a/share/templates/peering/preferences.tt b/share/templates/peering/preferences.tt index fa9020691e..86953c4112 100644 --- a/share/templates/peering/preferences.tt +++ b/share/templates/peering/preferences.tt @@ -1,4 +1,4 @@ -[% site_config.title = c.loc('Peer Host "[_1]" – Preferences',server.name) -%] +[% site_config.title = c.loc('Peer Host "[_1]" - Preferences',server.name) -%] [% helper.messages = messages;