Nikerabbit (Niklas Laxström)
Software Engineer, Global Collaboration team · i18n guru

User Details

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

Recent Activity

Today

Nikerabbit added a comment to T176675: Proposal to export language names.

This would need some refactoring to work nicely. What would this new file contain? All or only exported languages? Only the names and codes (what about codemap?) or also direction, script? I think this would actually be a better fit for repong than doing directly in export.php.

Tue, Sep 26, 6:52 AM · MediaWiki-extensions-Translate, translatewiki.net

Yesterday

Nikerabbit merged T130866: implode() expects a container as one of the arguments in ApiTranslateSandbox.php on line 170 into T100259: PHP Warning: implode(): Invalid arguments passed in ApiTranslateSandbox.php on line 170.
Mon, Sep 25, 6:31 AM · MediaWiki-extensions-Translate
Nikerabbit merged task T130866: implode() expects a container as one of the arguments in ApiTranslateSandbox.php on line 170 into T100259: PHP Warning: implode(): Invalid arguments passed in ApiTranslateSandbox.php on line 170.
Mon, Sep 25, 6:31 AM · MediaWiki-extensions-Translate
Nikerabbit removed a project from T158740: Use new continue parameter for API in ext.translate.messagetable: Easy.
Mon, Sep 25, 6:30 AM · Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit added a comment to T176595: Missing line break in email notification for minor edits.

According to https://translatewiki.net/w/i.php?title=MediaWiki:Enotif_body/en&action=history the location has always been so. Either nobody noticed or the wording was different at some point of time to not look wrong.

Mon, Sep 25, 5:37 AM · MediaWiki-Email
Nikerabbit created T176595: Missing line break in email notification for minor edits.
Mon, Sep 25, 5:31 AM · MediaWiki-Email
Nikerabbit added a comment to T168295: Some language codes for sitelinks are capitalised differently from labels.

The standard is quite clear on the recommended formatting, and also that language codes are case insensitive.

Mon, Sep 25, 5:25 AM · Language-Team, Discovery, Wikidata, Wikidata-Query-Service

Sun, Sep 24

Nikerabbit added a comment to T132546: Remove code for the old non-TUX UI.

What prevents you from proofreading in TUX? It is documented here: https://www.mediawiki.org/wiki/Help:Extension:Translate/Quality_assurance

Sun, Sep 24, 9:13 AM · MediaWiki-extensions-Translate
Nikerabbit moved T176561: DB query error on api.php?action=translationstash from Backlog to Stash/Sandbox on the MediaWiki-extensions-Translate board.

Translator Sandbox is not enabled on any of the Wikimedia projects. The API module should not be registered or give a proper error message.

Sun, Sep 24, 9:11 AM · Easy, Wikimedia-log-errors, MediaWiki-extensions-Translate

Sat, Sep 23

Base awarded T132546: Remove code for the old non-TUX UI a Dislike token.
Sat, Sep 23, 11:59 PM · MediaWiki-extensions-Translate
Nikerabbit moved T174481: Unable to switch to View from Edit from Backlog to cross projects on the MediaWiki-extensions-Translate board.
Sat, Sep 23, 10:12 PM · MediaWiki-extensions-Translate, VisualEditor, Timeless
Nikerabbit closed T176141: Update width of "Other languages" box as Resolved.
Sat, Sep 23, 6:36 PM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), MediaWiki-extensions-Translate

Fri, Sep 22

Nikerabbit added a comment to T129835: Define how many languages are in the "All languages together" message.

Yeah this seems relatively easy and uncontroversial. I suggest you rephrase it to say Totals for N shown languages or along that idea.

Fri, Sep 22, 2:44 PM · Patch-For-Review, MediaWiki-extensions-Translate, Easy

Thu, Sep 21

Nikerabbit reopened T174551: Data loss in gerrit review interface due to bad design as "Open".

Sorry I don't see how this would be a duplicate. I am speaking about a data loss that happens when you have already commented, not the inability to write a comment.

Thu, Sep 21, 7:00 AM · Gerrit

Wed, Sep 20

Nikerabbit removed a project from T175295: Fix minor layout issues on ULS (in Vector) to be closer aligned to WikimediaUI Style Guide: Patch-For-Review.
Wed, Sep 20, 2:32 PM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), MediaWiki-extensions-UniversalLanguageSelector, WikimediaUI Style Guide, UI-Standardization-Kanban, UI-Standardization
Nikerabbit added a comment to T162114: CX2: Template adaptation.

Earlier patches related to this ticket:

Wed, Sep 20, 8:44 AM · Patch-For-Review, Language-2017-July-Sept, ContentTranslation-FY2017-18, ContentTranslation
Nikerabbit added a comment to T176298: XTools' Serbian Cyrillic translation is incomplete.

I'm removing translatewiki.net because this isn't a bug in translatewiki.net. Usually these reports are closed after pointing how to fix these in translatewiki.net.

Wed, Sep 20, 8:24 AM · XTools
Nikerabbit added a comment to T176086: Some design changes of Babel extension.

Have you checked whether these changes align with the WikimediaUI style guides?

Wed, Sep 20, 5:26 AM · CSS, Design, MediaWiki-extensions-Babel
Nikerabbit added a comment to T176157: Allow Guianese Creole French translation for interface.

Don't worry about creating files, that will happen automatically.

Wed, Sep 20, 5:18 AM · translatewiki.net

Tue, Sep 19

Nikerabbit added a comment to T176141: Update width of "Other languages" box.

box-sizing: border-box seems simpler.

Tue, Sep 19, 5:38 AM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), MediaWiki-extensions-Translate

Mon, Sep 18

Nikerabbit added a comment to T176025: Request TWN access for cooltey.

If you are seeing new or changed translation for deleted strings, that is a bug.

Mon, Sep 18, 2:36 PM · translatewiki.net, Wikipedia-Android-App-Backlog
Nikerabbit added a comment to T151172: Unable to patrol edits to translation pages.

No, that is not enough. That code is there to prevent the patrol links from appearing.

Mon, Sep 18, 11:35 AM · MediaWiki-Patrolling, MediaWiki-extensions-Translate, MediaWiki-Recent-changes, Wiktionary
Nikerabbit added a comment to T151172: Unable to patrol edits to translation pages.

There is a list of whitelisted actions for translatable pages in PageTranslationHooks::preventDirectEditing. Adding patrol to the list would be okay for me.

Mon, Sep 18, 8:03 AM · MediaWiki-Patrolling, MediaWiki-extensions-Translate, MediaWiki-Recent-changes, Wiktionary
Nikerabbit merged task T175992: New pages which are translation pages cannot me marked as patrolled into T151172: Unable to patrol edits to translation pages.
Mon, Sep 18, 8:01 AM · MediaWiki-Patrolling, MediaWiki-extensions-Translate
Nikerabbit merged T175992: New pages which are translation pages cannot me marked as patrolled into T151172: Unable to patrol edits to translation pages.
Mon, Sep 18, 8:01 AM · MediaWiki-Patrolling, MediaWiki-extensions-Translate, MediaWiki-Recent-changes, Wiktionary
Gerrit Code Review <gerrit@wikimedia.org> committed rEMLMdc3f60743c99: Merge "Add missing special page alias" (authored by Nikerabbit).
Merge "Add missing special page alias"
Mon, Sep 18, 7:54 AM

Sun, Sep 17

Nikerabbit reopened T169970: Show only relevant languages in the translation dashboard selector as "Open".

Let's keep this open until QA has been checked.

Sun, Sep 17, 7:30 PM · User-Petar.petkovic, ContentTranslation, Language-Team
Nikerabbit reopened T169970: Show only relevant languages in the translation dashboard selector, a subtask of T127695: Design polishing for Content Translation, as Open.
Sun, Sep 17, 7:30 PM · ContentTranslation, Epic, Language-Team

Sat, Sep 16

Nikerabbit added a comment to T176025: Request TWN access for cooltey.

In previous discussions this was deemed unnecessary. Has something changed? Regular user account is enough to make changes to translations in translatewiki.net and you will get patches two times a week.

Sat, Sep 16, 9:40 PM · translatewiki.net, Wikipedia-Android-App-Backlog

Fri, Sep 15

Nikerabbit triaged T175801: Using both italic and bold wiki markup (''''') in a string, Special:Translate page view incorrectly displays the rest of the string as bold as Low priority.

Thanks for the report. There are no plans to improve the superficial formatting present in the page view. One possible resolution to this task is to use the proper parser to render the contents, but this has to be considered with more thought.

Fri, Sep 15, 1:35 PM · MediaWiki-extensions-Translate
Nikerabbit added a comment to T175969: [wmf.18-regression] Loading Translation page produces 'Uncaught TypeError: Cannot read property 'remove' of undefined'.

This was fixed by Roan, and I though the fix would go with the train, but apparently that did not happen. But Roan also SWAT deployed the patch in https://gerrit.wikimedia.org/r/#/c/377906/ so it should be fixed now.

Fri, Sep 15, 6:32 AM · Regression, ContentTranslation

Thu, Sep 14

Nikerabbit added a comment to T175745: Do not overwrite edits when conflicting with self.

I just recently accidentally overwrote my own changes when using two tabs. I think it would be better to ask confirmation before overwriting on these cases rather than doing it silently.

Thu, Sep 14, 7:25 AM · Patch-For-Review, User-Daniel, MediaWiki-Page-editing, Editing-team, MediaWiki-Platform-Team

Wed, Sep 13

Nikerabbit added a comment to T175834: TranslatablePageMoveJob commit while in atomic sections.

This is not a new problem, is it, just spotted now or more strict logging? It's been awhile since this code in Translate was last changed. I could really use some advice how to fix this properly, as I have little time to research this on my own.

Wed, Sep 13, 3:27 PM · MediaWiki-extensions-Translate, Wikimedia-log-errors

Thu, Sep 7

Nikerabbit removed a project from T175261: ResourceLoader suppressed on Meta-Wiki translation pages due to a broken gadget: MediaWiki-extensions-Translate.
Thu, Sep 7, 4:16 PM · JavaScript, Wikimedia-General-or-Unknown
Nikerabbit added a comment to T175261: ResourceLoader suppressed on Meta-Wiki translation pages due to a broken gadget.

To clarify, it is here: https://meta.wikimedia.org/wiki/MediaWiki:Gadget-CurIDLink.js

Thu, Sep 7, 4:15 PM · JavaScript, Wikimedia-General-or-Unknown
Nikerabbit added a comment to T175261: ResourceLoader suppressed on Meta-Wiki translation pages due to a broken gadget.
var api = new mw.Api();
api.loadMessages( 'Link-by-id', 'Link-by-id-desc' ).done( linkById );
Thu, Sep 7, 4:14 PM · JavaScript, Wikimedia-General-or-Unknown
Nikerabbit added a comment to T175261: ResourceLoader suppressed on Meta-Wiki translation pages due to a broken gadget.

If I disable the enabled by default gadget named Adds Link by ID to the instruments on sidebar which is the link to the page with its page ID instead of title. in preferences, the error goes away.

Thu, Sep 7, 4:12 PM · JavaScript, Wikimedia-General-or-Unknown
Nikerabbit added a comment to T175261: ResourceLoader suppressed on Meta-Wiki translation pages due to a broken gadget.

jquery.i18n overrides String.toLocaleString method (maybe not a good idea), but somehow that ends up called without this being set.

Thu, Sep 7, 4:11 PM · JavaScript, Wikimedia-General-or-Unknown
Nikerabbit added a comment to T175261: ResourceLoader suppressed on Meta-Wiki translation pages due to a broken gadget.

Nicer trace:

Uncaught TypeError: Cannot read property 'valueOf' of undefined
    at String.toLocaleString (jquery.i18n.js?47d68:53)
    at add (load.php?debug=true&lang=en&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ynbgde:9508)
    at buildParams (load.php?debug=true&lang=en&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ynbgde:9497)
    at Function.jQuery.param (load.php?debug=true&lang=en&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ynbgde:9528)
    at mw.Api.ajax (api.js?f05d6:229)
    at mw.Api.get (api.js?f05d6:134)
    at mw.Api.getMessages (messages.js?a5f29:22)
    at mw.Api.loadMessages (messages.js?a5f29:49)
    at HTMLDocument.<anonymous> (load.php?debug=true&lang=en&modules=ext.gadget.CurIDLink&only=scripts&skin=vector&version=1gca6t2:14)
    at fire (load.php?debug=true&lang=en&modules=jquery%2Cmediawiki|mediawiki.legacy.wikibits&only=scripts&skin=vector&version=0ynbgde:3148)
Thu, Sep 7, 4:08 PM · JavaScript, Wikimedia-General-or-Unknown
Nikerabbit closed T174595: ContentTranslation: Migrate browser tests from Ruby to node.js as Resolved.

We'll contact you about the setup if needed.

Thu, Sep 7, 2:24 PM · Patch-For-Review, Release-Engineering-Team (Kanban), User-zeljkofilipin, Browser-Tests, ContentTranslation
Nikerabbit closed T174595: ContentTranslation: Migrate browser tests from Ruby to node.js, a subtask of T174594: Global Collaboration: Migrate browser tests from Ruby to node.js, as Resolved.
Thu, Sep 7, 2:24 PM · User-zeljkofilipin, Browser-Tests, Collaboration-Team-Triage, Global-Collaboration, Goal
Nikerabbit created T175236: [ULS] jQuery.fn.offset() requires a valid DOM element.
Thu, Sep 7, 7:25 AM · MediaWiki-extensions-UniversalLanguageSelector, Technical-Debt
Nikerabbit added a comment to T175233: ULS "no search results" is not displayed after display settings has been accessed.

Are you logged in? Which browser?

Thu, Sep 7, 7:23 AM · Patch-For-Review, MediaWiki-extensions-UniversalLanguageSelector
Nikerabbit created T175235: ULS "No results found" looks badly styled.
Thu, Sep 7, 7:20 AM · Design, MediaWiki-extensions-UniversalLanguageSelector
Nikerabbit created T175233: ULS "no search results" is not displayed after display settings has been accessed.
Thu, Sep 7, 6:28 AM · Patch-For-Review, MediaWiki-extensions-UniversalLanguageSelector
Nikerabbit created T175232: ULS settings cannot be opened in Special:CX or Special:CXStats.
Thu, Sep 7, 6:23 AM · MediaWiki-extensions-UniversalLanguageSelector, ContentTranslation

Tue, Sep 5

Nikerabbit added a comment to T157212: Make translation dashboard layout responsive to adapt to small screens.

The design has the language codes capitalized, but there is in fact a standard that defines the way language tags should be formatted. Some examples: en, en-US, zh-Hant. I would like to make sure that this has been considered.

Tue, Sep 5, 4:18 PM · Patch-For-Review, User-Petar.petkovic, ContentTranslation
Nikerabbit added a comment to T175010: Shorten the "From/To any language" label in the Translation Dashboard.

In Finnish it would be:

Tue, Sep 5, 1:20 PM · MW-1.31-release-notes (WMF-deploy-2017-09-26 (1.31.0-wmf.1)), Patch-For-Review, User-Petar.petkovic, ContentTranslation, Epic, Language-Team
Nikerabbit added a comment to T173038: /v1/translate/{from}/{to}{/provider} endpoint fails while deploying cxserver.

I looked over the patches, and I don't think they will solve this problem. One thing to note is that in the code you sometimes use the GET method, but the template enforces POST

Tue, Sep 5, 8:50 AM · Patch-For-Review, Language-2017-July-Sept, ContentTranslation, ContentTranslation-Deployments, ContentTranslation-CXserver

Mon, Sep 4

Nikerabbit added a comment to T174792: Publishing fails when publish target is User namespace.

The impact per my understanding: Any page having / in the target name (i.e. when publishing to user namespace) and containing a certain kind of template which needs wikitext2html conversion. Likely been happening since January 2017.

Mon, Sep 4, 8:43 AM · MW-1.30-release-notes (WMF-deploy-2017-08-29 (1.30.0-wmf.16)), Language-2017-July-Sept, WorkType-Maintenance, Patch-For-Review, ContentTranslation

Sat, Sep 2

Nikerabbit added a comment to T173930: Use version 0.4.x of DataValues/Common in Wikibase.

This prevents installing Wikibase and Maps or SemanticMediaWiki on the same wiki. Is it necessary to require ^0.4.0? As far as I can see ^0.3.0|^0.4.0 could work as well.

Sat, Sep 2, 11:07 AM · User-Addshore, Patch-For-Review, DataValues, Wikidata

Fri, Sep 1

Nikerabbit moved T174625: [cx-testing] 'Suggestions tab displays a blank page. from Backlog to QA on the User-Petar.petkovic board.
Fri, Sep 1, 12:41 PM · User-Petar.petkovic, MW-1.30-release-notes (WMF-deploy-2017-09-05 (1.30.0-wmf.17)), Regression, ContentTranslation
Nikerabbit edited projects for T174625: [cx-testing] 'Suggestions tab displays a blank page. , added: User-Petar.petkovic; removed Patch-For-Review.
Fri, Sep 1, 12:41 PM · User-Petar.petkovic, MW-1.30-release-notes (WMF-deploy-2017-09-05 (1.30.0-wmf.17)), Regression, ContentTranslation
Nikerabbit added a watcher for ContentTranslation: Nikerabbit.
Fri, Sep 1, 7:56 AM
Nikerabbit triaged T174625: [cx-testing] 'Suggestions tab displays a blank page. as High priority.

git bisect shows:

Fri, Sep 1, 7:56 AM · User-Petar.petkovic, MW-1.30-release-notes (WMF-deploy-2017-09-05 (1.30.0-wmf.17)), Regression, ContentTranslation
Nikerabbit added a comment to T172546: Update the name of the "Offline compilations" feature to "Offline Library" containing article "packs".

In MediaWiki core and extensions contractions have been expanded for consistency.

Fri, Sep 1, 6:59 AM · Patch-For-Review, Wikipedia-Android-App-Backlog (Android-app-release-v2.7.20x-Dookie💩), Android-app-feature-Compilations

Thu, Aug 31

Nikerabbit added a comment to T174597: QUnit tests fail when you use a different language.

As documented in Language-Team, the now no longer existing team was not able to support core i18n. Current responsibilities are under discussion.

Thu, Aug 31, 7:22 AM · MediaWiki-Core-Tests, Language-Team

Wed, Aug 30

Nikerabbit added a comment to T134841: MessageGroupStats::queueUpdates trigger on page views.

Pretty much the same thing, yes. Only now it's deferred until end of request.

Wed, Aug 30, 6:21 PM · MediaWiki-extensions-Translate, Availability
Nikerabbit added a comment to T134681: ContentTranslation should not validate single sections against abuse filters intended for full pages.

Sending the full page every time would be too slow and would not allow identifying which section is causing the warning. We are trying to find a middle ground here. The main issue is that AbuseFilter is being used more and more to enforce rules that are not about abuse, and AbuseFilter is not well suited for that from our point of view.

Wed, Aug 30, 4:22 PM · WorkType-Maintenance, AbuseFilter, ContentTranslation
Nikerabbit closed T89554: Do something about Gothic translations as Resolved.
Wed, Aug 30, 4:18 PM · MediaWiki-Internationalization, I18n
Nikerabbit updated the task description for T174551: Data loss in gerrit review interface due to bad design.
Wed, Aug 30, 1:32 PM · Gerrit
KartikMistry awarded T174551: Data loss in gerrit review interface due to bad design a Heartbreak token.
Wed, Aug 30, 1:24 PM · Gerrit
Nikerabbit created T174551: Data loss in gerrit review interface due to bad design.
Wed, Aug 30, 1:23 PM · Gerrit
Nikerabbit added a comment to T174310: The Hebrew dual plural form in mobile-frontend-joined-years is parsed incorrectly.
mw.messages.set( 'test', '{{PLURAL:$1|שנה|שנתיים|$2 שנה|$2 שנים}}' )
09:09:21.624 true
for (let i = 1; i < 5; i++ ) { console.log( mw.message( 'test', i, 'bunny' ).text() ) }
09:18:46.895 VM631:1 שנה
09:18:46.896 VM631:1 שנתיים
09:18:46.897 VM631:1 bunny שנים
09:18:46.900 VM631:1 bunny שנים
09:18:46.900 undefined
for (let i = 1; i < 5; i++ ) { console.log( mw.message( 'test', mw.language.convertNumber( i ), 'bunny' ).text() ) }
09:19:01.880 VM683:1 שנה
09:19:01.881 VM683:1 שנתיים
09:19:01.884 VM683:1 bunny שנים
09:19:01.887 VM683:1 bunny שנים
Wed, Aug 30, 6:20 AM · Readers-Web-Backlog (Tracking), MediaWiki-Internationalization, I18n, MobileFrontend
Nikerabbit added a comment to T174310: The Hebrew dual plural form in mobile-frontend-joined-years is parsed incorrectly.

Please link to the message in this kind of bugs. I was investigating with the message that @Jdlrobson posted but that does not match the contents of your message.

Wed, Aug 30, 6:16 AM · Readers-Web-Backlog (Tracking), MediaWiki-Internationalization, I18n, MobileFrontend
Nikerabbit added a project to T225: Use translatewiki.net to localize Phabricator: User-Nikerabbit.
Wed, Aug 30, 6:05 AM · User-Nikerabbit, Developer-Relations, Developer-Wishlist (2017), translatewiki.net, Upstream, Legalpad, Phabricator (Upstream)

Tue, Aug 29

Nikerabbit updated subscribers of T225: Use translatewiki.net to localize Phabricator.

If it is possible for @L10n-bot to skip code review and push directly to the git repository, then there is no need for any further development as we already support git repositories.

Tue, Aug 29, 1:50 PM · User-Nikerabbit, Developer-Relations, Developer-Wishlist (2017), translatewiki.net, Upstream, Legalpad, Phabricator (Upstream)
Nikerabbit added a comment to T87657: Provide list of available machine translation language pairs.

Bug as written is fixed. But what is needed for Translate is a way to get list of unrestricted machine translation services.

Tue, Aug 29, 11:12 AM · WorkType-NewFunctionality, ContentTranslation, ContentTranslation-CXserver

Mon, Aug 28

Nikerabbit added a comment to T225: Use translatewiki.net to localize Phabricator.

Great. Can we have one file in the JSON format discussed in the upstream task in the repository? That allows me to start working on translatewiki.net side.

Mon, Aug 28, 7:48 AM · User-Nikerabbit, Developer-Relations, Developer-Wishlist (2017), translatewiki.net, Upstream, Legalpad, Phabricator (Upstream)

Aug 25 2017

Nikerabbit added a comment to T173935: ULS preferences (uls-preferences) are exposed in userinfo API as JSON-encoded string.

It needs to be exposed through the options API because that is the way ULS accesses it. Maybe not necessary in userinfo though.

Aug 25 2017, 1:14 PM · MediaWiki-extensions-UniversalLanguageSelector

Aug 24 2017

Nikerabbit added a comment to T173935: ULS preferences (uls-preferences) are exposed in userinfo API as JSON-encoded string.

I mean, it seems that the real bug is that this is exposed in the API.

Aug 24 2017, 9:10 AM · MediaWiki-extensions-UniversalLanguageSelector
Nikerabbit added a comment to T173935: ULS preferences (uls-preferences) are exposed in userinfo API as JSON-encoded string.

uls-preferences is essentially a hidden preference private to ULS. Why would you access the preference directly?

Aug 24 2017, 9:07 AM · MediaWiki-extensions-UniversalLanguageSelector
Nikerabbit added a comment to T145069: Connect MediaWiki translation interface to Qualtrics..

At this point you can upload a file with all or any of your languages—no need to import one at a time

Aug 24 2017, 7:14 AM · User-Nikerabbit, MediaWiki-extensions-Translate, CE Insights - Translation

Aug 23 2017

Nikerabbit moved T173239: Major loss of data when clicking outside of the "translate" editor box from Backlog to cross projects on the MediaWiki-extensions-Translate board.

Not actionable for me.

Aug 23 2017, 8:55 AM · MediaWiki-extensions-Translate, VisualEditor

Aug 22 2017

Nikerabbit added a comment to T173814: TTMServerMessageUpdateJob PHP Fatal error Call to a member function getMirrors() on a non-object (MLEB 2017.07).

You shouldn't set $wgTranslateTranslationDefaultService = 'Yandex'; You can only configure the default TTMServer instance, not any other service. The documentation seems a bit unclear about this.

Aug 22 2017, 12:23 PM · MediaWiki-extensions-Translate
Nikerabbit moved T173801: https://wikimedia.org/api/rest_v1/#!/Transform/post_transform_html_from_from_lang_to_to_lang_provider doesn't return any content from Backlog to In Review on the Language-2017-July-Sept board.
Aug 22 2017, 9:10 AM · Language-2017-July-Sept, RESTBase, ContentTranslation, ContentTranslation-CXserver
Nikerabbit added a comment to T173700: Allow edits to proficiency levels for non-localised languages.

I am pretty sure it used to work. Obviously the current system is intelligent enough to not load messages in a language that cannot be used as an interface language. Babel here is an exception. I will accept translations like I wrote above.

Aug 22 2017, 8:46 AM · MediaWiki-extensions-Babel
Nikerabbit closed T167851: CX2: Translation unit saving failure should not cause long save retry loop as Resolved.
Aug 22 2017, 7:26 AM · Language-2017-July-Sept, 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 T167851: CX2: Translation unit saving failure should not cause long save retry loop from QA to Done on the Language-2017-July-Sept board.
Aug 22 2017, 7:25 AM · Language-2017-July-Sept, 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 T158835: make Interlanguage links statistics collection more automatic from In Review to In Progress on the Language-2017-July-Sept board.
Aug 22 2017, 7:23 AM · Language-2017-July-Sept, Patch-For-Review, Language-team April-June 2017 (Language-2017 Sprint 9), Language-2017 Sprint 4, Language-2017 Sprint 3, WorkType-NewFunctionality, ContentTranslation, Language-team January-March 2017, ContentTranslation-Analytics
Nikerabbit moved T152586: Reorganize the CX classes using OOJS (tracker) from In Progress to Backlog on the Language-2017-July-Sept board.
Aug 22 2017, 7:22 AM · Language-2017-July-Sept, ContentTranslation-FY2017-18, Language-team April-June 2017 (Language-2017 Sprint 9), Language-2017 Sprint 4, Language-2017 Sprint 3, Language-2017 Sprint 2, Language-team January-March 2017, Language-2017 Sprint 1, ContentTranslation
Nikerabbit removed a project from T152586: Reorganize the CX classes using OOJS (tracker): Patch-For-Review.
Aug 22 2017, 7:21 AM · Language-2017-July-Sept, ContentTranslation-FY2017-18, Language-team April-June 2017 (Language-2017 Sprint 9), Language-2017 Sprint 4, Language-2017 Sprint 3, Language-2017 Sprint 2, Language-team January-March 2017, Language-2017 Sprint 1, ContentTranslation
Nikerabbit removed a project from T106445: Present links as selected from the link inspector as soon as the user picks them: Patch-For-Review.

Is there more to be done on this task besides the patch that was merged?

Aug 22 2017, 7:20 AM · Language-2017-July-Sept, Language-team April-June 2017 (Language-2017 Sprint 9), MW-1.30-release-notes (WMF-deploy-2017-05-23_(1.30.0-wmf.2)), WorkType-NewFunctionality, ContentTranslation
Nikerabbit moved T162768: CX2: Translation publishing and error handling from In Progress to Backlog on the Language-2017-July-Sept board.
Aug 22 2017, 7:18 AM · MW-1.30-release-notes (WMF-deploy-2017-09-19 (1.30.0-wmf.19)), Patch-For-Review, Language-2017-July-Sept, ContentTranslation-FY2017-18, Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit moved T169295: Sanitize MT service output HTML from In Review to Done on the Language-2017-July-Sept board.
Aug 22 2017, 7:17 AM · Language-2017-July-Sept, Patch-For-Review, ContentTranslation, ContentTranslation-CXserver
Nikerabbit moved T169610: Use of `multiline: true` in subclasses of TextInputWidget broken from In Review to Done on the Language-2017-July-Sept board.
Aug 22 2017, 7:17 AM · MW-1.30-release-notes (WMF-deploy-2017-07-11_(1.30.0-wmf.9)), Language-2017-July-Sept, ContentTranslation, Regression, OOjs-UI
Nikerabbit moved T166774: CX2: Avoid unwanted adaptation for links when a section is already translated and restored from QA to Done on the Language-2017-July-Sept board.
Aug 22 2017, 7:17 AM · Language-2017-July-Sept, Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit moved T167004: CX2: Links are not adapted when using "Restore translation" from MT card from QA to Done on the Language-2017-July-Sept board.
Aug 22 2017, 7:17 AM · Language-2017-July-Sept, 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 T172364: Remove cx_drafts table from production from QA to Done on the Language-2017-July-Sept board.
Aug 22 2017, 7:17 AM · DBA, Language-2017-July-Sept, WorkType-Maintenance, ContentTranslation
Nikerabbit closed T170417: Error: Unknown dependency: ext.cite.style as Resolved.
Aug 22 2017, 7:16 AM · Unplanned-Sprint-Work, Language-2017-July-Sept, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), WorkType-Maintenance, ContentTranslation
Nikerabbit closed T166774: CX2: Avoid unwanted adaptation for links when a section is already translated and restored as Resolved.
Aug 22 2017, 7:16 AM · Language-2017-July-Sept, Language-team April-June 2017 (Language-2017 Sprint 9), ContentTranslation
Nikerabbit closed T167004: CX2: Links are not adapted when using "Restore translation" from MT card as Resolved.

Since adaptation code is moving to cxserver, this is not even testable currently.

Aug 22 2017, 7:16 AM · Language-2017-July-Sept, 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 T107914: Migrate content translation to the REST API from In Review to Blocked on the Language-2017-July-Sept board.
Aug 22 2017, 7:15 AM · Services (blocked), Language-2017-July-Sept, Language-team April-June 2017 (Language-2017 Sprint 9), Language-2017 Sprint 4, Language-team January-March 2017, Language-2017 Sprint 3, User-mobrovac, WorkType-Maintenance, ContentTranslation, ContentTranslation-CXserver, RESTBase-API
Nikerabbit added a comment to T173038: /v1/translate/{from}/{to}{/provider} endpoint fails while deploying cxserver.

I filed T173801: https://wikimedia.org/api/rest_v1/#!/Transform/post_transform_html_from_from_lang_to_to_lang_provider doesn't return any content for the other issues for clarity.

Aug 22 2017, 6:22 AM · Patch-For-Review, Language-2017-July-Sept, ContentTranslation, ContentTranslation-Deployments, ContentTranslation-CXserver
Nikerabbit created T173801: https://wikimedia.org/api/rest_v1/#!/Transform/post_transform_html_from_from_lang_to_to_lang_provider doesn't return any content.
Aug 22 2017, 6:15 AM · Language-2017-July-Sept, RESTBase, ContentTranslation, ContentTranslation-CXserver

Aug 21 2017

Nikerabbit added a comment to T172180: Wiki-ai-wikilabels-form-dagf-damaging-label and Wiki-ai-wikilabels-form-dagf-goodfaith-label appear as empty in translatewiki.net.

I'm hoping to get +1 on https://gerrit.wikimedia.org/r/#/c/372009/ to ensure the rename was intentional.

Aug 21 2017, 2:08 PM · Patch-For-Review, User-Nikerabbit, User-Ladsgroup, Wikilabels, I18n, translatewiki.net, Scoring-platform-team (Current)
Nikerabbit added a comment to T173038: /v1/translate/{from}/{to}{/provider} endpoint fails while deploying cxserver.

Additional notes after chatting with other team members:

Aug 21 2017, 1:57 PM · Patch-For-Review, Language-2017-July-Sept, ContentTranslation, ContentTranslation-Deployments, ContentTranslation-CXserver
Nikerabbit updated subscribers of T173700: Allow edits to proficiency levels for non-localised languages.

The problem is that even though if we add translations to the Babel extensions, as far as I know MediaWiki does not make them available for languages that are not supported in the interface. This seems to be an oversight and regression of some changes in the past.

Aug 21 2017, 1:53 PM · MediaWiki-extensions-Babel
Nikerabbit added a comment to T173038: /v1/translate/{from}/{to}{/provider} endpoint fails while deploying cxserver.

We have two endpoints: mt and translate. Neither is currently working. Does the mt endpoint have the same error? When does this error happen? During deployment?
What is restbase calling right now? Why is it returning HTTP 200 code when error happens? My best guess currently is that restbase is not sending the body as application/x-www-form-urlencoded but instead as multipart/form-data or something else. I was not able to figure out what the HyperSwitch library uses internally and how it handles post requests.

Aug 21 2017, 12:57 PM · Patch-For-Review, Language-2017-July-Sept, ContentTranslation, ContentTranslation-Deployments, ContentTranslation-CXserver
Nikerabbit added a comment to T43720: DISPLAYTITLE of a page not applied on the page itself for page title and category headers.

https://gerrit.wikimedia.org/r/#/c/305991/ will have one year anniversary tomorrow. Reviews are welcome :) But that patch only fixes some small things as described in this task. The big thing is T26139: Use display title from page_props as the displayed title everywhere (tracking).

Aug 21 2017, 10:43 AM · Patch-For-Review, MediaWiki-Categories