>CMS 튜토리얼 >Dedecms >dedecs가 영어 홈페이지를 만들 때 수정해야 할 사항은 무엇인가요?

dedecs가 영어 홈페이지를 만들 때 수정해야 할 사항은 무엇인가요?

藏色散人
藏色散人원래의
2020-01-13 10:00:292988검색

dedecs가 영어 홈페이지를 만들 때 수정해야 할 사항은 무엇인가요?

dedecms 영어 홈페이지를 만들려면 어떤 부분을 수정해야 하나요?

dedecms 영어 홈페이지 제작 시 수정해야 할 사항

추천 공부: Dreamweavercms#🎜 🎜#

저는 DEDE를 영어 웹사이트에 사용하는 것을 결코 좋아하지 않았습니다. 좋지 않다는 것은 아니지만 변경해야 할 것이 너무 많습니다. 일부 글꼴을 변경하고 코딩하는 것만큼 쉽지 않습니다. 사람들은 인터넷에서 말합니다.

요즘 큰 프로젝트를 진행하고 있는데 DEDE를 영어 웹사이트로 수정하는 것이었습니다. 원래는 JOOMLA를 이용해서 하려고 했는데 속도가 너무 느려요. JOOMLA는 정말 저를 무너뜨립니다. 그리고 배경의 복잡한 프로그램은 저를 놀라게 했습니다. JOOMLA는 좋은 프로그램이고 너무 훌륭해서 마스터하기가 정말 어렵습니다.

그래서 다시 고민하고 고민하다가 DEDECMS를 영어사이트로 사용하기로 결정했습니다. 현재 많은 분들이 영문 홈페이지로 DEDE를 사용하고 계시는 것 같은데, 그 중 많은 분들이 트래픽이 없는 것 같습니다. 첫 번째 이유는 이미 이전 시리즈의 영문 사이트 개발 및 프로모션 경험에서 데이터 오버플로 문제를 언급한 바 있습니다. 상호 작용이 부족하다는 것입니다.

변경한 지 3일이 지났습니다. 첫날에 템플릿을 UTF-8 모드로 변경했습니다. 원래는 ISO-8859 형식으로 변경하려고 여러 관리자에게 메시지를 보냈습니다. 이 변경이 가능한지 공식 웹 사이트에 문의하십시오. 문제는 내보낼 때 오류가 발생합니까? 그러나 아무도 응답하지 않았으며 우울했습니다. 잊어 버리고 UTF-8 형식으로 변경하십시오. 관련 테마가 많은 외국 사이트를 참조하는 템플릿의 너비, 색상 등을 조정합니다. 문제를 해결하기 위해 JOOMLA 스타일의 로고를 위에 붙여넣었습니다.

다음날 세부 사항을 수정하고 여러 메인 페이지에 등장하는 한자와 전각 기호를 모두 바꿨습니다. 전각 쉼표를 다들 눈치채셨겠지만 주목하는 사람은 많지 않은 것 같았습니다. 를 전각 세미콜론으로 바꾸세요. 동료를 위한 알림입니다. 코드의 모든 지침을 제거하거나 영어로 바꾸십시오. 홈페이지의 사진이나 광고를 클릭할 때 외국인들의 마우스 사용 습관을 고려해보세요. 저작권, 개인 정보 보호, 정보, 연락처 정보 등을 포함하여 여러 페이지를 작성했습니다. 이를 위해 특별히 MSN을 신청했습니다. MSN이 있는 친구들은 꼭 추가하고 더 많이 소통하세요. msn: youyouljj@gmail.com #🎜 🎜 #

셋째날인 오늘은 틀이 깨지는 것을 방지하기 위한 이미지 크기 정의, 홈페이지에서 슬라이드쇼와 회전문의 크기 정의 등을 포함해 오전에 다시 템플릿을 수정했습니다. 오후에는 가장 중요한 부분인 SEARCH의 포괄적인 영어 버전, 댓글 ​​및 기타 페이지를 수정하겠습니다. 이것은 많은 사람들이 무시할 수 있는 교류, 댓글 등을 선호하는 것입니다. 화성의 글을 좀 보시죠, 그렇죠? 아직 수정이 끝나지 않아서 잠시 쉬면서 이 글을 작성했습니다. dede를 사용하여 영어 웹사이트를 구축하는 친구들에게 도움이 되었으면 좋겠습니다.

