@@ -54,6 +54,7 @@ export default defineConfig({
5454 {
5555 label : 'Introduction' ,
5656 translations : {
57+ ar : 'المقدمة' ,
5758 'zh-CN' : '介绍' ,
5859 fa : 'مقدمه' ,
5960 es : 'Introducción' ,
@@ -66,6 +67,7 @@ export default defineConfig({
6667 label : 'Getting Started' ,
6768 link : '/getting-started/' ,
6869 translations : {
70+ ar : 'ابدأ الآن' ,
6971 'zh-CN' : '快速入门' ,
7072 fa : 'شروع شدن' ,
7173 es : 'Empezando' ,
@@ -78,6 +80,7 @@ export default defineConfig({
7880 label : 'Why Bloc?' ,
7981 link : '/why-bloc/' ,
8082 translations : {
83+ ar : 'لماذا Bloc؟' ,
8184 'zh-CN' : '为什么用 Bloc?' ,
8285 fa : 'چرا Bloc؟' ,
8386 es : '¿Por qué Bloc?' ,
@@ -90,6 +93,7 @@ export default defineConfig({
9093 label : 'Bloc Concepts' ,
9194 link : '/bloc-concepts/' ,
9295 translations : {
96+ ar : 'مفاهيم Bloc' ,
9397 'zh-CN' : 'Bloc 核心概念' ,
9498 fa : 'مفاهیم Bloc' ,
9599 es : 'Conceptos de Bloc' ,
@@ -102,6 +106,7 @@ export default defineConfig({
102106 label : 'Flutter Bloc Concepts' ,
103107 link : '/flutter-bloc-concepts/' ,
104108 translations : {
109+ ar : 'مفاهيم Flutter Bloc' ,
105110 'zh-CN' : 'Flutter Bloc 核心概念' ,
106111 fa : 'مفاهیم Bloc فلاتر' ,
107112 es : 'Conceptos de Flutter Bloc' ,
@@ -114,6 +119,7 @@ export default defineConfig({
114119 label : 'Architecture' ,
115120 link : '/architecture/' ,
116121 translations : {
122+ ar : 'البنية المعمارية' ,
117123 fa : 'معماری' ,
118124 es : 'Arquitectura' ,
119125 ja : 'アーキテクチャー' ,
@@ -125,6 +131,7 @@ export default defineConfig({
125131 label : 'Modeling State' ,
126132 link : '/modeling-state/' ,
127133 translations : {
134+ ar : 'نمذجة الحالة' ,
128135 fa : 'حالت (State) مدل سازی' ,
129136 es : 'Modelando el Estado' ,
130137 ja : '状態のモデリング' ,
@@ -136,6 +143,7 @@ export default defineConfig({
136143 label : 'Testing' ,
137144 link : '/testing/' ,
138145 translations : {
146+ ar : 'الاختبارات' ,
139147 fa : 'آزمایش کردن' ,
140148 es : 'Pruebas' ,
141149 ja : 'テスト' ,
@@ -147,6 +155,7 @@ export default defineConfig({
147155 label : 'Naming Conventions' ,
148156 link : '/naming-conventions/' ,
149157 translations : {
158+ ar : 'اتفاقيات التسمية' ,
150159 fa : 'قراردادهای نامگذاری' ,
151160 es : 'Convenciones de Nomenclatura' ,
152161 ja : '命名規則' ,
@@ -158,6 +167,7 @@ export default defineConfig({
158167 label : 'Migration Guide' ,
159168 link : '/migration/' ,
160169 translations : {
170+ ar : 'دليل الترقية' ,
161171 fa : 'راهنمای مهاجرت' ,
162172 es : 'Guía de Migración' ,
163173 ja : '移行ガイド' ,
@@ -169,6 +179,7 @@ export default defineConfig({
169179 label : 'FAQs' ,
170180 link : '/faqs/' ,
171181 translations : {
182+ ar : 'الأسئلة الشائعة' ,
172183 fa : 'سوالات متداول' ,
173184 es : 'Preguntas Frecuentes' ,
174185 ja : 'よくある質問' ,
@@ -181,27 +192,33 @@ export default defineConfig({
181192 {
182193 label : 'Linter' ,
183194 badge : { text : 'new' } ,
184- translations : { uk : 'Лінтер' } ,
195+ translations : { ar : 'المدقق' , uk : 'Лінтер' } ,
185196 items : [
186197 {
187198 label : 'Overview ' ,
188199 link : '/lint/' ,
189- translations : { fa : 'بررسی اجمالی' , ru : 'Обзор' , uk : 'Огляд' } ,
200+ translations : { ar : 'نظرة عامة' , fa : 'بررسی اجمالی' , ru : 'Обзор' , uk : 'Огляд' } ,
190201 } ,
191202 {
192203 label : 'Installation ' ,
193204 link : '/lint/installation/' ,
194- translations : { fa : 'نصب' , ru : 'Установка' , uk : 'Встановлення' } ,
205+ translations : { ar : 'التثبيت' , fa : 'نصب' , ru : 'Установка' , uk : 'Встановлення' } ,
195206 } ,
196207 {
197208 label : 'Configuration ' ,
198209 link : '/lint/configuration/' ,
199- translations : { fa : 'پیکربندی' , ru : 'Конфигурация' , uk : 'Конфігурація' } ,
210+ translations : {
211+ ar : 'الإعداد' ,
212+ fa : 'پیکربندی' ,
213+ ru : 'Конфигурация' ,
214+ uk : 'Конфігурація' ,
215+ } ,
200216 } ,
201217 {
202218 label : 'Customizing Rules ' ,
203219 link : '/lint/customizing-rules/' ,
204220 translations : {
221+ ar : 'تخصيص القواعد' ,
205222 fa : 'سفارشی سازی قوانین' ,
206223 ru : 'Настройка правил' ,
207224 uk : 'Налаштування правил' ,
@@ -210,13 +227,14 @@ export default defineConfig({
210227 {
211228 label : 'Rules' ,
212229 autogenerate : { directory : '/lint-rules' } ,
213- translations : { fa : 'قوانین' , ru : 'Правила' , uk : 'Правила' } ,
230+ translations : { ar : 'القواعد' , fa : 'قوانین' , ru : 'Правила' , uk : 'Правила' } ,
214231 } ,
215232 ] ,
216233 } ,
217234 {
218235 label : 'Tutorials' ,
219236 translations : {
237+ ar : 'الدروس التعليمية' ,
220238 fa : 'آموزش ها' ,
221239 es : 'Tutoriales' ,
222240 ja : 'チュートリアル' ,
@@ -228,6 +246,7 @@ export default defineConfig({
228246 {
229247 label : 'Tools' ,
230248 translations : {
249+ ar : 'الأدوات' ,
231250 fa : 'ابزار' ,
232251 es : 'Herramientas' ,
233252 ja : 'ツール' ,
@@ -239,6 +258,7 @@ export default defineConfig({
239258 label : 'IntelliJ Plugin' ,
240259 link : 'https://plugins.jetbrains.com/plugin/12129-bloc' ,
241260 translations : {
261+ ar : 'إضافة IntelliJ' ,
242262 fa : 'پلاگین IntelliJ' ,
243263 es : 'Plugin de IntelliJ' ,
244264 ru : 'Плагин IntelliJ' ,
@@ -249,6 +269,7 @@ export default defineConfig({
249269 label : 'VSCode Extension' ,
250270 link : 'https://marketplace.visualstudio.com/items?itemName=FelixAngelov.bloc' ,
251271 translations : {
272+ ar : 'إضافة VS Code' ,
252273 fa : 'پلاگین VSCode' ,
253274 es : 'Extensión de VSCode' ,
254275 ru : 'Расширение VSCode' ,
@@ -260,6 +281,7 @@ export default defineConfig({
260281 {
261282 label : 'Reference' ,
262283 translations : {
284+ ar : 'المرجع' ,
263285 fa : 'مرجع' ,
264286 es : 'Referencia' ,
265287 ja : 'APIリファレンス' ,
0 commit comments