Виджет перевода в нижней части этой страницы использует метод перенаправления на службу перевода страниц Google, которая поддерживает язык, но ваша страница должна запускаться в контейнере Google:
http://www.toronto.ca/
Возможно, вы сможете прослушивать события изменения в виджете перевода на странице и сохранить выбранный язык в LocalStorage, чтобы вы могли автоматически выбирать его каждый раз при загрузке новой страницы. Однако этот подход довольно хакерский, поскольку он может легко сломаться, когда Google изменяет виджет.