اذهب إلى المحتوى

السؤال

Guest أشرف المنجى2
نشر

السلام عليكم ورحمة الله وبركاتة , لو عندى موقع مصمم بـ Html - css مكون من 6 صفحات وعاوز الموقع يكون بلغتين عربى وإنجليزى هل أقوم بعمل الموقع مرتين مرة عربى ومرة محتوى إنجليزى ولا فية طرق أكثر فاعلية وشكرا لكم 

Recommended Posts

  • 0
نشر

الطريقة الأفضل والأسهل هي إنشاء ملف Html لكل لغة .

مثل Home.en.html و Home.ar.html

ولكن عليك معالجةأتجاه النصوص سواء كان من اليسار إلى اليمين ltr او من اليمين إلى اليسار عن طريق الخاصية dir

<p dir="rtl">Write this text right-to-left!</p>

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

<p dir="ltr">مرحباً بك صديقي</p>

 

  • 0
نشر

 برمجة موقع متعدد اللغات يعتمد على جزئيتين أساسية وهي :

  •  اتجاه اللغة من اليمين الى اليسار او العكس.

هذه الجزئية مرتبطة بطريقة هيكلة الموقع وتعتمد على لغتي HTML - CSS بشكل أساسي، فإذا كانت اللغة الافتراضية للموقع اتجاهها من اليسار الى اليمين فيتم إنشاء ملف css جديد بنفس محتويات ملف css الافتراضي ويحذف منه الخصائص المشتركة في الاتجاهين مع تغيير قيم بعض الخصائص من اليمين الى اليسار او العكس ومن أشهر الخصائص التي يتم تغيير قيمها في الغالب هي :

float - text-align - margin - text-decoration
  •  ترجمة الكلمات والجمل.

هذه الجزئية متعلقة بترجمة الكلمات والجمل فيتم استخدام معها عدة طرق مثل المصفوفات ويمكنك استخدام PHP تستطيع من خلالها عمل موقع بعدّة لغات بطريقة سهلة وفعالة أو مثلاً استخدام إطار عمل مثل Laravel يساعدك في عمل ترجمة للغات ، حيث تعتبر PHP , Laravel تقنيات خاصة بـ Back-End  و يجب عليك تعلمهم جيداً لتستطيع عمل ذلك . 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...