كيفية ترجمة أي قالب ووردبريس (حتى لو لم تكن مطورًا)

لقد اشتريت للتو قالب ووردبريس ممتازًا ومثاليًا. يبدو رائعًا، والتصميم مثالي، ويتناسب مع علامتك التجارية. تقوم بتثبيته وتحميل المحتوى الخاص بك، و...
"Read More" "Leave a Comment" "404 Page Not Found"
المحتوى الخاص بك باللغة الإيطالية، ولكن أزرار القالب هذه المرمزة ثابتة بعناد في اللغة الإنجليزية. يبدو الأمر غير احترافي ويُربك المستخدمين.
إذا لم تكن مبرمجًا، فقد تكون غريزتك الأولى هي تعيين مطور أو محاولة تعديل ملفات PHP بنفسك (من فضلك لا تفعل ذلك!).
الخبر السار؟ لست بحاجة إلى لمس سطر واحد من التعليمات البرمجية. تستخدم قوالب ووردبريس نظامًا قياسيًا للترجمة. في هذا الدليل، سنوضح لك بالضبط كيفية ترجمة هذه النصوص الإنجليزية إلى لغتك في 5 دقائق.
الملف السري: ما هو ملف .pot؟
يأتي كل قالب ووردبريس جيد (Astra، Divi، Avada، إلخ) بملف خاص مخفي في مجلده. يسمى ملف .pot (Portable Object Template).
فكر في هذا الملف على أنه "كتالوج" لكل كلمة إنجليزية مستخدمة في كود القالب.
- "Submit Search"
- "Posted by"
- "No results found"
لترجمة القالب الخاص بك، لا تقم بتحرير القالب. يمكنك ببساطة أخذ هذا الكتالوج وترجمة الكلمات وحفظه كملف جديد يمكن أن يقرأه ووردبريس.
الخطوة 1: ابحث عن الملف
ستحتاج إلى الوصول إلى ملفات موقعك. يمكنك استخدام عميل FTP (مثل FileZilla) أو "File Manager" في لوحة تحكم الاستضافة الخاصة بك (cPanel).
- انتقل إلى:
/wp-content/themes/your-theme-name/ - ابحث عن مجلد باسم
languagesأوlang. - في الداخل، يجب أن ترى ملفًا ينتهي بـ
.pot(على سبيل المثال،astra.potأوen_US.pot).
قم بتنزيل هذا الملف إلى جهاز الكمبيوتر الخاص بك.
الخطوة 2: الترجمة (الطريقة السهلة)
الآن لديك الملف. كيف تترجمه؟
الطريقة القديمة (الصعبة): يمكنك تنزيل برنامج سطح مكتب يسمى PoEdit. تقوم بتثبيته وفتح الملف وكتابة الترجمة يدويًا لكل سطر (يمكن أن تحتوي القوالب على 2000 سطر أو أكثر!) وحفظه.
الطريقة الجديدة (السهلة): استخدم SimplePoTranslate.
- انتقل إلى SimplePoTranslate.com.
- قم بتحميل ملف
.potالذي قمت بتنزيله للتو. - حدد اللغة المستهدفة (على سبيل المثال، الإيطالية).
- انقر فوق "Translate".
سيقوم الذكاء الاصطناعي الخاص بنا بمسح الملف. إنه يفهم السياق (لذلك يتم ترجمة "Post" كمقال، وليس عمود سياج). والأهم من ذلك، أنه يقفل الكود. إذا كان للقالب سطر مثل Posted by %s، فإن الذكاء الاصطناعي الخاص بنا يضمن بقاء %s آمنًا حتى يظل اسم المؤلف الخاص بك يظهر بشكل صحيح.
أسهل: قم بتثبيت مكوّن SimplePoTranslate WordPress الإضافي وافعل كل شيء من لوحة التحكم الخاصة بك. يكتشف المكوّن الإضافي تلقائيًا ملف .pot الخاص بالقالب الخاص بك - أو يفحص السلاسل القابلة للترجمة وينشئ واحدًا إذا لم يشحن القالب قالبًا. حدد لغتك المستهدفة، وانقر فوق ترجمة، وينشر المكوّن الإضافي الملفات المترجمة إلى المجلد الصحيح بالاسم الصحيح للملف. لا يوجد FTP، ولا إعادة تسمية الملفات، ولا تخمين. إذا كانت هناك حاجة إلى تعديل يدوي لعدد قليل من السلاسل، فيمكنك تعديلها مباشرة داخل المكوّن الإضافي.
الخطوة 3: تسمية الملف بشكل صحيح
هذا هو الجزء الصعب الوحيد. عند تنزيل ملفك المترجم، تحتاج إلى تسميته بشكل صحيح تمامًا، وإلا فلن يراه ووردبريس.
التنسيق هو: theme-domain + - + locale_code + .mo
- ابحث عن رمز اللغة: بالنسبة للإيطالية، هو
it_IT. بالنسبة للألمانية،de_DE. - ابحث عن نطاق القالب: عادةً ما يكون هذا هو اسم مجلد القالب الخاص بك (على سبيل المثال،
astra،divi،oceanwp).
لذلك، إذا كنت تترجم قالب Astra إلى الإيطالية، فيجب تسمية ملفك:
astra-it_IT.mo
(ملاحظة: يوفر SimplePoTranslate ملفات .po و .mo. أنت تحتاج تمامًا إلى ملف .mo حتى يعمل الموقع، ولكن احتفظ بملف .po إذا كنت تريد تعديله لاحقًا.)
الخطوة 4: التحميل والإنهاء
ارجع إلى File Manager الخاص بك.
لا تقم بتحميله مرة أخرى إلى مجلد القالب. لماذا؟ لأنه إذا تم تحديث القالب الأسبوع المقبل، فسيؤدي ذلك إلى حذف المجلد بأكمله واستبداله. سيتم حذف ترجمتك إلى الأبد.
بدلاً من ذلك، قم بتحميله هنا:
/wp-content/languages/themes/
هذا هو "المجلد الآمن العالمي". يتحقق ووردبريس هنا أولاً. لا يتم حذف الملفات الموجودة في هذا المجلد أبدًا أثناء تحديثات القالب.
بمجرد تحميل الملف (astra-it_IT.mo) إلى هذا المجلد، قم بتحديث موقع الويب الخاص بك. على الفور، تصبح "Read More" "Leggi tutto".
لقد وفرت للتو 100 دولار
هذا بالضبط ما كان سيتقاضاه منك المطور مقابل ساعة عمل واحدة. لقد فعلت ذلك بنفسك في دقائق دون كتابة تعليمات برمجية.
سواء كان لديك قالب تجارة إلكترونية ضخم أو مدونة بسيطة، فإن العملية هي نفسها دائمًا.
هل تحتاج إلى ترجمة ملف قالب الآن؟ جرب المستوى المجاني الخاص بنا. إنه أكثر أمانًا وأسرع من القيام بذلك يدويًا.
ابدأ مجانًا على SimplePoTranslate.com