Wix 다국어 사이트에서 빠진 함정 ― 블로그 기사와 홈페이지, 번역 구조가 완전히 달랐다
저희 블로그는 일본어·영어·한국어·중국어 4개 언어에 대응하고 있는데, 며칠 전 「홈페이지의 한국어·중국어판이 일본어 그대로다」라는 지적을 받았습니다. 조사해 보니, 블로그 기사와 홈페이지에서 Wix의 다국어 대응 구조가 완전히 다르다는 것을 알게 되었습니다. 마찬가지로 다국어 사이트를 운영·검토하고 계신 분께 참고가 되면 좋겠다는 생각에, 조사 과정을 정리합니다.
발단: /ko에 접속해도 내용이 일본어였다
https://www.robin-planning.com/ko 에 접속하면, 페이지 자체는 제대로 표시됩니다. 블로그 기사 목록 부분(「최근 게시물」)도, 기사 제목은 제대로 한국어로 나옵니다.

그런데 히어로 섹션의 제목이나, 사업 내용의 설명, 회사 개요 같은 홈페이지 본체의 텍스트는, 전부 일본어 그대로였습니다. 「기술과 아이디어로 고객의 비즈니스 변혁을 성공으로 이끈다」 같은 주요 문구가, 한국어 페이지인데 일본어로 표시되고 있는 상태였습니다.

원인: 블로그 기사와 사이트 페이지에서, 번역의 구조가 다르다
처음에는 「다국어 설정 자체가 잘못된 것은 아닐까」 하고 의심했지만, 사이트 설정을 확인해 보니 언어 구성 자체는 올바르게 짜여 있었습니다. 일본어가 프라이머리 언어, 영어가 서브도메인 방식(en.robin-planning.com), 한국어·중국어가 서브디렉터리 방식(/ko, /zh)이라는 구성으로, 이는 의도한 그대로였습니다.
문제는 설정이 아니라, 콘텐츠 종류에 따른 취급의 차이였습니다.
블로그 기사: 언어별로 독립된 데이터로 관리된다
Wix의 블로그 기능에는, 기사를 관리하기 위한 전용 API(Draft Posts API)가 마련되어 있습니다. 하나의 기사에 「번역 그룹 ID」를 부여함으로써, 일본어판·영어판·한국어판·중국어판을 각각 독립된 데이터로 작성·공개할 수 있습니다. 저희 블로그 기사는, 이 구조를 사용해 외부에서 일괄로 다국어화하고 있습니다.
사이트 페이지: 에디터상의 요소로 취급된다
한편, 홈페이지 같은 일반적인 사이트 페이지는, Wix 에디터에서 드래그 앤 드롭으로 짜 넣은 「디자인의 일부」로 취급됩니다. 제목이나 본문 같은 텍스트 요소 하나하나가, 독립된 콘텐츠라기보다는 페이지 레이아웃에 내장된 부품이라는 위치에 있습니다.
이 차이 때문에, 블로그 기사는 외부 프로그램에서 읽고 쓸 수 있지만, 사이트 페이지의 다국어 텍스트를 외부에서 써넣는 방법은 마련되어 있지 않습니다. Wix 공식 문서를 확인해 보니, 다국어 콘텐츠를 다루는 API(wix-window.Multilingual)는 있지만, 이것은 「front-end code 내에서만 사용 가능」이라고 명기되어 있어, 사이트 안에서 동작하는 코드에서만 쓸 수 있는 구조였습니다.
그럼, 어떻게 고치는가: 번역 에디터를 사용한다
사이트 페이지의 다국어 대응은, 결국 사람 손으로 하나씩 번역할 수밖에 없습니다. 다만, Wix 에디터에서 페이지 안을 클릭하며 돌아다니는 것보다 효율적인 방법이 있었습니다. 「번역 에디터」라는 전용 화면입니다.
1. 사이트 대시보드에서 「번역 에디터」를 연다
2. 왼쪽 위에서 대상 언어(한국어·중국어)를 선택한다
3. 「페이지 콘텐츠」를 선택하면, 그 페이지의 미번역 텍스트가 목록으로 표시된다
4. 「미번역」으로 필터를 걸면, 번역을 놓친 항목만 빠르게 찾아낼 수 있다
5. 각 텍스트 칸에 번역을 입력하거나, 「기계 번역」 버튼으로 초안을 만든 후 손질한다

에디터에서 개별 요소를 클릭해서 찾는 것보다, 미번역 항목만 목록으로 찾아낼 수 있는 만큼, 빠뜨림을 알아차리기 쉬운 것이 장점입니다. 우선 기계 번역으로 초안을 만들고, 부자연스러운 부분만 손질하는 흐름이 가장 빠르다고 느꼈습니다.
번역 작업 자체는 피할 수 없지만, 「어디를 번역하지 못했는지」를 찾는 수고는 크게 줄일 수 있습니다. 다국어 사이트를 운영하고 있으면서 「어딘가 번역이 빠진 것 같은데」 싶을 때는, 우선 이 목록 기능으로 체크하는 것을 추천합니다.
다국어 사이트를 만들 때 기억해 두고 싶은 것
・블로그 기사와 사이트 페이지(홈, 회사 개요 등)는, Wix 내부에서의 다국어 대응 구조가 근본적으로 다르다
・사이트 페이지의 번역은 외부 도구나 API로는 자동화할 수 없으며, 사람의 눈으로 하나씩 확인할 필요가 있다
・「페이지는 표시되는데 내용이 번역되어 있지 않다」는 상태는, 다국어 설정의 실수가 아니라, 단순히 번역 작업이 끝나지 않은 경우가 많다
・공개 전에, 반드시 실제 URL(/ko나 /zh 등)에 직접 접속해서 육안으로 확인한다
저희의 경우, 기사의 다국어화에만 힘을 쏟다가, 사이트의 토대인 홈페이지의 번역 확인이 빠져 있었습니다. 다국어 대응은 「설정하면 끝」이 아니라, 페이지 종류마다 번역 구조가 다르다는 것을 이해한 위에서, 꾸준히 확인해 나가는 작업이라고 실감했습니다.
정리
1. Wix는 블로그 기사와 사이트 페이지에서 다국어 대응 구조가 다르다
2. 블로그 기사는 API를 통해 외부에서 다국어화할 수 있지만, 사이트 페이지는 에디터상에서의 수동 번역이 필요하다
3. 번역 에디터의 「미번역」 필터를 사용하면, 번역 누락을 효율적으로 찾아낼 수 있다
4. 공개 후에는 반드시 각 언어의 URL에 직접 접속해서, 실제 표시를 확인한다
다국어 사이트의 구축·운영으로 곤란하실 때는, 로빈 플래닝 합동회사로 부담 없이 상담해 주세요. 자사의 4개 언어 블로그를 실제로 운영하며 겪은 함정 포함해서, 실무 관점으로 도와드립니다.
이번 내용을 더 깊이 배우고 싶은 분께
Wix에서의 웹사이트 운용 자체를 체계적으로 배우고 싶다면, 다음과 같은 책도 참고가 됩니다.
아이자와 유스케/컷 시스템 / Wix의 기본 조작부터 템플릿 선택, 레이아웃 조정까지 꼼꼼하게 해설한 한 권. 에디터의 기본을 체계적으로 익히고 싶은 분께.
※ 위 링크는 Amazon 어소시에이트 링크를 포함합니다. 당 블로그의 수익은 운영비에 충당하겠습니다.



댓글