Я использую плагин jQuery.i18n.properties
для перевода языка на моем сайте.
Моя настройка работала, но плагин внезапно перестал работать, и в консоли отображаются следующие ошибки:
- Uncaught SyntaxError: Неожиданный идентификатор
- Недопустимая левая сторона в ошибках присваивания
Я скачал 2 файла jquery.i18n и вставил их в webappp-> resources-> bundle (комплект - это созданная мной папка), а затем объявил два тега для использования этого плагина:
<!-- jquery i18n for multi language -->
<script type="text/javascript" src="${contextPath}/resources/common/js/jquery.i18n.properties-1.0.9.js" charset="utf-8"></script> <script type="text/javascript" src="${contextPath}/resources/common/js/jquery.i18n.properties-min-1.0.9.js" charset="utf-8"></script>
<!-- end config multi language -->
Я также создал два файла свойств для английского и корейского языков, на которые я буду переводить на своей странице с именами файлов ItemLabel_. После «_» стоит префикс «en» для английского или «kr» для корейского. И после этого. Ниже мое использование в коде:
$.i18n.properties({
name:'ItemLabel', path :CONTEXT_PATH+'/resources/bundle/',
mode :'both',
language: 'en',
callback:function(){}
})
Поскольку эти ошибки, похоже, связаны с кодом плагина, я не смог это исправить и, как следствие, перевод больше не работает на моем сайте.
Может ли кто-нибудь подсказать мне, как исправить мою проблему?