Page MenuHomePhabricator

santhosh (Santhosh Thottingal)
Principal Software Engineer, Language Engineering.

Today

  • No visible events.

Tomorrow

  • No visible events.

Wednesday

  • No visible events.

User Details

User Since
Oct 7 2014, 2:57 AM (626 w, 6 d)
Availability
Available
LDAP User
Santhosh
MediaWiki User
Sthottingal-WMF [ Global Accounts ]

Recent Activity

Today

santhosh added a comment to T416659: Host sentence-transformers/LaBSE model in LiftWing.

We may not need model hosting if we use static embdding. I did an evaluation here https://phabricator.wikimedia.org/T403146#12420146 Static embedding as able to match the results without any ML library and runs extremely fast on CPUs. Will update this ticket based on the decisions

Mon, Oct 12, 6:38 AM · Machine-Learning-Team (Q2 FY2026-27), Language and Product Localization
santhosh added a comment to T403146: Explore and evaluate Section suggestions based on language agnostic embedding similarity.

I did an evaluation of the quality of current section alignment. I used the human curated, published CX Corpus and extracted all section title alignemnts(Golden data). Then for those article titles and language pairs, used currect CX approach to find alignement. This results were evaluated against golden data. I got F1 score as 0.763 for 7 languages used.

Mon, Oct 12, 5:25 AM · ContentTranslation
santhosh claimed T403146: Explore and evaluate Section suggestions based on language agnostic embedding similarity.
Mon, Oct 12, 5:00 AM · ContentTranslation

Mon, Oct 5

santhosh added a comment to T416659: Host sentence-transformers/LaBSE model in LiftWing.

To confirm whether current Qwen3-Embedding-0.6B) can help, I did an objective analyis. For high resource languages like Spanish, it gives comparable results, but for mid to low resource languages, it is a failure.

Mon, Oct 5, 11:13 AM · Machine-Learning-Team (Q2 FY2026-27), Language and Product Localization

Tue, Sep 22

santhosh added a comment to T371934: [medium] Analyze localization and maintenance of translated content.

To answer whether the published articles by CX got edits from other contributors, I added a dashboard at https://cxstats.toolforge.org/article-growth/all

Tue, Sep 22, 11:18 AM · research-ideas

Mon, Sep 21

santhosh added a comment to T438233: [Bug Report] CSS content inserted into translated article text.

Not a fix. just an analysis:

Mon, Sep 21, 11:20 AM · ContentTranslation

Mon, Sep 14

santhosh added a comment to T437864: Reference de-duplication fails when reference definition is in a transclusion parameter value.

https://gerrit.wikimedia.org/r/1341080 is the patch that tries to do regex and grab the definition from the transclusion param values. But I am not in favor of such fragile fixes. When VE start to recognize the template values as wikitext and offer visual editing experience, we can revisit it

Mon, Sep 14, 9:25 AM · ContentTranslation
santhosh created T437864: Reference de-duplication fails when reference definition is in a transclusion parameter value.
Mon, Sep 14, 9:15 AM · ContentTranslation

Aug 20 2026

santhosh added a comment to T429119: ULS rewrite: Use better naming for the component.

Since v2 (ULSv2,wgULSLanguageSelectorV2Enabled) is used in the code already, we just need to make it consistant in module names and file names

Aug 20 2026, 9:21 AM · UniversalLanguageSelector
santhosh added a comment to T433872: Create a liftwing service to extract semantic search query highlights.

Given that the paragraph is going to be small number of sentences. Say 3 or 4 sentences, can't we do a very relaxed approximate search and pick a most likely paragraph? This wont require any models. Roughly:

Aug 20 2026, 9:03 AM · Discovery-Search (2026.09.01 - 2026.10.02), Machine-Learning-Team (Q1 FY2026-27), Patch-For-Review, Semantic Search, CirrusSearch

Aug 18 2026

santhosh added a project to T253501: CX2: Tripled templates + bdi tags: LPL sprints.
Aug 18 2026, 10:15 AM · LPL sprints (S3 2026 September), LPL Projects (Maintenance initiative), Essential-Work, CXServer, ContentTranslation
santhosh added a project to T253501: CX2: Tripled templates + bdi tags: CXServer.
Aug 18 2026, 9:09 AM · LPL sprints (S3 2026 September), LPL Projects (Maintenance initiative), Essential-Work, CXServer, ContentTranslation
santhosh changed the status of T253501: CX2: Tripled templates + bdi tags, a subtask of T200786: Better support for References in Content Translation (epic), from Open to In Progress.
Aug 18 2026, 9:09 AM · Tracking-Neverending, ContentTranslation
santhosh changed the status of T253501: CX2: Tripled templates + bdi tags, a subtask of T111155: ContentTranslation inserts unnecessary tags to translated pages (tracking), from Open to In Progress.
Aug 18 2026, 9:09 AM · Tracking-Neverending, ContentTranslation
santhosh changed the status of T253501: CX2: Tripled templates + bdi tags from Open to In Progress.
Aug 18 2026, 9:09 AM · LPL sprints (S3 2026 September), LPL Projects (Maintenance initiative), Essential-Work, CXServer, ContentTranslation
santhosh added a project to T213262: CX: Avoid including rendered HTML from adapted transclusions in translated output: CXServer.
Aug 18 2026, 6:37 AM · LPL sprints (S3 2026 September), LPL Projects (Maintenance initiative), Essential-Work, CXServer, ContentTranslation
santhosh added a comment to T213262: CX: Avoid including rendered HTML from adapted transclusions in translated output.

The root cause was in cxserver. Not in Content Translation or VisualEditor.

Aug 18 2026, 6:15 AM · LPL sprints (S3 2026 September), LPL Projects (Maintenance initiative), Essential-Work, CXServer, ContentTranslation
santhosh claimed T213262: CX: Avoid including rendered HTML from adapted transclusions in translated output.
Aug 18 2026, 6:13 AM · LPL sprints (S3 2026 September), LPL Projects (Maintenance initiative), Essential-Work, CXServer, ContentTranslation

Aug 6 2026

santhosh claimed T428612: Content Translation duplicates the body of reused named references.
Aug 6 2026, 5:25 AM · Patch-For-Review, LPL sprints (S3 2026 September), LPL Projects (Maintenance initiative), Essential-Work, ContentTranslation

Aug 5 2026

santhosh added a subtask for T200786: Better support for References in Content Translation (epic): T428612: Content Translation duplicates the body of reused named references.
Aug 5 2026, 8:30 AM · Tracking-Neverending, ContentTranslation
santhosh added a parent task for T428612: Content Translation duplicates the body of reused named references: T200786: Better support for References in Content Translation (epic).
Aug 5 2026, 8:30 AM · Patch-For-Review, LPL sprints (S3 2026 September), LPL Projects (Maintenance initiative), Essential-Work, ContentTranslation

Jul 29 2026

santhosh added a comment to T36760: Resolve CLDR parent locale inheritance when generating locale data.

pt, pt_br, pt_pt is just one case, there are a few more locales where the CLDR fallback chain differs from MW chain.

Jul 29 2026, 7:26 AM · LPL sprints (S3 2026 September), MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), LPL Projects (Ongoing maintenance), Essential-Work, I18n, MediaWiki-extensions-CLDR
santhosh claimed T36760: Resolve CLDR parent locale inheritance when generating locale data.
Jul 29 2026, 7:19 AM · LPL sprints (S3 2026 September), MW-1.47-notes (1.47.0-wmf.19; 2026-09-08), LPL Projects (Ongoing maintenance), Essential-Work, I18n, MediaWiki-extensions-CLDR

Jul 20 2026

santhosh added a comment to T384584: Adding uv as a package manager on Lift Wing/blubber.

Hi, I submitted a new merge request https://gitlab.wikimedia.org/repos/releng/blubber/-/merge_requests/176
I squashed commits by @gkyziridis, rebased and worked on top of that.

Jul 20 2026, 10:20 AM · Release Pipeline (Blubber), Patch-For-Review, Machine-Learning-Team
santhosh added a comment to T367077: Support dark mode in Content Translation skin.

Tech News description:

Content Translation now supports dark mode, as requested by communit wishlist.

Jul 20 2026, 4:11 AM · User-notice-archive, MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), LPL sprints (S2 2026 August), Essential-Work, LPL Projects (Maintenance initiative), Community-Wishlist, dark-mode, ContentTranslation
santhosh added a project to T367077: Support dark mode in Content Translation skin: User-notice.
Jul 20 2026, 4:08 AM · User-notice-archive, MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), LPL sprints (S2 2026 August), Essential-Work, LPL Projects (Maintenance initiative), Community-Wishlist, dark-mode, ContentTranslation

