Скрипт определения языка браузера
Есть сайт, на нем 12 языков, на данный момент активны 5, остальные в процессе перевода.
Структура сайта такова
/ - английская версия
/ru , /ar , /pl , /de - добавленные языковые версии
остальные в процессе перевода
То есть, а корне лежит английский вариант и по папка находятся иные языки
У сайта есть главная страница index.php + страница с соглашением, для каждого языка свой index.php и страница соглашения.
Задача
1. Реализовать скрипт определения языка браузера клиента.
в зависимости от языка браузера направлять клиента к соответствующей папке с языковой версией
если же язык клиента не подходит ни к одной из папок - открывать английскую версию
2. Реализовать переход между языковыми версиями.
если скрипт автоматически направил клиента например на английскую версию, а ему требуется испанский язык, то из меню он выбирает соответствующий язык и открывает нужную ему языковую версию, по факту это банальный переход в папку с соответствующей языковой версией.
Подробнее при диалоге.