جعل Windows يعرض الأحرف بشكل صحيح من لغات أخرى غير الإنجليزية (قم بتعيين برامج غير Unicode)

هل تستخدم Windows باللغة الإنجليزية(English) ، وتقوم بتشغيل التطبيقات والملفات وملفات الوسائط المتعددة بلغات أخرى بأحرف مختلفة؟ هل سبق لك أن واجهت مشاكل مع التطبيقات أو المحتوى(apps or content) المكتوب بلغات تستخدم أحرفًا مختلفة عن تلك الموجودة في اللغة الإنجليزية(English) ؟ لغات مثل الإسبانية(Spanish) أو الألمانية(German) أو البولندية(Polish) أو العربية(Arabic) أو الروسية(Russian) أو الرومانية أو العبرية(Romanian or Hebrew) ؟ إذا قمت بذلك ، فعليك قراءة هذه المقالة وفهم كيفية جعل Windows يعرض الأحرف من اللغات الأخرى بشكل صحيح:

ملاحظة:(NOTE:) ينطبق هذا الدليل على كافة إصدارات Windows . يرجى(Please) قراءة الفصول النظرية أولاً ، وليس الفصول العملية فقط ، حتى يكون لديك فهم جيد لهذا الموضوع.

ما هو Unicode ولماذا هو مهم؟

أولاً ، دعنا نتحدث عن Unicode وما هو. فهمها يعني أنك تعرف كيف يعرض Windows أحرفًا خاصة مثل ῦ و Ᾰ والعديد من اللغات الأخرى.

Unicode هو معيار لترميز الأحرف ، تم تطويره بواسطة Unicode Consortium ، والذي يحدد مجموعة من الأحرف والأرقام والرموز التي تمثل جميع اللغات المكتوبة في العالم تقريبًا. أدى نجاحها في توحيد مجموعات الأحرف إلى انتشار استخدامها في إنشاء البرامج.

من أين يأتي Unicode ؟ عندما تتحدث عن برنامج يتم كتابته بلغة مع مجموعة أحرف معينة (على سبيل المثال ، الصينية(Chinese) ) ، فمن المتوقع أن يتم تشغيله وعرضه بشكل صحيح على جهاز كمبيوتر بنظام تشغيل(operating system) يستخدم مجموعة أحرف مختلفة (على سبيل المثال ، Windows باللغة الإنجليزية(English) ) . ينطبق الوضع المعاكس أيضًا: برنامج مكتوب باللغة الإنجليزية(English) ، يستخدم أحرفًا لاتينية(Latin) ، يُتوقع تشغيله وعرضه بشكل صحيح على جهاز كمبيوتر يعمل بنظام Windows(Windows computer) باللغة الصينية(Chinese) . في مثل هذه الحالات ، اعتمادًا على كيفية تشفير التطبيق ، قد لا يتم عرض جميع الأحرف في واجهة التطبيق بشكل صحيح.

تحدث المضاعفات عندما تحتاج إلى استخدام برامج وأنظمة تشغيل(operating system) بها مجموعات أحرف "متعارضة". على سبيل المثال ، يتوفر التطبيق (German)باللغات(Spanish) الصينية واليابانية والعربية (Arabic)والعبرية (Hebrew)والروسية(Russian) ، بينما يستخدم نظام التشغيل أحرفًا (operating system)لاتينية(Latin) ، مثل الإنجليزية(English) والإسبانية والألمانية والرومانية(Romanian) وما إلى ذلك.

عند حدوث مثل هذه التعارضات ، تُعتبر لغة العرض(display language) التي يستخدمها نظام التشغيل(operating system) هي لغة Unicode(Unicode language) والبرنامج الجاري تشغيله (بمجموعة أحرف(character set) مختلفة ) ، كلغة non-Unicode. بشكل افتراضي ، يتم تعيين البرامج التي لا تدعم Unicode في Windows لاستخدام نفس لغة نظام التشغيل(operating system) . نظرًا لأن البرنامج يستخدم مجموعة أحرف مختلفة تمامًا عن تلك المستخدمة بواسطة (character set)لغة البرنامج(program language) الافتراضية غير Unicode ، فلا يتم عرضها بشكل صحيح. لإصلاح المشكلة ، تحتاج إلى تغيير اللغة الافتراضية(default language) التي يستخدمها Windowsللبرامج التي لا تدعم Unicode لمطابقة البرنامج الذي يستخدمه التطبيق الذي تريد تشغيله.

أدناه ، يمكنك مشاهدة مثال على مثل هذا التعارض ، وكيف تم عرض بعض الأحرف قبل تغيير لغة البرامج غير Unicode في Windows ، وبعد تعديلها إلى اللغة الصحيحة.

