Заказ закрыт
Требуется web-программист на одноразовую работу

Бюджет: по договоренности
Заказчик выбрал исполнителя:
Максим Зарубин  
Описание проекта
Написание php кода совместимого с версией php 5.5.8, который будет использоваться в предоставленном макете, для:
1) Определения установленных пользователем предпочитаемых языков в браузере и вывод информации на предпочитаемом языке.
2) Возможности изменения языка страницы переходом по ссылке.
3) Запоминания выбранного языка пользователем из списка на странице.

Цель проекта
Написание кода, который будет в дальнейшем перенесён в другой веб-проект.

Задача
Необходимо сделать, чтобы при заходе на страницу, пользователю выводился текст на указанном в предпочитаемых языках браузера, языке. В случае если у пользователя выбраны языки, которых нет в проекте, то необходимо выводить текст на английском.

При выводе информации необходимо учитывать все предпочитаемые языки. Например, если у пользователя стоит на первом месте предпочитаемый язык арабский, которого нет в проекте, а на втором месте эстонский, который есть в проекте, то необходимо выводить на страницу эстонский текст.

При переходе по ссылке для смены языка, необходимо перезагрузить страницу и открыть её на выбранном пользователем языке. Выбранный язык необходимо запоминать в куке и при следующем заходе на страницу, пользователю необходимо выводить информацию на выбранном им языке.

Тексты для каждого языка должны храниться в отдельном файлике. Формат языкового файла на ваше усмотрение xml, php с массивом или другое... Но категорически запрещено хранение фраз в в базе mysql.
Опубликован 30.06.2015 в 19:49
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.