Page MenuHomePhabricator

MinTComponent
ActivePublic

Members (3)

Details

Description

MinT (Machine in Translation) is a translation service based on open source neural machine translation models.
More details

Recent Activity

Today

abi_ moved T395302: Replace use of "mw-headline" in ContentTranslation's ViewTranslationPage.vue (Special:AutomaticTranslation) from Backlog to Product integration on the MinT board.
Wed, May 28, 3:10 PM · MinT, ContentTranslation

Yesterday

KCVelaga_WMF added a comment to T364460: Implement the instrumentation to track usage of MinT in the Translate extension.

Sorry, I couldn't get to this earlier. Thanks for the QA @Wangombe! I checked as well, everything looks good to me.

Tue, May 27, 6:15 PM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT
Wangombe closed T364460: Implement the instrumentation to track usage of MinT in the Translate extension, a subtask of T350483: Track usage of MinT in the Translate extension, as Resolved.
Tue, May 27, 1:55 PM · Product-Analytics, LPL Analytics, Epic, MediaWiki-extensions-Translate, MinT
Wangombe closed T364460: Implement the instrumentation to track usage of MinT in the Translate extension as Resolved.

In relation to https://gerrit.wikimedia.org/r/1142408, the result of accepting the suggestion displays the correct action subtype as assistant_language

Tue, May 27, 1:55 PM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT
Wangombe added a comment to T364460: Implement the instrumentation to track usage of MinT in the Translate extension.

In the video below, only one translation suggestion event is logged. This functionality was added in https://gerrit.wikimedia.org/r/114013. Notice as well that the translation_memory action subtype now reads as expected with the underscore _.

Tue, May 27, 11:52 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT
matmarex added a project to T395302: Replace use of "mw-headline" in ContentTranslation's ViewTranslationPage.vue (Special:AutomaticTranslation): MinT.
Tue, May 27, 9:14 AM · MinT, ContentTranslation

Thu, May 22

Nikerabbit edited projects for T186446: Use automatic translation to complement short articles, added: MinT; removed ContentTranslation.
Thu, May 22, 3:41 PM · MinT

Mon, May 19

gerritbot added a project to T335491: Provide better long-term storage for translation models: Patch-For-Review.
Mon, May 19, 4:47 PM · Patch-For-Review, LPL Essential (LPL Essential 2025 Apr-Jun: CX), SRE-swift-storage, MinT, CX-deployments
gerritbot added a comment to T335491: Provide better long-term storage for translation models.

Change #1147812 had a related patch set uploaded (by KartikMistry; author: KartikMistry):

[mediawiki/services/machinetranslation@master] entrypoint: Update models download URL

https://gerrit.wikimedia.org/r/1147812

Mon, May 19, 4:47 PM · Patch-For-Review, LPL Essential (LPL Essential 2025 Apr-Jun: CX), SRE-swift-storage, MinT, CX-deployments
KCVelaga_WMF moved T391365: Analyze the Impact of MinT for Wiki Readers on Pre-pilot wikis from Incoming to In progress on the LPL Analytics board.
Mon, May 19, 8:22 AM · Product-Analytics (Kanban), LPL Analytics, MinT
KCVelaga_WMF changed the status of T391365: Analyze the Impact of MinT for Wiki Readers on Pre-pilot wikis , a subtask of T373862: Measure the impact of MinT for Wiki Readers MVP, from Open to In Progress.
Mon, May 19, 8:21 AM · LPL Analytics, MinT
KCVelaga_WMF changed the status of T391365: Analyze the Impact of MinT for Wiki Readers on Pre-pilot wikis from Open to In Progress.
Mon, May 19, 8:21 AM · Product-Analytics (Kanban), LPL Analytics, MinT
Nikerabbit added a comment to T364460: Implement the instrumentation to track usage of MinT in the Translate extension.

@KCVelaga_WMF Please verify if the issues you mentioned have been fixed.

Mon, May 19, 8:20 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT
KartikMistry added a comment to T335491: Provide better long-term storage for translation models.

With T391958, we've migrated from people.wikimedia.org to https://analytics.wikimedia.org/published/wmf-ml-models/mint/ for external storage. Internally, models will use s3 storage.

Mon, May 19, 7:42 AM · Patch-For-Review, LPL Essential (LPL Essential 2025 Apr-Jun: CX), SRE-swift-storage, MinT, CX-deployments
Nikerabbit removed a project from T364460: Implement the instrumentation to track usage of MinT in the Translate extension: Patch-For-Review.
Mon, May 19, 6:35 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT

Mon, May 12

gerritbot added a comment to T364460: Implement the instrumentation to track usage of MinT in the Translate extension.

Change #1140137 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Event logging: Translation suggestion shown to the user

https://gerrit.wikimedia.org/r/1140137

Mon, May 12, 9:40 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT

Thu, May 8

PWaigi-WMF closed T391339: Searching for an article to translate not working on Test Wikipedia, a subtask of T381406: MinT for Wiki Readers MVP: Complete key issues before continuing with experimentation, as Resolved.
Thu, May 8, 10:33 AM · Epic, LPL Essential, MinT
PWaigi-WMF closed T391339: Searching for an article to translate not working on Test Wikipedia as Resolved.

Tested and resolved.

Screenshot 2025-05-08 at 13.32.59.png (1×3 px, 354 KB)
Thu, May 8, 10:33 AM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MinT
PWaigi-WMF closed T391328: Target language selector not listing languages in some cases, a subtask of T381406: MinT for Wiki Readers MVP: Complete key issues before continuing with experimentation, as Resolved.
Thu, May 8, 10:31 AM · Epic, LPL Essential, MinT
PWaigi-WMF closed T391328: Target language selector not listing languages in some cases as Resolved.

Tested with this link; working as expected.

Screenshot 2025-05-08 at 13.30.03.png (1×2 px, 391 KB)
Thu, May 8, 10:31 AM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MinT
santhosh added a comment to T392887: Request to Add Machine Translation Support for Karakalpak Language in Content Translation.

We do have a machine translation system for kaa - Karakalpak powered by MADLAD-400 model.

Thu, May 8, 8:19 AM · MinT
Nikerabbit moved T392887: Request to Add Machine Translation Support for Karakalpak Language in Content Translation from Backlog to Adding languages on the MinT board.
Thu, May 8, 8:18 AM · MinT

Wed, May 7

gerritbot added a comment to T364460: Implement the instrumentation to track usage of MinT in the Translate extension.

Change #1140473 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Event logging: correct translation memory action subtype

https://gerrit.wikimedia.org/r/1140473

Wed, May 7, 7:58 PM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT

Tue, May 6

ReleaseTaggerBot added a project to T364460: Implement the instrumentation to track usage of MinT in the Translate extension: MW-1.45-notes (1.45.0-wmf.1; 2025-05-13).
Tue, May 6, 6:00 PM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT
gerritbot added a comment to T364460: Implement the instrumentation to track usage of MinT in the Translate extension.

Change #1142408 merged by jenkins-bot:

[mediawiki/extensions/Translate@master] Event logging: correct assistant language action subtype

https://gerrit.wikimedia.org/r/1142408

Tue, May 6, 5:06 PM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT
Nikerabbit added a parent task for T335491: Provide better long-term storage for translation models: T386889: MinT: Deployment timeouts for eqiad.
Tue, May 6, 7:11 AM · Patch-For-Review, LPL Essential (LPL Essential 2025 Apr-Jun: CX), SRE-swift-storage, MinT, CX-deployments
Nikerabbit added a subtask for T386889: MinT: Deployment timeouts for eqiad: T335491: Provide better long-term storage for translation models.
Tue, May 6, 7:11 AM · LPL Essential (LPL Essential 2025 Apr-Jun: CX), Patch-For-Review, Unplanned-Sprint-Work, MinT
Nikerabbit removed a subtask for T335491: Provide better long-term storage for translation models: T386889: MinT: Deployment timeouts for eqiad.
Tue, May 6, 7:11 AM · Patch-For-Review, LPL Essential (LPL Essential 2025 Apr-Jun: CX), SRE-swift-storage, MinT, CX-deployments
Nikerabbit removed a parent task for T386889: MinT: Deployment timeouts for eqiad: T335491: Provide better long-term storage for translation models.
Tue, May 6, 7:10 AM · LPL Essential (LPL Essential 2025 Apr-Jun: CX), Patch-For-Review, Unplanned-Sprint-Work, MinT
Nikerabbit added a subtask for T335491: Provide better long-term storage for translation models: T391958: Create a new S3 bucket for MinT.
Tue, May 6, 7:09 AM · Patch-For-Review, LPL Essential (LPL Essential 2025 Apr-Jun: CX), SRE-swift-storage, MinT, CX-deployments
gerritbot added a comment to T364460: Implement the instrumentation to track usage of MinT in the Translate extension.

Change #1142408 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Event logging: correct assistant language action subtype

https://gerrit.wikimedia.org/r/1142408

Tue, May 6, 7:05 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT

Mon, May 5

