2009-07-30 5 views
0

내 상황은 다음과 같습니다.다국어 드루팔 (Drupal) 사이트

영어와 독일어의 두 가지 언어가 있습니다. 그러나, 나는 다른 컨텐트를 가져야하는 몇 개의 나라를 가지고있다. 예 : 미국, 영국 등등. 이제 i18n을 통해 단 하나의 영어 번역과 한 개의 독일어 번역 만 가능합니다.

이 시나리오에서 노드 변환을 처리하는 가장 좋은 방법은 무엇입니까?

추가 정보 : 통화가 결정되므로 위치가 필요합니다. 나에게 가장 좋은 점은, i18n이 한 언어의 여러 인스턴스를 지원할 수 있고 효과적으로 언어로 번역하지 않고 LOCALE로 변환하는 것입니다.

영국 에서처럼 일부 국가에서는 독일어로 사이트를 볼 수도 있다는 점도 명심해야합니다. 그래서, 궁극적으로, 나는 선택을 할 것 인 할 수 있습니다 chooose 국가 다음 언어 또는이 값 아래로 또는 한 방울 중 하나

영어 (영국) 영국 독일어 DE 독일어 영어 (미국)

또는 뭔가 그런 ...

답변

0

나는 당신을 거기 중간에서 얻을 수있다. 실제로 여러 영어 번역을 만들 수 있습니다. 드루팔 (Drupal과 함께 제공되는 영어가 될만한 자신 만의 언어를 만들 수 있습니다. 코드 en-uk로 영국 영어라고 부를 수 있습니다. 나는 그걸로 놀지 않았으므로 정확한 클릭 절차를 기억할 수는 없지만 아주 사소한 것이어야합니다.

+0

저는 이것에 대해 생각해 봤습니다. 그렇습니다. 그러나 지금은 영어와 독일어의 두 가지 언어를 사용하기로 결정했으며 ifUk 또는 ifDe 만 표시하는 특정 블록을 사용했습니다. 이렇게하면 두 가지 언어 만 존재하지만 일부 블록은 특정 국가에만 나타납니다. – coderama