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

User Details

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

Recent Activity

Today

Nikerabbit created T185086: Some language names are duplicated in ULS language category display.
Wed, Jan 17, 10:22 AM · MediaWiki-extensions-UniversalLanguageSelector

Mon, Jan 15

Nikerabbit added a comment to T183178: Small-screen testing and adaptation for Compact Language Links.

We definitely should fix this in jquery.uls like you propose. I also propose we get rid of the unused and unmaintained mobile rules while we do it.

Mon, Jan 15, 2:53 PM · Patch-For-Review, Language-2018-Jan-Mar, ULS-CompactLinks, MediaWiki-extensions-UniversalLanguageSelector
Nikerabbit added a comment to T111094: Improve the New Translation dialog to easily find articles to translate.

What is poor accuracy?

Mon, Jan 15, 2:23 PM · Language-2018-Jan-Mar, Patch-For-Review, Language-2017-Oct-Dec, WorkType-NewFunctionality, Design, ContentTranslation
Nikerabbit added a comment to T180841: [betacluster] Special:Translate does not allow to translate article content - multiple "Uncaught SyntaxError: Unexpected token < in JSON at position 0".

Mentioned in SAL (#wikimedia-releng) [2018-01-15T13:59:38Z] <kart_> Ran: "mwscript extensions/Translate/scripts/createMessageIndex.php --wiki=metawiki" for T180841

Mon, Jan 15, 2:17 PM · Language-2018-Jan-Mar, Beta-Cluster-Infrastructure, Language-2017-Oct-Dec
Nikerabbit added a comment to T183314: Wikimedia Developer Summit 2018 Topic: Next Steps for Languages and Cross Project Collaboration.

Machine translation is a hot topic. We should discuss it. The big risk here is that the apparent leading solutions are closed source. I don't think that is an acceptable risk in the long run. We need to figure out how to use machine translation in a sustainable manner. We need to ensure we have control over it so that it cannot be taken away from us and that we will be able to support small languages that are not usually supported by commercial entities. We should partner with other organisations doing machine translation engine development. I have a specific proposal for myself to research for my PhD to explore how we can better integrate Apertium in Content Translation so that we enable continuous improvements to the machine translation quality. The easier part then is to open up the cxserver translation API and integrate it into more places, such as structured discussions.

Mon, Jan 15, 9:48 AM · Wikimedia-Developer-Summit (2018)
Nikerabbit added a comment to T184658: Delete vps project 'ttmserver' on 2018-01-24.

I was supposed to take backups of code and settings from the project and then let it go. Looks like I haven't taken the backups yet.

Mon, Jan 15, 9:28 AM · cloud-services-team
Nikerabbit added a comment to T183313: Wikimedia Developer Summit 2018 Topic: Evolving the MediaWiki Architecture.

I won't be able to attend this session because it is running parallel to the language session, so I'll share my thoughts here:

Mon, Jan 15, 9:16 AM · User-Jdlrobson, Services (watching), User-mobrovac, User-Daniel, Wikimedia-Developer-Summit (2018)
Nikerabbit added a comment to T183312: Wikimedia Developer Summit 2018 Topic: Supporting Third-Party Use of MediaWiki.

Where can we start listing our thoughts? Personally, I don't like brainstorming sessions as it requires coming up things on the spot – I prefer doing the thinking myself first, doing some research if needed, and use as much time as it needs, before presenting my thoughts.

Mon, Jan 15, 8:11 AM · MediaWiki-Platform-Team (MWPT-Q3-Jan-Mar-2018), Wikimedia-Developer-Summit (2018)
Nikerabbit removed a project from T184130: [wmf.15-regression] ContentTranslation page: the additional message not displayed correctly : Patch-For-Review.
Mon, Jan 15, 7:56 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Regression, Language-2018-Jan-Mar, ContentTranslation
Nikerabbit committed rPHTR22431fb819c6: Localisation updates from https://translatewiki.net. (authored by Nikerabbit).
Localisation updates from https://translatewiki.net.
Mon, Jan 15, 7:11 AM

Sat, Jan 13

Nikerabbit moved T184662: [wmf.16 - regression] Cannot click Personal draft button from QA to Done on the Language-2018-Jan-Mar board.
Sat, Jan 13, 4:58 PM · Language-2018-Jan-Mar, Regression, ContentTranslation

Fri, Jan 12

Nikerabbit moved T41921: Languages appear repeated for each region in search results despite being the only result from In Progress to In Review on the Language-2018-Jan-Mar board.

https://github.com/wikimedia/jquery.uls/pull/288

Fri, Jan 12, 2:51 PM · Multimedia, Language-2018-Jan-Mar, ULS-CompactLinks, I18n, MediaWiki-extensions-UniversalLanguageSelector
Nikerabbit claimed T41921: Languages appear repeated for each region in search results despite being the only result.
Fri, Jan 12, 2:42 PM · Multimedia, Language-2018-Jan-Mar, ULS-CompactLinks, I18n, MediaWiki-extensions-UniversalLanguageSelector
Nikerabbit added a comment to T152905: ContentTranslation does not translate accented words correctly.

Which machine translation provider does this?

Fri, Jan 12, 7:31 AM · ContentTranslation
Nikerabbit added a comment to T184769: Uncaught JavaScript error when switching menu options on CX template adaptation.

Make sure you have core (OOJS) and CX in latest versions. This method was renamed (a breaking change).

Fri, Jan 12, 7:29 AM · ContentTranslation
Nikerabbit moved T159297: [minor] Search language box becomes detached on scrolling from QA to Done on the Language-2018-Jan-Mar board.
Fri, Jan 12, 6:59 AM · Language-2018-Jan-Mar, ContentTranslation

Thu, Jan 11

Nikerabbit added a project to T184688: The caret color needs adjustment in different instances of ULS: Easy.

This is possibly a regression from the changes to improve contrast and to follow the style guide in ULS.

Thu, Jan 11, 10:44 AM · Easy, MediaWiki-extensions-UniversalLanguageSelector, ULS-CompactLinks
Nikerabbit added a comment to T181738: Google Code-in 2017: Collect Feedback and Lessons Learned.

For multiple times I was wondering and almost going to ask some admin whether there was enough tasks or should I put effort in creating more. Some more insight into that status would be nice. I think I decided there will be a CTA if we are seriously running out of tasks.

Thu, Jan 11, 10:16 AM · Google-Code-in-2017, Developer-Relations (Jan-Mar-2018)
Nikerabbit added a comment to T181936: Give misc dump crons their own host.

For Content Translation we are expecting a stable increase in dumps size. See https://en.wikipedia.org/wiki/Special:ContentTranslationStats#global-translations-weekly which seems to indicate that the weekly activity is not currently growing – future improvements to the tool (CX2, translation lists) could bring in some additional growth.

Thu, Jan 11, 9:40 AM · hardware-requests, Operations, Datasets-General-or-Unknown, Dumps-Generation
Nikerabbit committed rPHTR812833600cdd: Localisation updates from https://translatewiki.net. (authored by Nikerabbit).
Localisation updates from https://translatewiki.net.
Thu, Jan 11, 7:13 AM

Wed, Jan 10

Nikerabbit added a comment to T182533: mw-page-header-links take empty space on special pages.

Hi, please see https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker

Wed, Jan 10, 2:26 PM · Patch-For-Review, Timeless, MediaWiki-extensions-Page_Forms
Nikerabbit created T184581: Make Special:ContentTranslationStats more readable.
Wed, Jan 10, 7:45 AM · Design, ContentTranslation
Nikerabbit added a comment to T184572: [monobook] Wikipedia and Translations are misaligned in cx-header__personal-menu.

The wordmarks can have different heights (18px and 22px are used currently). With the jawiki wordmark this issue is not as visible, but seems to still be there. It would also be good to check whether all the wordmarks have the same baseline – if not, then this will be problematic to fix.

Wed, Jan 10, 7:38 AM · ContentTranslation
Nikerabbit added a comment to T182533: mw-page-header-links take empty space on special pages.

Did you use the Timeless skin?

Wed, Jan 10, 7:33 AM · Patch-For-Review, Timeless, MediaWiki-extensions-Page_Forms

Tue, Jan 9

Nikerabbit added a comment to T183672: Replace layout-only span.mw-editButtons-pipe-separator in favor of CSS.

In theory yes, but one should be prepared to handle the community interactions if it causes changes.

Tue, Jan 9, 1:50 PM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Patch-For-Review, Google-Code-in-2017, CSS, MediaWiki-General-or-Unknown
Nikerabbit added a comment to T184258: get a snapshot instance running in beta with stretch, php7.

Long shot: maybe T178242: PHP memcached implementation stops working under HHVM?

Tue, Jan 9, 8:17 AM · User-ArielGlenn, Dumps-Generation, MediaWiki-General-or-Unknown
Nikerabbit added a comment to T183672: Replace layout-only span.mw-editButtons-pipe-separator in favor of CSS.

We are using multiple kinds of separators. Some of them are stylistic, some are not, and I blocked adding a new kind of separator as an translatable message some time ago.

Tue, Jan 9, 7:45 AM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Patch-For-Review, Google-Code-in-2017, CSS, MediaWiki-General-or-Unknown
Nikerabbit moved T178188: Page scrolls to the top when the the ULS gear icon is clicked from QA to Done on the Language-2018-Jan-Mar board.
Tue, Jan 9, 7:31 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Language-2018-Jan-Mar, MediaWiki Language Extension Bundle, MediaWiki-extensions-UniversalLanguageSelector
Nikerabbit updated subscribers of T94020: The labels and numbers in CX translation trend graph are not localized.

Even though it is small, it looks legible to me. I believe @Pginer-WMF or @Volker_E would know better from design and accessibility point of view whether we should create a new task to improve size and/or contrast.

Tue, Jan 9, 7:28 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Language-2018-Jan-Mar, Google-Code-in-2017, WorkType-Maintenance, I18n, Easy, ContentTranslation
Nikerabbit added a comment to T183672: Replace layout-only span.mw-editButtons-pipe-separator in favor of CSS.

@Volker_E pipe-separator is a translatable i18n message. You lose translations with plain CSS approach.

Tue, Jan 9, 7:09 AM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Patch-For-Review, Google-Code-in-2017, CSS, MediaWiki-General-or-Unknown

Mon, Jan 8

Elitre awarded T225: Use translatewiki.net to localize Phabricator a Like token.
Mon, Jan 8, 6:42 PM · Language-2018-Jan-Mar, User-Nikerabbit, Developer-Relations, Developer-Wishlist (2017), translatewiki.net, Upstream, Legalpad, Phabricator (Upstream)
Nikerabbit added a comment to T183834: Add an access key for the "paste source text" in the translation interface.

So from an UX point of view, the fact that this is the only related button which doesn't act this way is strange.

Mon, Jan 8, 1:45 PM · MediaWiki-extensions-Translate
Nikerabbit edited projects for T183834: Add an access key for the "paste source text" in the translation interface, added: MediaWiki-extensions-Translate; removed ContentTranslation, ContentTranslation-TranslationList.
Mon, Jan 8, 1:27 PM · MediaWiki-extensions-Translate
Nikerabbit added a comment to T67764: Better icon images for Special:PageMigration.

Which browser are you using? It looks like a rendering issue. There has been recent changes to the images so it there is a good chance it is a regression.

Mon, Jan 8, 9:25 AM · Design, MediaWiki-extensions-Translate
Nikerabbit added a comment to T158835: make Interlanguage links statistics collection more automatic.

I spoke with Milimetric on Friday. Things were stalled on https://phabricator.wikimedia.org/T170764 to investigate why Amir's old query was not producing the same result as the new query. It turned out the problem was not in the query itself but nevertheless that issue should be fixed now. Some old data was supposed to be purged, I am not sure whether that happened yet. Next steps would be for Amir to ensure that the fix worked and that data is going to end up in the right place(s).

Mon, Jan 8, 9:17 AM · Language-2018-Jan-Mar, Language-2017-Oct-Dec, 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 added a comment to T225: Use translatewiki.net to localize Phabricator.

I made 0c604f3. What would be the next step to see how these translations can be used in our Phabricator? Translation progress can be seen at https://translatewiki.net/w/i.php?title=Special:MessageGroupStats&language=fi&group=phabricator#sortable:3=desc

Mon, Jan 8, 8:50 AM · Language-2018-Jan-Mar, User-Nikerabbit, Developer-Relations, Developer-Wishlist (2017), translatewiki.net, Upstream, Legalpad, Phabricator (Upstream)
Nikerabbit committed rPHTR0c604f30d16a: Localisation updates from https://translatewiki.net. (authored by Nikerabbit).
Localisation updates from https://translatewiki.net.
Mon, Jan 8, 8:21 AM

Sat, Jan 6

Nikerabbit added a comment to T184257: Removed deprecated position statements from resource loader module in some extensions.

That is not related to resource loader modules and should not be touched. Like I wrote above only extension.json and some PHP files contain resource loader module definitions (and if you just grep for position you will get false positives).

Sat, Jan 6, 10:17 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, MediaWiki Language Extension Bundle, MediaWiki-extensions-General, Easy
Nikerabbit added a comment to T184325: Use the message group description as a tooltip for the links in the Translation statistics.

Message group texts are wikitext. Regular tooltips only allow plaintext. Also, parsing the wikitext into html (and stripping tags) is a performance issue. Non-standard tooltips that allow html are not without their own problems either.

Sat, Jan 6, 7:07 PM · translatewiki.net

Fri, Jan 5

Nikerabbit renamed T94020: The labels and numbers in CX translation trend graph are not localized from The labels and numbers in CX translation trend graph is not localized to The labels and numbers in CX translation trend graph are not localized.
Fri, Jan 5, 2:48 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Language-2018-Jan-Mar, Google-Code-in-2017, WorkType-Maintenance, I18n, Easy, ContentTranslation
Nikerabbit updated the task description for T184257: Removed deprecated position statements from resource loader module in some extensions.
Fri, Jan 5, 2:05 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, MediaWiki Language Extension Bundle, MediaWiki-extensions-General, Easy
Nikerabbit added a comment to T181981: Message not displayed on translatewiki.net when its two underscores are normalized to one.

Yes. This issue was spamming the log so I already put in place the temporary workaround.

Fri, Jan 5, 1:49 PM · MediaWiki-extensions-Translate
Nikerabbit added a comment to T182305: Add Nyungar (nys) to Names.php.

It doesn't have any in our configuration.

Fri, Jan 5, 12:32 PM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Patch-For-Review, User-Jayprakash12345, Easy, MediaWiki-Internationalization
Nikerabbit added a comment to T174601: Add Nataoran/Sakizaya (ais) to Names.php.

It was enabled as $wgExtraLanguageNames['ais'] = 'Sakizaya'; # Sakizaya / Amir 2017-05-02 in translatewiki.net by @Amire80.

Fri, Jan 5, 10:20 AM · MediaWiki-Internationalization
Nikerabbit added a project to T182305: Add Nyungar (nys) to Names.php: Easy.
Fri, Jan 5, 10:15 AM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Patch-For-Review, User-Jayprakash12345, Easy, MediaWiki-Internationalization
Nikerabbit created T184257: Removed deprecated position statements from resource loader module in some extensions.
Fri, Jan 5, 9:14 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, MediaWiki Language Extension Bundle, MediaWiki-extensions-General, Easy
Nikerabbit moved T178188: Page scrolls to the top when the the ULS gear icon is clicked from Backlog to 2018.01 on the MediaWiki Language Extension Bundle board.
Fri, Jan 5, 7:40 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Language-2018-Jan-Mar, MediaWiki Language Extension Bundle, MediaWiki-extensions-UniversalLanguageSelector
Nikerabbit moved T178188: Page scrolls to the top when the the ULS gear icon is clicked from In Progress to QA on the Language-2018-Jan-Mar board.
Fri, Jan 5, 7:40 AM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Language-2018-Jan-Mar, MediaWiki Language Extension Bundle, MediaWiki-extensions-UniversalLanguageSelector

Thu, Jan 4

Nikerabbit added a comment to T184169: Make CX Corpora dump generation incremental.

I spoke with Ariel. From his point of view we are changing the permanent storage of some data from DB to dumps. The dumps server(s) are already well utilized, and there is no guarantee that data will stay there forever. Even now we keep last 14 dumps only.

Thu, Jan 4, 7:18 PM · Datasets-Archiving, Language-2018-Jan-Mar, ContentTranslation
Nikerabbit renamed T183890: Remove very old translation drafts from CX database from Remove very old unpublished translation drafts from CX database to Remove very old translation drafts from CX database.
Thu, Jan 4, 11:01 AM · Language-2018-Jan-Mar, ContentTranslation
Nikerabbit added a comment to T183890: Remove very old translation drafts from CX database.

Based on today's discussions there seems to be agreement to start with published translations because of a smaller user impact and bigger reduction of size.

Thu, Jan 4, 11:01 AM · Language-2018-Jan-Mar, ContentTranslation
Nikerabbit added a comment to T184169: Make CX Corpora dump generation incremental.

Is it acceptable to make the dumps harder to use for end users by splitting them into multiple files over time? Because drafts can change over time, they would need to take into account that newer dumps might have content for same drafts that they need to merge.

  1. If not, how do we build a reliable way to do incremental dumps that result in files that are not split over time?
  2. We would no longer use --threshold (because it makes little sense as groupings would appear random to end users) to reduce the number of files we generate. Do we only produce one all2all file or each pair separately? Former would force people to download all the files regardless of the languages they are interested in, latter could lead to us producing too many files.
  3. How about a case where we would need to purge some content? Currently we can just remove from the DB and remove dumps, because next dump run would generate a clean dump.
  4. Is monthly frequence enough? We currently do weekly. In my research proposal I argue that we want to build a short cycle of continuous improvements. For that even weekly dumps could be too slow, if the dumps are going to used for that at all.
Thu, Jan 4, 10:59 AM · Datasets-Archiving, Language-2018-Jan-Mar, ContentTranslation
Nikerabbit added a comment to T184162: subproject popup closes immediatly after display preventing rereader from selecting a subproject.

That's why I propose we do not show the list of subprojects on that page at all.

Thu, Jan 4, 10:47 AM · translatewiki.net
Nikerabbit closed T178484: Remove or regenerate PNG files for Translate as Resolved.
Thu, Jan 4, 10:39 AM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Google-Code-in-2017, Easy, Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit added a comment to T184162: subproject popup closes immediatly after display preventing rereader from selecting a subproject.

I am not sure this is a bug:

Thu, Jan 4, 9:58 AM · translatewiki.net
Nikerabbit moved T174139: Translation editor shows a gap between header and content from QA to Done on the Language-2017-Oct-Dec board.
Thu, Jan 4, 8:40 AM · Language-2017-Oct-Dec, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Google-Code-in-2017, Easy, ContentTranslation

Wed, Jan 3

Nikerabbit created T184070: Add "This page requires JavaScript" notes to special pages in the Translate extension.
Wed, Jan 3, 2:09 PM · MW-1.31-release-notes (WMF-deploy-2018-01-09 (1.31.0-wmf.16)), Patch-For-Review, Easy, Google-Code-in-2017, MediaWiki-extensions-Translate
Nemo_bis awarded T184045: Better workflow for survey translations a Mountain of Wealth token.
Wed, Jan 3, 1:23 PM · Language-2018-Jan-Mar
Nikerabbit added a comment to T173060: Content Translation in IE - UI problems.

Most of these are related to sizing of SVG images in IE, e.g. https://stackoverflow.com/questions/21840551/background-size-with-svg-squished-in-ie9-10 and https://thatemil.com/blog/2015/03/15/sizing-svg-background-images-in-internet-explorer/

Wed, Jan 3, 1:23 PM · Language-2018-Jan-Mar, User-Petar.petkovic, Language-2017-Oct-Dec, ContentTranslation
Nikerabbit updated the task description for T184045: Better workflow for survey translations.
Wed, Jan 3, 1:04 PM · Language-2018-Jan-Mar
Aklapper awarded T184045: Better workflow for survey translations a Love token.
Wed, Jan 3, 12:18 PM · Language-2018-Jan-Mar
Nikerabbit lowered the priority of T184046: L10n and translation support for new WMF website from High to Normal.

(Accidental priority change)

Wed, Jan 3, 10:22 AM · Language-2018-Jan-Mar
Nikerabbit moved T225: Use translatewiki.net to localize Phabricator from Backlog to In Progress on the Language-2018-Jan-Mar board.
Wed, Jan 3, 10:17 AM · Language-2018-Jan-Mar, User-Nikerabbit, Developer-Relations, Developer-Wishlist (2017), translatewiki.net, Upstream, Legalpad, Phabricator (Upstream)
Nikerabbit triaged T184045: Better workflow for survey translations as High priority.
Wed, Jan 3, 10:17 AM · Language-2018-Jan-Mar
Nikerabbit triaged T184046: L10n and translation support for new WMF website as High priority.
Wed, Jan 3, 10:17 AM · Language-2018-Jan-Mar
Nikerabbit added a comment to T178484: Remove or regenerate PNG files for Translate.

Yes those must be removed. I filed T179563: Lacking mixing for SVG only background images earlier to clarify how to do this. It is not yet resolved, but I suggest we just standardize on this code when PNG is not used:

  • LESS files: .background-image( '....svg' );
  • CSS files: background-image: /* @embed */ url( ....svg );
Wed, Jan 3, 8:36 AM · MW-1.31-release-notes (WMF-deploy-2018-01-16 (1.31.0-wmf.17)), Google-Code-in-2017, Easy, Technical-Debt, MediaWiki-extensions-Translate
Nikerabbit created T184047: Release MLEB 2018.01.
Wed, Jan 3, 7:42 AM · Language-2018-Jan-Mar, MediaWiki Language Extension Bundle
Nikerabbit created T184046: L10n and translation support for new WMF website.
Wed, Jan 3, 7:41 AM · Language-2018-Jan-Mar
Nikerabbit created T184045: Better workflow for survey translations.
Wed, Jan 3, 7:37 AM · Language-2018-Jan-Mar
Nikerabbit claimed T225: Use translatewiki.net to localize Phabricator.
Wed, Jan 3, 7:25 AM · Language-2018-Jan-Mar, User-Nikerabbit, Developer-Relations, Developer-Wishlist (2017), translatewiki.net, Upstream, Legalpad, Phabricator (Upstream)
Nikerabbit added a comment to T225: Use translatewiki.net to localize Phabricator.

ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQCzwR/pw2jmhVCn8aIgmFoq0ya1qHn4ZSweeWxUTwYl8hyUSvW8JqjWV+pq1SCGebTE4dNiITk9oNTuKaPWUAYlr5RgdNrtSWZ/iiF4EgWCrDB2aeKGE8oFkCiGliF3gAohe3Mpr8doGiXber/GYa8NgFyeAST+K1qKEmRiKEseKDVqW7PYGZqslilAbrvB8MWjR66Enzk02FmlCZQzmz7CnZjjgj9dMlisqOM1BaGUqCFkq1YPYpCXoTf/WPLQ7aN685tak4wslMDUfTqx4vChmKVCQoW5/8IUyK3gk8FhXx+RXGaKx+b6gF4YePCI3G9tJh5jIgNQQodQAnLp1lexRjuA/vW5bXHUU12IDDXIlkRS+GR0PE7pXusEcLUiO/kx4zlYUjjc3QueDNvQjh7wPBWEJ/Rr2TttYzLurC4cHv6W5hhN7pA73LZ61G5ph8x3lfZYsWfpw7R3MKh8LbuT+xbBrvNZAHfpeqlhrRUsWMskBKLu5TYcG8Fv1c2TG3Y8ELYq45ABoXRu5ypKWFvdy0p29qwqsu0CWHxqxIQfSTHoycGYTAgztUzFai01CcDMKPorGdHYaKzB/3npUFoEZ3OEPMbhViOy4xFmUKx0qkI3NZvzwmH/D7Xxp2BkRTKPndsXfKhP/0w5p0ngLk9bmY08Y7akdPbTl5Kiw9VC7w== l10n-bot@translatewiki.net

Wed, Jan 3, 6:57 AM · Language-2018-Jan-Mar, User-Nikerabbit, Developer-Relations, Developer-Wishlist (2017), translatewiki.net, Upstream, Legalpad, Phabricator (Upstream)

Tue, Jan 2

Nikerabbit added a comment to T181816: Incorrect cursor position in 2017 wikitext editor with syntaxhighlighting.

Perhaps I should also mention: I had 125% in-browser zoom enabled and I have a 1.5 scaling factor enabled in KDE screen settings.

Tue, Jan 2, 4:42 PM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Nikerabbit added a comment to T181816: Incorrect cursor position in 2017 wikitext editor with syntaxhighlighting.

Another similar issue. The blue highlight is where the middle dot really is according to the browser. There is something weird on the previous non-empty line: if I press down the cursor moves to end of the line. If I keep doing shift+right it takes 4 steps to reach the the position just before A. For some reason there seems to be empty spaces (not sure what kind of spaces) after many/all lines. Maybe copy-paste from one new wikitext editor with syntax highlighting to another one is causing some weird stuff.

Tue, Jan 2, 4:38 PM · VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
Nikerabbit added a comment to T183890: Remove very old translation drafts from CX database.

Dumps are re-created from scratch every week. Even if we assume old dumps are never deleted (which I believe is not true), people downloading the latest dumps would not have all the content that is available.

Tue, Jan 2, 3:59 PM · Language-2018-Jan-Mar, ContentTranslation
Nikerabbit moved T94020: The labels and numbers in CX translation trend graph are not localized from Backlog to QA on the Language-2018-Jan-Mar board.
Tue, Jan 2, 2:46 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Language-2018-Jan-Mar, Google-Code-in-2017, WorkType-Maintenance, I18n, Easy, ContentTranslation
Nikerabbit edited projects for T94020: The labels and numbers in CX translation trend graph are not localized, added: Language-2018-Jan-Mar; removed Patch-For-Review.
Tue, Jan 2, 2:45 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Language-2018-Jan-Mar, Google-Code-in-2017, WorkType-Maintenance, I18n, Easy, ContentTranslation
Nikerabbit added a comment to T183892: List of messages to review is EMPTY for project MEDIAWIKI while statistics says only 40% are done..

I checked the logs and the cause is the same: Exception caught: called before isValid for MediaWiki:Smw-pa-property-predefined sci doi/fr

Tue, Jan 2, 12:18 PM · translatewiki.net
Nikerabbit added a comment to T181981: Message not displayed on translatewiki.net when its two underscores are normalized to one.

I'll add temporary workaround if this isn't resolved upstream by next week.

Tue, Jan 2, 9:50 AM · MediaWiki-extensions-Translate
Nikerabbit merged task T183892: List of messages to review is EMPTY for project MEDIAWIKI while statistics says only 40% are done. into T181981: Message not displayed on translatewiki.net when its two underscores are normalized to one.
Tue, Jan 2, 9:49 AM · translatewiki.net
Nikerabbit merged T183892: List of messages to review is EMPTY for project MEDIAWIKI while statistics says only 40% are done. into T181981: Message not displayed on translatewiki.net when its two underscores are normalized to one.
Tue, Jan 2, 9:49 AM · MediaWiki-extensions-Translate
Nikerabbit removed a project from T90169: Branch support for localisation of MediaWiki core: Language-Team.
Tue, Jan 2, 9:45 AM · translatewiki.net, MediaWiki-Internationalization
Nikerabbit moved T182433: Implement a stronger synchronization in RepoNG and Translate from Backlog to System admin stuff on the translatewiki.net board.
Tue, Jan 2, 9:45 AM · MediaWiki-extensions-Translate, translatewiki.net
Nikerabbit closed T181053: Finish migration to LE certificates as Resolved.
Tue, Jan 2, 9:44 AM · translatewiki.net
Nikerabbit added a comment to T183890: Remove very old translation drafts from CX database.

When we start we should also consider doing a general notification to all CX users (tech news or other medium) that we are going to start purging old drafts. We can start from purging only the very oldest ones and gradually decrease the maximum age until we reach the target value.

Tue, Jan 2, 9:34 AM · Language-2018-Jan-Mar, ContentTranslation
Nikerabbit added a comment to T183890: Remove very old translation drafts from CX database.

Data about current ages of drafts would be nice would be nice to have more insight into the numbers. Without numbers I would go for notification after age > 60 days and purge after age > 180 days.
I should set up a maintenance script to run weekly that purges the old articles.
Notifications can be done with Echo.
We can amend cx_translations to have new state purged and update the UI accordingly.

Tue, Jan 2, 9:27 AM · Language-2018-Jan-Mar, ContentTranslation
Nikerabbit closed T162846: FuzzyBot incorrectly shown as blocked on translatewiki.net as Resolved.

I kept unblocking until it gave an error.

Tue, Jan 2, 7:42 AM · MediaWiki-User-management, translatewiki.net
Nikerabbit added a comment to T183834: Add an access key for the "paste source text" in the translation interface.

Which parenthesis? I do think it would be good to highlight it, but tab is a general shortcut to move to the next element. So it only works if the textarea has focus, which is usually the case.

Tue, Jan 2, 7:37 AM · MediaWiki-extensions-Translate
Nikerabbit added a comment to T183791: ContentTranslation "Contributions" menu overlaps awkwardly with Vector search suggestions.

Looks like you just need to increase the z-index

It feels to me we are currently having an uncontrolled race to the top. Is it reasonable to ask for project wide guidelines to make things predictable?

Tue, Jan 2, 7:33 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Easy, ContentTranslation
Nikerabbit moved T181701: Support long titles in confirmation step of the new translation dialog from QA to Done on the Language-2017-Oct-Dec board.
Tue, Jan 2, 6:59 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Language-2017-Oct-Dec, ContentTranslation
Nikerabbit moved T182947: Language filters use 'All' as language code from QA to Done on the Language-2017-Oct-Dec board.
Tue, Jan 2, 6:58 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Language-2017-Oct-Dec, ContentTranslation
Nikerabbit moved T183206: [cx-testing] 500 Internal Server Error ContentTranslation page from QA to Done on the Language-2017-Oct-Dec board.
Tue, Jan 2, 6:53 AM · Language-2017-Oct-Dec, ContentTranslation

Mon, Jan 1

Nikerabbit added a comment to T183834: Add an access key for the "paste source text" in the translation interface.

You can reach it by pressing TAB once. Isn't that handy enough?

Mon, Jan 1, 2:44 PM · MediaWiki-extensions-Translate

Fri, Dec 29

Aklapper awarded T178882: Migrate default GettextFFS keyAlgorithm default value to simple a Like token.
Fri, Dec 29, 6:41 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), MediaWiki Language Extension Bundle, Patch-For-Review, translatewiki.net, Google-Code-in-2017, Easy, MediaWiki-extensions-Translate
Nikerabbit updated the task description for T178882: Migrate default GettextFFS keyAlgorithm default value to simple.
Fri, Dec 29, 2:36 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), MediaWiki Language Extension Bundle, Patch-For-Review, translatewiki.net, Google-Code-in-2017, Easy, MediaWiki-extensions-Translate
Nikerabbit updated the task description for T178882: Migrate default GettextFFS keyAlgorithm default value to simple.
Fri, Dec 29, 2:12 PM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), MediaWiki Language Extension Bundle, Patch-For-Review, translatewiki.net, Google-Code-in-2017, Easy, MediaWiki-extensions-Translate
Nikerabbit moved T136539: Add signed tag support for MLEB tarball from Backlog to 2016.04 on the MediaWiki Language Extension Bundle board.
Fri, Dec 29, 9:53 AM · Language-Q4-2016-Sprint 4, Patch-For-Review, MediaWiki Language Extension Bundle
Nikerabbit removed a project from T143007: $wgTranslatePageTranslationULS don't changes the corresponding translation page: MediaWiki Language Extension Bundle.
Fri, Dec 29, 9:51 AM · MediaWiki-extensions-Translate
Nikerabbit moved T60429: Translation pages: display outdated translations as such, without removing them from Backlog to 2017.01 on the MediaWiki Language Extension Bundle board.
Fri, Dec 29, 9:50 AM · MediaWiki Language Extension Bundle, MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), User-notice, Language-Engineering July-September 2016, Parser, MediaWiki-extensions-Translate
Nikerabbit removed projects from T60429: Translation pages: display outdated translations as such, without removing them: MW-1.29-release, Patch-For-Review.
Fri, Dec 29, 9:50 AM · MediaWiki Language Extension Bundle, MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-01-03_(1.29.0-wmf.7)), User-notice, Language-Engineering July-September 2016, Parser, MediaWiki-extensions-Translate
Nikerabbit moved T164052: ULS Language change tooltip misplaced in MW 1.28.1 from Backlog to 2017.04 on the MediaWiki Language Extension Bundle board.
Fri, Dec 29, 9:49 AM · MW-1.30-release-notes (WMF-deploy-2017-05-09_(1.30.0-wmf.1)), Unplanned-Sprint-Work, WorkType-Maintenance, Language-team April-June 2017 (Language-2017 Sprint 6), MediaWiki Language Extension Bundle, MediaWiki-extensions-UniversalLanguageSelector, ULS-CompactLinks