Сбой переключения языков для многоязычного сайта drupal - PullRequest
0 голосов
/ 18 января 2011

Я пытаюсь создать многоязычный веб-сайт с Drupal 6, и в настоящее время я столкнулся с проблемой переключения языка пользовательского интерфейса. Переключение языка по умолчанию с использованием блока переключения языка не работает и отображает сообщение об ошибке:

Выбранный файл не может быть скопирован, поскольку файл с таким именем не существует. Пожалуйста, убедитесь, что вы указали правильное имя файла.

В журнал записывается следующее сообщение:

Произошла ошибка при создании файла перевода JavaScript для языка [language_name].

Drupal 6 в Windows и IIS 7.0.

Ответы [ 2 ]

2 голосов
/ 18 января 2011

Проверьте, есть ли у вас каталог "languages" внутри "sites / default / files" и убедитесь, что этот каталог доступен для записи.

Если это не решит проблему, проверьте, есть ли Drupalпеременную с именем "locale_js_directory" (в таблице "variable" в MySQL) и проверьте ее значение.Если он существует, это имя каталога, в котором будет создан файл JS (вместо «languages», который используется по умолчанию).Убедитесь, что этот каталог существует и доступен для записи.

1 голос
/ 18 января 2011

Звучит как проблема с разрешениями.Доступен ли для записи каталог ваших файлов?Проверьте страницу состояния (Admin> Отчеты> Отчет о состоянии).Вы также можете проверить подобные проблемы у других пользователей Drupal, работающих на IIS:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...