Nikerabbit (Niklas Laxström)
Software Engineer, Language Engineering

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 5:29 AM (146 w, 3 d)
Availability
Available
IRC Nick
nikerabbit
LDAP User
Nikerabbit
MediaWiki User
Nikerabbit

Recent Activity

Sun, Jul 23

Nikerabbit removed a project from T162406: Add Scots names for languages: Patch-For-Review.
Sun, Jul 23, 9:14 AM · MW-1.30-release-notes (WMF-deploy-2017-07-25_(1.30.0-wmf.11)), Upstream, MediaWiki-extensions-CLDR

Wed, Jul 19

Nikerabbit added a comment to T166456: MediaWiki.org infobox obscures text in mobile view.

I recommend to read https://www.mediawiki.org/wiki/Help:Extension:Translate/Page_translation_example and and https://www.mediawiki.org/wiki/Help:Extension:Translate/Page_translation_administration where it is explained.

Wed, Jul 19, 8:46 AM · Language-Team, Mobile, Reading-Web-Local-Wiki-Issues, Need-volunteer

Tue, Jul 18

Nikerabbit closed T55341: Convert $wgDebugDBTransactions to debug log group., a subtask of T41480: Bugs affecting translatewiki.net (errors from MediaWiki master) (tracking), as Resolved.
Tue, Jul 18, 1:18 PM · Tracking, MediaWiki-General-or-Unknown
Nikerabbit closed T55341: Convert $wgDebugDBTransactions to debug log group. as Resolved.

It seems this request has effectively been implemented.

Tue, Jul 18, 1:18 PM · MediaWiki-Database

Mon, Jul 17

Nikerabbit added a comment to T170591: WMDE banners failing to save - Timing out on save.

The queries come from Translate/utils/MessageIndex.php. Since 1e9bcb0d, it is doing incremental updates with replace + delete (instead of delete all + insert). Such a high number could only happen if

  1. the messageindex was wiped
  2. the message index was never created
  3. the old message index failed to load and silently ignored
  4. a big change has been made which affects a lot of messages (e.g. a new group or making changes to an aggregate message group)
  5. a bug that affects huge number of (real or not real) messages
Mon, Jul 17, 6:58 PM · Performance-Team, MediaWiki-extensions-Translate, WMDE-Fundraising-CN, MediaWiki-extensions-CentralNotice, Fundraising-Backlog

Tue, Jul 11

Nikerabbit added a comment to T170264: Enable MobileFrontend on translatewiki.net.

Careful testing is required to assess that all site features still work in acceptable way.

Tue, Jul 11, 12:19 PM · translatewiki.net
Nikerabbit updated the task description for T169973: Allow to select "any language" .
Tue, Jul 11, 11:46 AM · User-Petar.petkovic, ContentTranslation, Language-Team
Nikerabbit renamed T170137: Expand button for compact language links features wrong colored icon from Interlanguage Selector button features wrong colored icon to Expand button for compact language links features wrong colored icon.
Tue, Jul 11, 8:48 AM · MediaWiki-extensions-UniversalLanguageSelector, UI-Standardization, ULS-CompactLinks
Nikerabbit updated the task description for T165884: Announce removal of spyc (T75945).
Tue, Jul 11, 8:24 AM · Language-2017 Sprint 10, MediaWiki Language Extension Bundle
Nikerabbit triaged T166104: Error: TTMServer::sortSuggestions() must be of the type array, null given as High priority.
Tue, Jul 11, 8:20 AM · MediaWiki-extensions-Translate
Nikerabbit updated the task description for T153418: Missing Central Notice banner breaks translatable pages on testwiki.
Tue, Jul 11, 8:19 AM · MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate
Nikerabbit renamed T153418: Missing Central Notice banner breaks translatable pages on testwiki from Various translatable pages on testwiki are not known as such to Missing Central Notice banner breaks translatable pages on testwiki.
Tue, Jul 11, 8:19 AM · MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate
Nikerabbit moved T153418: Missing Central Notice banner breaks translatable pages on testwiki from Backlog to cross projects on the MediaWiki-extensions-Translate board.

