Page MenuHomePhabricator

Nikerabbit (Niklas Laxström)
Senior Software Engineer, Language team · i18n and translation expert

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 5:29 AM (300 w, 15 h)
Availability
Available
IRC Nick
nikerabbit
LDAP User
Nikerabbit
MediaWiki User
Nikerabbit [ Global Accounts ]

I am Wikimedian since 2004. I am the founder and maintainer of translatewiki.net. I mainly work on language support (internationalization, localisation and translation tools).

Leave feedback

Examples of projects I where I have significant contributions:

My personal board is User-Nikerabbit.

Recent Activity

Today

matej_suchanek awarded T256625: Extend page translation syntax by adding instruction to disable wrapping a Like token.
Tue, Jul 7, 4:19 PM · User-notice, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit moved T256868: Versioning and migration for translatable page syntax from Priority Backlog to In Review on the Language-Team (Language-2020-Focus-Sprint) board.
Tue, Jul 7, 3:01 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit added a subtask for T257286: Release MLEB 2020.07: T257328: Update https://www.mediawiki.org/wiki/Help:Extension:Translate/Hooks.
Tue, Jul 7, 2:48 PM · Language-Team (Language-2020-Focus-Sprint), MediaWiki Language Extension Bundle
Nikerabbit added a parent task for T257328: Update https://www.mediawiki.org/wiki/Help:Extension:Translate/Hooks: T257286: Release MLEB 2020.07.
Tue, Jul 7, 2:48 PM · Documentation, MediaWiki-extensions-Translate
Nikerabbit created T257328: Update https://www.mediawiki.org/wiki/Help:Extension:Translate/Hooks.
Tue, Jul 7, 2:47 PM · Documentation, MediaWiki-extensions-Translate
Nikerabbit updated subscribers of T134633: Move newsletter preference from Translate extension to translatewiki repository.

@Jpita Me or Abijeet will QA this.

Tue, Jul 7, 11:11 AM · MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Language-Team (Language-2020-Focus-Sprint), translatewiki.net, Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit updated the task description for T134633: Move newsletter preference from Translate extension to translatewiki repository.
Tue, Jul 7, 11:11 AM · MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Language-Team (Language-2020-Focus-Sprint), translatewiki.net, Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit moved T134633: Move newsletter preference from Translate extension to translatewiki repository from In Review to Recheck after deployment on the Language-Team (Language-2020-Focus-Sprint) board.
Tue, Jul 7, 11:10 AM · MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Language-Team (Language-2020-Focus-Sprint), translatewiki.net, Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit added a project to T256625: Extend page translation syntax by adding instruction to disable wrapping: User-notice.
Tue, Jul 7, 10:23 AM · User-notice, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit edited projects for T207662: MT processing error: TypeError: key.trim is not a function, added: Wikimedia-production-error; removed Regression.
Tue, Jul 7, 8:47 AM · Wikimedia-production-error, Language-Team (Language-2020-Focus-Sprint), CX-cxserver
Nikerabbit reopened T207662: MT processing error: TypeError: key.trim is not a function as "Open".

I double checked with more general query and found that the error has changed slightly:

MT processing error for: en > fr. TypeError: key.trim is not a function
    at match.some (/srv/service/lib/adaptation/TemplateParameterMapper.js:99:32)
    at Array.some (<anonymous>)
    at TemplateParameterMapper.getParameterMap (/srv/service/lib/adaptation/TemplateParameterMapper.js:98:48)
    at TemplateParameterMapper.getAdaptedParameters (/srv/service/lib/adaptation/TemplateParameterMapper.js:17:29)
    at TemplateTransclusion.adapt (/srv/service/lib/adaptation/TemplateTransclusion.js:77:52)
Tue, Jul 7, 8:46 AM · Wikimedia-production-error, Language-Team (Language-2020-Focus-Sprint), CX-cxserver
Nikerabbit added a comment to T217747: cxserver's swagger spec fails to validate.

This task will be re-checked when there is a focus period on cxserver maintenance, unless someone points out this is causing issues somewhere.

