Содержание
Плагин Translation
Совместим с «Докувики»
- 2023-04-04 "Jack Jackrum" неизвестно
- 2022-07-31 "Igor" неизвестно
- 2020-07-29 "Hogfather" да
- 2018-04-22 "Greebo" да
This extension is not in the 'plugin' or 'template' namespace and is therefore ignored.
Похож на autotranslation, multilingual, nsrelation, translate, translation2, translation3, uilanguage
Нужен для datagraph, deeplautotranslate, localization
Этот плагин отображает список доступных переводов для страницы. Это выглядит очень просто, и создано в первую очередь для нужд самого сайта www.dokuwiki.org. Плагин Translation используется на этом сайте для работы по переводу документации. У плагина есть несколько ограничений:
- для каждого языка используется свое дополнительное пространство имен (к примеру, ru: или es:)
- основным языком является тот, который указан в настройках (опция default language)
- для основного языка дополнительное пространство имен не используется
- страницы на других языках должны иметь те же названия, что и основная страница (pagename)
Установка
- По ссылке:
- Скопируйте адрес из ссылки «Скачать» из формы вверху этой страницы. Вставьте его в Менеджере Плагинов вашего сайта во вкладке «Ручная установка» в первое поле. Нажмите кнопку «Установить».
- Скачанный архив:
- Предложите архив второму полю той же вкладки. Нажмите кнопку «Установить».
- Распакуйте из архива папку плагина. Правильное наименование папки плагина - в файле
plugin.info.txt
после указателя base. Переименуйте папку и загрузите на сервер вашего сайта, если понимаете, как это сделать.
Настройка
- Настройте плагин через Менеджер конфигурации
- Добавьте следующий код в файл
main.php
вашего шаблона (или добавьте его в файлdokuwiki\lib\tpl\default\pageheader.html
дизайн-шаблона default):
<?php $translation = plugin_load('helper','translation'); if ($translation) echo $translation->showTranslations(); ?>
Примечание: Добавьте этот код не просто в начало или конец файла main.php
, но лучше где-то посередине; поэкспериментируйте для лучшего эффекта.
Если у вас несколько установленных и используемых тем или шаблонов, не забудьте добавить код в файл main.php
каждого шаблона.