HTMLرموز اللغات
- تحديد لغة الصفحة
- الأحرف التي تستخدم للإشارة إلى اللغات
تحديد لغة الصفحة
تحديد لغة الصفحة يقصد به ذكر اللغة الأساسية المكتوب فيها محتوى الصفحة و هذا الأمر تفعله بشكل إختياري و لكن يفضّل أن تفعله.
بشكل عام، لتحديد لغة الصفحة نقوم بإضافة الخاصية lang
لوسم الصفحة الأساسي <html>
مع تمرير الأحرف المخصصة للإشارة إلى اللغة.
في هذا الدرس سنتعرف على الرموز التي تستخدم لتحديد لغة الصفحة.
في المثال التالي قمنا بإعلام المتصفح بأن إتجاه الصفحة هو من اليسار إلى اليمين و أن محتواها باللغة الفرنسية.
المثال الأول
<html dir="ltr" lang="fr"> <body> <p>Nos amis au Maroc et en Algérie parlent le français.</p> </body> </html>
في المثال التالي قمنا بإعلام المتصفح بأن إتجاه الصفحة هو من اليمين إلى اليسار و أن محتواها باللغة العربية.
المثال الثاني
<html dir="rtl" lang="ar"> <body> <p>تصميم المواقع ممتع جداً, كلما تعمقت به كلما أحببته أكثر.</p> </body> </html>
الأحرف التي تستخدم للإشارة إلى اللغات
بشكل عام، كل لغة لها حرفين يرمزان إليها و هذه الأحرف تم وضعها بالإعتماد على نظام المعايير العالمي ISO 639-1 المخصص لذلك.
في الجدول التالي قمنا بذكر الأحرف المخصصة لكل لغة و لاحظ أن أغلبها مشتق من الأحرف الأولى من إسم كل بلد.
اللغة | رمزها |
---|---|
Abkhazian | ab |
Afar | aa |
Afrikaans | af |
Akan | ak |
Albanian | sq |
Amharic | am |
Arabic | ar |
Aragonese | an |
Armenian | hy |
Assamese | as |
Avaric | av |
Avestan | ae |
Aymara | ay |
Azerbaijani | az |
Bambara | bm |
Bashkir | ba |
Basque | eu |
Belarusian | be |
Bengali (Bangla) | bn |
Bihari | bh |
Bislama | bi |
Bosnian | bs |
Breton | br |
Bulgarian | bg |
Burmese | my |
Catalan | ca |
Chamorro | ch |
Chechen | ce |
Chichewa | ny |
Chewa | |
Nyanja | |
Chinese | zh |
Chuvash | cv |
Cornish | kw |
Corsican | co |
Cree | cr |
Croatian | hr |
Czech | cs |
Danish | da |
Divehi | dv |
Dhivehi | |
Maldivian | |
Dutch | nl |
Dzongkha | dz |
English | en |
Esperanto | eo |
Estonian | et |
Ewe | ee |
Faroese | fo |
Fijian | fj |
Finnish | fi |
French | fr |
Fula | ff |
Fulah | |
Pulaar | |
Pular | |
Galician | gl |
Gaelic (Scottish) | gd |
Gaelic (Manx) | gv |
Georgian | ka |
German | de |
Greek | el |
Greenlandic | kl |
Guarani | gn |
Gujarati | gu |
Haitian Creole | ht |
Hausa | ha |
Hebrew | he |
Herero | hz |
Hindi | hi |
Hiri Motu | ho |
Hungarian | hu |
Icelandic | is |
Ido | io |
Igbo | ig |
Indonesian | id |
in | |
Interlingua | ia |
Interlingue | ie |
Inuktitut | iu |
Inupiak | ik |
Irish | ga |
Italian | it |
Japanese | ja |
Javanese | jv |
Kalaallisut | kl |
Greenlandic | |
Kannada | kn |
Kanuri | kr |
Kashmiri | ks |
Kazakh | kk |
Khmer | km |
Kikuyu | ki |
Kinyarwanda (Rwanda) | rw |
Kirundi | rn |
Kyrgyz | ky |
Komi | kv |
Kongo | kg |
Korean | ko |
Kurdish | ku |
Kwanyama | kj |
Lao | lo |
Latin | la |
Latvian (Lettish) | lv |
Limburgish (Limburger) | li |
Lingala | ln |
Lithuanian | lt |
Luga-Katanga | lu |
Luganda, Ganda | lg |
Luxembourgish | lb |
Manx | gv |
Macedonian | mk |
Malagasy | mg |
Malay | ms |
Malayalam | ml |
Maltese | mt |
Maori | mi |
Marathi | mr |
Marshallese | mh |
Moldavian | mo |
Mongolian | mn |
Nauru | na |
Navajo | nv |
Ndonga | ng |
Northern Ndebele | nd |
Nepali | ne |
Norwegian | no |
Norwegian bokmål | nb |
Norwegian nynorsk | nn |
Nuosu | ii |
Occitan | oc |
Ojibwe | oj |
Old Church Slavonic | cu |
Old Bulgarian | |
Oriya | or |
Oromo (Afaan Oromo) | om |
Ossetian | os |
Pāli | pi |
Pashto, Pushto | ps |
Persian (Farsi) | fa |
Polish | pl |
Portuguese | pt |
Punjabi (Eastern) | pa |
Quechua | qu |
Romansh | rm |
Romanian | ro |
Russian | ru |
Sami | se |
Samoan | sm |
Sango | sg |
Sanskrit | sa |
Serbian | sr |
Serbo-Croatian | sh |
Sesotho | st |
Setswana | tn |
Shona | sn |
Sichuan Yi | ii |
Sindhi | sd |
Sinhalese | si |
Siswati | ss |
Slovak | sk |
Slovenian | sl |
Somali | so |
Southern Ndebele | nr |
Spanish | es |
Sundanese | su |
Swahili (Kiswahili) | sw |
Swati | ss |
Swedish | sv |
Tagalog | tl |
Tahitian | ty |
Tajik | tg |
Tamil | ta |
Tatar | tt |
Telugu | te |
Thai | th |
Tibetan | bo |
Tigrinya | ti |
Tonga | to |
Tsonga | ts |
Turkish | tr |
Turkmen | tk |
Twi | tw |
Uyghur | ug |
Ukrainian | uk |
Urdu | ur |
Uzbek | uz |
Venda | ve |
Vietnamese | vi |
Volapük | vo |
Wallon | wa |
Welsh | cy |
Wolof | wo |
Western Frisian | fy |
Xhosa | xh |
Yiddish | yi |
ji | |
Yoruba | yo |
Zhuang | za |
Chuang | |
Zulu | zu |