python - django搭建中英双语网站,必须用双库吗?
高洛峰
高洛峰 2017-04-18 10:32:25
0
5
494

打算用django做一个中英文网站。是不是必须建立双库?
如果是三语网站呢?
另外,针对导航这些固定信息,有没有不存数据库而实现的方法。

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(5)
大家讲道理

제가 고객님의 요구사항을 잘못 이해한 것인지 모르겠습니다. 영어로 저장한 후 국제화해야 하는 것 아닌가요?

刘奇

데이터베이스는 하나이고 페이지에서 번역해야 할 곳은 i18n입니다

洪涛

국가별 웹사이트 스타일과 레이아웃 문제를 고려하지 않고 자주 변경해야 하는 테이블을 생성할 때 변경할 필요가 없으면 중국어 필드와 영어 필드를 생성하면 됩니다. 종종 프로그램에서 구성 파일을 직접 생성할 수 있습니다

스타일, 레이아웃 등의 문제를 고려한다면 다양한 프런트엔드 프로젝트를 만들어보세요

참고용

左手右手慢动作

동의합니다. i18n 사용을 고려하신 후 해당 로케일로 번역해야 할 부분을 작성해 주시면 됩니다. 자세한 내용은 django-oscar의 샌드박스를 참고하세요

大家讲道理

확인해 보세요: django 국제화 및 현지화
직접 구현할 수도 있습니다. 일반 원칙:
1. 언어에 해당하는 사전을 구성합니다. 예:
lan = {

으아아아

}
2. 프로젝트에는 현재 사용되는 언어를 나타내는 전역 매개변수가 있습니다: cn en xx
3. py 및 html(django 템플릿)에서는 위를 통해 해당 콘텐츠를 얻습니다. 사전. js에서는 더 귀찮습니다. 이전에는 js에서 표시해야 할 텍스트(번역된)를 html의 섀도우 형식에 넣은 다음 js가 로드될 때 html로 가져오겠다고 생각했습니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!