Manta icon indicating copy to clipboard operation
Manta copied to clipboard

Support Multiple Languages

Open hql287 opened this issue 7 years ago • 120 comments

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.

hql287 avatar Nov 13 '17 18:11 hql287

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

SkyzohKey avatar Dec 09 '17 23:12 SkyzohKey

+1 for this.

ghazal avatar Dec 10 '17 11:12 ghazal

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

jmrodriguesgoncalves avatar Dec 10 '17 16:12 jmrodriguesgoncalves

@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.

hql287 avatar Dec 10 '17 16:12 hql287

Germany u forgot ^^

dertuerke avatar Dec 11 '17 07:12 dertuerke

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

SkyzohKey avatar Dec 11 '17 09:12 SkyzohKey

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

hql287 avatar Dec 11 '17 10:12 hql287

I'd like support for Dutch

erhankaradeniz avatar Dec 12 '17 12:12 erhankaradeniz

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 avatar Dec 14 '17 21:12 ghost

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

ghost avatar Dec 14 '17 21:12 ghost

I would love to help translating Manta to Chinese!

JJYing avatar Dec 18 '17 08:12 JJYing

@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.

ghost avatar Dec 18 '17 11:12 ghost

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

hql287 avatar Dec 20 '17 01:12 hql287

German, i would provide the first draft of translation

davidsommer avatar Dec 20 '17 09:12 davidsommer

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

SjamonDaal avatar Jan 05 '18 08:01 SjamonDaal

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

hql287 avatar Jan 05 '18 09:01 hql287

Just added some new options:

  • German @davidsommer, @dertuerke
  • Dutch @SjamonDaal @erhankaradeniz
  • Brazilian Portuguese @OrionRandD

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.

hql287 avatar Jan 05 '18 10:01 hql287

Turkish 👊

c0b41 avatar Jan 05 '18 10:01 c0b41

Yes @c0b41 Sure!

hql287 avatar Jan 05 '18 11:01 hql287

Danish. I will help you do the translations 🤗

lajlev avatar Jan 15 '18 10:01 lajlev

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

ickas avatar Jan 22 '18 22:01 ickas

I'll do the german translation 👍

DarkSmile92 avatar Jan 23 '18 08:01 DarkSmile92

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! 🤗

hql287 avatar Jan 23 '18 12:01 hql287

@hql287 🇵🇹 done!

ickas avatar Jan 23 '18 14:01 ickas

German done 👍

DarkSmile92 avatar Jan 23 '18 14:01 DarkSmile92

Dutch done! 🙂

SjamonDaal avatar Jan 23 '18 14:01 SjamonDaal

@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!

hql287 avatar Jan 23 '18 15:01 hql287

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

eimantaaas avatar Jan 23 '18 15:01 eimantaaas

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

SjamonDaal avatar Jan 23 '18 15:01 SjamonDaal

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

hql287 avatar Jan 23 '18 15:01 hql287

🇫🇷 completed !

nekosheen avatar Jan 23 '18 15:01 nekosheen

@hql287 Dutch should be done now! 🇳🇱

SjamonDaal avatar Jan 23 '18 21:01 SjamonDaal

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

hql287 avatar Jan 24 '18 04:01 hql287

@hql287 Well okay then 😋 I'll continue!

Common.json Item 5, Phone Numner Small typo

SjamonDaal avatar Jan 24 '18 06:01 SjamonDaal

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

nekosheen avatar Jan 24 '18 06:01 nekosheen

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

ickas avatar Jan 24 '18 11:01 ickas

Can you add Czech language support? 🇨🇿

filipkominik avatar Jan 26 '18 09:01 filipkominik

Yes, will you be able to translate?

hql287 avatar Jan 26 '18 12:01 hql287

:es: completed!

rcorzogutierrez avatar Jan 26 '18 16:01 rcorzogutierrez

Just added invoices translation :)

hql287 avatar Jan 27 '18 05:01 hql287

🇩🇪 completed!

codedge avatar Jan 27 '18 18:01 codedge

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

filipkominik avatar Jan 28 '18 18:01 filipkominik

Thanks, @codedge 👍

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

hql287 avatar Jan 29 '18 00:01 hql287

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

filipkominik avatar Jan 29 '18 22:01 filipkominik

@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

hql287 avatar Jan 30 '18 04:01 hql287

Simplified Chinese 100% completed

JJYing avatar Jan 30 '18 06:01 JJYing

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

