Page MenuHomePhabricator

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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

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

Recent Activity

Mon, Aug 12

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

@santhosh anything I can check here?

Mon, Aug 12, 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

Mon, Aug 12, 10:16 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, 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

Mon, Aug 12, 9:50 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, 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

Mon, Aug 12, 9:22 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, CX-boost, Language-Team (Language-2019-July-September)

Wed, Aug 7

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.
Wed, Aug 7, 6:40 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, CX-boost, Language-Team (Language-2019-July-September)
santhosh claimed T216500: Surface the article the user is trying to create when suggesting to translate.
Wed, Aug 7, 6:40 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, CX-boost, Language-Team (Language-2019-July-September)
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 ?

Wed, Aug 7, 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

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

Tue, Aug 6

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

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

Tue, Aug 6, 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

Tue, Aug 6, 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.
Tue, Aug 6, 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.

Tue, Aug 6, 7:24 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh claimed T225118: Math formula should not be checked for unmodified content issues.
Tue, Aug 6, 5:53 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, 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.
Tue, Aug 6, 5:37 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, 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.

Tue, Aug 6, 5:36 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Patch-For-Review, 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.

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

Wed, Jul 31

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.

Wed, Jul 31, 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?

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

Tue, Jul 30

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?

Tue, Jul 30, 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

Tue, Jul 30, 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.

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

Mon, Jul 29

santhosh triaged T228813: Pressing Escape upon warning of publishing translation with warnings publishes it anyway as Normal priority.
Mon, Jul 29, 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.
Mon, Jul 29, 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.
Mon, Jul 29, 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 · Patch-For-Review, 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 · Patch-For-Review, 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 · Patch-For-Review, 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)
santhosh claimed T228390: Use global preferences for the Contributions "blue dot" invite.
Jul 22 2019, 6:53 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), ContentTranslation, Language-Team (Language-2019-July-September)
santhosh moved T225716: Reference marked as missing but successfully adapted from Priority backlog to In Review on the Language-Team (Language-2019-July-September) board.
Jul 22 2019, 5:51 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T225716: Reference marked as missing but successfully adapted.

@Pginer-WMF, to clarify, I was writing down, the root cause, not the expected behavior. I have fixed the issue in the patch linked.

Jul 22 2019, 5:15 AM · Language-Team (Language-2019-July-September), ContentTranslation

Jul 19 2019

santhosh added a comment to T225716: Reference marked as missing but successfully adapted.

Analysis:
The reference content is a template:

Jul 19 2019, 4:07 AM · Language-Team (Language-2019-July-September), ContentTranslation

Jul 18 2019

santhosh added a comment to T216498: Invite to access Contributions for users that reached Content translation through other invites.

This one uses localstorage.

Jul 18 2019, 6:31 AM · MW-1.34-notes (1.34.0-wmf.13; 2019-07-09), Language-Team (Language-2019-July-September), CX-out-of-beta

Jul 17 2019

santhosh claimed T225716: Reference marked as missing but successfully adapted.
Jul 17 2019, 7:51 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh updated subscribers of T228019: Injected info does not get translated.

@Krinkle Need an advice from you on this.
We have a requirement to show some UI messages in a language that is not wgUserLanguage. That may be surprising, but the context is Google translated page as shown in above screenshots. Eventhough the wgUserLanguage is translation source language, the real user language here is translation target language. So if user is reading an English wikipedia page, translated to Hindi, the messages we show should be in Hindi, even if wgUserLanguage=='en'.

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

Jul 16 2019

santhosh added a comment to T221534: Define template parameter mapping between languages as a wiki page.

ContentTranslation already uses every information found in templatedata for source and target language pairs. The parameters are matched in after a normalization(removing punctuations, spaces, making it case insetive), using the aliases defined etc. But none of these can substitute a "canonical parameter name or id" that will connect between parameters in language with another language. Wikidata Id could be an additional item in templatedata that help us to do this connections. It won't be difficult to add that to TemplateData schema and its editing UI.

Jul 16 2019, 4:57 AM · Patch-For-Review, ContentTranslation

Jul 15 2019

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

Resource loader was going through refactoring and this change https://gerrit.wikimedia.org/r/c/mediawiki/core/+/518466 broke the hack we did in T214010: Show the messages in target language

Jul 15 2019, 10:46 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Performance-Team (Radar), Language-Team (Language-2019-July-September), Regression, ExternalGuidance

Jul 11 2019

santhosh added a comment to T156576: GRAMMAR doesn't seem to work in https://tools.wmflabs.org/siteviews/url_structure/.

jquery.i18n has grammar support. It will work if the corresponding language has the grammar rules defined. Currently there is a gap in those definitions. The rules defined in LanguageXX.php is not present in the language classes in Javascript

