>  Q&A  >  본문

python - django搭建中英双语网站,必须用双库吗?

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

高洛峰高洛峰2741일 전502

모든 응답(5)나는 대답할 것이다

  • 大家讲道理

    大家讲道理2017-04-18 10:34:25

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

    회신하다
    0
  • 怪我咯

    怪我咯2017-04-18 10:34:25

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

    회신하다
    0
  • PHP中文网

    PHP中文网2017-04-18 10:34:25

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

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

    참고용

    회신하다
    0
  • ringa_lee

    ringa_lee2017-04-18 10:34:25

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

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:34:25

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

    으아아아

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

    회신하다
    0
  • 취소회신하다