I could add try-catch to Translate, but given it only affects testwiki, it would be better to be fixed at the source. I am not familiar with CentralNotice, so I hope someone else would look into it.

Tue, Jul 11, 8:18 AM · MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate
Nikerabbit removed a project from T167851: CX2: Translation unit saving failure should not cause long save retry loop: Patch-For-Review.
Tue, Jul 11, 7:51 AM · Language-2017 Sprint 10, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit removed a project from T167004: CX2: Links are not adapted when using "Restore translation" from MT card: Patch-For-Review.
Tue, Jul 11, 7:51 AM · Language-2017 Sprint 10, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit moved T166774: CX2: Avoid unwanted adaptation for links when a section is already translated and restored from In Progress to QA on the Language-team April-June 2017 (Language-2017 Sprint 9) board.
Tue, Jul 11, 7:49 AM · Language-2017 Sprint 10, Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit reassigned T169662: Add extension "UserExport" to twn from Nikerabbit to Raymond.
Tue, Jul 11, 7:49 AM · Patch-For-Review, I18n, translatewiki.net
Nikerabbit closed T159214: store normalized language codes in the babel database table as Resolved.
Tue, Jul 11, 6:53 AM · MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Easy, MediaWiki-extensions-Babel
Nikerabbit updated the task description for T124742: Upgrade to jQuery 3.
Tue, Jul 11, 5:57 AM · Patch-For-Review, Performance-Team-notice, Performance-Team, MediaWiki-ResourceLoader

Mon, Jul 10

Nikerabbit added a comment to T169967: Make language selector more compact.

Are the language names intended to be font-weight: bold?

Mon, Jul 10, 7:52 AM · Patch-For-Review, User-Petar.petkovic, ContentTranslation

Sun, Jul 9

Nikerabbit added a watcher for Global-Collaboration: Nikerabbit.
Sun, Jul 9, 7:36 PM

Fri, Jul 7

Nikerabbit added a comment to T61837: Remove Participation: and Programs: namespaces from metawiki.

I don't think anything that complicated was requested here. Just drop the namespaces and have the existing redirects in those namespaces move to the main namespace keeping their existing name.

Fri, Jul 7, 9:30 AM · Wikimedia-maintenance-script-run, User-MarcoAurelio, Wikimedia-Site-requests

Thu, Jul 6

Nikerabbit added a comment to T117877: Warning: array_merge() expects parameter 1 to be array, null given.

No instances in last ~30 days or so there either.

Thu, Jul 6, 6:29 PM · Discovery-Search, Discovery, CirrusSearch

Wed, Jul 5

