learnstorybook.com icon indicating copy to clipboard operation
learnstorybook.com copied to clipboard

Translations wanted

Open domyen opened this issue 6 years ago โ€ข 246 comments

Learn Storybook is read by over 300,000 developers! We need help translating the tutorial to other languages.

What's needed

Translating is manageable for one person. The content length is the equivalent to one long blog post (5โ€“6k words). Ideally, we try to have 2 people to collaborate on writing and proofreading, but that shouldn't prevent you from getting started.

Note: React/English is the "master" edition that is updated often. Please use React/English as the source-of-truth in your translations. ๐Ÿ™

How to get started

  1. Comment on this issue with your language (so folks can work together)
  2. Add a new directory in content with language (e.g., /react/jp).
  3. Copy the existing docs to the new directory
  4. Translate markdown content including what's in the "frontmatter" (title, tocTitle, description). Do not change the code snippets, commit, or filename.
  5. Run the project on localhost using yarn dev to confirm that everything looks OK. For now, you can preview changes by going to a url that looks like this http://localhost:8000/intro-to-storybook/react/jp/composite-component/
  6. Make a pull request
  7. Get a review by another native language speaker (if possible)

Status

React

Language Contributors Discussion Status
๐Ÿ‡ฒ๐Ÿ‡ฝ Spanish @lmac-1 @icarlossz, @luchux ๐ŸŽ‰ Live
๐Ÿ‡จ๐Ÿ‡ณ Simplified Chinese @chinanf-boy,@STPace ๐ŸŽ‰ Live
๐Ÿ‡น๐Ÿ‡ผ ๐Ÿ‡ญ๐Ÿ‡ฐTraditional Chinese @ymcheung ๐ŸŽ‰ Live
๐Ÿ‡ต๐Ÿ‡น๐Ÿ‡ง๐Ÿ‡ท Portuguese @jonniebigodes ๐ŸŽ‰ Live
๐Ÿ‡ณ๐Ÿ‡ฑ๐Ÿ‡ง๐Ÿ‡ช Dutch @Robin-Hoodie, @ghengeveld ๐ŸŽ‰ Live
๐Ÿ‡ฉ๐Ÿ‡ช German @renet @jonathanherdt ๐ŸŽ‰ Live
๐Ÿ‡ฏ๐Ÿ‡ต Japanese @chameleonhead, @match5121 ๐ŸŽ‰ Live
๐Ÿ‡ซ๐Ÿ‡ท French @Draketheb4dass , @rjussserand ๐ŸŽ‰ Live
๐Ÿ‡ฎ๐Ÿ‡น Italian @ludovicobesana , @giowhatever ๐ŸŽ‰ Live
๐Ÿ‡ฐ๐Ÿ‡ท Korean @katepark1009, @jinho6225 ๐ŸŽ‰ Live
๐Ÿ‡ฒ๐Ÿ‡ฆ Arabic @eihabkhan, @merodiro ๐ŸŽ‰ Live

React Native

Language Contributors Discussion Status
๐Ÿ‡ฒ๐Ÿ‡ฝ Spanish @IvanSotelo
๐Ÿ‡ต๐Ÿ‡น๐Ÿ‡ง๐Ÿ‡ท Portuguese @Wanderson77, @pablolucas890 ๐ŸŽ‰ Live

Angular

Language Contributors Discussion Status
๐Ÿ‡ฒ๐Ÿ‡ฝ Spanish @josegarciamanez #478 ๐ŸŽ‰ Live
๐Ÿ‡ต๐Ÿ‡น Portuguese @jonniebigodes ๐ŸŽ‰ Live
๐Ÿ‡ฏ๐Ÿ‡ต Japanese @nagashimam, @chameleonhead ๐ŸŽ‰ Live

Vue

Language Contributors Discussion Status
๐Ÿ‡ต๐Ÿ‡น๐Ÿ‡ง๐Ÿ‡ท Portuguese @jonniebigodes ๐ŸŽ‰ Live
๐Ÿ‡ฒ๐Ÿ‡ฝ Spanish @IvanSotelo ๐ŸŽ‰ Live
๐Ÿ‡ซ๐Ÿ‡ท French @jeanphibaconnais ๐ŸŽ‰ Live
๐Ÿ‡จ๐Ÿ‡ณ Simplified Chinese @zydmayday, @fengnzl #680 ๐ŸŽ‰ Live
๐Ÿ‡ฎ๐Ÿ‡น Italian @Archetipo95 , @ludovicobesana ๐ŸŽ‰ Live