Jul 16 2026

santhosh added a comment to T97231: Put references before the dots for some languages.

After I fixed it, the code became complex and hard to read. So I rewrote the approach in latest patch(PS 4) with a simplified method while keeping all tests as such. Results:

image.png (1,115×839 px, 1 MB)

Jul 16 2026, 10:57 AM · LPL Projects (Ongoing maintenance), Essential-Work, LPL sprints (S1 2026 July), CXServer, ContentTranslation
santhosh added a comment to T97231: Put references before the dots for some languages.

I debugged it and the extra space before the "." was causing our "fullstop followed by reference" checks failing. I added additional unit tests from your example and fixed it.

Jul 16 2026, 10:31 AM · LPL Projects (Ongoing maintenance), Essential-Work, LPL sprints (S1 2026 July), CXServer, ContentTranslation
santhosh added a project to T410351: Sentence pair highlighting no longer works: LPL sprints.
Jul 16 2026, 8:40 AM · LPL sprints (S2 2026 August), LPL Projects (Ongoing maintenance), Essential-Work, MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), ContentTranslation
santhosh claimed T410351: Sentence pair highlighting no longer works.

Root cause:
VE core refactored ve.dm.Converter into a facade that delegates DM→DOM conversion to a separate internal ve.dm.DomFromModelConverter instance (this.domFromModelConverter). (change: https://github.com/wikimedia/VisualEditor/commit/1e0c83ecbf97b307b52a4fe8a215f4a4b6c5d643 dated July 9 2025)

Jul 16 2026, 8:37 AM · LPL sprints (S2 2026 August), LPL Projects (Ongoing maintenance), Essential-Work, MW-1.47-notes (1.47.0-wmf.12; 2026-07-21), ContentTranslation

Jul 15 2026

santhosh added a comment to T384584: Adding uv as a package manager on Lift Wing/blubber.

Hi @gkyziridis, I am planning to take up this. Hope you dont mind. I will work on top of your commits.

Jul 15 2026, 10:01 AM · Release Pipeline (Blubber), Patch-For-Review, Machine-Learning-Team
santhosh added a comment to T290730: Paragraphs starting with inline template don't get translated with MT.

Thanks for testing

Jul 15 2026, 8:52 AM · LPL sprints (S1 2026 July), LPL Projects (Ongoing maintenance), Essential-Work, CXServer, ContentTranslation

Jul 9 2026

santhosh claimed T431235: mw cli startup time is 1.5s to 2s everytime.
Jul 9 2026, 4:55 AM · a Wikimedia CLI
santhosh added a comment to T97231: Put references before the dots for some languages.

Missing References is a well known CX issue where we are not able to adapt it from source to target due to two reasons: (a) target template not available (b) Machine translation on html format could not find a place to put that reference. There are multiple layers of fallbacks like trying to move to end. It is a huge set of issues as we can see in the epic ticket T200786: Better support for References in Content Translation (epic). This ticket focuses only repositioning the survived references.

Jul 9 2026, 4:50 AM · LPL Projects (Ongoing maintenance), Essential-Work, LPL sprints (S1 2026 July), CXServer, ContentTranslation

Jul 6 2026

santhosh created T431235: mw cli startup time is 1.5s to 2s everytime.
Jul 6 2026, 5:47 AM · a Wikimedia CLI

Jul 2 2026

santhosh claimed T97231: Put references before the dots for some languages.
Jul 2 2026, 11:18 AM · LPL Projects (Ongoing maintenance), Essential-Work, LPL sprints (S1 2026 July), CXServer, ContentTranslation
santhosh claimed T290730: Paragraphs starting with inline template don't get translated with MT.
Jul 2 2026, 10:00 AM · LPL sprints (S1 2026 July), LPL Projects (Ongoing maintenance), Essential-Work, CXServer, ContentTranslation
santhosh added a comment to T290730: Paragraphs starting with inline template don't get translated with MT.

As of July 2026, the issue still exists for other providers like Google, but doesn't occur for MinT MT provider.

Jul 2 2026, 9:15 AM · LPL sprints (S1 2026 July), LPL Projects (Ongoing maintenance), Essential-Work, CXServer, ContentTranslation
santhosh closed T430771: cxserver 'coverage' script is broken as Resolved.
Jul 2 2026, 5:33 AM · CXServer

Jul 1 2026

santhosh created T430771: cxserver 'coverage' script is broken.
Jul 1 2026, 7:19 AM · CXServer
santhosh closed T121405: Monitor the status of the Yandex services for ContentTranslation, a subtask of T198699: Monitoring of MT services, as Resolved.
Jul 1 2026, 5:51 AM · CX-deployments, Language-Team (Language-2018-October-December), User-KartikMistry, CX-cxserver
santhosh closed T121405: Monitor the status of the Yandex services for ContentTranslation as Resolved.

Yandex is no longer a service in cxserver

Jul 1 2026, 5:51 AM · CXServer
santhosh closed T261379: Evaluate Apertium markup handling as Declined.

I am closing this. From my reading and experiments, it is still a work in progress experiment and did not stabilize for our usecase.

Jul 1 2026, 5:45 AM · CXServer
santhosh closed T372371: Update section title mapping database (2024) as Declined.

The section title databse approach is no longer working for long tail of languages. Additionally, they also adds many wrong mappings. We are seeing the limit of the algorithm .Alternative approaches like embedding based similarity is being explored.

Jul 1 2026, 5:32 AM · CXServer
santhosh closed T372753: Decommission cxserver endpoints from RESTBase as Resolved.
Jul 1 2026, 5:29 AM · ServiceOps, RESTBase-Sunsetting, CXServer, Language and Product Localization, Essential-Work
santhosh closed T388690: Update tests to use the OpenAPI 3.0 spec as Resolved.
Jul 1 2026, 5:18 AM · CXServer

Jun 29 2026

santhosh changed the status of T367077: Support dark mode in Content Translation skin from Open to In Progress.
Jun 29 2026, 10:06 AM · User-notice-archive, MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), LPL sprints (S2 2026 August), Essential-Work, LPL Projects (Maintenance initiative), Community-Wishlist, dark-mode, ContentTranslation
santhosh removed a project from T367077: Support dark mode in Content Translation skin: Patch-For-Review.