Nikerabbit changed the status of T144388: Revert in 01/2017: Request creation of wmwcourse labs project from Stalled to Open.
Wed, Jul 5, 6:42 AM · Cloud-VPS (Project-requests), User-Nikerabbit
Nikerabbit changed the status of T144388: Revert in 01/2017: Request creation of wmwcourse labs project, a subtask of T76375: [DO NOT USE] New Labs project requests (tracking) [superseded by #cloud-vps-project-requests], from Stalled to Open.
Wed, Jul 5, 6:42 AM · User-bd808, Tracking, Cloud-Services
Nikerabbit added a comment to T144388: Revert in 01/2017: Request creation of wmwcourse labs project.

Okay to go ahead on this. All instances are turned off already. Thanks for the opportunity.

Wed, Jul 5, 6:42 AM · Cloud-VPS (Project-requests), User-Nikerabbit
Nikerabbit updated the task description for T160398: Adjust translation headers in the translation dashboard.
Wed, Jul 5, 6:30 AM · Patch-For-Review, User-Petar.petkovic, Language-team April-June 2017, ContentTranslation, UI-Standardization

Tue, Jul 4

Nikerabbit added a project to T153418: Missing Central Notice banner breaks translatable pages on testwiki: MediaWiki-extensions-CentralNotice.
[0a928423683454d558266c34] [no req]   BannerExistenceException from line 349 of /srv/mediawiki-staging/php-1.30.0-wmf.7/extensions/CentralNotice/includes/Banner.php: No banner exists where tmp_name = WikiCon. Could not load.
Backtrace:
#0 /srv/mediawiki-staging/php-1.30.0-wmf.7/extensions/CentralNotice/includes/Banner.php(177): Banner->populateBasicData()
#1 /srv/mediawiki-staging/php-1.30.0-wmf.7/extensions/CentralNotice/includes/Banner.php(832): Banner->getName()
#2 /srv/mediawiki-staging/php-1.30.0-wmf.7/extensions/CentralNotice/includes/Banner.php(819): Banner->getMessageFieldsCacheKey()
#3 /srv/mediawiki-staging/php-1.30.0-wmf.7/extensions/CentralNotice/includes/BannerMessageGroup.php(43): Banner->getMessageFieldsFromCache()
#4 /srv/mediawiki-staging/php-1.30.0-wmf.7/extensions/Translate/utils/MessageIndex.php(286): BannerMessageGroup->getKeys()
#5 /srv/mediawiki-staging/php-1.30.0-wmf.7/extensions/Translate/utils/MessageIndex.php(174): MessageIndex->checkAndAdd(array, BannerMessageGroup)
#6 /srv/mediawiki-staging/php-1.30.0-wmf.7/extensions/Translate/scripts/createMessageIndex.php(29): MessageIndex->rebuild()
#7 /srv/mediawiki-staging/php-1.30.0-wmf.7/maintenance/doMaintenance.php(111): CreateMessageIndex->execute()
#8 /srv/mediawiki-staging/php-1.30.0-wmf.7/extensions/Translate/scripts/createMessageIndex.php(34): require_once(string)
#9 /srv/mediawiki-staging/multiversion/MWScript.php(99): require_once(string)
#10 {main}
Tue, Jul 4, 9:53 AM · MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate
Nikerabbit created T169610: Use of `multiline: true` in subclasses of TextInputWidget broken.
Tue, Jul 4, 9:29 AM · MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Language-2017 Sprint 10, ContentTranslation, Regression, OOjs-UI
Nikerabbit added a comment to T169267: Saving the translation failed: This namespace is reserved for content page translations. The page you are trying to edit does not seem to correspond any page marked for translation..

This is a known problem in test.wikipedia.org. Something is breaking the message index there.

Tue, Jul 4, 9:04 AM · MediaWiki-extensions-Translate
Nikerabbit added a comment to T26647: Job queue memory usage.

We are running runJobs.php with --maxjobs 1000 under HHVM so cannot comment.

Tue, Jul 4, 6:20 AM · MediaWiki-JobQueue

Mon, Jul 3

Nikerabbit changed the status of T169296: Translation tags preventing me from saving edit from Open to Stalled.
Mon, Jul 3, 11:30 AM · Documentation, MediaWiki-extensions-Translate
Nikerabbit added a comment to T169296: Translation tags preventing me from saving edit.

Let me know if this is not covered in

Mon, Jul 3, 11:29 AM · Documentation, MediaWiki-extensions-Translate
Nikerabbit added a comment to T169392: Provide a "polytonic system" variant for Greek pages.

Neither MediaWiki-extensions-Translate nor ContentTranslation provide automatic script conversion like MediaWiki-Language-converter does, so they are not of help here. Language converter is either enabled or disabled. If it is enabled, then specific pages can be excluded with __NOCONTENTCONVERT__.

Mon, Jul 3, 8:09 AM · MediaWiki-Language-converter, Wikisource

Fri, Jun 30

Nikerabbit updated the task description for T160398: Adjust translation headers in the translation dashboard.
Fri, Jun 30, 8:27 AM · Patch-For-Review, User-Petar.petkovic, Language-team April-June 2017, ContentTranslation, UI-Standardization

Thu, Jun 29

Nikerabbit removed a project from T168743: Translate tag doesn't get parsed on action=parse: Patch-For-Review.
Thu, Jun 29, 7:54 AM · Reading-Web-Kanban-Board, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Reading-Web-Backlog, MediaWiki-Parser, MediaWiki-extensions-Translate
Nikerabbit changed the status of T169105: Renaming a translated page causes pt-locked-page on translation from Open to Stalled.

Has the move completed, i.e. is there a log entry about the move in Special:Log?

Thu, Jun 29, 7:36 AM · MediaWiki-extensions-Translate
Nikerabbit created T169173: Add message checker and insertable for Oppia variables.
Thu, Jun 29, 5:40 AM · Patch-For-Review, Easy, translatewiki.net

Jun 28 2017

Nikerabbit added a comment to T155158: Wrong translation edits cannot be simply reverted.

I assume you mean changes mirrored to the translation pages. This is how it has been designed and cannot be changed with this design. You need to go and fix the translation units.

Jun 28 2017, 9:51 AM · MediaWiki-extensions-Translate

Jun 27 2017

Nikerabbit added a comment to T168743: Translate tag doesn't get parsed on action=parse.

Do you happen to know whether there is a flag in the parser that I can use to check whether we are previewing the whole page or only part of it (and which also works for TextExtracts)? That would make the change I proposed uncontroversial to me.

Jun 27 2017, 7:03 PM · Reading-Web-Kanban-Board, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Reading-Web-Backlog, MediaWiki-Parser, MediaWiki-extensions-Translate
Nikerabbit added a comment to T168743: Translate tag doesn't get parsed on action=parse.

There are at least two options:

  • Strip the <translate> tags yourself at some point, they don't really add anything useful in previews
  • Check whether a page is translatable page source page, in that case fetch the preview from one of the translation pages instead. If and only if the page is marked for translation, then pagename/page-language-code is guaranteed to exist and contain the same content, without any <translate> tags, at the time the page was last marked for translation. Similarly there are other language code subpages for available translations.
Jun 27 2017, 6:56 PM · Reading-Web-Kanban-Board, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Reading-Web-Backlog, MediaWiki-Parser, MediaWiki-extensions-Translate
Nikerabbit moved T167004: CX2: Links are not adapted when using "Restore translation" from MT card from In Progress to In Review on the Language-team April-June 2017 (Language-2017 Sprint 9) board.
Jun 27 2017, 5:23 PM · Language-2017 Sprint 10, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit added a comment to T161517: Allow anonymous users to change interface language on Commons with ULS.

Thanks for the detailed reply which explains why it isn't so simple as I thought. I need to read it again a few times to understand it better. .

Jun 27 2017, 2:56 PM · Operations, Traffic, Patch-For-Review, Commons, Wikimedia-Site-requests, I18n
Nikerabbit added a comment to T166774: CX2: Avoid unwanted adaptation for links when a section is already translated and restored.

Wouldn't it be better to start adaptation anyway when restoring, and if the translation unit can see it is done from the stored HTML, it can just do early return?

Jun 27 2017, 10:15 AM · Language-2017 Sprint 10, Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit added a comment to T168926: MessageGroupStats caused database query issues.

55 in mediawiki.org from /rpc/RunJobs.php?wiki=mediawikiwiki&type=TranslationsUpdateJob&maxtime=30&maxmem=300M
~4k in metawiki from /rpc/RunJobs.php?wiki=metawiki&type=MessageGroupStatesUpdaterJob&maxtime=60&maxmem=300M
~14k in metawiki from /w/api.php
~100 in metawiki from /wiki/Learning_and_Evaluation/...

Jun 27 2017, 10:08 AM · MediaWiki-extensions-Translate, Wikimedia-log-errors
Nikerabbit added a comment to T161517: Allow anonymous users to change interface language on Commons with ULS.

This task has gotten a bit confusing.

Jun 27 2017, 7:43 AM · Operations, Traffic, Patch-For-Review, Commons, Wikimedia-Site-requests, I18n
Nikerabbit moved T151172: Unable to patrol edits to translation pages from Backlog to page translation on the MediaWiki-extensions-Translate board.
Jun 27 2017, 6:20 AM · MediaWiki-Patrolling, MediaWiki-extensions-Translate, MediaWiki-Recent-changes, Wiktionary
Nikerabbit triaged T168591: Complex page move leaves some translation-related pages behind as High priority.
Jun 27 2017, 5:55 AM · MediaWiki-extensions-Translate

Jun 26 2017

Nikerabbit added a comment to T161687: Discard process on Content Translation preventing new translator working on discarded translation article.

Seems pretty much about T160612: Clean-up production database for T146450. In database the cx_translations table is consistent, but cx_translators has a different translator_user_id for translation 274449.

Jun 26 2017, 4:02 PM · ContentTranslation
Nikerabbit removed a project from T168691: Fixed ignored and optional messages for Pickle extension: Patch-For-Review.

Is this done?

Jun 26 2017, 12:23 PM · Patch-For-Review, translatewiki.net, MediaWiki-Extensions-Pickle
Nikerabbit updated subscribers of T168693: Random can give you a page that is not in the language you chose.

@matmarex What is specific about Translate here? The ability to change page content language is a core feature.

Jun 26 2017, 12:01 PM · MediaWiki-Special-pages
Nikerabbit added a comment to T168799: Create or adapt an extension to list name of all languages with ISO 639-1/2/3 codes.

Babel extension already bundles the IANA registry, but does not register the English names with MediaWiki.

Jun 26 2017, 7:49 AM · Wikidata, MediaWiki-extension-requests
Nikerabbit added a comment to T168743: Translate tag doesn't get parsed on action=parse.

This is mentioned in https://www.mediawiki.org/wiki/Help:Extension:Translate/Page_translation_administration/en#Segmentation – the tags are handled by Translate via the ParserBeforeStrip hook. Parser never sees these tags in normal usage – so in theory there are no issues with improper nesting .

Jun 26 2017, 7:46 AM · Reading-Web-Kanban-Board, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Reading-Web-Backlog, MediaWiki-Parser, MediaWiki-extensions-Translate

Jun 22 2017

Nikerabbit committed rEQSb9a0678eb449: Translation updates from https://translatewiki.net (authored by Nikerabbit).
Translation updates from https://translatewiki.net
Jun 22 2017, 6:11 PM
Nikerabbit committed rEQS16541ff4b9b9: Translation updates from https://translatewiki.net (authored by Nikerabbit).
Translation updates from https://translatewiki.net
Jun 22 2017, 6:04 PM
Nikerabbit added a comment to T124742: Upgrade to jQuery 3.

Does anyone have any tips how to write code that works with both the old and the new behavior? Given that developers have jQuery 3, but production sites and stable MediaWikis don't?

Jun 22 2017, 12:10 PM · Patch-For-Review, Performance-Team-notice, Performance-Team, MediaWiki-ResourceLoader
Nikerabbit added a comment to T124742: Upgrade to jQuery 3.

The changes to how promises work is causing quite a bit of headache to us, potentially for others as well. The two issues I am encountering are:

Jun 22 2017, 12:04 PM · Patch-For-Review, Performance-Team-notice, Performance-Team, MediaWiki-ResourceLoader
Nikerabbit added a comment to T168086: jQuery 3 catches all exceptions within promises.

So the issue is when using .then() without .catch() that logs/rethrows the error. Then there is no issue when using done() and fail(). The jquery-deferred-reporter seems useless as I don't see any difference in behavior with it (or I don't know how to use it properly.

Jun 22 2017, 11:56 AM · Performance-Team, MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), JavaScript, MediaWiki-ResourceLoader
Nikerabbit created T168621: CX1: "TypeError: Cannot read property 'indexOf' of null" when translating a template.
Jun 22 2017, 11:53 AM · MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), ContentTranslation, Patch-For-Review
Nikerabbit added a comment to T30980: parser tags such as <ref>, <poem>, <timeline> etc. cannot be localized.

