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+", "");