Page MenuHomePhabricator

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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Friday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 2:57 AM (263 w, 1 d)
Availability
Available
LDAP User
Santhosh
MediaWiki User
Unknown

Recent Activity

Today

santhosh added a comment to T234194: Explore the integration of MarianMT.

Today I built a web fontend for Marian MT with OPUS data models:

Wed, Oct 23, 12:00 PM · ContentTranslation, Language-Team (Language-2019-October-December)
santhosh added a comment to T232986: Enable all possible language pairs in cxserver, apply wiki specific configuration in the wiki.

@santhosh why does Google not show here

if it is available here https://cxserver.wikimedia.org/v2/list/mt/es/en?

Wed, Oct 23, 8:04 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), ContentTranslation

Mon, Oct 21

santhosh claimed T234194: Explore the integration of MarianMT.
Mon, Oct 21, 11:24 AM · ContentTranslation, Language-Team (Language-2019-October-December)
santhosh added a comment to T234194: Explore the integration of MarianMT.

As a start, I attempted to make the development and deployment of the system simple. I creaded a Docker container that takes care of setting up the system - https://github.com/Helsinki-NLP/Opus-MT/pull/1
It need more work. My aim is to get a webserver that abstract MT engines and complexities, and expose a web api that does translation

Mon, Oct 21, 11:23 AM · ContentTranslation, Language-Team (Language-2019-October-December)

Thu, Oct 17

santhosh added a comment to T234323: Load a single section in Content translation's editor.

This topic was discussed in details and the current undestanding is given below:

Thu, Oct 17, 9:54 AM · Language-Team (Language-2019-October-December), CX-boost
santhosh moved T217585: CX2: ISBN doubled, one correctly formatted with {{ISBN}}, another incorrectly formatted with [[Special:BookSources]] from Pending input for QA to In Progress on the Language-Team (Language-2019-October-December) board.

<section id="cxTargetSection0" data-mw-cx-source="undefined">

<p id="mwAg">While the evolution of sex dates to the prokaryote or early eukaryote stage,
    <span typeof="mw:Nowiki" id="mwAw">
        Bernstein H and Bernstein C (2013). Evolutionary Origin and Adaptive Function of Meiosis. In Meiosis:
        Bernstein C and Bernstein H, editors. Chapter 3: pp. 41–75 </span>
    <span typeof="mw:Transclusion"
        data-mw="{&quot;parts&quot;:[{&quot;template&quot;:{&quot;target&quot;:{&quot;wt&quot;:&quot;ISBN&quot;,&quot;href&quot;:&quot;./Template:ISBN&quot;},&quot;params&quot;:{&quot;1&quot;:{&quot;wt&quot;:&quot;978-953-51-1197-9&quot;}},&quot;i&quot;:0}}]}"
        data-ve-no-generated-contents="true" about="#mwt2" data-mw-deduplicate="TemplateStyles:r886058088"
        id="mwBA">&nbsp;
    </span> <span data-segmentid="4" class="cx-segment">
        <a href="./International%20Standard%20Book%20Number" rel="mw:WikiLink" about="#mwt2" class="cx-link"
            data-linkid="5" title="International Standard Book Number">ISBN
        </a> <span about="#mwt2" typeof="mw:Entity">&nbsp;</span>
        <a href="./Special:BookSources/978-953-51-1197-9" rel="mw:WikiLink" data-linkid="6" about="#mwt2"
            class="cx-link" id="mwBQ" title="Special:BookSources/978-953-51-1197-9">978-953-51-1197-9
        </a> </span> </p>

</section>

Thu, Oct 17, 5:51 AM · Patch-For-Review, Language-Team (Language-2019-October-December), ContentTranslation
santhosh moved T224721: Integrate template parameter alignments in Content Translation to improve automatic template support from In Progress to Needs QA on the Language-Team (Language-2019-October-December) board.
Thu, Oct 17, 4:46 AM · Language-Team (Language-2019-October-December), ContentTranslation

Tue, Oct 15

santhosh added a comment to T234323: Load a single section in Content translation's editor.

Notes on how does section translation differs from full article translation

Tue, Oct 15, 11:41 AM · Language-Team (Language-2019-October-December), CX-boost
santhosh added a comment to T234323: Load a single section in Content translation's editor.

Technical implementation related notes:

Tue, Oct 15, 10:13 AM · Language-Team (Language-2019-October-December), CX-boost

Mon, Oct 14

santhosh added a comment to T232986: Enable all possible language pairs in cxserver, apply wiki specific configuration in the wiki.

Demo https://codepen.io/santhoshtr/pen/zjMMrG

Mon, Oct 14, 11:53 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), ContentTranslation
santhosh added a comment to T232986: Enable all possible language pairs in cxserver, apply wiki specific configuration in the wiki.

https://cxserver.wikimedia.org/v2/list/mt/es/en lists all available MT engines now