hql287 avatar Jan 30 '18 08:01 hql287

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

JJYing avatar Jan 30 '18 09:01 JJYing

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?

JJYing avatar Jan 30 '18 09:01 JJYing

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!!! 👍

hql287 avatar Jan 30 '18 09:01 hql287

@hql287 Dutch is done again! 🇳🇱 If there are more files, please upload all of then at once! ❤️

SjamonDaal avatar Jan 30 '18 16:01 SjamonDaal

@SjamonDaal Sorry, I just uploaded the last 2 files 😜. Thanks again for your help 👍

hql287 avatar Jan 31 '18 08:01 hql287

Alright, 7 languages completed so far. That's awesome guys! 😘

  • [x] 🇨🇳 Chinese Simplified
  • [x] 🇳🇱 Dutch
  • [x] 🇫🇷 French
  • [x] 🇩🇪 German
  • [x] 🇯🇵 Japanese
  • [x] 🇪🇸 Spanish
  • [x] 🇻🇳 Vietnamese

hql287 avatar Feb 01 '18 06:02 hql287

@hql287 when do you integrate the other languages?

gedankenstrom avatar Feb 01 '18 14:02 gedankenstrom

@bjo3rns I'll integrate all the languages once they have the approved translations. Would you like to help? Please sign up as a translator here.

hql287 avatar Feb 01 '18 16:02 hql287

Guys, I just made some of you proofreaders on Crowdin.

@SjamonDaal: Can you approve the Dutch translation? @JJYing: Can you approve the Chinese translation? @henriquemacedo: Can you approve the Portuguese translation? @filipkominik: Can you approve the Czech translation? @rcorzogutierrez: Can you approve the Spanish translation? @DarkSmile92: Can you approve German translation? @nlaubres: Can you approve French translation?

(... I think I should've made a loop for this comment 😜)

Anyway, still need more people to approve Japanese, Korean and others. Please let me know if you're interested in being a proofreader and your username on Crowdin.

Thanks!!!

hql287 avatar Feb 02 '18 05:02 hql287

Just added the language names for translation, (sorry, I forgot) this should be the last thing to translate before we can add a new language to Manta.

hql287 avatar Feb 02 '18 10:02 hql287

@joaotmdias can you check the portuguese translation?

ickas avatar Feb 02 '18 15:02 ickas

@davidsommer: I noticed German is completed, can you help me to approve the translation (just made you the proofreader)? Thanks!

hql287 avatar Feb 04 '18 07:02 hql287

@hql287 I can try Japanese if you need 😄

isoppp avatar Feb 07 '18 04:02 isoppp

@isoppp That would be great, please do! :)

hql287 avatar Feb 07 '18 06:02 hql287

Japanese done. But need more check and vote X<

isoppp avatar Feb 07 '18 11:02 isoppp

@isoppp Just made you the proofreader for Japanese. Would you be able to get someone else also speaks Japanese to double check your translation before approving them?

hql287 avatar Feb 07 '18 11:02 hql287

@hql287 Sure thing. I try ask friends check translations :D

isoppp avatar Feb 07 '18 12:02 isoppp

Hey, I could translate Manta to Slovak language :)

marcelblanarik avatar Feb 26 '18 10:02 marcelblanarik

@marcelblanarik Hey Marcel, thanks for being interested in translating Manta. I've just added Slovak to the project. Have you signed up on Crowdin yet? If yes, please let me know your username so I can set you up as the proofreader for Slovak. Thanks! 👍

hql287 avatar Feb 28 '18 15:02 hql287

@hql287 Hey Hung, my username on Crowdin is marcel251. Thanks

marcelblanarik avatar Feb 28 '18 17:02 marcelblanarik

@marcelblanarik Please join Manta on Crowdin first so I can set you up as the proofreader. Thanks!

hql287 avatar Mar 01 '18 05:03 hql287

@hql287 Done.

marcelblanarik avatar Mar 01 '18 06:03 marcelblanarik

@marcelblanarik Done!

hql287 avatar Mar 01 '18 07:03 hql287

@hql287 Thanks! Will let you know when it's done.

marcelblanarik avatar Mar 01 '18 07:03 marcelblanarik

@hql287 Slovak translation is done. 👍

marcelblanarik avatar Mar 01 '18 08:03 marcelblanarik

@marcelblanarik Yes, just noticed it. You're fast, bro!!! 👍

