Переглянути джерело

Docs: Translating Renderers/Shaders section into Arabic (ar). (#26297)

* update list.json to include the Renderers/Shaders section of arabic docs

* add arabic translation for ShaderChunk page

* add arabic translation for ShaderLib page

* add arabic translation for UniformsLib page

* add arabic translation for UniformsUtils page
Omar Khalifa 2 роки тому
батько
коміт
356d648844

+ 24 - 0
docs/api/ar/renderers/shaders/ShaderChunk.html

@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="ar">
+	<head>
+		<meta charset="utf-8" />
+		<base href="../../../../" />
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
+	</head>
+	<body class="rtl">
+		<h1>[name]</h1>
+
+		<p class="desc">قطع الشادر لمكتبة شادر WebGL</p>
+
+		<h2>الخصائص (Properties)</h2>
+		
+		<h2>الطرق (Methods)</h2>
+
+		<h2>المصدر (Source)</h2>
+
+		<p>
+			[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+		</p>
+	</body>
+</html>

+ 24 - 0
docs/api/ar/renderers/shaders/ShaderLib.html

@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="ar">
+	<head>
+		<meta charset="utf-8" />
+		<base href="../../../../" />
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
+	</head>
+	<body class="rtl">
+		<h1>[name]</h1>
+
+		<p class="desc">مكتبة شادر WebGL لـ three.js</p>
+
+		<h2>الخصائص (Properties)</h2>
+		
+		<h2>الطرق (Methods)</h2>
+
+		<h2>المصدر (Source)</h2>
+
+		<p>
+			[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+		</p>
+	</body>
+</html>

+ 24 - 0
docs/api/ar/renderers/shaders/UniformsLib.html

@@ -0,0 +1,24 @@
+<!DOCTYPE html>
+<html lang="ar">
+	<head>
+		<meta charset="utf-8" />
+		<base href="../../../../" />
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
+	</head>
+	<body class="rtl">
+		<h1>[name]</h1>
+
+		<p class="desc">مكتبة الزي الموحد لشادرات WebGL المشتركة</p>
+
+		<h2>الخصائص (Properties)</h2>
+		
+		<h2>الطرق (Methods)</h2>
+
+		<h2>المصدر (Source)</h2>
+
+		<p>
+			[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+		</p>
+	</body>
+</html>

+ 41 - 0
docs/api/ar/renderers/shaders/UniformsUtils.html

@@ -0,0 +1,41 @@
+<!DOCTYPE html>
+<html lang="ar">
+	<head>
+		<meta charset="utf-8" />
+		<base href="../../../../" />
+		<script src="page.js"></script>
+		<link type="text/css" rel="stylesheet" href="page.css" />
+	</head>
+	<body class="rtl">
+		<h1>[name]</h1>
+
+		<p class="desc">يوفر دوال المساعدة لإدارة الزي الموحد.</p>
+
+		<h2>الطرق (Methods)</h2>
+		
+		<h3>[method:Object clone]( [param:Object src] )</h3>
+		<p>
+		src -- كائن يمثل تعريفات الزي الموحد. <br /><br />
+		
+		يستنسخ تعريفات الزي الموحد المعطاة عن طريق إجراء نسخة عميقة. هذا يعني
+		إذا كان [page:Uniform.value value] من الزي الموحد يشير إلى كائن مثل
+		[page:Vector3] أو [page:Texture]، فإن الزي الموحد المستنسخ سيشير إلى مرجع
+		كائن جديد.
+		</p>
+		
+		<h3>[method:Object merge]( [param:Array uniforms] )</h3>
+		<p>
+		uniforms -- مصفوفة من الكائنات التي تحتوي على تعريفات الزي الموحد. <br /><br />
+		
+		تدمج تعريفات الزي الموحد المعطاة في كائن واحد. نظرًا لأن
+		الطريقة تستخدم داخليًا [page:.clone](), فهو يؤدي نسخًا عميقًا عند
+		إنتاج تعريفات الزي الموحد المدمجة.
+		</p>
+		
+		<h2>المصدر (Source)</h2>
+
+		<p>
+			[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]
+		</p>
+	</body>
+</html>

+ 7 - 0
docs/list.json

@@ -719,6 +719,13 @@
 				"WebGL3DRenderTarget": "api/ar/renderers/WebGL3DRenderTarget",
 				"WebGLArrayRenderTarget": "api/ar/renderers/WebGLArrayRenderTarget",
 				"WebGLCubeRenderTarget": "api/ar/renderers/WebGLCubeRenderTarget"
+			},
+
+			"Renderers / Shaders": {
+				"ShaderChunk": "api/ar/renderers/shaders/ShaderChunk",
+				"ShaderLib": "api/ar/renderers/shaders/ShaderLib",
+				"UniformsLib": "api/ar/renderers/shaders/UniformsLib",
+				"UniformsUtils": "api/ar/renderers/shaders/UniformsUtils"
 			}
 
 		}