What should a multilingual website cover?
Give each language its own URL and translate navigation and form messages. The switcher should open the matching translation. Check each language on a phone because menu labels and buttons take up different amounts of space.