Screenshots:

1782726913726810926.png (1,391×915 px, 382 KB)

1782726924611994384.png (1,078×939 px, 534 KB)

1782726939263916036.png (1,394×918 px, 319 KB)

Jun 29 2026, 9:56 AM · User-notice-archive, MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), LPL sprints (S2 2026 August), Essential-Work, LPL Projects (Maintenance initiative), Community-Wishlist, dark-mode, ContentTranslation
santhosh claimed T367077: Support dark mode in Content Translation skin.
Jun 29 2026, 8:55 AM · User-notice-archive, MW-1.47-notes (1.47.0-wmf.18; 2026-09-01), LPL sprints (S2 2026 August), Essential-Work, LPL Projects (Maintenance initiative), Community-Wishlist, dark-mode, ContentTranslation

Jun 18 2026

santhosh added a comment to T429433: Requesting access to NFS mount /public/dumps for language Cloud VPS project.

Thanks. This is resolved

Jun 18 2026, 4:38 AM · cloud-services-team, VPS-Projects, Data-Services

Jun 17 2026

santhosh added a comment to T66214: Define an official thumb API.

There is a common usecase: Given an article title, getting a thumbnail image of that article with preferred size. But if I understand correctly, this ticket mostly framed as given an image title, get its requested size variants. But knowing the image title require getting article info first (I am thinking from the POV of a downstream API user to display an image along with article title).
Would it make sense to change the proposed spec to accept article title instead of image title? Or is it clearly out of scope?

Jun 17 2026, 9:00 AM · MediaWiki-Core-Platform-Team (Radar), serviceops-radar, Parsoid (Tracking), TechCom-RFC (TechCom-RFC-Closed), Wikipedia-Android-App, Commons, Epic, Multimedia, MediaWiki-File-management
santhosh created T429433: Requesting access to NFS mount /public/dumps for language Cloud VPS project.
Jun 17 2026, 6:02 AM · cloud-services-team, VPS-Projects, Data-Services

Jun 8 2026

santhosh added a comment to T382282: [SPIKE] Investigate how approach Santhosh proposed could enable us to detect presence/absence of policy violations in new content edits.

I saw that T393301: Integrating real time edit checks in Visual Editor using ML implemented this concept in VE.

Jun 8 2026, 6:05 AM · Product-Analytics, EditCheck, Editing-team, VisualEditor

Jun 2 2026

