← 위키레이싱 가이드

WikiRacing이 19개의 번역이 아니라 19개의 서로 다른 위키백과에서 돌아가는 이유

게시일 2026-08-16

작성자: Chris

위키레이싱의 개인 개발자입니다. About

대부분의 다국어 앱은 고정된 화면 세트를 번역하고 그걸로 끝낸다. WikiRacing은 좀 더 깊이 들어간다. 언어 선택기에서 언어를 바꾸면 버튼과 라벨만 바뀌는 게 아니라, 실제로 경주하고 있는 위키백과 판 자체가 바뀐다. 게임이 문서를 가져오는 도메인 자체까지도.

이 단 하나의 설계 결정이 무작위 문서 선택부터 매치메이킹, 캠페인 자체에 이르기까지 게임이 작동하는 거의 모든 방식에 영향을 미친다. 이것이 바로 이 사이트에 언어를 "그냥" 하나 추가하는 일이 실제로는 인터페이스를 번역하고, 검증된 문서 쌍 전체 데이터셋을 확보하고, 각각을 완전히 다른 백과사전에 대조해 확인하는 것을 의미하는 이유다.

여러 다른 언어로 그 단어를 보여주는 환영 표지판
WikiRacing의 각 언어는 이 표지판의 또 다른 라벨이 아니다. 그 뒤에는 완전히 다른 백과사전 전체가 있다. 이미지: Donald Trung, Wikimedia Commons 경유, CC BY-SA 4.0.

하나의 위키백과 위에 번역된 UI를 얹은 게 아니라, 19개의 독립된 위키백과

지원하는 19개 언어 각각은 자신만의 위키백과 판, 즉 자체 도메인, 무작위 문서 선택에 쓰이는 자체 카테고리 집합, 문서가 아닌 페이지를 걸러내는 자체 이름공간 이름을 가리킨다. 프랑스어로 플레이하면 fr.wikipedia.org를 탐색하게 되고, 일본어로 바꾸면 대신 ja.wikipedia.org에 있게 되며, 아랍어로 바꾸면 ar.wikipedia.org에서 오른쪽에서 왼쪽으로 읽게 된다. 매번 완전히 다른 문서, 링크, 허브 구조의 집합이지, 라벨만 다른 같은 콘텐츠가 아니다.

왜 하필 이 19개 언어인가

프랑스어, 영어, 스페인어, 독일어, 이탈리아어, 포르투갈어, 폴란드어, 일본어, 한국어, 인도네시아어, 러시아어, 베트남어, 튀르키예어, 네덜란드어, 스웨덴어, 우크라이나어, 체코어, 아랍어, 중국어는 한꺼번이 아니라 하나씩 추가되었으며, 각각 해당 판에 실제로 존재한다고 검증된 고유한 테마별 문서 카테고리, 문서가 아닌 링크를 차단하는 고유한 이름공간 규칙("토론"이나 "분류" 페이지는 언어마다 완전히 다르게 생겼다), 그리고 인터페이스의 모든 문구에 대한 자체적인 완전한 번역을 함께 가져왔다. 언어당 수백 개의 문구, 검토 없이 일괄 기계번역된 것은 하나도 없다.

특히 아랍어는 다른 언어들이 필요로 하지 않았던 작업을 요구했다. 사이트 최초의 오른쪽에서 왼쪽으로 쓰는 언어였기에, 텍스트뿐 아니라 전체 레이아웃이 다른 모든 지원 언어와 반대 방향으로 흐르는 읽기 방향에 맞춰 올바르게 반전되는지 확인해야 했다.

판들이 서로 맞지 않을 때 벌어지는 일

위키백과의 언어판은 규모 면에서 극단적으로 불균등하다. 어떤 판은 수백만 개의 문서를 가지고 있고, 다른 판은 그 일부에 불과하며, 큰 판들 사이에서도 특정한 좁은 주제의 커버리지는 크게 달라질 수 있다. 300레벨 캠페인은 이 문제와 정면으로 부딪힌다. 일부 레벨은 모든 언어에 자연스럽고 직접적으로 대응하는 문서 쌍이 없어서, 그런 특정 경우에는 아예 깨지거나 조용히 영어로 대체되는 대신, 해당 언어에서 신중하게 골라낸 대체 문서가 주어진다. 목표는 언제나 모든 언어가 누더기처럼 기운 조합이 아니라 자신의 판에서 진짜로 완전한 캠페인을 플레이하는 것이었다.

랭크 듀얼이 힘들게 배운 교훈

멀티플레이어 매치메이킹 대기열은 예전에는 모든 언어 전체를 아우르는 단일 글로벌 풀이었다. 풀이 클수록 매칭이 빨라진다는 논리였다. 하지만 실제로는 프랑스어 사용자와 일본어 사용자를 시간제한 경주에서 짝지으면, 양쪽이 같은 문서를 불러오도록 고정한 뒤에도, 자신이 고르지 않은 언어에 걸린 쪽에게는 여전히 힘든 경험이었다. 올바른 페이지가 열려 있다는 것뿐 아니라 읽기 유창함 자체가 이 게임의 전부이기 때문이다. 이제 대기열은 언어별로 나뉘어 있으며, 더 작은 풀을 감수하는 대신 양쪽 모두에게 실제로 플레이할 가치가 있는 매칭을 얻는다.

세션 도중 언어를 바꿔보기

이 전환은 겉치레가 아니라 진짜이기 때문에, 경주 전에 다른 언어를 선택하는 것은 같은 주제가 다른 주제들과 얼마나 다르게 연결되는지 빠르게 확인하는 방법이기도 하다. 카테고리, 번역된 요약, 또는 완전히 다른 "같이 보기" 링크 집합이 어떤 판에서는 목표까지 클릭 한 번, 다른 판에서는 다섯 번 떨어진 곳에 당신을 데려다 놓을 수 있다. 이는 또한 우리의 위키백과의 자원봉사 커뮤니티에 관한 글에서 다룬 커버리지 격차를 알아차리는 정말 흥미로운 방법이기도 하다. 같은 시작 문서라도 한 언어에서는 풍부하게 자세히 느껴지고 다른 언어에서는 빈약하게 느껴질 수 있는데, 이는 순전히 그 특정 판에 얼마나 많은 편집자가 있는지에 달려 있다.

내 언어로, 혹은 다른 누군가의 언어로 플레이하기. 상단 모서리의 선택기에서 언어를 고르고 경주를 시작해서, 실제로 어떤 위키백과에서, 그리고 어떤 경로로 끝나게 되는지 확인해보자.

WikiRacing →