Help:Extension:Translate/Statistics and reporting/uk

Розширення Translate надає багато статистичної інформації та звітів. Більшість із них оновлюються в реальному часі. Вони відкриті насамперед на чотирьох спеціальних сторінках: LanguageStats, MessageGroupStats, TranslationStats і SupportedLanguages. Перші дві подають у різному вигляді одні й ті ж дані: відсоток завершеності кожної мови кожної групи повідомлень. Наступні дві допомагають адміністраторам перекладу слідкувати за здоров'ям спільноти перекладачів, як здалеку, так і зблизька.

Це корисно як для перекладача, який знаходить собі, що зробити, і для координаторів проекту, які спостерігають за тим, що відбувається. На додачу вони можуть слугувати візуалізацією вікі спільноти і працювати на різну потенційну аудиторію.

Повна статистика усієї роботи для однієї мови


Основна аудиторія сторінки Special:LanguageStats — це перекладачі. Перекладачам дається огляд усіх груп повідомлень, які доступні для перекладу, і скільки неперекладених повідомлень міститься в кожній групі, щоб можна було швидко знайти, над чим працювати. Сторінка дозволяє відфільтрувати групи зовсім без перекладів, повністю перекладені групи повідомлень або і ті, і інші.

Адміністратори перекладу можуть згуповувати групи повідомлень у більші, що робить їх розширюваними у статистичній таблиці і допомагає перекладачам, які зацікавлені тільки у певних перекладацьких проектах. Групи, які є сукупністю груп, називаються агрегованими групами повідомлень і відображаються жирним шрифтом. Виділення жирним також використовується для вторинних груп повідомлень, які ділять частину або усі свої повідомлення з іншою групою повідомлень. Прикладом цього на translatewiki.net є група повідомлень для сталих галузей MediaWiki і група «500 найуживаніших повідомлень MediaWiki».

Якщо використовується група повідомлень стану процесу обробки повідомлень, вона теж відображатиметься.

Цю сторінку можна підставити синтаксом де   можна замінити кодом іншої мови. За замовчуванням повністю перекладені групи повідомлень приховані, але Ви можете налаштувати фільтри на спеціальній сторінці з синтаксисом типу.

Повна статистика для групи повідомлень усіма мовами
Основна аудиторія сторінки Special:MessageGroupStats — це перекладачі і керівники проектів. Ця сторінка дає огляд рівня перекладеності групи повідомлень різними мовами. Сторінка дозволяє відфільтрувати мови зовсім без перекладів (за замовчуванням), мови з повними перекладами або і ті, і інші. Її можна використовувати, щоб дізнатись, скільки мов мають адекватний рівень перекладів, яким мовам треба постаратись, щоб досягти мети до дедлайну або скількома мовами переклади тільки-но почались. Ви можете користуватись цією сторінкою разом зі списком мов і перекладачів, щоб знайти перекладачів будь-якою мовою.

Якщо використовується група стану обробки повідомлень, вона також відобразиться на цій сторінці. Цю спеціальну сторінку можна включити з допомогою синтаксису, де   можна замінити на коректний ID групи. Ви також можете використати синтаксис, але якщо ID групи містить косі риски, він не буде працювати. За замовчуванням, мови без перекладів приховані, але можна керувати фільтрами, що відображаються на спеціальній сторінці, з допомогою синтаксису на зразок.

Список мов і перекладачів


Основна аудиторія сторінки Special:SupportedLanguages — це адміністратори перекладів. Ця сторінка дає огляд на рівні адміністраторів перекладу спільноти перекладачів вікі. Там перераховані усі використовувані мови, а рівень їх активності візуалізується з допомогою хмаринки тегів. Більший текст означає більш активну мову. Також є список перекладачів, доповнений інформацією про те, як багато роботи вони зробили і чи були вони активними останнім часом. Адміністратор перекладу може використовувати цей список, щоб знайти перекладачів для термінових перекладів, або ж просто щоб штурхнути неактивних перекладачів і спробувати повернути їх назад. Перекладачі також можуть користуватися сторінкою, щоб знайти активних колег по мові, до яких можна звернутись, таким чином покращивши взаємодію і співпрацю у перекладацькій спільноті.

Графіки активності


Основна аудиторія сторінки Special:TranslationStats — це адміністратори перекладів. Ця сторінка виступає засобом для спостереження за активністю спільноти і створення гарних графіків. Ви можете вибрати для відображення будь-який з таких п'яти параметрів (тільки по одному за раз): кількість активних перекладачів, кількість редагувань перекладів, кількість рецензій перекладів, кількість рецензентів або кількість новозареєстрованих користувачів. Ви можете вибрати часову шкалу в годинах, днях, тижнях або місяцях, період звіту у днях і розмір зображення. Попередній перегляд графіку дасть також вікітекст, який можна скопіювати на будь-яку сторінку у вікі, щоб включити у неї графік. Графіки кешуються на кілька годин, але фактично відображають ситуацію в реальному часі.

