From 4a7e045343e93675ce388aba1e0a201d998f053d Mon Sep 17 00:00:00 2001
From: Awiteb
Date: Sun, 16 Feb 2025 19:20:55 +0000
Subject: [PATCH] chore: Improve arabic translation
Signed-off-by: Awiteb
---
content/blog/markdown/index.ar.md | 34 ++++++++++++++++++++++---------
1 file changed, 24 insertions(+), 10 deletions(-)
diff --git a/content/blog/markdown/index.ar.md b/content/blog/markdown/index.ar.md
index 1edac3b..9322dc4 100644
--- a/content/blog/markdown/index.ar.md
+++ b/content/blog/markdown/index.ar.md
@@ -17,7 +17,7 @@ katex = true
الشفرات البرمجية والمعادلات الرياضية تبقى من اليسار إلى اليمين كما هو متوقع.
{% end %}
-## $\KaTeX$
+## الرياضيات مع $\KaTeX$
{{ aside(text="تأتي كلمة *ماركداون* من الإنجليزية *Markdown*، وهي لغة ترميز بسيطة صممها جون غروبر وآرون سوارتز في عام 2004.") }}
@@ -34,7 +34,7 @@ katex = true
لتفعيل $\KaTeX$ لتدوينة أو قسم كامل، أضف `katex = true` داخل قسم `[extra]` في المقدمة. على سبيل المثال:
```toml,hl_lines=5-6
-title = "اختبار KaTeX"
+title = "تجربة KaTeX"
date = 2002-11-30
[extra]
@@ -49,7 +49,7 @@ katex = true
## جدول
-هذا مثال على جدول[^1]. تتغير ألوانه حسب السمة الحالية.
+هذا مثال على جدول[^1]. تتغير ألوانه حسب سمة التدوينة.
| الرمز | العنصر | العدد الذري |
|--------|----------|--------------|
@@ -58,22 +58,36 @@ katex = true
| Fe | حديد | 26 |
| Au | ذهب | 79 |
-## كتلة شفرة برمجية
+## الشِفرات البرمجية
```rust
fn main() {
- println!("مرحباً يا عالم!") -> ();
+ println!("مرحباً يا عالم") -> ();
}
```
-## وسوم الشفرة البرمجية
+### من اليمين إلى اليسار
+{% force_text_direction(direction="rtl") %}
-في Rust، تعلن عن متغير متغير باستخدام `let mut x = 5;`، بينما في Python، تستخدم ببساطة `x = 5`. وبالمثل، لطباعة قيمة في Rust، تستخدم `println!("القيمة: {}", x);`، ولكن في Python، الأمر بسيط مثل `print(f"القيمة: {x}")`.
+```
+نص قل_مرحباً(نص الاسم) {
+ أرجع تنسيق("مرحباً {الاسم}")؛
+}
+```
+
+{% end %}
+
+## سطر برمجي
+
+في Rust، تعلن عن متغير متغير باستخدام `let mut x = 5`، بينما في Python، تستخدم ببساطة `x = 5`. وبالمثل، لطباعة قيمة في Rust، تستخدم `println!("القيمة: {}", x)`، ولكن في Python، الأمر بسيط مثل `print(f"القيمة: {x}")`
+وفي لغة البرمجة العربية هو `مهنة = "صائد فئران"`
## اقتباس
-> "كلنا نندفع نحو الموت. ومع ذلك ها نحن هنا، للحظة، أحياء. كل منا يعرف أنه سيموت. كل منا يؤمن سراً بأنه لن يموت."
+> وابِطُكَ قابِضِ الأَرواحِ يَرمي ... بِسَهمِ المَوتِ مِن تَحتِ الثِيابِ
>
-> — تشارلي كوفمان، سينكدوش نيويورك
+> شَرابُكَ في السَرابِ إِذا عَطِشنا ... وَخُبزُكَ عِندَ مُنقَطِعِ التُرابِ
+>
+> — أبو الشمقمق، العصر العباسي
-[^1]: وهذا مثال على حاشية سفلية!
+[^1]: وهذا مثال على الهامش!