<<TableOfContents: execution failed [list index out of range] (see also the log)>>
Словарь — простая структура данных, соотносит имя словаря и набор пар «ключ-значение». Он может использоваться, например, для предоставления вариантов переводов.
Словарь обычно имеет название вида НемещкийСловарь (некое слово, заканчивающееся на Словарь). То, как именно формируется имя словаря зависит от используемого языка (в общем случае, от конфигурации вики), подробнее см. параметр page_dict_regex на страниц КакНастраивать.
Элементами словаря являются пары «ключ-значение» (строки в кодировке UTF-8).
Словари вики
Создание словарей
Вы можете добавить определение термина в словаре НемецкийСловарь путём создания страницы НемецкийСловарь, содержащей следующее:
#format wiki Перевод некоторых слов с русского на немецкий: собака:: Hund кошка:: Katze мышь:: Maus
Важно отметить, что:
Элементы словаря должны принадлежать списку определений, находящемся на первом (верхнем) уровне вложенности (см. ПомощьПоСпискам).
Пробел в начале строки и после «::» — значимый.
Любая другая разметка (текст, жлементы на втором и более глубоких уровнях вложенности, и т. д.) игнорируется.
Использование
Перевод
МойнМойн использует <Language>Dict в дополнение к встроенным переводам на базе GetText. Например, если вы хотите перевести слово «кошка» на немецкий и не можете найти перевод в файле .po, то можно попробовать его поискать на странице GermanDict (и найти там перевод «Katze», как показано в примере выше).
Переменные
Подробнее см. ПомощьПоПеременным
Управление правами доступа
Вы можете использовать списки доступа для ограничения доступа к своим страницам словарей.
Другие способы создания списков и получения доступа к их определениям
МойнМойн может использовать определения из других источников, но это необходимо настраивать в конфигурации вики. См. параметр dicts на странице КакНастраивать.