Jump to content

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

From mediawiki.org
This page is a translated version of the page Extension:Translate and the translation is 93% complete.
Outdated translations are marked like this.
Довідка про розширення MediaWiki
Translate
Статус релізу: стабільний
Реалізація Спеціальна сторінка , Місцеві , API , Функція парсера
Опис Дозволяє переклад і вичитку всередині вікі
Автор(и) Niklas Laxström, Siebrand Mazeland та інші
Найновіша версія 2024-07-16
Compatibility policy Master maintains backward compatibility.
MediaWiki >= 1.42.0
Зміни в БД Так
Composer mediawiki/translate
Таблиці 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
  • $wgTranslateEnableMessageGroupSubscription
  • $wgTranslateDocumentationLanguageCode
  • $wgTranslateGroupSynchronizationCache
  • $wgTranslateUserManagerName
  • $wgTranslateSandboxLimit
  • $wgTranslateStatsProviders
  • $wgPageTranslationAllowedContentModels
  • $wgTranslateGroupAliases
  • $wgTranslateRcFilterDefault
  • $wgTranslateAuthorExclusionList
  • $wgTranslateKeepOutdatedTranslations
  • $wgTranslateGroupRoot
  • $wgTranslatePageMoveLimit
  • $wgEnablePageTranslation
  • $wgTranslateEnableMessageBundleIntegration
  • $wgTranslatePermissionUrl
  • $wgTranslateEnableEventLogging
  • $wgTranslatePageTranslationBannerNamespaces
  • $wgTranslateSupportUrlNamespace
  • $wgTranslateMessagePrefixStatsLimit
  • $wgTranslateDisabledTargetLanguages
  • $wgTranslateMessageIndex
  • $wgTranslateRecentChangesLanguageFilter
  • $wgTranslateUseSandbox
  • $wgTranslateTranslationDefaultService
  • $wgTranslateTranslationServices
  • $wgTranslateGroupFiles
  • $wgTranslateUsePreSaveTransform
  • $wgTranslateEnableLuaIntegration
  • $wgTranslateValidationExclusionFile
  • $wgTranslateSandboxPromotedGroup
  • $wgTranslateYamlLibrary
  • $wgTranslateCacheDirectory
  • $wgPageTranslationLanguageList
  • $wgTranslateLanguageFallbacks
  • $wgTranslateSupportUrl
  • $wgTranslateMessageNamespaces
  • $wgTranslateWorkflowStates
  • translate
  • translate-import
  • translate-manage
  • translate-messagereview
  • translate-groupreview
  • unfuzzy
Quarterly downloads 189 (Ranked 31st)
Translate the Translate extension
Issues Open tasks · Report a bug

The Translate extension enhances MediaWiki with essential features needed to do translation work. It enables in-wiki translation and proofreading. It can be used to translate the content pages, the interface of the wiki and even other software products, as it is used at translatewiki.net and to manage multilingual wikis.

Можливості

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

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

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

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

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

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


Відомі користувачі розширення 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 осіб у чаті, які допомагають один одному і водночас одержують задоволення. І вони всі побоювалися вікі, але потім не змогли повірити, яким легким це виявилося після їх початку. Насправді вони чекають на мене додаткових перекладів, тому що я не встигаю за ними. Я знаю, що є лише один переклад тієї чи іншої мови. У нас це теж є. Одна людина переводить на суахілі тим час як інша — японською. Також, Ви помічаєте сторінки для перекладу. Ви контролюєте, чи включати шаблони чи виключати змінні у викликах шаблонів.

Див. також

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

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