Mon, Oct 14, 11:50 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), ContentTranslation
santhosh moved T232986: Enable all possible language pairs in cxserver, apply wiki specific configuration in the wiki from In Review to Needs QA on the Language-Team (Language-2019-October-December) board.
Mon, Oct 14, 11:49 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), ContentTranslation
santhosh added a comment to T224721: Integrate template parameter alignments in Content Translation to improve automatic template support.

For Quick QA: Using the content of

1<section id='cxTargetSection41' data-mw-cx-source='undefined'><p id='mwAR8'><span data-segmentid='178' class='cx-segment'>En 2009, la Biblioteca Nacional inició un proyecto en colaboración con <a href='./Internet_Archive' rel='mw:WikiLink' data-linkid='179' class='cx-link' id='mwASA' title='Internet Archive'>Internet Archive</a>, con el objetivo de 'recolectar, archivar, y preservar el dominio.es.'<sup typeof='mw:Extension/ref' data-mw='{"name":"ref","attrs":{"name":"archivoweb"},"body":{"id":"mw-reference-text-cite_note-archivoweb-36","html":"<span about=\"#mwt117\" class=\"citation conferencia\" data-mw=\"{&amp;quot;parts&amp;quot;:[{&amp;quot;template&amp;quot;:{&amp;quot;target&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;Cita conferencia &amp;quot;,&amp;quot;href&amp;quot;:&amp;quot;./Plantilla:Cita_conferencia&amp;quot;},&amp;quot;params&amp;quot;:{&amp;quot;apellido&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;Peréz Morillo&amp;quot;},&amp;quot;nombre&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;Mar&amp;quot;},&amp;quot;enlaceautor&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;&amp;quot;},&amp;quot;coautores&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;Icíar Mugerza López&amp;quot;},&amp;quot;fecha&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;8 de junio de 2011&amp;quot;},&amp;quot;mes&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;&amp;quot;},&amp;quot;título&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;El archivo web de la BNE&amp;quot;},&amp;quot;conferencia&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;Cita en la BNE&amp;quot;},&amp;quot;urlconferencia&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;&amp;quot;},&amp;quot;url&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;http://www.slideshare.net/bne/el-archivo-web-de-la-bne&amp;quot;},&amp;quot;formato&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;&amp;quot;},&amp;quot;fechaacceso&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;18 de mayo de 2012&amp;quot;}},&amp;quot;i&amp;quot;:0}}]}\" id=\"CITAREFPeréz_Morillo8_de_junio_de_2011\" typeof=\"mw:Transclusion\" data-ve-no-generated-contents=\"true\">Peréz Morillo, Mar; Icíar Mugerza López (8 de junio de 2011). <a class=\"external text\" href=\"http://www.slideshare.net/bne/el-archivo-web-de-la-bne\" id=\"mwBV0\" rel=\"mw:ExtLink\"><i id=\"mwBV4\">El archivo web de la BNE</i></a>. Cita en la BNE<span class=\"reference-accessdate\" id=\"mwBV8\">. Consultado el 18 de mayo de 2012</span>.</span><span about=\"#mwt117\" class=\"Z3988\" id=\"mwBWA\" title=\"ctx_ver=Z39.88-2004&amp;amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ABiblioteca+Nacional+de+Espa%C3%B1a&amp;amp;rft.au=Per%C3%A9z+Morillo%2C+Mar&amp;amp;rft.aufirst=Mar&amp;amp;rft.aulast=Per%C3%A9z+Morillo&amp;amp;rft.btitle=El+archivo+web+de+la+BNE&amp;amp;rft.date=8+de+junio+de+2011&amp;amp;rft.genre=book&amp;amp;rft_id=http%3A%2F%2Fwww.slideshare.net%2Fbne%2Fel-archivo-web-de-la-bne&amp;amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook\" data-ve-ignore=\"true\"><span id=\"mwBWE\" style=\"display:none;\"><span id=\"mwBWI\" typeof=\"mw:Entity\">&amp;nbsp;</span></span></span><span about=\"#mwt117\" id=\"mwBWM\" data-ve-ignore=\"true\"> </span><span about=\"#mwt117\" class=\"error citation-comment\" id=\"mwBWQ\" style=\"display:none;font-size:100%\" data-ve-ignore=\"true\">La referencia utiliza el parámetro obsoleto <code id=\"mwBWU\"><span id=\"mwBWY\" typeof=\"mw:Entity\">|</span>coautores=</code> (<a class=\"cx-link\" data-linkid=\"737\" href=\"./Ayuda:Errores_en_las_referencias#deprecated_params\" id=\"mwBWc\" rel=\"mw:WikiLink\" title=\"Ayuda:Errores en las referencias\">ayuda</a>)</span><link about=\"#mwt117\" href=\"./Categoría:Wikipedia:Páginas_con_referencias_con_parámetros_obsoletos\" id=\"mwBWg\" rel=\"mw:PageProp/Category\" data-ve-ignore=\"true\">"}}' class='mw-ref' data-cx='{}' about='#mwt328' id='cite_ref-archivoweb_36-0' rel='dc:references'><a href='./Biblioteca_Nacional_de_España#cite_note-archivoweb-36' id='mwASE' style='counter-reset: mw-Ref 1;'><span class='mw-reflink-text' id='mwASI'>[1]</span></a></sup> </span><span data-segmentid='180' class='cx-segment'>En octubre de 2010, la BNE inauguró el 'Quijote Interactivo', una versión digitalizada e interactiva de la obra de <a href='./Cervantes' rel='mw:WikiLink' data-linkid='181' class='mw-redirect cx-link' id='mwASM' title='Cervantes'>Cervantes</a>, que incluye contenidos que ayudan a contextualizar la lectura, como un mapa con las aventuras del Quijote y apartados sobre la vida en el siglo XVII.<sup typeof='mw:Extension/ref' data-mw='{"name":"ref","attrs":{"name":"QuijoteInteractivo"},"body":{"id":"mw-reference-text-cite_note-QuijoteInteractivo-37","html":"<span about=\"#mwt118\" class=\"citation publicación\" data-mw=\"{&amp;quot;parts&amp;quot;:[{&amp;quot;template&amp;quot;:{&amp;quot;target&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;cita publicación &amp;quot;,&amp;quot;href&amp;quot;:&amp;quot;./Plantilla:Cita_publicación&amp;quot;},&amp;quot;params&amp;quot;:{&amp;quot;apellidos&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;Medina&amp;quot;},&amp;quot;nombre&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;Luis&amp;quot;},&amp;quot;enlaceautor&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;&amp;quot;},&amp;quot;año&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;2010&amp;quot;},&amp;quot;título&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;La aventura interactiva de Don Quijote&amp;quot;},&amp;quot;publicación&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;El País&amp;quot;},&amp;quot;url&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;http://cultura.elpais.com/cultura/2010/10/26/actualidad/1288044008_850215.html&amp;quot;},&amp;quot;fechaacceso&amp;quot;:{&amp;quot;wt&amp;quot;:&amp;quot;17 de mayo de 2012&amp;quot;}},&amp;quot;i&amp;quot;:0}}]}\" id=\"CITAREFMedina2010\" typeof=\"mw:Transclusion\" data-ve-no-generated-contents=\"true\">Medina, Luis (2010). <a class=\"external text\" href=\"http://cultura.elpais.com/cultura/2010/10/26/actualidad/1288044008_850215.html\" id=\"mwBWs\" rel=\"mw:ExtLink\">«La aventura interactiva de Don Quijote»</a>. <i id=\"mwBWw\">El País</i><span class=\"reference-accessdate\" id=\"mwBW0\">. Consultado el 17 de mayo de 2012</span>.</span><span about=\"#mwt118\" class=\"Z3988\" id=\"mwBW4\" title=\"ctx_ver=Z39.88-2004&amp;amp;rfr_id=info%3Asid%2Fes.wikipedia.org%3ABiblioteca+Nacional+de+Espa%C3%B1a&amp;amp;rft.atitle=La+aventura+interactiva+de+Don+Quijote&amp;amp;rft.au=Medina%2C+Luis&amp;amp;rft.aufirst=Luis&amp;amp;rft.aulast=Medina&amp;amp;rft.date=2010&amp;amp;rft.genre=article&amp;amp;rft.jtitle=El+Pa%C3%ADs&amp;amp;rft_id=http%3A%2F%2Fcultura.elpais.com%2Fcultura%2F2010%2F10%2F26%2Factualidad%2F1288044008_850215.html&amp;amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal\" data-ve-ignore=\"true\"><span id=\"mwBW8\" style=\"display:none;\"><span id=\"mwBXA\" typeof=\"mw:Entity\">&amp;nbsp;</span></span></span>"}}' class='mw-ref' data-cx='{}' about='#mwt318' id='cite_ref-QuijoteInteractivo_37-0' rel='dc:references'><a href='./Biblioteca_Nacional_de_España#cite_note-QuijoteInteractivo-37' id='mwASQ' style='counter-reset: mw-Ref 2;'><span class='mw-reflink-text' id='mwASU'>[2]</span></a></sup></span></p>
2
3</section>
with https://cxserver.thottingal.in/v2/?doc#!/Machine_translation/post_v2_translate_from_to_provider and es->ca as language pair should give result with the following search. The content is minimal content based on https://es.wikipedia.org/wiki/Usuario:Jpita23/t224721

