|
4 | 4 | "routes": [ |
5 | 5 | { |
6 | 6 | "hasSectionHeader": true, |
7 | | - "sectionHeader": "GET STARTED" |
| 7 | + "sectionHeader": "শুরু করুন" |
8 | 8 | }, |
9 | 9 | { |
10 | | - "title": "Quick Start", |
| 10 | + "title": "দ্রুত শুরু", |
11 | 11 | "path": "/learn", |
12 | 12 | "routes": [ |
13 | 13 | { |
|
25 | 25 | "path": "/learn/installation", |
26 | 26 | "routes": [ |
27 | 27 | { |
28 | | - "title": "Creating a React App", |
| 28 | + "title": "একটি React অ্যাপ তৈরি করা", |
29 | 29 | "path": "/learn/creating-a-react-app" |
30 | 30 | }, |
31 | 31 | { |
32 | | - "title": "Build a React App from Scratch", |
| 32 | + "title": "শুরু থেকে একটি React অ্যাপ তৈরি করুন", |
33 | 33 | "path": "/learn/build-a-react-app-from-scratch" |
34 | 34 | }, |
35 | 35 | { |
36 | | - "title": "Add React to an Existing Project", |
| 36 | + "title": "বিদ্যমান প্রজেক্টে React যোগ করুন", |
37 | 37 | "path": "/learn/add-react-to-an-existing-project" |
38 | 38 | } |
39 | 39 | ] |
40 | 40 | }, |
41 | 41 | { |
42 | | - "title": "Setup", |
| 42 | + "title": "সেটআপ", |
43 | 43 | "path": "/learn/setup", |
44 | 44 | "routes": [ |
45 | 45 | { |
46 | 46 | "title": "এডিটর সেটাপ", |
47 | 47 | "path": "/learn/editor-setup" |
48 | 48 | }, |
49 | 49 | { |
50 | | - "title": "Using TypeScript", |
| 50 | + "title": "TypeScript ব্যবহার করা", |
51 | 51 | "path": "/learn/typescript" |
52 | 52 | }, |
53 | 53 | { |
54 | | - "title": "React Developer Tools", |
| 54 | + "title": "React Developer টুলস", |
55 | 55 | "path": "/learn/react-developer-tools" |
56 | 56 | } |
57 | 57 | ] |
|
62 | 62 | "canary": true, |
63 | 63 | "routes": [ |
64 | 64 | { |
65 | | - "title": "Introduction", |
| 65 | + "title": "পরিচিতি", |
66 | 66 | "path": "/learn/react-compiler/introduction" |
67 | 67 | }, |
68 | 68 | { |
69 | | - "title": "Installation", |
| 69 | + "title": "ইনস্টলেশন", |
70 | 70 | "path": "/learn/react-compiler/installation" |
71 | 71 | }, |
72 | 72 | { |
73 | | - "title": "Incremental Adoption", |
| 73 | + "title": "ক্রমবর্ধমান গ্রহণ", |
74 | 74 | "path": "/learn/react-compiler/incremental-adoption" |
75 | 75 | }, |
76 | 76 | { |
77 | | - "title": "Debugging and Troubleshooting", |
| 77 | + "title": "ডিবাগিং এবং সমস্যা সমাধান", |
78 | 78 | "path": "/learn/react-compiler/debugging" |
79 | 79 | } |
80 | 80 | ] |
81 | 81 | }, |
82 | 82 | { |
83 | 83 | "hasSectionHeader": true, |
84 | | - "sectionHeader": "LEARN REACT" |
| 84 | + "sectionHeader": "REACT শিখুন" |
85 | 85 | }, |
86 | 86 | { |
87 | | - "title": "Describing the UI", |
| 87 | + "title": "UI বর্ণনা করা", |
88 | 88 | "tags": [], |
89 | 89 | "path": "/learn/describing-the-ui", |
90 | 90 | "routes": [ |
91 | 91 | { |
92 | | - "title": "Your First Component", |
| 92 | + "title": "আপনার প্রথম কম্পোনেন্ট", |
93 | 93 | "path": "/learn/your-first-component" |
94 | 94 | }, |
95 | 95 | { |
96 | | - "title": "Importing and Exporting Components", |
| 96 | + "title": "কম্পোনেন্ট Import এবং Export করা", |
97 | 97 | "path": "/learn/importing-and-exporting-components" |
98 | 98 | }, |
99 | 99 | { |
100 | | - "title": "Writing Markup with JSX", |
| 100 | + "title": "JSX দিয়ে মার্কআপ লেখা", |
101 | 101 | "path": "/learn/writing-markup-with-jsx" |
102 | 102 | }, |
103 | 103 | { |
104 | | - "title": "JavaScript in JSX with Curly Braces", |
| 104 | + "title": "কার্লি ব্রেসের সাথে JSX এ JavaScript", |
105 | 105 | "path": "/learn/javascript-in-jsx-with-curly-braces" |
106 | 106 | }, |
107 | 107 | { |
108 | | - "title": "Passing Props to a Component", |
| 108 | + "title": "একটি কম্পোনেন্টে Props পাস করা", |
109 | 109 | "path": "/learn/passing-props-to-a-component" |
110 | 110 | }, |
111 | 111 | { |
112 | | - "title": "Conditional Rendering", |
| 112 | + "title": "শর্তসাপেক্ষ রেন্ডারিং", |
113 | 113 | "path": "/learn/conditional-rendering" |
114 | 114 | }, |
115 | 115 | { |
116 | | - "title": "Rendering Lists", |
| 116 | + "title": "তালিকা রেন্ডার করা", |
117 | 117 | "path": "/learn/rendering-lists" |
118 | 118 | }, |
119 | 119 | { |
120 | 120 | "title": "কম্পোনেন্টকে বিশুদ্ধ রাখা", |
121 | 121 | "path": "/learn/keeping-components-pure" |
122 | 122 | }, |
123 | 123 | { |
124 | | - "title": "Your UI as a Tree", |
| 124 | + "title": "একটি Tree হিসাবে আপনার UI", |
125 | 125 | "path": "/learn/understanding-your-ui-as-a-tree" |
126 | 126 | } |
127 | 127 | ] |
128 | 128 | }, |
129 | 129 | { |
130 | | - "title": "Adding Interactivity", |
| 130 | + "title": "ইন্টারঅ্যাক্টিভিটি যোগ করা", |
131 | 131 | "path": "/learn/adding-interactivity", |
132 | 132 | "tags": [], |
133 | 133 | "routes": [ |
134 | 134 | { |
135 | | - "title": "Responding to Events", |
| 135 | + "title": "Event এ সাড়া দেওয়া", |
136 | 136 | "path": "/learn/responding-to-events" |
137 | 137 | }, |
138 | 138 | { |
139 | | - "title": "State: A Component's Memory", |
| 139 | + "title": "State: একটি কম্পোনেন্টের মেমরি", |
140 | 140 | "path": "/learn/state-a-components-memory" |
141 | 141 | }, |
142 | 142 | { |
143 | | - "title": "Render and Commit", |
| 143 | + "title": "রেন্ডার এবং Commit", |
144 | 144 | "path": "/learn/render-and-commit" |
145 | 145 | }, |
146 | 146 | { |
147 | | - "title": "State as a Snapshot", |
| 147 | + "title": "একটি Snapshot হিসাবে State", |
148 | 148 | "path": "/learn/state-as-a-snapshot" |
149 | 149 | }, |
150 | 150 | { |
151 | | - "title": "Queueing a Series of State Updates", |
| 151 | + "title": "State আপডেটের একটি সিরিজ সারিবদ্ধ করা", |
152 | 152 | "path": "/learn/queueing-a-series-of-state-updates" |
153 | 153 | }, |
154 | 154 | { |
155 | | - "title": "Updating Objects in State", |
| 155 | + "title": "State এ Object আপডেট করা", |
156 | 156 | "path": "/learn/updating-objects-in-state" |
157 | 157 | }, |
158 | 158 | { |
159 | | - "title": "Updating Arrays in State", |
| 159 | + "title": "State এ Array আপডেট করা", |
160 | 160 | "path": "/learn/updating-arrays-in-state" |
161 | 161 | } |
162 | 162 | ] |
163 | 163 | }, |
164 | 164 | { |
165 | | - "title": "Managing State", |
| 165 | + "title": "State পরিচালনা করা", |
166 | 166 | "path": "/learn/managing-state", |
167 | 167 | "tags": ["intermediate"], |
168 | 168 | "routes": [ |
169 | 169 | { |
170 | | - "title": "Reacting to Input with State", |
| 170 | + "title": "State দিয়ে Input এ সাড়া দেওয়া", |
171 | 171 | "path": "/learn/reacting-to-input-with-state" |
172 | 172 | }, |
173 | 173 | { |
174 | | - "title": "Choosing the State Structure", |
| 174 | + "title": "State কাঠামো নির্বাচন করা", |
175 | 175 | "path": "/learn/choosing-the-state-structure" |
176 | 176 | }, |
177 | 177 | { |
178 | | - "title": "Sharing State Between Components", |
| 178 | + "title": "কম্পোনেন্টের মধ্যে State শেয়ার করা", |
179 | 179 | "path": "/learn/sharing-state-between-components" |
180 | 180 | }, |
181 | 181 | { |
182 | | - "title": "Preserving and Resetting State", |
| 182 | + "title": "State সংরক্ষণ এবং রিসেট করা", |
183 | 183 | "path": "/learn/preserving-and-resetting-state" |
184 | 184 | }, |
185 | 185 | { |
186 | | - "title": "Extracting State Logic into a Reducer", |
| 186 | + "title": "State লজিক একটি Reducer এ পৃথক করা", |
187 | 187 | "path": "/learn/extracting-state-logic-into-a-reducer" |
188 | 188 | }, |
189 | 189 | { |
190 | | - "title": "Passing Data Deeply with Context", |
| 190 | + "title": "Context দিয়ে গভীরভাবে Data পাস করা", |
191 | 191 | "path": "/learn/passing-data-deeply-with-context" |
192 | 192 | }, |
193 | 193 | { |
194 | | - "title": "Scaling Up with Reducer and Context", |
| 194 | + "title": "Reducer এবং Context দিয়ে স্কেল আপ করা", |
195 | 195 | "path": "/learn/scaling-up-with-reducer-and-context" |
196 | 196 | } |
197 | 197 | ] |
198 | 198 | }, |
199 | 199 | { |
200 | | - "title": "Escape Hatches", |
| 200 | + "title": "Escape Hatch সমূহ", |
201 | 201 | "path": "/learn/escape-hatches", |
202 | 202 | "tags": ["advanced"], |
203 | 203 | "routes": [ |
|
210 | 210 | "path": "/learn/manipulating-the-dom-with-refs" |
211 | 211 | }, |
212 | 212 | { |
213 | | - "title": "Synchronizing with Effects", |
| 213 | + "title": "Effect এর সাথে সিঙ্ক্রোনাইজ করা", |
214 | 214 | "path": "/learn/synchronizing-with-effects" |
215 | 215 | }, |
216 | 216 | { |
217 | | - "title": "You Might Not Need an Effect", |
| 217 | + "title": "আপনার Effect এর প্রয়োজন নাও হতে পারে", |
218 | 218 | "path": "/learn/you-might-not-need-an-effect" |
219 | 219 | }, |
220 | 220 | { |
221 | | - "title": "Lifecycle of Reactive Effects", |
| 221 | + "title": "Reactive Effect এর জীবনচক্র", |
222 | 222 | "path": "/learn/lifecycle-of-reactive-effects" |
223 | 223 | }, |
224 | 224 | { |
|
0 commit comments