diff --git a/resources/install/scripts/app/voicemail/app_languages.lua b/resources/install/scripts/app/voicemail/app_languages.lua
new file mode 100644
index 0000000000..4bbdf0fb6d
--- /dev/null
+++ b/resources/install/scripts/app/voicemail/app_languages.lua
@@ -0,0 +1,19 @@
+text = {};
+
+text['label-download'] = {};
+text['label-download']['en-us'] = "Download";
+text['label-download']['es-cl'] = "Descargar";
+text['label-download']['pt-pt'] = "Baixar";
+text['label-download']['fr-fr'] = "Télécharger";
+
+text['label-listen'] = {};
+text['label-listen']['en-us'] = "Listen";
+text['label-listen']['es-cl'] = "Escuchar";
+text['label-listen']['pt-pt'] = "Ouvir";
+text['label-listen']['fr-fr'] = "écouter";
+
+text['label-attached'] = {};
+text['label-attached']['en-us'] = "Attached";
+text['label-attached']['es-cl'] = "Adjunto";
+text['label-attached']['pt-pt'] = "Ligado";
+text['label-attached']['fr-fr'] = "Attaché";
\ No newline at end of file
diff --git a/resources/install/scripts/app/voicemail/resources/functions/send_email.lua b/resources/install/scripts/app/voicemail/resources/functions/send_email.lua
index 04291ac084..5829202c7b 100644
--- a/resources/install/scripts/app/voicemail/resources/functions/send_email.lua
+++ b/resources/install/scripts/app/voicemail/resources/functions/send_email.lua
@@ -51,6 +51,9 @@
--require the email address to send the email
if (string.len(voicemail_mail_to) > 2) then
+ --include languages file
+ dofile(scripts_dir.."/app/voicemail/app_languages.lua");
+
--get voicemail message details
sql = [[SELECT * FROM v_voicemail_messages
WHERE domain_uuid = ']] .. domain_uuid ..[['
@@ -114,11 +117,11 @@
body = body:gsub("${account}", id);
body = body:gsub("${domain_name}", domain_name);
if (voicemail_file == "attach") then
- body = body:gsub("${message}", "Attached");
+ body = body:gsub("${message}", text['label-attached'][default_language.."-"..default_dialect]);
elseif (voicemail_file == "link") then
- body = body:gsub("${message}", "Download");
+ body = body:gsub("${message}", ""..text['label-download'][default_language.."-"..default_dialect].."");
else
- body = body:gsub("${message}", "Listen");
+ body = body:gsub("${message}", ""..text['label-listen'][default_language.."-"..default_dialect].."");
end
body = body:gsub(" ", " ");
body = body:gsub("%s+", "");