게다가 이건 제가 경험으로 생각한 것뿐이에요.

영어 홈페이지 구축 시 URL 최적화를 위해 생성되는 파일명을 기사 제목으로 사용하도록 설정합니다.

그런데 문제가 발생했습니다. 예를 들어 기사 이름은 I LOVE YOU이고, dede에서 생성한 기사 페이지는 I_LOVE_YOU.htm입니다. 검색해 보니 파일 이름이 ILOVEYOU입니다. htm, 의미가 없어집니다. 그러니 _를 -로 바꾸세요. 이렇게 생성된 파일명은 I-LOVE-YOU.htm이다. 영어 웹사이트 URL에는 키워드를 포함하는 것이 매우 중요합니다. 이제 그 방법을 여러분과 공유하고 싶습니다. 저는 아직 BLT 형에게서 이 방법을 받아본 적이 없어서 빨리 보내드렸습니다.

Open 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]

Change

$restr .= "-"; 这些东西

그의 정확한 말을 인용하려면 완료하세요.

dedecms 영어사이트 번역 부분

이 수정의 주요 부분:

1 기사의 영어 버전 페이지 넘기기

. #🎜 🎜#2. 기사 주소를 생성하고 기사 데이터 ID

3을 제거합니다. DEDECMS의 프롬프트 창을 영어로 변경합니다.

4. 리디렉션 프롬프트를 영어

5로 변경합니다. 검색 표시를 영어 프롬프트

6으로 변경합니다. 🎜## 🎜🎜#1. 영문판 넘기기

include/inc_archives_view.php 
include/inc_arclist_view.php 
include/inc_arcsearch_view.php

수정 내용은 주로 기사 목록 페이지 내용의 영문판 넘기기 검색 페이지 번역입니다.

위 3개 파일을 메모장으로 순서대로 열어보세요.

먼저 include/inc_archives_view.php를 엽니다.

이 세 곳을 차례로 찾아

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

, 이 세 곳 아래에 나타나는 중국어를 변경합니다. 영어로

inc_arclist_view.php 열기

이 두 곳을 차례로 찾아

引用: 
//获取静态的分页列表 
//获取动态的分页列表

, 이 두 곳 아래에 나타나는 중국어를 변경하세요 into English #🎜 🎜#

inc_arcsearch_view.php

을 열고

引用: 
//获取动态的分页列表

을 찾아 이 위치에 나타나는 중국어를 영어로 변경합니다 #🎜🎜 #

2 기사 주소를 생성하고 기사 숫자 ID를 제거합니다

메모장으로 include/inc_channel_unit_function.php 열기

찾기

引用: 
$articleRule = str_replace("{pinyin}",GetPinyin($title)."_".$aid,$articleRule);
#🎜🎜 # 다음으로 변경합니다.

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

간단히 말하면 제거합니다."_".$aid

그런 다음 백그라운드에서 열의 고급 옵션으로 이동합니다 #🎜 🎜#

기사 명명 규칙: {typedir}/{pinyin}.html

3 DEDECMS 프롬프트 창을 영어로 변경합니다.

메모장이 아닌 드림위버로 편집해야 합니다. 그렇지 않으면 배경이 공백이 됩니다!

Dreamweaver를 사용하여 include/inc_functions.php를 엽니다.

ShowMsg를 찾아 아래를 살펴보세요. 순서대로 검색됨:

인용문:

DedeCms 系统提示 

DedeCms 提示信息: 

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

对应修改成 

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

4.更改转向提示为英文 

用记事本打开 include/jump.html 

依次找到: 

引用: 

正在转向: 请稍候... 

内容简介: 

TO: 

对应修改成 

引用: 
TO: 
Are turning to: Please wait ... 
Brief Introduction:

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!

위 내용은 dedecs가 영어 홈페이지를 만들 때 수정해야 할 사항은 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.