WPML

لقد أصدرنا للتو WPML 0.99 مع مجموعة من الميزات الجديدة وإصلاحات للأخطاء المزعجة.

الجديد في هذا الإصدار


  • إضافة أعلام الدول إلى مبدل اللغة

  • يتيح لك WPML إنشاء مبدل لغة مخصص

  • متوافق مع WordPress 2.6

على الرغم من أننا أضفنا بعض الميزات التي طال انتظارها، إلا أن هذا الإصدار لا يزال يركز على إصلاح الأخطاء. هذه المرة، تلقينا الكثير من الملاحظات التفصيلية وتمكنا من تتبع بعض الأخطاء التي كانت لا تزال كامنة في الخفاء:

  • إصلاح مشاكل مع معرض WordPress.

  • إصلاح خطأ عند استخدام صفحة رئيسية ثابتة غير مترجمة (تُرجع الآن صفحة 404).

  • إصلاح خطأ كان يمنع روابط ثابتة من العمل في الصفحات.

  • إصلاح خطأ CSS في language-selector.css.

  • إصلاح خطأ كان يتسبب في احتواء خلاصة RSS على XML غير صالح (خلاصة غير صالحة).

  • إصلاح خطأ كان يتسبب في إعادة تعيين اللغة الافتراضية بعد ترقية الإضافة.

  • إصلاح مجموعة من المشاكل المتعلقة بإدارة ترجمة التصنيفات والوسوم.

أعلام الدول

مبدل اللغة مع الأعلام
مبدل اللغة مع الأعلام

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

أي علم ستختار للغة الإنجليزية؟ علم الولايات المتحدة أم المملكة المتحدة؟ وبالنسبة للإسبانية، هل سيكون العلم الإسباني أم المكسيكي أم الأرجنتيني أم أي علم آخر من أمريكا الجنوبية؟

يتضمن WPML 0.99 أعلام دول لـ 280 دولة، لذا يمكنك اختيار ما يناسبك. لا توجد وظيفة GUI لاختيار العلم الذي يتم عرضه لكل لغة وسيتعين عليك تشمير ساعديك وتعديل قاعدة البيانات يدويًا للقيام بذلك. أخبرنا إذا كنت بحاجة إلى أي مساعدة.

لتمكين أعلام الدول في موقعك، اذهب إلى لوحة تحكم WordPress وانقر على WPML->اللغات.

هناك، سترى خيارات جديدة لما يتم عرضه في مبدل اللغة. يمكنك اختيار عرض أعلام الدول، وأسماء اللغات الأصلية، وأسماء اللغات المترجمة.

خيارات مبدل اللغة في WPML 0.99
خيارات مبدل اللغة في WPML 0.99

مبدل لغة مخصص خاص بك


يمكن لـ WPML إضافة مبدل لغة إلى قالبك مع أسماء لغات منسدلة وأعلام. كل ما عليك فعله لاستخدامه هو تضمين سطر واحد من الكود في القالب أو إضافته ببساطة كودجت.

ولكن، ماذا لو كنت تريد المزيد؟

على سبيل المثال، كيف تضيف سطرًا يخبرك باللغات الأخرى المتاحة لمقالة ما.

رسالة حول توفر المقالة بلغات أخرى
رسالة حول توفر المقالة بلغات أخرى

لا مشكلة. يتيح لك هذا الإصدار بناء مبدلات لغة خاصة بك. يتضمن WPML 0.99 وظيفة PHP تُبلغ عن اللغات التي تمت ترجمة المحتوى الحالي إليها. فهي تخبرك بأسماء اللغات (سواء الأصلية أو باللغة الحالية)، ورابط الترجمة، وعنوان URL لعلم الدولة.

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

ترجمة المحتوى


سيتضمن WPML 1.0 ترجمة المحتوى الاختيارية كخدمة مدفوعة. تتم هذه الترجمة بواسطة مترجمين بشريين محترفين بسعر ثابت قدره 0.07 USD / كلمة. اليوم، بدأنا في اختباره كإصدار بيتا على موقعنا WPML.org.

سنفتح البرنامج للإصدار التجريبي العام (بيتا) الأسبوع المقبل، لذا إذا كنت بحاجة إليه ولا ترغب في الانتظار حتى الإصدار النهائي، اتصل بنا.

ترجمة سطر الوصف، وعناوين الودجات، والنصوص


هل تتذكر أننا وعدنا بترجمة النصوص «العائمة» الأخرى مثل سطر الوصف وودجات النصوص؟ نحن نعمل على ذلك الآن.

قريبًا جدًا، سترى قسمًا جديدًا في WPML. سيلخص هذا القسم جميع النصوص «العائمة» وسيتيح لك إدخال ترجمة لكل منها. نحن نبذل قصارى جهدنا لتضمين نصوص القالب هناك أيضًا، حتى تتمكن من تجنب متعة العمل مع poedit وملفات .mo.

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

هل وجدت هذا مفيداً؟ شارك هذه المقالة: