طباعة اللغة الحالية استضافة دروبال

مرحبا
"window.location" له ما في شريط عنوان المتصفح الخاص بك.
إذا لم يفلح ذلك، حاول window.location.href. قد ترغب في القيام ببعض الاعراب في جافا سكريبت مستوى للحصول على ما تحتاج إليه بالتحديد

كما يمكنك تمرير المتغير من ملف الوحدة النمطية واستخدامها في ملف شبيبة.
مثلا

$ js_variables = مجموعة (
"first_var '=> الأرجنتين (1)،
"second_var '=> $ url_lang،

drupal_add_js (صفيف ( 'modulename' => $ js_variables)، "إعداد")؛

طباعة دروبال لغة الحالي استضافة يمكن أن يكون شيئا

والوصول إليه باستخدام
فار js_first_var = Drupal.settings.modulename.first_var.
فار js_second_var = Drupal.settings.modulename.second_var.

علق Jaypan 28 مارس 2013 الساعة 03:31

السؤال الكبير هنا هو ما إذا كان ينبغي حتى تكون هناك حاجة إلى لغة. عموما، اللغة الحالية هي محددة للغاية، وسوف يغيب عن بعض الحالات. على سبيل المثال، إذا كان النص أن المستخدم يريد تغيير باللغة، ينبغي أن تكون باستخدام وظيفة Drupal.t () للترجمة، وإلا فإنها سوف تجاوز API متعدد اللغات دروبال. إذا كان المستخدم يريد اللغة الحالية للتخطيط، قد يكون شيئا التي تغطي أكثر من لغات قد يكون من الأفضل. على سبيل المثال، تستهدف اليمين إلى اليسار (RTL) بدلا من استهداف اللغة العربية أو العبرية على سبيل المثال.

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

علق Bußmeyer 24 أبريل 2013 في 14:45

رمز يمكن أن يكون شيئا من هذا القبيل

علق كونستانتين Komelin 30 أبريل 2013 الساعة 08:14

الحل الأكثر كفاءة في هذا الموضوع، IMO. شكرا، @ Bußmeyer!

علق podarok 11 سبتمبر 2015 الساعة 13:45

شكرا جزيلا.
هذا حل لطيف حقا، لأن البادئة يتم تغيير دائما، لذلك langcode لا يمكن استخدام هنا.

شاهد هذا الفيديو!

مقالات ذات صلة

استضافة مواقع متعددة وحدات دروبالإذا كنت تقوم بتشغيل موقع دروبال أكثر من واحدة، يمكنك تبسيط إدارة ويمكن ترقية المواقع الخاصة بك عن طريق استخدام ميزة في مواقع متعددة. متعددة موقع يسمح لك لمشاركة دروبال واحد ...
Geolitecity استضافة دات دروبالأحاول أن أضيف جيو IP لايم الموقع يعمل على. لقد استخدمت السياق الجغرافية وحدات IP وجيو IP، وأنا قادرة على خلق سياق بناء على البلاد. ومع ذلك أنا بحاجة لعرض المحتوى على أساس ...
المؤتمر الوطني العراقي المشترك استضافة دروبالأرسلت بواسطة kappaluppa في 28 مارس 2014 في 21:11 UTC وقد أتيحت لي مؤخرا لتحديث موقع العميل على GoDaddy أو استضافة مشتركة. تم رفض ملف common.inc مرارا وتكرارا مع استجابة رسالة 226 ...
استضافة مواقع متعددة دروبال مقابل وردإذا كنت تقوم بتشغيل موقع دروبال أكثر من واحدة، يمكنك تبسيط إدارة ويمكن ترقية المواقع الخاصة بك عن طريق استخدام ميزة في مواقع متعددة. متعددة موقع يسمح لك لمشاركة دروبال واحد ...
نسخة للطباعة استضافة كتلة دروبالوهناك العديد من الحالات التي تحتاج إلى طباعة طريقة عرض ضمن عقدة في دروبال موقع الويب الخاص بك. وخير مثال تكون صفحة محفظة عرض المواقع دروبال قمتم به باستخدام طريقة عرض ...