后台订单更新邮件的内容在哪里修改?

用于收藏精华贴子、网友共享的资料等。可以回复,不能发新贴。

版主: Jack

版面规则
本版面不能发新贴,可以回复

后台订单更新邮件的内容在哪里修改?

帖子mengpm » 2010-04-27 11:38

后台换成中文语言就发送中文邮件,换成英文就发送英文邮件,我想都发送英文邮件,请问怎么修改?找了很久没找到内容啊,郁闷!
mengpm
新手上路
新手上路
 
帖子: 11
注册: 2009-06-12 15:14

Re: 后台订单更新邮件的内容在哪里修改?

帖子Jack » 2010-04-28 8:30

把 \admin\includes\languages\english\email_extras.php 复制到 \admin\includes\languages\schinese\email_extras.php
Zen Cart - 让每个人拥有自己生意的梦想成真
加入Zen Cart地图 | 恕不回复站内短信提问 | QQ: 3171061
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: 后台订单更新邮件的内容在哪里修改?

帖子mengpm » 2010-04-28 13:26

把 \admin\includes\languages\english\email_extras.php 复制到 \admin\includes\languages\schinese\email_extras.php
我这么做了,但是邮件内容还是中文的。就像下面这样。


代码: 全选
订单号码: 1

详细发票:


订单日期: 2010年04月09日

您订单的备注为: ceshi
您的订单状态更新为:
新状态: Processing

如果您有任何疑问, 请回复电子邮件.

mengpm
新手上路
新手上路
 
帖子: 11
注册: 2009-06-12 15:14

Re: 后台订单更新邮件的内容在哪里修改?

帖子mengpm » 2010-04-28 14:06

终于找到了,在\admin\includes\languages\schinese\orders.php文件中,下面代码改为英文即可
代码: 全选
define('EMAIL_SEPARATOR', '------------------------------------------------------');
define('EMAIL_TEXT_SUBJECT', '订单更新');
define('EMAIL_TEXT_ORDER_NUMBER', '订单号码:');
define('EMAIL_TEXT_INVOICE_URL', '详细发票:');
define('EMAIL_TEXT_DATE_ORDERED', '订单日期:');
define('EMAIL_TEXT_COMMENTS_UPDATE', '<em>您订单的备注为: </em>');
define('EMAIL_TEXT_STATUS_UPDATED', '您的订单状态更新为:' . "\n");
define('EMAIL_TEXT_STATUS_LABEL', '<strong>新状态:</strong> %s' . "\n\n");
define('EMAIL_TEXT_STATUS_PLEASE_REPLY', '如果您有任何疑问, 请回复电子邮件.' . "\n");

改成这样
代码: 全选
define('EMAIL_SEPARATOR', '------------------------------------------------------');
define('EMAIL_TEXT_SUBJECT', 'Order Update');
define('EMAIL_TEXT_ORDER_NUMBER', 'Order Number:');
define('EMAIL_TEXT_INVOICE_URL', 'Detailed Invoice:');
define('EMAIL_TEXT_DATE_ORDERED', 'Date Ordered:');
define('EMAIL_TEXT_COMMENTS_UPDATE', '<em>The comments for your order are: </em>');
define('EMAIL_TEXT_STATUS_UPDATED', 'Your order has been updated to the following status:' . "\n");
define('EMAIL_TEXT_STATUS_LABEL', '<strong>New status:</strong> %s' . "\n\n");
define('EMAIL_TEXT_STATUS_PLEASE_REPLY', 'Please reply to this email if you have any questions.' . "\n");



但是这样改完还有一处是中文,就是日期
代码: 全选
Date Ordered: 2010年04月09日
,这样的年月日改成英文,我还没找到,希望大家帮帮忙,感激不尽!
mengpm
新手上路
新手上路
 
帖子: 11
注册: 2009-06-12 15:14

Re: 后台订单更新邮件的内容在哪里修改?  已解决

帖子mengpm » 2010-04-28 14:19

。。。找到日期了
在admin\includes\languages\schinese.php中
代码: 全选
setlocale(LC_TIME, 'zh_CN.UTF-8');
define('DATE_FORMAT_SHORT', '%Y/%m/%d');  // this is used for strftime()
define('DATE_FORMAT_LONG', '%Y年%m月%d日'); // this is used for strftime()
define('DATE_FORMAT', 'Y/m/d'); // this is used for date()
define('PHP_DATE_TIME_FORMAT', 'Y/m/d H:i:s'); // this is used for date()
define('DATE_TIME_FORMAT', DATE_FORMAT_SHORT . ' %H:%M:%S');
define('DATE_FORMAT_SPIFFYCAL', 'yyyy/MM/dd');  //Use only 'dd', 'MM' and 'yyyy' here in any order

改成
代码: 全选
setlocale(LC_TIME, 'en_US.UTF-8');
define('DATE_FORMAT_SHORT', '%m/%d/%Y');  // this is used for strftime()
define('DATE_FORMAT_LONG', '%A %d %B, %Y'); // this is used for strftime()
define('DATE_FORMAT', 'm/d/Y'); // this is used for date()
define('PHP_DATE_TIME_FORMAT', 'm/d/Y H:i:s'); // this is used for date()
define('DATE_TIME_FORMAT', DATE_FORMAT_SHORT . ' %H:%M:%S');
define('DATE_FORMAT_SPIFFYCAL', 'MM/dd/yyyy');  //Use only 'dd', 'MM' and 'yyyy' here in any order


至此,一个邮件内容被完全改成英文,下面总结一下:

1.把 \admin\includes\languages\english\email_extras.php 复制到 \admin\includes\languages\schinese\email_extras.php
2.修改\admin\includes\languages\schinese\orders.php文件,见4楼
3.修改\admin\includes\languages\schinese.php文件,见本楼
mengpm
新手上路
新手上路
 
帖子: 11
注册: 2009-06-12 15:14

Re: 后台订单更新邮件的内容在哪里修改?

帖子Jack » 2010-04-30 6:11

谢谢分享!
Zen Cart - 让每个人拥有自己生意的梦想成真
加入Zen Cart地图 | 恕不回复站内短信提问 | QQ: 3171061
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: 后台订单更新邮件的内容在哪里修改?

帖子billzip12321 » 2010-05-12 13:44

我也试着改一下,呵呵
billzip12321
中级会员
中级会员
 
帖子: 64
注册: 2010-03-23 14:05

Re: 后台订单更新邮件的内容在哪里修改?

帖子qvbfndcwy » 2010-08-02 17:29

还是不够彻底,特价商品不能设置:生效日:到期日:
它们的格式是08/02/2010,会出错,改成2010/08/02,才可以啊。不知道要在哪里改代码?
qvbfndcwy
普通会员
普通会员
 
帖子: 27
注册: 2010-08-02 17:20
QQ 帐号: 250879573

Re: 后台订单更新邮件的内容在哪里修改?

帖子serenity » 2011-01-10 12:09

不错啊
serenity
新手上路
新手上路
 
帖子: 12
注册: 2010-12-26 23:49

Re: 后台订单更新邮件的内容在哪里修改?

帖子dzsword » 2011-01-16 15:01

感谢分享。。。
头像
dzsword
高级会员
高级会员
 
帖子: 224
注册: 2010-12-17 23:02

下一页

  • 相关话题
    回复总数
    阅读次数
    最新文章

回到 精华共享



在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客

cron