I'd like to install the Wiktionary app on a Kindle for kids to use. It's on the Google Play store but not on the Amazon store. Is the released version available as an APK somewhere? Is it still being actively developed? Thanks.
APK for Android apps?
Hi, is that the developed by User:Pfhayes? You could ask on their talk page! It's not developed by any of the Wikimedia Foundation teams, so I don't have the answer, I'm afraid.
On this day
The android app is displaying a "on this day" card with a structured timeline of events for english, but not for other languages. How is this data extracted, so that we can implement this for other languages?
I'd like to know, too.
I'm so sorry I didn't see this question!
The 'onthisday' data is served via this rest endpoint. Here's an example of a call to the endpoint:
The endpoint extracts this data by teasing out some structure from "day pages", like https://en.wikipedia.org/wiki/January_15.
It's not a perfect approach - ideally we'll get this data from wikidata at some point (or use this endpoint to seed wikidata records for days of the year?) - but it's been useful in the mean time.
The structure of these day pages varies a bit (or a lot) by language wiki, so I tried to abstract away the language logic. Here's a mirror of the file that contains the language specific logic used by the onthisday parser (which I wrote). I added handling for a few languages which, at the time, seemed to have a page for each day of the year, but I got side-tracked by other work since.
I'd like to circle back and audit the state of all language wikis' day page coverage again. If a language has a page for every day of the year the parser isn't too hard to update iirc. I seem to remember it taking an hour or 2 per lang?
Hope this helps!!
Thanks! It's a start.
Here's an idea for a future improvement: Instead of collecting month names and section names in all languages, could you make a standardized set of internal formats and names that could be used in all languages? For example, instead of "January 16, 2019" people would write "2016-01-16"? If people really want dates written in words in page titles, it could probably be handled with redirects.
Another idea is to reuse the same ultramagical parser that automatically converts dates written with words into an internal presentation on Wikidata.
And instead of section names, could it have HTML classes or ids that would be the same across all languages?
Or maybe these section names could be made into a translatable file and translated on translatewiki? This would be far easier to contribute to than to submit Git pull requests to JS code.
Oh, and what about the other main page sections, such as "In the news"?
@MHurd (WMF) thank you. Please check this https://github.com/wikimedia/wikifeeds/pull/3/files
@Amire80 the existing approach is ok since it doesn't need wiki modifications. Using special structure, even in the form of templates, onwiki would make other tools break and make contribution harder.
Well, yeah, that's the nature of change :)
Making it more uniform will make it easier to do for all languages. Currently, it can be done only for languages that created their own structure and submitted a Git patch.I propose to reduce the number of steps by making the Git patch unnecessary.
Germany Version: Beliebte Seiten
Selecting a different UI language
By default, the app is shown in the language of the device, as it is with most mobile apps.
As far as I can recall, in the past it was possible to select a different language to use for the user interface. This is particularly needed for languages that are not supported as UI languages on devices. I cannot find such an option now. It's possible to select it for the content language, but not for the user interface.
To add new language in mobile app
Do I need to file a new task at Phabricator to include Shan Wikipedia in Wikipedia mobile app?
The Shan Wikipedia is available in the Android app. I can find it by the name "Shan" if I go to the English Wikipedia article "Wikipedia" and click on the A文 button, then I can find it by the English name "Shan".
However, if I go to the app settings and try to add this language as a "Wikipedia language", then I cannot find it by the name "Shan", although I can find it by the language code "shn". I reported it as a bug: https://phabricator.wikimedia.org/T235972
I love categories, please make them accessible from the app 🤗
Where can I give feedback?
I really want to give feedback, where can I do this?
You're doing it.
Ok, then I do it here :)
I like the idea, that Wikipedia has its own app, and it's really fantastic, but I have some things, I don't like:
- It's not possible to create pages (e.g. talk pages).
- Pages with
Special:or where I'm from:
Spezial:can't be viewed in the app.
- Categories don't work either
- It's difficult to go to the article discussion and the article's history, because there isn't a button for that.
- It's not possible to add a section, only existing sections can be edited.
- If pulling the left toolbar, it should be possible to click on someone's own name to go to the own user page.
- Editing a docu in a template, doesn't work, when clicking on the edit buttons on the template page
- Infoboxes in the very beginning of an article are relocated and sometimes other things and that infobox/template colide, which doesn't look good. E.g. when viewing my German user page in the app the nav box is squashed into the Babel table.
And also two mobile aspects, but not with the app:
- I don't like the idea of Special:UserProfile
- In user contributions you can't see whether the edit is recent or not.
That's my opinion :)
The Wikipedia app also does not ping me, so only when I used the mobile site to make an article when I discovered that I had a welcome message. Could a pinging feature, which is available in most apps, be added to the Wikipedia iOS one? Also, you couldn't see the diffs, which would not be useful only if you can see who made the edits.
Getting the app for my wikiwebsite
Is possible to have the app code to set it for my wiki website?
Oh! I see the answer below