Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Иврит


Yankey

Recommended Posts

Есть необходимость перевести сайтик на иврит. 
Языковой пакет нашел тут - https://crowdin.com/project/opencart-translation-v2/he#
Неполный, но мне хватит.

Пожалуйста, подскажите новичку, ткните пальцем, где прочитать, как изменить порядок в меню категорий (не слева направо а справа налево).

И еще надо поменять местами корзину и логотип в шапке при выборе иврита.

Интуитивно понимаю, что это меняется в темплейтах шаблона, так? Но как именно и как реализуется зависимость от языка? 

Надіслати
Поділитися на інших сайтах


Я делал так в файле header.tpl 

<?php if ($code == 'YOURLANGCODE') { ?>
  //кусок шаблона, например <?php echo $cart; ?>
<?php } ?>

Поменять местами лево и право для форм, пунктов меню и т.п. - это очень трудоемкая задача. Придется либо делать свою тему оформления, либо делать свой CSS.

Есть же html direction. Формы и текст правильно работают. В основном языковом файле иврита должно быть прописано $_['direction'] = 'rtl'

Змінено користувачем pashast
Надіслати
Поділитися на інших сайтах

В языковом файле $_['direction'] = 'rtl' С текстом на страницах никаких проблем.

 

Я правильно понимаю, надо в header.tpl делать условие для 2х языков:

<?php if ($code == 'He') { ?>
//кусок шаблона, например <?php echo $cart; ?>  тут код, выводящий меню и хеадер справа налево
<?php } ?>

если нет - то выводить, как обычно, слева-направо.... 

 

А меню категорий в каком шаблоне? Home?

 

Да, на счет css. Как я понял, с помощью него можно менять оформление и проч.. Но разве можно поменять _порядок_ вывода пунктов меню? Или порядок вывода в шапку элементов.

Змінено користувачем Yankey
Надіслати
Поділитися на інших сайтах


Да, на счет css. Как я понял, с помощью него можно менять оформление и проч.. Но разве можно поменять _порядок_ вывода пунктов меню? Или порядок вывода в шапку элементов.

Теоретически можно. Поиграться с float или position: absolute

Надіслати
Поділитися на інших сайтах

Да, шаблон дефолтный OC2.

Пардон за малограмотность, куда вставлять сей костыль? 

В файл - stylesheet.css?  В какое место? 

Змінено користувачем Yankey
Надіслати
Поділитися на інших сайтах


Да, шаблон дефолтный OC2.

Пардон за малограмотность, куда вставлять сей костыль? 

В файл - stylesheet.css?  В какое место? 

В конец файла

Надіслати
Поділитися на інших сайтах

СУпер! Спасибо огромное! Заголовок теперь выглядит, как надо, наоборот :-) 

С меню категорий такой финт с CSS не прокатит, да? 

Только так, как советовал выше править header? 

Надіслати
Поділитися на інших сайтах


СУпер! Спасибо огромное! Заголовок теперь выглядит, как надо, наоборот :-) 

С меню категорий такой финт с CSS не прокатит, да? 

Только так, как советовал выше править header? 

прокатит, float:right для пунктов меню будет как раз то что нужно

Надіслати
Поділитися на інших сайтах

наиболее правильно было бы использовать flex (CSS) для отображения блоков в нужном порядке (справа налево).

 

Единственное ограничение - это использование браузеров не старше 3-х летней давности. Но для иврита, не думаю, что это стало бы ограничением.

Надіслати
Поділитися на інших сайтах

наиболее правильно было бы использовать flex (CSS) для отображения блоков в нужном порядке (справа налево).

 

Единственное ограничение - это использование браузеров не старше 3-х летней давности. Но для иврита, не думаю, что это стало бы ограничением.

С флексом проблемы на некоторых айфонах и в мобильном UC Browser. Не рекомендую использовать, если есть мобильный трафик.

Надіслати
Поділитися на інших сайтах

прокатит, float:right для пунктов меню будет как раз то что нужно

А где именно и что надо добавить, для "разворота" меню? 

После вставки вышеописанного примера у меня развернулась только шапка (логотип+корина)

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.