Tue, Jul 7, 8:40 AM · CX-cxserver
Nikerabbit moved T199183: MT processing error: Error: Translation with Youdao failed. Error: Unknown error: no query for en > zh from Needs QA to Done on the Language-Team (Language-2020-Focus-Sprint) board.
Tue, Jul 7, 8:06 AM · Language-Team (Language-2020-Focus-Sprint), CX-cxserver, CX-deployments
Nikerabbit created T257287: Release language-data (2020-07).
Tue, Jul 7, 7:40 AM · Language-Team (Language-2020-Focus-Sprint)
Nikerabbit moved T236978: Test MLEB 2019.10 from Backlog to 2019.10 on the MediaWiki Language Extension Bundle board.
Tue, Jul 7, 7:38 AM · Language-Team (Language-2019-October-December), MediaWiki Language Extension Bundle
Nikerabbit moved T257286: Release MLEB 2020.07 from Backlog to 2020.07 on the MediaWiki Language Extension Bundle board.
Tue, Jul 7, 7:38 AM · Language-Team (Language-2020-Focus-Sprint), MediaWiki Language Extension Bundle
Nikerabbit created T257286: Release MLEB 2020.07.
Tue, Jul 7, 7:38 AM · Language-Team (Language-2020-Focus-Sprint), MediaWiki Language Extension Bundle

Yesterday

Nikerabbit closed T201984: CXServer translation APIs cannot be tested via generated documentation as Resolved.

This is working now in my tests. Looks like the swagger (I presume) has been updated in the meanwhile.

Mon, Jul 6, 2:43 PM · CX-cxserver
Nikerabbit closed T87657: Provide list of available machine translation language pairs, a subtask of T111534: Allow external users access to cxserver, as Resolved.
Mon, Jul 6, 2:38 PM · CX-cxserver, Goal
Nikerabbit closed T87657: Provide list of available machine translation language pairs as Resolved.

Translate is now using Apertium, which is sufficient for now. Some work is likely needed if we want to expand to other MTs as well.

Mon, Jul 6, 2:38 PM · CX-cxserver, WorkType-NewFunctionality
Nikerabbit added a comment to T238936: Eliminate usage of mocha-eslint from cxserver.

We are using eslint-config-wikimedia version 0.16.0 which depends eslint-plugin-mocha 7.0.1. I don't see it being used directly in the repo anywhere.

Mon, Jul 6, 2:17 PM · CX-cxserver
Nikerabbit added a comment to T190129: Consolidate language metadata into a 'language-data' library and use in MediaWiki.
Mon, Jul 6, 12:25 PM · Language-Team, TechCom-RFC, Epic, I18n
Nikerabbit moved T257205: Track translatewiki.net translation synchronization issues from Backlog to Processes on the translatewiki.net board.
Mon, Jul 6, 11:59 AM · translatewiki.net
Nikerabbit created T257205: Track translatewiki.net translation synchronization issues.
Mon, Jul 6, 11:59 AM · translatewiki.net

Sun, Jul 5

Nikerabbit added a comment to T179563: Lacking mixing for SVG only background images.

Hmm not sure if this task is even valid anymore, Are any prefixes required anymore?

Sun, Jul 5, 8:00 AM · CSS, Design

Sat, Jul 4

Nikerabbit added a comment to T251346: ERROR: Error: Undefined constant 'ast\AST_LIST' .

I am also seeing this locally. Is there going to be a new release of mediawiki/mediawiki-phan-config that fixes this?

Sat, Jul 4, 8:52 AM · Patch-For-Review, phan-taint-check-plugin

Thu, Jul 2

Nikerabbit added a comment to T256911: Translate patches failing on mwext-php72-phan-docker.

I just rebased a dozen of patches: https://integration.wikimedia.org/zuul/

Thu, Jul 2, 7:13 AM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), User-DannyS712, ci-test-error (WMF-deployed Build Failure), MediaWiki-extensions-Translate
Nikerabbit added a comment to T232369: Remove CX1 codebase once there are no translations started with version 1.

There are still quite a few CX1 drafts:

