لماذا لا تُعكس الشموع؟
ترتيب الشموع يمثّل تسلسل الزمن، والزمن لا يتغيّر باللغة. عكس المحور الزمني يجعل كل قراءة فنية خاطئة: الاتجاه الصاعد يبدو هابطًا، والنماذج تنقلب، وأي مقارنة مع منصّة أخرى تصبح مستحيلة. لذلك تُعامل منطقة الرسم كصورة فيزيائية ثابتة، ويُعكس ما حولها فقط.
Arabic UI (dir=rtl) English UI (dir=ltr) ┌──────────┬──────────────┬────┐ ┌────┬──────────────┬──────────┐ │ watchlist│ plot →time │tool│ │tool│ plot →time │ watchlist│ │ (right) │ price axis →│rail│ │rail│ price axis →│ (right) │ └──────────┴──────────────┴────┘ └────┴──────────────┴──────────┘ chrome mirrors · plot direction and price axis never do
ما الذي يُعكس وما الذي يبقى؟
ترتيب الشموع
- في العربية
- من اليسار إلى اليمين
- القاعدة
- لا يُعكس أبدًا
محور السعر
- في العربية
- على اليمين
- القاعدة
- ثابت في اللغتين
محور الزمن
- في العربية
- أسفل، من اليسار
- القاعدة
- ثابت في اللغتين
قائمة المتابعة
- في العربية
- على اليمين
- القاعدة
- تُعكس مع اللغة
عمود الأدوات
- في العربية
- على اليسار
- القاعدة
- يُعكس مع اللغة
النصوص والعناوين
- في العربية
- من اليمين
- القاعدة
- تُعكس مع اللغة
الأرقام المختلطة: أكثر خطأ متكرّر في التعريب
عندما تجاور نصًا عربيًا أرقامًا ورموزًا لاتينية مثل 86,045.71 USD داخل سطر واحد، تتدخّل خوارزمية BIDI في المتصفح وقد ترتّب المقاطع بشكل غير متوقّع. العلاج قاعدتان: عزل كل قيمة رقمية في عنصر خاص باتجاه ثابت، وعدم وضع علامات ترقيم محايدة بين مقطع لاتيني ومقطع عربي داخل نفس السطر.
- ▸كل سعر أو نسبة أو وقت يُعرض داخل عنصر مخصّص بخط أحادي العرض واتجاه صريح، فتبقى الفاصلة العشرية في مكانها.
- ▸أسماء الشركات والرموز مثل ChartXpert, Inc. تُعزل باتجاه LTR لمنع انتقال النقطة إلى بداية السطر.
- ▸شرائط الإحصاءات تُكتب كنصوص لاتينية خالصة، لأن خلط الكلمات العربية بالأرقام في سطر واحد ضيّق يربك الترتيب.
- ▸المحاذاة تُكتب بخصائص منطقية (start / end) لا بيمين ويسار ثابتين، فيصحّ التخطيط في اللغتين بملف واحد.
الخطوط والأرقام
تستخدم الواجهة عائلة عربية واحدة للنصوص وعائلة أحادية العرض للأرقام والرموز والمخططات النصية. الأرقام الأحادية العرض تمنع اهتزاز الأعمدة عند تحديث الأسعار كل ثانية، وهي تفاصيل تُلاحظ فورًا في لوحة تداول حيّة.