Jul 11 2019, 12:19 PM · I18n, Tool-Pageviews

Jul 10 2019

santhosh assigned T220495: Content copied from Content Translation into Visual Editor exposes internal attributes to Esanders.
Jul 10 2019, 5:08 AM · MW-1.34-notes (1.34.0-wmf.19; 2019-08-20), Language-Team (Language-2019-July-September), ContentTranslation
santhosh awarded T225453: Identify prevalent component antipatterns in MobileFrontend a 100 token.
Jul 10 2019, 3:59 AM · MobileFrontend (MobileFrontend and MinervaNeue architecture), Technical-Debt
santhosh added a comment to T225453: Identify prevalent component antipatterns in MobileFrontend.

Thanks for writing this down. I agree with all of these points. While developing https://www.mediawiki.org/wiki/Extension:ExternalGuidance, I had the opportunity to extend and use it. The code was not that difficult to understand and extend to me, but I faced issues when APIs were changing. I got confused with the trade offs when there are more than one way to do the same.

Jul 10 2019, 3:57 AM · MobileFrontend (MobileFrontend and MinervaNeue architecture), Technical-Debt

Jul 9 2019

santhosh added a comment to T227571: Create cxserver api to suggest source title for given target language and title.

Jul 9 2019, 12:16 PM · CX-cxserver, Language-Team (Language-2019-July-September)
santhosh triaged T227571: Create cxserver api to suggest source title for given target language and title as Normal priority.
Jul 9 2019, 9:51 AM · CX-cxserver, Language-Team (Language-2019-July-September)
santhosh moved T227571: Create cxserver api to suggest source title for given target language and title from Backlog to In Progress on the Language-Team (Language-2019-July-September) board.
Jul 9 2019, 9:51 AM · CX-cxserver, Language-Team (Language-2019-July-September)
santhosh created T227571: Create cxserver api to suggest source title for given target language and title.
Jul 9 2019, 9:50 AM · CX-cxserver, Language-Team (Language-2019-July-September)
santhosh triaged T227252: Do not provide MT servies option for en->simple or simple->en language pairs as Normal priority.
Jul 9 2019, 7:16 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh moved T226611: Issue with MT on a single section from In Progress to Needs QA on the Language-Team (Language-2019-July-September) board.
Jul 9 2019, 7:15 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T226611: Issue with MT on a single section.

About the missing title attribute for certain links, a debug log was added and monitored the production log.

Jul 9 2019, 7:15 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh triaged T227553: Test failure: TypeError: Cannot read property 'item' of undefined as Normal priority.
Jul 9 2019, 6:05 AM · Language-Team (Language-2019-July-September), CX-cxserver

Jul 8 2019

Golopotw awarded T102966: Allow to continue published translations (when they have no additional modifications) a Mountain of Wealth token.
Jul 8 2019, 6:42 AM · MW-1.27-release (WMF-deploy-2016-03-29_(1.27.0-wmf.19)), LE-CX8-Sprint 4, WorkType-NewFunctionality, ContentTranslation
santhosh added a comment to T206309: CX2: Don't show reference details when they are not in the reference.

Replied on gerrit. I note that in the patch you are setting attributes.cx directly. If you are doing that anywhere else you should replace it with a transaction as the linear data should never been edited directly.

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

Jul 4 2019

santhosh moved T227252: Do not provide MT servies option for en->simple or simple->en language pairs from Backlog to In Review on the Language-Team (Language-2019-July-September) board.
Jul 4 2019, 7:11 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh claimed T227252: Do not provide MT servies option for en->simple or simple->en language pairs.
Jul 4 2019, 7:10 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh added a comment to T226611: Issue with MT on a single section.

It is a different issue: en->en translation with Google

{"status":500,"type":"internal_error","title":"Error","detail":"Translation with Google failed for en > en. Error: 400 : Bad language pair: en|en","method":"POST","uri":"/v2/translate/en/simple/Google"}
Jul 4 2019, 6:36 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh created T227252: Do not provide MT servies option for en->simple or simple->en language pairs.
Jul 4 2019, 6:35 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh updated the task description for T197696: Add common process-related templates from the publish settings.
Jul 4 2019, 6:12 AM · WorkType-NewFunctionality, ContentTranslation

Jul 3 2019

santhosh added a comment to T226611: Issue with MT on a single section.
Jul 3 2019, 8:37 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh updated subscribers of T206309: CX2: Don't show reference details when they are not in the reference.
Jul 3 2019, 6:02 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Language-Team (Language-2019-July-September), ContentTranslation
santhosh updated subscribers of T203772: CX2: Improve support for references that are reused in multiple places.
Jul 3 2019, 6:01 AM · Language-Team (Language-2019-July-September), CX-out-of-beta
santhosh claimed T226611: Issue with MT on a single section.
Jul 3 2019, 4:46 AM · Language-Team (Language-2019-July-September), ContentTranslation
santhosh updated subscribers of T203772: CX2: Improve support for references that are reused in multiple places.
Jul 3 2019, 4:20 AM · Language-Team (Language-2019-July-September), CX-out-of-beta
santhosh updated subscribers of T206309: CX2: Don't show reference details when they are not in the reference.

