santhosh (Santhosh Thottingal)
Senior 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 (218 w, 1 d)
Availability
Available
IRC Nick
santhosh
LDAP User
Santhosh
MediaWiki User
Unknown

Recent Activity

Today

santhosh added a comment to T211685: CX2: Machine translation error shown when using Yandex.

I tried to reproduce this, Yandex is working fine. But Apertium was throwing error:

{"status":500,"type":"internal_error","title":"Error","detail":"Translation with Apertium en>es failed: HTTPError: 504: internal_http_error","method":"POST","uri":"/v2/translate/en/es/Apertium"}
Wed, Dec 12, 9:14 AM · Language-Team (Language-2018-October-December), ContentTranslation

Mon, Dec 10

santhosh added a comment to T209606: CX2: Adjust translation card to work better regardless of translation service availability.

@Pginer-WMF I linked the "Why?" text to https://www.mediawiki.org/wiki/Content_translation/Machine_Translation. Is that ok?

Mon, Dec 10, 11:32 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh moved T209606: CX2: Adjust translation card to work better regardless of translation service availability from Priority backlog to In Review on the Language-Team (Language-2018-October-December) board.
Mon, Dec 10, 11:31 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T209606: CX2: Adjust translation card to work better regardless of translation service availability.

Screenshot:

Mon, Dec 10, 11:31 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh claimed T209606: CX2: Adjust translation card to work better regardless of translation service availability.
Mon, Dec 10, 11:18 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh moved T196051: CX2: Show reset option in the MT card only when the paragraph has been modified from In Progress to In Review on the Language-Team (Language-2018-October-December) board.
Mon, Dec 10, 6:37 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh claimed T196051: CX2: Show reset option in the MT card only when the paragraph has been modified.
Mon, Dec 10, 6:32 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation

Thu, Dec 6

santhosh added a comment to T144467: Security review for Google MT for Content Translation.
  1. I applied your patches from https://gerrit.wikimedia.org/r/477732 and https://gerrit.wikimedia.org/r/477757, which seem to work well in alleviating the concerns around <style> and <svg> content. For now, within the process flow of 1) reducing html via lineardoc 2) sending said html off to the Google or Yandex MT services 3) expanding the received translated html 4) sending it through DOMPurify.sanitize, the only potential for http leaks I'm seeing are if they already existed within the source html.
Thu, Dec 6, 9:49 AM · Patch-For-Review, Language-Team (Language-2018-October-December), Security, CX-deployments, Language-2017-Oct-Dec, Services (watching), Parsing-Team, Language-Q1-2016-17 Sprint 6, Language-Engineering July-September 2016, Security-Reviews, Security-Extensions

Wed, Dec 5

santhosh added a comment to T144467: Security review for Google MT for Content Translation.

Just to confirm - lineardoc is something developed in-house using JavaScript's sax module, correct?

Wed, Dec 5, 9:32 AM · Patch-For-Review, Language-Team (Language-2018-October-December), Security, CX-deployments, Language-2017-Oct-Dec, Services (watching), Parsing-Team, Language-Q1-2016-17 Sprint 6, Language-Engineering July-September 2016, Security-Reviews, Security-Extensions

Tue, Dec 4

santhosh added a comment to T144467: Security review for Google MT for Content Translation.
Tue, Dec 4, 7:15 AM · Patch-For-Review, Language-Team (Language-2018-October-December), Security, CX-deployments, Language-2017-Oct-Dec, Services (watching), Parsing-Team, Language-Q1-2016-17 Sprint 6, Language-Engineering July-September 2016, Security-Reviews, Security-Extensions
santhosh added a comment to T200374: Update indirect dependency on github.com/gwicke/kad.git.

This is increasingly becoming a problem as npm audit is reporting more issues from the dependencies.

Tue, Dec 4, 5:48 AM · Services (later), service-runner

Wed, Nov 28

santhosh triaged T210581: Use rate-limiter for cxserver as Normal priority.
Wed, Nov 28, 10:56 AM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh moved T210581: Use rate-limiter for cxserver from Backlog to In Review on the Language-Team (Language-2018-October-December) board.
Wed, Nov 28, 10:56 AM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh claimed T210581: Use rate-limiter for cxserver.
Wed, Nov 28, 10:56 AM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh merged T210563: CX2: Reference in infobox not displayed in Reference section into T209266: CX2: Support for references added by name when the details are inside a template.
Wed, Nov 28, 8:44 AM · Language-Team (Language-2018-October-December), ContentTranslation
santhosh merged task T210563: CX2: Reference in infobox not displayed in Reference section into T209266: CX2: Support for references added by name when the details are inside a template.
Wed, Nov 28, 8:44 AM · ContentTranslation
santhosh placed T204942: CX2: Convert inline templates into text if equivalent template is missing up for grabs.

