Page MenuHomePhabricator

In the Wikipeda Android app, "Mark as read" may be shown in a language that is different from the rest of the notifications languages
Closed, ResolvedPublicBUG REPORT

Description

The Wikipedia Android app shows notifications from various wikis. In the notification item menu, the messages about the notification itself are shown in the language of that wiki, but the "Mark as read" message at the bottom of the menu is shown in the language of the phone. See the examples.

For example, I use the phone in Hebrew, but I receive notifications from wikis in Hebrew, English, Catalan, and other languages. Here, "View changes", "View page", and "Stop showing notifications like this" are shown in Catalan, but "Mark as read" in the end is in Hebrew:

photo_2024-03-07_18-13-50.jpg (1×597 px, 73 KB)

And here is the same issue, but with English:

photo_2024-03-07_18-13-25.jpg (1×597 px, 84 KB)

I guess that the reason for this is that "Mark as read" comes from the code of the app itself, but the notification-specific messages come from the wikis.

It would more consistent and generally much nicer and less weird if the whole menu was in the same language. So either show the notifications in the language of the app, or show all the items in the language of the wiki (if you cannot load it from the app's code, you can perhaps pull the message echo-notification-markasread from the wiki).

Event Timeline