Difference between revisions of "Wiki Translation Infrastructure/ru"

From Mudlet
Jump to navigation Jump to search
(Updating translation from gettext import)
(Updating translation from gettext import)
 
(12 intermediate revisions by the same user not shown)
Line 12: Line 12:
 
Переводы могут быть сделаны только после загрузки источника, поэтому этот метод может вызвать задержку.   
 
Переводы могут быть сделаны только после загрузки источника, поэтому этот метод может вызвать задержку.   
  
Translations can be made on the wiki. Sources and translations can be manually exported from the wiki using either the [[Special:ExportTranslations|Export Translations]] page, or by using the web tool described in "Forcing Updates" section.   
+
Переводы могут быть сделаны на вики. Источники и переводы могут быть вручную экспортированы из вики, используя либо страницу [[Special:ExportTranslations|Export Translations]], либо используя веб-инструмент, описанный в разделе "Форсирование обновлений".   
  
Sources and Translations can be uploaded to Crowdin manually, provided they are exported from the wiki using the "Export for off-line translation" option.
+
Источники и переводы могут быть загружены в Crowdin вручную, при условии, что они экспортированы из вики с помощью опции "Экспорт для оффлайн перевода".
  
Do note, some page titles contain colon <code>:</code> characters and those must be replaced with equals sign <code>=</code> characters before uploading to Crowdin!
+
Обратите внимание, некоторые заголовки страниц содержат двоеточие <code>:</code> символы, которые должны быть заменены знаком равенства <code>=</code> символы перед загрузкой в Crowdin!
  
 
All the scripts required can be located in <code>/var/www/i18n/</code> and <code>/var/www/wiki/</code> on the server.  The update task is scheduled via the service user's crontab.   
 
All the scripts required can be located in <code>/var/www/i18n/</code> and <code>/var/www/wiki/</code> on the server.  The update task is scheduled via the service user's crontab.   
  
  
== How to Use ==
+
== Как использовать ==
  
To enable a page for translations, a wiki admin or moderator first needs to [[Special:PagePreparation|Prepare for Translation]] the desired page(s).  The preparation adds some initial markup to review and help them get started.   
+
Чтобы включить страницу для перевода, вики-администратору или модератору сначала нужно [[Special:PagePreparation|Prepare for Translation]] выбрать нужную страницу (страницы).  Подготовка добавляет некоторую начальную разметку для рецензирования и помогает им начать работу.   
  
 
Once a page is prepared, they can edit the Translation Markup to better suit translation needs, or prune out Wikitext for translators where possible.   
 
Once a page is prepared, they can edit the Translation Markup to better suit translation needs, or prune out Wikitext for translators where possible.   
Line 29: Line 29:
 
After the page is prepared and the Translate Markup is finished, the pages must be [[Special:PageTranslation|Marked for Translation]] which will list off "translation units" the page created based on its Translate Markup.  Be sure to enable translation of the page display title if it is not already enabled!   
 
After the page is prepared and the Translate Markup is finished, the pages must be [[Special:PageTranslation|Marked for Translation]] which will list off "translation units" the page created based on its Translate Markup.  Be sure to enable translation of the page display title if it is not already enabled!   
  
With a page properly marked for translation, the imports, exports, and translations can begin.  
+
При правильной пометке страницы для перевода можно начать импорт, экспорт и переводы.  
  
  
Extensive changes to a page may require it to be marked for translation again, to help keep translation units manageable for translators.  
+
При внесении значительных изменений в страницу может потребоваться еще раз отметить ее для перевода, что поможет сохранить возможность управления переводческими единицами для переводчиков.  
  
  
== Forcing Updates ==
+
== Форсирование обновлений ==
  
Wiki Translations and Crowdin Sources can be updated manually by using the Wiki Translations update tool found at https://make.mudlet.org/wiki-translations.php  
+
Вики-переводы и исходные тексты Crowdin можно обновить вручную, используя инструмент обновления Wiki Translations, находящийся на https://make.mudlet.org/wiki-translations.php  
  