santhosh added a comment to T427874: Search suggestions do not work with autocomplete.

This is a common issue with IMEs composition. Samrt Input method engines like Samsung autocomple does not give the text to textbox till it completes its autocomplete process. It is on hold till the user choose one. Then only the input element see the text. But the user see it before and get confused. Technically, these events are called IME composition and commit
Basically, we end up with a native autocomplete and web apps autocomplete. Experimenting by adding autocomplete="off" may be a good idea to start with.

Jun 2 2026, 6:30 AM · UniversalLanguageSelector

May 29 2026

santhosh added a comment to T427379: Support complex messages in machine translation assisted localization.

With the implementation being in Rust, it needs to be added as a microservice (if the setup supports that – WMF production certainly does, but I’m not sure about translatewiki.net, let alone third-party wikis), it cannot be added to the extension directly. Is there any reason you wrote this in Rust rather than in PHP?

May 29 2026, 12:25 PM · MediaWiki-extensions-Translate

May 28 2026

santhosh added a comment to T384584: Adding uv as a package manager on Lift Wing/blubber.

I would like to move some of the python services(example) to uv based workflows. @gkyziridis I see that the merge request is not closed yet. Are you planning to work on this?

May 28 2026, 11:18 AM · Release Pipeline (Blubber), Patch-For-Review, Machine-Learning-Team
santhosh updated the task description for T427379: Support complex messages in machine translation assisted localization.
May 28 2026, 6:29 AM · MediaWiki-extensions-Translate
santhosh moved T426302: MT provider dropdown label appear as clipped from Backlog to Needs Code Review on the LPL Hypothesis board.
May 28 2026, 5:28 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Projects (Other), LPL Hypothesis, Unplanned-Sprint-Work, Regression, ContentTranslation
santhosh claimed T426302: MT provider dropdown label appear as clipped.
May 28 2026, 5:26 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Projects (Other), LPL Hypothesis, Unplanned-Sprint-Work, Regression, ContentTranslation

May 27 2026

santhosh created T427379: Support complex messages in machine translation assisted localization.
May 27 2026, 11:30 AM · MediaWiki-extensions-Translate

May 25 2026

santhosh updated subscribers of T426302: MT provider dropdown label appear as clipped.

I found https://github.com/wikimedia/oojs-ui/commit/65fb50d22dc1187f4fe70c3c530dfa7ed1d3e328 as the commit that introduced fixed width. (Ref T411252)

May 25 2026, 6:06 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Projects (Other), LPL Hypothesis, Unplanned-Sprint-Work, Regression, ContentTranslation

May 21 2026

santhosh updated the task description for T426731: Experiment Translation LLM models from Google cloud API.
May 21 2026, 11:16 AM · CXServer

May 20 2026

santhosh changed the status of T426808: Use node native sqlite in cxserver from Open to In Progress.
May 20 2026, 6:36 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer
santhosh triaged T426808: Use node native sqlite in cxserver as Medium priority.
May 20 2026, 6:35 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer
santhosh claimed T426808: Use node native sqlite in cxserver.
May 20 2026, 6:35 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer
santhosh added a project to T426808: Use node native sqlite in cxserver: LPL Essential (FY2025-26 Q3&4).
May 20 2026, 6:35 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer
santhosh created T426808: Use node native sqlite in cxserver.
May 20 2026, 6:28 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer

May 19 2026