Можна обмежити графік до якихось груп повідомлень або певних мов, щоб робити порівняння. Таким чином, можна, наприклад, зобразити на графіку переклади групи "MediaWiki core" фінською, шведською, норвезькою і данською і показати його на помітній сторінці, щоб заохотити і стимулювати певне здорове змагання перекладачів, тобто підвищити їх активність.

Доступність цієї сторінки залежить від того, чи встановлений і налаштований PHPlot. Графіки локалізовані, але сервер повинен мати шрифти для усіх скриптів, але навіть з хорошими шрифтами деякі мови відображаються некоректно.

Переклади всіма мовами
Основна аудиторія сторінки Special:Translations — це адміністратори перекладів. На цій сторінці міститься список усіх перекладів заданого повідомлення. Використовуючи її, адміністратор перекладів може надати просту підтримку і порівняти переклади. Історія і перекладач кожного повідомлення знаходяться на відстані одного кліку.

На цю сторінку є посилання "Іншими мовами" з розділу "Інструменти" на бічній панелі при перегляді блоків перекладу абощо.

Для напівавтоматичних масових змін див. розширення Replace Text або pywikipedia bot framework. Для експортування використовуйте модуль Web API.

Найновіші редагування, стрічки новин і журнали
Усі користувачі можуть користуватись сторінкою Special:RecentChanges, на якій можна спостерігати за усією перекладацькою роботою. Щоб зробити її більш корисною, можна додати фільтрів, особливо у випадку перекладу сторінок, коли кожне редагування відображається на сторінці блоку перекладу і перезаписом на перекладеній сторінці, що зумовлює два записи на невідфільтрованій сторінці останніх змін.

Є такі параметри фільтрування нових редагувань:


 * "": Нічого не фільтрувати, показати повну стрічку.
 * "": Показати тільки редагування усіх системних повідомлень, їх переклади і усі простори назв перекладів.
 * "": Приховати усі редагування, що показуються у попередньому випадку (за замовчуванням).
 * "": Показати тільки редагування до актуальних системних повідомлень, що використовуються у вікі-інтерфейсі (сторінки MediaWiki, без підсторінок).

Фільтри застосовуються так само до змін на сторінках обговорення. Щоб мати більше фільтрів, можете встановити розширення CleanChanges. Воно дозволяє фільтрувати за іменами користувачів та кодами мов, а сам список найновіших редагувань містить менший обсяг інформації.

Усі фільтри можна також використати як стрічки новин. Просто оберіть бажані фільтри і додайте до URL. Ви можете, наприклад, спостерігати за усіма новими перекладами Вашою мовою у своєму каналі новин. Приклад:

Майже всі пов'язані з перекладами дії, як-то позначення сторінки для перекладу, вичитка тощо, записуються в журнал. Журнали показуються у списках останніх змін, а також як журнал перекладу сторінок і журнал вичитування перекладів.

Перекладачі, які хочуть спостерігати за новими перекладами, можуть робити це кількома шляхами: використовувати свій список спостереження, зазвичай щоб перевірити, чи є зміни до їхніх перекладів; якщо вони хочуть ширше поглянути на усі переклади, читати найновіші редагування зі спеціальної сторінки чи описану вище об'єднану стрічку новин або (і так, мабуть, буде зручніше) подивитись групу найновіших повідомлень перекладу "Special:Translate/!recent" із завданням "Ухвалити переклади" або "Переглянути всі переклади" (див. Забезпечення якості).

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

Перекладені сторінки моніторити найлегше: Ви просто дивитесь в історію сторінки або на сторінці останніх змін із фільтром "" отримуєте комбінований огляд усіх змін в усіх сторінках.

Static translation statistics table
The command line script  allows the creation of custom versions of tables shown in Special:MessageGroupStats. You can choose multiple groups and the list of languages. The script can produce output in different formats: text, wikitext or HTML. Bots or  can be used to automatically import the statistics tables into wiki pages. If you want to keep these tables up to date you have to rerun the scripts regularly (for example daily).

User rating


The primary audience for Special:ContributionScores (added by Contribution Scores extension) are translators. This page produces a rank of users based on the number of edited pages and edits users have made in the last 7 days, 30 days or in all time. It's useful to see who's been most active on the wiki in the last few days and to compare one's own activity to the others'. Custom charts can be generated and included in any page, by passing parameters to the special page in the subpage format, for instance:. These are the parameters used in the previous example:


 * 1) The number of users shown in each table.
 * 2) The number of days to report on (  for all time).
 * 3) A list of comma-separated configuration settings:
 * 4) *  hides the standard links to user talk, contributions etc. after each user name;
 * 5) *  makes the table not sortable, reducing space requirements.

Maps
Maps are a useful feature added by the Semantic Maps extension. They are not specific to translation work, but they can be of use for instance in project and language portals/coordination pages, which are among the translation best practices. See for instance the map of MediaWiki translators on translatewiki.net.

Thanks to maps, the distribution of translators in the physical world can be easily visualized, which means that people from outside the community see how it's vibrant and world-spread (as every translation community will probably be). Secondarily, translators can feel it too; moreover, seeing where other translators working on the same language or project are helps in building a sense of community (and perhaps even making new friends). Lastly, project coordinators and wiki administrators can see also the geographies (not only the languages) where the wiki is doing well or could be improved.