Руководство пользователя

Учим языки через фанфики (да-да, именно для этого мы их и читаем).

Что это за приложение

Archive Learning — мобильное приложение для Android и iOS, которое делает одну конкретную вещь: позволяет тебе учить иностранный язык, пока ты читаешь фанфики на AO3.

Если ты хоть раз пытался читать на иностранном языке, то ты знаком с ситуацией, когда за каждым незнакомым словом приходится лезть в переводчик или словарь. А попытки запомнить, а главное записать все эти слова... ух, звучит как вызов и трата кучи времени. Идея этого приложения проста: ты можешь переводить и учить слова, не отрываясь от чтения фанфика. Переведи слово по двойному тапу, сохрани его с контекстом в личном словаре, а потом повтори весь список с помощью знаменитого интервального алгоритма SuperMemo, который проверен временем и преподавателями со всего мира.

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

Безопасность и приватность

Все данные хранятся локально на устройстве. Ничего не загружается на сервер, кроме анонимной аналитики (если ты её включил). Функция чтения реализована через встроенный браузер. Переводы идут через Google Translate API — это единственные сетевые запросы, помимо загрузки страниц AO3.

Через приложение можно авторизоваться на сайте AO3, но информацию о логине и пароле мы не храним — она остаётся только на устройстве.

Поддерживаемые языки

Приложение работает с 12 языками в качестве источника (язык фанфиков) или цели (язык перевода):

  • арабский
  • английский
  • французский
  • немецкий
  • иврит
  • итальянский
  • испанский
  • португальский
  • польский
  • сербский
  • русский
  • украинский

Лемматизация (распознавание словоформ) работает только для английского.

Первый запуск

При первом открытии приложение проведёт тебя через короткий онбординг. При необходимости его можно пропустить — все настройки потом доступны в Settings, но мы рекомендуем просмотреть его хотя бы раз, чтобы точно быть в курсе всех функций.

Онбординг Онбординг Онбординг Онбординг Онбординг Онбординг

Важные шаги

Тебе предложат выбрать три языка. Первый — язык интерфейса; второй — язык фанфиков, которые ты читаешь (например, английский); третий — твой родной язык, на который приложение будет переводить незнакомые слова (например, русский). Если понадобится, ты сможешь изменить настройки языка позже в соответствующем разделе — например, если захочешь почитать фанфики на каком-то другом языке.

Выбор языков Выбор языков

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

Если ты не хочешь делиться с нами данными или тебе некомфортно, то это нормально, и ты вправе отказаться от их сбора. Однако эти данные помогают нам развивать приложение, и если ты передумаешь, то сможешь изменить своё решение в настройках. Если на этом шаге нажать Skip, то приложение покажет вопрос про аналитику ещё раз в диалоговом окне, чтобы случайно его не пропустить. Это последний рубеж, после этого — всё, ты внутри.

Настройки (Settings)

Настройки

Языки

Здесь можно изменить языки: язык интерфейса приложения, язык фанфиков и язык перевода. Для интерфейса поддерживается 4 языка: английский, русский, испанский и украинский. Для фанфиков и перевода слов поддерживается 12 языков: арабский, английский, французский, немецкий, иврит, итальянский, испанский, португальский, сербский, польский, русский, украинский.

Языки Языки Языки

Пароль и автоблокировка

Можно поставить пароль на приложение. Пароль хешируется через SHA-256 и хранится локально. Есть подсказка к паролю (Hint) и автоблокировка приложения по таймеру — если свернуть приложение и вернуться через заданное время, нужно ввести пароль заново.

Пароль Автоблокировка

Кроме того, через приложение можно авторизоваться на сайте AO3, но информацию о логине и пароле мы не храним — она остаётся только на устройстве.

Аналитика

Анонимная аналитика через Firebase. Собираются только данные об использовании функций, типе устройства и стране. Ни сохранённые слова, ни фанфики, ни что-либо личное не покидает устройство. Можно включить или выключить в любой момент.

Аналитика

Данные

Экспорт и импорт данных в формате .aool (Archive Learning). Экспортируются слова, закладки, папки, цитаты и избранное. Так как весь прогресс хранится именно на телефоне, это поможет перенести прогресс на другое устройство и не потерять закладки. Также можно открыть .aool файл через файловый менеджер — приложение предложит импортировать данные автоматически.

Данные

Библиотека (Library)

