Heim > CMS-Tutorial > DEDECMS > Hauptteil

Was muss geändert werden, wenn dedecms eine englische Website erstellt?

藏色散人
Freigeben: 2020-01-13 10:00:29
Original
2949 Leute haben es durchsucht

Was muss geändert werden, wenn dedecms eine englische Website erstellt?

Was müssen geändert werden, wenn dedecms eine englische Website erstellt?

Was muss geändert werden, wenn die englische Website von dedecms erstellt wird

Empfohlene Lerninhalte: Dreamweaver cms

Ich habe DEDE schon immer nicht für englische Websites verwendet. Es ist nicht so, dass es schlecht ist, aber es gibt zu viele Dinge, die geändert werden müssen. Es ist nicht so einfach, Schriftarten und Codierung zu ändern, wie manche Leute online sagen.

Ich arbeite derzeit an einem großen Projekt, nämlich DEDE in eine englische Website umzuwandeln. Ursprünglich wollte ich dafür JOOMLA verwenden, aber die Geschwindigkeit von JOOMLA hat mich wirklich überzeugt Zusammenbruch, und der Hintergrund Das komplexe Programm hat mich einfach erstaunt. Ich kann nur sagen, dass JOOMLA ein gutes Programm ist. Es ist so gut, dass es wirklich schwierig ist, es zu beherrschen.

Nachdem ich im Nachhinein immer wieder darüber nachgedacht hatte, entschied ich mich, DEDECMS für die englische Website zu verwenden. Es scheint, dass viele Leute derzeit DEDE als ihre englische Website verwenden. Der erste Grund ist, dass ich das Problem des Datenüberlaufs bereits in der vorherigen Serie über die Entwicklung und Werbung von englischen Websites erwähnt habe ist der Mangel an Interaktion.

Es ist 3 Tage her, dass ich die Vorlage auf den UTF-8-Modus umgestellt habe. Ich habe sie ursprünglich auf das ISO-8859-Format umgestellt Ich habe auf der Website nachgefragt, ob es beim Exportieren zu Fehlern kommen wird, aber niemand hat mir geantwortet, was mich deprimiert hat. Vergiss es, lass es uns einfach in das UTF-8-Format ändern. Passen Sie die Breite, Farbe usw. der Vorlage an, die auf viele ausländische Websites mit verwandten Themen verweist. Ich habe ein LOGO aus dem JOOMLA-Stil genommen und es oben eingefügt, um Ärger zu sparen.

Am nächsten Tag habe ich die Details geändert und alle chinesischen Symbole und Symbole in voller Breite geändert, die auf mehreren Hauptseiten erschienen. Vielleicht ist jedem das Komma in voller Breite aufgefallen, aber nicht viele Leute schienen darauf zu achten Semikolon in voller Breite. Erinnern Sie Ihre Kollegen daran. Entfernen Sie alle Anweisungen im Code oder ersetzen Sie sie durch Englisch. Berücksichtigen Sie beim Klicken auf Bilder oder Werbeflächen auf der Startseite die Links- und Rechtshändergewohnheiten von Ausländern beim Umgang mit der Maus. Ich habe mehrere Seiten geschrieben, darunter Urheberrecht, Datenschutz, Informationen, Kontaktinformationen usw. Zu diesem Zweck habe ich auch eine MSN beantragt. Freunde, die eine MSN haben, denken Sie daran, diese hinzuzufügen und mehr zu kommunizieren, MSN: youyouljj@gmail.com

Am dritten Tag, heute, habe ich morgens die Vorlage noch einmal angepasst, unter anderem die Bildgröße, um ein Zerbrechen des Rahmens zu verhindern, sowie die Größe der Slideshow und der Drehtür auf der Homepage definiert. Am Nachmittag werde ich den wichtigsten Teil, die umfassende englische Version von SUCHE, Kommentare und andere Seiten überarbeiten. Dies wird von vielen Menschen lieber ignoriert Sehen Sie sich einige Marstexte an, oder? Ich habe die Änderung noch nicht abgeschlossen, also habe ich eine Pause gemacht und diesen Artikel geschrieben. Ich hoffe, dass er Freunden, die Dede zum Erstellen englischer Websites verwenden, hilfreich sein wird.

Außerdem ist das genau das, woran ich aus Erfahrung gedacht habe.

Wenn Sie eine englische Website erstellen, legen Sie zur URL-Optimierung fest, dass der generierte Dateiname den Artikeltitel verwendet.

Aber ich bin auf ein Problem gestoßen. Der Artikelname lautet „I LOVE YOU.htm“ und die von dede generierte Artikelseite lautet „I_LOVE_YOU.htm“. was zu einem bedeutungslosen Wort wird. Ändern Sie also _ in -. Der so generierte Dateiname lautet I-LOVE-YOU.htm. Es ist sehr wichtig, Schlüsselwörter in die englische Website-URL aufzunehmen. Jetzt möchte ich die Methode mit Ihnen teilen. Ich habe diese Methode von BLT Brother selbst noch nicht ausprobiert, also habe ich sie Ihnen so schnell wie möglich geschickt.

