hql287 / Manta

🎉 Flexible invoicing desktop app with beautiful & customizable templates.
https://www.getmanta.app
GNU Lesser General Public License v3.0
5.28k stars 478 forks source link

Support Multiple Languages #9

Open hql287 opened 6 years ago

hql287 commented 6 years ago

UPDATE:

Thank you very much for your patience, now you can help translate Manta on Crowdin.

Please follow this instruction to start translating the app.

Thanks!

Original Post:

I think this would be a very nice feature to have. But first, let me know which languages you would like Manta to support.

Did I miss something? Pls let me know in the comment.

SkyzohKey commented 6 years ago

Would be nice to have, especially being able to set the texts on the invoice. I'm french and can translate the whole in French if you provides a way to :p

ghazal commented 6 years ago

+1 for this.

jmrodriguesgoncalves commented 6 years ago

I could give this a shot as well. I speak Portuguese, so I could do translation for that language if you want?

hql287 commented 6 years ago

@jmrodriguesgoncalves Sure, that would be really great! But I need to find a better way to implement this feature first. It actually was planned for the first release but I was not really happy with the solution, (some feel too hacky, some too overkill) so decided to skip it.

dertuerke commented 6 years ago

Germany u forgot ^^

SkyzohKey commented 6 years ago

You can try that awesome React lib by @Yahoo => https://github.com/yahoo/react-intl

hql287 commented 6 years ago

@SkyzohKey: I did and it seemed overkill to me. But probably I'll still give it another go! Thanks!

erhankaradeniz commented 6 years ago

I'd like support for Dutch

ghost commented 6 years ago

We are in great need for having Brazilian Portuguese added to it as there are lots of small and medium start-ups using Open-source software over here...

ghost commented 6 years ago

Also it would be good if there were a field to fill in the Receiver bank account number Thx for the great app.

JJYing commented 6 years ago

I would love to help translating Manta to Chinese!

ghost commented 6 years ago

@hql287 perhaps aspell or enchant can help... Also it would be good if there were a field to fill in the Receiver bank account number Thx for the great app.

hql287 commented 6 years ago

@OrionRandD: Can you create a separate issue on this and explain what it does and how it should be implemented? Thanks!

davidsommer commented 6 years ago

German, i would provide the first draft of translation

SjamonDaal commented 6 years ago

Dutch please, I already offered to translate :+1:

hql287 commented 6 years ago

Thanks, everyone! 👍 I'll get back to this after releasing v1.1 (expected date is Jan, 11, 2018)

hql287 commented 6 years ago

Just added some new options:

I had to create a new poll since GitHub Polls doens't let me edit the current one. The percentage might not be accurate so just ignore it.

c0b41 commented 6 years ago

Turkish 👊

hql287 commented 6 years ago

Yes @c0b41 Sure!

lajlev commented 6 years ago

Danish. I will help you do the translations 🤗

ickas commented 6 years ago

And I can help you with portuguese (pt-PT) translation 👊

DarkSmile92 commented 6 years ago

I'll do the german translation 👍

hql287 commented 6 years ago

Thank you all very much for your patience. I've updated the issue with detail instruction on how to translate Manta on Crowdin

Please let me know if you have any issue. Thanks! 🤗

ickas commented 6 years ago

@hql287 🇵🇹 done!

DarkSmile92 commented 6 years ago

German done 👍

SjamonDaal commented 6 years ago

Dutch done! 🙂

hql287 commented 6 years ago

@SjamonDaal: I think each translation should have at least 1 upvote in order to be approved. Can you get another Dutch speaking dev to review the translation? Thanks!

eimantaaas commented 6 years ago

Lithuanian would be great. I can help with this translation.

SjamonDaal commented 6 years ago

@hql287 Sure, I'll ask my colleague to translate the file! Will be done tonight. 😉

hql287 commented 6 years ago

@SjamonDaal Awesome, thanks! @eimantaaas: That's great. I just added Lithuanian per your request. Thanks! 👍

nekosheen commented 6 years ago

🇫🇷 completed !

SjamonDaal commented 6 years ago

@hql287 Dutch should be done now! 🇳🇱

hql287 commented 6 years ago

Hate to break it to you but I just added 2 more files 😅 (and there'are still a few more to come).

SjamonDaal commented 6 years ago

@hql287 Well okay then 😋 I'll continue!

Common.json Item 5, Phone Numner Small typo

nekosheen commented 6 years ago

Small typo > settings.json Item 17 "Open PDF after Exprt" instead of [..]Export

ickas commented 6 years ago

@joaotmdias can you check (here) the portuguese translation?

filipkominik commented 6 years ago

Can you add Czech language support? 🇨🇿

hql287 commented 6 years ago

Yes, will you be able to translate?

rcorzogutierrez commented 6 years ago

:es: completed!

hql287 commented 6 years ago

Just added invoices translation :)

codedge commented 6 years ago

🇩🇪 completed!

filipkominik commented 6 years ago

@hql287 yes - I will try to translate it ;)

hql287 commented 6 years ago

Thanks, @codedge 👍

Also, I just added Czech. You can start translating here. Thanks!

filipkominik commented 6 years ago

@hql287 🇨🇿 completed - but will appreciate any corrections from others (not sure if everything is translated correctly)

hql287 commented 6 years ago

@filipkominik Awesome! Can you ask any friend of yours who can speak Czech to check? It's very easy to join, please follow this guide.

Let me know if this works. Thanks

JJYing commented 6 years ago

Simplified Chinese 100% completed

hql287 commented 6 years ago

Thanks, Ying 👍. Is it possible for you to get another Chinese dev to check the translation?

JJYing commented 6 years ago

@hql287 Let me spread the word to see if there is anyone to help :D

JJYing commented 6 years ago

By the way, I found that the strings appears in the Invoice templates are not in the translation system and they are directly written in the jsx template files, is it possible to also localize the invoice themselves by selecting language options?

hql287 commented 6 years ago

is it possible to also localize the invoice themselves by selecting language options?

@JJYing : Yes, and I'm working on it at the moment 😄. You can track the progress with these little checkboxes.

Btw, I just checked out your portfolio, very impressive!!! 👍