В Библиотеке хранятся все фанфики, из которых сохранено хотя бы одно слово или которые добавлены в закладки в процессе чтения. Каждая работа сохраняется как карточка с названием, автором и прогрессом чтения. Чтобы сохранить фанфик в библиотеку, нажми на кнопку Browse AO3 и на значок закладки справа вверху. Удалить фанфик из библиотеки можно свайпом влево, также можно выбрать, останутся ли добавленные слова оттуда в словаре или удалятся вместе с работой.

Библиотека Библиотека Библиотека

Папки

Фанфики можно раскладывать по папкам. Создаёшь папку, зажимаешь карточку и выбираешь папку, куда переместить работу. Все новые фанфики и просто работы без папки попадают в секцию Unfiled. Папку можно переименовать или удалить, при удалении папки фанфики из неё переместятся обратно в Unfiled. Первой в списке всегда будет папка, фанфик из которой был открыт последним.

Папки Папки Папки

Также в библиотеке есть особая папка — Избранное, которая помечена звёздочкой. В Избранное можно сохранить поисковые запросы по тегам с настроенными фильтрами или коллекции/серии фанфиков. Чтобы добавить поиск или коллекцию в эту папку, нажмите на значок звёздочки в верхнем правом углу (там, где обычно находится закладка).

Страйк

Приложение считает, сколько дней подряд пользователь повторял слова. На карточке библиотеки всегда виден текущий прогресс, а более подробную статистику можно посмотреть в Settings.

Страйк

История чтения

Reading History — полная история того, какие фанфики читались через приложение. Перейти сюда можно из Библиотеки, нажав на иконку с часами и стрелкой в верхнем меню. При желании историю чтения можно очистить.

История чтения

Читалка (Read)

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

Читалка

Перевод слов

Чтобы перевести незнакомое слово, дважды тапни по нему в тексте. Появится всплывающее окно с переводом и контекстом.

Перевод Перевод

Иногда значение слова может меняться в зависимости от контекста, и, если нужно сохранить слово с другим значением перевода, нажми на карандаш, чтобы написать свой собственный вариант. Также ты можешь посмотреть другие значения слова, нажав на фразу All meanings. Добавить слово в личный словарь можно кнопкой Add. Слова, как и фанфики, можно сортировать по папкам (мы поговорим об этом позже), и если папки уже есть, то окно также предложит выбрать папку, куда отправить слово. Кроме того, вместе со словом сохраняется предложение, в котором оно встретилось, название и автор работы.

Добавление слова Добавление слова

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

Словарная справка Словарная справка

Альтернативный способ добавления слов

Пополнить словарь можно и другим способом — долгим тапом и выделением. Этот способ актуален для фразовых глаголов и устойчивых словосочетаний. Всего можно выделить до трёх слов за раз. После выделения нажми на зелёную кнопку + Word, а потом, как обычно, Add. Если хочешь сохранить более длинный фрагмент как цитату, используй Treasures (об этом тоже расскажем чуть позже).

Выделение Выделение

Подсветка слов

Когда ты возвращаешься к чтению фанфика в раздел Read, приложение подсвечивает слова, добавленные в словарь, прямо в тексте. Тап по слову — быстрое напоминание значения слова. Чтобы сбросить напоминание, тапни в любом месте экрана. Зелёным пунктиром подчёркнуты слова, которые уже изучены, красным — в процессе изучения. Если слово удалить из словаря — подсветка исчезнет.

Подсветка слов

Прогресс чтения

Приложение фиксирует, на каком месте главы чтение отложили, и запоминает номер главы. Когда ты возвращаешься к фанфику, оно автоматически открывает страницу именно с этого момента. Этот процесс может занять некоторое время, и, возможно, придётся немного подождать.

Настройка шрифта

Размер текста и шрифт в читалке можно менять в настройках. Это пригодится на телефонах с маленьким экраном или если необходим определённый шрифт или размер.

Шрифт Шрифт

Сохранение на устройстве для чтения офлайн

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

Офлайн Офлайн

Сохранение фанфика на устройстве позволяет синхронизировать онлайн- и офлайн-чтение — можешь переходить туда и обратно, и тебя перенесёт в главу, где ты остановился. Время и история чтения сохраняются точно так же, как при чтении онлайн. Если автор обновил фанфик после того, как ты его скачал, зелёная стрелочка станет оранжевой. Если фанфик уже загружен на устройство, по нажатии на стрелочку есть опции «удалить сохранённую версию» и «обновить».

