local arg6=$7
local arg7=$8
local arg8=$9
- local msgtextkey=`getmsgidkey ${msgid}`
- local msgtextkeyString="`eval \"echo ${msgtextkey}\"`"
+ local msgtextkey=`getmsgidenvkey ${msgid}`
+ local msgtextkeyString="`getmsgenvvalue ${msgtextkey}`"
local printfString="[${msgid}] ${msgtextkeyString}"
local outMessage="`printf \"${printfString}\" ${arg1} ${arg2} ${arg3} ${arg4} ${arg5} ${arg6} ${arg7} ${arg8}`"
echo ${outMessage}
return 0
}
-getmsgidkey() {
+getmsgidenvkey() {
local msgid=$1
local msgtextkey='${MSG_'${msgid}'}'
echo ${msgtextkey}
return 0
}
+
+getmsgenvvalue() {
+ local envkey=$1
+ local msgtextkeyString="`eval \"echo ${envkey}\"`"
+ echo ${msgtextkeyString}
+ return 0
+}