القائمة اغلق

ترجمة Polylang Strings إضافة ترجمة سلسلة مخصصة

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

لذلك آمل أن يستخدم GKKmon برنامج Polylang الإضافي وأنني شاهدت آثار تجربتي الأولى في عالم تعدد الزوجات ، لذلك آمل أن يتمكن شخص ما من استخدامه بسهولة وسيكون بإمكانه استخدام Polylang وربط Lingotek سوف أكتب.

    ترجمة Polylang سلاسل

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

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

    باستخدام البرنامج المساعد "Polylang Theme Strings"

الأول هو استخدام البرنامج المساعد لـ Polylang Theme Strings. مثل اسم البرنامج المساعد ، فإنه يحول تقريبا أي عنصر سلسلة موجودة في موضوع في Polylang ، مما يجعلها قابلة للتخصيص من قائمة ترجمة السلاسل. يعد استخدام هذا المكون الإضافي مناسبًا جدًا نظرًا لأنه يتم التعرف على جميع العناصر تقريبًا.

في هذه الحالة ، ومع ذلك ، هناك أجزاء لا يمكن التعرف عليها أو تخصيصها بشكل مباشر. في هذه الحالة ، يجب عليك تعديله مباشرة باستخدام الكود الذي توفره Polylang.

    إضافة حروف مخصصة لترجمة السلاسل مع تعديلات كود مباشر

GKKmon أيضا تعديل التعليمات البرمجية مباشرة ، وليس البرنامج المساعد ، ولكن أولا نحن بحاجة للتعبير عن سلسلة في php ثم ربط php إلى polylang في function.php. على سبيل المثال ، إذا كنت ترغب في إضافة عبارة محددة إلى الصفحة الرئيسية الخاصة بك (index.php) إلى ترجمة سلسلة ، يمكنك إنشاء PHP مثل هذا في "index.php"

<?php pll_e('Hello'); ?>

ثم قم بإضافة التعليمة البرمجية التالية من functions.php إلى السلسلة "Hello" واربطها بـ polylang.

add_action('init', function() {
  pll_register_string('custom', 'Hello');
});

يمكنك استخدام هذا الرمز لإضافة سلاسل مخصصة إلى قائمة الترجمة الخاصة بـ Polylang's Strings ، بغض النظر عن عددها. ومع ذلك ، فإنه من المزعج عرض كافة السلاسل التي سيتم ترجمتها بنفس الطريقة المذكورة أعلاه.

(تعليقات (المعلومات غير مطلوبة

Posted in الكل - All،ووردبريس - Wordpress،معلومات - Information

이메일 구독 - Email Subs

최선을 다해 직접 만든 콘텐츠만 공유합니다.
We share the best content we have created.