ترجمة القوالب
يمكنك تفعيل لغات متعددة من لوحة تحكم Shopify حتى يتمكن العملاء في جميع أنحاء العالم من عرض المحتوى بلغتهم الأم.
بالنسبة للقوالب المتوافقة مع البيع بلغات متعددة، يمكنك تغيير لغة القالب الافتراضية، وإضافة لغات أخرى حتى يتمكن العملاء من اختيار لغتهم المفضلة. إذا كان قالبك لا يحتوي على اللغة التي تريدها، أو إذا كنت ترغب في تعديل الترجمات الافتراضية، فيمكنك إنشاء الترجمات بنفسك.
في هذه الصفحة
إنشاء ترجمة لقالبك
يمكنك ترجمة متجرك وتوطينه لتغيير لغة قالبك. يمكنك إضافة ترجماتك الخاصة عن طريق تثبيت تطبيق Translate & Adapt من Shopify، أو باستخدام تصدير/استيراد ملفات CSV، أو باستخدام تطبيق تابع لجهة خارجية.
أنواع المحتوى التي يمكن ترجمتها
هناك ثلاثة أنواع أساسية من المحتوى التي قد ترغب في ترجمتها:
يمكنك ترجمة كل جزء من النص عن طريق إدخال الترجمات في الحقول النصية.
لا يتوجب عليك ترجمة كل حقل في قالبك. تُحفظ تغييراتك تلقائيًا ويمكنك التوقف في أي وقت. يمكنك الوصول إلى أي ترجمة حالية إذا كنت ترغب في إجراء تغييرات.
إذا تركت حقلاً دون ترجمة، فستُستخدم اللغة الافتراضية للقالب.
يمكنك ترجمة النص العادي مباشرةً، ولكنك ستحتاج إلى توخي المزيد من الحذر عند ترجمة كتل النصوص التي تحتوي على HTML أو Liquid.
ترجمة النص العادي
بالنسبة لمعظم النصوص في متجرك الإلكتروني، لن تحتاج إلى استخدام HTML أو Liquid. عند إدخال ترجمة لكتلة نص عادي، كل ما عليك فعله هو استبدال النص بما يعادله في اللغة الأخرى.
كتل النصوص التي تحتوي على HTML
إذا كانت كتلة النص تحتوي على HTML، فسترى أزواجًا من الأقواس الزاوية ( < > ) تحيط بالكلمات أو العبارات.
تحتاج إلى فهم كيفية استخدام HTML في الكتلة التي تترجمها. على الرغم من أنك ستحتاج إلى ترك معظم المحتوى باللغة الإنجليزية الأصلية، فقد تكون هناك بعض الكلمات الإنجليزية خارج الأقواس الزاوية التي قد ترغب في ترجمتها.
تُستخدم كتل النصوص التي تحتوي على HTML عادةً للأسباب التالية:
ترجمة أسماء روابط HTML
يُحاط رابط HTML بعلامات تبدأ بـ <a href= وتنتهي بـ </a>.
يجب عليك ترجمة اسم الرابط فقط، وليس مكوناته الأخرى. اسم الرابط هو الجزء الوحيد من الرابط الذي سيراه عملاؤك.
Continue browsing <a href="/collections/all">here</a>.في هذا المثال، ستستبدل الكلمات Continue، وbrowsing، وhere بترجمة مناسبة.
لا تترجم أبدًا عنوان الوجهة (يُعرف أيضًا بالهدف) في أي رابط. عنوان الوجهة هو المكان الذي ينتقل إليه العميل عند النقر فوق الرابط. يظهر دائمًا بين علامتي اقتباس ويشير إلى عنوان ويب محدد. في الرابط الموجود في المثال، يكون عنوان الوجهة هو /collections/all.
ترجمة نص منسق باستخدام HTML
يُستخدم HTML أحيانًا لإبراز أو إضافة تنسيق إضافي إلى الكلمات أو العبارات، أو لعرض الرموز. يجب عليك ترجمة الكلمات التي تم تنسيقها بواسطة HTML فقط، وليس الأكواد أو العلامات نفسها. ألقِ نظرة على الأمثلة للتأكد من فهمك لما يجب ترجمته وما يجب تركه دون تغيير.
أمثلة على تنسيق HTML
في المثال التالي، تُستخدم علامات <strong> لعرض النص بخط غامق:
<strong>On Sale</strong>في هذه الحالة، ستترجم فقط الكلمتين On Sale.
في المثال التالي، تُستخدم أكواد HTML ← و→ لإنشاء رموز الأسهم لليسار ولليمين:
← Previous ProductNext Product →هنا، ستترجم فقط العبارتين Previous Product وNext Product.
في المثال التالي، تُستخدم علامات HTML <strong> لعرض اسم الملف collection-sidebar.liquid بخط غامق.
Add a type to your products for this list to build itself. All lists are created
in <strong>collection-sidebar.liquid</strong>اسم الملف هنا هو ملف قالب Liquid. يجب عليك ترجمة اسم الملف فقط إذا كان ذلك ضروريًا لمطابقة اسم الملف نفسه. على سبيل المثال، إذا قمت بإنشاء ملفاتك الخاصة، فقد تحتاج إلى تغيير اسم الملف في HTML.
لا تترجم أبدًا علامات HTML أو أكواد الرموز. هذه يستخدمها متصفحك ولا يراها عملاؤك.
كتل النصوص التي تحتوي على Liquid
لا تترجم أبدًا علامات Liquid أو كائناتها أو عوامل التصفية الخاصة بها.
لغة Liquid هي لغة القوالب التي تتحكم في مظهر موقعك الإلكتروني في سياقات مختلفة. يُحاط محتوى Liquid دائمًا بإحدى مجموعات الرموز التالية:
{{و}}{%و%}{%-و-%}
على سبيل المثال:
Posted on {{ date }}في هذا المثال، ستترجم فقط النص المحيط بـ Liquid، وليس {{ date }}.
إليك مثال على حقل نص يستخدم مزيجًا من النص العادي وHTML وLiquid:
<strong>{{ author }}</strong> on {{ date }}على الرغم من أن هذا المثال قد يبدو معقدًا، فإن الجزء الوحيد الذي ستحتاج إلى ترجمته هو كلمة on.