Hi julie,
I had reinstall the konakart application, and repeat all my language modifications to the new installation.
1)insert language logo, to LanguagesTile.jsp,
2)insert
<action path="/SetLocale_zh_CN" type="com.konakart.actions.SetLocaleAction" parameter="zh_CN">
<forward name="SetLocale" path="/CatalogMainPage.do"/>
</action>
to struts-config.xml
3) recreate all necessary *.properties, modify language.dir=zh_CH, create images directories and so on.
4) recreate and reconfigure the chinese language, set the chinese language as default, sort id =4 in konakart admin app,
to be telling the truth, there are only once the order confirmation for chinese language will works, and after that no more working any more.
"at com.konakart.bl.EmailMgr.sendOrderConfirmationEmail(EmailMgr.java:792)
at com.konakart.app.KKEng.sendOrderConfirmationEmail(KKEng.java:1497)
at com.konakart.al.OrderMgr.sendOrderConfirmationEmail(OrderMgr.java:323)
at com.konakart.al.OrderMgr.saveOrder(OrderMgr.java:309)
at com.konakart.actions.CheckoutConfirmationSubmitAction.execute(CheckoutConfirmationSubmitAction.java:160)"
from the error messages and with the source code published,
i can figure out the code is block at save order.
// Save the order
int orderId = kkAppEng.getOrderMgr().saveOrder(/* sendEmail */true); line160
Is it possible for you, to looking for the source code of The EmailMgr.java on line 792,
to help me figure out what kind of resource is missing during my chinese language modifcation.
regards
deligeer