Автоматическая проверка jstl fmt: сообщений? - PullRequest
2 голосов
/ 25 сентября 2011

Есть ли какой-нибудь автоматический способ проверить, что все ссылочные сообщения в моем jstl фактически представлены в файле свойств?

Конечно, я всегда добавляю переводы, когда делаю ссылки на них, но яВ основном меня беспокоит тот редкий случай, когда я забыл один или у меня есть опечатка в теге fmt: messages или в файле свойств;если это сообщение отображается не часто (например, необычное сообщение об ошибке), то я не могу понять это, пока кто-то не получит ошибку с ??? errormessagename ???что не хорошо!)

1 Ответ

0 голосов
/ 02 августа 2012

У вас всегда должно быть свойство по умолчанию.С этим вы избежите ??? Property_Key ???сообщений.

Но у меня недавно была такая же потребность.Я создал лист Excel с автоматическим объединением.

Я сделал это следующим образом:

  1. Передал содержимое первого файла свойств на первый лист
  2. То жедля секунды на другом листе
  3. Создайте макрос, разбирающий каждую строку, с разделением на «=», идентифицирующим ключ.
  4. Поместите ключ листа1 на третий лист
  5. Разбор листа2 и попробуйте сопоставить с ключами листа3
  6. Если совпадений нет, выполняется задание на перевод, вставьте ключ вчетвертый лист.

Я знаю, что это не идеальный инструмент, но он действительно полезен.

...