2

이봐, 처음으로 스택 오버플로에 대한 질문을하므로 나에게 쉽게 가자!다국어 CMS - 깨끗하고 유지 보수가 용이 한 빌드를위한 솔루션?

저는 최근 다국어 기능 (12 개 언어)이 필요한 CMS 기반 웹 사이트에서 작업하기 시작했습니다. 과거에는 Expression Engine/Wordpress 빌드를 출시했지만 최종 제품은 항상 클라이언트가 사용하기가 어려웠으며 유지 관리가 어려웠습니다.

이 새로운 빌드에서는 12 개의 언어 사이트가 곧 악몽이 될 수 있으므로 완벽한 해결책을 찾고 싶습니다.

쉽게 확장 할 수있는 경량 CMS가 있는지 궁금해서 기본 CMS 기능을 사용하고 필요에 맞게 확장 할 수 있습니다. CMS는 PHP 기반이어야합니다. 불행히도 맞춤형 CMS를 구축 할 수있는 시간이나 예산이 없으므로 준비된 솔루션이어야합니다 (그렇지 않으면 코드 식이면 항상 끝날 것입니다 ...).

감사합니다.

+0

어떤 식으로도 2 개에서 12 개 언어 사이에는 차이가 없다고 생각합니다. 물론 이것은 당신의 질문에 대한 답이 아닙니다. – fabrik

+0

2 개 언어에서 CMS 관리 UI는 여전히 관리가 가능하지만 12 일에는 입력 필드 (제목 영어, 제목 이탈리아어, 제목 스페인어 ... 등)가 엉망이 될 것이라고 걱정됩니다. 고마워요 :) – andyg

+0

안돼. 관리자가 유지할 수있는 언어를 선택하게하십시오. 한 번에 하나의 언어 만 표시하십시오. – fabrik

답변

2

나는 (내가 알고하지 귀하의 질문에,하지만 당신은 그것을 태그) 워드 프레스 위한 세 가지 제안이 : 당신이 돈을 지출하고자하는 경우에, 나는 워드 프레스에 대한 the WPML 플러그인을 추천 할 수

합니다.

하지, 워드 프레스에 대한 두 가지 posibilities가있는 경우 :

  • 사용 qTranslate Meta와 연결 워드 프레스> 3.0 (언어 당 하나 개의 사이트)
  • qTranslate에서 멀티 사이트 기능. 나는 그것을 사용하고, 그것은 실제로 잘 작동한다 (그러나 12 개 언어로 테스트 한 적이 없다).
+0

Wordpress는 블로그 용입니다. 페이지 관리자로 사용할 수 있으며 심지어 콘텐츠 유형 및 사이트에 대한 플러그인이있는 CMS처럼 보이게 만들 수도 있습니다. 그러나 콘텐츠 관리는 핵심 기능이 아닙니다. 또한 나는 코드가 너무 많지 않다는 것을 안다. – gagarine

0

가장 좋은 해결책 중 하나는 WordPress를 사용하는 것입니다.

WordPress를 설치 한 다음 WordPress (http://wpml.org) 용 WPML 플러그인을 사용하십시오. 플러그인은 훌륭하게 작동하며 동일한 사이트에서 40 개 언어를 사용할 수 있습니다.

킬러 기능 중 하나는 대부분의 자동 번역의 경우 자동 번역에 의해 번역이 완벽하게 완료되지 않은 경우 사용자 정의 할 수있는 자동 번역을 사용할 수 있다는 것입니다.

워드 프레스 다중 언어 (WPML)는 유료 플러그인이지만 비용은 많이 들지 않습니다. 블로그의 경우 29 달러이고 워드 프레스를 기반으로하는 웹 사이트의 경우 비용은 79 달러입니다.

WordPress에서 더 많은 옵션을보고 싶다면 도와 주시면 기꺼이 도와 드리겠습니다.

2

당신은 거기에 beautifull CMS를 많이 가지고있어, 다른 하나를 만들 필요가 없습니다!

내가 추천하는 것은 드루팔 (Drupal)이다. 원하는 모든 언어를 추가 할 수 있으며, 지역화 된 인터페이스, 현지화 된 컨텐츠, 훌륭한 번역 된 내비게이션을 가질 수있다. Drupal은 실제로 다국어 도구로 사용하도록 설계되었습니다.당신이 그런 식으로 이동 i18n module (국제화에 대한 짧은 이름)를 살펴하고자하는 경우 http://localize.drupal.org/translate

:

당신은 주변 인터페이스의 지역화 된 버전의 개요를 할 수 있습니다.

웹상에서 많은 자원을 찾을 수 있습니다.

행운을 빕니다.

0

문제점을 이해할 수 있습니다. 그러나 준비가 필요한 12 개 언어를 모두 얻지 못할 수도 있습니다. 따라서 위임장이 필요한 경우 자체 번역 라이브러리를 만들고 거기에서 해당 번역을 가져와야합니다.

1

PHP를 PHP로 사용하지 않고 Plone (Python으로 작성)하면 다국어 요구 사항이 해결됩니다. (UI는 이미 40 + 언어, 다국어 콘텐츠 관리 등으로 번역되었습니다)

관련 문제