i18n.alias and i18n.magic files are currently not up for translation in translatewiki.net. I would however encourage to create a new file for keeping it simple and obvious which extensions have tags to translate.

Jun 22 2017, 10:20 AM · Parsoid, Cite, RTL, Patch-For-Review, I18n, MediaWiki-Internationalization
Nikerabbit added a comment to T26414: Special character "å" in the search menu.
  • Finnish: fold except for å, ä, and ö; it's unclear what to do with w, š and ž:
    • w is officially a variant of v, but a quick test on fiwiki looks like they are distinct in practice.
    • š and ž certainly used on fiwiki, but there are lots of redirects to article titles with and without the caron (ˇ), or, for š examples I found, expanded to sh. Seems inconsistent.
      • A few quick searches indicate that maybe folding š and ž to s and z would be more helpful than not.
Jun 22 2017, 9:25 AM · Discovery-Search, Discovery, MediaWiki-Search
Nikerabbit added a comment to T168603: Not all messages get transferred to repo.

Preferred steps to take would be to 1) check and update the list of languages 2) use it both for core and extensions.

Jun 22 2017, 8:14 AM · translatewiki.net
Nikerabbit added a comment to T168603: Not all messages get transferred to repo.

For MediaWiki core, we have set some languages to force-export: https://github.com/wikimedia/translatewiki/blob/master/repoconfig.commit.json#L259

