Обычный словарь

Японско-русский словарь,
который работает офлайн

Поиск и чтение японского текста — на устройстве, без сети.

«Обычный японский словарь» — для повседневного чтения и учёбы. Подробные статьи с примерами, английские значения, имена собственные, разбор кандзи, фуригана и тоновое ударение — и всё это офлайн.

Возможности

Всё работает без интернета: словарь, морфологический разбор и озвучка хранятся прямо в приложении.

Офлайн

Для поиска и чтения сеть не нужна. Ничего не загружается на лету.

Подробные статьи

Полные значения с примерами, тегами и перекрёстными ссылками.

Английские значения

Значения и живые примеры из JMdict и Tatoeba — когда нужен второй ракурс.

Чтение текста

Вставьте предложение — приложение разберёт его на слова и покажет переводы.

Фуригана и ударение

Чтения над иероглифами и контур тонового (высотного) ударения.

Любой ввод

Кандзи, кана, ромадзи и киридзи (Поливанов). Понимает словоформы: わからない → 分かる.

Рукописный ввод и камера

Нарисуйте незнакомый иероглиф или распознайте текст с фотографии (OCR).

Голос и озвучка

Голосовой ввод запроса и синтезированная озвучка слов.

Разбор кандзи

Онные и кунные чтения, значения, уровни JLPT и WaniKani.

Свои словари

Подключайте несколько словарей и импортируйте собственные — формат импорта →

История и экспорт

История просмотров остаётся на устройстве; её можно выгрузить в CSV.

Три языка интерфейса

Русский, английский и японский — следует языку системы или по выбору.

Как это выглядит

Скриншоты Android и iOS — светлая и тёмная темы.

О словаре

Электронных словарей японского языка великое множество.

Но во время поездки в Японию мне не хватало банальных вещей:

  • OCR обычно платный, а платить только за OCR я был не готов;
  • словари для русского языка часто скудные — видимо, потому что Warodai по лицензии плохо вяжется с платными продуктами или просто потому что рынок маленький и о нём редко думают;
  • многие словари пытаются закрыть тебя внутри приложения, а мне хотелось быстро переходить в WaniKani, которым я активно пользуюсь для иероглифов;
  • мне хотелось легко экспортировать историю поиска, чтобы словарь не навязывал встроенные карточки вместо Anki;
  • хотелось больше настроек внешнего вида, чтобы можно было хотя бы немного подстроить интерфейс под себя;
  • в интерфейсах часто много английского и просто посторонних надписей, которые отвлекают от японского языка.

Словарям с уникальными особенностями и хорошим контентом — например, Monokakido или встроенному словарю iOS — можно простить многое. Но большинство словарей строятся поверх JMdict и по сути отличаются интерфейсом вокруг одних и тех же данных.

Поэтому я решил сделать что-то, что решало бы именно мою боль. Надеюсь, кому-то ещё это тоже окажется полезно.

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

Кастомные словари — это надмножество jmdict-simplified. То есть JMdict-словари можно загружать как есть, хотя примеры предложений там есть только для английского. Но я надеюсь, что описание формата и современные LLM помогут тем, кому это нужно.

Почему не используется формат Yomitan? Потому что он слишком разнообразный для этого приложения.

Всё ли я сделал так, как хотел? Нет. Я много сил потратил на оформление и типографику, но я не дизайнер, и боюсь, это заметно. OCR тоже мог бы лучше разбивать текст на предложения.

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

Источники данных

Словарь собран из открытых проектов и периодически обновляется (примерно раз в полгода). Спасибо всем, кто их создаёт и поддерживает.

Файлы JMdict, JMnedict и KanjiDic2 — собственность Electronic Dictionary Research and Development Group и используются по лицензии.