Mon, Oct 14, 11:24 AM · Language-Team (Language-2019-October-December), ContentTranslation
santhosh created P9327 Template parameter mapping using mapping database - testcase for T224721.
Mon, Oct 14, 11:21 AM · CX-cxserver
santhosh added a comment to T224721: Integrate template parameter alignments in Content Translation to improve automatic template support.

In my local testing I see that all params are adapted. Next step is to investigate the cxserver deployment related issues if any.

Mon, Oct 14, 8:42 AM · Language-Team (Language-2019-October-December), ContentTranslation
santhosh moved T235359: PHP error: "Undefined index: url" from ContentTranslation\Hooks::isPotentialTranslator from Backlog to In Review on the Language-Team (Language-2019-October-December) board.
Mon, Oct 14, 5:57 AM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Language-Team (Language-2019-October-December), ContentTranslation, Wikimedia-production-error
santhosh moved T235359: PHP error: "Undefined index: url" from ContentTranslation\Hooks::isPotentialTranslator from Needs Triage to CX2 on the ContentTranslation board.
Mon, Oct 14, 5:57 AM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Language-Team (Language-2019-October-December), ContentTranslation, Wikimedia-production-error
santhosh claimed T235359: PHP error: "Undefined index: url" from ContentTranslation\Hooks::isPotentialTranslator.
Mon, Oct 14, 5:56 AM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Language-Team (Language-2019-October-December), ContentTranslation, Wikimedia-production-error

