Materialize: Translate docs for other languages

Created on 12 Dec 2014  Â·  127Comments  Â·  Source: Dogfalo/materialize

Well, I'm like very much Materialize and maybe is very cool if the project can be translated for other languages like mine (pt-br) and a pack for translation the docs can be closer for other peoples starting this fantastic world of development, but some not be able to read in English.

Thanks for your attention and this project is Gorgeous!

Transifex help-wanted

All 127 comments

I agree that it would be very useful. If anyone is interested in helping translate part of the documentation. Let us know!

I'm here to do that =D
In Portuguese of course :p

Great! We're extremely grateful to have helpful contributors like you! We'll get back to you on how to proceed.

I've some ideas about how, but I'll waiting for yours instructions.

On Fri Dec 12 2014 at 14:05:39 Alvin Wang [email protected] wrote:

Great! We're extremely grateful to have helpful contributors like you!
We'll get back to you on how to proceed.

—
Reply to this email directly or view it on GitHub
https://github.com/Dogfalo/materialize/issues/233#issuecomment-66792712.

If you want, I can help you with translation to spanish...

Well, I think about how is the better way to translate the docs and using the github pages, but I don't know. Only translate the pages isn't for me a good approach. at now I'm translate this, but try thinking the best approach.

Depends on the instructions of the core team.
It can use json to generate contents (text) and serve the content with angular via ajax for example or use a server-side language since they have already a domain, and I think they have already a host, so, there are many alternatives many approaches.

Yep, but this need more work of the core team to migrate the site(an github page) for other server to run an server-side language. In the first time I think in use Node.js to provide support for an translation module.

Its unlikely we will migrate to a something with a server-side language.

Understood!
If you need some help with spanish translation just contact me.

Ok I have made files for both Portuguese and Spanish translations. They are under language/. We think having having the translations as subdirectories is the best option for now. When you make pull requests, merge it in to our spanish/portuguese branch. When the pages are ready, we'll link to them on the main doc pages.

Work on the translations at your leisure :) and thanks for doing this for us! We are excited to be able to support different languages :smiley:

I can translate to Czech language :) It is not big country but much great developers are there (y) :D

excellent!

I can translate as well, from spain!

Excellent! I've set up the branches for each of the 3 languages.

Although, note that if there are two people translating for Spanish, you may want to coordinate with each other so you know what each other will be working on.

Nice, how can i contact them?

PSS: How can i edit the branch? Do i have to fork it to me first or is there any way to do it?

@carloscarcamo is also working on the Spanish translation :+1:

But how can i work on it?

^ Take a look at one of my posts above.

Before you start translating the pages, You will want to check that the original documentation page has not changed.

Hey everybody!
I have one Idea of how we can made easy and keep the actual infra. Only
using a template engine like dustjs we can using only Json's to make the
translation easy. At this week I'm very busy, but in the next week I can
proposal a PR using this approach, what you say?

On Tue, Dec 16, 2014, 9:11 PM Alvin Wang [email protected] wrote:

^ Take a look at one of my posts above.

—
Reply to this email directly or view it on GitHub
https://github.com/Dogfalo/materialize/issues/233#issuecomment-67250455.

Well, I'm working on the spanish translation, @ConsoleTVs I think we can divide the docs to speed up the translation, but the main docs are changing constantly, so we should take that issue into account .
What @marcosbergamo suggests maybe could handle the problem of translating to multiple languages, but the core team has the last word on this, so let's wait for some reply from the core team.

I would like a cleaner way of handling translation, If @marcosbergamo can make a simple demo of this for our index.html (homepage) then maybe we will be able to better decide whether this is a good solution for us.

Yes, it's my idea, as soon as possible I'll make this demo...=D

On Tue, Dec 16, 2014, 10:09 PM Alvin Wang [email protected] wrote:

I would like a cleaner way of handling translation, If @marcosbergamo
https://github.com/marcosbergamo can make a simple demo of this for our
index.html (homepage) then maybe we will be able to better decide whether
this is a good solution for us.

—
Reply to this email directly or view it on GitHub
https://github.com/Dogfalo/materialize/issues/233#issuecomment-67256725.

@carloscarcamo Alright, lets wait till we get something, by the way I've translated the index.html and pulled it.

@Dogfalo I can also translate into Catalan

Not that I have anything against a Catalan, but I would rather have a good and up-to-date Spanish translation, for which there are many more speakers. So lets see how translation goes with these 3 languages first. Then we can always add more.

Nice!!!, I had translated the index.html, about.html and getting_started.html, but I will wait for your pull request to index.html and for @marcosbergamo demo to start working with.

@ConsoleTVs if you want we can divide the work as follows: since you have already started with index.html and I have about.html and getting_started.html almost finished (I need to include last updates) I will continue with sass.html and you can start working with the components.html, later we can continue with javascript.hml and mobile.html, just tell me if you're agree or you have another suggestion :)

It's ok for me! but please note that I have a busy week as well, althought i will try to translate it as soon as posible, did you do another index.html? (becuase as you know, the current pulled one is mine, I'm telling it to compare it) and i will start with components.html then!

@ConsoleTVs Before you start on components, you may want to copy over the new components (jade/components/components_content.html) which was significantly changed.

Also for some of this back and forth discussion/coordination, it may be useful to have it here in our Gitter chat: https://gitter.im/Dogfalo/materialize

@marcosbergamo just to let you know that I will also help in translating Materialize docs to portuguese! If you need anything just let me know

@ConsoleTVs I have a busy week as well, I'm translating step by step.
I have an index.html but, since you've already did a pull request I wont make a pull for another index, I'll better continue with the other pages :)

I think I have a good way to handle translation. I'm very excited for this! This looks extremely promising.

Transifex

I sent the Spanish + Portuguese translators invites to Transifex.

Already accepted, spanish translation is at 75%

Are translators able to define which Strings to translate? In any case I will add more.

Actually, if u press on translate there are few strings available, but in fact if u go to live translate it's diferent

@ConsoleTVs and I have already translated almost all the available content, but there aren't all the content of the webpage. @Dogfalo would you add more content later?

@Dogfalo Nepali language here! :+1:
Transifex looks cool!! :)
I can't seem to find the links though??

@arjankc They use a 3rd party website to translate the site faster, they will add you tehre if you're accepted and it's a lenguage they want to have :)

