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 (379 w, 5 d)
Availability
Available
LDAP User
Santhosh
MediaWiki User
Unknown

Recent Activity

Fri, Jan 14

santhosh added a comment to T299202: Language selector loads very slow when accessed first time.

Change 753876 had a related patch set uploaded (by Santhosh; author: Santhosh):

[mediawiki/extensions/UniversalLanguageSelector@master] Improve the loading time of ULS language selector by fetching modules early

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

Fri, Jan 14, 7:18 AM · Patch-For-Review, UniversalLanguageSelector
santhosh created T299202: Language selector loads very slow when accessed first time.
Fri, Jan 14, 7:11 AM · Patch-For-Review, UniversalLanguageSelector

Thu, Jan 13

santhosh moved T299056: Avoid showing on mobile the options to start a contribution added by Content Translation from In Progress to In Review on the Language-Team (Language-2022-January-March) board.
Thu, Jan 13, 9:48 AM · Patch-For-Review, Language-Team (Language-2022-January-March), ContentTranslation
santhosh moved T299056: Avoid showing on mobile the options to start a contribution added by Content Translation from Priority: SX Adoption to In Progress on the Language-Team (Language-2022-January-March) board.
Thu, Jan 13, 9:42 AM · Patch-For-Review, Language-Team (Language-2022-January-March), ContentTranslation
santhosh claimed T299056: Avoid showing on mobile the options to start a contribution added by Content Translation.
Thu, Jan 13, 9:42 AM · Patch-For-Review, Language-Team (Language-2022-January-March), ContentTranslation
santhosh moved T299032: Article wrongly showing as present in the target language because of a previous search from In Review to Needs QA on the Language-Team (Language-2022-January-March) board.
Thu, Jan 13, 9:31 AM · MW-1.38-notes (1.38.0-wmf.18; 2022-01-17), Language-Team (Language-2022-January-March), ContentTranslation
santhosh added a comment to T262102: Content Translation UI masks selected Text when using Firefox/Ubuntu making editing problematic.

Upstream bug report for Lohit Telugu https://github.com/pravins/lohit/issues/91

Thu, Jan 13, 8:59 AM · Browser-Support-Firefox, ContentTranslation
santhosh added a comment to T296719: Test automation for key Section Translation workflows.

Currently we have a proof of concept integration of cypress with our Vue based applicaiton. We do not have any actual tests. To use this integration meaningfully we need to start developing tests as per Cypress+Vue specification. Also, the same tests need to be actively maintained as some parts of UI can be changed as we add more features.

Thu, Jan 13, 8:35 AM · Language-Team (Language-2022-January-March), User-zeljkofilipin, SectionTranslation
santhosh added a comment to T298854: NPM "colors" and "faker" package vulnerability audit.

can we update the Wikimedia kad fork and pin to the last good version of colorsjs (1.4.0 is recommended by Sonatype), tag a new release and then update limitation and service-runner with new tags as well?

Thu, Jan 13, 6:20 AM · Vuln-VulnComponent, SecTeam-Processed, LibUp, JavaScript, Security-Team, Security

Wed, Jan 12

santhosh created T299040: Space after full stops missing in the content produced by section translation.
Wed, Jan 12, 11:51 AM · SectionTranslation
santhosh moved T299032: Article wrongly showing as present in the target language because of a previous search from Quarter Backlog to In Review on the Language-Team (Language-2022-January-March) board.
Wed, Jan 12, 11:15 AM · MW-1.38-notes (1.38.0-wmf.18; 2022-01-17), Language-Team (Language-2022-January-March), ContentTranslation
santhosh edited projects for T299032: Article wrongly showing as present in the target language because of a previous search, added: Language-Team (Language-2022-January-March); removed Language-Team (Language-2021-October-December).
Wed, Jan 12, 11:15 AM · MW-1.38-notes (1.38.0-wmf.18; 2022-01-17), Language-Team (Language-2022-January-March), ContentTranslation
santhosh claimed T299032: Article wrongly showing as present in the target language because of a previous search.
Wed, Jan 12, 11:14 AM · MW-1.38-notes (1.38.0-wmf.18; 2022-01-17), Language-Team (Language-2022-January-March), ContentTranslation
santhosh moved T298679: Wrong section segmentation causes infobox presented as table from In Review to Needs QA on the Language-Team (Language-2022-January-March) board.
Wed, Jan 12, 4:45 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver

Tue, Jan 11

santhosh triaged T298958: Update the way articles linked in wikidata after publishing as Medium priority.
Tue, Jan 11, 11:39 AM · Technical-Debt, ContentTranslation, Language-Team (Language-2022-January-March)
santhosh created T298958: Update the way articles linked in wikidata after publishing.
Tue, Jan 11, 11:39 AM · Technical-Debt, ContentTranslation, Language-Team (Language-2022-January-March)
santhosh added a comment to T298854: NPM "colors" and "faker" package vulnerability audit.

Wikimedia services depending on service-runner is affected by this issue. service-runner depends on limiation library and it depends on wikimedia-kad-fork library. wikimedia-kad-fork defines dependency to "colors": "^1.0.3". An npm install with that dependency declaration pulled colors 1.4.1 version and it is problematic. npm had removed the problematic versions, but found a case where newer version from npm cache was used.

Tue, Jan 11, 11:01 AM · Vuln-VulnComponent, SecTeam-Processed, LibUp, JavaScript, Security-Team, Security

Mon, Jan 10

santhosh added a comment to T298679: Wrong section segmentation causes infobox presented as table.

The root cause is a bug in the "removable tags" logic. Consider the following example. Imagine we have configured class hatnote as removable. Our parser will surely remove it. but it is connected to the previous element having same about attribute. But our parser is a linear, forward only parser, we cannot go back and remove it. Unless we do a second parsing(that is bad for many reasons). This results orphan fragment.

Mon, Jan 10, 11:37 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh moved T271918: Right-to-left issues in CX3 / Section translation from In Review to Needs QA on the Language-Team (Language-2021-October-December) board.
Mon, Jan 10, 9:36 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), Patch-For-Review, MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), SectionTranslation, RTL, I18n
santhosh moved T292412: Technical exploration for the integration of Flores MT models from In Progress to Needs QA on the Language-Team (Language-2021-October-December) board.
Mon, Jan 10, 9:35 AM · Language-Team (Language-2022-January-March), Patch-For-Review, ContentTranslation
santhosh moved T298613: Update GentiumPlus to 6.001 from In Review to Needs QA on the Language-Team (Language-2021-October-December) board.
Mon, Jan 10, 9:30 AM · Language-Team (Language-2022-January-March), All-and-every-Wikisource, UniversalLanguageSelector
santhosh moved T298613: Update GentiumPlus to 6.001 from Quarter Backlog to In Review on the Language-Team (Language-2021-October-December) board.
Mon, Jan 10, 5:51 AM · Language-Team (Language-2022-January-March), All-and-every-Wikisource, UniversalLanguageSelector
santhosh added a project to T298613: Update GentiumPlus to 6.001: Language-Team (Language-2021-October-December).
Mon, Jan 10, 5:51 AM · Language-Team (Language-2022-January-March), All-and-every-Wikisource, UniversalLanguageSelector
santhosh triaged T298613: Update GentiumPlus to 6.001 as Low priority.
Mon, Jan 10, 5:51 AM · Language-Team (Language-2022-January-March), All-and-every-Wikisource, UniversalLanguageSelector
santhosh claimed T298613: Update GentiumPlus to 6.001.
Mon, Jan 10, 5:50 AM · Language-Team (Language-2022-January-March), All-and-every-Wikisource, UniversalLanguageSelector
santhosh added a comment to T298613: Update GentiumPlus to 6.001.

Yes, Thanks for the report. The fonts listed at https://github.com/wikimedia/mediawiki-extensions-UniversalLanguageSelector/tree/master/data/fontrepo/fonts/GentiumPlus need to update.

Mon, Jan 10, 5:04 AM · Language-Team (Language-2022-January-March), All-and-every-Wikisource, UniversalLanguageSelector
santhosh moved T298679: Wrong section segmentation causes infobox presented as table from Quarter Backlog to In Review on the Language-Team (Language-2021-October-December) board.
Mon, Jan 10, 4:24 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh claimed T298679: Wrong section segmentation causes infobox presented as table.
Mon, Jan 10, 4:24 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh claimed T298752: cxserver gives empty result for translation of template without about attribute .
Mon, Jan 10, 4:24 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh moved T298752: cxserver gives empty result for translation of template without about attribute from Quarter Backlog to In Review on the Language-Team (Language-2021-October-December) board.
Mon, Jan 10, 4:23 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh added a project to T298752: cxserver gives empty result for translation of template without about attribute : Language-Team (Language-2021-October-December).
Mon, Jan 10, 4:23 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh triaged T298752: cxserver gives empty result for translation of template without about attribute as Medium priority.
Mon, Jan 10, 4:23 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver

Fri, Jan 7

santhosh created T298752: cxserver gives empty result for translation of template without about attribute .
Fri, Jan 7, 7:22 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver

Thu, Jan 6

santhosh added a project to T298679: Wrong section segmentation causes infobox presented as table: Language-Team (Language-2021-October-December).
Thu, Jan 6, 12:08 PM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh triaged T298679: Wrong section segmentation causes infobox presented as table as High priority.
Thu, Jan 6, 12:08 PM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh added a comment to T298679: Wrong section segmentation causes infobox presented as table.

https://gerrit.wikimedia.org/r/c/mediawiki/services/cxserver/+/751926 fixes it by removing the dangling About template.

Thu, Jan 6, 12:07 PM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh added a comment to T298679: Wrong section segmentation causes infobox presented as table.

As per https://cxserver.wikimedia.org/v2/page/en/es/Meg%20Johnson the sections are split as follows.

Thu, Jan 6, 11:00 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh created T298679: Wrong section segmentation causes infobox presented as table.
Thu, Jan 6, 10:55 AM · Patch-For-Review, Language-Team (Language-2022-January-March), CX-cxserver
santhosh updated subscribers of T298644: How should ContentTranslation work on mobile contributions page.

We have T286466: Persistent contribution entry point on the mobile navigation menu with new designs for entry points for mobile contributions page. If we are unifying the mobile and desktop Special:Contributions page, it would be nice to approach with the new design of entrypoints.
cc @Pginer-WMF for detailed inputs.

Thu, Jan 6, 6:07 AM · ContentTranslation, User-Jdlrobson, MobileFrontend (MobileFrontend Special Pages)
santhosh updated the task description for T298644: How should ContentTranslation work on mobile contributions page.
Thu, Jan 6, 5:58 AM · ContentTranslation, User-Jdlrobson, MobileFrontend (MobileFrontend Special Pages)

Wed, Jan 5

santhosh moved T298592: Machine translation fails for paragraphs with reference with images from Quarter Backlog to In Review on the Language-Team (Language-2021-October-December) board.
Wed, Jan 5, 9:43 AM · Language-Team (Language-2022-January-March), Patch-For-Review, CX-cxserver
santhosh triaged T298592: Machine translation fails for paragraphs with reference with images as High priority.

Setting high priority since https://en.wikipedia.org/wiki/Template:Source-attribution or https://en.wikipedia.org/wiki/Template:PD-notice is used very frequently in references for English wiki. If any paragraph has such references, MT is failing for all MT engines.

Wed, Jan 5, 9:41 AM · Language-Team (Language-2022-January-March), Patch-For-Review, CX-cxserver
santhosh added a project to T298592: Machine translation fails for paragraphs with reference with images: Language-Team (Language-2021-October-December).
Wed, Jan 5, 9:41 AM · Language-Team (Language-2022-January-March), Patch-For-Review, CX-cxserver
santhosh claimed T298592: Machine translation fails for paragraphs with reference with images.
Wed, Jan 5, 7:29 AM · Language-Team (Language-2022-January-March), Patch-For-Review, CX-cxserver
santhosh added a comment to T298592: Machine translation fails for paragraphs with reference with images.

A pattern observed for this error is, the paragraph has reference which is a template and that it contains an image.

Wed, Jan 5, 7:20 AM · Language-Team (Language-2022-January-March), Patch-For-Review, CX-cxserver
santhosh created T298592: Machine translation fails for paragraphs with reference with images.
Wed, Jan 5, 7:18 AM · Language-Team (Language-2022-January-March), Patch-For-Review, CX-cxserver

Tue, Jan 4

santhosh added a comment to T262102: Content Translation UI masks selected Text when using Firefox/Ubuntu making editing problematic.

Telugu, like other dravidian scripts require relatively higher lineheight and our styles provide it. But Lohit Telugu font is very problematic with its metrics.
It has an Ascender 1617 units which exceed the total 1024 em units defined. And the x-height where the most of glyph strokes are supposed to occupy is just 500 units, leaving too much empty space above and below the em square.

Tue, Jan 4, 5:09 AM · Browser-Support-Firefox, ContentTranslation

Mon, Jan 3

santhosh added a project to T298440: "Other languages" links to desktop version instead of mobile: MobileFrontend.

The language selector in Mobile frontend is not UniversalLanguageSelector.

Mon, Jan 3, 6:11 AM · MobileFrontend, UniversalLanguageSelector, Mobile

Nov 29 2021

santhosh added a comment to T269524: Critical error: Content translation failed to load due to internal error.

This article has a section(as in cx terminology) with tag <span>. In section wrapping logic, we are trying to add the <pre> tag to a section, but we see an inline tag <span> instead and code throws error

Nov 29 2021, 11:53 AM · Language-Team (Language-2021-October-December), CX-cxserver

Nov 26 2021

santhosh moved T296510: Section translation is not suggesting articles to expand from In Progress to In Review on the Language-Team (Language-2021-October-December) board.
Nov 26 2021, 12:34 PM · Language-Team (Language-2022-January-March), Patch-For-Review, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), Regression, SectionTranslation
santhosh assigned T296510: Section translation is not suggesting articles to expand to ngkountas.
Nov 26 2021, 11:30 AM · Language-Team (Language-2022-January-March), Patch-For-Review, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), Regression, SectionTranslation
santhosh moved T232330: References no longer open with specific dialog in the translation from Priority: CX Quality & Maintenance to In Review on the Language-Team (Language-2021-October-December) board.
Nov 26 2021, 6:58 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.13; 2021-12-13), Regression, ContentTranslation
santhosh claimed T232330: References no longer open with specific dialog in the translation.
Nov 26 2021, 6:58 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.13; 2021-12-13), Regression, ContentTranslation
santhosh moved T286645: Provide option to translate when searching for a missing language on mobile from In Progress to Needs QA on the Language-Team (Language-2021-October-December) board.
Nov 26 2021, 6:56 AM · Language-Team (Language-2022-January-March), Readers-Web-Backlog, MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Patch-For-Review, MinervaNeue (Tracking), MobileFrontend, Mobile, SectionTranslation
santhosh moved T291252: Regression in link styles on Content Translation from In Review to Needs QA on the Language-Team (Language-2021-October-December) board.
Nov 26 2021, 6:55 AM · Language-Team (Language-2021-October-December), MW-1.38-notes (1.38.0-wmf.1; 2021-09-21), Regression, ContentTranslation
santhosh moved T290704: Warning: "Skipped unresolvable module ext.cx.entrypoints.languagesearcher.init" from In Review to Done on the Language-Team (Language-2021-October-December) board.
Nov 26 2021, 6:55 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.4; 2021-10-12), MediaWiki-ResourceLoader, Performance-Team (Radar), ContentTranslation
santhosh moved T294006: Connect articles created with Section Translation with equivalent versions in Wikidata from In Review to Needs QA on the Language-Team (Language-2021-October-December) board.
Nov 26 2021, 6:54 AM · MW-1.38-notes (1.38.0-wmf.9; 2021-11-16), Language-Team (Language-2021-October-December), SectionTranslation, CX-mobile
santhosh moved T287888: Language selector: adjust list items style from In Review to Needs QA on the Language-Team (Language-2021-October-December) board.
Nov 26 2021, 6:54 AM · Language-Team (Language-2022-January-March), Patch-For-Review, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), MW-1.37-notes (1.37.0-wmf.21; 2021-08-30), SectionTranslation
santhosh moved T287870: Language selector: Reduce separator after header from In Review to Needs QA on the Language-Team (Language-2021-October-December) board.
Nov 26 2021, 6:54 AM · Language-Team (Language-2022-January-March), Patch-For-Review, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), SectionTranslation
santhosh closed T290431: Explore reducing Resource Loader modules further as Resolved.

Closing this for now. If required we will create new tickets to investigate

Nov 26 2021, 6:53 AM · MW-1.38-notes (1.38.0-wmf.4; 2021-10-12), User-DannyS712, Language-Team (Language-2021-October-December), Patch-For-Review, MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), SectionTranslation
santhosh moved T296493: SX Pick a sentence: Wrong paddings for action buttons from In Progress to In Review on the Language-Team (Language-2021-October-December) board.
Nov 26 2021, 6:52 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), SectionTranslation
santhosh moved T296506: LanguageNameSearchData.php has leading spaces from Quarter Backlog to Done on the Language-Team (Language-2021-October-December) board.
Nov 26 2021, 6:51 AM · Language-Team (Language-2021-October-December), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), UniversalLanguageSelector
santhosh assigned T296506: LanguageNameSearchData.php has leading spaces to Reedy.
Nov 26 2021, 6:51 AM · Language-Team (Language-2021-October-December), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), UniversalLanguageSelector

Nov 25 2021

santhosh triaged T296389: SX: Fix layout for infoboxes as Medium priority.
Nov 25 2021, 10:56 AM · Patch-For-Review, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), SectionTranslation, Language-Team (Language-2021-October-December)

Nov 24 2021

santhosh moved T286788: Reference card is initially shown empty in Section translation from Priority: SX Adoption to In Review on the Language-Team (Language-2021-October-December) board.
Nov 24 2021, 10:58 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.16; 2022-01-03), CX-mobile, SectionTranslation
santhosh updated subscribers of T286788: Reference card is initially shown empty in Section translation.

I debugged this issue and found that the preview element created by ve.ui.MWReferenceContextItem uses default arguments of ve.ui.MWPreviewElement. ve.ui.MWPreviewElement has useView configuration as false by default and causes not rendering the references from its DOM model as required for section translation.

Nov 24 2021, 10:57 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.16; 2022-01-03), CX-mobile, SectionTranslation
santhosh claimed T286788: Reference card is initially shown empty in Section translation.
Nov 24 2021, 10:34 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.16; 2022-01-03), CX-mobile, SectionTranslation
santhosh moved T286790: Open references with specific dialog from Priority: SX Adoption to Needs QA on the Language-Team (Language-2021-October-December) board.

The support for specific dialogs in VE for Web, Journal, Book etc are implemented is based on content language. The mapping of template names(which varies per language) to corresponding tool in VE is done by a message cite-tool-definition.json and visualeditor-cite-tool-definition.jsonwhich has json as content. We can see it by running JSON.parse(mw.message( 'cite-tool-definition.json' ).plain()) in browser dev tool. For Spanish content language, it will look like

[
  {
    "name": "web",
    "icon": "ref-cite-web",
    "template": "Cita web",
    "title": "Sitio web"
  },
  {
    "name": "news",
    "icon": "ref-cite-news",
    "template": "Cita noticia",
    "title": "Noticias"
  },
  {
    "name": "book",
    "icon": "ref-cite-book",
    "template": "Cita libro",
    "title": "Libro"
  },
  {
    "name": "journal",
    "icon": "ref-cite-journal",
    "template": "Cita publicación",
    "title": "Diario"
  }
]

But if we run the same in test.wiki, we will get mapping for English template names

Nov 24 2021, 9:23 AM · Language-Team (Language-2021-October-December), CX-mobile, SectionTranslation
santhosh claimed T271918: Right-to-left issues in CX3 / Section translation.
Nov 24 2021, 6:44 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), Patch-For-Review, MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), SectionTranslation, RTL, I18n
santhosh moved T271918: Right-to-left issues in CX3 / Section translation from Priority: SX Adoption to In Review on the Language-Team (Language-2021-October-December) board.
Nov 24 2021, 6:44 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), Patch-For-Review, MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), SectionTranslation, RTL, I18n
santhosh added a comment to T271918: Right-to-left issues in CX3 / Section translation.

We have done several improvements in RTL support. I am sharing screenshots of all workflow steps in a hebrew wikipedia setup.

Nov 24 2021, 6:43 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), Patch-For-Review, MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), SectionTranslation, RTL, I18n

Nov 23 2021

santhosh added a comment to T232330: References no longer open with specific dialog in the translation.

Thanks @matmarex. That helped.

Nov 23 2021, 9:09 AM · Language-Team (Language-2022-January-March), MW-1.38-notes (1.38.0-wmf.13; 2021-12-13), Regression, ContentTranslation

Nov 22 2021

santhosh added a comment to T245607: CX Published parallel corpus is invalid json.

note that latest dump https://dumps.wikimedia.org/other/contenttranslation/20210820/cx-corpora._2_.html.json.gz is passing the validation.

Nov 22 2021, 9:31 AM · Language-Team (Language-2020-January-March), ContentTranslation
santhosh updated subscribers of T245607: CX Published parallel corpus is invalid json.

@Nikerabbit In T217899: Duplicate commas in JSON Content Translation Dumps you had fixed the issue of dangling commas. That was around April 2019. In this ticket, we see errors in dumps from Feb 2020. Is there any chance that the code without the fix was used for generating this dumps? Asking because I could not quickly find a reason for dangling comma other than the one you already identified and fixed.

Nov 22 2021, 9:04 AM · Language-Team (Language-2020-January-March), ContentTranslation
santhosh added a comment to T270499: Incorporate translated sections into the parallel corpora when published.

Some notes on the required database changes:

Nov 22 2021, 7:23 AM · Language-Team (Language-2022-January-March), SectionTranslation

Nov 19 2021

santhosh updated subscribers of T294470: Make ContentTranslation work with the Vue 3 migration build.

Yes. There are a couple of entrypoint modules in Vue outside the bundle. We will test them with compatibility build.
For the build step, We want to migrate to Vue 3 and vite, but it will be mostly next year.

Nov 19 2021, 4:31 AM · MW-1.38-notes (1.38.0-wmf.13; 2021-12-13), Language-Team (Language-2022-January-March), SectionTranslation

Nov 18 2021

santhosh claimed T287888: Language selector: adjust list items style.
Nov 18 2021, 7:03 AM · Language-Team (Language-2022-January-March), Patch-For-Review, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), MW-1.37-notes (1.37.0-wmf.21; 2021-08-30), SectionTranslation
santhosh added a comment to T287888: Language selector: adjust list items style.

Change 739701 had a related patch set uploaded (by Santhosh; author: Santhosh):

[mediawiki/extensions/ContentTranslation@master] SX: Restrict the width of language selector on wider screens

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

Nov 18 2021, 7:02 AM · Language-Team (Language-2022-January-March), Patch-For-Review, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), MW-1.37-notes (1.37.0-wmf.21; 2021-08-30), SectionTranslation
santhosh placed T287870: Language selector: Reduce separator after header up for grabs.
Nov 18 2021, 5:51 AM · Language-Team (Language-2022-January-March), Patch-For-Review, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), SectionTranslation
santhosh claimed T287870: Language selector: Reduce separator after header.
Nov 18 2021, 5:51 AM · Language-Team (Language-2022-January-March), Patch-For-Review, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), SectionTranslation
santhosh moved T287870: Language selector: Reduce separator after header from Priority: CX Quality & Maintenance to In Review on the Language-Team (Language-2021-October-December) board.
Nov 18 2021, 5:50 AM · Language-Team (Language-2022-January-March), Patch-For-Review, MW-1.38-notes (1.38.0-wmf.12; 2021-12-06), SectionTranslation
santhosh claimed T287883: Language selector: Show as dialog on wider screens.
Nov 18 2021, 5:06 AM · Language-Team (Language-2021-October-December), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), SectionTranslation
santhosh moved T287883: Language selector: Show as dialog on wider screens from Priority: CX Quality & Maintenance to Needs QA on the Language-Team (Language-2021-October-December) board.
Nov 18 2021, 5:05 AM · Language-Team (Language-2021-October-December), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), SectionTranslation
santhosh added a comment to T287883: Language selector: Show as dialog on wider screens.

Screencast as per current version in bn.wikipedia.org

Nov 18 2021, 5:00 AM · Language-Team (Language-2021-October-December), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), SectionTranslation

Nov 17 2021

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

We will need to rethink the technical approach for this. Petar Petkovic had submitted a huge refactoring in CX codebase to support section translation. But that cannot be merged now because of

Nov 17 2021, 12:05 PM · SectionTranslation, MW-1.35-notes (1.35.0-wmf.16; 2020-01-21), Patch-For-Review
santhosh added a comment to T104005: ContentTranslation should auto-adapt templates that don't have parameters and have a directly corresponding template in the target language.

If this kind of template is not well adapted, I'd propose to keep the ticket focused on that.

Nov 17 2021, 6:44 AM · Language-Team (Language-2021-October-December), ContentTranslation

Nov 16 2021

santhosh added a comment to T104005: ContentTranslation should auto-adapt templates that don't have parameters and have a directly corresponding template in the target language.

Sections with navbox classes are skipped from translation as per our configuration. This was intentional.

image.png (288×709 px, 55 KB)

Sections that are not part of article content but meta information about article are excluded from translation. We can revisit this decision, but it is not a matter of just removing .navbox from the configuration, but making sure we are not re-introducing the bugs we avoided with this configuration.

Nov 16 2021, 8:54 AM · Language-Team (Language-2021-October-December), ContentTranslation

Nov 15 2021

santhosh moved T295464: Transition Gruntfile.js tasks to NPM scripts from In Review to Done on the Language-Team (Language-2021-October-December) board.
Nov 15 2021, 10:00 AM · Language-Team (Language-2021-October-December), Patch-For-Review, ContentTranslation, Technical-Debt
santhosh moved T273752: Auto-scroll should keep the selected sentence in the viewport from In Review to Recheck after deployment on the Language-Team (Language-2021-October-December) board.
Nov 15 2021, 10:00 AM · MW-1.38-notes (1.38.0-wmf.9; 2021-11-16), Language-Team (Language-2021-October-December), SectionTranslation

Nov 12 2021

akosiaris awarded T217747: cxserver's swagger spec fails to validate a Love token.
Nov 12 2021, 10:28 AM · Language-Team (Language-2021-October-December), Patch-For-Review, CX-cxserver

Nov 11 2021

santhosh claimed T292412: Technical exploration for the integration of Flores MT models.
Nov 11 2021, 11:17 AM · Language-Team (Language-2022-January-March), Patch-For-Review, ContentTranslation
santhosh moved T292412: Technical exploration for the integration of Flores MT models from Priority: CX Quality & Maintenance to In Progress on the Language-Team (Language-2021-October-December) board.
Nov 11 2021, 11:16 AM · Language-Team (Language-2022-January-March), Patch-For-Review, ContentTranslation
santhosh moved T273752: Auto-scroll should keep the selected sentence in the viewport from Priority: SX Adoption to In Review on the Language-Team (Language-2021-October-December) board.
Nov 11 2021, 11:14 AM · MW-1.38-notes (1.38.0-wmf.9; 2021-11-16), Language-Team (Language-2021-October-December), SectionTranslation
santhosh claimed T273752: Auto-scroll should keep the selected sentence in the viewport.
Nov 11 2021, 11:14 AM · MW-1.38-notes (1.38.0-wmf.9; 2021-11-16), Language-Team (Language-2021-October-December), SectionTranslation
santhosh changed the status of T295464: Transition Gruntfile.js tasks to NPM scripts from Open to In Progress.
Nov 11 2021, 5:42 AM · Language-Team (Language-2021-October-December), Patch-For-Review, ContentTranslation, Technical-Debt
santhosh moved T295464: Transition Gruntfile.js tasks to NPM scripts from Quarter Backlog to In Review on the Language-Team (Language-2021-October-December) board.
Nov 11 2021, 5:41 AM · Language-Team (Language-2021-October-December), Patch-For-Review, ContentTranslation, Technical-Debt
santhosh changed the status of T295464: Transition Gruntfile.js tasks to NPM scripts , a subtask of T246321: [EPIC] Should we transition Gruntfile.js tasks to NPM scripts in some projects?, from Open to In Progress.
Nov 11 2021, 5:41 AM · Front-end-Standards-Group, Epic, Other-skins, MediaWiki-General, MediaWiki-extensions-General, Technical-Debt

Nov 10 2021

santhosh claimed T295464: Transition Gruntfile.js tasks to NPM scripts .
Nov 10 2021, 12:12 PM · Language-Team (Language-2021-October-December), Patch-For-Review, ContentTranslation, Technical-Debt
santhosh triaged T295464: Transition Gruntfile.js tasks to NPM scripts as Low priority.
Nov 10 2021, 12:07 PM · Language-Team (Language-2021-October-December), Patch-For-Review, ContentTranslation, Technical-Debt
santhosh added a comment to T294470: Make ContentTranslation work with the Vue 3 migration build.

Since CX uses vue from NPM( version 2.6.14 ), and uses a build step using vue-cli, I think all the steps described at https://v3.vuejs.org/guide/migration/migration-build.html#installation is applicable. Inclduing upgrades to Vuex 4.x and Vue-router 4.x upgrades. This would be the time to try vite too.

Nov 10 2021, 6:26 AM · MW-1.38-notes (1.38.0-wmf.13; 2021-12-13), Language-Team (Language-2022-January-March), SectionTranslation