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

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 5:29 AM (217 w, 6 d)
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

Nikerabbit merged task T211598: Deprecated ResourceLoader module "schema.UniversalLanguageSelector" into T209629: Update use of the deprecated "schema.UniversalLanguageSelector" module.
Mon, Dec 10, 3:16 PM · UniversalLanguageSelector
Nikerabbit merged T211598: Deprecated ResourceLoader module "schema.UniversalLanguageSelector" into T209629: Update use of the deprecated "schema.UniversalLanguageSelector" module.
Mon, Dec 10, 3:16 PM · Performance-Team (Radar), UniversalLanguageSelector
Nikerabbit added a project to T211417: Fix jquery.ime CI: Technical-Debt.
Mon, Dec 10, 2:58 PM · Technical-Debt, UniversalLanguageSelector
Nikerabbit closed T211519: MW with translation extension (meta.wikimedia.org) sometimes fails to open proper section on [edit source] of section as Declined.

One of the headings was not tagged as instructed in the documentation.

Mon, Dec 10, 7:28 AM · MediaWiki-extensions-Translate
Nikerabbit committed rPHTR928918620f19: Localisation updates from https://translatewiki.net. (authored by Nikerabbit).
Localisation updates from https://translatewiki.net.
Mon, Dec 10, 7:23 AM

Wed, Dec 5

Nikerabbit added a project to T209461: In Russian punctuation messages appear with FUZZY: User-Nikerabbit.
Wed, Dec 5, 2:30 PM · Patch-For-Review, User-Nikerabbit, MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), I18n, MediaWiki-Internationalization
Nikerabbit added a comment to T209461: In Russian punctuation messages appear with FUZZY.

Now I am really confused why this is happening. Translations in MediaWiki namespace in translatewiki.net are only supposed to be used if the base message without language code exists. If this is the brackets message, it doesn't exist. The FUZZY cannot come via i18n files. This makes me wonder if the message cache is not working as expected in translatewiki.net.

Wed, Dec 5, 2:30 PM · Patch-For-Review, User-Nikerabbit, MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), I18n, MediaWiki-Internationalization
Nikerabbit added a comment to T211174: list=contenttranslationtrend sometimes uses invalid query.

Thanks, that explains. So tag gets defined only after it has been used?

Wed, Dec 5, 2:09 PM · ContentTranslation
Nikerabbit added a comment to T211174: list=contenttranslationtrend sometimes uses invalid query.

When the change tag for content translation doesn't exist in change_tag_def (or its cache).

Wed, Dec 5, 1:59 PM · ContentTranslation
Nikerabbit removed a project from T210081: CX2: Adjust issue card navigation between summary and detailed states: Patch-For-Review.
Wed, Dec 5, 1:52 PM · Patch-For-Review, MW-1.33-notes (1.33.0-wmf.8; 2018-12-11), Language-Team (Language-2018-October-December), ContentTranslation
Nikerabbit updated subscribers of T211174: list=contenttranslationtrend sometimes uses invalid query.

@Ladsgroup Any idea what could cause NameTableAccessException. In my understanding it should not happen. I think that is the real issue here. false could probably be replaced with 'false' or early return.

Wed, Dec 5, 1:47 PM · ContentTranslation

Mon, Dec 3

Nikerabbit added a comment to T196784: Image alignment dropdown options in WikiEditor are not localized correctly in Chechen wikipedia.

The page(s) prominently display DO NOT EDIT THIS PAGE DIRECTLY! Use Special:AdvancedTranslate..

Mon, Dec 3, 10:24 AM · Patch-For-Review, MediaWiki-Internationalization
Nikerabbit added a comment to T134252: Avoid "Lock wait timeout exceeded" from MessageGroupStats::clear.

It is not a new thing. It is related to T134841#4711772.

