HTML / رموز البلدان

HTML / رموز البلدان

تحديد بلد لغة الصفحة

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

HTML / رموز البلدان


تحديد البلد مع اللغة يعني تحديد اللهجة التي تُنطق بها اللغة. هذا الأمر يعتبر اختياريًا مثل تحديد اللغة نفسها. يمكن أن يساعد ذلك في تحسين تجربة المستخدم، حيث أن بعض اللغات تتحدث بلهجات متعددة تختلف حسب البلد.

الأحرف التي تستخدم للإشارة إلى البلدان

بشكل عام، كل بلد له حرفان يرمزان إليه، وهذه الأحرف تم وضعها بالإعتماد على نظام المعايير العالمي ISO 3166-1 alpha-2 المخصص لذلك. يتم استخدام رموز البلدان لتحديد لهجات معينة للغات، مما يساعد في توفير تجارب مخصصة للمستخدمين.

مثال على تحديد اللغة والبلد

في المثال التالي، قمنا بإعلام المتصفح بأن اتجاه الصفحة هو من اليسار إلى اليمين، وأن محتواها باللغة الإنجليزية الأمريكية. في هذا المثال، الرمز en-US مقسوم لجزأين حيث أن en يقصد بها اللغة الإنجليزية، وUS يقصد بها لهجة الولايات المتحدة الأمريكية:

خد الكواد نسخ واضغط هنا جرب الكود
📋

<!DOCTYPE html>
<html dir="ltr" lang="en-US">
<body>
<p>"the Big Apple" is a nickname for New York City.</p>
</body>
</html>
        

شرح المثال الأول:

في هذا المثال، نستخدم الوسم <html> مع الخصائص التالية:

  • dir="ltr": تحدد اتجاه النص من اليسار إلى اليمين، وهو الاتجاه الافتراضي للغات مثل الإنجليزية.
  • lang="en-US": تشير إلى أن اللغة المستخدمة هي الإنجليزية، مع تحديد اللهجة الأمريكية.

في داخل الوسم <body>، لدينا فقرة تحتوي على نص يوضح أن "التفاحة الكبيرة" هو لقب لمدينة نيويورك. هذه الفقرة تُكتب باللغة الإنجليزية الأمريكية.

مثال على تحديد اللغة والبلد باللغة العربية

في المثال التالي، نقوم بإعلام المتصفح بأن اتجاه الصفحة هو من اليمين إلى اليسار، وأن محتواها باللغة العربية السعودية. في هذا المثال، الرمز ar-SA مقسوم لجزأين حيث أن ar يقصد بها اللغة العربية، وSA يقصد بها لهجة المملكة العربية السعودية:

📋

<!DOCTYPE html>
<html dir="rtl" lang="ar-SA">
<body>
<p>لا فضل لعربي على أعجمي، ولا لأبيض على أسود، ولا لأسود على أبيض إلا بالتقوى.</p>
</body>
</html>
        

شرح المثال الثاني:

في هذا المثال، نستخدم الوسم <html> مع الخصائص التالية:

  • dir="rtl": تحدد اتجاه النص من اليمين إلى اليسار، وهو الاتجاه المناسب للغات مثل العربية.
  • lang="ar-SA": تشير إلى أن اللغة المستخدمة هي العربية، مع تحديد اللهجة السعودية.

تحتوي الفقرة في الوسم <body> على نص عربي معروف يتحدث عن المساواة بين الناس، وهذا النص مكتوب باللهجة السعودية.

جدول رموز البلدان

هنا جدول يوضح بعض رموز البلدان مع شرح لكل رمز:

البلد    

الرمز    شرح