Nikerabbit assigned T364460: Implement the instrumentation to track usage of MinT in the Translate extension to Wangombe.
Mon, May 5, 8:41 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT
Nikerabbit moved T364460: Implement the instrumentation to track usage of MinT in the Translate extension from Backlog to In Progress on the LPL Essential (LPL Essential 2025 Apr-Jun: CX) board.
Mon, May 5, 8:40 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT
Nikerabbit changed the status of T386889: MinT: Deployment timeouts for eqiad, a subtask of T335491: Provide better long-term storage for translation models, from In Progress to Stalled.
Mon, May 5, 8:36 AM · Patch-For-Review, LPL Essential (LPL Essential 2025 Apr-Jun: CX), SRE-swift-storage, MinT, CX-deployments
Nikerabbit changed the status of T386889: MinT: Deployment timeouts for eqiad from In Progress to Stalled.

Focusing on T335491: Provide better long-term storage for translation models as way to resolve this.

Mon, May 5, 8:36 AM · LPL Essential (LPL Essential 2025 Apr-Jun: CX), Patch-For-Review, Unplanned-Sprint-Work, MinT
Nikerabbit moved T386889: MinT: Deployment timeouts for eqiad from In Progress to Backlog on the LPL Essential (LPL Essential 2025 Apr-Jun: CX) board.
Mon, May 5, 8:36 AM · LPL Essential (LPL Essential 2025 Apr-Jun: CX), Patch-For-Review, Unplanned-Sprint-Work, MinT
Nikerabbit changed the status of T335491: Provide better long-term storage for translation models, a subtask of T331505: Self hosted machine translation service, from Stalled to In Progress.
Mon, May 5, 8:35 AM · Language-Team (Language-2023-July-September), MW-1.41-notes (1.41.0-wmf.10; 2023-05-23), MinT, CX-deployments
Nikerabbit changed the status of T335491: Provide better long-term storage for translation models from Stalled to In Progress.
Mon, May 5, 8:35 AM · Patch-For-Review, LPL Essential (LPL Essential 2025 Apr-Jun: CX), SRE-swift-storage, MinT, CX-deployments

Fri, May 2

abi_ moved T391328: Target language selector not listing languages in some cases from Pending Deployment to Done on the LPL Essential (LPL Essential 2025 Apr-Jun: CX) board.

Tested on: https://en.m.wikipedia.org/wiki/Special:AutomaticTranslation?page=Mon&from=az&to=en&step=confirm

Fri, May 2, 12:45 PM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MinT
abi_ moved T391339: Searching for an article to translate not working on Test Wikipedia from Pending Deployment to Done on the LPL Essential (LPL Essential 2025 Apr-Jun: CX) board.

English is automatically selected as the target language on testwiki now:

Fri, May 2, 12:43 PM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MinT

Thu, May 1

gerritbot added a comment to T364460: Implement the instrumentation to track usage of MinT in the Translate extension.

Change #1140473 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Event logging: correct translation memory action subtype

https://gerrit.wikimedia.org/r/1140473

Thu, May 1, 7:40 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT

Wed, Apr 30

PWaigi-WMF closed T364613: Adjust description text, links and pointer in the for the selected topic card, a subtask of T359512: MinT MVP: Confirm, as Resolved.
Wed, Apr 30, 4:08 PM · MW-1.43-notes (1.43.0-wmf.4; 2024-05-07), Language-Team (Language-2024-April-June), MinT
PWaigi-WMF closed T364613: Adjust description text, links and pointer in the for the selected topic card as Resolved.

Tested and working as defined in the design.

Wed, Apr 30, 4:08 PM · MW-1.44-notes (1.44.0-wmf.25; 2025-04-15), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MinT
gerritbot added a project to T364460: Implement the instrumentation to track usage of MinT in the Translate extension: Patch-For-Review.
Wed, Apr 30, 9:30 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT
gerritbot added a comment to T364460: Implement the instrumentation to track usage of MinT in the Translate extension.

Change #1140137 had a related patch set uploaded (by Wangombe; author: Wangombe):

[mediawiki/extensions/Translate@master] Event logging: Translation suggestion shown to the user

https://gerrit.wikimedia.org/r/1140137

Wed, Apr 30, 9:30 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT
Wangombe added a comment to T364460: Implement the instrumentation to track usage of MinT in the Translate extension.

A translation suggestion is shown to the user