برامج غير Unicode ، لغة ، Windows

المشكلة الأكثر شيوعًا: لا تعرض ترجمات الفيلم بعض الأحرف بشكل صحيح

الموقف الأكثر شيوعًا عندما تتسبب لغة البرامج التي لا تدعم Unicode في إحباط قابلية الاستخدام عند تشغيل الأفلام أو ملفات الوسائط الأخرى. على سبيل المثال ، لديك Windows باللغة الإنجليزية(English) ، وتقوم بتشغيل فيلم تحتاج إلى تشغيل ترجماته بلغتك المحلية ، والتي تتضمن بعض الأحرف غير الموجودة في اللغة الإنجليزية(English language) - قد لا يتم عرض هذه الأحرف بشكل صحيح.

برامج غير Unicode ، لغة ، Windows

يمكنك أيضًا تشغيل الموسيقى بلغتك المحلية ، ويحتوي اسم الفرقة أو الأغنية على أحرف(band or song contains characters) غير موجودة في اللغة الإنجليزية. من المحتمل ألا يتم عرض هذه الأحرف بشكل صحيح في مشغل الوسائط الذي تستخدمه. يعمل تعيين لغة البرامج التي لا تدعم Unicode على لغتك المحلية على إصلاح هذه المشكلات.

كيفية ضبط اللغة للبرامج التي لا تدعم Unicode في Windows

لا يهم إصدار Windows الذي تستخدمه. يجب عليك فتح لوحة التحكم(Control Panel) . ثم انتقل إلى "الساعة واللغة والمنطقة".("Clock, Language, and Region.")

برامج غير Unicode ، لغة ، Windows

إذا كنت تستخدم Windows 10 أو Windows 8.1 ، فانتقل إلى المنطقة(Region) . إذا كنت تستخدم Windows 7 ، فانتقل إلى "المنطقة واللغة".("Region and Language.")

برامج غير Unicode ، لغة ، Windows

هذا يفتح نافذة المنطقة(Region) أو ، إذا كنت في Windows 7 ، نافذة " المنطقة واللغة"(Region and Language") . انتقل إلى علامة التبويب الإدارية . (Administrative)في قسم "لغة البرامج التي لا تدعم Unicode"("Language for non-Unicode programs") ، ترى اللغة المحددة حاليًا لهذه التطبيقات والبرامج. لتغييره ، انقر أو اضغط على " تغيير لغة النظام(Change system locale) ".

برامج غير Unicode ، لغة ، Windows

يتم عرض نافذة إعدادات المنطقة . (Region Settings)بشكل افتراضي ، ترى اللغة الحالية المستخدمة للتطبيقات والملفات(apps and files) التي لا تدعم Unicode .

برامج غير Unicode ، لغة ، Windows

انقر أو اضغط على القائمة المنسدلة "لغة النظام الحالية" لعرض جميع اللغات التي يمكنك الاختيار من بينها. ("Current system locale")حدد اللغة الجديدة التي تريد استخدامها واضغط على موافق(OK) .

برامج غير Unicode ، لغة ، Windows

يتم إخبارك أنك بحاجة إلى إعادة تشغيل جهاز الكمبيوتر أو الجهاز(Windows PC or device) الذي يعمل بنظام Windows حتى يتم تطبيق التغيير. أغلق جميع التطبيقات والملفات(apps and files) المفتوحة ، وانقر أو اضغط على (click or tap) إعادة التشغيل الآن(Restart now) .

برامج غير Unicode ، لغة ، Windows

يُعاد تشغيل Windows ، وعند تسجيل الدخول مرة أخرى ، يتم تطبيق اللغة الجديدة على التطبيقات والملفات(apps and files) التي لا تدعم Unicode .

هام:(IMPORTANT:) يتم تطبيق تغيير اللغة المستخدمة للبرامج التي لا تدعم Unicode على جميع التطبيقات (non-Unicode app)والملفات(s and files) التي لا تدعم Unicode . لذلك ، إذا كنت بحاجة إلى تشغيل تطبيق آخر غير Unicode(non-Unicode app) والذي يستخدم مجموعة أحرف مختلفة ، فأنت بحاجة إلى تغيير لغة البرنامج(program language) non-Unicode مرة أخرى.

خاتمة

تغيير اللغة المستخدمة للبرامج التي لا تدعم Unicode ليس بهذه الصعوبة. لسوء الحظ ، فإن النظرية معقدة بعض الشيء في الشرح والفهم ولكن نأمل أن نكون قد قمنا بعمل جيد فيها. إذا كان لديك أي أسئلة ، فلا تتردد في ترك تعليق أدناه.



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts