New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Лейка и Polylang #231

Closed
iwizy opened this Issue Nov 6, 2018 · 4 comments

Comments

Projects
None yet
3 participants
@iwizy
Copy link

iwizy commented Nov 6, 2018

Здравствуйте!
При включении Polylang приключается вот такая история
2018-11-06 22 54 42

Стоит просто деактивировать и все встает на свои места. Polylang хотелось бы использовать, но не позволяет этот неприятный баг

@iwizy

This comment has been minimized.

Copy link

iwizy commented Nov 6, 2018

сейчас специально попробовал сделать голую установку. Поставил только Polylang и Лейку. Проблема аналогичная

@klylex

This comment has been minimized.

Copy link

klylex commented Nov 7, 2018

Добрый день.
Другие шаблоны не пробовали? Там такая же проблема?
И скиньте, пожалуйста, ссылка на вашу кампанию.

@Ahaenor

This comment has been minimized.

Copy link
Member

Ahaenor commented Nov 7, 2018

Добрый день!

Спасибо, вопрос понятен.

Проблема с определёнными строками возникает из-за того, что в Лейке значения параметров плагина изначально внесены на языке локализации (в вашем случае, на русском).
Уточним: на английский переключаются только строки, которые вы можете поменять в настройках Лейки.

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

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

Как это исправить

  1. Перейдите в настройки Лейки.

1.1. Измените значения всех настроек во вкладках "Вид" и "Валюта" с русскоязычных значений на англоязычные. Например, для параметра "Текст на кнопке отправки пожертвования" нужно изменить значение с "Пожертвовать" на "Donate".

1.2. На каждой вкладке сохраните изменения.

  1. Перейдите в Languages -> String translations.

2.1. Вы видите список всех значений настроек ядра, всех тем и плагинов на сайте. Отфильтруйте этот список по домену "leyka" (вы получите все настройки Лейки).

2.2. В полученном списке найдите значения всех настроек, которые вы перевели на англ. язык на шаге 1.1 и 1.2.

2.3. Для каждой такой настройки в самом правом столбце списка укажите перевод на русский. Например, для параметра "Текст на кнопке отправки пожертвования" нужно указать перевод на русский "Пожертвовать".

2.4. Сохраните изменения.

После этого все переведённые вами поля настроек на всех формах для пожертвований будут на корректном текущем языке.

Спасибо за обращение!

@Ahaenor Ahaenor closed this Nov 7, 2018

@iwizy

This comment has been minimized.

Copy link

iwizy commented Nov 7, 2018

спасибо! буду пробовать!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment