Page MenuHomePhabricator

Cannot switch between main pages using the language selector in the Android Wikipedia app
Closed, DeclinedPublic

Description

When viewing the main page of a Wikipedia, the button to switch to another language is not seen.

However, Main pages are mapped by interlanguage links, and users should be able to switch between them via the toolbar.

Same issue for iOS: T196586

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
RHo subscribed.

The language selector is active on Main pages on the Android version of the app

image.png (1×1 px, 584 KB)

Tapping on the change language icon in the center of the bottom article action toolbar brings up the "Other languages" the Main page is available in for selection.

I don't see the languages bar at the bottom of the page:

We may have a misunderstanding about terminology here, however; maybe the right title is not "Main page", but "the page that appears when the user opens the app" (I'm not sure how should I call it).

Screenshot_20180618-195144_Wikipedia.jpg (1×1 px, 395 KB)

Hi @Amire80 - yes agree there seems to be a misunderstanding since the apps have deviated from mobile web recently in that we do not show the Main page any longer as the default UI.

Instead, when the app is opened the user sees an "Explore feed" (called "לַחקוֹר" in your screenshot), which contains a mix of different content from Wikipedia shown as a feed of cards. The user can still access the Main page in whatever is the first language of the app by opening a card in the Explore feed called "Today on Wikipedia":

image.png (1×1 px, 344 KB)

Here's a video demo of what I mean:
https://youtu.be/9VaEcG0F7rg

The iOS ticket T196586 is valid though because they have disabled the language switcher on the Main page page (ie., the action in the Android app at the 11sec mark on the video is not currently possible on iOS)

Hope that helps clarify why this is invalid on Android, unless I am misunderstanding this ticket.

OK, so if we change "main page" to "Explore feed" in the title, will it be valid?

OK, so if we change "main page" to "Explore feed" in the title, will it be valid?

  • Ah not really, because the Explore feed is different to the Main page, in each card is pulling in different content from different areas depending on the language(s) set in the app, so it is really working as expected.

+ @JMinor in case he has further info/comments regarding this ticket on iOS as well...

What I'm trying to say is that even though the explore page is not the same thing as the main page on desktop Wikipedia or on mobile web, there must be a language selector because it's the first thing that the people see when they open the app. I don't think that the app's users care that the explore feed is not really a wiki page, and I can easily imagine people wanting to switch languages easily on any place that resembles a page.

So:

  • There should be a language selector here.
  • It should look as similar as possible to the one on articles.
  • Using this language selector it must be possible to select any language in which there is a Wikipedia. The list of languages will be the same as it is on the Wikidata item for the Main page, i.e. all the languages. (I'm intentionally saying "the Wikidata item" and not just "the main page", because on the actual main page the list is truncated. It's a special weird case on the desktop, and I'm taking care of it at T179140.)

In the app, the user sets the languages they read Wikipedia in from the outset, and we are implementing a change to show all possible content on the Explore feed in the user's selected app languages on T190920, so think this mitigates your concern somewhat.
Else, to add language switching on the Explore feed as you propose would be an extremely large product change. +@Charlotte @Dbrant

While I really appreciate the ability to control the little details of the feed, I suspect that for a lot of people this customization is too complicated, and that the way to switch the language shouldn't be too different between the articles and the feed (and other places in the app, if relevant). But I'll be happy to discuss it further with the PMs.

Sure. FYI I already filed a task for this as a future enhancement here T192153

Hi @Amire80. I understand you feel very strongly about this, which is great. As @RHo mentioned, users will be able to set the languages in which they read Wikipedia during onboarding. These languages are automatically detected from the keyboards the user has enabled on their phone, although of course they can add more or edit the languages if they wish right from onboarding. When they get to the Explore feed, they will see content in all the languages they've selected, where this content is available. They can edit this if they wish, of course, but they don't need to in order to get a useful experience.

The purpose of this update was specifically to show an Explore feed with content in multiple languages at once, as our research indicates that users prefer to read content in multiple languages, and choose which types of content to see in each language. The user testing we conducted at the Hackthon supports this. Adding a button to instantly change all content to a single language would be contrary to this purpose, and as such it's something we will not be exploring for now.

Vvjjkkii renamed this task from Cannot switch between main pages using the language selector in the Android Wikipedia app to wraaaaaaaa.Jul 1 2018, 1:03 AM
Vvjjkkii reopened this task as Open.
Vvjjkkii triaged this task as High priority.
Vvjjkkii updated the task description. (Show Details)
Vvjjkkii removed a subscriber: Aklapper.
CommunityTechBot renamed this task from wraaaaaaaa to Cannot switch between main pages using the language selector in the Android Wikipedia app.Jul 2 2018, 4:43 AM
CommunityTechBot closed this task as Declined.
CommunityTechBot raised the priority of this task from High to Needs Triage.
CommunityTechBot updated the task description. (Show Details)
CommunityTechBot added a subscriber: Aklapper.