Fri, Oct 11

santhosh added a comment to T229242: Explore ways to restrict suggestions to a given knowledge area.

I think we need to recognize two extremes of category based suggestions. One is to find articles from a narrow category such as "rivers in serbia". Another one is "I am interested in Sports". The second type of users is more common because it is an abstract way of expressing an interest. The first one is about a specific search. If we try to serve both of these using a single interface, it is going to complicate. We should also see how this selection is done in non-wikipedia applications. I have used news reader applications, applications like magzter etc, where they provide a single flat list just enough to fill a mobile screen. For the first type of selection-narrow selection- a search box is given. If we enhance our source selector so that it can search in "Wikipedia article categories" we still can support such use cases. The nature of a second level or narrower topic is that, you can easily find one that is not in that list.

Fri, Oct 11, 4:58 AM · Language-Team (Language-2019-October-December), CX-boost, WorkType-NewFunctionality

Thu, Oct 10

santhosh added a comment to T229242: Explore ways to restrict suggestions to a given knowledge area.

I edited the description to capture a summary of the outcome and the design implications. Please, @santhosh and @Petar.petkovic, check and suggest any corrections.
I have some further questions about the implications of the approach:

  • Is it possible to support the option to discard suggestions? Current suggestions have an option ("x") to discard them, preventing them to be shown again. I was wondering whether such system would work out-of-the-box with this new kind of suggestion, or they require further consideration (e.g., hiding such option for these suggestions, or support it differently).
Thu, Oct 10, 12:04 PM · Language-Team (Language-2019-October-December), CX-boost, WorkType-NewFunctionality

Wed, Oct 9

santhosh moved T217585: CX2: ISBN doubled, one correctly formatted with {{ISBN}}, another incorrectly formatted with [[Special:BookSources]] from In Progress to In Review on the Language-Team (Language-2019-July-September) board.
Wed, Oct 9, 10:24 AM · Patch-For-Review, Language-Team (Language-2019-October-December), ContentTranslation
santhosh claimed T217585: CX2: ISBN doubled, one correctly formatted with {{ISBN}}, another incorrectly formatted with [[Special:BookSources]].
Wed, Oct 9, 9:28 AM · Patch-For-Review, Language-Team (Language-2019-October-December), ContentTranslation
santhosh added a comment to T232020: Articles published with Content Translation are no longer linked to Wikidata.

I just translated this article and is still not linking to wikidata
https://pt.wikipedia.org/wiki/Marianne_(serie_de_televis%C3%A3o)
https://www.wikidata.org/wiki/Q67521330

Wed, Oct 9, 6:53 AM · Language-Team (Language-2019-October-December), MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Regression, ContentTranslation
santhosh added a comment to T229242: Explore ways to restrict suggestions to a given knowledge area.

About the timeout of queries, one think I observed is, the time taken is a multiple of number of P31 values we use at a time. If we use only one topic at a time, I see that the time taken is in reasonable limits. This can be compensated by allowing only topic selection at a time as I did in my demo application.

Wed, Oct 9, 4:28 AM · Language-Team (Language-2019-October-December), CX-boost, WorkType-NewFunctionality

Thu, Oct 3

santhosh added a comment to T229242: Explore ways to restrict suggestions to a given knowledge area.

I was exloring the Wikidata queries based on Property:P31 https://www.wikidata.org/wiki/Property:P31 and the subclasses. Here is a sample query https://w.wiki/9Cb - it tries to find all articles in a given wiki page with P31 or subclasses of P31 associated with.

Thu, Oct 3, 5:26 AM · Language-Team (Language-2019-October-December), CX-boost, WorkType-NewFunctionality

Tue, Oct 1

santhosh updated the task description for T234194: Explore the integration of MarianMT.
Tue, Oct 1, 3:54 AM · ContentTranslation, Language-Team (Language-2019-October-December)

