Traduz para o idioma local do usuário

Estou usando atualmente um plugin de tradução que traduz qualquer idioma para o inglês. Nosso requisito de negócio é que, se a localidade de um usuário for japonesa, clicar em um botão de tradução deve carregar instantaneamente a página inteira em japonês. Qualquer orientação ou sugestão sobre como conseguir isso de forma eficiente seria muito apreciada.