diff --git a/lib/NGCP/Panel/I18N/de.po b/lib/NGCP/Panel/I18N/de.po index 25a09ff613..6e67f62fc7 100644 --- a/lib/NGCP/Panel/I18N/de.po +++ b/lib/NGCP/Panel/I18N/de.po @@ -251,6 +251,12 @@ 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 +msgid "" +"A POSIX regex matching against the specified field (e.g. '^sip:.+@example\\." +"org$' or '^sip:431') when matching against a full URI" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "A POSIX regular expression to match the called number (e.g. ^431.+$)." msgstr "" @@ -2149,6 +2155,10 @@ msgstr "" msgid "Create Fee Entry" msgstr "Neuer Verrechnungs-Eintrag" +#: share/templates/peering/servers_rules.tt +msgid "Create Inbound Peering Rule" +msgstr "" + #: share/templates/invoice/invoice_list.tt msgid "Create Invoice" msgstr "Rechnung erstellen" @@ -2182,6 +2192,10 @@ msgstr "Erstellen" msgid "Create Number Block" msgstr "Neuer Nummernblock" +#: share/templates/peering/servers_rules.tt +msgid "Create Outbound Peering Rule" +msgstr "" + #: share/templates/customer/details.tt msgid "Create PBX Device" msgstr "Neues PBX-Endgerät" @@ -2202,10 +2216,6 @@ msgstr "Neuer Peering-Vertrag" msgid "Create Peering Group" msgstr "Neue Peering-Gruppe" -#: share/templates/peering/servers_rules.tt -msgid "Create Peering Rule" -msgstr "Neue Peering-Regel" - #: share/templates/peering/servers_rules.tt msgid "Create Peering Server" msgstr "Neuer Peering-Server" @@ -3007,6 +3017,10 @@ msgstr "" msgid "Don't have an account?" msgstr "Sie haben keinen Zugang?" +#: share/templates/peering/servers_rules.tt +msgid "Down" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/customer/details.tt #: share/templates/device/list.tt share/templates/invoice/invoice_list.tt msgid "Download" @@ -3597,6 +3611,10 @@ msgstr "" msgid "Failed to create emergency mapping container" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to create inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/InvoiceTemplate.pm msgid "Failed to create invoice template" msgstr "" @@ -3778,6 +3796,10 @@ msgstr "" msgid "Failed to delete emergency mapping container" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to delete inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/Invoice.pm msgid "Failed to delete invoice ." msgstr "Löschen der Rechnung fehlgschlagen." @@ -3903,6 +3925,14 @@ msgstr "Präferenz aktualisieren fehlgeschlagen" msgid "Failed to load default sound files." msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to move inbound peering rule down." +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to move inbound peering rule up." +msgstr "" + #: lib/NGCP/Panel/Controller/Rewrite.pm msgid "Failed to move rewrite rule." msgstr "Übersetzungsregel verschieben fehlgeschlagen." @@ -4097,6 +4127,10 @@ msgstr "" msgid "Failed to update fax setting" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to update inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/InvoiceTemplate.pm msgid "Failed to update invoice template" msgstr "" @@ -4262,7 +4296,7 @@ msgstr "Februar" msgid "Fees" msgstr "Gebühren" -#: lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Utils/DbStrings.pm msgid "Field" msgstr "Feld" @@ -4437,10 +4471,22 @@ msgstr "Anrufer-Pattern" msgid "From email" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-Domain" +msgstr "" + #: share/templates/subscriber/preferences.tt msgid "From-Pattern" msgstr "Anrufer-Pattern" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/device/list.tt msgid "Front Image" msgstr "Bild Vorderansicht" @@ -4810,6 +4856,12 @@ msgstr "" "Option fest ob alle existierenden Fees verworfen werden sollen bevor neue " "eingefügt werden." +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"If reject code is specified and the call is rejected, the reason in the " +"response is taken from this value" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "" "If set, the UPN of the calling party is not checked against the allowed CLIs " @@ -4825,6 +4877,13 @@ msgid "" "of the preference \"cli\" is used." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"If specified, the call is rejected if the source IP of the request is found " +"in a peering server of the group, but the given pattern does not match; " +"Range of 400-699" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "" "If true, calling party number is shown regardles of caller CLIR settings." @@ -4860,6 +4919,18 @@ msgstr "" msgid "Inbound Network-Provided Number" msgstr "Eingehende Network-Provided Nummer" +#: share/templates/peering/servers_rules.tt +msgid "Inbound Peering Rule" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound Peering Rule does not exist" +msgstr "" + +#: share/templates/peering/servers_rules.tt +msgid "Inbound Peering Rules" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Inbound Rewrite Rules for Callee" msgstr "Eingehende Übersetzungsregeln für Angerufenen" @@ -4876,6 +4947,18 @@ msgstr "Eingehende User-Provided Nummer" msgid "Inbound User-Provided Redirecting Number" msgstr "Eingehende User-Provided Redirecting Nummer" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully changed" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully created" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully deleted" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/ncos/pattern_list.tt msgid "Include local area code" msgstr "Ortsvorwahl inkludieren" @@ -5170,6 +5253,10 @@ msgstr "Ungültiger Missbrauchs-Intervall '%1'!" msgid "Invalid group id detected" msgstr "Ungültige Gruppen ID" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Invalid inbound peering rule id detected" +msgstr "" + #: lib/NGCP/Panel/Controller/Invoice.pm msgid "Invalid invoice id detected" msgstr "Ungültige Rechnungs-ID" @@ -5801,6 +5888,10 @@ msgstr "Stamm-Daten" msgid "Match Direction" msgstr "Vergleichts-Richtung" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Match Field" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Match Pattern" msgstr "Vergleichs-Pattern" @@ -6484,6 +6575,14 @@ msgstr "Ausgehendes PAI-Username Feld" msgid "Outbound PPI-Username Field" msgstr "Ausgehendes PPI-Username Feld" +#: share/templates/peering/servers_rules.tt +msgid "Outbound Peering Rule" +msgstr "" + +#: share/templates/peering/servers_rules.tt +msgid "Outbound Peering Rules" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Outbound Rewrite Rules for Callee" msgstr "Ausgehende Übersetzungsregeln für Angerufenen" @@ -6508,6 +6607,18 @@ msgstr "" msgid "Own cli" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "PBX Call Queue" msgstr "" @@ -6684,7 +6795,8 @@ msgid "" "Obtained from Yealink." msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm +#: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Pattern" msgstr "Pattern" @@ -6769,7 +6881,6 @@ msgstr "Peering-Gruppe erfolgreich gelöscht" msgid "Peering Groups" msgstr "Peering-Gruppen" -#: share/templates/peering/servers_rules.tt #: share/templates/widgets/admin_peering_overview.tt msgid "Peering Rule" msgstr "Peering-Regel" @@ -6778,7 +6889,6 @@ msgstr "Peering-Regel" msgid "Peering Rule does not exist" msgstr "Peering-Regel existiert nicht" -#: share/templates/peering/servers_rules.tt #: share/templates/widgets/admin_peering_overview.tt msgid "Peering Rules" msgstr "Peering-Regeln" @@ -7123,6 +7233,18 @@ msgstr "" msgid "RTP-Proxy Mode" msgstr "RTP-Proxy Modus" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Random Ringing" msgstr "" @@ -7205,18 +7327,34 @@ msgstr "Registrierte Endgeräte für %1@%2" msgid "Reject" msgstr "Ablehnen" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Reject Code" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject Emergency Calls" msgstr "Notrufe ablehnen" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Reject Reason" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject Vertical Service Codes sent by subscriber" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Reject code" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject emergency calls from this user or domain." msgstr "Notrufe für diesen Subscriber oder diese Domain ablehnen." +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Reject reason" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/subscriber/preferences.tt msgid "Reminder" msgstr "Weckruf" @@ -9626,6 +9764,10 @@ msgstr "" msgid "The fax number of the contact." msgstr "Die Fax-Nummer des Kontakts." +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "The field of the inbound SIP message to match the pattern against" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "The filename of the sound file (for informational purposes only)." msgstr "Der Dateiname der Sound-Datei (nur zu Informationszwecken)." @@ -10575,6 +10717,18 @@ msgstr "Zeitstempel" msgid "To" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-User" +msgstr "" + #: share/templates/widgets/admin_topmenu_settings.tt msgid "Tools" msgstr "" @@ -10773,6 +10927,10 @@ msgstr "" msgid "Unknown error" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Up" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/sound/handles_list.tt msgid "Upload" msgstr "Hochladen" @@ -11752,6 +11910,14 @@ msgstr "angemeldet." msgid "registration failed:" msgstr "Anmeldung fehlgeschlagen:" +#: lib/NGCP/Panel/Form/Peering/InboundRule.pm +msgid "reject code must be filled if reject reason is filled" +msgstr "" + +#: lib/NGCP/Panel/Form/Peering/InboundRule.pm +msgid "reject reason must be filled if reject code is filled" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "reseller" msgstr "" @@ -11893,6 +12059,9 @@ msgstr "" msgid "yes" msgstr "ja" +#~ msgid "Create Peering Rule" +#~ msgstr "Neue Peering-Regel" + #~ msgid "" #~ "Call Forward Busy, Contains the keys \"destinations\" and \"times\". " #~ "\"destinations\" is an Array of Objects having a \"destination\", " diff --git a/lib/NGCP/Panel/I18N/es.po b/lib/NGCP/Panel/I18N/es.po index 728ba2d702..de89d2945e 100644 --- a/lib/NGCP/Panel/I18N/es.po +++ b/lib/NGCP/Panel/I18N/es.po @@ -239,6 +239,12 @@ msgstr "" "Una expresión regular POSIX que coincida con la petición completa (e.g. " "'^sip:.+@example\\.org$' o '^sip:431')" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"A POSIX regex matching against the specified field (e.g. '^sip:.+@example\\." +"org$' or '^sip:431') when matching against a full URI" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm #, fuzzy msgid "A POSIX regular expression to match the called number (e.g. ^431.+$)." @@ -2141,6 +2147,10 @@ msgstr "" msgid "Create Fee Entry" msgstr "Crear Tarifa" +#: share/templates/peering/servers_rules.tt +msgid "Create Inbound Peering Rule" +msgstr "" + #: share/templates/invoice/invoice_list.tt msgid "Create Invoice" msgstr "" @@ -2174,6 +2184,10 @@ msgstr "Crear Nuevo" msgid "Create Number Block" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Create Outbound Peering Rule" +msgstr "" + #: share/templates/customer/details.tt msgid "Create PBX Device" msgstr "Crear Dispositivo PBX" @@ -2194,10 +2208,6 @@ msgstr "Crear Contrato de Peering" msgid "Create Peering Group" msgstr "Crear Grupo de Peering" -#: share/templates/peering/servers_rules.tt -msgid "Create Peering Rule" -msgstr "Crear Regla de Peering" - #: share/templates/peering/servers_rules.tt msgid "Create Peering Server" msgstr "Crear Servidor de Peering" @@ -3004,6 +3014,10 @@ msgstr "" msgid "Don't have an account?" msgstr "¿No tiene cuenta?" +#: share/templates/peering/servers_rules.tt +msgid "Down" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/customer/details.tt #: share/templates/device/list.tt share/templates/invoice/invoice_list.tt msgid "Download" @@ -3596,6 +3610,10 @@ msgstr "" msgid "Failed to create emergency mapping container" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to create inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/InvoiceTemplate.pm msgid "Failed to create invoice template" msgstr "" @@ -3777,6 +3795,10 @@ msgstr "" msgid "Failed to delete emergency mapping container" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to delete inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/Invoice.pm msgid "Failed to delete invoice ." msgstr "" @@ -3902,6 +3924,14 @@ msgstr "" msgid "Failed to load default sound files." msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to move inbound peering rule down." +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to move inbound peering rule up." +msgstr "" + #: lib/NGCP/Panel/Controller/Rewrite.pm msgid "Failed to move rewrite rule." msgstr "Fallo al mover regla de reescritura." @@ -4096,6 +4126,10 @@ msgstr "" msgid "Failed to update fax setting" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to update inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/InvoiceTemplate.pm msgid "Failed to update invoice template" msgstr "" @@ -4263,7 +4297,7 @@ msgstr "Febrero" msgid "Fees" msgstr "Tarifas" -#: lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Utils/DbStrings.pm msgid "Field" msgstr "Campo" @@ -4438,11 +4472,23 @@ msgstr "From Pattern" msgid "From email" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-Domain" +msgstr "" + #: share/templates/subscriber/preferences.tt #, fuzzy msgid "From-Pattern" msgstr "From-Pattern" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/device/list.tt msgid "Front Image" msgstr "Imagen frontal" @@ -4812,6 +4858,12 @@ msgid "" "the new ones." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"If reject code is specified and the call is rejected, the reason in the " +"response is taken from this value" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "" "If set, the UPN of the calling party is not checked against the allowed CLIs " @@ -4827,6 +4879,13 @@ msgid "" "of the preference \"cli\" is used." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"If specified, the call is rejected if the source IP of the request is found " +"in a peering server of the group, but the given pattern does not match; " +"Range of 400-699" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "" "If true, calling party number is shown regardles of caller CLIR settings." @@ -4863,6 +4922,18 @@ msgstr "" msgid "Inbound Network-Provided Number" msgstr "Inbound Network-Provided Number" +#: share/templates/peering/servers_rules.tt +msgid "Inbound Peering Rule" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound Peering Rule does not exist" +msgstr "" + +#: share/templates/peering/servers_rules.tt +msgid "Inbound Peering Rules" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Inbound Rewrite Rules for Callee" msgstr "Entrante: Reglas de reescritura del destino" @@ -4879,6 +4950,18 @@ msgstr "CLI de usuario entrante" msgid "Inbound User-Provided Redirecting Number" msgstr "CLI de usuario desviador entrante" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully changed" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully created" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully deleted" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/ncos/pattern_list.tt msgid "Include local area code" msgstr "Incluir código de área local" @@ -5173,6 +5256,10 @@ msgstr "Intervalo antifraude '%1' inválido" msgid "Invalid group id detected" msgstr "Id de grupo inválido detectado" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Invalid inbound peering rule id detected" +msgstr "" + #: lib/NGCP/Panel/Controller/Invoice.pm msgid "Invalid invoice id detected" msgstr "" @@ -5801,6 +5888,10 @@ msgstr "Datos Principales" msgid "Match Direction" msgstr "Coincidir dirección" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Match Field" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Match Pattern" msgstr "Patrón de Búsqueda" @@ -6487,6 +6578,14 @@ msgstr "Campo Outbound PAI-Username" msgid "Outbound PPI-Username Field" msgstr "Campo Outbound PPI-Username" +#: share/templates/peering/servers_rules.tt +msgid "Outbound Peering Rule" +msgstr "" + +#: share/templates/peering/servers_rules.tt +msgid "Outbound Peering Rules" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Outbound Rewrite Rules for Callee" msgstr "Saliente: Reglas de reescritura del destino" @@ -6511,6 +6610,18 @@ msgstr "" msgid "Own cli" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "PBX Call Queue" msgstr "" @@ -6687,7 +6798,8 @@ msgid "" "Obtained from Yealink." msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm +#: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Pattern" msgstr "Patrón" @@ -6772,7 +6884,6 @@ msgstr "Grupo de peering eliminado con éxito" msgid "Peering Groups" msgstr "Grupos de peering" -#: share/templates/peering/servers_rules.tt #: share/templates/widgets/admin_peering_overview.tt msgid "Peering Rule" msgstr "Regla de peering" @@ -6781,7 +6892,6 @@ msgstr "Regla de peering" msgid "Peering Rule does not exist" msgstr "La regla de peering no existe" -#: share/templates/peering/servers_rules.tt #: share/templates/widgets/admin_peering_overview.tt msgid "Peering Rules" msgstr "Reglas de peering" @@ -7128,6 +7238,18 @@ msgstr "" msgid "RTP-Proxy Mode" msgstr "RTP-Proxy Mode" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Random Ringing" msgstr "" @@ -7210,18 +7332,34 @@ msgstr "Dispositivos registrados para %1@%2" msgid "Reject" msgstr "Rechazar" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Reject Code" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject Emergency Calls" msgstr "Rechazar llamadas de emergencia" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Reject Reason" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject Vertical Service Codes sent by subscriber" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Reject code" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject emergency calls from this user or domain." msgstr "Rechazar llamadas de emergencia de este usuario o dominio" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Reject reason" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/subscriber/preferences.tt msgid "Reminder" msgstr "Alarma" @@ -9626,6 +9764,10 @@ msgstr "" msgid "The fax number of the contact." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "The field of the inbound SIP message to match the pattern against" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "The filename of the sound file (for informational purposes only)." msgstr "" @@ -10584,6 +10726,18 @@ msgstr "Marca de tiempo" msgid "To" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-User" +msgstr "" + #: share/templates/widgets/admin_topmenu_settings.tt msgid "Tools" msgstr "" @@ -10782,6 +10936,10 @@ msgstr "" msgid "Unknown error" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Up" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/sound/handles_list.tt msgid "Upload" msgstr "Subir" @@ -11766,6 +11924,14 @@ msgstr "registrado." msgid "registration failed:" msgstr "registro fallido:" +#: lib/NGCP/Panel/Form/Peering/InboundRule.pm +msgid "reject code must be filled if reject reason is filled" +msgstr "" + +#: lib/NGCP/Panel/Form/Peering/InboundRule.pm +msgid "reject reason must be filled if reject code is filled" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "reseller" msgstr "" @@ -11909,6 +12075,9 @@ msgstr "" msgid "yes" msgstr "sí" +#~ msgid "Create Peering Rule" +#~ msgstr "Crear Regla de Peering" + #~ msgid "Subscriber successfully created!" #~ msgstr "Suscriptor creado con éxito" diff --git a/lib/NGCP/Panel/I18N/it.po b/lib/NGCP/Panel/I18N/it.po index fa5a14224a..251cbbe94e 100644 --- a/lib/NGCP/Panel/I18N/it.po +++ b/lib/NGCP/Panel/I18N/it.po @@ -256,6 +256,12 @@ msgstr "" "Una POSIX regexp che corrisponda alla Request-URI completa (es. '^sip:." "+@example\\.org$' o '^sip:431')" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"A POSIX regex matching against the specified field (e.g. '^sip:.+@example\\." +"org$' or '^sip:431') when matching against a full URI" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "A POSIX regular expression to match the called number (e.g. ^431.+$)." msgstr "Una espressione regolare POSIX per il numero chiamato (es.: ^431.+$)." @@ -2147,6 +2153,10 @@ msgstr "" msgid "Create Fee Entry" msgstr "Crea Voce Quota" +#: share/templates/peering/servers_rules.tt +msgid "Create Inbound Peering Rule" +msgstr "" + #: share/templates/invoice/invoice_list.tt msgid "Create Invoice" msgstr "Crea Fattura" @@ -2180,6 +2190,10 @@ msgstr "Crea Nuovo" msgid "Create Number Block" msgstr "Crea Blocco di Numneri" +#: share/templates/peering/servers_rules.tt +msgid "Create Outbound Peering Rule" +msgstr "" + #: share/templates/customer/details.tt msgid "Create PBX Device" msgstr "Crea Dispositivo PBX" @@ -2200,10 +2214,6 @@ msgstr "Crea Contratto Peer" msgid "Create Peering Group" msgstr "Crea Gruppo Peer" -#: share/templates/peering/servers_rules.tt -msgid "Create Peering Rule" -msgstr "Crea Regole Peer" - #: share/templates/peering/servers_rules.tt msgid "Create Peering Server" msgstr "Crea Server Peer" @@ -3009,6 +3019,10 @@ msgstr "" msgid "Don't have an account?" msgstr "Non si dispone di un account?" +#: share/templates/peering/servers_rules.tt +msgid "Down" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/customer/details.tt #: share/templates/device/list.tt share/templates/invoice/invoice_list.tt msgid "Download" @@ -3598,6 +3612,10 @@ msgstr "" msgid "Failed to create emergency mapping container" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to create inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/InvoiceTemplate.pm msgid "Failed to create invoice template" msgstr "" @@ -3779,6 +3797,10 @@ msgstr "" msgid "Failed to delete emergency mapping container" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to delete inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/Invoice.pm msgid "Failed to delete invoice ." msgstr "" @@ -3904,6 +3926,14 @@ msgstr "" msgid "Failed to load default sound files." msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to move inbound peering rule down." +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to move inbound peering rule up." +msgstr "" + #: lib/NGCP/Panel/Controller/Rewrite.pm msgid "Failed to move rewrite rule." msgstr "Spostamento rewrite rule fallito." @@ -4098,6 +4128,10 @@ msgstr "" msgid "Failed to update fax setting" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to update inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/InvoiceTemplate.pm msgid "Failed to update invoice template" msgstr "" @@ -4263,7 +4297,7 @@ msgstr "Febbraio" msgid "Fees" msgstr "Quote" -#: lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Utils/DbStrings.pm msgid "Field" msgstr "Campo" @@ -4437,10 +4471,22 @@ msgstr "Pattern From" msgid "From email" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-Domain" +msgstr "" + #: share/templates/subscriber/preferences.tt msgid "From-Pattern" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/device/list.tt msgid "Front Image" msgstr "Immagine Frontale" @@ -4807,6 +4853,12 @@ msgid "" "the new ones." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"If reject code is specified and the call is rejected, the reason in the " +"response is taken from this value" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "" "If set, the UPN of the calling party is not checked against the allowed CLIs " @@ -4822,6 +4874,13 @@ msgid "" "of the preference \"cli\" is used." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"If specified, the call is rejected if the source IP of the request is found " +"in a peering server of the group, but the given pattern does not match; " +"Range of 400-699" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "" "If true, calling party number is shown regardles of caller CLIR settings." @@ -4857,6 +4916,18 @@ msgstr "" msgid "Inbound Network-Provided Number" msgstr "Network-Provided Number in Ingresso" +#: share/templates/peering/servers_rules.tt +msgid "Inbound Peering Rule" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound Peering Rule does not exist" +msgstr "" + +#: share/templates/peering/servers_rules.tt +msgid "Inbound Peering Rules" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Inbound Rewrite Rules for Callee" msgstr "Rewrite Rules in Ingresso per Chiamato" @@ -4873,6 +4944,18 @@ msgstr "User-Provided Number in Ingresso" msgid "Inbound User-Provided Redirecting Number" msgstr "User-Provided Redirecting Number in Ingresso" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully changed" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully created" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully deleted" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/ncos/pattern_list.tt msgid "Include local area code" msgstr "Includi codice di area locale" @@ -5169,6 +5252,10 @@ msgstr "Intervallo di frode non valido '%1'!" msgid "Invalid group id detected" msgstr "Id gruppo non valido" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Invalid inbound peering rule id detected" +msgstr "" + #: lib/NGCP/Panel/Controller/Invoice.pm msgid "Invalid invoice id detected" msgstr "" @@ -5798,6 +5885,10 @@ msgstr "Dati Principali" msgid "Match Direction" msgstr "Direzione" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Match Field" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Match Pattern" msgstr "Pattern Sorgente" @@ -6476,6 +6567,14 @@ msgstr "Campo PAI-Username in Uscita" msgid "Outbound PPI-Username Field" msgstr "Campo PPI-Username in Uscita" +#: share/templates/peering/servers_rules.tt +msgid "Outbound Peering Rule" +msgstr "" + +#: share/templates/peering/servers_rules.tt +msgid "Outbound Peering Rules" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Outbound Rewrite Rules for Callee" msgstr "Rewrite Rules in Uscita per Chiamato" @@ -6500,6 +6599,18 @@ msgstr "" msgid "Own cli" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "PBX Call Queue" msgstr "" @@ -6676,7 +6787,8 @@ msgid "" "Obtained from Yealink." msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm +#: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Pattern" msgstr "" @@ -6761,7 +6873,6 @@ msgstr "Gruppi peer eliminati con successo" msgid "Peering Groups" msgstr "Gruppi Peer" -#: share/templates/peering/servers_rules.tt #: share/templates/widgets/admin_peering_overview.tt msgid "Peering Rule" msgstr "Regola Peer" @@ -6770,7 +6881,6 @@ msgstr "Regola Peer" msgid "Peering Rule does not exist" msgstr "Regola peer non esistente" -#: share/templates/peering/servers_rules.tt #: share/templates/widgets/admin_peering_overview.tt msgid "Peering Rules" msgstr "Regole Peer" @@ -7115,6 +7225,18 @@ msgstr "" msgid "RTP-Proxy Mode" msgstr "Modalità RTP-Proxy" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Random Ringing" msgstr "" @@ -7197,18 +7319,34 @@ msgstr "Dispositivi Registrati per %1@%2" msgid "Reject" msgstr "Rifuita" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Reject Code" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject Emergency Calls" msgstr "Rifiuta Chiamate di Emergenza" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Reject Reason" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject Vertical Service Codes sent by subscriber" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Reject code" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject emergency calls from this user or domain." msgstr "Rifiuta chiamte di emergenza da questo utente o dominio." +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Reject reason" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/subscriber/preferences.tt msgid "Reminder" msgstr "Promemoria" @@ -9600,6 +9738,10 @@ msgstr "" msgid "The fax number of the contact." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "The field of the inbound SIP message to match the pattern against" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "The filename of the sound file (for informational purposes only)." msgstr "" @@ -10561,6 +10703,18 @@ msgstr "Orario" msgid "To" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-User" +msgstr "" + #: share/templates/widgets/admin_topmenu_settings.tt msgid "Tools" msgstr "" @@ -10759,6 +10913,10 @@ msgstr "" msgid "Unknown error" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Up" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/sound/handles_list.tt msgid "Upload" msgstr "Carica" @@ -11741,6 +11899,14 @@ msgstr "registrato." msgid "registration failed:" msgstr "registrazione fallita:" +#: lib/NGCP/Panel/Form/Peering/InboundRule.pm +msgid "reject code must be filled if reject reason is filled" +msgstr "" + +#: lib/NGCP/Panel/Form/Peering/InboundRule.pm +msgid "reject reason must be filled if reject code is filled" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "reseller" msgstr "" @@ -11882,6 +12048,9 @@ msgstr "" msgid "yes" msgstr "si" +#~ msgid "Create Peering Rule" +#~ msgstr "Crea Regole Peer" + #~ msgid "" #~ "Call Forward Busy, Contains the keys \"destinations\" and \"times\". " #~ "\"destinations\" is an Array of Objects having a \"destination\", " diff --git a/lib/NGCP/Panel/I18N/messages.pot b/lib/NGCP/Panel/I18N/messages.pot index 03602a6302..70a6c8d22b 100644 --- a/lib/NGCP/Panel/I18N/messages.pot +++ b/lib/NGCP/Panel/I18N/messages.pot @@ -67,7 +67,7 @@ msgstr "" msgid "\"Voice Mail\" - An internal flag for the voice_mail pseudo-preference feature to be able to map it do subscriber profiles. Not directly used." msgstr "" -#: lib/NGCP/Panel/Controller/Administrator.pm lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Contact.pm lib/NGCP/Panel/Controller/Contract.pm lib/NGCP/Panel/Controller/Contract.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Domain.pm lib/NGCP/Panel/Controller/EmailTemplate.pm lib/NGCP/Panel/Controller/EmergencyMapping.pm lib/NGCP/Panel/Controller/EmergencyMapping.pm lib/NGCP/Panel/Controller/Invoice.pm lib/NGCP/Panel/Controller/Invoice.pm lib/NGCP/Panel/Controller/InvoiceTemplate.pm lib/NGCP/Panel/Controller/Lnp.pm lib/NGCP/Panel/Controller/Lnp.pm lib/NGCP/Panel/Controller/MaliciousCall.pm lib/NGCP/Panel/Controller/MaliciousCall.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Network.pm lib/NGCP/Panel/Controller/NumberBlock.pm lib/NGCP/Panel/Controller/Package.pm lib/NGCP/Panel/Controller/Package.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Product.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Rewrite.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Utils/DbStrings.pm lib/NGCP/Panel/Utils/ProfilePackages.pm lib/NGCP/Panel/Utils/ProfilePackages.pm lib/NGCP/Panel/Utils/ProfilePackages.pm lib/NGCP/Panel/Utils/Sounds.pm lib/NGCP/Panel/Utils/Voucher.pm share/templates/customer/details.tt +#: lib/NGCP/Panel/Controller/Administrator.pm lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Billing.pm lib/NGCP/Panel/Controller/Contact.pm lib/NGCP/Panel/Controller/Contract.pm lib/NGCP/Panel/Controller/Contract.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Customer.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Device.pm lib/NGCP/Panel/Controller/Domain.pm lib/NGCP/Panel/Controller/EmailTemplate.pm lib/NGCP/Panel/Controller/EmergencyMapping.pm lib/NGCP/Panel/Controller/EmergencyMapping.pm lib/NGCP/Panel/Controller/Invoice.pm lib/NGCP/Panel/Controller/Invoice.pm lib/NGCP/Panel/Controller/InvoiceTemplate.pm lib/NGCP/Panel/Controller/Lnp.pm lib/NGCP/Panel/Controller/Lnp.pm lib/NGCP/Panel/Controller/MaliciousCall.pm lib/NGCP/Panel/Controller/MaliciousCall.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Network.pm lib/NGCP/Panel/Controller/NumberBlock.pm lib/NGCP/Panel/Controller/Package.pm lib/NGCP/Panel/Controller/Package.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Product.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Reseller.pm lib/NGCP/Panel/Controller/Rewrite.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/Subscriber.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Controller/SubscriberProfile.pm lib/NGCP/Panel/Utils/DbStrings.pm lib/NGCP/Panel/Utils/ProfilePackages.pm lib/NGCP/Panel/Utils/ProfilePackages.pm lib/NGCP/Panel/Utils/ProfilePackages.pm lib/NGCP/Panel/Utils/Sounds.pm lib/NGCP/Panel/Utils/Voucher.pm share/templates/customer/details.tt msgid "#" msgstr "" @@ -177,6 +177,10 @@ msgstr "" 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 +msgid "A POSIX regex matching against the specified field (e.g. '^sip:.+@example\\.org$' or '^sip:431') when matching against a full URI" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "A POSIX regular expression to match the called number (e.g. ^431.+$)." msgstr "" @@ -1798,6 +1802,10 @@ msgstr "" msgid "Create Fee Entry" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Create Inbound Peering Rule" +msgstr "" + #: share/templates/invoice/invoice_list.tt msgid "Create Invoice" msgstr "" @@ -1830,6 +1838,10 @@ msgstr "" msgid "Create Number Block" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Create Outbound Peering Rule" +msgstr "" + #: share/templates/customer/details.tt msgid "Create PBX Device" msgstr "" @@ -1850,10 +1862,6 @@ msgstr "" msgid "Create Peering Group" msgstr "" -#: share/templates/peering/servers_rules.tt -msgid "Create Peering Rule" -msgstr "" - #: share/templates/peering/servers_rules.tt msgid "Create Peering Server" msgstr "" @@ -2128,7 +2136,7 @@ msgstr "" msgid "Defines whether the subscriber can still register and send/receive calls if Emergency Mode is enabled for the domain of the subscriber. If disabled, registrations and calls are blocked and dropped." msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/administrator/list.tt share/templates/billing/fees.tt share/templates/billing/peaktimes.tt share/templates/billing/zones.tt share/templates/contact/list.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/domain/list.tt share/templates/emailtemplate/list.tt share/templates/emergencymapping/list.tt share/templates/emergencymapping/list.tt share/templates/helpers/datatables.tt share/templates/invoice/invoice_list.tt share/templates/invoice/template_list.tt share/templates/lnp/list.tt share/templates/lnp/list.tt share/templates/maliciouscall/list.tt share/templates/ncos/list.tt share/templates/ncos/pattern_list.tt share/templates/ncos/pattern_list.tt share/templates/numberblock/block_list.tt share/templates/numberblock/profile_list.tt share/templates/package/list.tt share/templates/peering/list.tt share/templates/peering/servers_rules.tt share/templates/peering/servers_rules.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/rewrite/rules_list.tt share/templates/rewrite/set_list.tt share/templates/sound/handles_list.tt share/templates/sound/list.tt share/templates/subprofile/profile_list.tt share/templates/subprofile/set_list.tt share/templates/subscriber/master.tt share/templates/subscriber/master.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/voicemail.tt share/templates/voucher/list.tt +#: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/administrator/list.tt share/templates/billing/fees.tt share/templates/billing/peaktimes.tt share/templates/billing/zones.tt share/templates/contact/list.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/domain/list.tt share/templates/emailtemplate/list.tt share/templates/emergencymapping/list.tt share/templates/emergencymapping/list.tt share/templates/helpers/datatables.tt share/templates/invoice/invoice_list.tt share/templates/invoice/template_list.tt share/templates/lnp/list.tt share/templates/lnp/list.tt share/templates/maliciouscall/list.tt share/templates/ncos/list.tt share/templates/ncos/pattern_list.tt share/templates/ncos/pattern_list.tt share/templates/numberblock/block_list.tt share/templates/numberblock/profile_list.tt share/templates/package/list.tt share/templates/peering/list.tt share/templates/peering/servers_rules.tt share/templates/peering/servers_rules.tt share/templates/peering/servers_rules.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/rewrite/rules_list.tt share/templates/rewrite/set_list.tt share/templates/sound/handles_list.tt share/templates/sound/list.tt share/templates/subprofile/profile_list.tt share/templates/subprofile/set_list.tt share/templates/subscriber/master.tt share/templates/subscriber/master.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/voicemail.tt share/templates/voucher/list.tt msgid "Delete" msgstr "" @@ -2568,6 +2576,10 @@ msgstr "" msgid "Don't have an account?" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Down" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/customer/details.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/invoice/invoice_list.tt share/templates/invoice/invoice_list.tt msgid "Download" msgstr "" @@ -2637,7 +2649,7 @@ msgstr "" msgid "E164range add" msgstr "" -#: share/templates/administrator/list.tt share/templates/billing/fees.tt share/templates/billing/list.tt share/templates/billing/peaktimes.tt share/templates/billing/peaktimes.tt share/templates/contact/list.tt share/templates/contract/list.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/emailtemplate/list.tt share/templates/emergencymapping/list.tt share/templates/emergencymapping/list.tt share/templates/helpers/pref_table.tt share/templates/lnp/list.tt share/templates/lnp/list.tt share/templates/ncos/list.tt share/templates/ncos/pattern_list.tt share/templates/ncos/pattern_list.tt share/templates/ncos/pattern_list.tt share/templates/network/list.tt share/templates/numberblock/block_list.tt share/templates/numberblock/profile_list.tt share/templates/numberblock/profile_list.tt share/templates/package/list.tt share/templates/peering/list.tt share/templates/peering/servers_rules.tt share/templates/peering/servers_rules.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/list.tt share/templates/rewrite/rules_list.tt share/templates/rewrite/set_list.tt share/templates/sound/handles_list.tt share/templates/sound/list.tt share/templates/subprofile/profile_list.tt share/templates/subprofile/profile_list.tt share/templates/subprofile/set_list.tt share/templates/subscriber/master.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/voucher/list.tt +#: share/templates/administrator/list.tt share/templates/billing/fees.tt share/templates/billing/list.tt share/templates/billing/peaktimes.tt share/templates/billing/peaktimes.tt share/templates/contact/list.tt share/templates/contract/list.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/details.tt share/templates/customer/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/device/list.tt share/templates/emailtemplate/list.tt share/templates/emergencymapping/list.tt share/templates/emergencymapping/list.tt share/templates/helpers/pref_table.tt share/templates/lnp/list.tt share/templates/lnp/list.tt share/templates/ncos/list.tt share/templates/ncos/pattern_list.tt share/templates/ncos/pattern_list.tt share/templates/ncos/pattern_list.tt share/templates/network/list.tt share/templates/numberblock/block_list.tt share/templates/numberblock/profile_list.tt share/templates/numberblock/profile_list.tt share/templates/package/list.tt share/templates/peering/list.tt share/templates/peering/servers_rules.tt share/templates/peering/servers_rules.tt share/templates/peering/servers_rules.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/details.tt share/templates/reseller/list.tt share/templates/rewrite/rules_list.tt share/templates/rewrite/set_list.tt share/templates/sound/handles_list.tt share/templates/sound/list.tt share/templates/subprofile/profile_list.tt share/templates/subprofile/profile_list.tt share/templates/subprofile/set_list.tt share/templates/subscriber/master.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/subscriber/preferences.tt share/templates/voucher/list.tt msgid "Edit" msgstr "" @@ -2862,7 +2874,7 @@ msgstr "" msgid "Enable strict mode that requires all mail2fax emails to have the secret key as the very first line of the email + an empty line. The key is removed from the email once matched." msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Utils/DbStrings.pm share/templates/rewrite/rules_list.tt +#: lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Utils/DbStrings.pm share/templates/rewrite/rules_list.tt msgid "Enabled" msgstr "" @@ -3114,6 +3126,10 @@ msgstr "" msgid "Failed to create emergency mapping container" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to create inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/InvoiceTemplate.pm msgid "Failed to create invoice template" msgstr "" @@ -3295,6 +3311,10 @@ msgstr "" msgid "Failed to delete emergency mapping container" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to delete inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/Invoice.pm lib/NGCP/Panel/Controller/Invoice.pm msgid "Failed to delete invoice ." msgstr "" @@ -3420,6 +3440,14 @@ msgstr "" msgid "Failed to load default sound files." msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to move inbound peering rule down." +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to move inbound peering rule up." +msgstr "" + #: lib/NGCP/Panel/Controller/Rewrite.pm msgid "Failed to move rewrite rule." msgstr "" @@ -3614,6 +3642,10 @@ msgstr "" msgid "Failed to update fax setting" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to update inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/InvoiceTemplate.pm msgid "Failed to update invoice template" msgstr "" @@ -3779,7 +3811,7 @@ msgstr "" msgid "Fees" msgstr "" -#: lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Utils/DbStrings.pm msgid "Field" msgstr "" @@ -3935,10 +3967,22 @@ msgstr "" msgid "From email" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-Domain" +msgstr "" + #: share/templates/subscriber/preferences.tt msgid "From-Pattern" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/device/list.tt msgid "Front Image" msgstr "" @@ -4271,6 +4315,10 @@ msgstr "" msgid "If fees are uploaded via text/csv bulk upload, this option defines whether to purge any existing fees for the given billing profile before inserting the new ones." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "If reject code is specified and the call is rejected, the reason in the response is taken from this value" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "If set, the UPN of the calling party is not checked against the allowed CLIs provisioned for this subscriber if a Diversion or History-Info header is provided in an incoming call. This can be used to allow diversion on the subscriber device and transporting the originally calling party number on the second leg. Use with caution as it might allow for number spoofing." msgstr "" @@ -4279,6 +4327,10 @@ msgstr "" msgid "If set, will be played as Number of the voicebox owner. Otherwise the number of the preference \"cli\" is used." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "If specified, the call is rejected if the source IP of the request is found in a peering server of the group, but the given pattern does not match; Range of 400-699" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "If true, calling party number is shown regardles of caller CLIR settings." msgstr "" @@ -4311,6 +4363,18 @@ msgstr "" msgid "Inbound Network-Provided Number" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Inbound Peering Rule" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound Peering Rule does not exist" +msgstr "" + +#: share/templates/peering/servers_rules.tt +msgid "Inbound Peering Rules" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Inbound Rewrite Rules for Callee" msgstr "" @@ -4327,6 +4391,18 @@ msgstr "" msgid "Inbound User-Provided Redirecting Number" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully changed" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully created" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully deleted" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/ncos/pattern_list.tt msgid "Include local area code" msgstr "" @@ -4617,6 +4693,10 @@ msgstr "" msgid "Invalid group id detected" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Invalid inbound peering rule id detected" +msgstr "" + #: lib/NGCP/Panel/Controller/Invoice.pm msgid "Invalid invoice id detected" msgstr "" @@ -5209,6 +5289,10 @@ msgstr "" msgid "Match Direction" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Match Field" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Match Pattern" msgstr "" @@ -5842,6 +5926,14 @@ msgstr "" msgid "Outbound PPI-Username Field" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Outbound Peering Rule" +msgstr "" + +#: share/templates/peering/servers_rules.tt +msgid "Outbound Peering Rules" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Outbound Rewrite Rules for Callee" msgstr "" @@ -5866,6 +5958,18 @@ msgstr "" msgid "Own cli" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "PBX Call Queue" msgstr "" @@ -6035,7 +6139,7 @@ msgstr "" msgid "Password used to configure bootstrap url on Yealink redirect server. Obtained from Yealink." msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Utils/DbStrings.pm msgid "Pattern" msgstr "" @@ -6120,7 +6224,7 @@ msgstr "" msgid "Peering Groups" msgstr "" -#: share/templates/peering/servers_rules.tt share/templates/widgets/admin_peering_overview.tt +#: share/templates/widgets/admin_peering_overview.tt msgid "Peering Rule" msgstr "" @@ -6128,7 +6232,7 @@ msgstr "" msgid "Peering Rule does not exist" msgstr "" -#: share/templates/peering/servers_rules.tt share/templates/widgets/admin_peering_overview.tt +#: share/templates/widgets/admin_peering_overview.tt msgid "Peering Rules" msgstr "" @@ -6327,7 +6431,7 @@ msgstr "" msgid "Primary Number" msgstr "" -#: lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Utils/DbStrings.pm msgid "Priority" msgstr "" @@ -6448,6 +6552,18 @@ msgstr "" msgid "RTP-Proxy Mode" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Random Ringing" msgstr "" @@ -6526,18 +6642,34 @@ msgstr "" msgid "Reject" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Reject Code" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject Emergency Calls" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Reject Reason" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject Vertical Service Codes sent by subscriber" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Reject code" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject emergency calls from this user or domain." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Reject reason" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/subscriber/preferences.tt msgid "Reminder" msgstr "" @@ -8564,6 +8696,10 @@ msgstr "" msgid "The fax number of the contact." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "The field of the inbound SIP message to match the pattern against" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "The filename of the sound file (for informational purposes only)." msgstr "" @@ -9413,6 +9549,18 @@ msgstr "" msgid "To" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-User" +msgstr "" + #: share/templates/widgets/admin_topmenu_settings.tt msgid "Tools" msgstr "" @@ -9605,6 +9753,10 @@ msgstr "" msgid "Unknown error" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Up" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/sound/handles_list.tt msgid "Upload" msgstr "" @@ -10539,6 +10691,14 @@ msgstr "" msgid "registration failed:" msgstr "" +#: lib/NGCP/Panel/Form/Peering/InboundRule.pm +msgid "reject code must be filled if reject reason is filled" +msgstr "" + +#: lib/NGCP/Panel/Form/Peering/InboundRule.pm +msgid "reject reason must be filled if reject code is filled" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "reseller" msgstr "" diff --git a/lib/NGCP/Panel/I18N/ru.po b/lib/NGCP/Panel/I18N/ru.po index d6c8cf7b9a..402ba232b6 100644 --- a/lib/NGCP/Panel/I18N/ru.po +++ b/lib/NGCP/Panel/I18N/ru.po @@ -253,6 +253,12 @@ msgstr "" "POSIX регулярное выражение для соответствия полного Request-URI(например " "'^sip:.+@example\\.org$' или '^sip:431')" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"A POSIX regex matching against the specified field (e.g. '^sip:.+@example\\." +"org$' or '^sip:431') when matching against a full URI" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "A POSIX regular expression to match the called number (e.g. ^431.+$)." msgstr "" @@ -2144,6 +2150,10 @@ msgstr "" msgid "Create Fee Entry" msgstr "Создать запись о цене" +#: share/templates/peering/servers_rules.tt +msgid "Create Inbound Peering Rule" +msgstr "" + #: share/templates/invoice/invoice_list.tt msgid "Create Invoice" msgstr "Создать счёт-фактуру" @@ -2177,6 +2187,10 @@ msgstr "Создать новую запись" msgid "Create Number Block" msgstr "Создать блок номеров" +#: share/templates/peering/servers_rules.tt +msgid "Create Outbound Peering Rule" +msgstr "" + #: share/templates/customer/details.tt msgid "Create PBX Device" msgstr "Создать PBX Устройство" @@ -2197,10 +2211,6 @@ msgstr "Создать SIP Транк Контракт" msgid "Create Peering Group" msgstr "Создать SIP Транк Группу" -#: share/templates/peering/servers_rules.tt -msgid "Create Peering Rule" -msgstr "Создать SIP Транк Правила" - #: share/templates/peering/servers_rules.tt msgid "Create Peering Server" msgstr "Создать SIP Транк Сервер" @@ -3008,6 +3018,10 @@ msgstr "" msgid "Don't have an account?" msgstr "Еще не зарегистрировались?" +#: share/templates/peering/servers_rules.tt +msgid "Down" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/customer/details.tt #: share/templates/device/list.tt share/templates/invoice/invoice_list.tt msgid "Download" @@ -3597,6 +3611,10 @@ msgstr "" msgid "Failed to create emergency mapping container" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to create inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/InvoiceTemplate.pm msgid "Failed to create invoice template" msgstr "" @@ -3778,6 +3796,10 @@ msgstr "" msgid "Failed to delete emergency mapping container" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to delete inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/Invoice.pm msgid "Failed to delete invoice ." msgstr "Не удалось удалить счёт-фактуру" @@ -3903,6 +3925,14 @@ msgstr "Ошибка управления настройками" msgid "Failed to load default sound files." msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to move inbound peering rule down." +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to move inbound peering rule up." +msgstr "" + #: lib/NGCP/Panel/Controller/Rewrite.pm msgid "Failed to move rewrite rule." msgstr "Не удалось переместить правило перезаписи." @@ -4097,6 +4127,10 @@ msgstr "" msgid "Failed to update fax setting" msgstr "" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Failed to update inbound peering rule" +msgstr "" + #: lib/NGCP/Panel/Controller/InvoiceTemplate.pm msgid "Failed to update invoice template" msgstr "" @@ -4262,7 +4296,7 @@ msgstr "Февраль" msgid "Fees" msgstr "Цены" -#: lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/Peering.pm lib/NGCP/Panel/Utils/DbStrings.pm msgid "Field" msgstr "Поле" @@ -4436,10 +4470,22 @@ msgstr "Из шаблона" msgid "From email" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-Domain" +msgstr "" + #: share/templates/subscriber/preferences.tt msgid "From-Pattern" msgstr "From-Pattern" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "From-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/device/list.tt msgid "Front Image" msgstr "Фотография устройства" @@ -4808,6 +4854,12 @@ msgid "" "the new ones." msgstr "при о" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"If reject code is specified and the call is rejected, the reason in the " +"response is taken from this value" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "" "If set, the UPN of the calling party is not checked against the allowed CLIs " @@ -4823,6 +4875,13 @@ msgid "" "of the preference \"cli\" is used." msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "" +"If specified, the call is rejected if the source IP of the request is found " +"in a peering server of the group, but the given pattern does not match; " +"Range of 400-699" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "" "If true, calling party number is shown regardles of caller CLIR settings." @@ -4858,6 +4917,18 @@ msgstr "" msgid "Inbound Network-Provided Number" msgstr "Входящий сетевой номер (NPN)" +#: share/templates/peering/servers_rules.tt +msgid "Inbound Peering Rule" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound Peering Rule does not exist" +msgstr "" + +#: share/templates/peering/servers_rules.tt +msgid "Inbound Peering Rules" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Inbound Rewrite Rules for Callee" msgstr "Правило перезаписи вызываемого (Callee) при входящем звонке" @@ -4874,6 +4945,18 @@ msgstr "Входящий Пользовательский (User-Provided) ном msgid "Inbound User-Provided Redirecting Number" msgstr "Входящий Пользовательский (User-Provided) переадресующий номер" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully changed" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully created" +msgstr "" + +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Inbound peering rule successfully deleted" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/ncos/pattern_list.tt msgid "Include local area code" msgstr "Включая код региона" @@ -5174,6 +5257,10 @@ msgstr "Некорректный интервал мошенничества '%1 msgid "Invalid group id detected" msgstr "Обнаружен некорректный id группы" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Invalid inbound peering rule id detected" +msgstr "" + #: lib/NGCP/Panel/Controller/Invoice.pm msgid "Invalid invoice id detected" msgstr "Обнаружен некорректный id счёт-фактуры" @@ -5805,6 +5892,10 @@ msgstr "Основные данные" msgid "Match Direction" msgstr "Соответствовать направлению" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Match Field" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Match Pattern" msgstr "Соответствовать шаблону" @@ -6483,6 +6574,14 @@ msgstr "Поле PAI-Username в исходящих звонках" msgid "Outbound PPI-Username Field" msgstr "Поле PPI-Username в исходящих звонках" +#: share/templates/peering/servers_rules.tt +msgid "Outbound Peering Rule" +msgstr "" + +#: share/templates/peering/servers_rules.tt +msgid "Outbound Peering Rules" +msgstr "" + #: share/templates/rewrite/rules_list.tt msgid "Outbound Rewrite Rules for Callee" msgstr "Правила перезаписи вызываемого (Callee) при исходящем звонке" @@ -6507,6 +6606,18 @@ msgstr "" msgid "Own cli" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "PAI-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "PBX Call Queue" msgstr "" @@ -6683,7 +6794,8 @@ msgid "" "Obtained from Yealink." msgstr "" -#: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Utils/DbStrings.pm +#: lib/NGCP/Panel/Controller/NCOS.pm lib/NGCP/Panel/Controller/Peering.pm +#: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Pattern" msgstr "Шаблон" @@ -6768,7 +6880,6 @@ msgstr "SIP Транк группа успешно удалена" msgid "Peering Groups" msgstr "SIP Транк группы" -#: share/templates/peering/servers_rules.tt #: share/templates/widgets/admin_peering_overview.tt msgid "Peering Rule" msgstr "SIP Транк правил" @@ -6777,7 +6888,6 @@ msgstr "SIP Транк правил" msgid "Peering Rule does not exist" msgstr "SIP Транк правило не существует" -#: share/templates/peering/servers_rules.tt #: share/templates/widgets/admin_peering_overview.tt msgid "Peering Rules" msgstr "Правил SIP Транкинга" @@ -7127,6 +7237,18 @@ msgstr "" msgid "RTP-Proxy Mode" msgstr "Режим RTP-Proxy" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "RURI-User" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Random Ringing" msgstr "Случайный Обзвон" @@ -7209,18 +7331,34 @@ msgstr "Зарегистрированное устройство для %1@%2" msgid "Reject" msgstr "Отклонить" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Reject Code" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject Emergency Calls" msgstr "Отклонять экстренные вызовы" +#: lib/NGCP/Panel/Controller/Peering.pm +msgid "Reject Reason" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject Vertical Service Codes sent by subscriber" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Reject code" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "Reject emergency calls from this user or domain." msgstr "Отклонять экстренные вызовы от этого пользователя или домена" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "Reject reason" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/subscriber/preferences.tt msgid "Reminder" msgstr "Напоминание" @@ -9631,6 +9769,10 @@ msgstr "" msgid "The fax number of the contact." msgstr "Номер факса контакта." +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "The field of the inbound SIP message to match the pattern against" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "The filename of the sound file (for informational purposes only)." msgstr "Имя загруженного звукового файла (только для информации)." @@ -10592,6 +10734,18 @@ msgstr "Отметка времени" msgid "To" msgstr "" +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-Domain" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-URI" +msgstr "" + +#: lib/NGCP/Panel/Utils/DbStrings.pm +msgid "To-User" +msgstr "" + #: share/templates/widgets/admin_topmenu_settings.tt msgid "Tools" msgstr "" @@ -10790,6 +10944,10 @@ msgstr "" msgid "Unknown error" msgstr "" +#: share/templates/peering/servers_rules.tt +msgid "Up" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm share/templates/sound/handles_list.tt msgid "Upload" msgstr "Загрузить" @@ -11770,6 +11928,14 @@ msgstr "незарегистрированный." msgid "registration failed:" msgstr "ошибка регистрация:" +#: lib/NGCP/Panel/Form/Peering/InboundRule.pm +msgid "reject code must be filled if reject reason is filled" +msgstr "" + +#: lib/NGCP/Panel/Form/Peering/InboundRule.pm +msgid "reject reason must be filled if reject code is filled" +msgstr "" + #: lib/NGCP/Panel/Utils/DbStrings.pm msgid "reseller" msgstr "" @@ -11909,6 +12075,9 @@ msgstr "" msgid "yes" msgstr "да" +#~ msgid "Create Peering Rule" +#~ msgstr "Создать SIP Транк Правила" + #~ msgid "" #~ "Call Forward Busy, Contains the keys \"destinations\" and \"times\". " #~ "\"destinations\" is an Array of Objects having a \"destination\", "