Author: mrisaliti
Date: Thu Dec 17 21:41:00 2009
New Revision: 891929
URL: http://svn.apache.org/viewvc?rev=891929&view=rev
Log:
Internazionalization of an error messages of MiniLang (OFBIZ-3360)
Modified:
ofbiz/trunk/framework/minilang/config/MiniLangErrorUiLabels.xml
ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/callops/CallService.java
Modified: ofbiz/trunk/framework/minilang/config/MiniLangErrorUiLabels.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/minilang/config/MiniLangErrorUiLabels.xml?rev=891929&r1=891928&r2=891929&view=diff
==============================================================================
--- ofbiz/trunk/framework/minilang/config/MiniLangErrorUiLabels.xml (original)
+++ ofbiz/trunk/framework/minilang/config/MiniLangErrorUiLabels.xml Thu Dec 17
21:41:00 2009
@@ -41,6 +41,10 @@
<value xml:lang="th">Error : à¸à¸´à¸à¸à¸¥à¸²à¸ !
à¹à¸à¸à¸²à¸£à¸£à¸±à¸ simple-method</value>
<value xml:lang="zh">è¿è¡è¿ä¸ªç®åæ¹æ³æ¶åºé</value>
</property>
+ <property key="simpleMethod.error_show_service_name">
+ <value xml:lang="en">calling service ${serviceName} in
${methodName}</value>
+ <value xml:lang="it">eseguendo il servizio ${serviceName} in
${methodName}</value>
+ </property>
<property key="simpleMethod.must_logged_process">
<value xml:lang="de">Sie müssen am System angemeldet sein um
[${shortDescription}] auszuführen</value>
<value xml:lang="en">You must be logged in to complete the
[${shortDescription}] process</value>
Modified:
ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/callops/CallService.java
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/callops/CallService.java?rev=891929&r1=891928&r2=891929&view=diff
==============================================================================
---
ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/callops/CallService.java
(original)
+++
ofbiz/trunk/framework/minilang/src/org/ofbiz/minilang/method/callops/CallService.java
Thu Dec 17 21:41:00 2009
@@ -27,6 +27,7 @@
import org.ofbiz.base.util.Debug;
import org.ofbiz.base.util.UtilMisc;
+import org.ofbiz.base.util.UtilProperties;
import org.ofbiz.base.util.UtilValidate;
import org.ofbiz.base.util.UtilXml;
import org.ofbiz.base.util.collections.FlexibleServletAccessor;
@@ -55,7 +56,8 @@
}
public static final String module = CallService.class.getName();
-
+ public static final String resource = "MiniLangErrorUiLabels";
+
protected String serviceName;
protected ContextAccessor<Map<String, Object>> inMapAcsr;
protected String includeUserLoginStr;
@@ -314,10 +316,10 @@
String successSuffixStr =
successSuffix.getMessage(methodContext.getLoader(), methodContext);
String messagePrefixStr =
messagePrefix.getMessage(methodContext.getLoader(), methodContext);
String messageSuffixStr =
messageSuffix.getMessage(methodContext.getLoader(), methodContext);
-
+
String errorMessage = ServiceUtil.makeErrorMessage(result,
messagePrefixStr, messageSuffixStr, errorPrefixStr, errorSuffixStr);
if (UtilValidate.isNotEmpty(errorMessage)) {
- errorMessage += " calling service " + serviceName + " in " +
simpleMethod.getMethodName();
+ errorMessage += UtilProperties.getMessage(resource,
"simpleMethod.error_show_service_name", UtilMisc.toMap("serviceName",
serviceName, "methodName", simpleMethod.getMethodName()), locale);
if (methodContext.getMethodType() == MethodContext.EVENT) {
methodContext.putEnv(simpleMethod.getEventErrorMessageName(),
errorMessage);
} else if (methodContext.getMethodType() == MethodContext.SERVICE)
{