У меня установлена инсталляция bugzilla с английскими и японскими шаблонами для поддержки наших пользователей в США и Японии.У моих пользователей проблема с вложениями, в имени которых есть японские символы;Английские имена файлов в порядке.
Скажите, что я загружаю файл с именем "Blah 操作手 .doc".Когда я иду, чтобы загрузить файл, я получаю приглашение сохранить его как "= _UTF-8_Q_Blah = E6 = 93 = 8D = E4 = BD = 9C = E6 = 89 = 8B _ =. Doc".Все данные в файле сохраняются, но имя файла, похоже, не декодируется должным образом.Часто имя файла заканчивается так долго, что оно теряет исходное расширение, и пользователь получает страницу, заполненную мусором, если он пытается открыть вложение в своем браузере.Это происходит, даже если в поле «имя файла» базы данных правильно отображаются исходные символы.
Это происходит со всеми типами файлов, которые содержат символы, отличные от ASCII, - doc, xls, pdf, png, txt и т. Д.Мне удалось воспроизвести это на шаблонах по умолчанию для Bugzilla 3.6.3, независимо от региональных настроек или языка шаблонов.
Это в первую очередь проблема для Internet Explorer.У Chrome и Safari есть похожие проблемы, но у меня нет пользователей, которые тоже используют.Firefox работает нормально и возвращает исходное имя файла, как и ожидалось.
Есть ли способ, как я могу это исправить?