Синхронизация

Сокровища (Treasures)

Опциональная вкладка (по умолчанию она включена, но можно выключить её в настройках). Здесь хранятся цитаты из фанфиков, которые тебе понравились. Те самые фразы, которые захочется перечитать отдельно или поделиться с друзьями. Однако не стоит добавлять целые главы — они не уместятся на карточке. Оптимальный размер — до 500 символов.

Сокровища

Чтобы сохранить цитату, выдели текст в читалке и нажми Quote. Цитата сохраняется с названием фанфика и автором. Цитаты также можно раскладывать по папкам и делиться ими — приложение предложит несколько вариантов оформления.

Цитаты

Словарь (Words)

Здесь хранятся все добавленные слова. Они автоматически группируются по дате добавления и прогрессу изучения.

Словарь

Фильтры и поиск

Слова можно фильтровать по статусу: All (все), Learning (ещё учишь), Known (уже выучено). Есть поиск по словам, который умеет искать и в оригинале, и в переводе.

Быстрое добавление

Если хочешь добавить слово в словарь вручную, без чтения фанфика — есть кнопка Add Word. Вводишь слово, перевод и контекст (если он есть).

Быстрое добавление Быстрое добавление

Лемматизация

Для английского языка приложение умеет распознавать формы слова. Если ты уже сохранил run, приложение поймёт, что ran и running — это то же самое, предупредит, что такое слово уже есть в словаре, и спросит, сохранить ли дубликат. Словарь лемм для английского языка содержит 156 тысяч словоформ.

Лемматизация

Организация словаря

Слова в словаре можно объединять в папки по любому принципу, который тебе нравится: по частям речи, по фанфикам, по авторам или тематике. Чтобы создать папку, нажми на плюсик вверху справа.

Папки словаря

Любое слово в словаре можно отредактировать: изменить перевод, контекст, пометить как выученное или, наоборот, вернуть в процесс изучения. Можно изменять слова по одному или выделить несколько и применить изменения ко всем сразу.

Редактирование Редактирование

Учёба (Study)

В этом разделе ты попадаешь в режим повторения. У тебя три формата тренировок на выбор.

Cards — флеш-карты

Классика. Видишь слово на одной стороне, нажимаешь — карточка переворачивается и показывает перевод. Отвечаешь: знаю или не знаю. Можно листать вперёд и назад без нажатия кнопок.

Карточки Карточки

Quiz — множественный выбор

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

Квиз Квиз

Context — заполнение пропусков

Самый сложный режим. Приложение показывает предложение из фанфика с пропущенным словом. Нужно вспомнить, какое слово там было. Работает только для слов, у которых есть сохранённый контекст.

Контекст Контекст

Как работает повторение

За расписание повторений отвечает алгоритм SM-2 (тот же, что в Anki). Если ты правильно вспоминаешь слово, интервал до следующего повторения увеличивается. Ошибаешься — интервал сбрасывается. Со временем выученные слова появляются всё реже, а трудные — чаще.

Интенсивность

В настройках можно выбрать, как часто слова возвращаются на повтор. Relaxed — раз в день. Standard — три раза в день. Hard — как можно чаще, для тех, кто хочет максимальной скорости. Ещё ты можешь выбрать, сколько слов будет появляться на каждой тренировке — от 5 до 30.

Достижения (Achievements & Details)

Система ачивок, которая реагирует на то, что ты читаешь. Ачивки привязаны к конкретным фандомам, пейрингам и рейтингам. Их коллекция постепенно пополняется, и если хочешь предложить свою ачивку по любимому пейрингу и фандому — заполни эту форму. Однако мы оставляем за собой право добавлять не все предложенные ачивки или менять у них условия, чтобы они лучше встраивались в систему.

Достижения

Фандомные

Отдельные наборы ачивок для Harry Potter, Genshin Impact, The Last of Us, Sherlock, TGCF (Tian Guan Ci Fu) и других фандомов. Большинство таких ачивок привязаны к пейрингам и конкретным персонажам. Например, читаешь много Снейп/Гермиона — получишь соответствующую ачивку.

Фандомные ачивки

По пейрингам

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

Пейринговые ачивки Пейринговые ачивки Пейринговые ачивки

В настройках можно отключить названия фанфиков — и тогда на карточке с достижением не будут отображаться названия фиков.