+---------+--------+----------+ 
| version | month | count(*) | 
+---------+--------+----------+ 
|      1 | 201903 |     171 | 
|      1 | 201904 |     236 | 
|      1 | 201905 |     108 | 
|      1 | 201906 |      83 | 
|      1 | 201907 |      70 | 
|      1 | 201908 |      68 | 
|      1 | 201909 |      71 | 
|      1 | 201910 |      64 | 
|      1 | 201911 |      45 | 
|      1 | 201912 |      13 | 
|      2 | 201903 |     783 | 
|      2 | 201904 |    2408 | 
|      2 | 201905 |    2719 | 
|      2 | 201906 |    2370 | 
|      2 | 201907 |    2611 | 
|      2 | 201908 |    2746 | 
|      2 | 201909 |    2786 | 
|      2 | 201910 |    2952 | 
|      2 | 201911 |    3889 | 
|      2 | 201912 |    3859 | 
|      2 | 202001 |    3930 | 
|      2 | 202002 |    4024 | 
|      2 | 202003 |    4811 | 
|      2 | 202004 |    5291 | 
|      2 | 202005 |    5778 | 
|      2 | 202006 |    5340 | 
+---------+--------+----------+
Thu, Jul 2, 6:01 AM · Performance Issue, Performance-Team (Radar), ContentTranslation

Wed, Jul 1

Nikerabbit created T256911: Translate patches failing on mwext-php72-phan-docker.
Wed, Jul 1, 7:03 PM · MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), User-DannyS712, ci-test-error (WMF-deployed Build Failure), MediaWiki-extensions-Translate
Nikerabbit triaged T256868: Versioning and migration for translatable page syntax as Medium priority.
Wed, Jul 1, 4:28 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit updated the task description for T256227: Incorrect plural expansion / closing for Gettext plurals.
Wed, Jul 1, 2:46 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit added a comment to T256227: Incorrect plural expansion / closing for Gettext plurals.

This has been deployed to translatewiki.net

Wed, Jul 1, 2:45 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit moved T256873: Developer guide for Translate from Priority Backlog to In Review on the Language-Team (Language-2020-Focus-Sprint) board.
Wed, Jul 1, 1:55 PM · Language-Team (Language-2020-Focus-Sprint), Documentation, MediaWiki-extensions-Translate
Nikerabbit created T256873: Developer guide for Translate.
Wed, Jul 1, 1:51 PM · Language-Team (Language-2020-Focus-Sprint), Documentation, MediaWiki-extensions-Translate
Nikerabbit added a comment to T254484: Tag untranslated translations units with lang and dir attributes.

Yes we did, fixed.

Wed, Jul 1, 1:42 PM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit updated the task description for T254484: Tag untranslated translations units with lang and dir attributes.
Wed, Jul 1, 1:41 PM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit created T256868: Versioning and migration for translatable page syntax.
Wed, Jul 1, 12:46 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit updated the task description for T254484: Tag untranslated translations units with lang and dir attributes.
Wed, Jul 1, 12:41 PM · MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit triaged T256625: Extend page translation syntax by adding instruction to disable wrapping as Medium priority.
Wed, Jul 1, 12:38 PM · User-notice, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit moved T256625: Extend page translation syntax by adding instruction to disable wrapping from Backlog to page translation on the MediaWiki-extensions-Translate board.
Wed, Jul 1, 12:37 PM · User-notice, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit updated the task description for T134633: Move newsletter preference from Translate extension to translatewiki repository.
Wed, Jul 1, 12:36 PM · MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Language-Team (Language-2020-Focus-Sprint), translatewiki.net, Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit moved T134633: Move newsletter preference from Translate extension to translatewiki repository from Priority Backlog to In Review on the Language-Team (Language-2020-Focus-Sprint) board.
Wed, Jul 1, 12:35 PM · MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Language-Team (Language-2020-Focus-Sprint), translatewiki.net, Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit claimed T134633: Move newsletter preference from Translate extension to translatewiki repository.
Wed, Jul 1, 12:35 PM · MW-1.35-notes (1.35.0-wmf.41; 2020-07-14), Language-Team (Language-2020-Focus-Sprint), translatewiki.net, Technical-Debt, MediaWiki-extensions-Translate

