cboard icon indicating copy to clipboard operation
cboard copied to clipboard

[Translation] Proof read machine translations

Open shayc opened this issue 7 years ago • 32 comments

We've machine translated 3400 symbols from the Mulberry symbol set into 33 languages. Most of the languages need proofreading, you can either proofread using Crowdin WYSIWYG interface (recommended) or by manually editing the .json files (no visual context - not ideal).

To proofread:

Languages proofread:

  • [ ] Arabic
  • [ ] Bengali
  • [ ] Chinese Simplified
  • [ ] Czech
  • [ ] Danish
  • [x] Dutch
  • [ ] English
  • [x] English, United Kingdom
  • [ ] Finnish
  • [x] French
  • [x] German
  • [ ] Greek
  • [x] Hebrew
  • [ ] Hindi
  • [ ] Hungarian
  • [ ] Indonesian
  • [ ] Italian
  • [ ] Japanese
  • [ ] Khmer
  • [ ] Korean
  • [ ] Nepali
  • [ ] Norwegian
  • [ ] Polish
  • [x] Portuguese
  • [ ] Romanian
  • [x] Russian
  • [ ] Sinhala
  • [ ] Slovak
  • [x] Spanish
  • [ ] Swedish
  • [ ] Thai
  • [ ] Turkish
  • [x] Ukrainian
  • [ ] Vietnamese

shayc avatar Oct 11 '17 14:10 shayc

@ioRekz took French

shayc avatar Oct 11 '17 14:10 shayc

I'll do the Greek translation (el)

karate avatar Oct 12 '17 12:10 karate

This is amazing @karate @Luanmega thanks for making Cboard available in your area!

shayc avatar Oct 12 '17 20:10 shayc

I'll do the Dutch translation! (nl.json)

Edit: done, see pull request #92. :)

winnie334 avatar Oct 13 '17 21:10 winnie334

@winnie334 thanks a lot, I've approved the translation, pushing to prod :) cheers!

shayc avatar Oct 15 '17 17:10 shayc

@shayc No problem, glad I could help :)

winnie334 avatar Oct 15 '17 21:10 winnie334

@shayc I just noticed that german has not been proofread yet, so yeah, I could do that or rather would start right away! :)

heyphilllie avatar Oct 16 '17 12:10 heyphilllie

@l3ekka, thank you!

shayc avatar Oct 16 '17 19:10 shayc

No problem. :-) I just got through page one and two though, there have been some more changes to be made. I could go on tomorrow. If someone else is up for this, just let me know.

heyphilllie avatar Oct 16 '17 19:10 heyphilllie

@shayc hey, I will check Turkish :)

btk avatar Oct 16 '17 20:10 btk

@btk I'm honored! I have a special place in my heart for Turkish culture, been listening A LOT recently to Turkish music, mainly Selda Bagcan, Fikret Kizilok & Edip Akbayram and others from the 70's. I don't understand a word but the music.. oh man!

shayc avatar Oct 16 '17 20:10 shayc

@shayc Hey, I'm not really into old music, but you should check Barış Manço. I mainly don't like Turkish music but if you like rock music you should also check "Model". I think one of the best rock bands, which happens to be making music in Turkish, which has a different flavor.

Also check #94 please 👍

btk avatar Oct 16 '17 20:10 btk

@shayc I added some more updates for the de.json file.

I did proofread pages 1-14 and it looks pretty good so far. I wasn't quite sure what you mean or rather which german translation we could use for some of the symbols. So maybe someone will come up with some better suggestions. :-)

As for now, I'm out as I will not have much time in the coming weeks. All the best to you. :-)

heyphilllie avatar Oct 26 '17 20:10 heyphilllie

@shayc I'll help with Polish, should we strictly stick with translating english words for consistency or can we use different ones based on pictures (more popular/common in our language)?

nowyDEV avatar Jan 01 '18 17:01 nowyDEV

@nowyTR Hi thank you so much for the interest! A rule of thumb is to stick with the English references, it's easier to maintain. If an English word can have two equivalent translations but one is more common, by all means use the latter one.

The symbols were made in the UK, some of the words may make little sense to an outsider. We will incorporate more symbols to target a larger audience in the future.

shayc avatar Jan 01 '18 20:01 shayc

@nowyTR I've deployed your translation fixes, thanks!

shayc avatar Jan 11 '18 22:01 shayc

@shayc I would like to do the chinese-simplified prooofreading by editing the json file(Crowdin is not avilable in China Mainland.) So should I wait for your response to start my work.

hanzhaogang avatar Oct 17 '18 03:10 hanzhaogang

