콘텐츠로 이동

다국어 관리

BreezeBio 웹사이트는 Polylang 플러그인을 사용하여 다국어를 지원합니다.

언어코드기본 여부URL 구조
Englishen✓ 기본breezebio.com/about
한국어kobreezebio.com/ko/about

페이지/글 목록에서 언어 플래그 아이콘으로 각 콘텐츠의 언어를 확인할 수 있습니다.

언어 플래그 아이콘

아이콘의미
🇺🇸영어 버전
🇰🇷한국어 버전
해당 언어 번역 없음 (클릭하여 생성)
✏️번역 있음 (클릭하여 편집)

편집 화면 우측 사이드바의 Languages 패널에서 설정합니다.

Polylang 사이드바

항목설명
Language현재 콘텐츠의 언어
Translations연결된 다른 언어 버전

  1. 원본 콘텐츠(예: 영어) 작성 및 발행
  2. 목록에서 해당 콘텐츠의 ➕ 아이콘 클릭 (번역할 언어)
  3. 번역 콘텐츠 작성
  4. 발행

이미 각각 작성된 콘텐츠를 서로 연결하는 방법:

  1. 콘텐츠 편집 화면 진입
  2. 우측 Languages 패널에서 Translations 드롭다운 확인
  3. 연결할 다른 언어 콘텐츠 선택
  4. 저장

주의: 이미 다른 콘텐츠와 연결된 번역을 선택하면 기존 연결이 해제됩니다.

  • 메타데이터(특성 이미지, 카테고리 등)는 언어별로 독립적으로 관리됩니다
  • 한 언어에서 수정해도 다른 언어에 자동 반영되지 않습니다
  • 양쪽 언어 콘텐츠를 각각 업데이트해야 합니다

웹사이트 방문자는 헤더의 언어 스위처를 통해 언어를 전환할 수 있습니다.

언어 스위처

상황동작
번역 있음해당 페이지의 번역 버전으로 이동
번역 없음해당 언어의 홈페이지로 이동

현재 단일 메뉴를 사용하며, 메뉴 라벨은 코드에서 자동 번역됩니다.

영어 라벨한국어 변환
About회사소개
NanoGalaxy나노갤럭시
Science치료제기술
Pipeline파이프라인
News뉴스
Careers인재채용
Contact문의하기

참고: 메뉴 라벨 번역은 테마 코드(GeneditSite.php)에서 처리됩니다. 새로운 메뉴 항목 추가 시 개발팀에 번역 추가를 요청하세요.


Polylang은 언어별로 별도의 URL을 생성합니다:

영어: https://breezebio.com/about
한국어: https://breezebio.com/ko/about

검색엔진에 언어 버전 정보를 알리는 hreflang 태그가 자동으로 삽입됩니다:

<link rel="alternate" hreflang="en" href="https://breezebio.com/about" />
<link rel="alternate" hreflang="ko" href="https://breezebio.com/ko/about" />

SEO 설정(메타 제목, 설명)은 언어별로 개별 관리됩니다. 각 언어 콘텐츠에서 별도로 설정하세요.


Q: 번역 콘텐츠가 연결되지 않아요

섹션 제목: “Q: 번역 콘텐츠가 연결되지 않아요”

A:

  1. 두 콘텐츠의 언어 설정이 서로 다른지 확인
  2. 이미 다른 콘텐츠와 연결되어 있지 않은지 확인
  3. 연결 후 반드시 “저장/업데이트” 클릭

Q: 영어 페이지인데 URL에 /en/이 붙어요

섹션 제목: “Q: 영어 페이지인데 URL에 /en/이 붙어요”

A: 영어가 기본 언어로 설정되어 있으면 URL에 언어 코드가 붙지 않습니다. /en/이 붙는 경우:

  • Polylang 설정에서 “기본 언어 URL에서 언어 정보 숨기기” 확인
  • 설정 변경 필요 시 개발팀에 문의

Q: 특정 페이지만 한국어 버전이 없어도 되나요?

섹션 제목: “Q: 특정 페이지만 한국어 버전이 없어도 되나요?”

A: 네, 가능합니다. 모든 콘텐츠가 반드시 양쪽 언어를 가질 필요는 없습니다. 다만 방문자가 언어 전환 시 홈페이지로 이동하게 됩니다.