رتبت مدن الشحن أبجديًا فتجمعت كل المدن التي تبدأ بأداة التعريف «ال» في أول القائمة، لماذا؟

لأن الترتيب يقارن الاسم كما هو مكتوب، و«ال» جزء منه. «الرياض» تبدأ بألف ولام، فتُرتب تحت الألف مع «الخبر» و«الدمام»، قبل «تبوك» و«جدة». الأداة لا تتخطى أداة التعريف، فإن أردت كل مدينة تحت حرفها الأساسي فاكتب الأسماء دون «ال» عند الترتيب.

نُشر في · دقائق قراءة: 2

ماذا يحدث في قائمة مدن حقيقية؟

هذه ست مدن شحن كما يكتبها متجر عادي: جدة، الرياض، مكة، الدمام، تبوك، الخبر. مع قواعد العربية والترتيب التصاعدي أعطت الأداة: الخبر، الدمام، الرياض، تبوك، جدة، مكة. المدن الثلاث المعرّفة صعدت معًا إلى الأعلى ثم رُتبت فيما بينها حسب الحرف بعد «ال»: الخاء ثم الدال ثم الراء.

وفي قائمة أطول تظهر الصورة نفسها: أبها، الخبر، الرياض، العلا، المدينة المنورة، جدة، مكة المكرمة. «أبها» جاءت أولًا لأن الألف المهموزة تسبق الألف المجردة في قواعد الترتيب، ثم كتلة المدن المعرّفة، ثم باقي الحروف.

هل هذا خطأ؟

ليس خطأ برمجيًا، بل هو ما تقوله قواعد الترتيب المضمّنة في المتصفح للعربية: الكلمة تُرتب من أول حرف فيها. كثير من الفهارس والقواميس الحديثة تتخطى «ال» عند الترتيب، لكن هذه قاعدة تحريرية يقررها صاحب القائمة، والأداة لا تفترضها عنك.

والسؤال الحقيقي: أين ستستخدم القائمة؟ في قائمة منسدلة لاختيار مدينة الشحن، يبحث العميل غالبًا عن «الرياض» تحت «ال» لأنه يكتبها هكذا، فتجمّعها قد يكون مريحًا. أما في فهرس مطبوع أو جدول أسعار شحن يُقرأ حرفًا حرفًا، فقد تفضّل «الرياض» تحت الراء.

كيف ترتبها تحت حرفها الأساسي؟

  1. اكتب القائمة دون «ال» في بداية الأسماء: خبر، دمام، رياض، جدة، مكة، تبوك.
  2. الصقها في ترتيب الأسطر واختر قواعد العربية والاتجاه التصاعدي.
  3. بعد الترتيب أعد «ال» إلى الأسماء التي تحتاجها، يدويًا أو بالبحث والاستبدال في محررك.

القائمة المكتوبة دون «ال» خرجت هكذا: تبوك، جدة، خبر، دمام، رياض، مكة. هذه الطريقة يدوية بعض الشيء، لكنها صادقة: الأداة لا تملك خيارًا لتجاهل أداة التعريف، ولن تجد فيها زرًا يفعل ذلك. مع قائمة مدن قصيرة لا يأخذ الأمر أكثر من دقيقة.

والأسماء الإنجليزية؟

الظاهرة نفسها موجودة حين تكتب المدن بالإنجليزية: Al Khobar وAl Madinah تُرتبان تحت A. وجربت القائمة Jeddah، Al Khobar، Makkah، Dammam، Tabuk، Al Madinah بقواعد الإنجليزية فخرجت: Al Khobar، Al Madinah، Dammam، Jeddah، Makkah، Tabuk. لاحظ أن Dammam مكتوبة دون Al هنا، فجاءت تحت D. التوحيد في طريقة الكتابة أهم من الترتيب نفسه.

  • اختر كتابة واحدة لكل مدينة وطبّقها في كل القائمة، مع «ال» أو دونها.
  • القائمة المختلطة بالعربية والإنجليزية تُرتب حسب القواعد التي تختارها: بالعربية تأتي الأسطر العربية أولًا.

أسئلة شائعة

هل تختلف «الرياض» و«ٱلرياض» بألف الوصل في الترتيب؟

في تجربتي جاءت «ٱلرياض» مباشرة بعد «الرياض»، لأن قواعد الترتيب تضع الحرف ذا العلامة بجوار حرفه الأساسي. لكنهما سطران مختلفان، فالأفضل أن تكون الكتابة موحدة في القائمة كلها.

هل تنفع هذه الطريقة لأسماء العائلات مثل «القحطاني»؟

نعم، المبدأ واحد: كل اسم أوله «ال» يُرتب تحت الألف ما لم تحذفها قبل الترتيب.