发新话题
打印

[技术] dedecms5.1-utf-8版本英文修改

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复制内容到剪贴板代码:

TOP

发新话题