Jun 22 2017, 8:11 AM · translatewiki.net
Nikerabbit edited projects for T162051: Set default MT for CX articles into gujarati, added: ContentTranslation, ContentTranslation-CXserver; removed TranslateSvg, translatewiki.net.
Jun 22 2017, 7:59 AM · ContentTranslation-CXserver, ContentTranslation
Nikerabbit closed T167609: Change translation push target for extension Pickle as Resolved.

First export done today as well.

Jun 22 2017, 7:58 AM · MediaWiki-Extensions-Pickle, translatewiki.net
Nikerabbit moved T163448: Add skin "Foreground" to twn from Backlog to Projects for translation on the translatewiki.net board.
Jun 22 2017, 7:57 AM · translatewiki.net
Nikerabbit moved T167609: Change translation push target for extension Pickle from Backlog to Projects for translation on the translatewiki.net board.
Jun 22 2017, 7:57 AM · MediaWiki-Extensions-Pickle, translatewiki.net
Nikerabbit added a comment to T168603: Not all messages get transferred to repo.

Almost certainly those languages are below the export threshold.

Jun 22 2017, 7:57 AM · translatewiki.net

Jun 21 2017

Nikerabbit added a comment to T167609: Change translation push target for extension Pickle.

I made a patch but ran out of time, will deploy on Thursday.