Mon, Dec 3, 10:21 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Wikimedia-production-error, MediaWiki-extensions-Translate
Nikerabbit closed T41279: Review statistics are missing from Special:LanguageStats and Special:MessageGroupStats as Resolved.
Mon, Dec 3, 10:17 AM · Language-Team (Language-2018-October-December), Unplanned-Sprint-Work, MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Design, MediaWiki-extensions-Translate
Nikerabbit edited projects for T41279: Review statistics are missing from Special:LanguageStats and Special:MessageGroupStats, added: Unplanned-Sprint-Work, Language-Team (Language-2018-October-December); removed Patch-For-Review.
Mon, Dec 3, 10:16 AM · Language-Team (Language-2018-October-December), Unplanned-Sprint-Work, MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Design, MediaWiki-extensions-Translate
Nikerabbit moved T206748: Unexpected automatic review of translations in page mode from QA to Done on the Language-Team (Language-2018-October-December) board.
Mon, Dec 3, 10:11 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), MediaWiki-extensions-Translate
Nikerabbit triaged T210988: Use of wfBCP47 was deprecated in MediaWiki 1.31. [Called from PageTranslationHooks::formatLanguageLink as Low priority.
Mon, Dec 3, 9:29 AM · Technical-Debt, goodfirstbug, MediaWiki-extensions-Translate
Nikerabbit moved T210988: Use of wfBCP47 was deprecated in MediaWiki 1.31. [Called from PageTranslationHooks::formatLanguageLink from Backlog to performance and stability on the MediaWiki-extensions-Translate board.
Mon, Dec 3, 9:29 AM · Technical-Debt, goodfirstbug, MediaWiki-extensions-Translate
Nikerabbit moved T210988: Use of wfBCP47 was deprecated in MediaWiki 1.31. [Called from PageTranslationHooks::formatLanguageLink from Unsorted to Migrate / Replace on the Technical-Debt board.
Mon, Dec 3, 9:29 AM · Technical-Debt, goodfirstbug, MediaWiki-extensions-Translate
Nikerabbit created T210988: Use of wfBCP47 was deprecated in MediaWiki 1.31. [Called from PageTranslationHooks::formatLanguageLink.
Mon, Dec 3, 9:29 AM · Technical-Debt, goodfirstbug, MediaWiki-extensions-Translate
Nikerabbit added a comment to T203059: Fourth manual run of unpublished draft purge script.

I believe the correct (but untested) invocation is now:

Mon, Dec 3, 9:26 AM · Language-Team (Language-2018-October-December), CX-deployments
Nikerabbit added a comment to T142882: `usergroups` field label entity-encoded twice in Special:Preferences.

The logical thing to do would be to not parse this message. But I am afraid there will be local customizations that expect that.

Mon, Dec 3, 8:24 AM · MediaWiki-Special-pages
Nikerabbit committed rPHTRf2b60173aad0: Localisation updates from https://translatewiki.net. (authored by Nikerabbit).
Localisation updates from https://translatewiki.net.
Mon, Dec 3, 6:54 AM

Sun, Dec 2

Nikerabbit added a comment to T210941: Fatal exception of type "MWException" on fr.wikipedia when trying to move a page to a page that already exists.

Logstash

Sun, Dec 2, 12:01 PM · Wikimedia-production-error

Sat, Dec 1

Nikerabbit removed a project from T210784: There is no "In other languages" section on sl.wikt Main Page, though listed in Wikidata item: UniversalLanguageSelector.

It is not ULS either. It's coming (or rather no language links are coming) from PHP side. It seems Wiktionary main pages usually manage their language links manually (the few ones I checked).

Sat, Dec 1, 2:52 PM · Wikimedia-Interwiki-links, Wikidata
Nikerabbit added a comment to T203786: Mcrouter periodically reports soft TKOs for mc1022 (was mc1035) leading to MW Memcached exceptions.

Is the value so big that every time it is SET it causes a TKO? Besides the 24h TTL, the cache value is updated when there are changes to the underlying data. In other words: when people create or remove translatable pages, aggregate message groups or other similar stuff.

Sat, Dec 1, 2:44 PM · Performance-Team (Radar), Wikimedia-production-error, User-Elukey, MediaWiki-Cache, Operations

Fri, Nov 30

RandomDSdevel awarded T114592: A translatable subpage page should not be messed while moving subpages a Barnstar token.
Fri, Nov 30, 10:27 PM · User-notice, MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), Language-Team (Language-2018-October-December), MediaWiki-General-or-Unknown, MediaWiki-extensions-Translate

Thu, Nov 29

Nikerabbit committed rPHTR4d768b4fcf2f: Localisation updates from https://translatewiki.net. (authored by Nikerabbit).
Localisation updates from https://translatewiki.net.
Thu, Nov 29, 5:04 PM

Wed, Nov 28

Nikerabbit added a project to T204949: Audit local interface message overrides at translatewiki.net: User-Nikerabbit.
Wed, Nov 28, 10:45 AM · User-Nikerabbit, translatewiki.net
Nikerabbit added a comment to T196784: Image alignment dropdown options in WikiEditor are not localized correctly in Chechen wikipedia.

They haven't been translated in translatewiki.net for long while now.

Wed, Nov 28, 10:33 AM · Patch-For-Review, MediaWiki-Internationalization
Nemo_bis awarded T46679: Microsoft Translator not working with new authorisation model a Doubloon token.
Wed, Nov 28, 7:33 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Language-Q1-2016-17 Sprint 4, Language-Engineering July-September 2016, MediaWiki-extensions-Translate
Nikerabbit added a comment to T208521: Translate extension language bar not reliably showing how complete a translation is.

It looks fine to me, so I believe it is parser cache related. https://meta.wikimedia.org/w/index.php?title=Special:MessageGroupStats&language=fi&group=page-Tech%2FNews%2F2018%2F45 looks correct, and it does not involve parser cache.

Wed, Nov 28, 7:11 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), MediaWiki-extensions-Translate

Tue, Nov 27

Nikerabbit added a comment to T209820: Add Wikidata support to new wikis.

Are these interwiki codes or language codes? I see simple on the list but simplewiki uses en as the content language. https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&format=json&meta=siteinfo&siprop=interwikimap lists boths zh-yue and yue so I suppose you want to include both codes as long as both can be used.

Tue, Nov 27, 5:06 PM · Patch-For-Review, User-Ladsgroup, Wikidata-Campsite (Wikidata-Campsite-Iteration-∞), Wikidata
Nikerabbit claimed T203071: Allow the notification of deleted old translations to users missing a local account.
Tue, Nov 27, 4:13 PM · MW-1.33-notes (1.33.0-wmf.8; 2018-12-11), Language-Team (Language-2018-October-December), User-KartikMistry, ContentTranslation
Nikerabbit created T210512: MediaWiki Core LocalIdLookupTest uses undefined wgDBName.
Tue, Nov 27, 3:39 PM · MW-1.33-notes (1.33.0-wmf.8; 2018-12-11), Patch-For-Review, MediaWiki-Core-Tests
Nikerabbit created T210510: CirrusSearch test uses undefined wgDBName.
Tue, Nov 27, 3:38 PM · MW-1.33-notes (1.33.0-wmf.8; 2018-12-11), Discovery-Search (Current work), Patch-For-Review, goodfirstbug, CirrusSearch
Nikerabbit removed a project from T46679: Microsoft Translator not working with new authorisation model: Patch-For-Review.
Tue, Nov 27, 2:20 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Language-Q1-2016-17 Sprint 4, Language-Engineering July-September 2016, MediaWiki-extensions-Translate
Nikerabbit moved T206748: Unexpected automatic review of translations in page mode from Backlog to tux on the MediaWiki-extensions-Translate board.
Tue, Nov 27, 7:59 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), MediaWiki-extensions-Translate
Nikerabbit removed a project from T206748: Unexpected automatic review of translations in page mode: Patch-For-Review.
Tue, Nov 27, 7:59 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), MediaWiki-extensions-Translate

