Розширення:Переклад
Перекладачам (головна довідкова сторінка )
- Як перекладати
- Кращий досвід
- Статистика та звіти
- Забезпечення якості
- Стан груп повідомлень
- Офлайн переклад
- Глосарій
Адміністраторам перекладу
- Як підготувати сторінку до перекладу
- Адміністрування перекладу сторінок
- Переклад неструктурованих елементів
- Керування групами
- Переміщення сторінки, що перекладається
- Import translations via CSV
- Working with message bundles
Сисадміни та розробники
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);
- відображення останньої зміни у вихідному повідомленні;
- попередження про поширені помилки, наприклад, про невикористані параметри.
- Заздалегідь створені модулі для різноманітних продуктів з вільним кодом, які можна використати як приклад.
- Підтримка різних форматів, у тому числі: PHP, Java properties, Gettext, YAML та AndroidXml (див. full FFS list і Підтримувані формати файлів).
- Багатостороння система плагінів для легшого додавання нових проєктів у вигляді групи повідомлень.
- Різноманітна статистика:
- відсотки завершеності перекладу для всіх груп повідомлень усіма мовами;
- відсотки завершеності перекладу усіма мовами для будь-якої групи повідомлень;
- інструмент, що виводить графіки активності за заданими проміжками часу. Дає відобразити кількість редагувань або активних користувачів за днями або годинами, а також містить багато фільтрів;
- хмарний огляд активних мов і перекладачів.
Завдяки великій базі користувачів підтверджено, що розширення Translate сумісне з усіма відносно сучасними браузерами, за винятком деяких дрібних (стильових) недоліків, які швидко виправляються.
-
Перетворення багатомовних вікі на реальність: ця презентація показує, як розширення Translate може зробити вікі справді багатомовною, на прикладі KDE UserBase wiki.
-
Niklas Laxström, Переклад у вікі-спосіб: Просто, швидко, весело, Вікіманія 2012 (доступні слайди).
Підтримка і документація
- Див. Встановлення
- Див. Налаштування
- Див. Користувацька документація — включає посібники
- Див. Початок розробки розширення «Переклад»
- Жива підтримка на #translatewiki каналі IRC у Libera Chat (найкращий час — удень і ввечері за європейським часом)
- Про усі проблеми і запити на функції повідомляйте, будь ласка, на трекері помилок
Розширення 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 осіб у чаті, які допомагають один одному і водночас одержують задоволення. І вони всі побоювалися вікі, але потім не змогли повірити, яким легким це виявилося після їх початку. Насправді вони чекають на мене додаткових перекладів, тому що я не встигаю за ними. Я знаю, що є лише один переклад тієї чи іншої мови. У нас це теж є. Одна людина переводить на суахілі тим час як інша — японською. Також, Ви помічаєте сторінки для перекладу. Ви контролюєте, чи включати шаблони чи виключати змінні у викликах шаблонів.
Див. також
- Help:Extension:Translate
- Translatable template.
- Extension:TranslationNotifications – розширення для сприяння зв'язку з перекладачами.
- Help:Extension:Translate/Page translation example
- Extension:Semantic Interlanguage Links
Не слід плутати з:
- Extension:ContentTranslation tool – використовується для одноразового перекладу вікі-сторінок з однієї мови на іншу.
- m:Abstract Wikipedia для перекладу.
Як зробити свій внесок
- Перекласти це розширення на translatewiki.net
- Відкриті баґи і запити на функції
- Більше відкритих баґів та запитів на функції на translatewiki.net
- Вичитати та перекласти документацію розширення Translate
Це розширення використовується в одному або декількох проєктах Вікімедіа. Це, мабуть, означає, що розширення стабільне і працює досить добре, щоб його могли використовувати веб-сайти з великим трафіком. Шукайте назву цього розширення у файлах конфігурації Wikimedia CommonSettings.php та InitialiseSettings.php, щоб побачити, де це встановлене. Повний перелік розширень, встановлених на певній вікі, можна переглянути на сторінці Special:Version вікі. |
Це розширення включено до таких вікі-ферм/хостів та/або пакетів: Це не авторитетний список. Деякі вікі-ферми/хости та/або пакунки можуть містити це розширення, навіть якщо вони не вказані тут. Завжди звертайтеся до своїх вікі-ферм/хостів або комплекту для підтвердження. |
- Stable extensions/uk
- Special page extensions/uk
- Internationalization extensions/uk
- API extensions/uk
- Parser function extensions/uk
- Extensions supporting Composer/uk
- GPL licensed extensions/uk
- Extensions in Wikimedia version control/uk
- AbortEmailNotification extensions/uk
- AbuseFilter-builder extensions/uk
- AbuseFilter-computeVariable extensions/uk
- AbuseFilterAlterVariables extensions/uk
- AdminLinks extensions/uk
- AfterImportPage extensions/uk
- AlternateEdit extensions/uk
- ApiCheckCanExecute extensions/uk
- ArticleContentOnDiff extensions/uk
- ArticleDeleteComplete extensions/uk
- ArticlePrepareTextForEdit extensions/uk
- ArticleViewHeader extensions/uk
- ChangeTagsListActive extensions/uk
- ChangesListSpecialPageQuery extensions/uk
- ChangesListSpecialPageStructuredFilters extensions/uk
- CodeEditorGetPageLanguage extensions/uk
- DeleteAccount extensions/uk
- EditFilterMergedContent extensions/uk
- EditPage::showEditForm:initial extensions/uk
- FetchChangesList extensions/uk
- GetPreferences extensions/uk
- LanguageGetTranslatedLanguageNames extensions/uk
- ListDefinedTags extensions/uk
- LoadExtensionSchemaUpdates extensions/uk
- LonelyPagesQuery extensions/uk
- MakeGlobalVariablesScript extensions/uk
- MergeAccountFromTo extensions/uk
- OutputPageParserOutput extensions/uk
- PageContentLanguage extensions/uk
- PageSaveComplete extensions/uk
- ParserAfterTidy extensions/uk
- ParserFirstCallInit extensions/uk
- RevisionRecordInserted extensions/uk
- SidebarBeforeOutput extensions/uk
- SkinTemplateNavigation::Universal extensions/uk
- SpecialPrefixIndexGetFormFilters extensions/uk
- SpecialPrefixIndexQuery extensions/uk
- SpecialRecentChangesPanel extensions/uk
- SpecialSearchProfileForm extensions/uk
- SpecialSearchProfiles extensions/uk
- SpecialSearchSetupEngine extensions/uk
- TitleGetEditNotices extensions/uk
- TitleIsAlwaysKnown extensions/uk
- TitleQuickPermissions extensions/uk
- Translate:newTranslation extensions/uk
- TranslateEventMessageMembershipChange extensions/uk
- TranslateEventTranslationReview extensions/uk
- TranslateInitGroupLoaders extensions/uk
- TranslateSupportedLanguages extensions/uk
- UserGetReservedNames extensions/uk
- UserGetRights extensions/uk
- GetUserPermissionsErrorsExpensive extensions/uk
- All extensions/uk
- Extensions used on Wikimedia/uk
- Extensions included in Miraheze/uk
- Extensions included in MyWikis/uk
- Extensions included in WikiForge/uk
- Extension:Translate/uk
- Localisation extensions/uk
- Menu extensions/uk
- Language Engineering/uk
- Dictionary extensions/uk