الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ماهي افظل طريقة لجعل الموقع يعمل باللغتين عربي وانجليزي

بدأه bnitt في 5 ديسمبر 2010 · 6 رد · 825 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني لديا موقع باللغة العربية اريد اظافة اللغة الانجليزية للموقع طبعا انا مسوي لوحة تحكم للموقع تظاف البيانات باللغة الانجليزي واللغة العربية

لكن كيف اتعامل مع اتجاهات الكتابة والاشياء الخاصة بخصائص اللغة داخل الموقع

#2

استخدم CSS في التحكم بالإتجاهات فهي دقيقة جدا ..

اللهم أطل عمري وأحسن عملي واختم بالشهادة أجلي

#3

إن كنت تستطيع استخدام ملف style.css خاص للتصميم باللغة العربية، يمكنك حينها كما اقترح الأخ مبرمج القاعدة استخدام CSS . يكون محتوى الملف المذكور (لا يشترط الاسم) على النحو التالي:

body {direction: rtl;}

السطر السابق سيقوم بقلب اتجاه جسم الصفحة بالكامل ليصبح من اليمين إلى اليسار.. بعض العناصر التي تحوي على نصوص "كالأزرار مثلاً" قد لا يتم قلب اتجاه الكتابة فيها بشكل صحيح إن احتوت على رموز خاصة في نهاية الكلمة "مثل إشارات الاستفهام أو التعجب، إلخ.."

يمكن استبدال السطر السابق بـ

* {direction: rtl;}

ليتم تطبيق التأثير على كامل الوسوم مهما كانت.

Do as I say, not as I do

We are Anonymous. We are Legion. We don't forgive. We don't forget

#4

السلام عليكم

اقترح عليك مايلي

1-اعمل ثيم English واخر Arabic

2-صمم الموقع بالكامل وضع التصميم في English

3-انسخ التصميم الى Arabic

4-اضف ملف جديد الى التصميم العربي وضع به التعديلات الخاصة بالعربي فقط مثل

direction: rtl

واي تعديل آخر للعربي مثل

text-align:right

فمثلا عندك في الانجليزي

.header
{
	font-size: 18px;
	color: #ff5a00;
	text-align: left;
	padding-bottom: 10px;
}

ضع في الملف العربي الاضافي

.header
{text-align: right;
}

ولا داعي لتكرار البقية البنود

وعند اي تعديل على الثيم الانجليزي تنسخ التعديل الى العربي مع بقاء الملف الاضافي كما هو .

وعند تغيير اللغة تختار الثيم المناسب .

#6
اقتباس
استخدم ال Globlization

الاخ صاحب السؤال تجاوز هذه المرحلة وهو يريد حل

اقتباس
كن كيف اتعامل مع اتجاهات الكتابة والاشياء الخاصة بخصائص اللغة داخل الموقع
#7

اتجاه الكتابه يكون باستخدام الخاصيه dir

الموجوده فى الجدول

dir='<%$Resources:MyProfile,TextDirection%>'

ده على مستوى الجدول

او على مستوى الصفحه توضع فى ال Form tag

هل انا معاكم فى الموضوع ولا فاهم خطا

يامقلب القلوب ثبت قلبى على دينك

محمد بن سعيد بن رسلان

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…