The events are not being logged as expected.

  • In the example below, the first message is "page-Advanced question settings|Translations:Advanced question settings/Page display title/te" - this is fine.
  • The second event is of the next message, which I haven't opened. There is no suggestion shown when I actually opened the message. A suggest event is being logged without action_source -- this event shouldn't be logged as there is no suggestion.
  • It seems to be happen only the first time a new group of messages is selected.
{
    "action": "suggestion",
    "translation": {
        "source_title": "page-Advanced question settings|Translations:Advanced question settings/Page display title/te",
        "target_title": "Translations:Advanced question settings/Page display title/te",
        "source_language": "en",
        "target_language": "te"
    },
    "action_source": "MinT",
    "$schema": "/analytics/product_metrics/web/translation/1.0.0",
    "mediawiki": {
        "database": "testwiki",
        "site_content_language": "en"
    },
    "page": {
        "content_language": "en"
    },
    "agent": {
        "client_platform": "mediawiki_js",
        "client_platform_family": "desktop_browser"
    },
    "performer": {
        "session_id": "87bd5190ba12deca61c3",
        "active_browsing_session_token": "b2aee02366be1ab6b4fd",
        "name": "KCVelaga (WMF)",
        "is_bot": false,
        "is_logged_in": true,
        "edit_count_bucket": "1-4 edits",
        "groups": [
            "*",
            "user",
            "autoconfirmed"
        ],
        "registration_dt": "2024-12-02T10:20:31.000Z",
        "is_temp": false,
        "language": "en",
        "pageview_id": "fbc4847d07f44256d5bf"
    },
    "sample": {
        "unit": "pageview",
        "rate": 1
    },
    "dt": "2025-04-11T11:44:43.111Z",
    "meta": {
        "stream": "mediawiki.product_metrics.translate_extension",
        "domain": "test.wikipedia.org"
    }
}
{
    "action": "suggestion",
    "translation": {
        "source_title": "page-Advanced question settings|Translations:Advanced question settings/1/te",
        "target_title": "Translations:Advanced question settings/1/te",
        "source_language": "en",
        "target_language": "te"
    },
    "$schema": "/analytics/product_metrics/web/translation/1.0.0",
    "mediawiki": {
        "database": "testwiki",
        "site_content_language": "en"
    },
    "page": {
        "content_language": "en"
    },
    "agent": {
        "client_platform": "mediawiki_js",
        "client_platform_family": "desktop_browser"
    },
    "performer": {
        "session_id": "87bd5190ba12deca61c3",
        "active_browsing_session_token": "b2aee02366be1ab6b4fd",
        "name": "KCVelaga (WMF)",
        "is_bot": false,
        "is_logged_in": true,
        "edit_count_bucket": "1-4 edits",
        "groups": [
            "*",
            "user",
            "autoconfirmed"
        ],
        "registration_dt": "2024-12-02T10:20:31.000Z",
        "is_temp": false,
        "language": "en",
        "pageview_id": "fbc4847d07f44256d5bf"
    },
    "sample": {
        "unit": "pageview",
        "rate": 1
    },
    "dt": "2025-04-11T11:44:43.199Z",
    "meta": {
        "stream": "mediawiki.product_metrics.translate_extension",
        "domain": "test.wikipedia.org"
    }
}

{F59041188}

And here is a mismatch between the actual message ID/title on the interface vs. what's being logged. The selected message is Translations:Advanced question settings/3/te, whereas in the event it is Translations:Advanced question settings/4/te, which is the next message.

{F59041190}

Wed, Apr 30, 6:34 AM · MW-1.45-notes (1.45.0-wmf.1; 2025-05-13), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MW-1.44-notes (1.44.0-wmf.20; 2025-03-11), MW-1.43-notes (1.43.0-wmf.23; 2024-09-17), LPL Analytics, MediaWiki-extensions-Translate, MinT

Tue, Apr 29

jhsoby added a project to T392887: Request to Add Machine Translation Support for Karakalpak Language in Content Translation: MinT.
Tue, Apr 29, 9:15 AM · MinT

Mon, Apr 28

Maintenance_bot removed a project from T391339: Searching for an article to translate not working on Test Wikipedia: Patch-For-Review.
Mon, Apr 28, 8:32 PM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MinT

Apr 28 2025

ReleaseTaggerBot added a project to T391339: Searching for an article to translate not working on Test Wikipedia: MW-1.44-notes (1.44.0-wmf.27; 2025-04-29).
Apr 28 2025, 8:00 PM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MinT
gerritbot added a comment to T391339: Searching for an article to translate not working on Test Wikipedia.

Change #1137427 merged by jenkins-bot:

[mediawiki/extensions/ContentTranslation@master] SiteMapper::getCurrentLanguageCode: Fallback to content language

https://gerrit.wikimedia.org/r/1137427

Apr 28 2025, 7:48 PM · MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), LPL Essential (LPL Essential 2025 Apr-Jun: CX), MinT