Svelte

Language Contributors Discussion Status
๐Ÿ‡ฒ๐Ÿ‡ฝ Spanish @IvanSotelo ๐ŸŽ‰ Live

domyen avatar Apr 03 '18 18:04 domyen

Maybe I can help with the Spanish translation.

icarlossz avatar Apr 10 '18 15:04 icarlossz

can help @icarlossz with Spanish if needed.

luchux avatar Apr 11 '18 19:04 luchux

Hello, It would be great if you use ISO 639-1 to url. e.g. /content/ja , /content/es, it looks more standard and url is short

chenka avatar May 07 '18 18:05 chenka

@ng-hai definitely open to it if you're volunteering ๐Ÿ˜‰

domyen avatar Jun 06 '18 14:06 domyen

Hey, @domyen

About the plan of translate chinese ๐Ÿ‡จ๐Ÿ‡ณ #42 ๐Ÿ˜Š

chinanf-boy avatar Jul 20 '18 11:07 chinanf-boy

Hi @domyen, I can help you the the Portuguese translation

fabioscsilva avatar Jul 23 '18 21:07 fabioscsilva

@fabioscsilva we'd be ๐Ÿ’ฏ thrilled to have you do that! Please send a PR ๐Ÿ™

domyen avatar Jul 24 '18 14:07 domyen

Hey @domyen I can work on French translation starting with Angular.

geromegrignon avatar Dec 27 '18 13:12 geromegrignon

@geromegrignon Yes please! The Angular editions don't have the recently added addon chapter yet, can you include that in your translation? ๐Ÿ™

domyen avatar Dec 27 '18 15:12 domyen

ok, do you want me to make a PR to add this chapter to the Angular english version as well?

geromegrignon avatar Dec 27 '18 17:12 geromegrignon

Yea thatโ€™d be awesome ๐Ÿ‘ On Thu, Dec 27, 2018 at 12:05 PM Gรฉrรดme Grignon [email protected] wrote:

ok, do you want me to make a PR to add this chapter to the Angular english version as well?

โ€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chromaui/learnstorybook.com/issues/3#issuecomment-450192090, or mute the thread https://github.com/notifications/unsubscribe-auth/AAQE2RBB5Z1i4NrAM4Ctiam1wMLMRsUwks5u9P3SgaJpZM4TFl7Z .

domyen avatar Dec 27 '18 17:12 domyen

If you want i can help out with the portuguese translation. I will start with the react version and then move on systematically to the angular and vue documentation.

jonniebigodes avatar Dec 28 '18 17:12 jonniebigodes

Yes weโ€™d really appreciate it @jonniebigodes! @tmeasday is looking to update the tutorial to +4.x in the next couple of days so perfect timing ๐Ÿ‘Œ On Fri, Dec 28, 2018 at 12:56 PM jonniebigodes [email protected] wrote:

If you want i can help out with the portuguese translation. I will start with the react version and then move on systematically to the angular and vue documentation.

โ€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chromaui/learnstorybook.com/issues/3#issuecomment-450400633, or mute the thread https://github.com/notifications/unsubscribe-auth/AAQE2WX-6WtuNBB5BxQwd-Gt_9mQO9eeks5u9ltGgaJpZM4TFl7Z .

domyen avatar Dec 28 '18 18:12 domyen

Just to be clear I think the written text + code samples work more or less with 4.0 (let me know if not!). Itโ€™s just the code repository is a little out of date. On 29 Dec 2018, 5:15 AM +1100, Dominic Nguyen [email protected], wrote:

Yes weโ€™d really appreciate it @jonniebigodes! @tmeasday is looking to update the tutorial to +4.x in the next couple of days so perfect timing ๐Ÿ‘Œ On Fri, Dec 28, 2018 at 12:56 PM jonniebigodes [email protected] wrote:

If you want i can help out with the portuguese translation. I will start with the react version and then move on systematically to the angular and vue documentation.

โ€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chromaui/learnstorybook.com/issues/3#issuecomment-450400633, or mute the thread https://github.com/notifications/unsubscribe-auth/AAQE2WX-6WtuNBB5BxQwd-Gt_9mQO9eeks5u9ltGgaJpZM4TFl7Z .

โ€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

tmeasday avatar Dec 29 '18 01:12 tmeasday

OK, and as soon as the tutorial is done, i'll pick up on it and proceed from there and start the translation. Sounds good?

