Qual a melhor lógica para trocar de idioma no Laravel?

Estou usando a localização do Laravel para fornecer dois idiomas diferentes. Eu tenho todas as coisas do caminho configuradas, e mydomain.com/en/bla entrega o inglês e armazena a variável de sessão 'en', e mydomain.com/he/bla entrega o hebraico e armazena a variável de sessão 'he'. No entanto, não consigo descobrir uma maneira decente de fornecer um link de troca de idioma. Como isso funcionaria?

questionAnswers(8)

yourAnswerToTheQuestion