@hanzhaogang thanks Please start doing the update z don't need to wait for Shay

martinbedouret avatar Oct 17 '18 16:10 martinbedouret

@hanzhaogang we're humbled by your initiative. Please feel free, I know our users will thank you!

shayc avatar Oct 18 '18 14:10 shayc

@shayc

Currently I make a pull request once I have some updates(usually 60-100 lines). If this approach is not prefered fell free to tell me. I have no idea about the way to contribute as I am a newbie to github.

hanzhaogang avatar Oct 20 '18 02:10 hanzhaogang

@shayc hi during my translation, I found that sometimes it is really hard to choose the correct words in Chinese. Unfortunately due to the Internet policy of Chinese gorvenment, the recommended website to do the translating job is blocked, and I don't have a VPN right now. So I think I can builde the application and found the pictures in it, which can help my tranlating job. But one question is that , in the "get started" section in the README, we should "mkae image" which I beleive is a docker command trying to make a docker image, so is making a docker image is a mandatory? (the previous steps for npm works fine for me). Sorry for this question but I am not familiar of node.js and docker.

hanzhaogang avatar Nov 09 '18 05:11 hanzhaogang

No the make command isn't mandatory. You are right it is a Docker command. Does the project runs with npm start or yarn start?

shayc avatar Nov 09 '18 15:11 shayc

@shayc after the npm start command, it is said that "Compiled successfully". But visiting the suggested http://localhost:3000/ in the browser only brings me a webpage without anything except for a titlebar icon and a sentence: "Cboard- AAC Communication board". I used to develop java backend web applications and after the deployment I can visit the websites with the contents I have developed and deployed.

hanzhaogang avatar Nov 11 '18 03:11 hanzhaogang

Perhaps I have figured out the issue: I analysised the http requests and found that when I visited loclahost:3000/, the deployed application tired to request some image from google.com, which is also blocked by the Chinese Goverment(shame on it). So by deploying the application, we don't deploy everything on the loacal machines, and some external resources are still required to run it?

hanzhaogang avatar Nov 11 '18 03:11 hanzhaogang

Actually I am trying to use this application in China. So maybe we should find a solution to this problem. Maybe I can try to get these resources from google.com,(using VPN) and deploy them in a server that can be visited in China. Of course I think I should make some changes in the source code to find the location of the resources. Perhaps I should do it before my translation.

hanzhaogang avatar Nov 11 '18 03:11 hanzhaogang

@hanzhaogang I didn't realize the app doesn't work in China. This is really important to us.

  1. Can you identify the Google resources? Are we talking about the Analytics scripts?
  2. I wonder if https://app.cboard.io works in China?
  3. Is there any proxy/vpn service I can use to emulate surfing the web from China?

Great input! Can you try and join our chat server on Discord? If you can succeed we can have realtime conversations unless the time gap is too big. I'm from Israel, I have guys from UK, Argentina and the US. I bet some will be able to talk with you if I can't due to time gaps..

shayc avatar Nov 11 '18 18:11 shayc

@shayc The app does works in China.. I am really sorry that I have made a mistake, which may have brought you great inconvinience.. The problem is that I use Firefox on my laptop and it seems that it doesn't work for Firefox and IE on laptop. (For Chrome it works perfectly.) Also there is no problem for Safari in my iphone and Firefox in my android phone(does not work for the default browser in my HUAWEI android phone). Good news is that now I can continue my translation work.

hanzhaogang avatar Nov 12 '18 07:11 hanzhaogang

I'm in the middle of proofreading the translation to polish via Crowdin, and I found out that some of the tiles are getting this kind of label instead of translation: Zrzut ekranu 2020-01-14 o 10 54 38 Zrzut ekranu 2020-01-14 o 11 02 03

While most of them occur only in letters, there are some like the one above ^. There's no way to change the translation as it is possible on the other tiles.

Though if I check a translation in the JSON file, there's nothing wrong with it: https://github.com/cboard-org/cboard/blob/master/src/translations/pl-PL.json#L1369-L1372

I'll keep proofreading via Crowdin and then I'll move to JSON to check the ones that left.

Okelm avatar Jan 14 '20 10:01 Okelm

@Okelm Thanks for the input I’ll check soon to see what’s wrong. Also thanks for proofreading the Polish version, may I ask how did you find this project?

shayc avatar Jan 15 '20 00:01 shayc

@shayc I was searching for an AAC tool.

I've checked the translation to polish and did some adjustments (a lot has been done before by @nowyTR). There are still issues with some of the tiles like the above mentioned plus a few more.

Okelm avatar Jan 16 '20 14:01 Okelm