언어 전환기 자습서

언어 전환기 자습서

"콘텐츠" 탭에서 언어 관리자

사이트 언어는 아직 설치 되지 않은 경우에, 하나의 "콘텐츠 언어"를 만들 수 있습니다.

  • 제목 항목에는 언어를 지정할 때 드롭다운 목록에 표시 될 언어의 이름 =. 이 제목도 사용 됩니다 프런트 엔드 때에서 langswitcher 모듈에 의해 플래그가 사용 되지 않습니다.
  • 기본 제목 = 콘텐츠 언어 목록에 표시 되는 관리자에 의해 원하는 어떤 언어로 제목.
  • URL 언어 코드 =이 언어 코드 사이트 url에 추가 됩니다. 안전 금고를 사용 하면 하나를 얻을 것 이다 http://mysite.com/ko/. 안전 금고를 사용할 수 없는 경우 접미사 및 lang = en URL의 끝에 추가 됩니다. 참고 언어 코드는 모든 언어에서 고유 해야 합니다.
  • 접두사 이미지 언어 스위처 "이미지 플래그를 사용 하 는" 기본 옵션을 사용 하 여이 언어에 대 한 이미지 파일의 접두사를 =. 예: 'en'를 선택 하면 다음 이미지 여야 en.gif. 이미지와이 모듈에 대 한 CSS는 미디어/mod_languages /. 사용자가 모든 이미지/깃발 거기 어떤 접두사를 추가할 수 있습니다. 예: pt_br 브라질 국기에 대 한입니다.
  • 언어 태그 = Enter 여기 언어 태그 예제: en-GB 영어 (영국). 정확한 접두사를 사용 하거나 설치 된 언어에 대 한 설치 해야 합니다.
  • 출판 콘텐츠 언어가 게시 여부를 =. 출판, 그것은으로 표시 됩니다를 선택 언어 스위처 모듈 앞에 끝. 확인 작업을 특정 사이트 언어를 설치 해야 합니다. 한도, 언어를 설치 하지 않고 특정 콘텐츠 언어에 있는 내용을 준비 하 고 게시 해당 언어를 결정 하는 때 단지 그것을 할 수 있습니다.
  • 메타 데이터 = 이러한 메타 데이터 정의에 사용 되는 각 언어에 대 한 다국어 구성 글로벌 구성 메타 데이터를 재정의 합니다.

준비 이동 콘텐츠 언어 langswitcher 모듈에 표시 하도록 하려면 게시 된 ㄴ 다는 것을 확인 합니다. 또한 언어 태그 올바른지 확인 (en-GB와 하지 en_GB), 그러면 빈 언어 선택. 모든 단계를 완료 하는 경우 언어 선택기 남아 빈 확인 폴더 언어/nl-NL 존재 하는 즉, 그리고 여러.ini 파일을 포함 해야 합니다.

"언어" 매개 변수

기사 뿐만 아니라 모든 것은 특정 콘텐츠 언어에 taggable입니다. 또한 카테고리, 배너, 웹 링크, 뉴스 피드, 메뉴 항목 하지만 분명히 모듈...

사이트, 간단한 규칙의 구조

  • 각 언어에 대 한 루트 범주를 만듭니다. 하위 카테고리 및 내용을 한다 동일한 언어 태그가. 이러한 내용에 내부 링크만 동일한 언어로 태그 내용에 연결 해야 합니다.

루트 (내부 Joomla 핵심 구조)

카테고리 모든 루트

모든 내용
모든 하위 범주
모든 내용
etc.


카테고리 루트 Lang1

내용 Lang1
하위 범주 Lang1
내용 Lang1
etc.


카테고리 루트 Lang2

내용 Lang2
하위 범주 Lang2
내용 Lang2
etc.
  • 각 언어에 대 한 메뉴를 만듭니다. 이 메뉴에 메뉴 항목 고유 언어를 태그 해야 같은 언어 (또는 "모두")를 태그 하는 유일한 항목을 표시 하 고 있습니다. 이 메뉴를 표시 하는 모듈 같은 언어 또한 태그 해야 합니다.
  • "모든" 언어로 간주 하 고 동일한 규칙을 따라야 합니다 (루트 카테고리 태그 내용에 "모든", 내부 링크에 태그 태그 구체적으로 메뉴 항목을 포함 하는 "모든" 메뉴에 "모든" 및 "모든" 내용에 태그가 표시, 모듈에 태그 "모든"). 항목 태그를 "모두"에 표시 됩니다 모든 언어에 대 한 프런트 엔드.

언어 당 기본 홈 페이지 메뉴 항목 정의

