WPML

نحن مستعدون بأول إصدار بيتا من WPML 2.3.1. يحسّن هذا الإصدار قابلية الاستخدام ويجعل إدارة موقعك متعدد اللغات أسهل وأكثر متعة.

في WPML 2.3.0، أضفنا بعض الميزات الجديدة الرئيسية. يجعلها هذا الإصدار أسهل في الاستخدام وأكثر بديهية. إنه ليس جاهزاً بعد للمواقع المباشرة، ولكن نرحب باستخدامك له على المواقع التجريبية لترى كيف يعمل معك.

مزامنة الحقول المخصصة في الوقت الفعلي


قد أكون مخطئاً، ولكن هذه كانت الميزة الأكثر طلباً لفترة طويلة الآن. لقد تم تنفيذها نوعاً ما أيضاً، ولكنها لم تعمل بشكل صحيح أبداً – حتى الآن.

في WPML 2.3.1، عندما تحدد حقلاً مخصصاً على أنه «نسخ»، فإنه يُنسخ فعلياً إلى الترجمات.

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

أيضاً، عند إنشاء ترجمة جديدة، يتم ملء الحقول المخصصة مسبقاً من الأصل.

لذا، إذا كنت تبني موقعاً يستخدم العديد من الحقول المخصصة (مثل قوائم العقارات)، فلن تحتاج بعد الآن إلى تحديث القيم في جميع الترجمات – فقط عدّل الأصل واحفظه.

تحديث الفئات والتصنيفات في الوقت الفعلي


كما هو الحال مع الحقول المخصصة، يعمل هذا أيضاً مع التصنيفات والوسوم وأي تصنيف آخر. عند تحديث اللغة الأصلية، سيحاول WPML مزامنة التصنيف لجميع الترجمات. اذهب إلى WPML->إدارة الترجمة->إعداد المحتوى متعدد اللغات. سترى خياراً جديداً لمزامنة التصنيفات.

لكي يعمل هذا، تحتاج التصنيفات إلى ترجمة. نوصيك بإنشاء التصنيفات يدوياً في شاشة مقالات->تصنيفات. بعد إنشاء التصنيفات باللغة الافتراضية، قم بترجمتها.

بعد ذلك، عند تعيين التصنيفات للمقالات، سترث ترجماتها التصنيفات المترجمة تلقائياً.

ترجمة حقول المؤلف


عندما تذهب إلى أي حقل مؤلف، ترى الوصف، ولكن كله باللغة الافتراضية. يستخدم WPML 2.3.1 خطّافات لمعلومات المؤلف الوصفية ويجعلها قابلة للترجمة من خلال شاشة ترجمة النصوص.

ستتمكن من ترجمة الاسم، والاسم المستعار، والسيرة الذاتية (الوصف).

مبدل لغة أذكى للوحة التحكم


هل تتذكر مبدل لغة محتوى لوحة التحكم الذي أضفناه في WPML 2.3.0؟

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

هذا شيء لاحظناه بأنفسنا فقط بعد حوالي أسبوع من استخدام WPML 2.3.0.

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

خيارات مبسطة لتعريب القوالب


حتى الآن، كان لدينا ثلاثة خيارات في قائمة تعريب القوالب والإضافات. لكي نكون صادقين، لم تكن منطقية تماماً.

الآن، تم تقليصها إلى خيارين – تمكين أو تعطيل الترجمة باستخدام WPML.

عند التعطيل، تعتني القوالب والإضافات بنفسها، تماماً كما تفعل عندما لا تستخدم WPML. عند التمكين، يمكنك الترجمة باستخدام ترجمة النصوص في WPML.

أيضاً، وبروح التحسينات، يحدد WPML أيضاً موقع ملفات .mo الخاصة بالقالب في الأدلة الفرعية. لم يعد WPML يفترض أن ملفات .mo يجب أن تكون موجودة في المجلد الجذري. سيجدها أينما كانت. يساعد هذا عندما يكون لديك بالفعل بعض الترجمة في ملفات .mo (في دليل ما داخل القالب) وتريد مواصلة الترجمة باستخدام WPML.

تبديل لغة لوحة التحكم عند الترجمة


لقد أضفنا خياراً جديداً لرؤية لوحة تحكم WordPress بنفس اللغة التي تترجم إليها.

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

عندما تذهب إلى أعضاء->حسابك، سترى خياراً جديداً يسمى «تعيين لغة الإدارة كلغة التحرير». عند تعيينه، ستتبع لغة WordPress اللغة التي تكتب بها. جرب هذه الميزة الجديدة مع العبرية أو العربية وأخبرنا برأيك.

دعم كامل لجميع استدعاءات GetText


حتى هذا الإصدار، كان WPML يستخدم خطّافات فقط لاستدعاءات GetText الخاصة بـ _e() و __().

يتيح WordPress عمقاً أكبر للدوال ويدعمها WPML الآن جميعاً. يتضمن ذلك استدعاء _x() القوي (الترجمة مع السياق)، واستدعاء _n() (الترجمة مع صيغ الجمع) وكل شيء آخر يقدمه WordPress.

مزامنة تاريخ النشر


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

إعفاء المترجمين بسهولة


هل سبق لك أن أرسلت مهمة إلى مترجم، لتكتشف لاحقاً أن هذا المترجم لا يستجيب؟ ماذا الآن؟ كان عليك تسجيل الدخول إلى حساب المترجم وتقديم الاستقالة نيابة عنه.

ليس بعد الآن.

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

التنزيل والتجربة


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

أخبرنا برأيك. نحن نخطط لإصدار WPML 2.3.1 الأسبوع القادم وملاحظاتك في غاية الأهمية.

بالمناسبة – نحن نحتفظ بمفاجأة كبيرة جداً للإصدار النهائي.

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