DokuWiki

It's better when it's simple

Инструменты пользователя

Инструменты сайта


ru:plugin:translation

Это старая версия документа!


Плагин Translation

Совместим с «Докувики»

2007-06-26+

plugin Обеспечивает поддержку многоязычных wiki

Последнее обновление:
2008-08-12
Предоставляет
Syntax, Action
Конфликтует с
autotranslation, multilingual, translation3

The missing download url means that this extension cannot be installed via the Extension Manager. Please see Publishing a Plugin on dokuwiki.org. Recommended are public repository hosts like GitHub, GitLab or Bitbucket.

Это расширение не обновлялось более двух лет. Возможно, оно больше не разрабатывается или не поддерживается; возможны проблемы совместимости.

This extension is not in the 'plugin' or 'template' namespace and is therefore ignored.

Похож на autotranslation, multilingual, nsrelation, translate, translation2, translation3, uilanguage

Теги: language, translation

Нужен для datagraph, deeplautotranslate, localization

Этот плагин отображает список доступных переводов для страницы. Это выглядит очень просто, и создано в первую очередь для нужд самого сайта www.dokuwiki.org. Плагин Translation используется на этом сайте для работы по переводу документации. У плагина есть несколько ограничений:

  • для каждого языка используется свое дополнительное пространство имен (к примеру, ru: или es:)
  • основным языком является тот, который указан в настройках (опция default language)
  • для основного языка дополнительное пространство имен не используется
  • страницы на других языках должны иметь те же названия, что и основная страница (pagename)

Скачать

Скачайте плагин вручную или установите через Менеджер плагинов:

Установка

  1. Скачайте и установите плагин через Менеджер плагинов
  2. Настройте плагин через Менеджер конфигурации
  3. Добавьте следующий код в файл main.php вашего шаблона (или добавьте его в файл dokuwiki\lib\tpl\default\pageheader.html шаблона default):
<?php
$translation = &plugin_load('syntax','translation');
echo $translation->_showTranslations();
?>

Прмечание: Добавьте этот код не просто в начало или конец файла main.php, но лучше где-то посередине; поэкспериментируйте для лучшего эффекта.

Если у вас несколько установленных и используемых тем или шаблонов, не забудьте добавить код в файл main.php каждого шаблона.

ru/plugin/translation.1383071724.txt.gz · Последнее изменение: 2013-10-29 19:35 — 93.84.12.131

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki