diff --git a/app/scripts/resources/scripts/app/voicemail/resources/functions/listen_to_recording.lua b/app/scripts/resources/scripts/app/voicemail/resources/functions/listen_to_recording.lua
index 0b6b74fc26..718ed0700c 100644
--- a/app/scripts/resources/scripts/app/voicemail/resources/functions/listen_to_recording.lua
+++ b/app/scripts/resources/scripts/app/voicemail/resources/functions/listen_to_recording.lua
@@ -181,7 +181,7 @@
--post listen options
if (session:ready()) then
if (string.len(dtmf_digits) == 0) then
- dtmf_digits = session:playAndGetDigits(1, 1, max_tries, digit_timeout, "", "phrase:voicemail_listen_file_options:1:2:5:7:8:9:0", "", "^[\\d\\*#]$");
+ dtmf_digits = session:playAndGetDigits(1, 1, max_tries, digit_timeout, "#", "phrase:voicemail_listen_file_options:1:2:3:5:7:8:9:0", "", "^[\\d\\*#]$");
end
end
--wait for more digits
@@ -197,6 +197,12 @@
elseif (dtmf_digits == "2") then
message_saved(voicemail_id, uuid);
session:execute("playback", "phrase:voicemail_ack:saved");
+ elseif (dtmf_digits == "3") then
+ session:streamFile(sounds_dir.."/"..default_language.."/"..default_dialect.."/"..default_voice.."/voicemail/vm-from.wav");
+ session:say(caller_id_number, default_language, "name_spelled", "iterated");
+ if (current_time_zone ~= nil) then
+ session:execute("set", "timezone="..current_time_zone.."");
+ end
elseif (dtmf_digits == "5") then
message_saved(voicemail_id, uuid);
return_call(caller_id_number);
@@ -207,6 +213,7 @@
if (voicemail_id_copy ~= voicemail_id and voicemail_id_copy ~= nil) then
message_waiting(voicemail_id_copy, domain_uuid);
end
+ session:say(created_epoch, default_language, "current_date_time", "pronounced");
elseif (dtmf_digits == "8") then
forward_to_extension(voicemail_id, uuid);
dtmf_digits = '';
diff --git a/app/voicemails/resources/switch/languages/ar/vm/voicemail.xml b/app/voicemails/resources/switch/languages/ar/vm/voicemail.xml
index a44695c05d..366d5aa17a 100644
--- a/app/voicemails/resources/switch/languages/ar/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/ar/vm/voicemail.xml
@@ -2,7 +2,7 @@
-
+
@@ -10,7 +10,7 @@
-
+
@@ -21,7 +21,7 @@
-
+
@@ -38,9 +38,9 @@
-
+
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -138,7 +141,7 @@
-
+
@@ -149,7 +152,7 @@
-
+
@@ -162,7 +165,7 @@
-
+
@@ -173,9 +176,9 @@
-
+
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/de/vm/voicemail.xml b/app/voicemails/resources/switch/languages/de/vm/voicemail.xml
index a44695c05d..f54d2fd471 100644
--- a/app/voicemails/resources/switch/languages/de/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/de/vm/voicemail.xml
@@ -37,10 +37,10 @@
-
-
+
+
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/en/vm/voicemail.xml b/app/voicemails/resources/switch/languages/en/vm/voicemail.xml
index a44695c05d..51b675b6e8 100644
--- a/app/voicemails/resources/switch/languages/en/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/en/vm/voicemail.xml
@@ -38,9 +38,9 @@
-
+
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/es/vm/voicemail.xml b/app/voicemails/resources/switch/languages/es/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/app/voicemails/resources/switch/languages/es/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/es/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/fr/vm/voicemail.xml b/app/voicemails/resources/switch/languages/fr/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/app/voicemails/resources/switch/languages/fr/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/fr/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/he/vm/voicemail.xml b/app/voicemails/resources/switch/languages/he/vm/voicemail.xml
index a44695c05d..fd21361e4a 100644
--- a/app/voicemails/resources/switch/languages/he/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/he/vm/voicemail.xml
@@ -37,10 +37,10 @@
-
+
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/it/vm/voicemail.xml b/app/voicemails/resources/switch/languages/it/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/app/voicemails/resources/switch/languages/it/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/it/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/nl/vm/voicemail.xml b/app/voicemails/resources/switch/languages/nl/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/app/voicemails/resources/switch/languages/nl/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/nl/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/pt/vm/voicemail.xml b/app/voicemails/resources/switch/languages/pt/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/app/voicemails/resources/switch/languages/pt/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/pt/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/ro/vm/voicemail.xml b/app/voicemails/resources/switch/languages/ro/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/app/voicemails/resources/switch/languages/ro/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/ro/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/ru/vm/voicemail.xml b/app/voicemails/resources/switch/languages/ru/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/app/voicemails/resources/switch/languages/ru/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/ru/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/sv/vm/voicemail.xml b/app/voicemails/resources/switch/languages/sv/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/app/voicemails/resources/switch/languages/sv/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/sv/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/tr/vm/voicemail.xml b/app/voicemails/resources/switch/languages/tr/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/app/voicemails/resources/switch/languages/tr/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/tr/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/app/voicemails/resources/switch/languages/uk/vm/voicemail.xml b/app/voicemails/resources/switch/languages/uk/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/app/voicemails/resources/switch/languages/uk/vm/voicemail.xml
+++ b/app/voicemails/resources/switch/languages/uk/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/ar/vm/voicemail.xml b/resources/templates/conf/languages/ar/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/ar/vm/voicemail.xml
+++ b/resources/templates/conf/languages/ar/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/de/vm/voicemail.xml b/resources/templates/conf/languages/de/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/de/vm/voicemail.xml
+++ b/resources/templates/conf/languages/de/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/en/vm/voicemail.xml b/resources/templates/conf/languages/en/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/en/vm/voicemail.xml
+++ b/resources/templates/conf/languages/en/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/es/vm/voicemail.xml b/resources/templates/conf/languages/es/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/es/vm/voicemail.xml
+++ b/resources/templates/conf/languages/es/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/fr/vm/voicemail.xml b/resources/templates/conf/languages/fr/vm/voicemail.xml
index a44695c05d..fd21361e4a 100644
--- a/resources/templates/conf/languages/fr/vm/voicemail.xml
+++ b/resources/templates/conf/languages/fr/vm/voicemail.xml
@@ -37,10 +37,10 @@
-
+
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/he/vm/voicemail.xml b/resources/templates/conf/languages/he/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/he/vm/voicemail.xml
+++ b/resources/templates/conf/languages/he/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/it/vm/voicemail.xml b/resources/templates/conf/languages/it/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/it/vm/voicemail.xml
+++ b/resources/templates/conf/languages/it/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/nl/vm/voicemail.xml b/resources/templates/conf/languages/nl/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/nl/vm/voicemail.xml
+++ b/resources/templates/conf/languages/nl/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/pt/vm/voicemail.xml b/resources/templates/conf/languages/pt/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/pt/vm/voicemail.xml
+++ b/resources/templates/conf/languages/pt/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/ro/vm/voicemail.xml b/resources/templates/conf/languages/ro/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/ro/vm/voicemail.xml
+++ b/resources/templates/conf/languages/ro/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/ru/vm/voicemail.xml b/resources/templates/conf/languages/ru/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/ru/vm/voicemail.xml
+++ b/resources/templates/conf/languages/ru/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/sv/vm/voicemail.xml b/resources/templates/conf/languages/sv/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/sv/vm/voicemail.xml
+++ b/resources/templates/conf/languages/sv/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/tr/vm/voicemail.xml b/resources/templates/conf/languages/tr/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/tr/vm/voicemail.xml
+++ b/resources/templates/conf/languages/tr/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+
diff --git a/resources/templates/conf/languages/uk/vm/voicemail.xml b/resources/templates/conf/languages/uk/vm/voicemail.xml
index a44695c05d..8248ae596d 100644
--- a/resources/templates/conf/languages/uk/vm/voicemail.xml
+++ b/resources/templates/conf/languages/uk/vm/voicemail.xml
@@ -40,7 +40,7 @@
-
+
@@ -48,18 +48,21 @@
-
+
-
+
-
+
-
+
+
+
+
@@ -178,4 +181,4 @@
-
\ No newline at end of file
+