Как исправить Uncaught SyntaxError: неожиданный идентификатор и неверный левый край в ошибках присваивания при использовании плагина jquery.i18n.propeties - PullRequest
0 голосов
/ 03 июля 2019

Я использую плагин 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(){}
})

Поскольку эти ошибки, похоже, связаны с кодом плагина, я не смог это исправить и, как следствие, перевод больше не работает на моем сайте.

Может ли кто-нибудь подсказать мне, как исправить мою проблему?

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