dedecms5.1-utf-8版本英文修改
本文修改的的是dedecms5.1 utf-8版本的,只对文章板块修改了。 首先大家如果要修改最好对自己原来的文件进行备份,以免出错。
" L7 O* g% m3 B4 P 本修改经过多次测试在 大部分国外空间都安装正常。# y/ c! R, C" g6 D1 L) O
如果不会修改的,请下载我提供的dedecms5.1UTF-8英文版本 文章模块。
: p" g7 g" C% P 已经修改好的下载地址:中国站长与广告论坛不能发外连请自己搜索“dedecms5.1-utf-8英文修改版本”。
. p( U# J4 q u: k! G4 r 这次修改的主要部分:
9 @% W0 a2 t1 c( m0 i 1.文章翻页的英文化
6 I7 U: ]: k9 m' R! m, ? N3 { 2.生成文章地址去掉文章数据ID# W2 r, Y# G/ `; R
3.改掉DEDECMS的提示窗口 改成英文。) ~& d7 }% x' U
4.更改转向提示为英文
* Q$ k! O% d) u* }: Y7 n* V 5.搜索显示该成英文提示8 m+ U( c1 K) E/ z( `$ I0 I- A
6.页面的meta设置9 p/ z2 u, E- j% S+ r3 g _
1.翻页的英文化# A" |) w8 T: Y8 R. o/ r
include/inc_archives_view.php
8 [- u: r& \- \% b! g* Q% Z include/inc_arclist_view.php! b# w a1 d" S7 X
include/inc_arcsearch_view.php/ k" |3 C/ L( `+ U8 g
下的修改主要是针对 文章列表页面 内容翻页 搜索页面翻译的 英文化。8 G, x* }0 Y* S2 @6 S
依次用记事本打开以上三文件。1 a- A' @) ~. M) D8 O1 Z
我们先打开include/inc_archives_view.php
9 E$ c E( T6 G 依次找到引用:
7 I. S7 B4 Q; q% P1 v9 B+ ~ //获取上一篇,下一篇链接
/ J# \; b7 w/ Z# S: A4 B7 `5 c //获得动态页面分页列表
4 l+ X7 o7 o" J; i //获得静态页面分页列表这三处,把这三处下面出现的中文改成英文; j( o5 X; Z, j2 @
打开include/inc_archives_view.php/ i( t6 Q) |# z9 H0 h* `4 L" A+ S
依次找到引用:/ M- Q Y0 ]# g1 Y. D
//获取静态的分页列表& m! B$ D5 B5 b' e- J
//获取动态的分页列表这两处,把这两处下面出现的中文改成英文
, d6 ~, r. H$ s. w+ f$ G 打开include/inc_arcsearch_view.php, C4 i* F& H; X2 p# Q: a. j4 y K
依次找到引用:
! o; C3 P) X5 M G8 f# v/ ? //获取动态的分页列表这一处,把这一处下面出现的中文改成英文1 b: K! I0 F- m& ?' l# \) f# a
2.生成文章地址去掉文章数字ID
4 R! J T4 r- _- S0 `* U 用记事本打开 include/inc_channel_unit_function.php
) Z, c. X3 {$ q; o 找到引用: U8 M( L6 e$ M3 x
$articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule);改成引用:
3 ^( N; G% r& u3 ?+ e $articleRule = str_replace("{pinyin}",GetPinyin($title),$articleRule);简单的说就是去掉 ."_".$aid- r+ L$ q) o! N F1 \( ]& e
然后在后台把 栏目的 高级选项里' x! z D( s: O* W* B0 q2 b
文章命名规则:{typedir}/{pinyin}.html, ^" z4 q: @' M" S
3.改掉DEDECMS的提示窗口 改成英文。
^- j5 @9 l9 {, b 这个必须用Dreamweaver编辑,不能用记事本编辑否则会出现后台空白的情况!
5 c1 V- S8 ]* b) `$ S9 q) B 用Dreamweaver打开include/inc_functions.php+ ~% [# J I7 M: x' U. ~
找到 ShowMsg 然后往下看。依次找到:引用:% P" R o7 q2 r8 J! I1 D' K1 S+ o5 G! V
DedeCms 系统提示
7 }5 d) |. `7 f0 A5 B: {! ~ DedeCms 提示信息:
" A Q4 A: @) B3 `8 E4 ~! G 如果你的浏览器没反应,请点击这里...对应修改成引用:1 U) m; B) q& B# ~8 T4 o/ h( C
DedeCms Message3 i1 U' g5 J/ s+ f' O
DedeCms Message:& `. ~ w# t$ ^5 S5 m4 R# D
If your browser is no response, please click here ...4.更改转向提示为英文
" w; X+ p; S# w% d& H# b' z 用记事本打开 include/jump.html
8 O1 N1 I! k/ `7 L' E) d2 U 依次找到:引用:
- l w& a* Y, k2 n: y/ Q& R 正在转向: 请稍候...
' B4 z+ M. r- \. T2 w 内容简介:1 U+ U% C4 E! t1 i
TO:对应修改成引用: f' H2 r, Q: Y& T* H2 _
TO:
7 w$ A3 N- y, C Are turning to: Please wait ...9 i9 R5 Q: p- a: H. T$ r" |: N g
Brief Introduction:5.搜索显示该成英文提示
/ v3 d+ b% Z4 Q" @6 W* _3 v% D- t" U 用记事本打开 plus/search.php
; b/ f5 M5 {9 o) o3 l+ d3 J, P 依次找到:引用:
8 L1 N% a( Q* _/ ]( ?' Q 服务器忙,请稍后搜索
" l, l! a4 R- i4 Z- q+ ? 你的关键词输入不合法!- E9 ~1 p/ V: W! _9 s; j
你的信息中存在非法内容,被系统禁止![返回]/ m5 @% f4 ?" }6 U: o' r+ z
关键字长度必须要3-30字节之间!对应修改成引用:
# } h2 N% b; g) d1 H Server is busy,please search later
3 f0 \8 Z3 K p$ A You do not legally enter the keywords!, l- F4 N+ K3 x6 J8 _
Your information in the illegal content,the system was prohibited! [Back]- M1 n1 p7 m7 ^; ?7 ~+ b
Keyword length must be between 3-30 bytes!6.页面的mate设置2 Z$ `4 Y& A. h2 y6 `+ O
这个主要是做摸板的时候注意不要掉了meta,这样每个页面的MATE信息都不一样。' C+ X6 a( r5 ~8 P5 ]3 X! H
首页和列表页面的meta可以自己在后台设置。而内容页面的MATE是根据内容自动截取的。( ?& B% w7 V, n! k& {2 X/ Y2 \
首页meta复制内容到剪贴板代码:
! x9 A4 L! g* s j$ p% G8 U1 ?' s
+ ]& D( c7 \. P9 ^; J列表页面meta复制内容到剪贴板代码:
7 L+ c3 G* a+ i6 z$ q$ V$ [- Q$ i, m! E
内容页面meta复制内容到剪贴板代码: