شرح طول الرسالة النصية وGSM-7 وUnicode

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

ترميزان بحدود مختلفة تماماً

GSM-7 مجموعة أحرف بـ7 بت تغطي الأحرف اللاتينية الأساسية والأرقام وعلامات الترقيم الشائعة — تتسع لـ160 حرفاً بمقطع رسالة واحد. أما Unicode (UCS-2) فيغطي تقريباً أي لغة بما فيها العربية، لكن باستخدام 16 بت لكل حرف يتسع لـ70 حرفاً فقط بكل مقطع.

لماذا يغيّر حرف عربي واحد كل شيء

يُختار الترميز للرسالة كاملة وليس لكل حرف على حدة: إذا وقع حرف واحد فقط في أي مكان بالرسالة خارج مجموعة GSM-7، تُرسل الرسالة بالكامل بترميز Unicode. رسالة نسبة 95% منها إنجليزية لكنها تحتوي كلمة عربية واحدة أو رمزاً تعبيرياً واحداً، تنخفض من ميزانية 160 حرفاً إلى 70.

المقاطع المتعددة تكلف أكثر مما يبدو

بمجرد تجاوز الرسالة حد المقطع الواحد، تُقسَّم لعدة أجزاء، كل جزء يحمل ترويسة صغيرة تقلل المساحة المتاحة له — 153 حرفاً لكل جزء بترميز GSM-7، و67 بترميز Unicode، بدل حدود المقطع الواحد. رسالة تبدو "أطول بقليل" من مقطع واحد قد تحتاج مقطعين كاملين مدفوعين.

إرشادات عملية

أسئلة شائعة

كم عدد الأحرف التي تتسع لها الرسالة العربية الواحدة؟

حوالي 70 حرفاً، لأن العربية تتطلب ترميز Unicode (UCS-2) بدل ترميز GSM-7 ذي الـ160 حرفاً المستخدم للنص اللاتيني الأساسي.

هل رمز تعبيري واحد فعلاً يحوّل الرسالة كاملة لـUnicode؟

نعم في معظم الحالات — يُختار الترميز للرسالة كاملة بناءً على ما إذا كان كل حرف فيها يقع ضمن مجموعة GSM-7. حرف واحد خارج تلك المجموعة يحوّل الرسالة بالكامل لـUnicode وحده الأقل للمقطع.

كيف أتحقق من طول قالبي الفعلي قبل الإرسال؟

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

خطط لمتطلبات الرسائل النصية

شاركنا قوالب رسائلك لنساعدك في التخطيط لحدود المقاطع.