Browse Source

Docs: Cleaned up Arabic pages.

Mr.doob 5 years ago
parent
commit
717cb0d413

+ 3 - 1
docs/list.js

@@ -462,6 +462,7 @@ var list = {
 	},
 	},
 
 
 	"ar": {
 	"ar": {
+
 		"الكتيب": {
 		"الكتيب": {
 
 
 			"البدء": {
 			"البدء": {
@@ -470,10 +471,11 @@ var list = {
 				"دعم المتصفح": "manual/ar/introduction/Browser-support",
 				"دعم المتصفح": "manual/ar/introduction/Browser-support",
 				"WebGL فحص توافق": "manual/ar/introduction/WebGL-compatibility-check",
 				"WebGL فحص توافق": "manual/ar/introduction/WebGL-compatibility-check",
 				"كيف تدير الأشياء محليًا": "manual/ar/introduction/How-to-run-things-locally",
 				"كيف تدير الأشياء محليًا": "manual/ar/introduction/How-to-run-things-locally",
-				"Typescript إعدادات": "manual/ar/introduction/Typescript-setup",
+				"Typescript إعدادات": "manual/ar/introduction/Typescript-setup"
 			},
 			},
 
 
 		},
 		},
+
 	},
 	},
 
 
 	"zh": {
 	"zh": {

+ 2 - 13
docs/manual/ar/introduction/Browser-support.html

@@ -1,24 +1,13 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
-<html lang="en">
+<html lang="ar">
 	<head>
 	<head>
 		<meta charset="utf-8">
 		<meta charset="utf-8">
 		<base href="../../../" />
 		<base href="../../../" />
 		<script src="list.js"></script>
 		<script src="list.js"></script>
 		<script src="page.js"></script>
 		<script src="page.js"></script>
 		<link type="text/css" rel="stylesheet" href="page.css" />
 		<link type="text/css" rel="stylesheet" href="page.css" />
-		<style>
-			h1,
-			h2,
-			h3,
-			h4,
-			p,
-			ul,
-			table {
-				direction: rtl !important;
-			}
-		</style>
 	</head>
 	</head>
-	<body>
+	<body class="rtl">
 		<h1>([name]) دعم المتصفح</h1>
 		<h1>([name]) دعم المتصفح</h1>
 
 
 		<h2>نظرة عامة</h2>
 		<h2>نظرة عامة</h2>

+ 2 - 11
docs/manual/ar/introduction/Creating-a-scene.html

@@ -1,22 +1,13 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
-<html lang="en">
+<html lang="ar">
 	<head>
 	<head>
 		<meta charset="utf-8">
 		<meta charset="utf-8">
 		<base href="../../../" />
 		<base href="../../../" />
 		<script src="list.js"></script>
 		<script src="list.js"></script>
 		<script src="page.js"></script>
 		<script src="page.js"></script>
 		<link type="text/css" rel="stylesheet" href="page.css" />
 		<link type="text/css" rel="stylesheet" href="page.css" />
-		<style>
-			h1,
-			h2,
-			h3,
-			h4,
-			p {
-				direction: rtl !important;
-			}
-		</style>
 	</head>
 	</head>
-	<body>
+	<body class="rtl">
 		<h1>إنشاء مشهد([name])</h1>
 		<h1>إنشاء مشهد([name])</h1>
 
 
 		<p>الهدف من هذا القسم هو تقديم لمحة وجيزة عن كيفية عمل المكتبة. سنبدأ بتحضير مشهد يتمثل في مكعب ثلاثي الأبعاد .الصفحة مرفوقة بمثال أسفلها في حالة واجهتك بعض المشاكل وإحتجت إلى المساعدة.</p>
 		<p>الهدف من هذا القسم هو تقديم لمحة وجيزة عن كيفية عمل المكتبة. سنبدأ بتحضير مشهد يتمثل في مكعب ثلاثي الأبعاد .الصفحة مرفوقة بمثال أسفلها في حالة واجهتك بعض المشاكل وإحتجت إلى المساعدة.</p>

+ 3 - 13
docs/manual/ar/introduction/How-to-run-things-locally.html

@@ -1,23 +1,13 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
-<html lang="en">
+<html lang="ar">
 	<head>
 	<head>
 		<meta charset="utf-8">
 		<meta charset="utf-8">
 		<base href="../../../" />
 		<base href="../../../" />
 		<script src="list.js"></script>
 		<script src="list.js"></script>
 		<script src="page.js"></script>
 		<script src="page.js"></script>
 		<link type="text/css" rel="stylesheet" href="page.css" />
 		<link type="text/css" rel="stylesheet" href="page.css" />
-		<style>
-			h1,
-			h2,
-			h3,
-			h4,
-			p,
-			div {
-				direction: rtl !important;
-			}
-		</style>
 	</head>
 	</head>
-	<body>
+	<body class="rtl">
 		<h1>كيف تدير الأشياء محليًا</h1>
 		<h1>كيف تدير الأشياء محليًا</h1>
 		<p>
 		<p>
 			إذا كنت تستخدم الأشكال الهندسية الإجرائية فقط ولا تقوم بتحميل أي مواد ، فيجب أن تعمل صفحات الويب مباشرة من نظام الملفات ، فقط انقر نقرًا مزدوجًا فوق ملف HTML في مدير الملفات
 			إذا كنت تستخدم الأشكال الهندسية الإجرائية فقط ولا تقوم بتحميل أي مواد ، فيجب أن تعمل صفحات الويب مباشرة من نظام الملفات ، فقط انقر نقرًا مزدوجًا فوق ملف HTML في مدير الملفات
@@ -52,7 +42,7 @@
 			<p>
 			<p>
 				تحتوي العديد من لغات البرمجة على خوادم HTTP بسيطة مضمنة فيها. فهي ليست كاملة الميزات مثل خوادم الإنتاج مثل [link:https://www.apache.org/ Apache] أو [link:https://nginx.org NGINX] ، ولكن يجب أن تكون كافية لاختبار تطبيق three.js الخاص بك.
 				تحتوي العديد من لغات البرمجة على خوادم HTTP بسيطة مضمنة فيها. فهي ليست كاملة الميزات مثل خوادم الإنتاج مثل [link:https://www.apache.org/ Apache] أو [link:https://nginx.org NGINX] ، ولكن يجب أن تكون كافية لاختبار تطبيق three.js الخاص بك.
 			</p>
 			</p>
-			
+
 			<h3>إضافات لمحررات الأكواد الأكثر إستعمالا</h3>
 			<h3>إضافات لمحررات الأكواد الأكثر إستعمالا</h3>
 			<div>
 			<div>
 				<p>تحتوي بعض برامج تحرير الأكواد على مكونات إضافية والتي ستنتج خادمًا بسيطًا عند الطلب.</p>
 				<p>تحتوي بعض برامج تحرير الأكواد على مكونات إضافية والتي ستنتج خادمًا بسيطًا عند الطلب.</p>

+ 3 - 12
docs/manual/ar/introduction/Installation.html

@@ -1,22 +1,13 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
-<html lang="en">
+<html lang="ar">
 	<head>
 	<head>
 		<meta charset="utf-8">
 		<meta charset="utf-8">
 		<base href="../../../" />
 		<base href="../../../" />
 		<script src="list.js"></script>
 		<script src="list.js"></script>
 		<script src="page.js"></script>
 		<script src="page.js"></script>
 		<link type="text/css" rel="stylesheet" href="page.css" />
 		<link type="text/css" rel="stylesheet" href="page.css" />
-		<style>
-			h1,
-			h2,
-			h3,
-			h4,
-			p {
-				direction: rtl !important;
-			}
-		</style>
 	</head>
 	</head>
-	<body>
+	<body class="rtl">
 		<h1>التثبيت ([name])</h1>
 		<h1>التثبيت ([name])</h1>
 
 
 		<p>
 		<p>
@@ -163,7 +154,7 @@
 		<h3>خرائط الإستيراد</h3>
 		<h3>خرائط الإستيراد</h3>
 
 
 		<p>
 		<p>
-			تختلف المسارات المستوردة عند التثبيت من npm ، مقارنة بالتثبيت من استضافة ثابتة أو CDN. نحن ندرك أن هذه مشكلة مريحة لكلا مجموعتي المستخدمين. 
+			تختلف المسارات المستوردة عند التثبيت من npm ، مقارنة بالتثبيت من استضافة ثابتة أو CDN. نحن ندرك أن هذه مشكلة مريحة لكلا مجموعتي المستخدمين.
 			يفضل المطورون الذين لديهم أدوات إنشاء وحزم محددات الحزم المجردة (على سبيل المثال "three") بدلاً من المسارات النسبية ، وتستخدم الملفات في المجلد <em>examples/</em> مراجع نسبية إلى <em> three.module.js </em > التي لا تتبع هذا التوقع.
 			يفضل المطورون الذين لديهم أدوات إنشاء وحزم محددات الحزم المجردة (على سبيل المثال "three") بدلاً من المسارات النسبية ، وتستخدم الملفات في المجلد <em>examples/</em> مراجع نسبية إلى <em> three.module.js </em > التي لا تتبع هذا التوقع.
 				أولئك الذين لا يستخدمون أدوات الإنشاء - للنماذج الأولية السريعة أو التعلم أو التفضيل الشخصي - قد يكرهون بالمثل تلك الواردات النسبية ، والتي تتطلب هياكل مجلدات معينة وتكون أقل تسامحًا من مساحة الاسم <em> THREE. * </em> العام.
 				أولئك الذين لا يستخدمون أدوات الإنشاء - للنماذج الأولية السريعة أو التعلم أو التفضيل الشخصي - قد يكرهون بالمثل تلك الواردات النسبية ، والتي تتطلب هياكل مجلدات معينة وتكون أقل تسامحًا من مساحة الاسم <em> THREE. * </em> العام.
 		</p>
 		</p>

+ 2 - 11
docs/manual/ar/introduction/Typescript-setup.html

@@ -1,22 +1,13 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
-<html lang="en">
+<html lang="ar">
 	<head>
 	<head>
 		<meta charset="utf-8">
 		<meta charset="utf-8">
 		<base href="../../../" />
 		<base href="../../../" />
 		<script src="list.js"></script>
 		<script src="list.js"></script>
 		<script src="page.js"></script>
 		<script src="page.js"></script>
 		<link type="text/css" rel="stylesheet" href="page.css" />
 		<link type="text/css" rel="stylesheet" href="page.css" />
-		<style>
-			h1,
-			h2,
-			h3,
-			h4,
-			p {
-				direction: rtl !important;
-			}
-		</style>
 	</head>
 	</head>
-	<body>
+	<body class="rtl">
 		<h1>Typescript إعدادات</h1>
 		<h1>Typescript إعدادات</h1>
 
 
 		<p>
 		<p>

+ 2 - 11
docs/manual/ar/introduction/WebGL-compatibility-check.html

@@ -1,22 +1,13 @@
 <!DOCTYPE html>
 <!DOCTYPE html>
-<html lang="en">
+<html lang="ar">
 	<head>
 	<head>
 		<meta charset="utf-8">
 		<meta charset="utf-8">
 		<base href="../../../" />
 		<base href="../../../" />
 		<script src="list.js"></script>
 		<script src="list.js"></script>
 		<script src="page.js"></script>
 		<script src="page.js"></script>
 		<link type="text/css" rel="stylesheet" href="page.css" />
 		<link type="text/css" rel="stylesheet" href="page.css" />
-		<style>
-			h1,
-			h2,
-			h3,
-			h4,
-			p {
-				direction: rtl !important;
-			}
-		</style>
 	</head>
 	</head>
-	<body>
+	<body class="rtl">
 		<h1>فحص توافق WebGL</h1>
 		<h1>فحص توافق WebGL</h1>
 		<p>
 		<p>
 			على الرغم من أن هذه المشكلة أصبحت أقل وأقل ، إلا أن بعض الأجهزة أو المتصفحات قد لا تدعم WebGL.
 			على الرغم من أن هذه المشكلة أصبحت أقل وأقل ، إلا أن بعض الأجهزة أو المتصفحات قد لا تدعم WebGL.

+ 10 - 0
docs/page.css

@@ -64,6 +64,16 @@ body {
 	word-break: break-word;
 	word-break: break-word;
 }
 }
 
 
+body.rtl h1,
+body.rtl h2,
+body.rtl h3,
+body.rtl h4,
+body.rtl p,
+body.rtl ul,
+body.rtl table {
+	direction: rtl !important;
+}
+
 a {
 a {
 	color: var(--color-blue);
 	color: var(--color-blue);
 	cursor: pointer;
 	cursor: pointer;