7

영어로 Drupal 사이트가 있습니다. 내용은 도메인이 즉 노드 & 인 영어로되어 있습니다. 이제 모든 콘텐츠를 스페인어로 변환하고 싶습니다. 나는 영어 콘텐츠도 보유하고 싶습니다.드루팔 (Drupal : 분류법의 현재 언어를 변경하는 방법

분류 체계 번역을 위해 Locale 및 i18n 모듈을 설치했습니다. 나는 모든 분류법을 검색하고 스페인어 번역을 추가했습니다. 그러나 사이트의 기본 언어를 스페인어로 전환하면 분류 체계가 영어로 계속 표시됩니다.

의견이나 제안이 있으십니까?

+0

분류학 용어를 모두 살펴보고 언어를 영어로 설정 했습니까? – DrColossos

+0

어휘에 '지역화'모드를 사용하고 있습니다. 그러나 번역 인터페이스를 통해 영어와 스페인어 번역을 설정했습니다. 그러나 그것은 여전히 ​​작동하지 않습니다. –

+0

내가 따라야 할 단계는 1. 설치된 i18입니다. 2. 스페인어 언어 추가 3. 기본 언어를 영어로 유지 4. 어휘 모드를 용어 현지화로 설정합니다. 5. 지침에 따라 번역이 추가되었습니다. 6. 이제 스페인어로 사이트의 기본 언어를 만들고 t ($ taxonomyterm, array(), $ language-> language)를 사용하여 분류법 용어를 인쇄하려고하면 작업이 나지 않습니다. 친절하게 말해 보겠습니다. 내가 무언가를 놓치고 있는지 아는 사람 –

답변

5

분류 분류 용어를 번역하려면 분류 분류 번역 모듈 (Internationalization package의 일부)을 사용해야합니다. 분류 어휘와 용어의 세 가지 번역 모드가 있습니다. 동일한 용어를 사용하고 제목 (및 설명)을 번역하려면 어휘 모드를 지역화으로 설정해야합니다. 이 작업을 수행 할 때 각 용어를 사이트 기본 언어 (귀하의 경우에는 아마도 Egnlish)로 입력하십시오. 그런 다음 translate strings interface을 사용하면 번역을 제공 할 수 있습니다.

자세한 내용은 Multilingual Taxonomy handbook page을 확인하십시오.

분류 분류 모듈은 표준 용어 디스플레이를 처리해야만 번역을 사용할 수 있습니다. 일부 사용자 정의 코드에서 용어의 이름과 설명을 검색해야하는 경우 번역을 얻으려면 i18ntaxonomy_localize_terms을 사용해야합니다. 학기의 이름이나 설명을 l()으로 전달하면 작동하지 않습니다.

+0

고마워요. @ mongolito404. 나는 모든 지시 사항을 따랐다. 즉 1. i18이 설치되었다. 2. 스페인어 언어 추가 3. 기본 언어를 영어로 유지 4. 어휘 모드를 용어 현지화로 설정합니다. 5. 지침에 따라 번역이 추가되었습니다. 6. 이제 스페인어로 사이트의 기본 언어를 만들고 t ($ taxonomyterm, array(), $ language-> language)를 사용하여 분류법 용어를 인쇄하려고하면 작동하지 않습니다. –

+0

출력은 여전히 ​​원래 용어입니다. –

+0

원래 응답에서 i18ntaxonomy_localize_terms에 대한 추가 절을 참조하십시오. –