أفغانستانAFرمز البلد المستخدم للإشارة إلى أفغانستان.
ألبانياALرمز البلد المستخدم للإشارة إلى ألبانيا.
الجزائرDZرمز البلد المستخدم للإشارة إلى الجزائر.
أندوراADرمز البلد المستخدم للإشارة إلى أندورا.
أنغولاAOرمز البلد المستخدم للإشارة إلى أنغولا.
الأرجنتينARرمز البلد المستخدم للإشارة إلى الأرجنتين.
أرمينياAMرمز البلد المستخدم للإشارة إلى أرمينيا.
أسترالياAUرمز البلد المستخدم للإشارة إلى أستراليا.
النمساATرمز البلد المستخدم للإشارة إلى النمسا.
أذربيجانAZرمز البلد المستخدم للإشارة إلى أذربيجان.
الباهاماسBSرمز البلد المستخدم للإشارة إلى الباهاماس.
البحرينBHرمز البلد المستخدم للإشارة إلى البحرين.
بنغلاديشBDرمز البلد المستخدم للإشارة إلى بنغلاديش.
بلجيكاBEرمز البلد المستخدم للإشارة إلى بلجيكا.
البرازيلBRرمز البلد المستخدم للإشارة إلى البرازيل.
كنداCAرمز البلد المستخدم للإشارة إلى كندا.
تشيليCLرمز البلد المستخدم للإشارة إلى تشيلي.
الصينCNرمز البلد المستخدم للإشارة إلى الصين.
كولومبياCOرمز البلد المستخدم للإشارة إلى كولومبيا.
مصرEGرمز البلد المستخدم للإشارة إلى مصر.
فرنساFRرمز البلد المستخدم للإشارة إلى فرنسا.
ألمانياDEرمز البلد المستخدم للإشارة إلى ألمانيا.
اليابانJPرمز البلد المستخدم للإشارة إلى اليابان.
الأردنJOرمز البلد المستخدم للإشارة إلى الأردن.
المغربMAرمز البلد المستخدم للإشارة إلى المغرب.
السعوديةSAرمز البلد المستخدم للإشارة إلى المملكة العربية السعودية.
الإمارات العربية المتحدةAEرمز البلد المستخدم للإشارة إلى الإمارات العربية المتحدة.
الولايات المتحدة الأمريكيةUSرمز البلد المستخدم للإشارة إلى الولايات المتحدة الأمريكية.
إيطالياITرمز البلد المستخدم للإشارة إلى إيطاليا.
إسبانياESرمز البلد المستخدم للإشارة إلى إسبانيا.
تركياTRرمز البلد المستخدم للإشارة إلى تركيا.
جنوب أفريقياZAرمز البلد المستخدم للإشارة إلى جنوب أفريقيا.
سيريلانكاLKرمز البلد المستخدم للإشارة إلى سيريلانكا.
تايلاندTHرمز البلد المستخدم للإشارة إلى تايلاند.
الفلبينPHرمز البلد المستخدم للإشارة إلى الفلبين.
أيسلنداISرمز البلد المستخدم للإشارة إلى أيسلندا.

مثال على استخدام رموز اللغة والبلد معًا

يمكننا دمج رموز اللغة والبلد لتحديد لهجة معينة عند كتابة محتوى الصفحة. على سبيل المثال، إذا أردنا الإشارة إلى اللغة الإنجليزية الأمريكية، نستخدم الرمز en-US، أو إذا أردنا الإشارة إلى اللغة العربية باللهجة السعودية، نستخدم الرمز ar-SA.

مثال نهائي: صفحة متعددة اللغات

في هذا المثال، نعرض صفحة تحتوي على نصوص بأكثر من لغة. سنستخدم خاصية lang لتحديد اللغة المناسبة لكل قسم من النصوص:

📋

<!DOCTYPE html>
<html lang="en">
<body>
<h2>Welcome to the Language Page</h2>
<p>This page contains text in multiple languages.</p>
<p lang="fr">Bonjour, comment ça va?</p>
<p lang="ar">مرحباً، كيف حالك؟</p>
</body>
</html>
        

إرسال تعليق

أحدث أقدم

نموذج الاتصال