Сайты только на английском делаете? В «lang»-файлах орфографию проверять не надо?
Еще пара соображений в декларативной форме, если захотите подискутировать — пожалуйста.
Комментарии в коде должны быть на основном языке команды.
Если проект пишут пять человек для российского заказчика и все говорят по-русски с рождения, то потуги выразить свою мысль в комментариях на ломаном английском бывают очень забавными. Тоже касается сообщений в VCS, в трекере и т.д.
Строковые константы надо выносить в языковые файлы, только если предполагается что приложение будет переводиться на другой язык, иначе это пустая трата времени.
При переводе, дефолтный (основной) файл перевода должен быть на языке основной массы пользователей (для глобального приложения — на английском), иначе непереведенные сообщения будут непонятны большинству.
Еще часто можно увидеть такую картину — в приложении присутствуют файлы перевода messages.properties, messages.ru_RU.properties, messages.en_US.properties, при этом messages.properties и messages.en_US.properties содержат одно и тоже (или что еще хуже, подразумевается что содержат одно и тоже, но на самом деле нет). При этом основной язык пользователей — русский.
Здесь один файл лишний и это файл messages.ru_RU.properties (почему — см. предыдущий пункт).
Приятно видеть развернутый ответ. Дискуссию не буду разводить.
Я написал, что это для меня привычнее, как и привычнее не использовать словари, а просто стараюсь писать правильно. :)
В Eclipse заработал прекрасно. Я предлагаю сделать словарь: eng+ru_е+ru_ё. Стараюсь писать с ё, но иногда раздражает, если слово фактически написано правильно, но через е.
Объединение словарей позволит писать как «елка», так и «ёлка» — т.е. фактически проверка написания не будет работать и вы можете получить бардак с «е» и «ё» в текстах. Поэтому я не стал так делать. Вы можете саму объединить словари, если хотите (команда cat или copy /b под виндой).
Почему елка и ёлка — это бардак? Просто получится менее строгий словарь. С точки зрения словаря «е» — «ёлка» это ошибка, по-моему это слишком строго. Почему я прошу — потому что помимо слияния, по-хорошему надо ещё удалить дубликаты.
А можно еще ссылки только на словарь русского языка? В IntelliJ IDEA поддерживаются несколько словарей одновременно:) Тогда ваша статья станет универсальнее.
Установка словарей для проверки орфографии в NetBeans