- Catalog
- Poses
The pose catalog and the body atlas are now published in Portuguese and Russian, the fourth and fifth languages after French, German and Spanish. Each language has its own home page and its own address for every position and atlas page.
Russian addresses are written in Latin letters by a fixed transliteration, so a Russian page's URL carries no encoding and reads the same everywhere. The missionary position is /ru/pozy/missionerskaya-poza; the eyes page of the atlas is /ru/atlas/glaza.
Every English pose and atlas page lists its five translations, and every translation lists the others, so a reader or a search engine landing on any one of them can reach the rest.
Under the hood
- The site's locale layer is a table of section words and a publish list per language. Adding a language is two rows in that table and the seeds for its text; the routes, the sitemap, the language chooser and the alternate links follow from it.
- The transliteration is a documented letter table with digraphs, applied by the same slug rule the other languages use, so the slug for a Russian name is a function of the name and nothing else.
- Names, headings and slugs were translated in one pass and prose in another, the two kinds checked separately; each section's pages publish only when every text they need is present.
- Two positions share one name in both languages and wait for an editor to give one of them a distinct slug.
- pages in Portuguese and Russian
- 514
- positions per language
- 217
- atlas pages per language
- 31
See it on the site
Related build notes
- Oct 20, 2026Every people gets neighbors: the related-groups block now reaches the whole catalogEach peoples page shows eight related groups. Until today the same few hundred pages filled nearly every block; now the links are spread across all 4,076, and 53 pages are left without an inbound link instead of 3,323.
- Oct 20, 2026About and Phenotypes in French, German and Spanish for more than 800 peoplesThe two prose sections of a peoples page now read in three more languages for more than 800 of the peoples readers look up most, written by a machine pass and screened one text at a time before any of it went on a page.
- Oct 12, 2026219 positions: the pose catalog's crosswalk now covers every named position115 positions join the crosswalk that maps each named position into the tag vocabularies image models were trained on, with a written statement of what each mapping loses. The open dataset carries the whole set.