The Swedish term "platser" matches the English term "sites"