Video-hub-app: Languages to add

Created on 24 Feb 2019  ยท  10Comments  ยท  Source: whyboris/Video-Hub-App

Before v2.0.0 I'd like to translate the app into these languages:

  • [x] English
  • [x] Arabic
  • [x] Bengali
  • [x] Chinese
  • [x] French
  • [x] German
  • [x] Hindi
  • [x] Italian
  • [x] Japanese
  • [x] Korean
  • [x] Malay
  • [x] Portuguese
  • [x] Russian
  • [x] Spanish
  • [ ] ~Punjabi~ โš ๏ธ _Google API_ can't auto-translate ๐Ÿ˜ž

Please suggest others.

Just before release I will use Google to auto-translate all the text into each of the above languages. It will not always result in grammatically correct translations, but it will be better than nothing.

2.0.0

Most helpful comment

sounds good.
using the system language as a default is a good idea, as long as it is possible to change the language manually (and override the default permanently)

All 10 comments

Hey Boris,

to be honest I wouldn't translate the app, at least not with some kind of auto-translate. As a German native speaker I can tell you that (auto) translations usually make things much worse than just sticking to English. They often even translate to the opposite of what is really meant.

So my advise would be to just stick with English. Most people are capable to understand enough to get along.

BTW any ETA of version 2?

Hey @wAuner - thanks for chiming in ๐Ÿ˜„

Translation should take about 2 minutes per language with the script @cal2195 wrote: instructions ๐Ÿ‘

I don't intend to spend time cleaning up the automatic translations but will welcome corrections from whoever is capable and interested.

The list of languages above is roughly the top-spoken languages in the world. It's easy enough, so I may as well add them ๐Ÿ˜

I've been aiming to release version 2.0.0 before March 20th but it requires fixing up the few remaining bugs and I've been spending more family time than coding these weeks, so it's taking longer and might be delayed by a bit more.

Hey boris, thanks for your reply.
If you add additional languages, please make sure to allow the user to change it and do not determine it solely on the user's system preference.

I'm glad to see the project making progress. Sorry I can't help, but webdev isn't my metier, otherwise I would have liked to help.

How to plan on distriubting the update? I guess there isn't an update function in the current version!? Will a new download be required=

Interesting that you recommend _not_ detecting the user's language from the user's system preference. I already have code that does it (not tested yet).

For what it's worth, now when you open _Settings_ you'll see 5 tabs (unlike before - a long poorly organized list of options), and if your screen resolution isn't too small, you'll see right away at the bottom the language selection dropdown:

image

Hopefully should be very easy to find. Alternatively -- if I have enough time, since I'm already detecting whether this is a first time installation of the app, I can ask the user to select the language (if the app detects the system language is different from _English_) ๐Ÿ™†โ€โ™‚๏ธ -- though that would be a lower priority issue before release ๐Ÿ˜…

No worries about not being able to contribute code -- contributing comments and words of support are excellent ways to help ๐ŸŽ‰

I'll have an installation file I'll send over in a mass mailing to all those who purchased a copy (even if they purchased the app over a year ago). I don't have an update system implemented; perhaps in the future.

P.S. the new version will have numerous breaking changes, so the old files (and maybe app settings) will have to be rebuilt from scratch ๐Ÿ˜ข

Your last comment there reminded me of #158! ๐Ÿ‘

sounds good.
using the system language as a default is a good idea, as long as it is possible to change the language manually (and override the default permanently)

I implemented a new way to translate which is so fast I'm almost done with all the language translations ๐Ÿš€ :trollface:

https://github.com/whyboris/Video-Hub-App/pull/282

Hoping to finally get version 2 through the door ๐Ÿ˜… ๐Ÿ˜‚

๐Ÿ˜“ was unable to auto-translate _Punjabi_ -- Google Cloud Language API claimed it can't translate ๐Ÿ˜ž ... all other languages ready in the #282 PR โœ…

Closed with #282 ๐Ÿ› 

Was this page helpful?
0 / 5 - 0 ratings

Related issues

whyboris picture whyboris  ยท  3Comments

cal2195 picture cal2195  ยท  4Comments

whyboris picture whyboris  ยท  5Comments

cal2195 picture cal2195  ยท  5Comments

cal2195 picture cal2195  ยท  5Comments