ОБНОВЛЕНИЕ : Текущие версии IDEA загружают словари в UTF-8, вам не нужно преобразовывать их в кодировку платформы, игнорируйте шаг iconv ниже.
Словарь может быть создан с использованием aspell для Unix / Mac OS X или под Cygwin. Вам необходимо установить aspell и установить соответствующий словарь.
Вот пример для русского словаря, который я использовал:
aspell --lang ru-yeyo dump master | aspell --lang ru expand | tr ' ' '\n' > russian.dic
Для немецкого это будет:
aspell --lang de dump master | aspell --lang de expand | tr ' ' '\n' > de.dic
В данный момент IDEA читает словарь в кодировке системы по умолчанию, поэтому у вас могут возникнуть проблемы, если она отличается от локали словаря, однако при следующем обновлении IDEA словарь будет считан в UTF-8. Когда это происходит, вы можете использовать iconv для конвертации.
Если aspell создает каталог в UTF-8 в вашей системе, вам необходимо преобразовать его в cp1252 для текущей версии IDEA:
iconv -f utf-8 -t cp1252 de.dic > de-cp1252.dic
Однако, если вы создаете его в той же системе, где вы запускаете IDEA, кодировка должна совпадать (так как aspell выдаст ее в кодировке системы по умолчанию, а IDEA также прочитает ее в кодировке системы по умолчанию). Я использовал Cygwin в Windows с кодировкой cp1251, и он хорошо работал для русского языка, но для той же системы было бы трудно для немецкого языка, пока IDEA не прочитает его в формате UTF-8