Добавить мультиязычность на тильде+привязать разные способы оплаты.
Нужно сделать несколько его локализаций на русском, украинском и английском языках, с разными валютами, гривна, доллар и рубли, с привязкой разных форм оплаты.
Перед опеределением победителя буду принимать во внимание конкретный поэтапный план.
Ставки типа сделаю все быстро и четко не принимаются.
7 дней 300 UAH

7 дней 300 UAH
Добрый день, Степан.
Уже завершили 100+ проектов на Тильде. Примеры некоторых наших работ можно посмотреть в портфолио.
Для начала нам нужно посмотреть на сайт. Следующим этапом будет перевод текста, после чего корректировка (по валютам) и привязка способа оплаты. Мультиязычность на Тильде есть, разные способы оплаты также можно добавить.
Как изменить валюту в Тильде
По умолчанию валюта на страницах проекта Тильды будет отображаться в соответствии с выбранными настройкам вашего профиля. Если быть точным, то валюты зависит от выбранной вами страны.

Если вы выбрали Украину, то по умолчанию в вашем интернет-магазине будет отображаться цена в Гривне, для России — рубли и так далее.
Настройки вашего профиля в Тильде доступны по ссылке: tilda.cc/identity . Тут можно изменить настройки валюты по умолчанию.
Если же вам нужно изменить валюту для конкретного проекта в Тильде, то нужно зайти в его настройки:

В левом боковом меню найдите вкладку «Платежные системы» и перейдите в нее:

В этом разделе вы можете подключить платежную систему, например Liqpay. И конечно же, выбрать валюту для вашего проекта в Тильде:

Но на этом возможности настройки валюты не заканчиваются. Тут же вы можете изменить:
- Подпись валюты. Вы можете использовать знаки валют (₴, ₽, $, € и др.), сокращения (грн., руб., у.е.) и любые другие подписи
- Положение подписи. По умолчанию обозначения валюты ставится справа. Вы можете на положение «Слева».
- Десятичные разделитель. Тут все просто — либо это запятая, либо точка.
- Десятичный формат. Если вы хотите, чтоб у вас отображались копейки, то выберите «Всегда показывать .00».
Сохраните все изменения и опубликуйте все страницы проекта, чтоб изменения вступили в силу:

Валюта проекта изменена.
Возникли трудности в изменении валюты? Опиши проблему в комментариях. Мы постараемся найти решение.
Как сделать мульти цену на сайте (конвертация цена на несколько валют)?
Сейчас на сайте основная валюта это рубль, необходимо подключить курсы валют какого нибудь банка, и конвертировать на другие валюты. будут флажки-переключатели на сайте. Как это реализовывается? Писать в отдельное поле в БД цену например в долларах?
- Вопрос задан более трёх лет назад
- 3230 просмотров
Комментировать
Решения вопроса 3

Web-программист
Можно раз в день брать курс который ЦБ установил, сохранять курс в БД.
А при выводе вместо $price использовать функцию price($price_rub, $convert_to).
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать

Alcohol & Ruby on Rails
Ну или как вы сказали — одтельную цену в бд, и к примеру кроном раз в сутки пересчитывать, или пересчитывать по курсу в нужную валюту «на лету».
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать

Nik Gubin @gubin_niko
Каждый день обновляйте курс валют относительно рубля (57.01 для доллара, 61.53 для евро и т.д.) и храните в любом виде, как вам удобно. Будем считать, что вы определились с хранением курсов и сделали это.
Далее создаём «флажки» для переключения товара. Так, как вам хочется. Храним в cookie ключик (или берём ключ для валюты по умолчанию) выставленной валюты и при отображении товара делаем пересчёт. Если выбраны рубли (а в табличке вы должны будете добавить значение для рубля равное 1, т.к. рубль = рубль), то делите рублёвую цену из базы перед выводом на 1, если выбраны доллары, то на 57.01 и т.д. Если валюты дешевле рубля, то храните для неё значение типа 0.5 в базе, (т.е. в 2 раза дешевле рубля эта валюта), то при делении будем получать бОльшее число.
Элементарный пример на php:
// Список значений для валют, // которые вы выгрузили из файла (к примеру) $currency = [ 'rub' => 1, 'usd' => 57.02, 'eur' => 61.53 ]; // Текущее значение для валюты, // которое взято из cookie и проверено, что там не "левое" значение $current = 'usd'; // А это ваша цена из БД в рублях $productPrice = 1000; // Тут мы выводим итоговое значение // в нужном месте в шаблоне (можно округлить и т.д.) echo $productPrice / $currency[$current];
Продажа товара с выбором параметров
В Тильде есть два способа добавления товаров — через Каталог товаров и через Контент блока. Добавление параметров в этих способах различается.
Через Каталог товаров можно добавить несколько вариантов товара, добавить необходимые свойства (в том числе фотографии) для всех вариантов и прописать их. Также кроме вариантов можно задать дополнительные опции, которые влияют на цену товара, например, опция подарочной упаковки или дополнительных аксессуаров.
Через Контент блока можно добавить только опции (параметры), которые работают так же как дополнительные опции в Каталоге, но их можно сделать аналогом свойств товара.
Добавление вариантов и опций через Каталог товаров
Посмотрите видеоурок о том, как добавить варианты и опции товаров или прочитайте подробную инструкцию ниже.
Варианты, дополнительные опции, характеристики — для чего они и чем отличаются?
Варианты товара — это уникальные наборы свойств товара, которые отличаются друг от друга. Чтобы сделать уникальный вариант, нужно добавить свойства (например, цвет, размер, и т.д) и создать вариант, указав ему конкретный цвет, размер, цену и любое другое свойство.
Дополнительные опции — это параметры, которые являются общими для всех вариантов товара. Например, каждому варианту можно добавить упаковку или дополнительную услугу. Каждая дополнительная опция может влиять на конечную цену товара
Характеристики — это параметры, которые общие для всего товара и его вариантов, но не влияют на его цену. Например, это может быть страна-производитель товара, материал.