Öffnen Sie include/inc/inc_fun_funAdmin.php

[code] 
for($i=0;$i<$slen;$i++){ 
if(ord($str[$i])>0x80) 
{ 
$c = $str[$i].$str[$i+1]; 
$i++; 
if(isset($pinyins[$c])){ 
if($ishead==0) $restr .= $pinyins[$c]; 
else $restr .= $pinyins[$c][0]; 
}else $restr .= "-"; 
}else if( eregi("[a-z0-9]",$str[$i]) ){ $restr .= $str[$i]; } 
else{ $restr .= "-"; } 
} 
[code]
Nach dem Login kopieren

Ändern

$restr .= "-"; 这些东西
Nach dem Login kopieren

Zitieren Sie seine genauen Worte, vollständig.

dedecms englischer Website-Übersetzungsteil

Die Hauptteile dieser Änderung:

1. Die englische Übersetzung der Artikelseite

2 Artikeladresse Artikeldaten-ID

3. Ändern Sie das Eingabeaufforderungsfenster von DEDECMS auf Englisch.

4. Ändern Sie die Weiterleitungs-Eingabeaufforderung auf Englisch

5. Ändern Sie die Suchanzeige auf Englisch-Eingabeaufforderung

1. Umblättern Die Änderungen unter der englischen Version

include/inc_archives_view.php 
include/inc_arclist_view.php 
include/inc_arcsearch_view.php
Nach dem Login kopieren

betreffen hauptsächlich die englische Version der Übersetzung der Artikellistenseite, Inhaltsseite, Suchseite.

Öffnen Sie die oben genannten drei Dateien nacheinander mit Notepad.

Wir öffnen zuerst include/inc_archives_view.php

Suchen Sie nacheinander die drei Stellen

引用: 
//获取上一篇,下一篇链接 
//获得动态页面分页列表 
//获得静态页面分页列表
Nach dem Login kopieren

und ändern Sie das Chinesisch, das unter diesen drei Stellen erscheint, in Englisch

Öffnen Sie include/inc_arclist_view.php

Suchen Sie nacheinander die beiden Orte

引用: 
//获取静态的分页列表 
//获取动态的分页列表
Nach dem Login kopieren

und ändern Sie das Chinesisch, das unter diesen beiden Orten angezeigt wird, in Englisch

Öffnen Sie include/inc_arcsearch_view .php

Suchen Sie nacheinander den Ort

引用: 
//获取动态的分页列表
Nach dem Login kopieren

und ändern Sie das unter diesem Ort angezeigte Chinesisch in Englisch

2. Generieren Sie die Artikeladresse und entfernen Sie die numerische Artikel-ID

Öffnen Sie include/inc_channel_unit_function.php im Editor

suchen Sie

引用: 
$articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule);
Nach dem Login kopieren

und ändern Sie es in

引用: 
$articleRule = str_replace("{pinyin}",GetPinyin($title),$articleRule);
Nach dem Login kopieren

entfernen Sie es einfach „_“.$aid

und gehen Sie dann im Hintergrund zu den erweiterten Optionen der Spalte

Artikelbenennungsregeln: {typedir}/{pinyin}.html

3 Ändern Sie das Eingabeaufforderungsfenster von DEDECMS ins Englische.

Dies muss mit Dreamweaver und nicht mit Notepad bearbeitet werden, sonst ist der Hintergrund leer!

Öffnen Sie include/inc_functions.php mit Dreamweaver

Suchen Sie ShowMsg und schauen Sie nach unten. Gefunden in der Reihenfolge:

Zitat:

DedeCms 系统提示

DedeCms 提示信息:

如果你的浏览器没反应,请点击这里...

对应修改成

引用: 
DedeCms Message 
DedeCms Message: 
If your browser is no response, please click here ...
Nach dem Login kopieren

4.更改转向提示为英文

用记事本打开 include/jump.html

依次找到:

引用:

正在转向: 请稍候...

内容简介:

TO:

对应修改成

引用: 
TO: 
Are turning to: Please wait ... 
Brief Introduction:
Nach dem Login kopieren

5.搜索显示该成英文提示

用记事本打开 plus/search.php

依次找到:

引用:

服务器忙,请稍后搜索

你的关键词输入不合法!

你的信息中存在非法内容,被系统禁止![返回]

关键字长度必须要3-30字节之间!

对应修改成

引用:

Server is busy,please search later 
You do not legally enter the keywords! 
Your information in the illegal content,the system was prohibited! [Back] 
Keyword length must be between 3-30 bytes!
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWas muss geändert werden, wenn dedecms eine englische Website erstellt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage