[FAQ] Как добавить в iOS 5 англо-русский словарь?
Если вы хотите увидеть на нашем сайте ответы на интересующие вас вопросы обо всём, что связано с техникой Apple, операционной системой Mac OS X (и её запуском на PC), пишите нам через форму обратной связи.
К нам поступил следующий вопрос:
добрый день!в пятой прошивке во многие приложения встроен оксфордский словарь. подскажите, сейчас, после выхода джейла можно его подменить каким-нибудь своим словарем? если есть возможность прикрутить в систему англо-русский словарь, то было бы вообще здорово. ну а если нельзя, то напомните, как менять словарь в iBooks. спасибо вам)
Приветствуем!
Сейчас, когда джейлбрейку поддаются любые гаджеты Apple на прошивке 5.0.1, сделать это весьма легко. Приводим небольшой мануал:
- раздобудьте любой интересующий вас словарь в формате Apple Dictionary. Давным-давно мы уже делились ссылкой, при желании найти конвертированные DSL-словари можно на трекерах
- файл словаря переименуйте в New Oxford American Dictionary.dictionary
- подключите ваш гаджет к компьютеру и через любой файловый менеджер (DiskAid, iExplorer, iFunbox и пр.) зайдите в папку /Library/Dictionaries. Скачайте файл New Oxford American Dictionary.dictionary на компьютер
- в Windows этот файл должен вести себя как папка, в Mac OS X вы можете заглянуть внутрь, выбрав в контекстном меню пункт «Показать содержимое пакета». В папке Contents внутри найдите файл Info.plist и откройте его любым текстовым редактором, совместимым с PLIST- файлами.
- скопируйте весь текст от начала файла и до строки <key>IDXDictionaryIndexes</key>
- вернитесь к вашему словарю, который будет заливаться в устройство. Внутри него тоже откройте Info.plist
- вставьте скопированный текст в Info.plist вашего словаря вместо того фрагмента, что следует в нём до строки <key>IDXDictionaryIndexes</key>. Как можно догадаться, смысл этой процедуры в том, чтобы ваш сторонний словарь воспринимался iOS как родной оксфордский. Само собой, оксфордским словарём в этом случае придётся пожертвовать
- залейте ваш переименованный словарь в устройство вместо настоящего оксфордского словаря
- перезагрузите гаджет
В итоге, когда вы выделите слово и во всплывающем меню выберете пункт «Дефиниция» или «Определить», iOS полезет искать его в словаре по умолчанию, которым является как раз оксфордский словарь. А поскольку вместо него вы зальёте англо-русский словарик, то вы получите не толкование английского слова на английском языке, а его перевод на великий и могучий. Словарь будет работать не только в iBooks, но и в любых совместимых приложениях, например, в Safari или заметках.
P.S. Жаль, что подобное возможно только на джейлбрейкнутых устройствах. Встроенные иностранные словари в iOS были бы очень кстати.