Unicode is an industry standard whose goal is to provide the means by which text of all forms and languages can be encoded for use by computers through a single character set. |
(يونيكود) هو أحد المعايير التي تهدف إلى توفير وسيلة يمكن بواسطتها ترميز النصوص من كل الأشكال واللغات ليستخدمها الكمبيوتر عن طريق مجموعة رموز فردية. |
Originally, text-characters were represented in computers using byte-wide data: each printable character (and many non-printing, or "control" characters) were implemented using a single byte each, which allowed for 256 characters total. |
في الأصل كان يتم تمثيل الرموز النصية في أجهزة الكمبيوتر باستخدام بيانات بعرض بايت، أي أن كل حرف مطبوع (والعديد من الحروف الأخرى غير المطبوعة أو حروف التحكم) كانت تمثل عن طريق استخدام بايت واحد لكل منها، مما كان يسمح بمجموع 256 رمز. |
However, globalization has created a need for computers to be able to accommodate many different alphabets (and other writing systems) from around the world in an interchangeable way. |
ومع ذلك، فقد خلقت العولمة الحاجة لأن تكون أجهزة الكمبيوتر قادرة على استيعاب العديد من الأبجديات المختلفة (وأنظمة الكتابة الأخرى) حول العالم بطريقة تبادلية. |
The old encodings in use included ASCII or EBCDIC, but it was apparent that they were not capable of handling all the different characters and alphabets from around the world. |
الترميز القديم المستخدم كان يتضمن (آسكي) أو (كود التبادل الموسع للترميز العشري الثنائي)، ولكن كان من الواضح أنهما لم يكونا قادرين على التعامل مع كل الرموز والأبجديات المختلفة حول العالم. |
The solution to this problem was to create a set of "wide" 16-bit characters that would theoretically be able to accommodate most international language characters. |
كان الحل لهذه المشكلة هو إنشاء مجموعة من الرموز العريضة بحجم 16 بت والتي يمكنها نظرياً استيعاب معظم رموز اللغات العالمية. |
This new charset was first known as the Universal Character Set (UCS), and later standardized as Unicode. |
مجموعة الترميز الجديدة كانت تدعى في البداية (مجموعة الرموز العالمية)، ثم أطلق عليها بعد ذلك بشكل قياسي اسم (يونيكود). |
However, after the first versions of the Unicode standard it became clear that 65,535 (216) characters would still not be enough to represent every character from all scripts in existence, so the standard was amended to add sixteen supplementary planes of 65,536 characters each, thus bringing the total number of representable code points to 1,114,112. |
إلا أنه بعد النسخ الأولى من اليونيكود القياسي أصبح من الواضح أن 65.535 (216) رمز لن يكفوا أيضاً لتمثيل كل الرموز في كل النصوص الموجودة. لذلك تم تعديل المعيار لإضافة 16 مساحة إضافية بحجم 65.536 رمز لكل منها، وبالتالي تكبير مجموع الرموز القابلة للتمثيل إلى 1.114.112. |
To this date, less than 10% of that space is in use. |
وإلى الآن لم يتم استخدام أكثر من 10% من تلك المساحة. |