Btw, even though you're the proofreader, I would say having someone else to check for your own translation would be best.

hql287 avatar Mar 01 '18 10:03 hql287

I'm glad that I could help. And OK, I'll ask my friend to check it.

marcelblanarik avatar Mar 01 '18 12:03 marcelblanarik

@hql287 Hey, I asked my friend to check Slovak translation, he made a few changes, I approved them. Please check it. Thanks

marcelblanarik avatar Mar 05 '18 08:03 marcelblanarik

@marcelblanarik That's great! But I see only 8% of the translation are approved?

hql287 avatar Mar 05 '18 10:03 hql287

@hql287 Ah, sorry, I'm new to Crowdin, now it should be alright. :)

marcelblanarik avatar Mar 05 '18 12:03 marcelblanarik

@marcelblanarik Nice work, bro! 👍 Thanks!

hql287 avatar Mar 05 '18 13:03 hql287

No problem 👍

marcelblanarik avatar Mar 05 '18 14:03 marcelblanarik

Hey, Italian translation is done but not approved...

rrussi avatar Mar 05 '18 15:03 rrussi

@rrussi Yes, I just noticed that as well. Currently, @stefanomarra is the proofreader for Italian, you guys might want to have a little chat with each other :)

hql287 avatar Mar 05 '18 15:03 hql287

Hi, @rrussi, I will go through all the texts today and approve the ones that are good to go. There are however some texts that maybe could be improved or upvoted. If you could help it would be really great.

stefanomarra avatar Mar 05 '18 15:03 stefanomarra

Ok @stefanomarra, if you approve texts you think are good then we can chat about the ones that can be improved.

rrussi avatar Mar 06 '18 09:03 rrussi

Can help translate in Greek (native speaker, bi-lingual Gr/En).

aloukissas avatar Mar 16 '18 20:03 aloukissas

Hey Alex, thanks for being interested in translating Manta. Greek has already been added to the list and you can start translating it here: https://crowdin.com/project/manta/el

Let me know if you have any question.

Thanks!

hql287 avatar Mar 17 '18 11:03 hql287

Hi, @stefanomarra. The work on the italian translation has stopped... How could I help to go ahead and close the translation?

rrussi avatar Mar 21 '18 12:03 rrussi

Hi @rrussi, sorry for the delay, I will close the italian translation in the next days. I have to check some texts in the app to see if they fit right or not, before approving them. I will follow up here once I'll approve them and we are ready to go.

stefanomarra avatar Mar 21 '18 13:03 stefanomarra

Hello @hql287 . Thanks for this great app. I found it trying to do this by myself but you did a great job. Please set up the Romanian language. I can translate it. Thank you again!

stefusilviu avatar Mar 24 '18 12:03 stefusilviu

@stefanomarra: Thanks for the kind word! Just added Romanian per your request. You can start translating here: https://crowdin.com/project/manta/ro.

Let me know if you have any question.

hql287 avatar Mar 25 '18 11:03 hql287

Above message from @hql287 is for you @stefusilviu ;) Regarding the italian translation it's ready to be added to the next release @rrussi

stefanomarra avatar Mar 26 '18 11:03 stefanomarra

@stefanomarra: Ahh, sorry bro! 😜

hql287 avatar Mar 27 '18 04:03 hql287

@hql287 The Romanian translation is done.

stefusilviu avatar Apr 16 '18 17:04 stefusilviu

@hql287 Japanese too!

isoppp avatar Apr 19 '18 04:04 isoppp

Thanks, @isoppp. I will include Japanese in the next release. @stefusilviu: Would you be able to approve the translation?

hql287 avatar Apr 21 '18 06:04 hql287

@hql287 It seems that I don't have such an option.

stefusilviu avatar Apr 21 '18 09:04 stefusilviu

@stefusilviu: Sorry, what I meant was aking if you would be up for it :) Anyway, I just made you the proofreader for Romanian. Thanks!

hql287 avatar Apr 22 '18 03:04 hql287

@hql287 Thank you. All Done.

stefusilviu avatar Apr 23 '18 06:04 stefusilviu

@stefusilviu: Thank YOU!

hql287 avatar Apr 23 '18 06:04 hql287

Czech

Cuchulain avatar Jun 14 '18 11:06 Cuchulain

@hql287 can we have Polish translation on crowdin.com? I can help with this one.

rlisowski avatar Aug 24 '18 10:08 rlisowski