emavgl / oinkoin

Oinkoin is a flutter app for helping you managing your expenses. No internet required.
GNU General Public License v3.0
160 stars 10 forks source link

Offering Chinese support #73

Closed Chzy2018 closed 10 months ago

Chzy2018 commented 10 months ago

A really simple but efficient app that helps me a lot! It's a pity that I didn't find Chinese in language options. So I wish to offer Chinese language support to the program so that more Chinese users can get access to this great app.

emavgl commented 10 months ago

Hi there, I am happy you like the app. I'd be happy to offer the app in Chinese as well. Unfortunately I don't know Chinese myself, along with most of the other languages. That's why Oinkoin relies on its users to help with the translations. Have a look here https://github.com/emavgl/oinkoin#translation

If you are interested in contributing with Chinese, I can enable the language on Crowdin platform.

Chzy2018 commented 10 months ago

Oh, yes, I am very happy to provide Chinese translation for this app and share it with Chinese friends.

You can enable the Chinese langage on Crowdin. I will try my best to contribute on the translation.

emavgl commented 10 months ago

I have just enabled in Crowdin both simplified and traditional Chinese. Do you need both? Is there a variant used by the majority of people?

Chzy2018 commented 10 months ago

In fact most people in mainland China use Simplified Chinese. Traditional Chinese is only widely used in Hong Kong, Macau, Taiwan and some neighboring areas. To tell the truth, I'm not particularly familiar with Traditional Chinese either, but I can try my best to translate both.

emavgl commented 10 months ago

I understand, thank you for the explanation. Please, do just whatever you are comfortable too. Simplified Chinese will be a very first good start. Thank you so much for contributing. Also, feel free to leave the PR opened, in case you have questions and so on.

Chzy2018 commented 10 months ago

I have completed the simplified Chinese translation of most of the words in the app and made every effort to ensure that their meanings were not misrepresented. However, I was not able to locate the remaining words in the app, so not attempted to translate them. I hope you can tell me the exact location of these words in the app so that I can understand their meanings, thank you!

emavgl commented 10 months ago

Thank you, you are super fast! I have added a screenshot with context for "Dismiss", please ignore the rest of the strings that are not used anymore in the app and will be removed.

Chzy2018 commented 10 months ago

OK, thanks. I have finished the context of "Dismiss". You can integrate these translations in the next version of the app now!

emavgl commented 10 months ago

Ok, just one thing. Do Chinese use the Arabic numbers, correct? At the moment Oinkoin does not support any other numerals.

Chzy2018 commented 10 months ago

Yes, Chinese use Arabic numbers in most cases.

emavgl commented 10 months ago

Released in 1.0.42 I am opening a Github discussions for future comments https://github.com/emavgl/oinkoin/discussions/78 and closing this issue. Thank you so much for your contribution.