...
WPML 로 메뉴 번역하는 방법

WPML 로 다국어 블로그를 구성할 때, 홈페이지 메뉴를 번역하는 방법을 찾지 못하고 계신가요? WPML 메뉴 번역 방법 2가지를 정리해 보겠습니다.

WPML 메뉴 번역 관리 기능 사용

WPML에서는 **“메뉴 번역 기능”**을 통해 각 언어별로 메뉴를 따로 관리할 수 있습니다.

📌 단계별 설정 방법:

  1. WordPress 관리자 > Appearance (외모) > Menus (메뉴) 로 이동
  2. 상단에서 원하는 메뉴(예: Primary Menu) 선택
  3. 우측 상단에서 언어 선택 탭 확인
    • 예: 메뉴 언어: Korean, 오른쪽에 + 영어 추가 같은 버튼 있음
  4. 각 언어별로 새 메뉴를 추가하고 번역
    • 메뉴 이름, 항목, URL 등을 해당 언어에 맞게 설정
  5. 위젯 또는 테마 위치에 언어별 메뉴 연결
    • 예: Primary Menu (English)는 영어 사이트에, Primary Menu (Korean)은 한국어 사이트에 표시되도록 설정

즉, 아래 그림에서 표시한 메뉴를 이용해서, 각 언어별로 메뉴를 각각 지정하는 방식입니다.

각 언어별로 메뉴 종류를 다르게 하려고 할 때는 좋은데, 조금 번거롭게 여겨집니다.

WPML 메뉴 번역 방법

WPML String Translation을 통한 메뉴 항목 텍스트만 번역하기

이 방법은 메뉴 구조는 동일하되, 메뉴 이름이나 텍스트만 바꿔야 할 때 유용합니다.

📌 사용 조건:

  • 메뉴에 포함된 항목들이 페이지, 포스트, 카테고리 등 WPML로 번역 가능한 객체일 때
  • 링크 구조가 동일하지만 메뉴 이름만 다르게 보여주고 싶을 때

📌 설정 방법:

  1. WPML > String Translation으로 이동
  2. admin_texts_nav_menu 도메인을 검색
  3. 메뉴 항목의 텍스트가 나타나면 각 언어로 번역

제 경우에는 아래 그림과 같이 메뉴 그룹명으로 사용한 ‘header top menu’ 라는 그룹을 선택합니다.

WPML 메뉴 번역 방법

아래 예시는 COOSS.NET 메뉴 중 ‘AI 매매 수익율‘ 이라는 메뉴에 대해 각 언어별로 번역해 추가하는 것입니다.

WPML 메뉴 번역 방법

아래와 같이 언어별 메뉴가 설정되었습니다.

WPML 메뉴 번역 방법
WPML 메뉴 번역 방법

이상으로 “WPML 메뉴 번역 방법” 에 대해 정리해 보았습니다.

Updated : April 16, 2025
{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}
This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.
Seraphinite AcceleratorOptimized by Seraphinite Accelerator
Turns on site high speed to be attractive for people and search engines.