문제

우리는 글쓰기 방향의 차이를 포함하여 다른 언어로 기사를 게시하는 방법을 찾고 있습니다.RTL/LTR) 그리고 물론 캐릭터 세트. 현재 사이트의 관리자는 Mambo/Joomla와 함께 작동하지만 확장 성 측면에서 이미 심각한 제한을 발견했습니다.

비슷한 질문 이미 요청을 받았지만 기능과 시스템 요구 사항을 추가하겠습니다.

특징 측면에는 다음과 같은 기능이 필요합니다.

  • CMS 표준 기능 (2 단계 출판, 권한, 다른 출판 메커니즘…)
  • 표준 분류 외에도 기사에는 언어 메타 속성
  • a 하나 이상의 언어로 된 단일 기사
    • 기사 간 링크는 소스 기사의 언어와 일치하지 않는 경우 대상 기사의 언어를 나타냅니다.
    • 특정 언어로 출판 된 기사에 직접 연결할 수 있어야합니다 (예 : mysite.com/article/23423/my-cool-title?lang=ar).
  • 저자는 자신의 언어 능력에 대한 어떤 종류의 징후를 가져야합니다.

시스템 요구 사항 수준에서 우리는 다음과 같은 대안을 생각했습니다.

  • Apache의 표준 php/mysql (램프)
  • Google App Engine (선호 Django)

우리는 쉽게 확장되고 관리 될 수있는 완전한 CMS 또는 대부분의 기능을 다루는 프레임 워크를 찾고 있습니다. 우리는 이미 답을 읽었 음을 고려하십시오. 이전에 언급 된 질문.

고맙습니다,

카리 엠

도움이 되었습니까?

해결책

Drupal은 램프 스택에서의 요구를 매우 쉽게 충족시킬 수 있습니다. Drupal 6에 따라 필요한 거의 모든 것이 사용 가능합니다. 당신은 가질 수 있습니다 :

  • 기여한 워크 플로 모듈이있는 다단 무대 출판 및 워크 플로
  • 새로운 컨텐츠는 특정 언어로 태그를 지정하거나 언어 중립으로 만들 수 있습니다.
  • CMS에 링크의 대상 언어를 자동으로 나열 할 수 있는지 모르겠지만 [링크 : 기사 ID 또는 이름]과 같은 필터를 추가하기 위해 몇 줄의 코드가 어렵지 않아야합니다. 링크 대상의 언어를 나열하는 다른 기사에 대한 링크를 삽입하려면
  • 기사의 특정 언어/번역에 연결하는 것은 문제가되지 않습니다. 대부분의 사람들은 Drupal에서 경로 접두사로이를 설정하므로 영어 기사는 exames.com/en/article/path에 있으며 example.com/fr에서 프랑스어로 표시됩니다. /기사/경로

다른 팁

당신은 보셨습니까? Django-CMS ?

나는 그것이 당신이 상자 밖에서 언급 한 모든 것을 가질 것이라고 생각하지 않지만 대부분은 거기에 있고 나머지는 당신이 스스로를 추가 할 수 있습니다.

나는 사용했다 Sitellite CMS, I18N 지원이있는 좋은 소프트웨어입니다.

현재 앱 엔진에서 사용할 수있는 요구 사항을 충족하는 것은 없습니다. 당신은 같은 것을 사용자 정의 할 수 있습니다 블루그, 그렇지만.

점검 장고 블록. 다중 언어 메뉴, 플랫 페이지가 있으며 간단한 쇼핑 카트도 있습니다 !!

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top