Собственно, написал маленькое приложение с небольшим количеством текста. Приложение мультиязычное и перевод я решил сделать при помощи внешнего 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'] = 'обнулить все';
Не могу понять, как заставить хром правильно читать файл. В инете все перерыл - никаких похожих проблем не видел.