Mon, Nov 26

Nikerabbit added a comment to T209629: Update use of the deprecated "schema.UniversalLanguageSelector" module.

Thanks for the clarification. mw.track() looks like a viable alternative.

Mon, Nov 26, 1:54 PM · Performance-Team (Radar), UniversalLanguageSelector
Nikerabbit closed T104066: ContentTranslation's postMT hook is fired twice even though no MT is done as Declined.

I am fairly certain based on this code search that it is only used in CX1.

Mon, Nov 26, 11:10 AM · WorkType-Maintenance, Technical-Debt, ContentTranslation
Nikerabbit closed T104066: ContentTranslation's postMT hook is fired twice even though no MT is done, a subtask of T76449: [Epic] ContentTranslation - Translation view, as Declined.
Mon, Nov 26, 11:10 AM · Epic, ContentTranslation
Nikerabbit committed rPHTR42df4c6d6bac: Localisation updates from https://translatewiki.net. (authored by Nikerabbit).
Localisation updates from https://translatewiki.net.
Mon, Nov 26, 7:06 AM

Sun, Nov 25

Nikerabbit moved T114592: A translatable subpage page should not be messed while moving subpages from QA to Done on the Language-Team (Language-2018-October-December) board.

I assume @matej_suchanek confirmed the patch works.