@ConsoleTVs please tell me specific example of what I need to do.. also.. will they not accept our language? :( there is a chance of that too??

Please create an option for Portuguese and invite me please =D

On Sat, Dec 20, 2014, 6:35 PM Arjan kc [email protected] wrote:

@ConsoleTVs https://github.com/ConsoleTVs please tell me specific
example of what I need to do.. also.. will they not accept our language? :(
there is a chance of that too??

—
Reply to this email directly or view it on GitHub
https://github.com/Dogfalo/materialize/issues/233#issuecomment-67748660.

I believe I already did

@arjankc I belive that it will be accepted, but there's much to do, and actualy we better focus on big lenguages, and bug fixes, meanwhile once all the translators finish their jobs more lenguages will be accepted, or at least i hope so!, @Dogfalo Can tell you when and how can you translate!

@marcosbergamo You're already invited but you still haven't translated anything!

cool thanks! I will be on the queue! :+1:

I send now a request to start translate... =D sorry for the long time.

On Mon Dec 22 2014 at 00:14:41 Arjan kc [email protected] wrote:

cool thanks! I will be on the queue! [image: :+1:]

—
Reply to this email directly or view it on GitHub
https://github.com/Dogfalo/materialize/issues/233#issuecomment-67795508.

@marcosbergamo Cool to hear that! Good luck!

@marcosbergamo I added you just now. Sorry for the lateness of the reply. I have been on vacation.
@arjankc We appreciate your enthusiasm for translating Materialize! Unfortunately for now, we want to restrict translations to popular languages only. That way the translations will be more up to date and will be guaranteed to be high quality. If in the future this changes. I will definitely reach out to you!
@ConsoleTVs @carloscarcamo @jzetina: Spanish translation is looking good! I added the rest of the strings to be translated! Looks like it is mostly done though. Nice work guys!
@renatoargh Let me know if you have interest in translating for Portuguese.

Japanese has been added, but only has one translator right now. If anyone can help, let me know :)

Thanks! I'll now start translate =D

On Mon Dec 22 2014 at 21:38:56 Alvin Wang [email protected] wrote:

@marcosbergamo https://github.com/marcosbergamo I added you just now.
Sorry for the lateness of the reply. I have been on vacation.
@arjankc https://github.com/arjankc We appreciate your enthusiasm for
translating Materialize! Unfortunately for now, we want to restrict
translations to popular languages only. That way the translations will be
more up to date and will be guaranteed to be high quality. If in the future
this changes. I will definitely reach out to you!
@ConsoleTVs https://github.com/ConsoleTVs @carloscarcamo
https://github.com/carloscarcamo @jzetina https://github.com/jzetina:
Spanish translation is looking good! I added the rest of the strings to be
translated! Looks like it is mostly done though. Nice work guys!
@renatoargh https://github.com/renatoargh Let me know if you have
interest in translating for Portuguese.

—
Reply to this email directly or view it on GitHub
https://github.com/Dogfalo/materialize/issues/233#issuecomment-67905408.

I can translate to Italian

Send me your email and I will add you.

I can translate to Russian

@GoodBoy123 Great! Email me your email address and I will set you up on the Russian translation team.

I can help translating to Chinese.

If you want to email me, I can add you to the translation team

@Dogfalo I can help with Russian

I can help with Czech

I can help with Dutch if needed

@RaSeR @lukaspijak @mazzie14 email me your email address and I can add you to the team.

Unfortunately, a lot of phrases is not allowed to translate.

Hey @Dogfalo I saw that there are new content to translate, would be good if you add more strings on transifex for translating.

@Dogfalo Do you still need an English to Russian translator?

Yes we do! Our Russian translation is only mostly done. If you could send me your email address, I can set you up on the translation team

@Dogfalo I want to contribute with brazilian portuguese translation!!

Email me your email address and I can set you up as well!

I can help with italian translation!

We need a reviewer for portuguese translation!

@scerelli I emailed you.

@Dogfalo I can provide you the german translation.

@19Gerhard85 Can you send me an email so I can get your email address? I'll send you an invite afterwards.

I added new content to be translated since we have added new things to our documentation. Thanks for your hard work everyone!

Translation progress:

@Dogfalo Do you need another german translator?

Czech language finished. I'll proofread later.

100% of pt translation!

@m-blank Send me an email and I will add you to the translation team!

Spanish at 100% :)

@Dogfalo Some strings on getting-started.html aren't translated to Portuguese. How can I contribute?

@brunopulis The strings that was not translated aren't picked to translation!

@brunopulis which strings are you concerned about?

@Dogfalo The strings of CDN, NPM, RubyGem and there are some spelling mistakes in Portuguese that need to be corrected.

I can add you to the translation team if you want to help correct these issues.

@Dogfalo Off course! :D I can help to correct these issues.

@Dogfalo This strings must be picked up!

untitled

And others that aren't picked up yet!

@Dogfalo And include @brunopulis to help me improve the portuguese translation! =D

German seems to be somewhat behind. Feel free to add me @Dogfalo. I'm a native German speaker with a thorough understanding of the English language. Would love to help.

Send me an email so I can add you! @heyalexej

Done.

@Dogfalo You added me to help @danilolutz to improve the translation into Portuguese?

Is there any turkish translator?

@Dogfalo can you invite me to do slovak translation ? [email protected]

Hey @Dogfalo, there are new things on materialize website, would be good to add some strings on transifex for translation.

If still needed I can help with german.

@Dogfalo I can help with Spanish and Italian

@Dogfalo
I can help with Chinese and already send request on Transifex.
Here's a material design documentation that i have translated: https://github.com/1sters/material_design_zh

Hello ! I can help to translate in french if you need it :)

@Dogfalo , I'm also ready for turkish translation.

@Dogfalo can I have an invitation to help with the Spanish there's more to translate .

Hi ! I can help for french traductions if you need :)

@Dogfalo I can translate to Japanese.
Please invite me on Transifex!

@keika299 @jgg0218 I added you to the team. @TyrionGraphiste @akyunus @GuibertLo Please send me an email so I can have an email address to send the invite to!

@Dogfalo Thank you!
My friend can translate to Japanese, too.
If I can work with her, please invite her! (Already she sent request on Transifex! Her name is Sena.)

Dont know what went wrong when i log on on transifex it appears that i m
not a member of the group. Even if I log in with the github account could
you accept the invitation I did again in transifex Thanks.

On Mon, Sep 28, 2015, 1:56 AM Alvin Wang [email protected] wrote:

@keika299 https://github.com/keika299 @jgg0218
https://github.com/jgg0218 I added you to the team. @TyrionGraphiste
https://github.com/TyrionGraphiste @akyunus https://github.com/akyunus
Please send me an email so I can have an email address to send the invite
to!

—
Reply to this email directly or view it on GitHub
https://github.com/Dogfalo/materialize/issues/233#issuecomment-143646197
.

I could help with Dutch translation

@Dogfalo I think there are some "uncollected" strings which seems to be untranslatable....

@Dogfalo I can translate to Persian [Farsi]

@Beesmart please help for develope this site materializertl.ir
@Dogfalo I can translate to Presian too

@Dogfalo I send a mail there is a while, but no response until here.

@Dogfalo I can help with Italian. I'm sending you my email.

@Dogfalo I can try translating into Polish 😊

@Dogfalo another spanish helper over here :D

Can you give link to transifex or add me in team ?

Hey, I'm seeing a lot of english text on the docs, but when I head onto https://www.transifex.com/materialize/materialize/language/pt/ it says the translation to portuguese is 100%, which is not true... How can we proceed? I want to translate the parts that are not translated yet.

@Dogfalo i want join too with my language Indonesian.. can you invite mee too??

@Dogfalo I'm willing to translate the docs to Arabic, I've sent a request to join on transifex.com and waiting for your approval :)

I need to translate to Thai, please.

You can just use yandex translate api and easily to translate  documentation. You need to get an api key,it is absolutely free.

 translate as much as you want.

 https://tech.yandex.com/translate/

@Dogfalo I sent a request to join the German-Squad :)

@Dogfalo @acburst I would really like to translate as some German translations are misspelled and simply wrong. It would be great if one of you could accept my request as the current translation really annoys me.

@Dargmuesli I didn't see your request, but I sent an invite to your listed email address.

@Dogfalo Can you add Thai language in your transifex project, please?

Ok, project "translate 380 English strings to German in three days" is finally finished!
Though, as others mentioned, not all string can be translated via transifex.

Hi there, I can help to translate in french ! :)

@Dargmuesli Thanks for your hard work!

Hello guys!
As @PabloDinella pointed out, if you check https://www.transifex.com/materialize/materialize/language/pt/ it will say Portuguese is 100% done, but this is not true.

With this screenshot as an example, you can see we currently have a mix of portuguese and english in every major page of the documentation.

screen shot 2017-04-01 at 10 27 01 pm

I would be glad to help with the missing translations but I don't know how to proceed. Is there any way to help?
Thanks guys!

@Dogfalo since only you have admin access to the transifex account, I would please you, to look into this

@Dogfalo I can translate it into Hebrew. Add me to transifex and I'll help. Also, perhaps we can close this issue?

If you want to help us translate the documentation into other languages, please send us an email at [email protected] telling us which language team you want to join. We use Transifex as our localization platform and we will send you an invite there.

https://github.com/Dogfalo/materialize#translation

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ruslandzhumaev picture ruslandzhumaev  Â·  3Comments

bradley-varol picture bradley-varol  Â·  3Comments

onigetoc picture onigetoc  Â·  3Comments

MickaelH974 picture MickaelH974  Â·  3Comments

djensen47 picture djensen47  Â·  3Comments