reactjs / es.react.dev

React documentation website in Spanish / Documentación del sitio web de React en Español
https://github.com/reactjs/es.reactjs.org/issues/500
Creative Commons Attribution 4.0 International
285 stars 291 forks source link

[OLD] Legacy Spanish Translation Progress #4

Closed tesseralis closed 1 year ago

tesseralis commented 5 years ago

🚨 Please Read this before contributing 🚨

Maintainer List

For New Translators

To translate a page:

  1. Check that no one else has claimed your page in the checklist and comments below. Do not create new issues claiming for new work please, let's keep everything here. If you already have an issue opened, please close it after your PR gets merged 🎉. Thanks!
  2. Comment below with the name of the page you would like to translate. Take only one page at a time.
  3. Submit a PR, assign @dmoralesm, @carburo, @Darking360 or @alejandronanez and add a link to it to your comment!

Please check the style guide to make sure translations are written in a consistent manner.

Also, check out the Crowdin repository before starting the translation of a new article. Click and open each article to see how much work has been actually done. "0%" in the index page does not mean the article has not been translated!

Work List

(🏃 Work in Progress; 👀 In Review)

Core Pages

To do before releasing as an "official" translation. Please translate these pages first.

Basics

API Reference

Navigation

These are the navigation links that appear in the sidebar. Possibly wait until the corresponding sections are translated to do these.

Next Steps

These are the next most important translations, ordered by importance:

Installation

Hooks

Everyone is hooked on hooks! People are really excited for these and it would be great for them to be translated.

Warnings