Sun, Nov 25, 3:07 PM · User-notice, MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), Language-Team (Language-2018-October-December), MediaWiki-General-or-Unknown, MediaWiki-extensions-Translate

Sat, Nov 24

Quiddity awarded T114592: A translatable subpage page should not be messed while moving subpages a Like token.
Sat, Nov 24, 6:32 PM · User-notice, MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), Language-Team (Language-2018-October-December), MediaWiki-General-or-Unknown, MediaWiki-extensions-Translate

Thu, Nov 22

Nikerabbit moved T134252: Avoid "Lock wait timeout exceeded" from MessageGroupStats::clear from In Review to QA on the Language-Team (Language-2018-October-December) board.
Thu, Nov 22, 3:40 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Wikimedia-production-error, MediaWiki-extensions-Translate
Nikerabbit updated the task description for T204949: Audit local interface message overrides at translatewiki.net.
Thu, Nov 22, 3:08 PM · User-Nikerabbit, translatewiki.net
Nikerabbit added a comment to T209981: Confirm that post-send functions work fine with mediawiki under PHP 7.

Just noting one thing that was not obvious to me: in 7.1 php-fpm (the one I have, no idea about others) anything executed in post-send will still count towards the max_execution_time, so any post-send processing should be fast too.

Thu, Nov 22, 10:09 AM · Core Platform Team Kanban (Doing), Core Platform Team (PHP7 (TEC4)), PHP 7.0 support
Nikerabbit committed rPHTR64ee2a30d590: Localisation updates from https://translatewiki.net. (authored by Nikerabbit).
Localisation updates from https://translatewiki.net.
Thu, Nov 22, 6:42 AM

Wed, Nov 21

Nikerabbit moved T195064: CX2 - Selecting an option from 'Add link' selection does not update a link card. from QA to Done on the Language-Team (Language-2018-October-December) board.
Wed, Nov 21, 7:29 AM · MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), Language-Team (Language-2018-October-December), MW-1.32-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), ContentTranslation
Nikerabbit moved T207939: CX2: Access more details from the issue summary in a card from QA to Done on the Language-Team (Language-2018-October-December) board.
Wed, Nov 21, 7:29 AM · Language-Team (Language-2018-October-December), ContentTranslation
Nikerabbit moved T104051: In Special:MessageGroupStats, color of "Published" doesn’t return to green after hover from Backlog to Done on the Language-Team (Language-2018-October-December) board.
Wed, Nov 21, 7:05 AM · Language-Team (Language-2018-October-December), MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), MediaWiki-extensions-Translate
Nikerabbit edited projects for T104051: In Special:MessageGroupStats, color of "Published" doesn’t return to green after hover, added: Language-Team (Language-2018-October-December); removed Patch-For-Review.
Wed, Nov 21, 7:05 AM · Language-Team (Language-2018-October-December), MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), MediaWiki-extensions-Translate
Nikerabbit closed T104051: In Special:MessageGroupStats, color of "Published" doesn’t return to green after hover as Resolved by committing rETRA9914ad0ce827: Restyle statstable.
Wed, Nov 21, 6:47 AM · Language-Team (Language-2018-October-December), MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), MediaWiki-extensions-Translate

Tue, Nov 20

Nikerabbit updated the task description for T204949: Audit local interface message overrides at translatewiki.net.
Tue, Nov 20, 2:12 PM · User-Nikerabbit, translatewiki.net
Nikerabbit updated the task description for T204949: Audit local interface message overrides at translatewiki.net.
Tue, Nov 20, 2:06 PM · User-Nikerabbit, translatewiki.net
Nikerabbit updated the task description for T204949: Audit local interface message overrides at translatewiki.net.
Tue, Nov 20, 2:01 PM · User-Nikerabbit, translatewiki.net

Mon, Nov 19

Nikerabbit added a comment to T209629: Update use of the deprecated "schema.UniversalLanguageSelector" module.

The task doesn't say from which version onwards the new method is available, and I am too lazy to dig it out right now. ULS has policy for supporting two stable mediawiki releases from master branch.

Mon, Nov 19, 3:16 PM · Performance-Team (Radar), UniversalLanguageSelector
Nikerabbit added a comment to T114592: A translatable subpage page should not be messed while moving subpages.

It's in 1.33.0-wmf.4 which, I assume, is deployed already.

Mon, Nov 19, 1:25 PM · User-notice, MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), Language-Team (Language-2018-October-December), MediaWiki-General-or-Unknown, MediaWiki-extensions-Translate
Nikerabbit triaged T208481: PHP warnings in maintenance/groupStatistics.php as Low priority.
Mon, Nov 19, 1:10 PM · Language-Team (Language-2018-October-December), MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), MediaWiki-extensions-Translate
Nikerabbit claimed T208481: PHP warnings in maintenance/groupStatistics.php.
Mon, Nov 19, 1:10 PM · Language-Team (Language-2018-October-December), MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), MediaWiki-extensions-Translate
Nikerabbit added a comment to T208897: PHP Fatal Error: Argument passed to MessageCache::isMainCacheable() must be array.

FYI in the case it is related: I am also seeing PHP Notice: Undefined index: sr-ec in /srv/mediawiki/tags/2018-11-14_07:55:54/includes/cache/MessageCache.php on line 1082 in translatewiki.net (so far seen for sr-ec, ckb, ru and bg=. Seen since Oct27.

Mon, Nov 19, 1:07 PM · Performance-Team, MediaWiki-Cache, Wikimedia-production-error
Nikerabbit moved T206756: CX2: References by name disappear and produce missing reference errors when published from QA to Done on the Language-Team (Language-2018-October-December) board.
Mon, Nov 19, 1:01 PM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), ContentTranslation
Nikerabbit moved T209001: Partially Blocked users cannot see entry points for Content Translation (but should!) from QA to Done on the Language-Team (Language-2018-October-December) board.
Mon, Nov 19, 1:01 PM · Anti-Harassment (AHT Sprint 33), Language-Team (Language-2018-October-December), MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), ContentTranslation
Nikerabbit moved T209817: MessageGroupStats::queueUpdates does large writes (affects >1000 rows) [DBPerformance] from Backlog to performance and stability on the MediaWiki-extensions-Translate board.
Mon, Nov 19, 10:43 AM · MediaWiki-extensions-Translate
Nikerabbit created T209817: MessageGroupStats::queueUpdates does large writes (affects >1000 rows) [DBPerformance].
Mon, Nov 19, 10:43 AM · MediaWiki-extensions-Translate
Nikerabbit moved T134841: MessageGroupStats::queueUpdates trigger on page views from Backlog to Done on the Language-Team (Language-2018-October-December) board.
Mon, Nov 19, 10:41 AM · Language-Team (Language-2018-October-December), MediaWiki-extensions-Translate, Availability
Nikerabbit claimed T134841: MessageGroupStats::queueUpdates trigger on page views.

According to Logstash, this warning no longer happens. But there is a new one about writes affecting more than 1000 rows. I will file a new task for that.

Mon, Nov 19, 10:40 AM · Language-Team (Language-2018-October-December), MediaWiki-extensions-Translate, Availability
Nikerabbit added a comment to T134252: Avoid "Lock wait timeout exceeded" from MessageGroupStats::clear.

Logstash no longer shows results with "Lock wait timeout exceeded" AND MessageGroupStats so the original problem at least seems to be resolved.

Mon, Nov 19, 10:28 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Wikimedia-production-error, MediaWiki-extensions-Translate
Nikerabbit moved T134252: Avoid "Lock wait timeout exceeded" from MessageGroupStats::clear from QA to In Review on the Language-Team (Language-2018-October-December) board.
Mon, Nov 19, 10:04 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Wikimedia-production-error, MediaWiki-extensions-Translate
Nikerabbit added a comment to T134252: Avoid "Lock wait timeout exceeded" from MessageGroupStats::clear.

I found one more regression from Logstash :(

Mon, Nov 19, 10:04 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Wikimedia-production-error, MediaWiki-extensions-Translate
Nikerabbit closed T209461: In Russian punctuation messages appear with FUZZY as Resolved.
Mon, Nov 19, 9:37 AM · Patch-For-Review, User-Nikerabbit, MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), I18n, MediaWiki-Internationalization
Nikerabbit added a comment to T208521: Translate extension language bar not reliably showing how complete a translation is.

Most oages are now up to date. There are some that are stuck with old values in parser cache, but those will repair themselves over time in the next few weeks as cached entries get expired or manually purged.

Mon, Nov 19, 9:12 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), MediaWiki-extensions-Translate
Nikerabbit moved T209141: PHP fatal error: Argument 1 passed to MessageGroups::isDynamic() must implement interface MessageGroup, null given from QA to Done on the Language-Team (Language-2018-October-December) board.

No entries in LogStash since 2018-11-13.

Mon, Nov 19, 8:15 AM · MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), Language-Team (Language-2018-October-December), Wikimedia-production-error, Regression, MediaWiki-extensions-Translate
Nikerabbit committed rPHTR6545f4d7416a: Localisation updates from https://translatewiki.net. (authored by Nikerabbit).
Localisation updates from https://translatewiki.net.
Mon, Nov 19, 7:51 AM
Nikerabbit added a comment to T184941: Babel AutoCreate creating empty categories.

Both categories linked in the description contain pages. Can someone explain what is nature of the empty categories and what is the actual problem?

Mon, Nov 19, 7:41 AM · MediaWiki-extensions-Babel

Sun, Nov 18

Nikerabbit added a comment to T208255: Prefix search broken when using multiple namespaces and namespaces with $wgCapitalLinks = false;.

Thanks a lot @dcausse!

Sun, Nov 18, 5:32 PM · MW-1.31-release-notes, MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), MW-1.32-notes, Patch-For-Review, Discovery-Search (Current work), User-Nikerabbit, MediaWiki-Search
Nikerabbit added a comment to T209631: Update Translatewiki with phabricator source string changes.

That was a lot of changes to process. Hopefully in future they will be smaller (or done more often).

Sun, Nov 18, 3:46 PM · I18n, Phabricator, translatewiki.net

Sat, Nov 17

Nikerabbit added a comment to T208521: Translate extension language bar not reliably showing how complete a translation is.

I have purged https://meta.wikimedia.org/w/index.php?title=Special:MessageGroupStats&language=fi&group=page-Tech%2FNews%2F2018%2F45 and they are now up to date.

Sat, Nov 17, 8:34 AM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Language-Team (Language-2018-October-December), MediaWiki-extensions-Translate

Fri, Nov 16

Nikerabbit created T209676: Automatically provide a list of identical/similar messages based on translation memory.
Fri, Nov 16, 7:04 AM · MediaWiki-extensions-Translate

Thu, Nov 15

Nikerabbit added a comment to T209631: Update Translatewiki with phabricator source string changes.

Okay :). I didn't find anything problematic in a quick spot check.

Thu, Nov 15, 7:50 PM · I18n, Phabricator, translatewiki.net
Nikerabbit added a comment to T209631: Update Translatewiki with phabricator source string changes.

Our config reads from wmf/stable. What's wmf/next?

Thu, Nov 15, 7:43 PM · I18n, Phabricator, translatewiki.net
Nikerabbit committed rPHTR6722b0dd30d2: Localisation updates from https://translatewiki.net. (authored by Nikerabbit).
Localisation updates from https://translatewiki.net.
Thu, Nov 15, 7:30 AM
Nikerabbit closed T207933: False failures from merge-wmgerrit-patches when there are no patches created as Resolved.

Works as expected. Now it is easier to see the real errors.

Thu, Nov 15, 7:27 AM · Language-Team (Language-2018-October-December), translatewiki.net
Nikerabbit closed T207933: False failures from merge-wmgerrit-patches when there are no patches created, a subtask of T208190: Translatewiki.net translation update commit failures, as Resolved.
Thu, Nov 15, 7:27 AM · translatewiki.net
Nikerabbit updated the task description for T208190: Translatewiki.net translation update commit failures.
Thu, Nov 15, 7:24 AM · translatewiki.net
Nikerabbit moved T207933: False failures from merge-wmgerrit-patches when there are no patches created from Backlog to System admin stuff on the translatewiki.net board.
Thu, Nov 15, 7:24 AM · Language-Team (Language-2018-October-December), translatewiki.net

