From d70bdc9cea31fa8ce4fce9133aa625e122f98505 Mon Sep 17 00:00:00 2001 From: Ayar Hlaine Date: Sat, 30 May 2020 22:26:01 +0630 Subject: [PATCH 01/13] Translated a simple component (Home Page) --- content/home/examples/a-simple-component.md | 6 +++--- content/home/marketing/learn-once-write-anywhere.md | 2 +- src/pages/index.js | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/content/home/examples/a-simple-component.md b/content/home/examples/a-simple-component.md index d791856d4..20ca89dd9 100644 --- a/content/home/examples/a-simple-component.md +++ b/content/home/examples/a-simple-component.md @@ -1,9 +1,9 @@ --- -title: A Simple Component +title: ရိုးရှင်းသော Component တစ်ခု 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`. +React components တွေမှာဆိုရင် `render()` လိုခေါ်တဲဲ့ input data တွေကိုလက်ခံပြီး ဘယ်လို output တွေပြန်ပြပေးမယ် ဆိုတဲ့ method တစ်ခုပါဝင်ပါတယ်။ယခုပြသထားသော ဉပမာဟာဆိုရင်ဖြင့် JSX ဟုခေါ်သော XML ပုံစံရေးသားနည်းကို အသုံးပြုထားပါတယ်။ Component ဆီသို့ပေးပို့ထားသော input data များကို `render()` method ကနေ ခေါ်သုံးချင်တယ် ဆိုရင်တော့ `this.props` ကနေတစ်ဆင့် အသုံးပြုနိုင်ပါတယ်။ -**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 is optional and not required to use React.** JSX မှတစ်ဆင့် compile လုပ်ပြီး Raw Javascript code တွေမည်သို့မည်ပုံရရှိလာသည်ကို သိရှိလိုပါက [Babel REPL](babel://es5-syntax-example) တွင်စမ်းသပ်နိုင်ပါသည်။ diff --git a/content/home/marketing/learn-once-write-anywhere.md b/content/home/marketing/learn-once-write-anywhere.md index b2d37f83d..2f93e1b01 100644 --- a/content/home/marketing/learn-once-write-anywhere.md +++ b/content/home/marketing/learn-once-write-anywhere.md @@ -5,4 +5,4 @@ order: 2 We don't make assumptions about the rest of your technology stack, so you can develop new features in React without rewriting existing code. -React can also render on the server using Node and power mobile apps using [React Native](https://reactnative.dev/). +React နည်းပညာဟာဆိုရင်ဖြင့် Node ကိုအသုံးပြု့ထားသော ဆာဗာများပေါ်တွင် အလုပ်လုပ်နိုင်ရုံသာမက မိုဘိုင်လ်နည်းပညာအတွက် [React Native](https://reactnative.dev/) ကိုအသုံးပြုနိင်ပါတယ်။ diff --git a/src/pages/index.js b/src/pages/index.js index b5dd5c1c1..1953f0308 100644 --- a/src/pages/index.js +++ b/src/pages/index.js @@ -151,12 +151,12 @@ class Home extends Component { - Get Started + စတင်ရန် - Take the Tutorial + သင်ခန်းစာဖြင့်စတင်ရန် From 905bd72a06da111be8b6ef749ad638249c6e79dc Mon Sep 17 00:00:00 2001 From: Ayar Hlaine Date: Sat, 30 May 2020 22:42:00 +0630 Subject: [PATCH 02/13] Translated A Component Using External Plugins --- content/home/examples/a-component-using-external-plugins.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/home/examples/a-component-using-external-plugins.md b/content/home/examples/a-component-using-external-plugins.md index 1c50c8718..6e459953d 100644 --- a/content/home/examples/a-component-using-external-plugins.md +++ b/content/home/examples/a-component-using-external-plugins.md @@ -1,7 +1,7 @@ --- -title: A Component Using External Plugins +title: Enternal Plugins များကို အသုံးပြု့ထားသော Component တစ်ခု 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 `