Страница 1 из 1

Мультиязычность

Добавлено: 01.01.2018, 22:46
makki
Хотелось бы узнать у владельцев магазина на OKAYCMS насколько для вас востребован функционал мультиязычности?

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

Но давайте посмотрим и с другой стороны. Предположим, если для моих целей мультиязычность - это лишний функционал (а скорее всего это верно для большинства), то насколько оправдано такое усложнение кода системы, которую мы все ещё ценим за простоту? И другой момент - мультиязычность несомненно влияет на скорость работы движка.

Конечно, я понимаю, что разработчики заинтересованы, чтобы их продукт попал за пределы Украины и России. Но почему бы не сделать выбор языка на стадии установки системы, а потом работать на родном языке? Как по мне этого вполне достаточно. А это в свою очередь упростит код системы и положительно повлияет на ее скорость работы.

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

Добавлено: 02.01.2018, 07:11
korshunov
+1

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

Например, в теме
viewtopic.php?f=9&t=255
разработчики сразу же пообещали учесть замечания (написать простенькую инструкцию, связанную с языками), но год прошел, а движений никаких...

В теме
viewtopic.php?f=9&t=177&p=817#p817
картина аналогичная - ожидание выполнения обещания написать инструкцию по добавлению языковых полей длится более года, несмотря на несколько напоминаний...

В той же теме другой вопрос есть - по простенькой инструкции " по добавлению дополнительных табов" сказано "Отдал в работу, в течении недели будет". Прошло несколько недель уже, о дальнейшем молчок. А работа для мастеров должна быть совсем несложной...

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

Добавлено спустя 2 минуты 5 секунд:
makki писал(а):В тоже время понимаю, что предложение слишком революционное, поскольку в мультиязычность вложено много сил и разработчики не согласятся что-то менять.

Это еще один недостаток реализации мультиязычности - не предусмотрена возможность ее отключения...

Добавлено: 04.01.2018, 07:02
OkayCMS
Отчего-же не согласимся что-то менять. Мы как раз понимаем что с мультиязычностью есть куда ещё работать. Особенно в части оптимизации её работы с большим количествам товаров и при одном активном языке.

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

Что-же по поводу функционала выбора только одного языка при установке... Такой вариант подразумевает создание всех шаблонов и дополнений в двух вариантах (для мультиязычного OkayCMS и для OkayCMS с одним языком). Что не очень правильно. + многие клиенты уже привыкли что любой элемент можно отредактировать просто залогинившись под админом, наведя на него курсор и кликнув "Редактировать перевод". Так правятся телефоны, блоки преимуществ, информация о доставке в карточке товара, режим работы и многое другое. В случае отказа от мультиязычности клиентам придется править такие моменты в коде, а это не хорошо. И им сложнее, и шанс поломать что-то допустив синтаксическую ошибку больше.

Поэтому да, мультиязычность мы сейчас дорабатываем чтобы она работала намного быстрее, особенно если удалить все языки кроме одного, основного, но сборки без мультиязычности не будет.

P.S. Какие ещё у вас возникают проблемы при работе с мультиязычностью?

Добавлено: 17.01.2018, 01:23
wisma
OkayCMS писал(а):Что не очень правильно. + многие клиенты уже привыкли что любой элемент можно отредактировать просто залогинившись под админом, наведя на него курсор и кликнув "Редактировать перевод". Так правятся телефоны, блоки преимуществ, информация о доставке в карточке товара, режим работы и многое другое. В случае отказа от мультиязычности клиентам придется править такие моменты в коде, а это не хорошо. И им сложнее, и шанс поломать что-то допустив синтаксическую ошибку больше.
Дак оставить ту-же функцию только для одного языка? Будет так-же удобно как и раньше, просто не будет несколько языков...

Добавлено: 03.05.2018, 16:16
Reset
Переводы бы категорий импортировать через админку.

Добавлено: 01.12.2018, 18:29
euus
Reset писал(а):Переводы бы категорий импортировать через админку.
тоже интересно импорт масово перевод товаров... убрали фичу и за 15 голосов(((

Добавлено: 02.12.2018, 01:38
makki
euus писал(а):
Reset писал(а):Переводы бы категорий импортировать через админку.
тоже интересно импорт масово перевод товаров... убрали фичу и за 15 голосов(((
Голосовали не за это.

Добавлено: 29.02.2020, 13:22
виктор
makki я вам точно скажу что после совета удалить лишние я зыки на моем сайте. позиции в гугле за месяц сильно просели. и это факт. просто реализация мультиязычности слегка кривая изначально.

Добавлено: 29.02.2020, 14:20
OkayCMS
виктор писал(а):makki я вам точно скажу что после совета удалить лишние я зыки на моем сайте. позиции в гугле за месяц сильно просели. и это факт. просто реализация мультиязычности слегка кривая изначально.
Если у вас есть замечания по работе мультиязычности, сообщайте нам, в новых версиях мы это будем улучшать

Добавлено: 29.02.2020, 17:19
makki
виктор писал(а):makki я вам точно скажу что после совета удалить лишние я зыки на моем сайте. позиции в гугле за месяц сильно просели. и это факт. просто реализация мультиязычности слегка кривая изначально.
Я вообще не советовал удалять языки с работающего сайта. Это понятно, что сайт просядет из-за отсутствующих страниц. В свете выхода 3-й версии мой минимализм с простотой кода, удалением мультиязычности с системы и ускорением ее работы, выглядит очень неуместным и смешным.

Добавлено: 01.03.2020, 05:40
виктор
makki писал(а):
виктор писал(а):makki я вам точно скажу что после совета удалить лишние я зыки на моем сайте. позиции в гугле за месяц сильно просели. и это факт. просто реализация мультиязычности слегка кривая изначально.
Я вообще не советовал удалять языки с работающего сайта. Это понятно, что сайт просядет из-за отсутствующих страниц. В свете выхода 3-й версии мой минимализм с простотой кода, удалением мультиязычности с системы и ускорением ее работы, выглядит очень неуместным и смешным.
я не вас имел ввиду. все что вы мне делали работает замечательно. в третьей версии мультиязычность так себе. сейчас тестирую ее на субдомене. может я не прав, яж не програмист, но по моему если человек переключил язык на украинский, то и сайт весь должен перевестись. в третьей версии этого нет.

Добавлено: 01.03.2020, 12:16
OkayCMS
виктор писал(а):
makki писал(а):Я вообще не советовал удалять языки с работающего сайта. Это понятно, что сайт просядет из-за отсутствующих страниц. В свете выхода 3-й версии мой минимализм с простотой кода, удалением мультиязычности с системы и ускорением ее работы, выглядит очень неуместным и смешным.
я не вас имел ввиду. все что вы мне делали работает замечательно. в третьей версии мультиязычность так себе. сейчас тестирую ее на субдомене. может я не прав, яж не програмист, но по моему если человек переключил язык на украинский, то и сайт весь должен перевестись. в третьей версии этого нет.
Так а у вас тексты переводы на украинском языке указаны?

Добавлено: 02.03.2020, 17:29
виктор
OkayCMS писал(а):
виктор писал(а):я не вас имел ввиду. все что вы мне делали работает замечательно. в третьей версии мультиязычность так себе. сейчас тестирую ее на субдомене. может я не прав, яж не програмист, но по моему если человек переключил язык на украинский, то и сайт весь должен перевестись. в третьей версии этого нет.
Так а у вас тексты переводы на украинском языке указаны?
Если вы имеете ввиду тексты описание товаров икатегорий в, а также в блоге то нет конечно. и честно понятия не имею как это сделать.

Добавлено: 02.03.2020, 20:20
OkayCMS
виктор писал(а):
OkayCMS писал(а):Так а у вас тексты переводы на украинском языке указаны?
Если вы имеете ввиду тексты описание товаров икатегорий в, а также в блоге то нет конечно. и честно понятия не имею как это сделать.
Вот статья на эту тему https://okay-cms.com/article/kak-rabotaet-multiyazychnost-v-okaycms-20 Она немного устаревшая, импорт переводов товаров сейчас удален из системы, но на часть ваших вопросов она ответит.

Добавлено: 19.01.2021, 08:38
Serega999
А можно ли реализовать систему автоперевода?
Хотя бы на базе гугл.
Сейчас в Украине новый закон, нужно все сайте переводить на украинский язык, это нереальный кусок работы и честно говоря мы вообще не спешим это делать.
А вот был бы какой-то модуль, который просто с помощью гугла перевел, да криво, да и черт с ним. Есть и есть :-)

Добавлено: 26.01.2021, 15:03
АлександрМ
v.2.2.3
В ходе работы с сайтом я столкнулся с проблемой некорректного перехода по ссылкам из меню (Главное меню ("шапка"), "футер", каталог).
При смене языка все переключается, как надо.
Но, при выборе ссылок в меню (Главное меню ("шапка"), "футер"), перенаправляет по заданной в "Админке" ссылке, но без учёта выбранного языка.

Кроме того, используются одни и те же баннеры для разных языковых версий сайта. Я так понимаю (почитав форум) , в текущей версии движка (v.2.2.3) эта проблема не решаемая. Пускай.
Но что делать с первой проблемой.
Просьба помочь. Если нужна доп. информация, скрины, прочее, готов предоставить.
Спасибо.

Добавлено: 26.01.2021, 21:32
OkayCMS
Serega999 писал(а):А можно ли реализовать систему автоперевода?
Хотя бы на базе гугл.
Сейчас в Украине новый закон, нужно все сайте переводить на украинский язык, это нереальный кусок работы и честно говоря мы вообще не спешим это делать.
А вот был бы какой-то модуль, который просто с помощью гугла перевел, да криво, да и черт с ним. Есть и есть :-)
Такой отдельный модуль есть у SimplaMarket, сейчас проходит модерацию у нас на маркетплейсе. В дефолте этого не будет, так как там нужно подвязывать банковскую карту.

АлександрМ писал(а):v.2.2.3
В ходе работы с сайтом я столкнулся с проблемой некорректного перехода по ссылкам из меню (Главное меню ("шапка"), "футер", каталог).
При смене языка все переключается, как надо.
Но, при выборе ссылок в меню (Главное меню ("шапка"), "футер"), перенаправляет по заданной в "Админке" ссылке, но без учёта выбранного языка.

Кроме того, используются одни и те же баннеры для разных языковых версий сайта. Я так понимаю (почитав форум) , в текущей версии движка (v.2.2.3) эта проблема не решаемая. Пускай.
Но что делать с первой проблемой.
Просьба помочь. Если нужна доп. информация, скрины, прочее, готов предоставить.
Спасибо.

Тот кто верстал вам шаблон убрал определитель языка в урлах. Откройте дефолтный шаблон, посмотрите как там формируются урлы в соответствующих местах и сделайте у себя также.

Добавлено: 27.01.2021, 03:30
makki
Serega999 писал(а):А можно ли реализовать систему автоперевода?
Хотя бы на базе гугл.
Сейчас в Украине новый закон, нужно все сайте переводить на украинский язык, это нереальный кусок работы и честно говоря мы вообще не спешим это делать.
А вот был бы какой-то модуль, который просто с помощью гугла перевел, да криво, да и черт с ним. Есть и есть :-)
Есть модуль Автоперевода на базе google cloud tranlate для 2-й версии OkayCMS. Доработка уже обкатана и успешно работает на нескольких сайтах. Могу перевести быстро весь сайт на украинский или любой другой язык, а потом новые или обновляемые данные будут переводиться автоматически. Есть возможность отключать Режим Автоперевода. Если интересно, обращайтесь.

Добавлено: 09.02.2021, 15:25
Moisette19
OkayCMS писал(а):
Serega999 писал(а):А можно ли реализовать систему автоперевода?
Хотя бы на базе гугл.
Сейчас в Украине новый закон, нужно все сайте переводить на украинский язык, это нереальный кусок работы и честно говоря мы вообще не спешим это делать.
А вот был бы какой-то модуль, который просто с помощью гугла перевел, да криво, да и черт с ним. Есть и есть :-)
Такой отдельный модуль есть у SimplaMarket, сейчас проходит модерацию у нас на маркетплейсе. В дефолте этого не будет, так как там нужно подвязывать банковскую карту.

АлександрМ писал(а):v.2.2.3
В ходе работы с сайтом я столкнулся с проблемой некорректного перехода по ссылкам из меню (Главное меню ("шапка"), "футер", каталог).
При смене языка все переключается, как надо.
Но, при выборе ссылок в меню (Главное меню ("Rachat de crédit meilleurs taux de banques"), "футер"), перенаправляет по заданной в "Админке" ссылке, но без учёта выбранного языка.

Кроме того, используются одни и те же баннеры для разных языковых версий сайта. Я так понимаю (почитав форум) , в текущей версии движка (v.2.2.3) эта проблема не решаемая. Пускай.
Но что делать с первой проблемой.
Просьба помочь. Если нужна доп. информация, скрины, прочее, готов предоставить.
Спасибо.

Тот кто верстал вам шаблон убрал определитель языка в урлах. Откройте дефолтный шаблон, посмотрите как там формируются урлы в соответствующих местах и сделайте у себя также.
Здравствуйте, зачем этому человеку удалять идентификатор языка из URL-адресов? Я не понимаю