Tue, Jun 30

Nikerabbit updated the task description for T165128: Allow delivery of multilingual messages using translatable pages in fallback languages.
Tue, Jun 30, 3:09 PM · MW-1.35-notes (1.35.0-wmf.35; 2020-06-02), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate, MassMessage
Nikerabbit added a comment to T217299: [wmf.18] VE on cawiki displays font formatting options in non-Catalan lang .

It's still a bit messy. If import runs before export, it will import the just-deleted translations. Looks like this did not happen in this case.

Tue, Jun 30, 2:09 PM · Language-Team (Language-2020-Focus-Sprint)
Nikerabbit updated subscribers of T146134: Improve Special:Translate for mobile devices.

@Jdlrobson T204076: Consider moving page translation language links to the sidebar has a bunch of more details. If you have any insight how that could be unblocked, potentially in relation with the language selector work, that would be nice.

Tue, Jun 30, 1:57 PM · MW-1.28-release (WMF-deploy-2016-10-25_(1.28.0-wmf.23)), Mobile, MediaWiki-extensions-Translate
Nikerabbit added a comment to T214238: Add es-ES Language to Wikidata.

This is not a decision the language team can make. Maybe langcom could comment whether they think these codes are suitable and Wikidata devs need to see whether this can be done and is it technically okay.

Tue, Jun 30, 6:43 AM · Language-Team, StructuredDataOnCommons, Wikidata

Mon, Jun 29

Nikerabbit updated the task description for T254158: Gerrit 3.2 upgrade.
Mon, Jun 29, 6:29 PM · Patch-For-Review, Gerrit
Nikerabbit updated the task description for T256624: Unable to automerge exported i18n patched.
Mon, Jun 29, 3:06 PM · Language-Team (Language-2020-Focus-Sprint), translatewiki.net
Nikerabbit moved T256624: Unable to automerge exported i18n patched from In Review to Done on the Language-Team (Language-2020-Focus-Sprint) board.
Mon, Jun 29, 3:04 PM · Language-Team (Language-2020-Focus-Sprint), translatewiki.net
Nikerabbit moved T256625: Extend page translation syntax by adding instruction to disable wrapping from Priority Backlog to In Review on the Language-Team (Language-2020-Focus-Sprint) board.
Mon, Jun 29, 1:58 PM · User-notice, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit committed rGTWNffe10d89984e: Fix merge-wmgerrit-patches after gerrit upgrade (authored by Nikerabbit).
Fix merge-wmgerrit-patches after gerrit upgrade
Mon, Jun 29, 1:51 PM
Nikerabbit moved T256624: Unable to automerge exported i18n patched from In Progress to In Review on the Language-Team (Language-2020-Focus-Sprint) board.
Mon, Jun 29, 11:28 AM · Language-Team (Language-2020-Focus-Sprint), translatewiki.net
Nikerabbit claimed T256624: Unable to automerge exported i18n patched.
Mon, Jun 29, 11:20 AM · Language-Team (Language-2020-Focus-Sprint), translatewiki.net
Nikerabbit added a comment to T256624: Unable to automerge exported i18n patched.
ssh "${GERRIT[@]}" gerrit query --format=TEXT "owner:$U" "project:$1" status:open |
(grep '  url:' || true) | # Handle pipefail from grep
cut -d/ -f5 |
sort |
xargs -I ____ ssh "${GERRIT[@]}" gerrit review ____,1 --code-review 2
Mon, Jun 29, 11:04 AM · Language-Team (Language-2020-Focus-Sprint), translatewiki.net
Nikerabbit triaged T256624: Unable to automerge exported i18n patched as High priority.
Mon, Jun 29, 11:01 AM · Language-Team (Language-2020-Focus-Sprint), translatewiki.net
Nikerabbit created T256625: Extend page translation syntax by adding instruction to disable wrapping.
Mon, Jun 29, 10:59 AM · User-notice, Patch-For-Review, MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit updated the task description for T256590: Unable to delete Liquid Thread: Post has contaminated reply.
Mon, Jun 29, 7:43 AM · MediaWiki-extensions-LiquidThreads, affects-translatewiki.net

Sat, Jun 27

Nikerabbit added a comment to T255803: RFC: Amendment to the Stability interface policy.

Not included:
Any method or function marked @deprecated, @internal or @unstable.

All classes and interface, except those marked @deprecated, @internal or @unstable.

Exceptions:
Any method marked @deprecated, @internal or @unstable.

I would a bit more consistency how this is expressed.

Do you mean the first part of these three sentences being different, or that we have three annotations that all mean "not stable"?

Sat, Jun 27, 5:18 AM · TechCom-RFC

Fri, Jun 26

Nikerabbit added a comment to T255803: RFC: Amendment to the Stability interface policy.

Not included:
Any method or function marked @deprecated, @internal or @unstable.

Fri, Jun 26, 11:27 AM · TechCom-RFC
Nikerabbit removed a project from T256227: Incorrect plural expansion / closing for Gettext plurals: Patch-For-Review.

@Jpita We'll be verifying this ourselves.

Fri, Jun 26, 9:36 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit updated the task description for T256227: Incorrect plural expansion / closing for Gettext plurals.
Fri, Jun 26, 9:35 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate

Thu, Jun 25

Nikerabbit added a comment to T256355: Empty "In other languages" section appeared in the sidebar on Timeless.

Only such extensions we have would be ULS or Translate, to my knowledge.

Thu, Jun 25, 12:43 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Timeless, Readers-Web-Backlog, affects-translatewiki.net
Nikerabbit moved T256227: Incorrect plural expansion / closing for Gettext plurals from Breaking bugs to In Progress on the Language-Team (Language-2020-Focus-Sprint) board.
Thu, Jun 25, 12:38 PM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit triaged T255334: Translation page does not contain the latest translations/last translation as High priority.
Thu, Jun 25, 11:08 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit triaged T254486: Add magic word for translatable unit language as Medium priority.
Thu, Jun 25, 10:28 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, MediaWiki-extensions-Translate
Nikerabbit triaged T254481: Support sending TechNews using Special:MassMessage as Medium priority.
Thu, Jun 25, 10:27 AM · Language-Team (Language-2020-Focus-Sprint), Epic, MassMessage, MediaWiki-extensions-Translate
Nikerabbit updated the task description for T254486: Add magic word for translatable unit language.
Thu, Jun 25, 10:27 AM · Language-Team (Language-2020-Focus-Sprint), Patch-For-Review, MediaWiki-extensions-Translate
Nikerabbit added a subtask for T255101: Add project WPCleaner to translatewiki.net: T256227: Incorrect plural expansion / closing for Gettext plurals.
Thu, Jun 25, 10:24 AM · WPCleaner, Language-Team (Language-2020-Focus-Sprint), translatewiki.net
Nikerabbit added a parent task for T256227: Incorrect plural expansion / closing for Gettext plurals: T255101: Add project WPCleaner to translatewiki.net.
Thu, Jun 25, 10:24 AM · MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), Language-Team (Language-2020-Focus-Sprint), MediaWiki-extensions-Translate
Nikerabbit removed a project from T253984: Change dropdown to searchbox in NotifyTranslators: Language-Team.
Thu, Jun 25, 10:05 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit closed T154736: Use server-side MessagePoster in TranslationNotifications to fix Flow as Resolved.

We are now using MassMessage (as part of fixing T144780: Translation Notification Bot sending the same message multiple times to every translator), which supports posting to Flow boards.

Thu, Jun 25, 10:04 AM · Growth-Team, StructuredDiscussions, MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T48310: Deliver notification using Echo where available from Backlog to Feature requests on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 10:02 AM · Growth-Team, Notifications, MediaWiki-extensions-TranslationNotifications
Nikerabbit closed T107708: Translation notification emails should have a real From: address as Resolved.

Recent example: Samuele2002 <wiki@wikimedia.org>.

Thu, Jun 25, 10:02 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T107708: Translation notification emails should have a real From: address from Backlog to Enhancements on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 10:02 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T54157: &lt;languages> should be <languages> from Backlog to Bugs on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:57 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T181139: Investigate if it is possible to send translation notifications via Echo from Backlog to Feature requests on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:57 AM · Growth-Team, Collaboration-Team-Triage, MediaWiki-extensions-TranslationNotifications, Notifications
Nikerabbit merged T181139: Investigate if it is possible to send translation notifications via Echo into T48310: Deliver notification using Echo where available.
Thu, Jun 25, 9:56 AM · Growth-Team, Notifications, MediaWiki-extensions-TranslationNotifications
Nikerabbit merged task T181139: Investigate if it is possible to send translation notifications via Echo into T48310: Deliver notification using Echo where available.
Thu, Jun 25, 9:56 AM · Growth-Team, Collaboration-Team-Triage, MediaWiki-extensions-TranslationNotifications, Notifications
Nikerabbit moved T41148: $1 of MediaWiki:Translationnotifications-email-deadline should use date in user language from Backlog to Enhancements on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:56 AM · I18n, MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T144780: Translation Notification Bot sending the same message multiple times to every translator from Backlog to Bugs on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:55 AM · MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), Language-Team (Language-2020-Focus-Sprint), User-abi_, Core Platform Team Workboards (Clinic Duty Team), User-notice, MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T171153: Don't allow users to select two times the same wiki from Backlog to Bugs on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:55 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T173093: Too much whitespace in translation notifications from Backlog to Enhancements on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:54 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T41073: Notifications DB should be centralized across Wikimedia wikis from Backlog to Enhancements on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:53 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T41105: Pushing proofreading via notifications from Backlog to Feature requests on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:53 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T86930: Add i18n related extensions to the CI gate from Backlog to Maintenance on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:52 AM · Patch-For-Review, ContentTranslation, WikimediaMessages, MediaWiki-extensions-TranslationNotifications, MediaWiki-extensions-Interwiki, Continuous-Integration-Config
Nikerabbit moved T255246: Rename (and lock) Translation Notification Bot@Translation Notification Bot from Backlog to Maintenance on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:52 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T217865: Convert Extension:TranslationNotifications to use OOUI from Backlog to Enhancements on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:51 AM · MW-1.33-notes (1.33.0-wmf.22; 2019-03-19), User-Jayprakash12345, UI-Standardization, MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T253984: Change dropdown to searchbox in NotifyTranslators from Backlog to Enhancements on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:51 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T233161: Create translation statistics view from Backlog to Cross projects on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:50 AM · XTools, User-DannyS712, MediaWiki-extensions-TranslationNotifications, MediaWiki-extensions-Translate
Nikerabbit closed T129069: Fatal error MWException when using [[Special:NotifyTranslators]] on Meta: "CAS update failed on user_touched" as Resolved.

I see some entries on Logstash related to sending translation notifications, but they come from MassMessage code, which I believe is tracked in T171003: MassMessage not working for delivery to Suwikiquote or Mlwikiquote: "CAS update failed on user_touched"

Thu, Jun 25, 9:50 AM · Wikimedia-production-error, MediaWiki-extensions-TranslationNotifications
Nikerabbit added a project to T171003: MassMessage not working for delivery to Suwikiquote or Mlwikiquote: "CAS update failed on user_touched": Wikimedia-production-error.

Also happening elsewhere, example from aawiki:

 exception.message	   	CAS update failed on user_touched. The version of the user to be saved is older than the current version.
t exception.trace	   	#0 /srv/mediawiki/php-1.35.0-wmf.37/includes/libs/rdbms/database/Database.php(4264): User->{closure}(Wikimedia\Rdbms\DatabaseMysqli, string)
#1 /srv/mediawiki/php-1.35.0-wmf.37/includes/libs/rdbms/database/DBConnRef.php(68): Wikimedia\Rdbms\Database->doAtomicSection(string, Closure)
#2 /srv/mediawiki/php-1.35.0-wmf.37/includes/libs/rdbms/database/DBConnRef.php(641): Wikimedia\Rdbms\DBConnRef->__call(string, array)
#3 /srv/mediawiki/php-1.35.0-wmf.37/includes/user/User.php(3523): Wikimedia\Rdbms\DBConnRef->doAtomicSection(string, Closure)
#4 /srv/mediawiki/php-1.35.0-wmf.37/includes/user/User.php(844): User->saveSettings()
#5 /srv/mediawiki/php-1.35.0-wmf.37/extensions/MassMessage/includes/MassMessage.php(44): User::newSystemUser(string, array)
#6 /srv/mediawiki/php-1.35.0-wmf.37/extensions/MassMessage/includes/Job/MassMessageJob.php(93): MediaWiki\MassMessage\MassMessage::getMessengerUser()
#7 /srv/mediawiki/php-1.35.0-wmf.37/extensions/MassMessage/includes/Job/MassMessageJob.php(368): MediaWiki\MassMessage\Job\MassMessageJob->getUser()
#8 /srv/mediawiki/php-1.35.0-wmf.37/extensions/MassMessage/includes/Job/MassMessageJob.php(260): MediaWiki\MassMessage\Job\MassMessageJob->makeAPIRequest(array)
#9 [internal function]: MediaWiki\MassMessage\Job\MassMessageJob->editPage(string)
#10 /srv/mediawiki/php-1.35.0-wmf.37/extensions/MassMessage/includes/Job/MassMessageJob.php(240): call_user_func(array, string)
#11 /srv/mediawiki/php-1.35.0-wmf.37/extensions/MassMessage/includes/Job/MassMessageJob.php(69): MediaWiki\MassMessage\Job\MassMessageJob->sendMessage()
#12 /srv/mediawiki/php-1.35.0-wmf.37/extensions/EventBus/includes/JobExecutor.php(79): MediaWiki\MassMessage\Job\MassMessageJob->run()
#13 /srv/mediawiki/rpc/RunSingleJob.php(76): MediaWiki\Extension\EventBus\JobExecutor->execute(array)
#14 {main}
Thu, Jun 25, 9:49 AM · Wikimedia-production-error, Malayalam-Sites, MassMessage
Nikerabbit moved T63125: Ability to notify all languages except some from Backlog to Feature requests on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:41 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T78529: Provide a way to prevent blocked users from receiving notifications from Backlog to Feature requests on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:41 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T85666: Add translator approval queue (plus group management and notifications) from Backlog to Feature requests on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:41 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T58187: Can't send translation notifications for translatable banners from Backlog to Feature requests on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:41 AM · Fundraising-Backlog, MediaWiki-extensions-TranslationNotifications, Fundraising-Backlog-Old, I18n, MediaWiki-extensions-CentralNotice
Nikerabbit moved T129370: Create a special page to have lists of translators, based on Extension:TranslationNotifications from Backlog to Feature requests on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:41 AM · Wikimedia-Hackathon-2016, MediaWiki-extensions-TranslationNotifications
Nikerabbit moved T144779: Please provide counts of subscribed translators for any language from Backlog to Feature requests on the MediaWiki-extensions-TranslationNotifications board.
Thu, Jun 25, 9:41 AM · MediaWiki-extensions-TranslationNotifications
Nikerabbit closed T233894: TranslationNotificationJob fails to leave messages on Talk page due to deprecated use of login action, a subtask of T144780: Translation Notification Bot sending the same message multiple times to every translator, as Resolved.
Thu, Jun 25, 9:37 AM · MW-1.35-notes (1.35.0-wmf.36; 2020-06-09), Language-Team (Language-2020-Focus-Sprint), User-abi_, Core Platform Team Workboards (Clinic Duty Team), User-notice, MediaWiki-extensions-TranslationNotifications
Nikerabbit closed T233894: TranslationNotificationJob fails to leave messages on Talk page due to deprecated use of login action as Resolved.

Fixed as part of fixing the parent task.

Thu, Jun 25, 9:36 AM · MediaWiki-extensions-TranslationNotifications