언어 스위처 모듈을 다른 콘텐츠 언어 홈 페이지, 리디렉션 설정 기본 홈 페이지 메뉴 항목 다른 메뉴 모듈에 의해 표시 된 다른 메뉴에 각 언어에 대해 정의 될 수 있다.

중요 참고: 고유한 기본 홈 페이지 메뉴 항목이 포함 된 메뉴 태그에 "모든"은 여전히 존재 한다, 그리고 메뉴 모듈 표시 해야 하지 게시 하 또는 위치 하지 할당 서식 파일에서 사용할 수 있는.

경고! 일부 서식 파일은 인터넷에서 사용할 수 있는 완전히 1.6 호환 되지 않습니다. 그들은 새 스타일을 만들고 고유한 기본 홈 페이지를 사용 하 여 강제로 해서는 안.

Languagefilter 시스템 플러그인

이 플러그인은 언어에 따라 표시 된 콘텐츠를 필터링합니다. 이 플러그인 사용 하는 것입니다-단지-언어 스위처 모듈에 게시 합니다. 매개 변수는 플러그인에 대 한 설정할 수 있습니다.

개인적으로 메뉴 연결 매개 변수입니다.

Mod_languages 모듈 (또한 불린된 Langswitcher)

이 모듈에 사용할 수 있는 콘텐츠 언어의 목록이 표시 됩니다 (정의 된 언어 관리자 콘텐츠 탭에서 출판 ) 다국어 사이트 Joomla를 사용 하 고 싶어 때 그들 사이의 전환에 대 한. 매개 변수는 전환기에 대해 설정할 수 있습니다.

'시스템-언어 필터' 플러그인 사용할 수 있다. 언어를 전환 하는 경우 모듈 선택한 언어에 대해 정의 된 홈 페이지로 리디렉션합니다.

1.7의 새로운메뉴 항목에 연결 된 경우, 모듈에 표시 되어야 합니다 페이지 우려. 이 경우에 리디렉션 연결 된 메뉴 항목에 수행 됩니다.

그 후, 탐색 해당 언어에 대해 정의 된 것입니다. '시스템-언어 필터' 플러그인을 사용 하지 않도록 설정 하는 경우 원치 않는 결과가 있을 수 있습니다이. 방법:

  • 언어 관리자 내용 탭을 열고 내용에서 사용 하려는 언어 게시 및 URL 뿐만 아니라 모듈 디스플레이에 사용 되는 이미지에 대 한 접두사에 대 한 접두사를가지고 있는지 확인 하십시오.
  • 메뉴 항목에는 언어를 지정 하 고 각 게시 된 컨텐트 언어에 대 한 기본 홈 페이지로 정의 하 여 홈 페이지를 만듭니다.
  • 그 후, 기사, 범주, 모듈, 뉴스 피드, Joomla에 Weblinks 언어를 지정할 수 있습니다.
  • 각 특정 기본 언어 콘텐츠 홈 페이지로 Langswitcher 모듈을 할당 하 고 연결 된 메뉴 항목을 페이지와 param 플래그 또는 텍스트를 사용 하 여 프런트 엔드에 선택 표시를 합니다.
  • 1.6.1에 대 한 새 매개 변수: 디스플레이 또는 하지 활성 언어, 가로 및 세로 디스플레이 사이 선택 합니다.
  • 1.7.0 새로운 매개 변수: 드롭다운 및 언어 이름에 대 한 바로 가기에 대 한 선택.

* 확인 확실히 두 모듈과 플러그인이 게시 됩니다.

콘텐츠 언어 당 기본 사이트 서식 파일을 정의

각 메뉴 항목에 대 한 다른 서식 파일의 스타일을 정의 하는 대신 콘텐츠 언어 마다 다른 서식 스타일을 사용 하 고 싶다면 하나 하나 할당할 수 세계적으로 언어 당 서식 파일 스타일 템플릿 관리자에서 편집 하는 경우. 이것은 매우 편리 하나 각 콘텐츠 언어에 대 한 다른 헤더, 로고 등을 사용 하는 경우입니다. 그것은 또한 어디 기본 서식 스타일을 사용할 것, 모든 메뉴 항목에 연결 되지 않은 페이지를 로딩에서 발생 하는 모든 문제를 커버 뭐 든간에.

경고: 일부 서식 파일은 인터넷에서 사용할 수 있는 언어를 포함 하는 다른 메뉴 태그 각 서식 파일 스타일에 대 한 기본 홈 페이지 선택 못하게 합니다. 이 1.6/1.7 multilang을 깰 것 이다.

필요한 사이트 언어 팩 설치

마지막으로, 각 콘텐츠 언어를 표시 Joomla 사이트 언어 팩을 설치 하 고 사용 해야한다.