تنفيذ الترجمة التلقائية على ProcessWire CMS بمثابة خطوة تغير قواعد اللعبة بالنسبة للشركات التي تسعى إلى توسيع نطاق وصولها العالمي والتفاعل مع الجماهير عبر لغات مختلفة. في عالمنا المترابط، لم يعد امتلاك موقع ويب متعدد اللغات ترفًا، بل أصبح ضرورة للحفاظ على القدرة التنافسية والاستفادة من الأسواق الجديدة.
يعد ProcessWire CMS نظامًا قويًا ومرنًا لإدارة المحتوى ويوفر منصة قوية لإنشاء مواقع الويب وإدارتها. يتيح لك دمج الترجمة التلقائية في موقع ProcessWire الخاص بك تبسيط إنشاء محتوى متعدد اللغات والحفاظ عليه، مما يوفر الوقت والموارد مع ضمان تجربة مستخدم متسقة وعالية الجودة عبر لغات متعددة.
يسلط هذا الدليل الضوء على كيفية تنفيذ الترجمة التلقائية على ProcessWire CMS، وفوائد تمكين الترجمة التلقائية، وخطوات إعدادها بسلاسة.
فيما يلي بعض الأسباب التي تدفعك إلى تنفيذ الترجمة التلقائية على ProcessWire CMS.
قبل مناقشة تنفيذ الترجمة الآلية في ProcessWire CMS، سننظر في عدة أمثلة لمواقع الويب متعددة اللغات التي تم إنشاؤها باستخدام ProcessWire CMS.
Storyboard هي وكالة إبداعية في المملكة المتحدة متخصصة في سرد القصص الرقمية وإنشاء المحتوى. توضح الصورة أن موقع الويب الخاص بهم، والذي تم إنشاؤه باستخدام ProcessWire CMS، متاح باللغتين الإنجليزية والألمانية (الألمانية). يمكّن هذا النهج متعدد اللغات Storyboard من التواصل بشكل فعال وخدمة العملاء من مختلف المناطق من خلال تقديم خدماتهم ومحفظتهم باللغة المفضلة للعملاء.
في الصورة، يمكنك رؤية "محول اللغة"، الذي يسمح للمستخدمين بالتبديل بين اللغة الإنجليزية (EN) والألمانية (DE).
فندق ألتشتات هو فندق فاخر يقع في فيينا، النمسا. يقدم موقعها الإلكتروني، الذي تم تطويره باستخدام ProcessWire CMS، محتوى بلغات متعددة ويلبي احتياجات الضيوف الدوليين في جميع أنحاء العالم. من خلال توفير الترجمات بلغات مثل الإنجليزية والألمانية والفرنسية والإيطالية والروسية، يضمن فندق Altstadt أن الضيوف المحتملين يمكنهم الوصول بسهولة إلى المعلومات حول وسائل الراحة في الفندق وأنواع الغرف وعملية الحجز بلغتهم الأم.
تُظهر الصورة أيضًا "محوّل اللغة"، الذي يسمح للمستخدمين بالتبديل بين اللغة الإنجليزية (EN) واللغات الأخرى المتاحة.
بعد مراجعة أمثلة لمواقع الويب متعددة اللغات التي تستخدم ProcessWire CMS، سنحاول الآن تنفيذ الترجمة التلقائية على ProcessWire CMS باستخدام خدمة الترجمة الآلية.
يمكن للعديد من خدمات الترجمة ترجمة مواقع الويب تلقائيًا بسهولة وسرعة من خلال خطوات تكوين قليلة فقط. Linguise هي إحدى خدمات الترجمة الآلية.
تتكامل هذه الخدمة مع العديد من أنظمة إدارة المحتوى (CMS) ومنشئي الويب، بما في ذلك ProcessWire CMS. اتبع هذه الخطوات لتثبيت الترجمة Linguise على ProcessWire CMS.
الخطوة الأولى هي التأكد من أن موقع ProcessWire CMS الخاص بك جاهز للترجمة. بعض الأشياء التي تحتاجها للتحضير لتثبيت الترجمة التلقائية Linguise على موقع ويب ProcessWire CMS تتضمن الوصول إلى لوحة تحكم إدارة ProcessWire CMS.
بعد ذلك، حساب Linguise مجاني وأضف نطاق موقع الويب الخاص بك. يمكنك استخدام الإصدار التجريبي المجاني لمدة 30 يومًا قبل اتخاذ قرار بشأن خطة الاشتراك.
بمجرد إنشاء Linguise ، يمكنك الوصول إلى لوحة المعلومات لإضافة مجال موقع الويب الخاص بـ ProcessWire CMS. انقر على "إضافة نطاق" وأكمل الحقول التالية:
ستتلقى أيضًا مفتاح API الذي يجب لصقه في الخطوة التالية.
بعد ذلك، قم بتحميل البرنامج النصي للترجمة Linguise إلى الخادم الخاص بك حيث تم تثبيت ProcessWire CMS.
قم بتنزيل البرنامج النصي للترجمة PHP-JS، وقم بفك ضغطه، ثم قم بتحميله إلى الدليل الجذر لتثبيت ProcessWire CMS لديك. تأكد من أن:
بعد ذلك، انسخ مفتاح Linguise API إلى ملف Configuration.php الذي قمت بتحميله على الخادم الخاص بك. افتح الملف، والصق مفتاح API الخاص بك بين علامتي الاقتباس، مع استبدال نص العنصر النائب REPLACE_BY_YOUR_TOKEN.
يتم تمكين إعادة كتابة عنوان URL افتراضيًا في ProcessWire CMS. إذا لم يكن الأمر كذلك، فيمكنك المساعدة باستخدام مزود الاستضافة الخاص بك. يجب أن يكون ملف ProcessWire CMS .htaccess الخاص بك مشابهًا لما يلي.
# 8. Enable Apache mod_rewrite (required) # ----------------------------------------------------------------------------------------------- RewriteEngine On RewriteRule ^(af|sq|am|ar|hy|az|eu|be|bn|bs|bg|ca|ceb|ny|zh-cn|zh-tw|co|hr|cs|da|nl|en|eo|et|tl|fi|fr|fy|gl|ka|de|el|gu|ht|ha|haw|iw|hi|hmn|hu|is|ig|id|ga|it|ja|jw|kn|kk|km|ko|ku|ky|lo|la|lv|lt|lb|mk|mg|ms|ml|mt|mi|mr|mn|my|ne|no|ps|fa|pl|pt|pa|ro|ru|sm|gd|sr|st|sn|sd|si|sk|sl|so|es|su|sw|sv|tg|ta|te|th|tr|uk|ur|uz|vi|cy|xh|yi|yo|zu|zz-zz)(?:$|/)(.*)$ linguise/linguise.php?linguise_language=$1&original_url=$2 [L,QSA] # 8A. Optionally (O) set a rewrite base if rewrites are not working properly on your server. # -----------------------------------------------------------------------------------------------
يجب تضمين رابط البرنامج النصي Linguise JS في جميع صفحات ProcessWire CMS الخاصة بك لعرض محوّل اللغة مع العلامات ولإضافة عناوين URL بديلة إلى رؤوس HTML الخاصة بك لأغراض تحسين محركات البحث.
للحصول على رابط البرنامج النصي، انتقل إلى إعدادات المجال في لوحة تحكم Linguise وانسخ رابط البرنامج النصي المقدم.
تعد إضافة هذا الرمز إلى فهرس القالب الخاص بك طريقة بسيطة لدمجه في ProcessWire CMS. انتقل إلى المجلد /template وقم بتحرير ملف الفهرس لتضمين رابط البرنامج النصي في قسم الرأس.
لتحميل محوّل اللغة، الذي يمثله نافذة منبثقة لعلامة لاختيار اللغة، انسخ الكود المقدم من نهاية تكوين موقع الويب وألصقه في رأس صفحة HTML الخاصة بك. سيؤدي هذا إلى تحميل محوّل لغة العلم تلقائيًا.
سيظهر محوّل اللغة بشكل افتراضي، ولكن يمكنك تخصيصه. للقيام بذلك، انتقل إلى Linguise وانتقل إلى الإعدادات > عرض أعلام اللغة . هنا، يمكنك تخصيص جوانب مختلفة من محوّل اللغة، بما في ذلك الشاشة الرئيسية وأسماء اللغات والتصميم.
وأخيرًا، يمكنك معاينة مظهر محوّل اللغة بعد إعداده. فيما يلي مثال يوضح كيفية ظهور ProcessWire CMS عند ترجمته تلقائيًا باستخدام خدمة الترجمة التلقائية من Linguise .
يمكنك دمج الترجمة التلقائية في موقع ويب ProcessWire CMS الخاص بك باستخدام Linguise . يعد Linguise واحدًا من أفضل الخيارات بين خدمات الترجمة الآلية المتنوعة. ما هي فوائد استخدام خدمات الترجمة Linguise ؟ النظر في النقاط التالية.
توفر Linguise متكاملة ProcessWire CMS وأكثر من 40 نظام إدارة محتوى (CMS) ومنشئي الويب. إن عملية الدعم والتكامل المبسطة تجعله الحل الأمثل لترجمة ProcessWire CMS الخاص بك. علاوة على ذلك، Linguise أكثر من 80 لغة تقليدية ولغة منتشرة على نطاق واسع في جميع أنحاء العالم مع كل عملية دمج.
تدعم Linguise أيضًا منصات CMS الشائعة مثل:
اختيار خدمة تدعم تحسين محركات البحث متعدد اللغات أمرًا بالغ الأهمية. يعمل هذا الدعم على تحسين ظهور موقع الويب الخاص بك في نتائج بحث Google، مما يضمن سهولة عثور المستخدمين عليه.
توفر Linguise مجموعة من ميزات تحسين محركات البحث، مثل:
علاوة على ذلك، يمكنك تحسين نتائج الترجمة التلقائية في Linguise ميزة المحرر المباشر للواجهة الأمامية. تسمح هذه الأداة بإجراء تعديلات سهلة على الترجمات بأقل جهد.
بالإضافة إلى ذلك، يمكنك دعوة المترجمين المهرة الذين يتقنون لغات معينة للتعاون. وهذا يضمن أن الموقع المترجم يحافظ على الدقة السياقية والثقافية.
في بعض الأحيان، قد لا تتم ترجمة بعض الكلمات جيدًا إلى لغات أخرى، لذا يُنصح بالاحتفاظ بها كما هي أو حذفها في لغات معينة. Linguise العديد من القواعد المفيدة للمساعدة في ذلك، مثل تجاهل قواعد النص، وتجاهل السطر، واستبعاد الصفحات التي تستخدم عناوين URL.
تم تصميم هذه القواعد لضمان وضوح ودقة ترجماتك، خاصة عند التعامل مع الكلمات الصعبة أو الأسماء التجارية المهمة.
ميزة الترجمة الديناميكية في Linguise على ترجمة المحتوى الذي تم تحميله أو إنشاؤه ديناميكيًا على موقع الويب بسلاسة، بما في ذلك JavaScript أو AJAX أو تقنيات البرمجة النصية الأخرى من جانب العميل. تتضمن بعض أمثلة المحتوى الذي يمكن ترجمته عملية الدفع، ونافذة الموافقة على ملفات تعريف الارتباط، ونص العنصر النائب، وما إلى ذلك.
تضمن هذه الوظيفة تجربة متماسكة متعددة اللغات للمستخدمين، مما يلغي الحاجة إلى إعدادات معقدة أو تعديلات على التعليمات البرمجية. ما عليك سوى تنشيط تبديل الترجمة الديناميكية في لوحة المعلومات لترجمة المحتوى الديناميكي بسهولة عبر جميع اللغات.
يمكن أن يؤدي تنفيذ الترجمة التلقائية على موقع ويب ProcessWire CMS الخاص بك إلى تمكينك من الوصول إلى جمهور عالمي، وتحسين تجربة المستخدم، وتعزيز معدلات التحويل، وتعزيز جهود تحسين محركات البحث (SEO).
تبرز Linguise كأفضل خدمة ترجمة آلية متكاملة مع ProcessWire CMS. وهو يقدم العديد من الميزات، بما في ذلك التحرير المباشر للواجهة الأمامية، وترجمة المحتوى الديناميكي، وقواعد استبعاد الترجمة، والتنفيذ الشامل لتحسين محركات البحث.
فلماذا الانتظار؟ قم بتسجيل حساب Linguise وقم بإنشاء ProcessWire CMS متعدد اللغات لإطلاق العنان لإمكانية الوصول إلى جمهور عالمي والارتقاء بأعمالك إلى آفاق جديدة بفضل قوة الترجمة الآلية.
تلقي أخبار حول الترجمة الآلية للمواقع الإلكترونية وتحسين محركات البحث الدولية والمزيد!
لا تغادر دون مشاركة بريدك الإلكتروني!
لا يمكننا ضمان فوزك باليانصيب ، ولكن يمكننا أن نعدك ببعض الأخبار المفيدة حول الترجمة والخصومات العرضية.