Jump to content
Sign in to follow this  
dimargo

Как убрать переключение языков на сайте

Recommended Posts

Добрый день,

подскажите, пожалуйста, как убрать переключение языков на сайте.

Мне нужно чтобы админка была только на русском, а сам магазин только на другом языке, без возможности переключения и отображения иконки языка.

Очень не удобно, приходится заполнять товар во всех языках.

Спасибо.

 

Share this post


Link to post
Share on other sites

Система-Настройки-Локализация

 

Язык:  (здесь выбрать язык для магазина)

 

Язык: (здесь соответственно для админки)

Share this post


Link to post
Share on other sites

Я так всё и сделал, но в магазине отражаются все языки и можно их переключать, хотелось бы это убрать, т.к. в магазине получается есть и другой язык, то при добавлении товара, приходится заполнять и на другом языке.

Share this post


Link to post
Share on other sites

Удалил, ничего не изменилось - языки остались, только съехали верхние строки, вернул обратно.

Share this post


Link to post
Share on other sites

Удалил, ничего не изменилось - языки остались, только съехали верхние строки, вернул обратно.

Система -> Локализация -> Языки и удалить все ненужные языки. Один язык не должен отображаться на сайте.

Share this post


Link to post
Share on other sites

Мне нужно, чтобы админка была на русском, а сам сайт на чешском языке, если я удалю чешский из системы - Система -> Локализация -> Языки, то магазин останется только на русском.

Если удалю русский, то сайт и админка будет только на чешском.

Share this post


Link to post
Share on other sites

Разобрался, может кому пригодится, нужно отключить, но не удалять, ненужные языки, теперь сайт на чешском, а админка на русском,

Может кто знает, как теперь отключить второй язык при заполнении товара, а то приходится писать дважды.

Share this post


Link to post
Share on other sites
На уровне идеи для костыля:
 
admin\view\template\catalog\product_form.tpl
 
Строка 
                <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][name]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['name'] : ''; ?>" />
 
Исправить на
                 <td><input type="text" name="product_description[<?php echo $language['language_id']; ?>][name]" maxlength="255" size="100" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['name'] : 'Укажите название'; ?>" />

Все добавляемые товары на втором языке будут называться "Укажите название" по умолчанию.

Поле "Наименование товара" для основного языка будет не пустым, а со значением "Укажите название".

 

Как-то так...

Share this post


Link to post
Share on other sites

Сделал я определённые изменения, нашёл на другом ресурсе.

Теперь, при заполнении товара можно заполнять только вкладку на русском языке, но тогда название товара не отображается на странице товаров в админке, если же добавлю название и в другом языке, тогда название на странице товаров появляется.
Как можно это исправить ?

Share this post


Link to post
Share on other sites

Добрый день!

 

Подскажите, пожалуйста, как можно реализовать на многоязычном сайте вывод товаров с language_id всегда равным 1 независимо от выбранного языка на сайте???

 

Буду признателен за помощь

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.