Thu, Sep 26

santhosh added a comment to T229075: Preparing ContentTranslation for Parsoid-PHP switch.

@ssastry, when it is ready, let us know. We can do required testing and changes if any.

Thu, Sep 26, 5:55 AM · Language-Team (Language-2019-October-December), Core Platform Team (Needs Cleaning - Services Operations), ContentTranslation, Parsoid-PHP
santhosh moved T232020: Articles published with Content Translation are no longer linked to Wikidata from Priority backlog to In Review on the Language-Team (Language-2019-July-September) board.
Thu, Sep 26, 5:05 AM · Language-Team (Language-2019-October-December), MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Regression, ContentTranslation

Tue, Sep 24

santhosh moved T232986: Enable all possible language pairs in cxserver, apply wiki specific configuration in the wiki from Priority backlog to In Review on the Language-Team (Language-2019-July-September) board.
Tue, Sep 24, 11:33 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), ContentTranslation
santhosh claimed T232986: Enable all possible language pairs in cxserver, apply wiki specific configuration in the wiki.
Tue, Sep 24, 11:12 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), ContentTranslation
santhosh added a comment to T232372: Update invite for translation when creating a new article.

Screenshot from the above patch:

Tue, Sep 24, 4:50 AM · CX-boost, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Language-Team (Language-2019-October-December)

Sep 23 2019

santhosh claimed T232372: Update invite for translation when creating a new article.
Sep 23 2019, 5:02 AM · CX-boost, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Language-Team (Language-2019-October-December)
santhosh added a comment to T232372: Update invite for translation when creating a new article.

The VE config that shows the welcome dialog for first time editor is

Sep 23 2019, 4:59 AM · CX-boost, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Language-Team (Language-2019-October-December)

Sep 20 2019

santhosh moved T233085: Language templates causing problems in both the source and translation from In Review to Needs QA on the Language-Team (Language-2019-July-September) board.
Sep 20 2019, 4:08 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh moved T232674: Content Translation substituted a template with TemplateStyles from In Review to Needs QA on the Language-Team (Language-2019-July-September) board.
Sep 20 2019, 4:08 AM · Language-Team (Language-2019-July-September), ContentTranslation

Sep 19 2019

santhosh claimed T232674: Content Translation substituted a template with TemplateStyles.
Sep 19 2019, 10:51 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh moved T233085: Language templates causing problems in both the source and translation from Backlog to In Review on the Language-Team (Language-2019-July-September) board.
Sep 19 2019, 10:51 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh claimed T233085: Language templates causing problems in both the source and translation.
Sep 19 2019, 10:51 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T233085: Language templates causing problems in both the source and translation.

After the patch https://gerrit.wikimedia.org/r/c/mediawiki/services/cxserver/+/537982

Sep 19 2019, 10:51 AM · Language-Team (Language-2019-July-September), ContentTranslation

Sep 18 2019

santhosh added a comment to T232674: Content Translation substituted a template with TemplateStyles.

The adaptation happened correctly, but the en.wiki reference content has a te mplate style. - https://en.wikipedia.org/wiki/Module:Citation/CS1/styles.css. The templatestyle does not exist in he.wikipedia and MW parser is throwing that error in article page. yi and kab languages have corresponding template styles. To make it clear a ref with templatestyle is a valid markup. it becomes problematinc only when that template style does not exist in target wiki

Sep 18 2019, 11:49 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T232372: Update invite for translation when creating a new article.

Details for each version are based on the original tickets (T216032, T216500), but detailed below for additional clarity:

Here the word "version" means, one of the two designs, right?

Sep 18 2019, 6:51 AM · CX-boost, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), Language-Team (Language-2019-October-December)
santhosh added a comment to T232485: RFC: Core REST API namespace and version.

I would request to have the language code as part of API path than in the domain name. It is an important semantic value affecting API output. Having it in domain name as in https://en.wikipedia.org/api/rest_v1/ has mutliple issues that became obvious while writing apis to host at wikipedia.org/api and xx.wikipedia.org/api at the same. See https://wikimedia.org/api/rest_v1/ and https://en.wikipedia.org/api/rest_v1/

Sep 18 2019, 5:03 AM · TechCom-RFC, Core Platform Team Workboards (Green), CPT Initiatives (Core REST API in PHP)

Sep 17 2019

santhosh moved T232020: Articles published with Content Translation are no longer linked to Wikidata from In Progress to In Review on the Language-Team (Language-2019-July-September) board.
Sep 17 2019, 9:52 AM · Language-Team (Language-2019-October-December), MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Regression, ContentTranslation
santhosh updated subscribers of T232020: Articles published with Content Translation are no longer linked to Wikidata.

@Ladsgroup, Need some help here. I guess the above list of modules are no longer needed, and I can just use

Sep 17 2019, 7:15 AM · Language-Team (Language-2019-October-December), MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Regression, ContentTranslation
santhosh added a comment to T232020: Articles published with Content Translation are no longer linked to Wikidata.

