Перенаправление Amazon S3 на основе языка браузера

У меня многоязычный сайт. Я хочу перенаправить английских пользователей в /en и испанских пользователей в /es.

В настоящее время я делаю это через Javascript, но я чувствую, что есть лучший способ.

<html>
<body>
<script type="text/javascript">
    var language = window.navigator.userLanguage || window.navigator.language;
    if (["es","en"].indexOf(language) != -1){
        window.location.replace(language);    
    }
    else{
        // other languages go to en
        window.location.replace("/en");
    }
</script>
</body>
</html>

0 ответов

Другие вопросы по тегам