يحافظ Falang على تنظيم الأمور: صفحة واحدة، مع ترجماتها المخزّنة بجانبها مباشرةً. هذه الصفحة هي النسخة الصادقة لما يعنيه الانتقال إلى TranslateRocket — إضافة ووردبريس مجانية متعددة اللغات — فعليًا: ما ينتقل، وما لا ينتقل، وكم يستغرق ذلك من وقت.
باختصار: تُستورد ترجماتك الحالية بنقرة واحدة، ولا يُعدَّل أو يُحذف أي شيء من محتواك، ويعمل الاستيراد حتى لو كانت الإضافة الأخرى معطَّلة أو محذوفة بالفعل.
ما الذي يفعله هذا المكون الإضافي — وأين يتوقف
لا تكرر Falang صفحاتك. يحتفظ كل مقال بترجماته على شكل حقول إضافية على المقال نفسه، وتترجم حقلًا حقلًا. إنه نموذج نظيف — وهو أيضًا السبب في أنه لا شيء يغادر Falang بسهولة: لا توجد نسخ يمكن تصديرها، فقط حقول لا تنتبه إليها معظم الأدوات.
أين توجد ترجماتك فعلًا
يوجد كل حقل مترجم على المقال الأصلي، ويُسمّى باسم اللغة: _it_IT_post_title, _it_IT_post_content, _it_IT_post_name للعنوان، و _it_IT_published، الذي يوضح ما إذا كانت تلك الترجمة منشورة. تحتفظ الفئات والوسوم بترجماتها بالطريقة نفسها، وكذلك عناصر القائمة، بينما يعيش عنوان الموقع ونصوص الودجت في مقال مخفي لكل لغة.
ما الذي يُنقل
- العناوين والمقتطفات ومحتوى المقالات والصفحات وأنواع المقالات المخصصة.
- عناوين URL المترجمة الخاصة بك:
/it/chi-siamo/تبقى/it/chi-siamo/، لذا تستمر الروابط التي تعرفها محركات البحث بالفعل في العمل. - أسماء ووصف الفئات والوسوم.
- تسميات القوائم التي كتبتها يدويًا.
- عنوان الموقع ونصوص الودجت التي ترجمتها في Falang.
- فقط ما يعرضه Falang نفسه. الترجمة التي تركتها غير منشورة تبقى خارج الاستيراد، والحقل الفارغ — الذي يقرأه Falang على أنه "استخدم الأصل" — لا يُستورد كترجمة.
تفصيلان تحققنا منهما مقابل شفرة Falang نفسها، لأنهما يحددان ما إذا كان الاستيراد صحيحًا أم يبدو صحيحًا فقط. تشارك قائمة لغات Falang تصنيفها مع Polylang، لذا تُقرأ فقط اللغات التي سجّلها Falang نفسه. كذلك تندرج صيغ التاريخ والوقت ضمن نصوص Falang المترجمة: فهي إعدادات، وليست نصوصًا، لذا تُستبعد بدلًا من "ترجمتها" إلى ما قد يُفسد تواريخك.
كيفية الهجرة خطوة بخطوة
- انسخ موقعك احتياطيًا. لا شيء هنا يُعدّل محتواك، لكن الانتقال دون نسخة احتياطية عادة سيئة أيًا كانت الأداة.
- ثبّت TranslateRocket من wordpress.org. إنها مجانية ولا يوجد حساب يجب إنشاؤه.
- اختر لغاتك في TranslateRocket → Languages: اللغة التي كُتب بها موقعك، واللغات التي لديك ترجمات لها بالفعل.
- افتح TranslateRocket → Import. تفحص الشاشة موقعك وتخبرك بما وجدته، مع عدد. إذا قالت إنه لم يُكتشف شيء، فهذا يعني أنه لم يُخمَّن أي شيء.
- اضغط زر الاستيراد لهذه الإضافة ودعه يعمل. محتواك الأصلي يبقى دون مساس.
- املأ الفجوات مجانًا. كل ما لم تغطّه الإضافة القديمة — القوائم، نصوص القالب، WooCommerce — يمكن ترجمته باستخدام المترجم المدمج في Chrome وEdge: بدون مفتاح API، وبدون حساب، ودون إرسال أي شيء إلى أي مكان. قسنا الوقت: 464 نصًا في 42 ثانية.
- تحقق منه، ثم أزل الإضافة القديمة عندما تكون راضيًا — وليس قبل ذلك.
كيف تبدو الأمور بعد ذلك
تحتفظ صفحاتك بمجموعة محتوى واحدة، كما هو الحال مع Falang، وتكتسب ما تركه Falang لك: الأجزاء التي لم تترجمها أبدًا في الموقع — نصوص القالب، نصوص الإضافات، WooCommerce — تُلتقط تلقائيًا أثناء التصفح، ويمكن ترجمتها مجانًا باستخدام المترجم المدمج في Chrome وEdge.
وتحصل أيضًا على الأمور التي يُحكم بها على مكون إضافي للترجمة بعد أن يزول انبهار البداية: عناوين URL بنمط /es/مع وسوم hreflangصحيحة، ومسارات (slugs) مترجمة، ومبدّل لغة على شكل shortcode أو مكوّن أو ودجت، وقواعد ظهور لكل صفحة، وذاكرة ترجمة كي لا تُترجم الجملة نفسها مرتين أبدًا.
أسئلة يطرحها الناس قبل الانتقال
هل يجب أن أبقي Falang مفعّلة أثناء الاستيراد؟
لا. تُقرأ الترجمات مباشرةً من قاعدة بياناتك، لذا يعمل الاستيراد سواء كانت Falang مفعّلة أو معطَّلة أو محذوفة. بعد إيقافها، يعيد TranslateRocket أيضًا بناء قواعد العناوين في ووردبريس، حتى لا تبقى أي صفحة تُشير إلى الصفحة الرئيسية.
هل ستتغير عناوين URL الإيطالية الخاصة بي؟
لا. يُستورد العنوان المترجم لكل صفحة، لذا يستمر /it/chi-siamo/ في العمل بعد التحويل.
ماذا عن الترجمات التي لم أنشرها بعد؟
تبقى خارج الاستيراد. يعرض Falang النص الأصلي للترجمة غير المنشورة، ويفعل الاستيراد الشيء نفسه.
هل TranslateRocket مجانية؟
نعم. لا توجد نسخة مدفوعة، ولا حد للغات، ولا حد لعدد الكلمات، ويمكنك الترجمة بدون مفتاح API باستخدام المترجم المدمج في Chrome وEdge.
قادم من إضافة أخرى؟ WPML · Polylang · TranslatePress · Weglot · Loco Translate · Bogo · WPGlobus · WP Multilang · Multilanguage · qTranslate · Falang · Sublanguage
تحتاج إلى مفتاح API؟
أدلة خطوة بخطوة لـ OpenAI وClaude وGemini وDeepL وGoogle Translate: تكلفة كل خدمة، وأيها مجاني، وكيفية تحديد حد للإنفاق. أدلة مفاتيح API ←