WPML 플러그인: 언어마다 다른 로고 이미지 설정하기

워드프레스 정보를 제공하는 블로그 Avada 2023. 8. 20. 08:58 • 댓글:

워드프레스 사이트를 다국어 사이트로 변환하려는 경우 WPML과 같은 플러그인을 사용할 수 있습니다. WPML을 사용하여 콘텐츠를 쉽게 영어, 일본어, 중국어 등 다국어로 번역할 수 있습니다. 언어마다 다른 로고를 설정하고 싶은 경우 String Translation(문자열 번역) 모듈을 사용할 수 있습니다.

WPML 플러그인: 언어마다 다른 로고 이미지 설정하기

WPML을 사용하여 다국어 사이트로 구성한 경우, 언어마다 다른 로고를 설정하고 싶은 경우가 있을 수 있습니다. 로고가 영어로 된 경우에는 언어에 관계없이 사용이 가능하지만, 로고에 특히 한글이 포함된 경우 영문으로 로고를 바꾸고 싶을 수 있을 것입니다.

각 언어에 대하여 다른 로고 이미지를 지정하려는 경우 다음과 같은 과정으로 진행할 수 있습니다.

1. WPML » 문자열 번역(String Translation)으로 이동합니다.

2. 아래로 스크롤하여 "관리자 화면의 텍스트 번역 » (Translate texts in admin screens »)" 링크를 클릭합니다.

3. 기본 언어 로고 ID를 확인합니다. 미디어 라이브러리에서 로고 이미지를 클릭한 다음, 브라우저의 주소란을 클릭하면 ID가 표시됩니다.

WPML 플러그인: 언어마다 다른 로고 이미지 설정하기

4. 로고 ID로 검색한 다음, 문자열을 선택합니다.

위의 그림에서는 site_logo 옵션을 클릭합니다. 

5. “Add to String Translation” 버튼을 클릭합니다. 이 문구는 한국어로 번역이 되지 않았네요.

6. 하단의 "« 문자열 번역으로 돌아가기 (« Return to String Translation)" 링크를 클릭합니다.

7. 이제 site_logo 문자열이 표시될 것입니다.

번역 추가하기 아이콘을 클릭한 다음, 로고 ID를 해당 언어 로고의 ID로 변경합니다.

8. 캐시를 삭제하고 전면 페이지에서 로고가 바뀌었는지 확인합니다. 클라우드웨이즈의 경우 서버 캐시도 삭제하세요.

마치며

이상으로 WPML에서 로고 이미지를 언어마다 다르게 설정하는 방법에 대하여 살펴보았습니다. 로고 이미지를 언어에 따라 다르게 설정하는 경우는 드물지만, 필요한 경우 본문에 제시된 방법으로 변경할 수 있습니다.

WPML은 아바다 등 대분의 인기 테마에서 호환이 됩니다. 테마에서 WPML과의 호환성을 명시적으로 선언하지 않는 경우에도 보통은 잘 작동하는 것 같습니다. 다만, 일부 문자열은 번역하지 못하는 경우가 있을 수 있습니다. 예를 들어, 케이테마는 우리나라 개발자가 제작하여 판매하는 테마로서 WPML과는 호환이 안 될 수 있다고 밝히고 있지만, 실제 사용해보니 대부분은 문제가 없었습니다. 일부 문자열을 WPML으로 번역할 수 없는 경우가 있었지만, 이런 경우에도 워드프레스와 약간의 코딩 지식이 있다면 어렵지 않게 번역이 가능했습니다.

참고

https://avada.tistory.com/3030

 

워드프레스 엘리멘터 템플릿을 WPML을 사용하여 다른 언어로 번역하기

엘리멘터 프로의 테마 빌더를 사용하면 워드프레스 관리자 페이지 내에서 헤더, 푸터, 카테고리 페이지, 싱글 포스트 페이지 등의 템플릿을 만들어 헤더부터 푸터까지 쉽게 커스터마이징이 가

avada.tistory.com

https://avada.tistory.com/1970

 

워드프레스 WPML 플러그인: 언어별로 다른 위젯 표시하기(사이드바, 푸터 등)

WPML은 워드프레스에서 영어, 일본어, 중국어 등 다국어로 사이트를 운영할 때 사용되는 플러그인입니다. WPML 플러그인을 사용할 경우 위젯에 언어를 지정하여 언어별로 다른 위젯을 표시하는 것

avada.tistory.com