Wed, Nov 14

Nikerabbit added a comment to T203908: Add Eastern Pwo language (kjp) to Names.php.

Could someone have a look at T209338: Change fallback language of kjp (Eastern Pwo) to Burmese?

Wed, Nov 14, 5:44 PM · MW-1.33-notes (1.33.0-wmf.3; 2018-11-06), Google-Code-in-2018, MediaWiki-Internationalization
Nikerabbit added a comment to T209338: Change fallback language of kjp (Eastern Pwo) to Burmese.

Also reported in https://translatewiki.net/wiki/Thread:Support/Fallback_language_of_kjp_(Eastern_pwo)

Wed, Nov 14, 5:43 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), User-MarcoAurelio, I18n, MediaWiki-Internationalization
Nikerabbit added a comment to T114592: A translatable subpage page should not be messed while moving subpages.

Perhaps someone using these tools in their workflows could comment, but I feel the proposed message highlights the wrong part: it was moving of those pages that was causing an issue by creating an unexpected mess. So the highlight is that it is now safe(r) to move translatable pages having translatable subpages.

Wed, Nov 14, 5:32 PM · User-notice, MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), Language-Team (Language-2018-October-December), MediaWiki-General-or-Unknown, MediaWiki-extensions-Translate
Nikerabbit added a comment to T46679: Microsoft Translator not working with new authorisation model.

I can provide a key for testing the updated patch.

Wed, Nov 14, 2:47 PM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Language-Q1-2016-17 Sprint 4, Language-Engineering July-September 2016, MediaWiki-extensions-Translate
Nikerabbit moved T46679: Microsoft Translator not working with new authorisation model from In Progress to In Review on the Language-Team (Language-2018-October-December) board.
Wed, Nov 14, 10:37 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Language-Q1-2016-17 Sprint 4, Language-Engineering July-September 2016, MediaWiki-extensions-Translate
Nikerabbit added a comment to T209461: In Russian punctuation messages appear with FUZZY.

Preventing identical translations for optional messages could be investigated as part of T204568: Extend message checker framework to support errors that prevent saving.

Wed, Nov 14, 10:30 AM · Patch-For-Review, User-Nikerabbit, MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), I18n, MediaWiki-Internationalization
Nikerabbit claimed T46679: Microsoft Translator not working with new authorisation model.
Wed, Nov 14, 8:01 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Language-Q1-2016-17 Sprint 4, Language-Engineering July-September 2016, MediaWiki-extensions-Translate
Nikerabbit moved T46679: Microsoft Translator not working with new authorisation model from Priority backlog to In Progress on the Language-Team (Language-2018-October-December) board.
Wed, Nov 14, 8:00 AM · MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), Language-Team (Language-2018-October-December), Language-Q1-2016-17 Sprint 4, Language-Engineering July-September 2016, MediaWiki-extensions-Translate

Tue, Nov 13

Nikerabbit updated the task description for T204949: Audit local interface message overrides at translatewiki.net.
Tue, Nov 13, 11:00 AM · User-Nikerabbit, translatewiki.net
Nikerabbit updated the task description for T204949: Audit local interface message overrides at translatewiki.net.
Tue, Nov 13, 8:43 AM · User-Nikerabbit, translatewiki.net
Nikerabbit removed a project from T207933: False failures from merge-wmgerrit-patches when there are no patches created: Patch-For-Review.
Tue, Nov 13, 8:09 AM · Language-Team (Language-2018-October-December), translatewiki.net
Nikerabbit moved T209001: Partially Blocked users cannot see entry points for Content Translation (but should!) from Backlog to QA on the Language-Team (Language-2018-October-December) board.
Tue, Nov 13, 7:36 AM · Anti-Harassment (AHT Sprint 33), Language-Team (Language-2018-October-December), MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), ContentTranslation
Nikerabbit claimed T209001: Partially Blocked users cannot see entry points for Content Translation (but should!).
Tue, Nov 13, 7:36 AM · Anti-Harassment (AHT Sprint 33), Language-Team (Language-2018-October-December), MW-1.33-notes (1.33.0-wmf.4; 2018-11-13), ContentTranslation