In order to support this what's proposed is for the plain text generated to be highlighted as long as the yellow marker appears next to the paragraph. That is, this "persistent warning highlight" will only go away when the user marks the warning as resolved. Visually this warning looks like the sentence highlighting but it should be possible to differentiate it internally in case that we decide to change the way we signal warnings.

Wed, Nov 28, 8:20 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh triaged T210578: Update Youdao MT client to new API as Normal priority.
Wed, Nov 28, 8:12 AM · Language-Team (Language-2018-October-December), ContentTranslation
santhosh created T210578: Update Youdao MT client to new API.
Wed, Nov 28, 8:11 AM · Language-Team (Language-2018-October-December), ContentTranslation

Tue, Nov 27

santhosh moved T204942: CX2: Convert inline templates into text if equivalent template is missing from In Review to QA on the Language-Team (Language-2018-October-December) board.
Tue, Nov 27, 8:19 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation

Mon, Nov 26

santhosh added a comment to T209473: CX2: Communicate template exists in the target wiki but mapping could not be completed.

Notes for front end changes:

Mon, Nov 26, 11:40 AM · Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T210135: Adjust MT graph to clarify the presented concepts.

In this table, 'disable-mt' , 'source-mt' , 'TestClient', 'no-mt', 'scratch' are ignorables. They are there because of development iterations. Obvious from the numbers too.

Mon, Nov 26, 6:44 AM · CX-analytics, Language-Team (Language-2018-October-December)
santhosh added a comment to T209473: CX2: Communicate template exists in the target wiki but mapping could not be completed.

I am looking for a real example where cxserver could not map mandatory params.

Mon, Nov 26, 6:05 AM · Language-Team (Language-2018-October-December), ContentTranslation

Thu, Nov 22

santhosh added a comment to T209473: CX2: Communicate template exists in the target wiki but mapping could not be completed.

This require additional adaptation information passed from cxserver. I will work on that part.

Thu, Nov 22, 6:38 AM · Language-Team (Language-2018-October-December), ContentTranslation

Wed, Nov 21

santhosh added a comment to T203160: CX2: Highlight (and skip) references with a template that could not be adapted.

I'm not hugely familiar with your subclasses/mixins and how they relate to un-adapted references. Could be a bit more specific about what the problem is?

Wed, Nov 21, 3:54 AM · Cite, Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation

Mon, Nov 19

santhosh closed T133004: MT processing error: Error: Source text too long as Resolved.

I am closing this since we addressed this in https://gerrit.wikimedia.org/r/c/mediawiki/services/cxserver/+/461386

Mon, Nov 19, 8:44 AM · CX-cxserver, WorkType-Maintenance

Fri, Nov 16

santhosh updated subscribers of T203160: CX2: Highlight (and skip) references with a template that could not be adapted.

Need help from Cite extenion team to resolve this.

Fri, Nov 16, 6:42 AM · Cite, Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T209266: CX2: Support for references added by name when the details are inside a template.

Let us start the VE behavior for the source artilce:

Fri, Nov 16, 6:16 AM · Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T203160: CX2: Highlight (and skip) references with a template that could not be adapted.

Found this error while checking T208386. I used the leading paragraph of Hugo Kołłątaj from English to Japanese.

Fri, Nov 16, 4:55 AM · Cite, Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T204942: CX2: Convert inline templates into text if equivalent template is missing .

However, plaintext which replaced the inline template is not highlighted with sentence highlighting.

Fixed that.

Fri, Nov 16, 4:16 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation

Thu, Nov 15

santhosh claimed T204942: CX2: Convert inline templates into text if equivalent template is missing .
Thu, Nov 15, 12:06 PM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation

Wed, Nov 14

santhosh added a comment to T207758: CX2: Broken reference adaptation with interference from nearby links.

As per the master version of cxserver and MW CX,
This is the Yandex translation and adaptation result for the first para of en:Statue of Unity revision=865364435

Wed, Nov 14, 7:13 AM · ContentTranslation
santhosh moved T208985: CX2: Support mapping templates based on their parameter names from Priority backlog to In Review on the Language-Team (Language-2018-October-December) board.
Wed, Nov 14, 6:40 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh claimed T208985: CX2: Support mapping templates based on their parameter names.
Wed, Nov 14, 6:17 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation

Tue, Nov 13

santhosh added a comment to T208985: CX2: Support mapping templates based on their parameter names.

// For cases where templateData is missing, Content Translation can consider matching the existing parameters by name as a fallback approach.

Tue, Nov 13, 6:16 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T208985: CX2: Support mapping templates based on their parameter names.

The en->ja pair now has template data in both languages. From history, I see User:Doc James added that to ja.wikipedia.org

Tue, Nov 13, 6:08 AM · Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
RandomDSdevel awarded T190798: CX2: Add to a maintenance category when translation is published with too much unmodified text a 100 token.
Tue, Nov 13, 2:36 AM · User-notice, MW-1.33-notes (1.33.0-wmf.2; 2018-10-30), Language-Team (Language-2018-October-December), ContentTranslation

Nov 12 2018

santhosh added a comment to P7783 endpoint failure in cxserver deployment.

Only route that explicitly returns 404 is fetchPage.

I believe TestClient needs to be added to the config.yaml or config.prod.yaml. The tests when run from command line automatically load config.dev.yaml, but that does not happen in production.

Nov 12 2018, 10:41 AM · CX-deployments
santhosh moved T203160: CX2: Highlight (and skip) references with a template that could not be adapted from In Review to Blocked on the Language-Team (Language-2018-October-December) board.

The subclassing of ve.dm.MWReferenceNode to achieve this feature does not look working. The code changes in https://gerrit.wikimedia.org/r/472925 is giving this error:

Nov 12 2018, 8:45 AM · Cite, Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation

Nov 8 2018

santhosh created P7775 Test for T203160.
Nov 8 2018, 11:17 AM · CX-cxserver
santhosh moved T203160: CX2: Highlight (and skip) references with a template that could not be adapted from Priority backlog to In Progress on the Language-Team (Language-2018-October-December) board.
Nov 8 2018, 6:35 AM · Cite, Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation
santhosh claimed T203160: CX2: Highlight (and skip) references with a template that could not be adapted.
Nov 8 2018, 6:35 AM · Cite, Patch-For-Review, Language-Team (Language-2018-October-December), ContentTranslation

Nov 7 2018

santhosh moved T208831: Make Apertium tests independent of Labs service from Backlog to In Review on the Language-Team (Language-2018-October-December) board.
Nov 7 2018, 8:50 AM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh claimed T208831: Make Apertium tests independent of Labs service.
Nov 7 2018, 7:26 AM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh added a comment to T208399: Extend URL campaigns to be more customizable.

Let us address this in iterations. In https://gerrit.wikimedia.org/r/472100 I added a feature to add edit tags based on campaign param in URLs. These tags will be validated against the configuration in the target wiki. This is for cx2.

Nov 7 2018, 7:10 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), ContentTranslation
santhosh claimed T208399: Extend URL campaigns to be more customizable.
Nov 7 2018, 7:01 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), ContentTranslation

Nov 5 2018

santhosh moved T206756: CX2: References by name disappear and produce missing reference errors when published from In Progress to In Review on the Language-Team (Language-2018-October-December) board.
Nov 5 2018, 11:53 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T206756: CX2: References by name disappear and produce missing reference errors when published.

It seems there is a problem with the registration of ve.dm.CXTransclusionNode. It inherits ve.dm.MWTransclusionNode and prevents ve.dm.MWReferencesListNode being used for the reflist.

<div about="#mwt221" data-mw={} typeof="mw:Transclusion"> 
<ol about="#mwt326 class="mw-references references" data-mw="{}" typeof="mw:Extension/references">
Nov 5 2018, 10:56 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T206756: CX2: References by name disappear and produce missing reference errors when published.
// Convert DOM to node, preserving full internal list
// Use clipboard mode to ensure reference body is outputted
sourceNode = ve.dm.converter.getDomFromNode( sourceNodeModel, true ).body.children[ 0 ];
Nov 5 2018, 9:27 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), ContentTranslation

Nov 2 2018

santhosh added a comment to T198699: Monitoring of MT services.

As illustrated in above patch, cxserver has metric reporting capacity already. We just need to emit appropriate counters to track errors or success. In production if cxserver is configured with statsd, we can monitor the services(actually anything in cxserver) using grafana.wikimedia.org or any graphite dashboard.

Nov 2 2018, 10:20 AM · CX-deployments, Language-Team (Language-2018-October-December), User-KartikMistry, CX-cxserver
santhosh updated subscribers of T206756: CX2: References by name disappear and produce missing reference errors when published.

Since CX follows translations by adding a section at a time, at any order, there is a challenge to support named referneces. The content can be in

Nov 2 2018, 6:54 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T206756: CX2: References by name disappear and produce missing reference errors when published.

There are multiple issues here. Let us anlyse each one.

Nov 2 2018, 6:33 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), ContentTranslation

Oct 31 2018

santhosh moved T206756: CX2: References by name disappear and produce missing reference errors when published from Priority backlog to In Progress on the Language-Team (Language-2018-October-December) board.
Oct 31 2018, 11:40 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T206756: CX2: References by name disappear and produce missing reference errors when published.

Found T208386: MT error while translating the big reflist section while debugging this issue

Oct 31 2018, 11:21 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), ContentTranslation
santhosh edited projects for T208386: MT error while translating the big reflist section, added: ContentTranslation; removed CX-cxserver.
Oct 31 2018, 11:21 AM · CX-cxserver, Language-Team (Language-2018-October-December)
santhosh moved T208386: MT error while translating the big reflist section from Backlog to In Review on the Language-Team (Language-2018-October-December) board.
Oct 31 2018, 11:20 AM · CX-cxserver, Language-Team (Language-2018-October-December)
santhosh triaged T208386: MT error while translating the big reflist section as Normal priority.
Oct 31 2018, 11:18 AM · CX-cxserver, Language-Team (Language-2018-October-December)
santhosh added a comment to T208386: MT error while translating the big reflist section.

The root cause was the reflist contains template style as well. It is really unnecessary to machine translate the section if it is only a block level template.

Oct 31 2018, 11:18 AM · CX-cxserver, Language-Team (Language-2018-October-December)
santhosh created T208386: MT error while translating the big reflist section.
Oct 31 2018, 11:17 AM · CX-cxserver, Language-Team (Language-2018-October-December)
santhosh claimed T206756: CX2: References by name disappear and produce missing reference errors when published.
Oct 31 2018, 7:24 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), ContentTranslation
santhosh added a comment to T205429: CX2: Uncaught TypeError: Cannot read property 'element' of null at VeCeCXTransclusionInlineNode.ve.ce.View.initialize (ve.ce.View.js?9c8a2:109).

I can confirm this is still happening.

Oct 31 2018, 5:34 AM · Language-Team (Language-2018-October-December), ContentTranslation

Oct 30 2018

santhosh moved T90208: Create Google translate backend for cxserver from Backlog to QA on the Language-Team (Language-2018-October-December) board.
Oct 30 2018, 11:28 AM · ContentTranslation, Patch-For-Review, MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), Language-Engineering October-December 2016, WorkType-NewFunctionality
santhosh added a project to T90208: Create Google translate backend for cxserver: Language-Team (Language-2018-October-December).
Oct 30 2018, 11:28 AM · ContentTranslation, Patch-For-Review, MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), Language-Engineering October-December 2016, WorkType-NewFunctionality

Oct 25 2018

santhosh added a comment to T144467: Security review for Google MT for Content Translation.

I think you still need to sanitize -- for example, the <script> tag has its payload delivered by the node children, not the attributes. Potentially <style> is dangerous in the same way, if there is a CSS vulnerability. But again, a tag whitelist should be sufficient for this.

Oct 25 2018, 2:33 PM · Patch-For-Review, Language-Team (Language-2018-October-December), Security, CX-deployments, Language-2017-Oct-Dec, Services (watching), Parsing-Team, Language-Q1-2016-17 Sprint 6, Language-Engineering July-September 2016, Security-Reviews, Security-Extensions

Oct 24 2018

santhosh added a comment to T144467: Security review for Google MT for Content Translation.

@Bawolff, Some updates on this:

Oct 24 2018, 4:52 PM · Patch-For-Review, Language-Team (Language-2018-October-December), Security, CX-deployments, Language-2017-Oct-Dec, Services (watching), Parsing-Team, Language-Q1-2016-17 Sprint 6, Language-Engineering July-September 2016, Security-Reviews, Security-Extensions

Oct 19 2018

santhosh merged task T207449: CX2: Paragraph added to the translation as just one reference when using external MT into T207445: CX2: Paragraph not added to the translation with MT failure message.
Oct 19 2018, 6:09 PM · ContentTranslation
santhosh merged T207449: CX2: Paragraph added to the translation as just one reference when using external MT into T207445: CX2: Paragraph not added to the translation with MT failure message.
Oct 19 2018, 6:09 PM · Regression, CX-cxserver, Language-Team (Language-2018-October-December)
santhosh added a comment to T207445: CX2: Paragraph not added to the translation with MT failure message.