You can pass the following URL Parameters to force specific updates:
+
Вы можете передать следующие параметры URL для принудительного обновления данных:
* <code>update=all</code>  -- Forces both import and export, the same actions as the daily task.
+
* <code>update=all</code>  -- Обязательно импортировать и экспортировать, те же действия, что и ежедневная задача.
* <code>update=wiki</code>  -- Forces download and import of translations from Crowdin to the Wiki.
+
* <code>update=wiki</code>  -- Загрузите и импортируйте переводы из Crowdin в Вики.
* <code>update=crowdin</code> -- Forces export and upload of English source-texts from Wiki to Crowdin.
+
* <code>update=crowdin</code> -- Принудительно экспортировать и загружать английские тексты из Вики в Crowdin.
  
(links aren't added here so bots don't 'click' them)   
+
(ссылки здесь не добавляются, так что боты не "нажимали" на них)   
  
Manual updates can only be run once within 15 minutes, regardless of the triggered task.   
+
Обновления вручную можно запускать только один раз в течение 15 минут, независимо от запущенной задачи.   
  
  
== Helpful Reading ==
+
== Полезное чтение ==
  
 
* [https://www.mediawiki.org/wiki/Help:Extension:Translate/Page_translation_example Examples for Translation Markup]
 
* [https://www.mediawiki.org/wiki/Help:Extension:Translate/Page_translation_example Examples for Translation Markup]

Latest revision as of 01:01, 6 July 2020

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎Türkçe • ‎français • ‎italiano • ‎polski • ‎suomi • ‎Ελληνικά • ‎русский • ‎العربية • ‎한국어

The Mudlet Wiki uses a set of extensions to enable translation of the wiki contents. The MediaWiki Language Extension Bundle provides all the tools needed to make translations directly on the wiki. However, Mudlet makes use of Crowdin to translate texts throughout the Mudlet project. This page describes the infrastructure that was built to enable translations from Crowdin.


Как это работает

Проще говоря, каждый день в 1:00 UTC на сервере mudlet.org выполняются некоторые задачи по импорту переводов из Crowdin и экспорту существующих источников из Wiki. Источники извлекаются из английской версии любой страницы, готовой к переводу. Исходные тексты загружаются после завершения импорта переводов.

Переводы могут быть сделаны только после загрузки источника, поэтому этот метод может вызвать задержку.

Переводы могут быть сделаны на вики. Источники и переводы могут быть вручную экспортированы из вики, используя либо страницу Export Translations, либо используя веб-инструмент, описанный в разделе "Форсирование обновлений".

Источники и переводы могут быть загружены в Crowdin вручную, при условии, что они экспортированы из вики с помощью опции "Экспорт для оффлайн перевода".

Обратите внимание, некоторые заголовки страниц содержат двоеточие : символы, которые должны быть заменены знаком равенства = символы перед загрузкой в Crowdin!

All the scripts required can be located in /var/www/i18n/ and /var/www/wiki/ on the server. The update task is scheduled via the service user's crontab.


Как использовать

Чтобы включить страницу для перевода, вики-администратору или модератору сначала нужно Prepare for Translation выбрать нужную страницу (страницы). Подготовка добавляет некоторую начальную разметку для рецензирования и помогает им начать работу.

Once a page is prepared, they can edit the Translation Markup to better suit translation needs, or prune out Wikitext for translators where possible.

After the page is prepared and the Translate Markup is finished, the pages must be Marked for Translation which will list off "translation units" the page created based on its Translate Markup. Be sure to enable translation of the page display title if it is not already enabled!

При правильной пометке страницы для перевода можно начать импорт, экспорт и переводы.


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


Форсирование обновлений

Вики-переводы и исходные тексты Crowdin можно обновить вручную, используя инструмент обновления Wiki Translations, находящийся на https://make.mudlet.org/wiki-translations.php

Вы можете передать следующие параметры URL для принудительного обновления данных:

  • update=all -- Обязательно импортировать и экспортировать, те же действия, что и ежедневная задача.
  • update=wiki -- Загрузите и импортируйте переводы из Crowdin в Вики.
  • update=crowdin -- Принудительно экспортировать и загружать английские тексты из Вики в Crowdin.

(ссылки здесь не добавляются, так что боты не "нажимали" на них)

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


Полезное чтение