These are the pages that you get when you click the links in the console (e.g. https://reactjs.org/warnings/dont-call-proptypes.html). People tend to search these, so please don't translate the error message itself.

Advanced Guides

FAQ

Contributing

Priority: Low

Components

Components in src/components that have some text in them.

Additional Translations

Community Resources

Tools

Blog

simonhoyos commented 5 years ago

I would like to work on Introducing JSX

alejandronanez commented 5 years ago

Hey @shmesa22, I updated the description with your name on it! Thanks for helping us! 👍

Introducing JSX is issue https://github.com/reactjs/es.reactjs.org/issues/7

Let us know if you have any questions!

icarlossz commented 5 years ago

Hey @shmesa22, I didn't see your comment and I started with that one. Sorry.

EzequielMonforte commented 5 years ago

Hi. I want to work on Components and Props

simonhoyos commented 5 years ago

@icarlossz, no worries. I haven't started working on it, I can take another one

simonhoyos commented 5 years ago

I would like to work on Rendering Elements then

tesseralis commented 5 years ago

@shmesa22 @EzequielMonforte are you able to edit the issue to add your name on it?

Never mind, seems like you can't. Can you create issues for the pages you would like to translate and assign yourselves?

simonhoyos commented 5 years ago

Hi @tesseralis, I was able to create the issue, but not to assign it to me

simonhoyos commented 5 years ago

Hi everyone, any thoughts or any good translation for callback?

sergiodxa commented 5 years ago

I would like to work in Thinking in React

sergiodxa commented 5 years ago

@shmesa22 I'm not sure there is a good translation for that, the correct one would be llamar de vuelta, maybe paraphrasing it it could fit in the sentence, however callback is a word commonly used in Spanish communities too so it may be an option avoid translating it.

simonhoyos commented 5 years ago

Thank you @sergiodxa, that's what I was thinking. I left it like that.

Also, I would like to start working on handling events.

tesseralis commented 5 years ago

@shmesa22 Once it's done, we should have the glossary as a reference on how to translate common terms. @dmoralesm how is that progress going?

simonhoyos commented 5 years ago

@tesseralis any way we can add or recommend words for the glossary?

sergiodxa commented 5 years ago

who is going to create the glossary? what's the criteria?

tesseralis commented 5 years ago

@shmesa22 The original English glossary or the Spanish version? The Spanish docs should just be translation of the English version.

@sergiodxa The "glossary" in question is the translation of the version in the English docs: https://reactjs.org/docs/glossary.html

Currently @dmoralesm is assigned to translate it but if it's not done soon we should hand over the work to someone else.

dmoralesm commented 5 years ago

@shmesa22 Once it's done, we should have the glossary as a reference on how to translate common terms. @dmoralesm how is that progress going?

I'm about to finish

sergiodxa commented 5 years ago

I mean "a reference on how to translate common terms" that glossary.

simonhoyos commented 5 years ago

Same here, I was thinking on some glossary on how to translate words like callback or camelCase

sergiodxa commented 5 years ago

mock too

sergiodxa commented 5 years ago

Or at least define what words not to translate because they are used as is in Spanish

tesseralis commented 5 years ago

We'll probably have a TRANSLATION folder with style-guide.md and other useful guides in there. Let me get that set up.

sergiodxa commented 5 years ago

Great!

I have another question, what about links to external sites? In Thinking in React there is a link to a Wikipedia page which has a Spanish translation, should I change the link to the Spanish version? or keep the English one?

tesseralis commented 5 years ago

@sergiodxa that seems like a good idea, but I'll leave it to more experienced translators. We can also put our decision in the style guide!

sergiodxa commented 5 years ago

Also what about text in block codes?

[
  {category: "Sporting Goods", price: "$49.99", stocked: true, name: "Football"},
  {category: "Sporting Goods", price: "$9.99", stocked: true, name: "Baseball"},
  {category: "Sporting Goods", price: "$29.99", stocked: false, name: "Basketball"},
  {category: "Electronics", price: "$99.99", stocked: true, name: "iPod Touch"},
  {category: "Electronics", price: "$399.99", stocked: false, name: "iPhone 5"},
  {category: "Electronics", price: "$199.99", stocked: true, name: "Nexus 7"}
];

That's also in Thinking in React, should I translate the categories and names? (when they are not direct product names) I read on the main issue they will be copied as if in the future they are modified on the original version, also since it's data it could be left as is as an example.

tesseralis commented 5 years ago

@sergiodxa maybe reference translations in other sites/languages to see what they do? Or see if you can find style guides from other technical projects we can use as a base for ours.

gariasf commented 5 years ago

Also what about text in block codes?

[
  {category: "Sporting Goods", price: "$49.99", stocked: true, name: "Football"},
  {category: "Sporting Goods", price: "$9.99", stocked: true, name: "Baseball"},
  {category: "Sporting Goods", price: "$29.99", stocked: false, name: "Basketball"},
  {category: "Electronics", price: "$99.99", stocked: true, name: "iPod Touch"},
  {category: "Electronics", price: "$399.99", stocked: false, name: "iPhone 5"},
  {category: "Electronics", price: "$199.99", stocked: true, name: "Nexus 7"}
];

That's also in Thinking in React, should I translate the categories and names? (when they are not direct product names) I read on the main issue they will be copied as if in the future they are modified on the original version, also since it's data it could be left as is as an example.

I would leave code as is with the exception of comments.

dmoralesm commented 5 years ago

I would leave code as is with the exception of comments.

I agree with @gariasf

tesseralis commented 5 years ago

@sergiodxa @shmesa22 I added TRANSLATION.md as a source for translation information, including a style guide: https://github.com/reactjs/es.reactjs.org/blob/master/TRANSLATION.md. Feel free to edit and suggest style guide tips.

dmoralesm commented 5 years ago

@sergiodxa @shmesa22 I added TRANSLATION.md as a source for translation information, including a style guide: https://github.com/reactjs/es.reactjs.org/blob/master/TRANSLATION.md. Feel free to edit and suggest style guide tips.

@tesseralis I would like to create a list of words that we must avoid to translate, such as string or callback. Is TRANSLATION.md a proper place to do it?

tesseralis commented 5 years ago

@dmoralesm Yup!

ElRodrigote commented 5 years ago

Hi!

I would like to take Conditional Rendering

BTW: my first contribution ever outside my work :D

alejandronanez commented 5 years ago

You got it @ElRodrigote https://github.com/reactjs/es.reactjs.org/issues/17

EzequielMonforte commented 5 years ago

I would like work on List and keys too #18

icarlossz commented 5 years ago

When I finish with introducing jsx I want to continue with lists and keys

marbiano commented 5 years ago

Hi, I'd like to help translating Composition vs Inheritance.

joelalejandro commented 5 years ago

Hello! I'd love to help with Forms.

sigfriedCub1990 commented 5 years ago

Hello there, I would like to help with Lifting State Up

to-var commented 5 years ago

Hola!

I can help with Shallow Renderer 👌🏻

karolincastano commented 5 years ago

Hi, I’m an English to Spanish translator and I would like to help with the contributing page translation.

carburo commented 5 years ago

Hi, I’m an English to Spanish translator and I would like to help with the contributing page translation.

@karolincastano Every help is welcome. Right now the style guide is basically a stub. Feel free to propose changes to it.

semoal commented 5 years ago

Hello! I'd love to help with React, or just the next going step on the priority list.

elyalvarado commented 5 years ago

Hello, I'd love to take Test Renderer. I opened issue #24

Darking360 commented 5 years ago

Greetings. I'd love to translate React.Component :muscle:

alejandronanez commented 5 years ago

Ok!

@karolincastano you got Api Reference > React @semoal you got Api Reference > React.Component @elyalvarado you got Api Reference > Test Renderer @Darking360 you got Api Reference > ReactDOM

Please, let me know if that doesn't work for you!

KevinGomezDev commented 5 years ago

Hey y'all, I would like to start with Hooks. Introducing Hooks

LuisRevillaM commented 5 years ago

I would love to help with the DOM elements section of the API Reference.

GiuMagnani commented 5 years ago

I'd love to help with the Hooks at a Glance translation.

Cavallando commented 5 years ago

I would love to help with, SyntheticEvent translation! Created issue #26, PR #29

alejandronanez commented 5 years ago

@michaelcavallaro03, @GiuMagnani, @LuisRevillaM, @KevinGomezDev all set.