← Przewodnik WikiRacing

Dlaczego WikiRacing działa na 19 różnych Wikipediach, a nie tylko w 19 tłumaczeniach

Opublikowano 2026-08-16

Autor: Chris

Niezależny twórca WikiRacing. About

Większość wielojęzycznych aplikacji tłumaczy stały zestaw ekranów i uznaje sprawę za zamkniętą. WikiRacing robi coś bardziej złożonego: zmiana języka w przełączniku nie zmienia tylko przycisków i etykiet, zmienia też edycję Wikipedii, na której naprawdę się ścigasz, aż po samą domenę, z której gra pobiera artykuły.

Ta jedna decyzja projektowa wpływa niemal na wszystko inne w działaniu gry: od losowania artykułów, przez dobieranie graczy, po samą kampanię. To właśnie dlatego "zwykłe" dodanie kolejnego języka na tej stronie w rzeczywistości oznacza przetłumaczenie interfejsu, zebranie całego zestawu zweryfikowanych par artykułów i sprawdzenie każdej z nich na zupełnie innej encyklopedii.

Tablica powitalna pokazująca słowo w wielu różnych językach
Każdy język WikiRacing to nie tylko kolejna etykieta na tej tablicy: kryje się za nią cała inna encyklopedia. Zdjęcie: Donald Trung via Wikimedia Commons, CC BY-SA 4.0.

Nie przetłumaczony interfejs nad jedną Wikipedią, lecz 19 osobnych

Każdy z 19 obsługiwanych języków wskazuje na własną edycję Wikipedii, z własną domeną, własnym zestawem kategorii używanych w losowaniu artykułów i własnymi nazwami przestrzeni nazw do odfiltrowywania stron niebędących artykułami. Graj po francusku, a poruszasz się po fr.wikipedia.org; przełącz na japoński, a jesteś zamiast tego na ja.wikipedia.org; przełącz na arabski, a czytasz od prawej do lewej na ar.wikipedia.org. Za każdym razem zupełnie inny zestaw artykułów, linków i struktur-hubów, a nie ta sama treść z inną etykietą.

Dlaczego akurat te 19 języków

Francuski, angielski, hiszpański, niemiecki, włoski, portugalski, polski, japoński, koreański, indonezyjski, rosyjski, wietnamski, turecki, niderlandzki, szwedzki, ukraiński, czeski, arabski i chiński były dodawane jeden po drugim, a nie wszystkie naraz, a każdy wnosił własne tematyczne kategorie artykułów zweryfikowane jako faktycznie istniejące w danej edycji, własne zasady przestrzeni nazw blokujące linki niebędące artykułami (strona "Dyskusja" czy "Kategoria" wygląda zupełnie inaczej w zależności od języka) i własne pełne tłumaczenie każdego tekstu interfejsu. Po kilkaset ciągów znaków na język, żaden nie tłumaczony maszynowo hurtowo bez weryfikacji.

Arabski w szczególności wymagał pracy, jakiej nie potrzebowały inne języki: to pierwszy język strony pisany od prawej do lewej, co oznaczało sprawdzenie, czy cały układ, nie tylko tekst, poprawnie się odbija dla kierunku czytania płynącego w przeciwną stronę niż każdy inny obsługiwany język.

Co się dzieje, gdy edycje się nie zgadzają

Wersje językowe Wikipedii są ogromnie nierówne pod względem rozmiaru. Niektóre mają miliony artykułów, inne ułamek tego, a nawet wśród dużych edycji pokrycie konkretnego, wąskiego tematu może się bardzo różnić. Kampania na 300 poziomów wpada na to wprost: garstka poziomów nie ma pary artykułów z naturalnym, bezpośrednim odpowiednikiem we wszystkich językach, więc te konkretne przypadki otrzymują starannie dobrany artykuł zastępczy w danym języku, zamiast po prostu się psuć albo po cichu wracać do angielskiego. Celem zawsze było, by każdy język mógł zagrać naprawdę pełną kampanię we własnej edycji, a nie w połatanej mieszance.

Lekcja, której pojedynki rankingowe musiały nauczyć się na trudny sposób

Kolejka dobierania graczy w trybie wieloosobowym była kiedyś jedną globalną pulą obejmującą wszystkie języki, w oparciu o teorię, że większa pula oznacza szybsze dopasowania. W praktyce łączenie francuskojęzycznego gracza z japońskojęzycznym w wyścigu na czas, nawet po ustaleniu, że obie strony ładują ten sam artykuł, nadal było ciężkim doświadczeniem dla tego, kto trafiał na język, którego nie wybrał, bo o sedno gry chodzi w płynności czytania, nie tylko w otwarciu właściwej strony. Kolejka jest teraz podzielona według języka, wymieniając mniejszą pulę na dopasowanie, w które faktycznie ma sens grać po obu stronach.

Spróbuj zmienić język w trakcie sesji

Ponieważ zmiana jest prawdziwa, a nie tylko kosmetyczna, wybranie innego języka przed wyścigiem to też szybki sposób, by zobaczyć, jak inaczej ten sam temat łączy się z innymi zagadnieniami. Kategoria, przetłumaczone streszczenie albo zupełnie inny zestaw linków "zobacz też" mogą postawić cię o jedno kliknięcie od celu w jednej edycji, a o pięć kliknięć w innej. To też naprawdę ciekawy sposób, by zauważyć luki w pokryciu omówione w naszym artykule o społeczności wolontariuszy Wikipedii: ten sam artykuł startowy może wydawać się bogato opisany w jednym języku, a ubogi w innym, czysto w zależności od tego, ilu redaktorów ma dana edycja.

Graj w swoim języku, albo w czyimś innym. Wybierz swój język w przełączniku w górnym rogu, zacznij wyścig i sprawdź, na jakiej Wikipedii, i jaką trasą, naprawdę skończysz.

WikiRacing →