This is a regression from T203696.

Sep 17 2019, 6:41 AM · Language-Team (Language-2019-October-December), MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Regression, ContentTranslation
santhosh moved T232020: Articles published with Content Translation are no longer linked to Wikidata from Priority backlog to In Progress on the Language-Team (Language-2019-July-September) board.
Sep 17 2019, 6:23 AM · Language-Team (Language-2019-October-December), MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Regression, ContentTranslation
santhosh claimed T232020: Articles published with Content Translation are no longer linked to Wikidata.
Sep 17 2019, 6:23 AM · Language-Team (Language-2019-October-December), MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), Regression, ContentTranslation

Sep 16 2019

santhosh added a comment to T227183: Generate template parameter alignments for the selected small wikis.

@diego, Would it be possible to add a Dockerfile to the repo so that a ML-nonexperienced person can get it running and extract the outputs?

Sep 16 2019, 11:37 AM · Language-Team (Language-2019-October-December), CX-boost
santhosh added a comment to T232331: Reference adapted as empty with no apparent reason.

Seems working fine now. Here is a video

Sep 16 2019, 10:50 AM · ContentTranslation
santhosh edited projects for T232986: Enable all possible language pairs in cxserver, apply wiki specific configuration in the wiki, added: ContentTranslation; removed CX-cxserver.
Sep 16 2019, 10:18 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), ContentTranslation
santhosh created T232986: Enable all possible language pairs in cxserver, apply wiki specific configuration in the wiki.
Sep 16 2019, 10:17 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), ContentTranslation
santhosh added a comment to T232331: Reference adapted as empty with no apparent reason.

For future references, we can save time if following information is also present in bug report

Sep 16 2019, 10:11 AM · ContentTranslation

Sep 6 2019

santhosh added a comment to T216500: Surface the article the user is trying to create when suggesting to translate.

// If replacing the suggestion cards by the button in the same place (below the text), makes it technically much more easy to support,
this is easy. But are we going to show this one every time or based on our old code to detect the probability that the translator will translate? That code was also removed since we decided to show this more than once to a user when a translation suggestion available. Please clarify.

Sep 6 2019, 9:33 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), CX-boost
santhosh added a comment to T229405: Test out-of-beta experience.

we removed this dialog, and have new dialog with translation suggestion. https://phabricator.wikimedia.org/T216500 overrides this ticket

Sep 6 2019, 9:18 AM · Language-Team (Language-2019-October-December), CX-out-of-beta
santhosh added a comment to T216500: Surface the article the user is trying to create when suggesting to translate.

Me and @Pginer-WMF were discussing why the design has changed from T216032, when the invite was not shown to anyone yet, since no wikis have Content Translation out of beta. Turns out that generic dialog from T216032 should be displayed when we don't have a good source article to suggest to the user. I will update description of this ticket to include new information.

Sep 6 2019, 4:19 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), CX-boost

Sep 5 2019

santhosh moved T213255: CX2: Doesn't handle correctly ISBN, should not put nowiki tags around them from In Review to Needs QA on the Language-Team (Language-2019-July-September) board.
Sep 5 2019, 6:48 AM · Language-Team (Language-2019-July-September), ContentTranslation

Sep 3 2019

santhosh moved T213255: CX2: Doesn't handle correctly ISBN, should not put nowiki tags around them from Priority backlog to In Review on the Language-Team (Language-2019-July-September) board.
Sep 3 2019, 7:24 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh claimed T213255: CX2: Doesn't handle correctly ISBN, should not put nowiki tags around them.
Sep 3 2019, 6:28 AM · Language-Team (Language-2019-July-September), ContentTranslation

Sep 2 2019

santhosh added a comment to T35242: Search suggestion highlighting does not respect grapheme clusters causing wrong rendering for Arabic and Indic scripts.

If I understand correctly, https://gerrit.wikimedia.org/r/c/oojs/ui/+/530960 includes the combining marks after the search match to the highlight range, so that we don't add a highlight boundary before combining mark. A consequence of this approach is, search results that are completely different words will be highlighted. To illustrate this:

Sep 2 2019, 10:45 AM · MW-1.34-notes (1.34.0-wmf.25; 2019-10-01), OOUI (OOUI-0.34.0), Patch-For-Review, Discovery-Search, Utilities-UnicodeJS, MediaWiki-General, JavaScript, Hindi-Sites, Malayalam-Sites, Tamil-Sites, I18n

Aug 29 2019

santhosh moved T230200: Whole article as one section from Backlog to In Review on the Language-Team (Language-2019-July-September) board.
Aug 29 2019, 5:47 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh triaged T230200: Whole article as one section as High priority.
Aug 29 2019, 5:47 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh claimed T230200: Whole article as one section.
Aug 29 2019, 4:41 AM · Language-Team (Language-2019-July-September), ContentTranslation

Aug 28 2019

santhosh added a comment to T230195: MT stops translating "randomly".

declining quality can only be attributed to MT service. It is either translated or not translated from cxserver perspective. How good the translation is always with MT service. But let us watch this ticket after https://gerrit.wikimedia.org/r/529727 is merged

Aug 28 2019, 9:43 AM · Language-Team (Language-2019-October-December), CX-cxserver

Aug 12 2019

santhosh added a comment to T223888: Provide a way to find out if current user is potential translator.

@santhosh anything I can check here?

Aug 12 2019, 10:21 AM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T225118: Math formula should not be checked for unmodified content issues.

Screenshot after the above patch - from en:Grüneisen_parameter

Aug 12 2019, 10:16 AM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T225118: Math formula should not be checked for unmodified content issues.

Here is an example where the MT calcualtion does not happen. From es.wiki


Here is an example where the MT calculation happens. From en.wiki

Aug 12 2019, 9:50 AM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T216500: Surface the article the user is trying to create when suggesting to translate.

Screenshot based on the above patch

Aug 12 2019, 9:22 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), CX-boost

Aug 7 2019

santhosh moved T216500: Surface the article the user is trying to create when suggesting to translate from Priority backlog to In Progress on the Language-Team (Language-2019-July-September) board.
Aug 7 2019, 6:40 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), CX-boost
santhosh claimed T216500: Surface the article the user is trying to create when suggesting to translate.
Aug 7 2019, 6:40 AM · Language-Team (Language-2019-October-December), MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), CX-boost
santhosh added a comment to T227571: Create cxserver api to suggest source title for given target language and title.

@santhosh where can I find this api playground/documentation page?
Can you provide some info on how I can test this ?

Aug 7 2019, 4:30 AM · CX-cxserver, Language-Team (Language-2019-July-September)
santhosh added a comment to T220495: Content copied from Content Translation into Visual Editor exposes internal attributes.

Thanks. That works

Aug 7 2019, 4:24 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Language-Team (Language-2019-July-September), ContentTranslation

Aug 6 2019

santhosh added a comment to T229906: Sentence pair highlighting broken.

Revert patch for T220495: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ContentTranslation/+/528406

Aug 6 2019, 9:19 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Language-Team (Language-2019-July-September), ContentTranslation, Regression
santhosh reopened T220495: Content copied from Content Translation into Visual Editor exposes internal attributes as "Open".

I had to revert this fix because of T229906: Sentence pair highlighting broken
Revert patch: https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ContentTranslation/+/528406

Aug 6 2019, 9:18 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Language-Team (Language-2019-July-September), ContentTranslation
santhosh created T229906: Sentence pair highlighting broken.
Aug 6 2019, 9:12 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Language-Team (Language-2019-July-September), ContentTranslation, Regression
santhosh added a comment to T228498: Monospace template causes the rest of the paragraph to be ignored.

Assuming Apertium was the MT engine used.

Aug 6 2019, 7:24 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh claimed T225118: Math formula should not be checked for unmodified content issues.
Aug 6 2019, 5:53 AM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), ContentTranslation
santhosh moved T225118: Math formula should not be checked for unmodified content issues from Backlog to In Review on the Language-Team (Language-2019-July-September) board.
Aug 6 2019, 5:37 AM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T225118: Math formula should not be checked for unmodified content issues.

We cannot remove the wrapping tags for math since that would cause unexpected rendering and editing behavior. Better keep the DOM as such. I propose excluding <dl> tags from validation. Math is under dl ->dd -> p tag.

Aug 6 2019, 5:36 AM · MW-1.34-notes (1.34.0-wmf.21; 2019-09-03), Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T228390: Use global preferences for the Contributions "blue dot" invite.

The feature does not differentiate between wikis. I suspect caching related inconsistencies.

Aug 6 2019, 4:46 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), ContentTranslation, Language-Team (Language-2019-July-September)

Jul 31 2019

santhosh added a comment to T206309: CX2: Don't show reference details when they are not in the reference.

It seems there are two issues here. A gray reference link is unadapted reference. This ticket made the reference code show only the edit button for such references.

Jul 31 2019, 8:31 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T214256: CX2 shows </img> instead of math formulas.

This one is definitely a bug. Happening with Apertium. Checking.

@santhosh are you going to be fixing this issue on this task or a different one?

Jul 31 2019, 4:15 AM · Language-Team (Language-2019-July-September), ContentTranslation

Jul 30 2019

santhosh added a comment to T214256: CX2 shows </img> instead of math formulas.

@Pginer-WMF is this a different issue?
Is there a ticket already for this?

Jul 30 2019, 6:43 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T214256: CX2 shows </img> instead of math formulas.

update: this might not be related since the example on my last screenshot is a template and not a math formula

Jul 30 2019, 6:28 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T214256: CX2 shows </img> instead of math formulas.

not sure this is related to this ticket, but I never saw a math formula being translated like this.
it is like this in production as well.
waiting for @santhosh feedback to see if it is related or not.

Jul 30 2019, 6:18 AM · Language-Team (Language-2019-July-September), ContentTranslation

Jul 29 2019

santhosh triaged T228813: Pressing Escape upon warning of publishing translation with warnings publishes it anyway as Normal priority.
Jul 29 2019, 5:24 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Unplanned-Sprint-Work, Language-Team (Language-2019-July-September), ContentTranslation
santhosh moved T228813: Pressing Escape upon warning of publishing translation with warnings publishes it anyway from Needs Triage to CX2 on the ContentTranslation board.
Jul 29 2019, 5:23 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Unplanned-Sprint-Work, Language-Team (Language-2019-July-September), ContentTranslation
santhosh updated santhosh.
Jul 29 2019, 4:37 AM

Jul 25 2019

santhosh added a comment to T228019: Injected info does not get translated.

Thanks @Krinkle. The usecase is not a widely used one to justify an effort to implement this feature. At least for now. For now, I used a workaround as https://gerrit.wikimedia.org/r/525521

Jul 25 2019, 12:17 PM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Performance-Team (Radar), Language-Team (Language-2019-July-September), Regression, ExternalGuidance

Jul 24 2019

santhosh added a comment to T227493: Error on tokenise method doesn't allow auto-saving or publishing of article.

yes, I think the math support need to improve and that can fix both. First thing to do is avoid sending math sections to MT engines so that they don't mangle it.

Jul 24 2019, 11:54 AM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), ContentTranslation, Language-Team (Language-2019-July-September)
santhosh claimed T214256: CX2 shows </img> instead of math formulas.
Jul 24 2019, 11:53 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T227493: Error on tokenise method doesn't allow auto-saving or publishing of article.

Found that if I used Yandex instead of Google, the above section translated correctly

Jul 24 2019, 9:42 AM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), ContentTranslation, Language-Team (Language-2019-July-September)
santhosh claimed T227493: Error on tokenise method doesn't allow auto-saving or publishing of article.

I was not able to reproduce the case of https://en.wikipedia.org/wiki/Chronology_of_Gabon from en to es. But I was able to reproduce with https://en.wikipedia.org/wiki/Proof_that_%CF%80_is_irrational en to pt.

Jul 24 2019, 9:18 AM · MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), ContentTranslation, Language-Team (Language-2019-July-September)

Jul 23 2019

santhosh updated the task description for T228390: Use global preferences for the Contributions "blue dot" invite.
Jul 23 2019, 8:49 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), ContentTranslation, Language-Team (Language-2019-July-September)
santhosh claimed T207100: LanguageTrTest::testDottedAndDotlessI fails in PHP 7.3.

So the correct thing to do here is to implement this special mapping in LanguageTr::ucfirst().

Jul 23 2019, 7:00 AM · MW-1.33-notes, MW-1.32-notes, MW-1.31-release-notes, MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Core Platform Team Workboards (Clinic Duty Team), Language-Team, MW-1.34-release, Core Platform Team (PHP7 (TEC4)), PHP 7.3 support, MediaWiki-Internationalization

Jul 22 2019

santhosh added a comment to T228502: Universal Language Selector does not detect the language of page content.

When we say language in the context of wiki, there is a"interface language" - the language of user interface and then content language- that is the content language of wiki. So if you are in germal wikipedia, the content language is german. But the interface language can be anything(for example English). If interface language is English, the items in sidebar, top menu etc will be in English.

Jul 22 2019, 12:20 PM · UniversalLanguageSelector
santhosh moved T227553: Test failure: TypeError: Cannot read property 'item' of undefined from In Review to Needs QA on the Language-Team (Language-2019-July-September) board.
Jul 22 2019, 12:14 PM · Language-Team (Language-2019-July-September), CX-cxserver
santhosh moved T216032: Adjust new article invite for out of beta graduation from In Review to Needs QA on the Language-Team (Language-2019-July-September) board.
Jul 22 2019, 12:13 PM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Language-Team (Language-2019-July-September), CX-out-of-beta
santhosh moved T223888: Provide a way to find out if current user is potential translator from In Review to Needs QA on the Language-Team (Language-2019-July-September) board.
Jul 22 2019, 12:12 PM · MW-1.34-notes (1.34.0-wmf.15; 2019-07-23), Language-Team (Language-2019-July-September), ContentTranslation
santhosh moved T228390: Use global preferences for the Contributions "blue dot" invite from In Progress to In Review on the Language-Team (Language-2019-July-September) board.
Jul 22 2019, 9:44 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), ContentTranslation, Language-Team (Language-2019-July-September)
santhosh moved T228390: Use global preferences for the Contributions "blue dot" invite from Priority backlog to In Progress on the Language-Team (Language-2019-July-September) board.
Jul 22 2019, 6:54 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), ContentTranslation, Language-Team (Language-2019-July-September)