santhosh added a comment to P92593 Google cloud API Translation LLM minimal example.
0: ab
1: ace
2: ach
3: af
4: ak
5: alz
6: am
7: ar
8: as
9: awa
10: ay
11: az
12: ba
13: ban
14: bbc
15: be
16: bem
17: bew
18: bg
19: bho
20: bik
21: bm
22: bn
23: br
24: bs
25: bts
26: btx
27: bua
28: ca
29: ceb
30: cgg
31: chm
32: ckb
33: cnh
34: co
35: crh
36: crs
37: cs
38: cv
39: cy
40: da
41: de
42: din
43: doi
44: dov
45: dv
46: dz
47: ee
48: el
49: en
50: eo
51: es
52: et
53: eu
54: fa
55: ff
56: fi
57: fil
58: fj
59: fr
60: fr-CA
61: fy
62: ga
63: gaa
64: gd
65: gl
66: gn
67: gom
68: gu
69: ha
70: haw
71: he
72: hi
73: hil
74: hmn
75: hr
76: hrx
77: ht
78: hu
79: hy
80: id
81: ig
82: ilo
83: is
84: it
85: iw
86: ja
87: jv
88: jw
89: ka
90: kk
91: km
92: kn
93: ko
94: kri
95: ktu
96: ku
97: ky
98: la
99: lb
100: lg
101: li
102: lij
103: lmo
104: ln
105: lo
106: lt
107: ltg
108: luo
109: lus
110: lv
111: mai
112: mak
113: mg
114: mi
115: min
116: mk
117: ml
118: mn
119: mni-Mtei
120: mr
121: ms
122: ms-Arab
123: mt
124: my
125: ne
126: new
127: nl
128: no
129: nr
130: nso
131: nus
132: ny
133: oc
134: om
135: or
136: pa
137: pa-Arab
138: pag
139: pam
140: pap
141: pl
142: ps
143: pt
144: pt-PT
145: qu
146: rn
147: ro
148: rom
149: ru
150: rw
151: sa
152: scn
153: sd
154: sg
155: shn
156: si
157: sk
158: sl
159: sm
160: sn
161: so
162: sq
163: sr
164: ss
165: st
166: su
167: sv
168: sw
169: szl
170: ta
171: te
172: tet
173: tg
174: th
175: ti
176: tk
177: tl
178: tn
179: tr
180: ts
181: tt
182: ug
183: uk
184: ur
185: uz
186: vi
187: xh
188: yi
189: yo
190: yua
191: yue
192: zh
193: zh-CN
194: zh-TW
195: zu
{
  translations: [
    {
      translatedText: 'Hola, ¿cómo estás?',
      model: 'projects/1049775752674/locations/global/models/general/translation-llm'
    }
  ]
}
Hola, ¿cómo estás?
May 19 2026, 9:34 AM · CXServer
santhosh created P92593 Google cloud API Translation LLM minimal example.
May 19 2026, 9:33 AM · CXServer
santhosh created T426731: Experiment Translation LLM models from Google cloud API.
May 19 2026, 9:20 AM · CXServer
santhosh added a comment to T388394: Update Google MT configuration.

https://translation.googleapis.com/ URL is 404.

May 19 2026, 7:10 AM · CXServer
santhosh claimed T373418: Error response structure is not as documented.
May 19 2026, 7:03 AM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3&4), CXServer, Community-Tech
santhosh closed T125497: cxserver should give a more detailed log about MT requests as Resolved.

Closing this 10 years later . Currently we have https://superset.wmcloud.org/superset/dashboard/p/X61GbQpZ5Rb/ and https://cxstats.toolforge.org/ both shows all of the requested information

May 19 2026, 6:42 AM · CXServer
santhosh closed T202880: CX2: Image adaptation is broken when translating from Hebrew to English as Resolved.

I tried both examples and I dont see the error happening. Since this is about 8 years old ticket, I am closing it

May 19 2026, 6:38 AM · ContentTranslation, CXServer
santhosh closed T426605: cxserver: Update packages with security vulnerabilities as Resolved.
May 19 2026, 6:19 AM · Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3&4), LPL Projects (Other), CXServer
santhosh claimed T388690: Update tests to use the OpenAPI 3.0 spec.
May 19 2026, 6:18 AM · CXServer
santhosh claimed T404295: Cxserver API docs for v2/page/sourcelang/targetlang/title/revision has invalid revision example.
May 19 2026, 6:00 AM · LPL Projects (Other), Unplanned-Sprint-Work, LPL Essential (FY2025-26 Q3&4), CXServer
santhosh closed T391703: Replace jsduck with JSDoc in CX Server, a subtask of T363905: Uninstall jsduck and related material from CI images etc., once it's no longer needed, as Resolved.
May 19 2026, 5:50 AM · MediaWiki-Vagrant, Continuous-Integration-Infrastructure
santhosh closed T391703: Replace jsduck with JSDoc in CX Server as Resolved.
May 19 2026, 5:50 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer, JSDoc WMF theme
santhosh merged T379690: Migrate CXServer from JSDuck to JSDoc into T391703: Replace jsduck with JSDoc in CX Server.
May 19 2026, 4:48 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer, JSDoc WMF theme
santhosh merged task T379690: Migrate CXServer from JSDuck to JSDoc into T391703: Replace jsduck with JSDoc in CX Server.
May 19 2026, 4:48 AM · CXServer, Documentation
santhosh added a project to T391703: Replace jsduck with JSDoc in CX Server: LPL Essential.
May 19 2026, 4:46 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer, JSDoc WMF theme
santhosh claimed T391703: Replace jsduck with JSDoc in CX Server.
May 19 2026, 4:43 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer, JSDoc WMF theme
santhosh updated the task description for T410012: Exploration of HTML sentence segmentation without DOM change.
May 19 2026, 4:28 AM · CXServer
santhosh updated the task description for T410012: Exploration of HTML sentence segmentation without DOM change.
May 19 2026, 4:23 AM · CXServer

