Translate Play Store listing
To lower the barrier to entry for non-English readers, we should translate the store listing to other languages:

And maybe even these (lower priority, but if someone makes screenshots/videos in other languages please send them to us, we can upload them, and create a separate Github repository to keep track of them and make them easily usable on other app stores):

I agree, would be very useful. Is there a way to integrate this into translatewiki?
Yes, just create a new file containing these string, in any format that the tool accepts.
On 18 Jul 2017 5:43 p.m., "Josephine Lim" [email protected] wrote:
I agree, would be very useful. Is there a way to integrate this into translatewiki?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/commons-app/apps-android-commons/issues/790#issuecomment-315998360, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGFBhqw3zb8pM9CRxMV5E2J0Y5B1isnks5sPHAVgaJpZM4ObAzg .
Hi, can I work on this enhancement. May I know if Google translated text is fine for short description.
@nsaiisasidhar actually you don't need to translate anything, what needs to be done is just to create the English-language file, and modify the TranslateWiki configuration.
Sure. I'll do it soon. Thank you
The files are now at https://github.com/commons-app/apps-android-commons/tree/master/marketing What is left is to figure out how to have Translatewiki translates them as well.
(In a later phase we could break down the long description so that the whole translations are not lost whenever we change anything in the English original)
@Clockery The translatewiki configuration file is actually this file: https://phabricator.wikimedia.org/diffusion/GTWN/browse/master/groups/Wikimedia/CommonsAndroid.yaml
Is this the file? https://github.com/wikimedia/translatewiki/blob/master/groups/Wikimedia/CommonsAndroid.yaml
Oh, wait, I didn't see your earlier comment :) Aren't both of them the same file?
Yes! Github is only a mirror of Phabricator, so pull requests are better sent to Phabricator.
Okay... I'm not sure, but I'm guessing a new subdivision should be created, and the marketing folder should also be called from it?
Yes, you can get an understanding of the syntax by checking the many examples at https://phabricator.wikimedia.org/diffusion/GTWN/browse/master/groups/
I'm not really sure how to send a pull request on Phabricator... I'm using Differential to create a diff right now. Does the "Repository" field refer to the file itself, or the folder which contains the file?
https://phabricator.wikimedia.org/differential/diff/create/
That Git repo is outside of our control and they usually are busy, so just post your modified file when you are sure about it 🙂
On Dec 14, 2017 23:33, "C. F." [email protected] wrote:
I'm not really sure how to send a pull request on Phabricator... I'm using Differential to create a diff right now. Does the "Repository" field refer to the file itself, or the folder which contains the file?
https://phabricator.wikimedia.org/differential/diff/create/
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/commons-app/apps-android-commons/issues/790#issuecomment-351727170, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGFBsQfUj850Vs9Wj10ISsK2ptE6vDiks5tATG9gaJpZM4ObAzg .
I've made the changes (which I hope are okay), where do I post it to?
Here 🙂
On Dec 15, 2017 00:05, "C. F." [email protected] wrote:
I've made the changes (which I hope are okay), where do I post it to?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/commons-app/apps-android-commons/issues/790#issuecomment-351736696, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGFBuqg4sEcOdxxInGqmSzxXfCBFy8lks5tATlIgaJpZM4ObAzg .
Here's the file, please let me know if anything should be changed. I hope it's all right :)
That would overwrite the English version. Please suffix with %CODE%
On Dec 15, 2017 00:09, "C. F." [email protected] wrote:
diff.txt https://github.com/commons-app/apps-android-commons/files/1559690/diff.txt
Here's the file, please let me know if anything should be changed. I hope it's all right :)
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/commons-app/apps-android-commons/issues/790#issuecomment-351737685, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGFBksGjXTdBgyd2v5l-Q_ocBVQSVh1ks5tAToYgaJpZM4ObAzg .
Last thing, the id and label need to be different for each file.
On Fri, Dec 15, 2017 at 12:41 AM, C. F. [email protected] wrote:
Here's the fixed (renamed) file
diff-revised.txt https://github.com/commons-app/apps-android-commons/files/1559813/diff-revised.txt
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/commons-app/apps-android-commons/issues/790#issuecomment-351747288, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGFBsFoQtpggWUe3BhIkCzhMWPhoN4bks5tAUGbgaJpZM4ObAzg .
Yes looks good, thanks! :-)
Thank you so much! :D
https://translatewiki.net/wiki/Thread:Support/Adding_3_text_files_to_Commons_Android
https://gerrit.wikimedia.org/r/#/c/399355/
Looks like my patch did not make it into the YAML file: https://phabricator.wikimedia.org/diffusion/GTWN/browse/master/groups/Wikimedia/CommonsAndroid.yaml
Actually now the patch needs work because the store descriptions were moved to the marketing project: https://github.com/commons-app/marketing The advantage of using a separate Git repository for marketing is that marketing commits do not trigger useless alpha deployments anymore.
In the far future, we could even automatically push the store listing (using an official or unofficial Play Store API) whenever there is a commit (for instance by TranslateWiki) to the marketing Git repository. This could cover screenshots too.
Hi, Could you add this as a Google Code-in task? CC @yashk2000
Unfortunately CGI rules currently exclude pure-localization tasks :-/
Oh, thanks. Could you remove the code-in label, so others students don't came here thinking about this is a GCI task?