Показать сообщение отдельно
  #1 (permalink)  
Старый 26.07.2011, 18:48
Новичок на форуме
Отправить личное сообщение для Freddis Посмотреть профиль Найти все сообщения от Freddis
 
Регистрация: 26.07.2011
Сообщений: 3

Кодировка внешнего JS файла - проблема в Chrome
Собственно, написал маленькое приложение с небольшим количеством текста. Приложение мультиязычное и перевод я решил сделать при помощи внешнего js файла, который подключается средствами пхп после определения языка клиента и языковых куки. Все отлично работает, но в хром проблема - русский текст из файла выводится кракозяброй. Кодировка на странице utf-8, кодировка файлов (самого скрипта и локализации) тоже utf-8.

Содержание файла локализации такое:
var dic = new Array();
dic['lang'] = 'ru';
dic['lang_change']= 'Язык был успешно сохранен как русский.(в cookies)';
dic['start_msg'] = 'Выберите школы способностей';
dic['link'] = 'ссылка';
dic['link_msg'] = 'Ссылка на текущий набор';
dic['reset_all'] = 'обнулить все';

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