Strona internetowa może posiadać dowolną ilość wersji językowych. Jeżeli chcemy, by na przykład wersja strony w języku angielskim była identyczna, jak jej wersja podstawowa w języku polskim możemy wykorzystać gotowe rozwiązania – wtyczki do WordPressa. Wtyczki albo tłumaczą tekst w locie, albo tworzą w panelu dodatkowe pola, tekstowe, które można wypełnić własnym tłumaczeniem.
Natomiast jeżeli chcemy, by wersja językowa zasadniczo różniła się zawartością od strony w języku polskim, przygotowujemy osobną, niezależną instalację WordPressa. Serwisy łączymy za pomocą ikonki flagi w nagłówku strony.