
Eight languages. Shared intake details updated once.
MacLav's website needed to move from Joomla to WordPress and support eight languages. The build combines mapped redirects with shared settings for intake dates, deadlines and contact details. It is complete and awaiting launch.
Built
Eight-language WordPress migration · awaiting launch
What we saw
The information that changes most often needed one source. MacLav's team can update shared operational details in one settings screen across the language versions, while navigation keeps learners in their chosen language. The migration plan maps the old addresses recorded in the audit to replacement pages.

What we did, and why
- 1
Map the recorded URLs
We catalogued the old addresses in the migration audit and mapped them to the relevant replacement pages, ready for the move.
- 2
Build the language routes
The WordPress build supports English, Polish, Ukrainian, Romanian, Spanish, Portuguese, French and Hungarian, with a language switcher and links that retain the chosen language.
- 3
Centralise shared details
MacLav's team manages intake dates, deadlines and contact details in one settings screen. Enquiries are labelled by area from an uploaded postcode list, then saved on the site and emailed.
The website work.
For brands like yours
The team can update shared dates and contact details once rather than repeat the same entry across eight language versions. Redirects are prepared for the move; search visibility and old links will need checking after launch.
More of our work.
See all our work
Scientific instruments · B2B
GT Vision · Shopify build
Shopify · Technical catalogue with buying and service routes

Specialist care · North East
Careline Lifestyles
Built · WordPress care-group website · awaiting launch

Cycling apparel · Custom kit
Attacus Custom
Shopify · Custom-kit enquiries with product context
Book a 20-minute call.
Tell us which part of this looks like your business, and what's different.