May 18 2026

santhosh triaged T426300: Images in SX confirmation page uses thumbnails or broken as Medium priority.
May 18 2026, 4:44 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), ContentTranslation

May 14 2026

santhosh closed T425905: Quota increase request for project language as Resolved.

Thanks!

May 14 2026, 12:06 PM · Cloud-VPS (Quota-requests)
santhosh created T426302: MT provider dropdown label appear as clipped.
May 14 2026, 10:22 AM · MW-1.47-notes (1.47.0-wmf.5; 2026-06-02), LPL Projects (Other), LPL Hypothesis, Unplanned-Sprint-Work, Regression, ContentTranslation
santhosh claimed T426300: Images in SX confirmation page uses thumbnails or broken.
May 14 2026, 10:05 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), ContentTranslation
santhosh created T426300: Images in SX confirmation page uses thumbnails or broken.
May 14 2026, 9:59 AM · LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), MW-1.47-notes (1.47.0-wmf.3; 2026-05-19), ContentTranslation

May 13 2026

santhosh changed the status of T426174: cxserver unit tests leak mediawiki api requests from Open to In Progress.
May 13 2026, 10:52 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer
santhosh renamed T426174: cxserver unit tests leak mediawiki api requests from cxserver uni tests leak mediawiki api requests to cxserver unit tests leak mediawiki api requests.
May 13 2026, 10:17 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer
santhosh created T426174: cxserver unit tests leak mediawiki api requests.
May 13 2026, 10:17 AM · Unplanned-Sprint-Work, LPL Projects (Other), LPL Essential (FY2025-26 Q3&4), CXServer

May 12 2026

santhosh added a comment to T404298: Can't translate en:Tokyo in Gujarati.

Also observed in https://cxserver.wikimedia.org/v2/page/en/fr/Charles-Valentin%20Alkan

May 12 2026, 11:18 AM · LPL Essential (FY2025-26 Q3&4), LPL Projects (Other), Unplanned-Sprint-Work, CXServer, ContentTranslation
santhosh reopened T404298: Can't translate en:Tokyo in Gujarati as "Open".

Reopening as I see this issue is still happening. Root cause may be different though

May 12 2026, 10:49 AM · LPL Essential (FY2025-26 Q3&4), LPL Projects (Other), Unplanned-Sprint-Work, CXServer, ContentTranslation

May 11 2026

santhosh created T425905: Quota increase request for project language.
May 11 2026, 7:05 AM · Cloud-VPS (Quota-requests)
santhosh updated subscribers of T294427: [mwcli] work on the ContentTranslation cxserver usecase.
May 11 2026, 5:06 AM · User-Addshore, a Wikimedia CLI
santhosh added a comment to T425804: Request increased quota for wiki-tts Toolforge tool.

Cloud VPS may be an option

May 11 2026, 5:05 AM · Machine-Learning-Team, Toolforge (Quota-requests)

May 7 2026

santhosh added a comment to T419288: Q4 FY2025-26 Goal: Text-to-Speech V0 Prototype.

Text chunking strategy for TTS usecase is typically sentences for faster first response, proper pauses and intonation at the end of each statement. if you cache the audio by hash(sentence)->audio chunk, we can have higher cache hit ratio in the case of new article revisions.

May 7 2026, 3:57 AM · Machine-Learning-Team, Patch-For-Review, Goal, Research
santhosh added a comment to T416659: Host sentence-transformers/LaBSE model in LiftWing.

We already have a multilingual embedding model deployed on Liftwing (Qwen3-Embedding-0.6B) which has longer context and pretty good performance. Could you use that one instead for this use case as well?

May 7 2026, 3:47 AM · Machine-Learning-Team (Q2 FY2026-27), Language and Product Localization