-
Notifications
You must be signed in to change notification settings - Fork 27
Converts Home marketing pages to telugu #2
Converts Home marketing pages to telugu #2
Conversation
@KoushikKumar could you review this? Also it doesn't seem like you accepted the invite to join the reactjs org yet, so you might not have permissions to merge until you do. |
@ashr81 I have a question. Should we keep some English terms in English itself but written in Telugu rather than completely translating them to proper a Telugu word? For example - The word |
@daminisatya As the translation for |
@daminisatya please feel free to review this pull request and comment/approve. |
@@ -1,7 +1,7 @@ | |||
--- | |||
title: A Component Using External Plugins | |||
title: బాహ్య ప్లగిన్లు ఉపయోగించి ఒక భాగం |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think the word component
is a key term and should be just written as a component but not భాగం
Totally changes the meaning
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
భాగం
-> కంపోనెంట్
<label htmlFor="markdown-content"> | ||
Enter some markdown | ||
కొన్ని మార్కడను నమోదు చేయండి |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
మార్కడను
to మార్క్ డౌన్
order: 3 | ||
domid: markdown-example | ||
--- | ||
|
||
React allows you to interface with other libraries and frameworks. This example uses **remarkable**, an external Markdown library, to convert the `<textarea>`'s value in real time. | ||
ప్రతిస్పందన మిమ్మల్ని ఇతర గ్రంథాలయాలు మరియు ఫ్రేమ్వర్క్లతో ఇంటర్ఫేస్కు అనుమతిస్తుంది. ఈ ఉదాహరణ **remarkable**, బాహ్య మార్క్డౌన్ లైబ్రరీని ఉపయోగిస్తుంది, నిజ సమయంలో `<textarea>` s విలువను మార్చడానికి. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
change ప్రతిస్పందన
to రియాక్ట్
= it is the actual library name so don't literally translate!
Interface - > సమన్వయము కల్గించు
maybe use this sentence
రియాక్ట్ ఇతర ఫ్రేంవర్క్ తో మరియు లైబ్రరీలతొ సమన్వయము కల్గించును
second part of the sentence
change మార్కడను to మార్క్ డౌన్
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove s after text area
order: 3 | ||
domid: markdown-example | ||
--- | ||
|
||
React allows you to interface with other libraries and frameworks. This example uses **remarkable**, an external Markdown library, to convert the `<textarea>`'s value in real time. | ||
ప్రతిస్పందన మిమ్మల్ని ఇతర గ్రంథాలయాలు మరియు ఫ్రేమ్వర్క్లతో ఇంటర్ఫేస్కు అనుమతిస్తుంది. ఈ ఉదాహరణ **remarkable**, బాహ్య మార్క్డౌన్ లైబ్రరీని ఉపయోగిస్తుంది, నిజ సమయంలో `<textarea>` s విలువను మార్చడానికి. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
remove s after text area
order: 0 | ||
domid: hello-example | ||
--- | ||
|
||
React components implement a `render()` method that takes input data and returns what to display. This example uses an XML-like syntax called JSX. Input data that is passed into the component can be accessed by `render()` via `this.props`. | ||
రియాక్ట్ భాగాలు ఇన్పుట్ డేటాను తీసుకువచ్చే ఒక `render()` పద్ధతిని అమలు చేస్తాయి మరియు దాన్ని ప్రదర్శించడానికి తిరిగి పంపుతుంది. ఈ ఉదాహరణ JSX గా పిలువబడే ఒక XML-వంటి సింటాక్స్ ను ఉపయోగిస్తుంది. భాగానికి పంపుతున్న ఇన్పుట్ డేటాను `this.props` ద్వారా `render()` ద్వారా ప్రాప్తి చేయవచ్చు. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are places where you translated component to భాగం please change to కంపోనెంట్
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ద్వారా ప్రాప్తి - just use this.props
this is a term again
|
||
**JSX is optional and not required to use React.** Try the [Babel REPL](babel://es5-syntax-example) to see the raw JavaScript code produced by the JSX compilation step. | ||
**JSX ఐచ్ఛికం మరియు ప్రతిచర్యను ఉపయోగించడానికి అవసరం లేదు.** JSX కంపైలేషన్ దశ ద్వారా ఉత్పత్తి చేయబడిన ముడి జావాస్క్రిప్ట్ కోడ్ను చూడడానికి [బాబెల్ REPL](babel://es5-syntax-example) ను ప్రయత్నించండి |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ప్రతిచర్యను
to రియాక్ట్
@@ -21,7 +21,7 @@ class Timer extends React.Component { | |||
render() { | |||
return ( | |||
<div> | |||
Seconds: {this.state.seconds} | |||
సెకనుల: {this.state.seconds} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use సెకండ్స్
@@ -1,7 +1,7 @@ | |||
--- | |||
title: A Stateful Component | |||
title: ఒక స్థితి ఉండు కాంపోనెంట్ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
stateful is a term, please use - స్టేట్ఫుల్
@@ -1,8 +1,8 @@ | |||
--- | |||
title: Declarative | |||
title: బద్ధంగా |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
డిక్లరేటివ్
I want to do a second iteration, but want you to change some key terms to Telugu but not to translate like component, declarative at several places. once done, we can go for the second iteration. but kudos and great job! 😄 |
@daminisatya nice review. And updated the pull request. If a word is noun, we should keep the pronunciation same after it's conversion to Telugu as well. |
awesome. I will review it by the end of the day. |
@daminisatya can you please go ahead and review it. |
I will review it again over the weekend. Sorry for the delay :) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
కొన్ని కొన్ని వాక్యాలు కొంచెం సరదాగా వ్రాస్తే చదివేవారు ఆసక్తే ప్రదర్శించే అవకాశం ఉంది.
నా వంతు సహాయం ప్రారంభిస్తాను రానున్న రోజులలో.
@@ -1,9 +1,9 @@ | |||
--- | |||
title: A Simple Component | |||
title: ఎ సింపుల్ కాంపోనెంట్ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
కంపోనెంట్ అనవచ్చునేమో
order: 0 | ||
domid: hello-example | ||
--- | ||
|
||
React components implement a `render()` method that takes input data and returns what to display. This example uses an XML-like syntax called JSX. Input data that is passed into the component can be accessed by `render()` via `this.props`. | ||
రియాక్ట్ కంపోనెంట్లు ఇన్పుట్ డేటాను తీసుకువచ్చే ఒక `render()` పద్ధతిని అమలు చేస్తాయి మరియు దాన్ని ప్రదర్శించడానికి తిరిగి పంపుతుంది. ఈ ఉదాహరణ JSX గా పిలువబడే ఒక XML-వంటి సింటాక్స్ ను ఉపయోగిస్తుంది. కంపోనెంట్నికి పంపుతున్న ఇన్పుట్ డేటాను `this.props` ద్వారా `render()` ద్వారా ప్రాప్తి చేయవచ్చు. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
రియాక్ట్ కంపోనెంటు render()
అనే ఒక మెథడ్ని వాడుతుంది, ఇది ఇన్పుట్ డేటా తీసుకుని ఏమి చూపించాలో దాన్ని ఇస్తుంది. ఈ ఉదాహరణ XML-లాగ కనిపించే JSX అనే సింటాక్స్ వాడుతోంది. ఈ కంపోనెంటుకు పంపించే ఇన్పుట్ డేటాను this.props
ద్వారా render()
మెథడ్ చూడగల్గుతుంది.
order: 1 | ||
domid: timer-example | ||
--- | ||
|
||
In addition to taking input data (accessed via `this.props`), a component can maintain internal state data (accessed via `this.state`). When a component's state data changes, the rendered markup will be updated by re-invoking `render()`. | ||
ఇన్పుట్ డేటాను తీసుకోవడంతో పాటు (`this.props` ద్వారా ప్రాప్తి చేయబడుతుంది), ఒక కంపోనెంట్ అంతర్గత స్థితి డేటాను నిర్వహించగలదు (`this.state` ద్వారా ప్రాప్తి చేయబడింది). ఒక కంపోనెంట్ యొక్క స్థితి డేటా మార్పులు మారినప్పుడు, అన్వయించిన మార్కప్ను `render()` మళ్లీ మళ్లీ ప్రేరేపించడం ద్వారా నవీకరించబడుతుంది. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ఇన్పుట్ డాటాతో పాటు (this.props
ద్వారా వస్తుంది కదా), ఒక కంపోనెంటు తనలో తానూ కొంత సొంత డాటాను (దీనిని this.state
ద్వారా వాడవచ్చు) ఉంచుకుంటుంది. ఈ state డేటా మారిన ప్రతిసారి render()
ద్వారా మార్కప్ మరలా రెండర్ అవుతుంది.
</label> | ||
<input | ||
id="new-todo" | ||
onChange={this.handleChange} | ||
value={this.state.text} | ||
/> | ||
<button> | ||
Add #{this.state.items.length + 1} | ||
చేర్చు #{this.state.items.length + 1} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
కూడించు
order: 2 | ||
domid: todos-example | ||
--- | ||
|
||
Using `props` and `state`, we can put together a small Todo application. This example uses `state` to track the current list of items as well as the text that the user has entered. Although event handlers appear to be rendered inline, they will be collected and implemented using event delegation. | ||
`props` మరియు`state`ను ఉపయోగించడం ద్వారా, మేము చిన్న టోడో అప్లికేషన్ను కలిసి ఉంచవచ్చు. ఈ ఉదాహరణ ప్రస్తుత అంశాల జాబితాను అలాగే వినియోగదారు ఎంటర్ చేసిన టెక్స్ట్ను ట్రాక్ చేయడానికి `state`ను ఉపయోగిస్తుంది. ఈవెంట్ హాండ్లర్లు ఇన్లైన్ చేయబడినట్లు కనిపిస్తున్నప్పటికీ, వారు కార్యనిర్వాహక బృందాన్ని ఉపయోగించి సేకరించారు మరియు అమలు చేయబడతారు. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ఈ props
ఇంకా state
లను వాడి మనము చిన్న Todo అప్లికేషన్ను చేద్దామా. ఈ ఉదాహరణలో మనం రాసుకున్న todoలను పొందుపరుచుకోవడానికి, ఇంకా మనం నమోదు చేస్తున్న కొత్త todo ఇన్పుట్ ను గమనించడానికి state
ను వాడదాము. ఒక విషయం, మనం రాసిన ఈవెంట్ హ్యాండ్లర్స్ అక్కడికి అక్కడే పెట్టేసినట్టు కనిపించినా, అవి ఈవెంట్ డెలిగేషన్ ద్వారా వినియోగించ బడతాయి.
order: 0 | ||
--- | ||
|
||
React makes it painless to create interactive UIs. Design simple views for each state in your application, and React will efficiently update and render just the right components when your data changes. | ||
ఇంటరాక్టివ్ UI లను సృష్టించడానికి రియక్తత అది నొప్పిలేకుండా చేస్తుంది. మీ అప్లికేషన్ లో ప్రతి స్థితి కోసం సాధారణ వీక్షణలు రూపకల్పన మరియు మీ డేటా మారినప్పుడు చర్యలు సమర్ధవంతంగా సరిగ్గా అప్డేట్ మరియు సరైన అంశాలను అందించేవి. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ఇంటరాక్టీవ్ UIలను తయారు చేయడంలో రియాక్టుకు ఎదురే లేదు. ముచ్చటైన చిన్ని చిన్ని వ్యూస్ మీ ప్రతి stateకు తయారు చేసుకోండి, వాటిని సమర్థవంతంగా నవీకరించడాన్ని, రెండర్ చేయడాన్ని రియాక్టుకు వదిలేయండి, అది చూసుకుంటుంది.
@ChaituKNag Made changes to the files. can you please review the changes |
order: 2 | ||
domid: todos-example | ||
--- | ||
|
||
Using `props` and `state`, we can put together a small Todo application. This example uses `state` to track the current list of items as well as the text that the user has entered. Although event handlers appear to be rendered inline, they will be collected and implemented using event delegation. | ||
ఈ `props` ఇంకా `state` లను వాడి మనము చిన్న Todo అప్లికేషన్ను చేద్దామా. ఈ ఉదాహరణలో మనం రాసుకున్న todoలను పొందుపరుచుకోవడానికి, ఇంకా మనం నమోదు చేస్తున్న కొత్త todo ఇన్పుట్ ను గమనించడానికి `state` ను వాడదాము. ఒక విషయం, మనం రాసిన ఈవెంట్ హ్యాండ్లర్స్ అక్కడికి అక్కడే పెట్టేసినట్టు కనిపించినా, అవి ఈవెంట్ డెలిగేషన్ ద్వారా వినియోగించ బడతాయి. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi would suggest these changes
ఇంకా
-> మరియు
అప్లికేషన్ను
-> అప్లికేషన్
వినియోగించ బడతాయి
->అమలు పడతాయి
I would leave some terms as is
track
-> ట్రాక్
అక్కడికి అక్కడే పెట్టేసినట్టు
-> రెండర్ ఇన్ లైన్
</label> | ||
<textarea | ||
id="markdown-content" | ||
onChange={this.handleChange} | ||
defaultValue={this.state.value} | ||
/> | ||
<h3>Output</h3> | ||
<h3>ఉత్పత్తి</h3> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
<h3>ఉత్పత్తి</h3> | |
<h3>ఫలితము</h3> |
order: 3 | ||
domid: markdown-example | ||
--- | ||
|
||
React allows you to interface with other libraries and frameworks. This example uses **remarkable**, an external Markdown library, to convert the `<textarea>`'s value in real time. | ||
రియాక్ట్ ఇతర ఫ్రేంవర్క్ తో మరియు లైబ్రరీలతొ సమన్వయము కల్గించును. ఈ ఉదాహరణ **remarkable**, మార్క్ డౌన్లైబ్రరీని ఉపయోగిస్తుంది, నిజ సమయంలో `<textarea>` విలువను మార్చడానికి. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
డౌన్లైబ్రరీని
-> డౌన్ లైబ్రరీని
order: 0 | ||
domid: hello-example | ||
--- | ||
|
||
React components implement a `render()` method that takes input data and returns what to display. This example uses an XML-like syntax called JSX. Input data that is passed into the component can be accessed by `render()` via `this.props`. | ||
రియాక్ట్ కంపోనెంటు `render()` అనే ఒక మెథడ్ని వాడుతుంది, ఇది ఇన్పుట్ డేటా తీసుకుని ఏమి చూపించాలో దాన్ని ఇస్తుంది. ఈ ఉదాహరణ `XML`-లాగ కనిపించే `JSX` అనే సింటాక్స్ వాడుతోంది. ఈ కంపోనెంటుకు పంపించే ఇన్పుట్ డేటాను `this.props` ద్వారా `render()` మెథడ్ చూడగల్గుతుంది. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
దాన్ని ఇస్తుంది
-> రిటర్న్ చేస్తుంది
చూడగల్గుతుంది
-> I don't have right word in mind but I would suggest to use different word.
@@ -21,7 +21,7 @@ class Timer extends React.Component { | |||
render() { | |||
return ( | |||
<div> | |||
Seconds: {this.state.seconds} | |||
సెకండ్స్: {this.state.seconds} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
సెకండ్స్: {this.state.seconds} | |
క్షణాలు: {this.state.seconds} |
@@ -1,7 +1,7 @@ | |||
--- | |||
title: An Application | |||
title: ఒక అనువర్తనం |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
title: ఒక అనువర్తనం | |
title: ఒక అప్లికేషన్ |
order: 1 | ||
--- | ||
|
||
Build encapsulated components that manage their own state, then compose them to make complex UIs. | ||
వారి స్వంత స్థితిన్ని నిర్వహించే కప్పబడ్డ కంపోనెంట్లను రూపొందించండి, తరువాత సంక్లిష్ట UI లను రూపొందించడానికి వాటిని రూపొందించండి. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would suggest ఇంకాప్సూల్టెడ్
or some other word instead of కప్పబడ్డ
.
స్థితిన్ని -> స్టేట్ని
రూపొందించండి -> నిర్మించు
స్వంత స్టేట్ని వాడుకునే ఇంకాప్సూల్టెడ్ కంపోనెంట్లను నిర్మించండి, తరువాత కఠినమైన UI లను నిర్మించడానికి వాడండి
…to home-marketing-pages
Deploy preview for te-reactjs ready! Built with commit 06d876f |
Hi Guys. Does any body have 10 mins time to explain on how to get started in contributing to this project? I have followed the instructions on the below page and able to run the project locally. Note: This is the first time I am contributing to any opensource project. May be that's the reason that I am confused how to start. If you can help me, I can also be part of this contribution. Thanks in advance. |
@mdrahiem it great you choose to contribute here. Steps to contribute here as follows:
|
commits |
* Added documentation for React.createFactory * Update beta/src/content/apis/react/createFactory.md Co-authored-by: Strek <ssharishkumar@gmail.com> * minor editorial updates (#2) * Update createFactory.md * Update createFactory.md * edits Co-authored-by: Strek <ssharishkumar@gmail.com> Co-authored-by: Holly Sweeney <77758406+holly1238@users.noreply.github.com> Co-authored-by: Dan Abramov <dan.abramov@gmail.com>
No description provided.