imiolek-ireneusz / eduActiv8

Educational Activities for Kids
https://www.eduactiv8.org
GNU General Public License v3.0
34 stars 26 forks source link

No pronounce for native langs #30

Closed glixx closed 5 years ago

glixx commented 5 years ago

No pronounce for "Українська", "Lakȟótiyapi" in dialog of languages.

imiolek-ireneusz commented 5 years ago

The Espeak does not support those languages, and trying to make another language sound right is a hard task; I'm not really going to ask anybody to attempt - it may be a crime against language.

glixx commented 5 years ago

"Українська" can be spoken by pl as "ukrainska" by espeak. Lakȟótiyapi can be spoken by Google translate and recorded; and play sound instead of espeak if it's enabled. It tried to hear word by Google translate and it can be spoken by ru by espeak too as "Лахотия-пи" or by pl as "Lahotiya-pi".

imiolek-ireneusz commented 5 years ago

I think I misread the issue. So you are just referring to the language label in the lang selection activity. Espeak is disabled in those languages, because the rest of application does not support text to speak functionality either. I think I will leave the labels out as well so as not to give anyone hopes that they will have such functionality in the language. Would not really want to record the entire language.

glixx commented 5 years ago

Icon for espeak state should then to have the 3rd state : grey color and force disabled. No way to know in GUI if no support in espeak or espeak did not installed.

imiolek-ireneusz commented 5 years ago

Will add another state. Haven't actually thought of that. When espeak is not installed the icon does not show up at all, but did not do anything to disable the icon when the TTS is not available for selected language.

glixx commented 5 years ago

It works good. 3rd state if no language support in espeak and no icon if espeak is not installed. Important to add log in CHANGES.txt.

imiolek-ireneusz commented 5 years ago

Thanks. Also, I need to learn to keep on updating the CHANGES file - somehow currently I miss a lot of things in there.