jonniebigodes avatar Dec 29 '18 17:12 jonniebigodes

@jonniebigodes sorry if I wasn't clear; what I meant was the tutorial should be good for v4 as it stands. It's just the code repository (https://github.com/chromaui/learnstorybook-code) hasn't yet been updated for v4. But if a user follows the steps in the tutorial it should work.

I'll be updating the code in the near future, but I am not sure how soon, perhaps within the next 2 weeks? I can't really say if it'll be sooner.

In theory the text will not change when I make those changes (as I am just bringing the code up to date with the text), although it's possible I'll discover some problems as I do so. So depending on your own schedule it'd make sense to either wait for me to make the update (to be absolutely sure you are translating the final text) or just do the translation now (if waiting a couple of weeks doesn't work for you).

tmeasday avatar Dec 30 '18 01:12 tmeasday

@tmeasday sorry it was my mistake, i understood it wrong. I'm cloning the tutorial's repository and start working on the translations as we speak.

jonniebigodes avatar Dec 30 '18 17:12 jonniebigodes

@tmeasday I think I can translate this into Korean, starting from React first, if you think it's okay.

moonformeli avatar Jan 24 '19 16:01 moonformeli

๐Ÿ™ @moonformeli I'd be thrilled about a Korean translation.

๐ŸŽ‰ Shoutout to @jonniebigodes for shipping Portuguese!

domyen avatar Jan 24 '19 19:01 domyen

I can do the Vue translation to spanish ๐Ÿ‘จ๐Ÿปโ€๐Ÿ’ป

icarlossz avatar Jan 24 '19 19:01 icarlossz

@icarlossz yes please!

domyen avatar Jan 24 '19 19:01 domyen

almost finished with the vue translation

jonniebigodes avatar Jan 24 '19 19:01 jonniebigodes

@domyen Quick question. Is it better to do PR with fully translated files than with partially translated files? :)

moonformeli avatar Jan 25 '19 10:01 moonformeli

Fully translated is a bit easier. But if you end up submitting a PR with partial translations just mention that in the post and Iโ€™ll add a โ€œdo not mergeโ€ tag. On Fri, Jan 25, 2019 at 5:43 AM moonformeli [email protected] wrote:

@domyen https://github.com/domyen Quick question. Is it better to do PR with fully translated files than with partially translated files? :)

โ€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/chromaui/learnstorybook.com/issues/3#issuecomment-457532174, or mute the thread https://github.com/notifications/unsubscribe-auth/AAQE2e2vZfXkD1FHoeH8l9YlNK0koKTZks5vGt-9gaJpZM4TFl7Z .

domyen avatar Jan 25 '19 13:01 domyen

@tmeasday just updated the English guide to the new Storybook 5.0. The translations could use a review so they stay up to date!

Mind taking a look @icarlossz @alterx @luchux @chinanf-boy @danielduan @jonniebigodes ๐Ÿ™

domyen avatar Mar 05 '19 16:03 domyen

@domyen i've been keeping an eye on the twitter feed and saw the update. I was looking for a update on the guide so that i could make the changes on the translations. Going to start making the necessary adjustments starting tomorrow.

jonniebigodes avatar Mar 05 '19 19:03 jonniebigodes

I'm not sure I made any text changes -- I updated the code snippets where required (very limited) in all the translations, and all the images are shared so should have just worked. You can check commits to be totally sure of course.

However I only did the React version. If someone has the time to walk through the Vue and/or Angular tutorials and see if there any problems that would be greatly appreciated.

I updated the source code for React too to use SB5. Ideally we'd do that for the other view layers too. I figure most people are on React so that's where I've put the time for now ๐Ÿ˜“

tmeasday avatar Mar 05 '19 23:03 tmeasday

@domyen, Carlos reporting for duty :P I'll take a look to the Spanish and English versions of Angular during this week. I think there's also a new chapter that's missing for the Angular version, I'll add that one too.

alterx avatar Mar 06 '19 00:03 alterx

I started translating of vue part to Russian in https://github.com/b0g3r/learnstorybook.com/tree/ru

b0g3r avatar Mar 17 '19 19:03 b0g3r

Awesome!

Tom On 18 Mar 2019, 6:59 AM +1100, Dima Boger [email protected], wrote:

I started translating of vue part to Russian in https://github.com/b0g3r/learnstorybook.com/tree/ru โ€” You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

tmeasday avatar Mar 17 '19 22:03 tmeasday