It is a regression from https://gerrit.wikimedia.org/r/c/mediawiki/services/cxserver/+/461386. The attributes are restored on wrong elements in the reduce-expand procedure. You can see the section tag getting the attributes of a reference. In lineardoc model, the references usually goes to a sub document. the counter we used as id for the attribute dump is reset to 0 in that case. Fixed now.

Oct 19 2018, 6:07 PM · Regression, CX-cxserver, Language-Team (Language-2018-October-December)
santhosh claimed T207445: CX2: Paragraph not added to the translation with MT failure message.
Oct 19 2018, 5:57 PM · Regression, CX-cxserver, Language-Team (Language-2018-October-December)
santhosh updated the task description for T206056: Wikimedia Technical Conference 2018 Session - Improving the translation process.
Oct 19 2018, 12:39 AM · Wikimedia-Technical-Conference-2018

Oct 18 2018

santhosh updated the task description for T206056: Wikimedia Technical Conference 2018 Session - Improving the translation process.
Oct 18 2018, 7:44 PM · Wikimedia-Technical-Conference-2018

Oct 17 2018

santhosh moved T207245: Integrate mediawiki-html-sanitizer to cxserver for HTML sanitizing from Maintenance backlog to In Progress on the Language-Team (Language-2018-October-December) board.
Oct 17 2018, 10:51 PM · Patch-For-Review, Language-Team (Language-2018-October-December), CX-cxserver

Oct 16 2018

santhosh updated the task description for T207245: Integrate mediawiki-html-sanitizer to cxserver for HTML sanitizing.
Oct 16 2018, 11:51 PM · Patch-For-Review, Language-Team (Language-2018-October-December), CX-cxserver
santhosh triaged T207245: Integrate mediawiki-html-sanitizer to cxserver for HTML sanitizing as Normal priority.
Oct 16 2018, 11:50 PM · Patch-For-Review, Language-Team (Language-2018-October-December), CX-cxserver
santhosh created T207245: Integrate mediawiki-html-sanitizer to cxserver for HTML sanitizing.
Oct 16 2018, 11:49 PM · Patch-For-Review, Language-Team (Language-2018-October-December), CX-cxserver
santhosh created P7683 Test input for T207070.
Oct 16 2018, 4:48 PM · CX-cxserver

Oct 15 2018

santhosh edited projects for T206305: CX2: Missing links in source article shown as blue instead of red, added: CX-cxserver; removed ContentTranslation.
Oct 15 2018, 10:32 PM · CX-cxserver, Language-Team (Language-2018-October-December)
santhosh added a comment to T206305: CX2: Missing links in source article shown as blue instead of red.

After the above patch:

Oct 15 2018, 10:28 PM · CX-cxserver, Language-Team (Language-2018-October-December)
santhosh claimed T206305: CX2: Missing links in source article shown as blue instead of red.
Oct 15 2018, 10:07 PM · CX-cxserver, Language-Team (Language-2018-October-December)
santhosh moved T207070: Link elements with data-mw attributes are adapted as Links instead of templates from Backlog to In Review on the Language-Team (Language-2018-October-December) board.
Oct 15 2018, 6:13 PM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh renamed T207070: Link elements with data-mw attributes are adapted as Links instead of templates from Link lements with data-mw attributes are adapted as Links instead of templates to Link elements with data-mw attributes are adapted as Links instead of templates.
Oct 15 2018, 6:13 PM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh claimed T207070: Link elements with data-mw attributes are adapted as Links instead of templates.
Oct 15 2018, 6:13 PM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh triaged T207070: Link elements with data-mw attributes are adapted as Links instead of templates as Normal priority.
Oct 15 2018, 6:04 PM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh created T207070: Link elements with data-mw attributes are adapted as Links instead of templates.
Oct 15 2018, 6:04 PM · Language-Team (Language-2018-October-December), CX-cxserver

Oct 11 2018

santhosh added a comment to T206707: ContentTranslation callouts need to be aligned with dialog look.

It need to be better rewritten using OOUI now. This was written couple of years back

Oct 11 2018, 11:42 AM · MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), CSS, goodfirstbug, Google-Code-in-2018, ContentTranslation, UI-Standardization-Kanban, UI-Standardization
santhosh added a comment to T204308: Use content matching of source sections for improving the translation restore.

