0
Английская Версия
Автор Infomiss42, 07 мая 2012 22:08
Сообщений в теме: 9
#1
Отправлено 07 Май 2012 - 22:08
Здравствуйте. Я пытаюсь сделать английскую версию своего сайта miss42.com с шаблоном Мокко. Я создала новую учетную запись, www.miss42eu.storeland.ru и перевела все предложения на английский язык. Но, к сожалению, когда я прохожу курсором на теги различных страниц я получаю перевод на русском языке. Кроме того, на первой странице, установив курсор на кнопки "Главная", "Доставка" и т.д. выскакивает фраза на русском языке "Перейти к странице...". Можете ли вы объяснить, как сделать все без перевода на русский? Спасибо, Татьяна www.miss42eu.storeland.ru
#2
Отправлено 10 Май 2012 - 17:52
К сожалению нельзя реализовать систему поддержки нескольких языков, или полною трансляцию в другой язык отличный от русского языка.
#3
Отправлено 10 Май 2012 - 21:57
Vaccina (10 Май 2012 - 17:52) писал:
К сожалению нельзя реализовать систему поддержки нескольких языков, или полною трансляцию в другой язык отличный от русского языка.
Мне нужно всего лишь удалить (даже не переводить) фразы, которые открываются при наведении курсора - "Перейти к странице...", "Ваша корзина" и т.д. А так же удалить, если нет возможности перевести, таблицу сортировки товаров - "Изображение есть-нет... и тд.". И еще удалить фразу - "Товар успешно добавлен в Вашу корзину". Спасибо.
#4
Отправлено 11 Май 2012 - 19:39
За вывод текста подсказки в меню отвечает строка
в шаблоне "HTML". замените её на
Для сортировки можно использовать условие, и изменить тем самым текст.
Пример
Для замены получим
добавляем
С корзиной дела обстоят иначе. В шаблоне "Ajax добавление товара в корзину" за вывод этого сообщения отвечает строка
<a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a>
в шаблоне "HTML". замените её на
<a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %}>{menu.header.links.NAME}</a>
Для сортировки можно использовать условие, и изменить тем самым текст.
Пример
{% IF goods_show_order_fields %} Сортировать по: <select name="goods_search_field_id" onchange="this.form.submit();"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option> {% ENDFOR %} </select> {% ENDIF %}
Для замены получим
{% IF goods_show_order_fields %} Сортировать по: <select name="goods_search_field_id" onchange="this.form.submit();"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{%IF goods_order_fields.ID=1}цене: Дорогие — Дешевые{%ELSEIF goods_order_fields.ID=2%}цене: Дешевые — Дорогие{%ELSE%}{goods_order_fields.NAME}{%ENDIF%}</option> {% ENDFOR %} </select> {% ENDIF %}т.е получаем последовательность
{%IF goods_order_fields.ID=1}цене: Дорогие — Дешевые{%ELSEIF goods_order_fields.ID=2%}цене: Дешевые — Дорогие{%ELSE%}{goods_order_fields.NAME}{%ENDIF%}
добавляем
{%ELSEIF goods_order_fields.ID=2%}и т.е для каждой строки. ID с 1 до 14
Цитата
И еще удалить фразу - "Товар успешно добавлен в Вашу корзину"
С корзиной дела обстоят иначе. В шаблоне "Ajax добавление товара в корзину" за вывод этого сообщения отвечает строка
{% IF FORM_NOTICE %}<h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}">{FORM_NOTICE | nl2br}</h3>{% ENDIF %}
По идее тут можно просто заменить {FORM_NOTICE | nl2br} на {% IF FORM_NOTICE_IS_GOOD %}Текст успешного добавления товара в корзину{% ELSE %}Сообщение об ошибке{% ENDIF %}
#5
Отправлено 14 Май 2012 - 13:19
Vaccina (11 Май 2012 - 19:39) писал:
За вывод текста подсказки в меню отвечает строка
в шаблоне "HTML". замените её на
Для сортировки можно использовать условие, и изменить тем самым текст.
Пример
Для замены получим
добавляем
С корзиной дела обстоят иначе. В шаблоне "Ajax добавление товара в корзину" за вывод этого сообщения отвечает строка
<a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %} {% IF menu.header.links.TITLE %}title="{menu.header.links.TITLE}"{% ENDIF %}>{menu.header.links.NAME}</a>
в шаблоне "HTML". замените её на
<a href="{menu.header.links.URL}" {% IF menu.header.links.SELECTED %}class="selected"{% ENDIF %}>{menu.header.links.NAME}</a>
Для сортировки можно использовать условие, и изменить тем самым текст.
Пример
{% IF goods_show_order_fields %} Сортировать по: <select name="goods_search_field_id" onchange="this.form.submit();"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{goods_order_fields.NAME}</option> {% ENDFOR %} </select> {% ENDIF %}
Для замены получим
{% IF goods_show_order_fields %} Сортировать по: <select name="goods_search_field_id" onchange="this.form.submit();"> {% FOR goods_order_fields %} <option value="{goods_order_fields.ID}" {% IF goods_order_fields.SELECTED %}selected="selected"{% ENDIF %}>{%IF goods_order_fields.ID=1}цене: Дорогие — Дешевые{%ELSEIF goods_order_fields.ID=2%}цене: Дешевые — Дорогие{%ELSE%}{goods_order_fields.NAME}{%ENDIF%}</option> {% ENDFOR %} </select> {% ENDIF %}т.е получаем последовательность
{%IF goods_order_fields.ID=1}цене: Дорогие — Дешевые{%ELSEIF goods_order_fields.ID=2%}цене: Дешевые — Дорогие{%ELSE%}{goods_order_fields.NAME}{%ENDIF%}
добавляем
{%ELSEIF goods_order_fields.ID=2%}и т.е для каждой строки. ID с 1 до 14
С корзиной дела обстоят иначе. В шаблоне "Ajax добавление товара в корзину" за вывод этого сообщения отвечает строка
{% IF FORM_NOTICE %}<h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}">{FORM_NOTICE | nl2br}</h3>{% ENDIF %}
По идее тут можно просто заменить {FORM_NOTICE | nl2br} на {% IF FORM_NOTICE_IS_GOOD %}Текст успешного добавления товара в корзину{% ELSE %}Сообщение об ошибке{% ENDIF %}
Спасибо большое, все получилось более или менее. Пожалуйста, не могли бы Вы посмотреть мой сайт на русском и высказать свое мнение, что не так, что изменить, что добавить? www.miss42.com
#6
Отправлено 14 Май 2012 - 19:38
Думаю вам лучше разместить данную тему в разделе http://forum.storela...rum/6-магазины/
#7
Отправлено 15 Июнь 2012 - 18:03
Vaccina (14 Май 2012 - 19:38) писал:
Думаю вам лучше разместить данную тему в разделе http://forum.storela...rum/6-магазины/
Здравствуйте! Помогите, пожалуйста еще раз. Мой сайт http://miss42eu.storeland.ru Как избавиться от фраз на русском языке - "Все товары из корзины успешно удалены", когда нажимаешь на кнопку "Очистить корзину", и фразы "Товар такой-то успешно удален из корзины" при удалении каждого товара из корзины.
И еще, пожалуйста, помогите избавиться от ед. измерения в шт. (лучше без какой-либо единицы измерения). И так-же, пожалуйста, ответьте - почему только при посещении "Каталога" и "Контакта" в самом верху открывается перевод на русском - "Каталог товаров" и "Связь с администрацией" (например со страницей "Доставка" этого не происходит), есть ли возможность избавиться так-же и от этого?
Заранее большое спасибо.
#8
Отправлено 15 Июнь 2012 - 21:49
Тут только единственный вариант - заменить строку используя условие. Пример шаблон "Корзина"
меняем на
Аналогично добавляется и другие условия.
Все другие замены производятся точно так же.
{% IF FORM_NOTICE %}<h5 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}">{FORM_NOTICE | nl2br}</h5>{% ENDIF %}
меняем на
{% IF FORM_NOTICE %} <h5 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}"> {%IF FORM_NOTICE=Все товары из корзины успешно удалены%} Замена английским вариантом. {%ELSE%} {FORM_NOTICE | nl2br} {% ENDIF %} </h5> {% ENDIF %}
Аналогично добавляется и другие условия.
{% IF FORM_NOTICE %} <h5 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}"> {%IF FORM_NOTICE=Все товары из корзины успешно удалены%} Замена английским вариантом. {%ELSEIF FORM_NOTICE=Товар такой-то успешно удален из корзины%} Замена английским вариантом. {%ELSE%} {FORM_NOTICE | nl2br} {% ENDIF %} </h5> {% ENDIF %}
Все другие замены производятся точно так же.
#9
Отправлено 16 Июнь 2012 - 01:00
Vaccina (15 Июнь 2012 - 21:49) писал:
Тут только единственный вариант - заменить строку используя условие. Пример шаблон "Корзина"
меняем на
Аналогично добавляется и другие условия.
Все другие замены производятся точно так же.
{% IF FORM_NOTICE %}<h5 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}">{FORM_NOTICE | nl2br}</h5>{% ENDIF %}
меняем на
{% IF FORM_NOTICE %} <h5 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}"> {%IF FORM_NOTICE=Все товары из корзины успешно удалены%} Замена английским вариантом. {%ELSE%} {FORM_NOTICE | nl2br} {% ENDIF %} </h5> {% ENDIF %}
Аналогично добавляется и другие условия.
{% IF FORM_NOTICE %} <h5 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}errorMessage{% ENDIF %}"> {%IF FORM_NOTICE=Все товары из корзины успешно удалены%} Замена английским вариантом. {%ELSEIF FORM_NOTICE=Товар такой-то успешно удален из корзины%} Замена английским вариантом. {%ELSE%} {FORM_NOTICE | nl2br} {% ENDIF %} </h5> {% ENDIF %}
Все другие замены производятся точно так же.
Спасибо, частично получилось! Но все же осталась фраза, которая появляется, при удалении товара из корзины поштучно - "Товар (название товара) успешно удален из корзины". И, пожалуйста, помогите:
1) избавиться от ед. измерения - "шт", можно просто удалить.
2) И как производятся все другие замены, я не поняла - при открытой страницы "Каталога" и "Контакта" в самом верху открывается перевод на русском - "Каталог товаров" и "Связь с администрацией", как это изменить?
3) При просмотре фото товара с главной страницы появляется перевод - "Товары на главной", можно просто удалить.
Спасибо.
#10
Отправлено 18 Июнь 2012 - 20:30
Цитата
Но все же осталась фраза, которая появляется, при удалении товара из корзины поштучно - "Товар (название товара) успешно удален из корзины".
В данном случае условия не пойдут, и к сожалению, перевести подобный текст - не получиться.
Цитата
1) избавиться от ед. измерения - "шт", можно просто удалить.
Если вы о всплывающем окне - то там есть строка
<span class="red">0</span> шт.и {cart_count.MEASURE_NAME}
В других шаблонах ищите MEASURE_NAME
Цитата
2) И как производятся все другие замены, я не поняла - при открытой страницы "Каталога" и "Контакта" в самом верху открывается перевод на русском - "Каталог товаров" и "Связь с администрацией", как это изменить?
3) При просмотре фото товара с главной страницы появляется перевод - "Товары на главной", можно просто удалить.
3) При просмотре фото товара с главной страницы появляется перевод - "Товары на главной", можно просто удалить.
Пожалуйста, приведите пример подобной странице - не могу найти. Попробуйте очистить кэш в вашем браузере.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных