Розширення:Переклад

From mediawiki.org
This page is a translated version of the page Extension:Translate and the translation is 100% complete.
Довідка про розширення MediaWiki
Translate
Статус релізу: стабільний
Реалізація Спеціальна сторінка , Місцеві , API , Функція парсера
Опис Дозволяє переклад і вичитку всередині вікі
Автор(и) Niklas Laxström, Siebrand Mazeland та інші
Найновіша версія 2024-01-22
Compatibility policy Master maintains backward compatibility.
MediaWiki >= 1.40
Зміни в БД Yes
Composer mediawiki/translate
Tables revtag
translate_groupreviews
translate_groupstats
translate_messageindex
translate_metadata
translate_reviews
translate_sections
translate_stash
translate_tms
translate_tmt
translate_tmf
translate_cache
translate_translatable_bundles
Ліцензія GNU General Public License 2.0 or later
Завантажити Включено в комплект мовних розширень

Користувацька документація
Changelog
Help Help:Extension:Translate/uk
Приклад Translatewiki.net – або спробуйте перекласти сторінку прямо тут
  • $wgTranslateFuzzyBotName
  • $wgTranslatePageTranslationULS
  • $wgTranslateDocumentationLanguageCode
  • $wgTranslateGroupSynchronizationCache
  • $wgTranslateUserManagerName
  • $wgTranslateSandboxLimit
  • $wgTranslateStatsProviders
  • $wgTranslateGroupAliases
  • $wgTranslateRcFilterDefault
  • $wgTranslateAuthorExclusionList
  • $wgTranslateKeepOutdatedTranslations
  • $wgTranslateGroupRoot
  • $wgTranslatePageMoveLimit
  • $wgEnablePageTranslation
  • $wgTranslateEnableMessageBundleIntegration
  • $wgTranslatePermissionUrl
  • $wgTranslateUsePreSaveTransform
  • $wgTranslateSupportUrlNamespace
  • $wgTranslateMessagePrefixStatsLimit
  • $wgTranslateDisabledTargetLanguages
  • $wgTranslateMessageIndex
  • $wgPageTranslationLanguageList
  • $wgTranslateTranslationServices
  • $wgTranslateGroupFiles
  • $wgTranslateMessageNamespaces
  • $wgTranslateValidationExclusionFile
  • $wgTranslateTranslationDefaultService
  • $wgTranslateYamlLibrary
  • $wgTranslateSandboxPromotedGroup
  • $wgTranslateUseSandbox
  • $wgTranslateLanguageFallbacks
  • $wgTranslateSupportUrl
  • $wgTranslateCacheDirectory
  • $wgTranslateWorkflowStates
  • translate
  • translate-import
  • translate-manage
  • translate-messagereview
  • translate-groupreview
Quarterly downloads 153 (Ranked 46th)
Translate the Translate extension
Issues Open tasks · Report a bug

Розширення Translate робить MediaWiki потужним інструментом для перекладу будь-якого тексту. Воно використовується зокрема для перекладу програмного забезпечення і для розумного керування багатомовними вікі.

Можливості

Розширення Translate має багато можливостей, конкретно спрямованих на перекладачів, водночас роблячи бек-енд інтеграцію з актуальним вихідним кодом настільки легкою, наскільки це можливо. Водночас, увесь текст управляється MediaWiki, що дає користувачам має безмежний рівень свободи спілкування та самоорганізації.

Серед можливостей:

  • Переклад структурованого вмісту вікі-сторінок.
  • Локалізація у вікі та експорт повідомлень програмного інтерфейсу (або будь-яких).
  • Веб-інтерфейс для перекладу та коректури, а також експорту та імпорту за допомогою gettext для офлайнового перекладу.
  • Різноманітні помічники для полегшення роботи перекладачів:
    • відображання перекладів іншими, глобально визначеними мовами, з можливістю додавати визначені користувачем мови;
    • спільне редагування документації використання та контексту повідомлень;
    • пам'ять перекладу та машинний переклад зовнішніх інструментів (Apertium, Microsoft Translator, Yandex.Translate);
    • відображення останньої зміни у вихідному повідомленні;
    • попередження про поширені помилки, наприклад, про невикористані параметри.
  • Заздалегідь створені модулі для різноманітних продуктів з вільним кодом, які можна використати як приклад.
  • Багатостороння система плагінів для легшого додавання нових проєктів у вигляді групи повідомлень.
  • Різноманітна статистика:
    • відсотки завершеності перекладу для всіх груп повідомлень усіма мовами;
    • відсотки завершеності перекладу усіма мовами для будь-якої групи повідомлень;
    • інструмент, що виводить графіки активності за заданими проміжками часу. Дає відобразити кількість редагувань або активних користувачів за днями або годинами, а також містить багато фільтрів;
    • хмарний огляд активних мов і перекладачів.

Завдяки великій базі користувачів підтверджено, що розширення Translate сумісне з усіма відносно сучасними браузерами, за винятком деяких дрібних (стильових) недоліків, які швидко виправляються.

Підтримка і документація

Розширення Translate оригінально було розроблене користувачем Nikerabbit; чимало інших користувачів, наприклад, Raymond, SPQRobin та команда мов Вікімедіа внесли свій внесок у його код та документацію. Воно підтримується користувачами Nikerabbit та Siebrand.

Відомі користувачі розширення Translate

  • https://translatewiki.net — Найбільший вікі-сайт та спільнота для перекладу інтерфейсу програмного забезпечення з відкритим кодом.
  • https://userbase.kde.org — Вікі з документацією проєкту KDE, яка широко використовує можливість перекладу сторінок.
  • https://meta.wikimedia.org — Перекладає вікі-вміст та використовує функцію станів груп. Переклад і вичитка увімкнені фактично для усіх користувачів вікі.
  • https://wiki.documentfoundation.org/

Див. більше на сторінці Wikipedia:translatewiki.net#Notable uses.

Рекомендації

Tom Hutchison із Joomla:

Розширення Translate дозволяє з'єднання з сервісами перекладу і може автоматично вставити для вас переклад. Водночас, перекладач може робити виправлення, тому ви не створюєте безліч сторінок з неправильними перекладами.

Це ще нічого, що вони на різних континентах. Що насправді є перевагою, бо робота виконується 24 години на добу. Що їм потрібно, так це груповий чат для підтримки один одного. Чи були б вони всі у змозі читати англійською, якщо правильно перекласти? Вивчите кілька простих вікі-розміток, такі як посилання і категорії. Потім вони допомагають іншим, які в свою чергу допомагатимуть іншим. У нас понад 40 осіб у чаті, які допомагають один одному і водночас одержують задоволення. І вони всі побоювалися вікі, але потім не змогли повірити, яким легким це виявилося після їх початку. Насправді вони чекають на мене додаткових перекладів, тому що я не встигаю за ними. Я знаю, що є лише один переклад тієї чи іншої мови. У нас це теж є. Одна людина переводить на суахілі тим час як інша — японською. Також, Ви помічаєте сторінки для перекладу. Ви контролюєте, чи включати шаблони чи виключати змінні у викликах шаблонів.

Див. також

Не слід плутати з:

Як зробити свій внесок