There may be something we can do to avoid highlighting sentence in non-connected sections(as shown in image above). But if we do, it need to be a new ticket.

Oct 11 2018, 8:07 AM · Language-Team (Language-2018-October-December), Patch-For-Review, ContentTranslation
santhosh updated subscribers of T204308: Use content matching of source sections for improving the translation restore.

@Petar.petkovic That is a general problem with any restore. We have not worked on such a sentence matching algorithm. Infact, we did not promise accuracy for the sentence highlight than 'as best as we can do'.
+cc @Pginer-WMF please confirm.

Oct 11 2018, 8:02 AM · Language-Team (Language-2018-October-December), Patch-For-Review, ContentTranslation

Oct 10 2018

santhosh added a comment to T200356: CX2: Prevent autosaving to mark the translation as “in-progress” after publishing if there are no further changes.

I think we will need a new event there to indicate alignement and not a section change for save.

Oct 10 2018, 11:50 AM · MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Language-Team (Language-2018-October-December), ContentTranslation

Oct 9 2018

santhosh moved T197579: CX2: Don't publish as red links the unadapted links that were not marked as missing from In Progress to In Review on the Language-Team (Language-2018-October-December) board.
Oct 9 2018, 11:35 AM · MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Language-Team (Language-2018-October-December), ContentTranslation
santhosh claimed T197579: CX2: Don't publish as red links the unadapted links that were not marked as missing.
Oct 9 2018, 11:26 AM · MW-1.32-notes (WMF-deploy-2018-10-16 (1.32.0-wmf.26)), Language-Team (Language-2018-October-December), ContentTranslation
santhosh moved T205433: Exception "User account is not global" on Special:ContentTranslation with lang/target params from In Progress to In Review on the Language-Team (Language-2018-October-December) board.
Oct 9 2018, 9:55 AM · MW-1.32-notes (WMF-deploy-2018-10-02 (1.32.0-wmf.24)), Language-Team (Language-2018-October-December), Wikimedia-production-error, ContentTranslation
santhosh moved T205433: Exception "User account is not global" on Special:ContentTranslation with lang/target params from Maintenance backlog to In Progress on the Language-Team (Language-2018-October-December) board.
Oct 9 2018, 9:45 AM · MW-1.32-notes (WMF-deploy-2018-10-02 (1.32.0-wmf.24)), Language-Team (Language-2018-October-December), Wikimedia-production-error, ContentTranslation
santhosh claimed T205433: Exception "User account is not global" on Special:ContentTranslation with lang/target params.
Oct 9 2018, 9:45 AM · MW-1.32-notes (WMF-deploy-2018-10-02 (1.32.0-wmf.24)), Language-Team (Language-2018-October-December), Wikimedia-production-error, ContentTranslation

Oct 8 2018

santhosh updated subscribers of T204940: CX2: Possible template adaptation issue preventing paragraph to be added to the translation.

In cxserver master, Yandex also able to translate this. It seems cxserver for production did not catch up the fixes. @KartikMistry please note,

Oct 8 2018, 5:32 AM · Language-Team (Language-2018-October-December), ContentTranslation
santhosh created T206443: The lang and directionality attributes of the source selector is not updated when language changed.
Oct 8 2018, 5:13 AM · I18n, RTL, ContentTranslation

Oct 5 2018

santhosh added a parent task for T199529: Do not try to adapt the transclusion fragements: T203077: Performance analysis for translate API.
Oct 5 2018, 11:08 AM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh added a subtask for T203077: Performance analysis for translate API: T199529: Do not try to adapt the transclusion fragements.
Oct 5 2018, 11:08 AM · Language-Team (Language-2018-October-December), Performance-Team (Radar), Performance, CX-cxserver
santhosh added a comment to T199529: Do not try to adapt the transclusion fragements.

Timing analysis for translate api for infobox of en:Vantaa

Oct 5 2018, 11:07 AM · Language-Team (Language-2018-October-December), CX-cxserver
santhosh created T206307: Remove wgContentTranslationHighMTCategory configuration.
Oct 5 2018, 10:23 AM · ContentTranslation
santhosh moved T205616: CX2: Section alignment broken when translating "Fleming: The Man Who Would Be Bond" from Hebrew from In Progress to In Review on the Language-Team (Language-2018-October-December) board.
Oct 5 2018, 5:34 AM · Language-Team (Language-2018-October-December), ContentTranslation