Hi @Esanders, we have a question in https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ContentTranslation/+/518922 about capturing the save event from reference editor.

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

Jul 2 2019

santhosh added a comment to T144167: CX2: Content Translation creates articles that have tags with cx-segment.
Jul 2 2019, 11:25 AM · Language-Team (Language-2019-July-September), CX-out-of-beta, Regression, WorkType-Maintenance
santhosh moved T144167: CX2: Content Translation creates articles that have tags with cx-segment from In Progress to In Review on the Language-Team (Language-2019-July-September) board.
Jul 2 2019, 6:47 AM · Language-Team (Language-2019-July-September), CX-out-of-beta, Regression, WorkType-Maintenance
santhosh added a comment to T144167: CX2: Content Translation creates articles that have tags with cx-segment.

The case of https://fr.wikipedia.org/w/index.php?title=Mattia_Runggaldier&diff=156608004&oldid=156490979 is investigated and found that the cx-segment was inside the reference content. Addressed that in https://gerrit.wikimedia.org/r/#/c/mediawiki/services/cxserver/+/520173

Jul 2 2019, 6:46 AM · Language-Team (Language-2019-July-September), CX-out-of-beta, Regression, WorkType-Maintenance
santhosh added a comment to T144167: CX2: Content Translation creates articles that have tags with cx-segment.
Jul 2 2019, 4:31 AM · Language-Team (Language-2019-July-September), CX-out-of-beta, Regression, WorkType-Maintenance

Jul 1 2019

santhosh moved T144167: CX2: Content Translation creates articles that have tags with cx-segment from Priority backlog to In Progress on the Language-Team (Language-2019-April-June) board.
Jul 1 2019, 11:53 AM · Language-Team (Language-2019-July-September), CX-out-of-beta, Regression, WorkType-Maintenance
santhosh claimed T144167: CX2: Content Translation creates articles that have tags with cx-segment.
Jul 1 2019, 11:53 AM · Language-Team (Language-2019-July-September), CX-out-of-beta, Regression, WorkType-Maintenance
santhosh added a comment to T226719: Upstream pulsating dot widget.

In https://gerrit.wikimedia.org/r/c/mediawiki/extensions/ContentTranslation/+/511865 , we introduced mw.cx.ui.FeatureDiscoveryWidget.js which tries to achieve a use case of T216498: Invite to access Contributions for users that reached Content translation through other invites
We tried to make it somewhat generic.

Jul 1 2019, 4:56 AM · VisualEditor (Current work), Patch-For-Review, UI-Standardization, OOUI

Jun 25 2019

santhosh moved T206309: CX2: Don't show reference details when they are not in the reference from Priority backlog to In Review on the Language-Team (Language-2019-April-June) board.
Jun 25 2019, 10:12 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 T206309: CX2: Don't show reference details when they are not in the reference.

As per T206310: CX2: Highlight references with a template that is missing mandatory parameters after being adapted now we don't show reference content if it is not adapted.

Jun 25 2019, 8:53 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Language-Team (Language-2019-July-September), ContentTranslation
santhosh claimed T206309: CX2: Don't show reference details when they are not in the reference.
Jun 25 2019, 8:51 AM · MW-1.34-notes (1.34.0-wmf.16; 2019-07-30), Language-Team (Language-2019-July-September), ContentTranslation

Jun 24 2019

santhosh updated subscribers of T203772: CX2: Improve support for references that are reused in multiple places.

With the latest code, it is not possible to have different content for references with same name:

Jun 24 2019, 9:24 AM · Language-Team (Language-2019-July-September), CX-out-of-beta
santhosh added a comment to T206309: CX2: Don't show reference details when they are not in the reference.

@Pginer-WMF Is there any other example with this issue? This particualr example is functioning correctly now.

Jun 24 2019, 6:32 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 T198911: ContentTranslation substitutes some templates in the references.

This seems to be wrong - According to Wikidata ( https://www.wikidata.org/wiki/Q6242419#sitelinks-wikipedia ) the equivalent of sk:Harvbz is cs:Harvnb. Source language is Slovak (sk) and target language is Czech (cs). Will check

Jun 24 2019, 5:30 AM · Language-Team (Language-2019-April-June), ContentTranslation
santhosh added a comment to T220752: Enable webfonts by default in UniversalLanguageSelector .

How large performance issues can will? Will it a noticeable? From that link it not clear. AFAIU, the webfonts downloads once then caching for alltime.

Jun 24 2019, 4:08 AM · Patch-For-Review, Wikimedia-Site-requests, Russian-Sites

Jun 21 2019

santhosh moved T219819: Enable context detection in all languages from In Review to Done on the ExternalGuidance board.

As you can see non-English source languages also get ExternalGuidance features now:

Jun 21 2019, 7:39 AM · ExternalGuidance

Jun 19 2019

santhosh claimed T216812: CX2: Template appears as regular text in the source document, propagating as HTML into the translation.
Jun 19 2019, 12:03 PM · Language-Team (Language-2019-July-September), CX-out-of-beta
santhosh added a comment to T223176: Template {{sfn}} does not produce "template unavailable" warning to a user.

Go to the first paragraph (after templates) that starts with "Józef Klemens Piłsudski..." When translated, the template will look like text without any formatting.

This plain text reference links are fixed in T216809: CX2: Wrong template is added despite being connected in Wikidata using https://gerrit.wikimedia.org/r/517796

Jun 19 2019, 6:20 AM · ContentTranslation
santhosh updated the task description for T223176: Template {{sfn}} does not produce "template unavailable" warning to a user.
Jun 19 2019, 6:07 AM · ContentTranslation
santhosh moved T216809: CX2: Wrong template is added despite being connected in Wikidata from In Progress to In Review on the Language-Team (Language-2019-April-June) board.
Jun 19 2019, 5:50 AM · Language-Team (Language-2019-July-September), CX-cxserver
santhosh added a comment to T216809: CX2: Wrong template is added despite being connected in Wikidata.

In the master version of cxserver, the issue was not about mapping Harvnp to Sfn, but the translated content did not had any template. The reference link was coming as plain text

Jun 19 2019, 5:50 AM · Language-Team (Language-2019-July-September), CX-cxserver
santhosh moved T216809: CX2: Wrong template is added despite being connected in Wikidata from Priority backlog to In Progress on the Language-Team (Language-2019-April-June) board.
Jun 19 2019, 3:56 AM · Language-Team (Language-2019-July-September), CX-cxserver

Jun 18 2019

santhosh added a comment to T220752: Enable webfonts by default in UniversalLanguageSelector .

Enabling this in Wikisource seems ok, The webfonts feature when enabled by default in wikipedia, will cause large performance issues and this is the reason it is not enabled and left as a preference for user(See https://www.mediawiki.org/wiki/Universal_Language_Selector/WebFonts).

Jun 18 2019, 6:55 AM · Patch-For-Review, Wikimedia-Site-requests, Russian-Sites

Jun 17 2019

santhosh claimed T224721: Integrate template parameter alignments in Content Translation to improve automatic template support.
Jun 17 2019, 8:17 AM · Language-Team (Language-2019-July-September), Patch-For-Review, ContentTranslation

Jun 14 2019

santhosh moved T224721: Integrate template parameter alignments in Content Translation to improve automatic template support from Priority backlog to In Review on the Language-Team (Language-2019-April-June) board.
Jun 14 2019, 12:17 PM · Language-Team (Language-2019-July-September), Patch-For-Review, ContentTranslation
santhosh added a comment to T224721: Integrate template parameter alignments in Content Translation to improve automatic template support.

For the purpose of review/test, I am going to explain a template and its mapping using the databse here. This is the same template used for the unit test of above patch

Jun 14 2019, 12:16 PM · Language-Team (Language-2019-July-September), Patch-For-Review, ContentTranslation

Jun 13 2019

santhosh added a comment to T221211: Parameters matching on Templates: ML Exploration .

I will clarify my question. We wanted to use a threshold score. Any mapping below that score wont be used. When referimento and referencia has a d value 0.40, and nom, nombre has 0.29, What does these numbers mean? Can they be interpreted as quality of match between 0 and 1? Which is best matching, which is bad matching based on these values? Are they really an indicator of good or bad matching or just an internal system value that is not useful?

Jun 13 2019, 2:21 PM · Language-Team (Language-2019-July-September), ContentTranslation, Research
santhosh added a comment to T224721: Integrate template parameter alignments in Content Translation to improve automatic template support.

After a brief analysis of the generated JSON mapping, this is what I am planning to do:

Jun 13 2019, 11:23 AM · Language-Team (Language-2019-July-September), Patch-For-Review, ContentTranslation
santhosh created P8610 Script to load template mapping json to sqlite database.
Jun 13 2019, 11:23 AM · ContentTranslation
santhosh added a comment to T221211: Parameters matching on Templates: ML Exploration .

@diego I was processing the JSON files and trying to understand the values.

Jun 13 2019, 10:56 AM · Language-Team (Language-2019-July-September), ContentTranslation, Research