Jun 21 2017, 7:47 PM · MediaWiki-Extensions-Pickle, translatewiki.net
Nikerabbit added a comment to T168086: jQuery 3 catches all exceptions within promises.

jQuery upgrade notes suggest https://github.com/dmethvin/jquery-deferred-reporter – although I am a bit confused as it also claims that exceptions should already be logged without a backtrace even without that plugin – but I am not seeing anything in the console.

Jun 21 2017, 2:35 PM · Performance-Team, MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), JavaScript, MediaWiki-ResourceLoader

Jun 20 2017

Nikerabbit removed a project from T167247: Update Apertium packages (June 2017): Patch-For-Review.
Jun 20 2017, 7:41 AM · ContentTranslation-Deployments, Language-team April-June 2017 (Language-2017 Sprint 9), WorkType-Maintenance, ContentTranslation
Nikerabbit removed a project from T166770: CX2: Errors silently ignored by mw.cx.init.Translation.prototype.init method: Patch-For-Review.
Jun 20 2017, 6:51 AM · MW-1.30-release-notes (WMF-deploy-2017-06-13_(1.30.0-wmf.5)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit removed a project from T166775: CX2: Link text should not be changed if the section is machine translated: Patch-For-Review.
Jun 20 2017, 6:51 AM · MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit removed a project from T167865: [1.30.0-wmf.5] testwiki: Console error on Translate page: "[CX] Invalid publishing namespace configuration. Namespace does not exist: Main" : Patch-For-Review.
Jun 20 2017, 6:51 AM · Language-team April-June 2017 (Language-2017 Sprint 9), Unplanned-Sprint-Work, ContentTranslation
Nikerabbit removed a project from T166768: CX2: Move non UI related code from mw.cx.ui.TranslationView to mw.cx.TranslationController: Patch-For-Review.
Jun 20 2017, 6:47 AM · MW-1.30-release-notes (WMF-deploy-2017-06-13_(1.30.0-wmf.5)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit removed a project from T166854: Provide default publishing namespace configuration at user group level: Patch-For-Review.
Jun 20 2017, 6:47 AM · MW-1.30-release-notes (WMF-deploy-2017-06-13_(1.30.0-wmf.5)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation

Jun 19 2017

Nikerabbit updated the task description for T168221: ContentTranslation: integrate VisualEditor.
Jun 19 2017, 6:08 PM · Patch-For-Review, VisualEditor, ContentTranslation

Jun 15 2017

Nikerabbit updated the task description for T167452: Undeploy and archive Cards extension.
Jun 15 2017, 5:53 AM · Patch-For-Review, MW-1.30-release-notes (WMF-deploy-2017-06-27_(1.30.0-wmf.7)), Unplanned-Sprint-Work, Reading-Web-Kanban-Board, MediaWiki-extensions-Cards, Wikimedia-Site-requests, Reading-Web-Backlog

Jun 14 2017

Nikerabbit renamed T167851: CX2: Translation unit saving failure should not cause long save retry loop from CX2: Translaiton unit saving failure should not cause long save retry loop to CX2: Translation unit saving failure should not cause long save retry loop.
Jun 14 2017, 6:10 AM · Language-2017 Sprint 10, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation

Jun 13 2017

Nikerabbit added a comment to T167762: Split core en.json to several files.

For the developer it should be very obvious to which file a new and existing messages belong to. Something like 7 groups would still be very manageable.

Jun 13 2017, 8:20 AM · translatewiki.net, MediaWiki-Internationalization, I18n
Nikerabbit awarded T165860: Request for +2 rights on mediawiki/* for Ladsgroup a Like token.
Jun 13 2017, 6:06 AM · Release-Engineering-Team (Kanban), Repository-Ownership-Requests

Jun 12 2017

Nikerabbit reopened T162101: Translate's "Mark as reviewed" tooltip is mispositioned as "Open".

This is again broken, although in a slightly different way:

Jun 12 2017, 2:49 PM · MediaWiki Language Extension Bundle, MW-1.29-release (WMF-deploy-2017-04-04_(1.29.0-wmf.19)), MediaWiki-extensions-Translate
Nikerabbit closed T167579: undo-success message is shown rather than the user can't edit the page as Invalid.

This works as expected, you are trying to undo an edit, which is not possible to translation pages.

Jun 12 2017, 8:33 AM · MediaWiki-extensions-Translate
Nikerabbit added a comment to T166983: Unknown error: "tpt-unknown-page".

Based on MWCallableUpdate::doUpdate: Cannot flush snapshot because writes are pending please try with the new code listed in https://phabricator.wikimedia.org/T154425 If you are running a stable branch from git, you can just git pull to latest version.

Jun 12 2017, 8:10 AM · MW-1.30-release, MW-1.29-release, MW-1.28-release, MediaWiki-extensions-Translate
Nikerabbit added a comment to T167442: Adding translatable message to banner FR2015_translations takes a long time and shows error.

There isn't sufficient information here for me to start investigating. https://wikitech.wikimedia.org/wiki/X-Wikimedia-Debug#Request_profiling might be of help.

Jun 12 2017, 7:54 AM · MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
Nikerabbit added a comment to T165539: translatewiki.net times out.

I forgot to add, none of our custom services came up after reboot automatically, even though both puppet and I manually enabled them with systemctl enable. Should be fixed by https://gerrit.wikimedia.org/r/358316

Jun 12 2017, 7:43 AM · translatewiki.net
Nikerabbit added a comment to T165539: translatewiki.net times out.

There was another similar outage today, though recovery was fast this time because there was no issue with disks. Because this happened during middle of the night, and because we haven't yet done most of the planned follow-ups, there weren't much we could have done ourselves.

Jun 12 2017, 7:19 AM · translatewiki.net
Nikerabbit added a comment to T167609: Change translation push target for extension Pickle.

I accepted the GitHub invite.

Jun 12 2017, 5:47 AM · MediaWiki-Extensions-Pickle, translatewiki.net
Nikerabbit updated the task description for T167609: Change translation push target for extension Pickle.
Jun 12 2017, 5:46 AM · MediaWiki-Extensions-Pickle, translatewiki.net

Jun 9 2017

Nikerabbit added a comment to T167442: Adding translatable message to banner FR2015_translations takes a long time and shows error.

Any info on Logstash? Do you know which Translate functions you are calling, if you suspect the problem is there?

Jun 9 2017, 6:52 AM · MediaWiki-extensions-Translate, MediaWiki-extensions-CentralNotice, Fundraising-Backlog
Nikerabbit added a comment to T167441: Document Special:PageLanguage onwiki.

It's a core feature, so I am not sure whether the main docs should be under Translate. But obviously it should be documented somewhere.

Jun 9 2017, 6:47 AM · Documentation, MediaWiki-extensions-Translate
Nikerabbit added a comment to T154500: Changes made using NWE are blocked by Translate extension but copied into OWE they're accepted.

It's not exactly the same error, but most likely it is the same bug.

Jun 9 2017, 6:40 AM · MediaWiki-extensions-Translate, VisualEditor-MediaWiki-2017WikitextEditor, VisualEditor

Jun 8 2017

Nikerabbit added a comment to T165540: Add CODE_OF_CONDUCT.md to Wikimedia repositories.

I noticed that the addition of CODE_OF_CONDUCT.md was reverted in some repositories. Is it allowed to do that while continuing to use Wikimedia's Gerrit? The removal of that file does not mean that the policy wouldn't apply, right?

Jun 8 2017, 7:44 AM · MW-1.30-release-notes (WMF-deploy-2017-06-13_(1.30.0-wmf.5)), Patch-For-Review, Repository-Admins, Gerrit, GitHub-Mirrors, Developer-Relations

Jun 7 2017

Nikerabbit added a comment to T166983: Unknown error: "tpt-unknown-page".

I have no idea what could cause it to go over the memory limit. I think you need to enable the debug logs and see what happens before it runs out of memory. See https://www.mediawiki.org/wiki/Manual:How_to_debug#Logging

Jun 7 2017, 5:51 AM · MW-1.30-release, MW-1.29-release, MW-1.28-release, MediaWiki-extensions-Translate

Jun 6 2017

Nikerabbit added a comment to T167020: Point support URL for Commons android app to GitHub.

To clarify, translatewiki.net is not a WMF project and we have no intention of forcing people to use Phabricator. @Nemo_bis proposed a one possible solution which would be easy for us.

Jun 6 2017, 4:06 PM · translatewiki.net
Nikerabbit claimed T167004: CX2: Links are not adapted when using "Restore translation" from MT card.
Jun 6 2017, 6:24 AM · Language-2017 Sprint 10, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation

Jun 5 2017

Nikerabbit added a comment to T165128: Allow delivery of multilingual content (TechNews, Editing newsletter, ...) in fallback languages.

It should be easy for MassMessage to call Translate APIs to load the messages in another language. I guess the more complex part is figuring out the language.

Jun 5 2017, 4:32 PM · MediaWiki-extensions-Translate, MassMessage
Nikerabbit renamed T167004: CX2: Links are not adapted when using "Restore translation" from MT card from CX2: Links are not adapted when using "Restore translation from MT card" to CX2: Links are not adapted when using "Restore translation" from MT card.
Jun 5 2017, 12:31 PM · Language-2017 Sprint 10, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit moved T166775: CX2: Link text should not be changed if the section is machine translated from In Progress to In Review on the Language-team April-June 2017 (Language-2017 Sprint 9) board.
Jun 5 2017, 8:01 AM · MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit created T167004: CX2: Links are not adapted when using "Restore translation" from MT card.
Jun 5 2017, 8:00 AM · Language-2017 Sprint 10, MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation