Slavik7 Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 Добрый день! Столкнулся с такой проблемой, что у некоторых модулей отсутствует мультиязычность. У меня установлено несколько модулей (новинки, недавно просмотренные товары, акционные товары) в которых есть только один язык. Мне нужно, чтобы при переключении на другой язык заголовки этих модулей также менялись в соответствии с выбранным языком. Буду благодарен, если подскажите как решить эту проблему, или посоветуете аналогичные модули. Надіслати Поділитися на інших сайтах More sharing options...
OtezVikentiy Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, Slavik7 сказал: Добрый день! Столкнулся с такой проблемой, что у некоторых модулей отсутствует мультиязычность. У меня установлено несколько модулей (новинки, недавно просмотренные товары, акционные товары) в которых есть только один язык. Мне нужно, чтобы при переключении на другой язык заголовки этих модулей также менялись в соответствии с выбранным языком. Буду благодарен, если подскажите как решить эту проблему, или посоветуете аналогичные модули. Чтобы модуль сделать мультиязычным - нужно добавить переводы для модуля. Собственно открываешь исходники модуля, берешь языковые файлы, дублируешь их в нужные языковые папки, делаешь переводы текстов - и всё готово. 1 Надіслати Поділитися на інших сайтах More sharing options... Vetroff Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, OtezVikentiy сказал: Чтобы модуль сделать мультиязычным - нужно добавить переводы для модуля. Собственно открываешь исходники модуля, берешь языковые файлы, дублируешь их в нужные языковые папки, делаешь переводы текстов - и всё готово. а если настройки в админке? не все модули это поддерживают. Надіслати Поділитися на інших сайтах More sharing options... OtezVikentiy Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, Vetroff сказал: а если настройки в админке? не все модули это поддерживают. А чем настройки в админке отличаются от любого другого места? Если только автор модуля не придерживается общих положений опенкарта и его "ну типа архитектуры" с текстовыми переменными для твигов, то тогда да, будет геморрой, но вообще админка от каталога ничем не отличается в плане переводов. Во всяком случае не должна, если только автор модуля туда тексты не захардкодил... Точно также захардкодить можно и в каталог, если автор модуля рукохлоп... ))) Надіслати Поділитися на інших сайтах More sharing options... Vetroff Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 28 минут назад, OtezVikentiy сказал: А чем настройки в админке отличаются от любого другого места? Тем, что не всегда они учитывают локализацию. Как на последнем скрине ТС. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, Vetroff сказал: Тем, что не всегда они учитывают локализацию. Как на последнем скрине ТС. Ну так смысл такой же, добавить поля на нескольких языках и дергать их значения с $language_id Например Дергаем все доступные языки в контроллере модуля в админке $this->load->model('localisation/language'); $data['languages'] = $this->model_localisation_language->getLanguages(); if (isset($this->request->post['title'])) { $data['title'] = $this->request->post['title']; } elseif (!empty($module_info)) { $data['title'] = $module_info['title']; } else { $data['title'] = ''; } выводим поле с учетом id языка <?php foreach($languages as $language) { ?> <input type="text" name="title[$language['language_id']]" value="<?php echo $title[$language['language_id']] ? $title[$language['language_id']] : ''; ?>" /> <?php } ?> В контроллере модуля на фронте получаем текущий ID языка $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Ну и выводим его в шаблоне потом <?php echo $title; ?> Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 9 часов назад, ocdev_pro сказал: $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Я такого не пробовал, но походу семерка этого не простит.... Если нет файла с переводом. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 а в чем проблема посмотреть любой модуль с мультиязычным полем и сделать название по аналогии? Надіслати Поділитися на інших сайтах More sharing options... Slavik7 Опубліковано: 12 червня 2021 Автор Share Опубліковано: 12 червня 2021 Ого, спасибо за решение этой проблемы. Я в принципе так и думал, что нужно будет в код лезть. Благо, что я немного понимаю в php. Ещё раз спасибо! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Локалізація Как одноязычный модуль сделать мультиязычным? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Vetroff Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, OtezVikentiy сказал: Чтобы модуль сделать мультиязычным - нужно добавить переводы для модуля. Собственно открываешь исходники модуля, берешь языковые файлы, дублируешь их в нужные языковые папки, делаешь переводы текстов - и всё готово. а если настройки в админке? не все модули это поддерживают. Надіслати Поділитися на інших сайтах More sharing options... OtezVikentiy Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, Vetroff сказал: а если настройки в админке? не все модули это поддерживают. А чем настройки в админке отличаются от любого другого места? Если только автор модуля не придерживается общих положений опенкарта и его "ну типа архитектуры" с текстовыми переменными для твигов, то тогда да, будет геморрой, но вообще админка от каталога ничем не отличается в плане переводов. Во всяком случае не должна, если только автор модуля туда тексты не захардкодил... Точно также захардкодить можно и в каталог, если автор модуля рукохлоп... ))) Надіслати Поділитися на інших сайтах More sharing options... Vetroff Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 28 минут назад, OtezVikentiy сказал: А чем настройки в админке отличаются от любого другого места? Тем, что не всегда они учитывают локализацию. Как на последнем скрине ТС. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, Vetroff сказал: Тем, что не всегда они учитывают локализацию. Как на последнем скрине ТС. Ну так смысл такой же, добавить поля на нескольких языках и дергать их значения с $language_id Например Дергаем все доступные языки в контроллере модуля в админке $this->load->model('localisation/language'); $data['languages'] = $this->model_localisation_language->getLanguages(); if (isset($this->request->post['title'])) { $data['title'] = $this->request->post['title']; } elseif (!empty($module_info)) { $data['title'] = $module_info['title']; } else { $data['title'] = ''; } выводим поле с учетом id языка <?php foreach($languages as $language) { ?> <input type="text" name="title[$language['language_id']]" value="<?php echo $title[$language['language_id']] ? $title[$language['language_id']] : ''; ?>" /> <?php } ?> В контроллере модуля на фронте получаем текущий ID языка $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Ну и выводим его в шаблоне потом <?php echo $title; ?> Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 9 часов назад, ocdev_pro сказал: $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Я такого не пробовал, но походу семерка этого не простит.... Если нет файла с переводом. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 а в чем проблема посмотреть любой модуль с мультиязычным полем и сделать название по аналогии? Надіслати Поділитися на інших сайтах More sharing options... Slavik7 Опубліковано: 12 червня 2021 Автор Share Опубліковано: 12 червня 2021 Ого, спасибо за решение этой проблемы. Я в принципе так и думал, что нужно будет в код лезть. Благо, что я немного понимаю в php. Ещё раз спасибо! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Локалізація Как одноязычный модуль сделать мультиязычным? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
OtezVikentiy Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, Vetroff сказал: а если настройки в админке? не все модули это поддерживают. А чем настройки в админке отличаются от любого другого места? Если только автор модуля не придерживается общих положений опенкарта и его "ну типа архитектуры" с текстовыми переменными для твигов, то тогда да, будет геморрой, но вообще админка от каталога ничем не отличается в плане переводов. Во всяком случае не должна, если только автор модуля туда тексты не захардкодил... Точно также захардкодить можно и в каталог, если автор модуля рукохлоп... ))) Надіслати Поділитися на інших сайтах More sharing options... Vetroff Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 28 минут назад, OtezVikentiy сказал: А чем настройки в админке отличаются от любого другого места? Тем, что не всегда они учитывают локализацию. Как на последнем скрине ТС. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, Vetroff сказал: Тем, что не всегда они учитывают локализацию. Как на последнем скрине ТС. Ну так смысл такой же, добавить поля на нескольких языках и дергать их значения с $language_id Например Дергаем все доступные языки в контроллере модуля в админке $this->load->model('localisation/language'); $data['languages'] = $this->model_localisation_language->getLanguages(); if (isset($this->request->post['title'])) { $data['title'] = $this->request->post['title']; } elseif (!empty($module_info)) { $data['title'] = $module_info['title']; } else { $data['title'] = ''; } выводим поле с учетом id языка <?php foreach($languages as $language) { ?> <input type="text" name="title[$language['language_id']]" value="<?php echo $title[$language['language_id']] ? $title[$language['language_id']] : ''; ?>" /> <?php } ?> В контроллере модуля на фронте получаем текущий ID языка $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Ну и выводим его в шаблоне потом <?php echo $title; ?> Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 9 часов назад, ocdev_pro сказал: $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Я такого не пробовал, но походу семерка этого не простит.... Если нет файла с переводом. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 а в чем проблема посмотреть любой модуль с мультиязычным полем и сделать название по аналогии? Надіслати Поділитися на інших сайтах More sharing options... Slavik7 Опубліковано: 12 червня 2021 Автор Share Опубліковано: 12 червня 2021 Ого, спасибо за решение этой проблемы. Я в принципе так и думал, что нужно будет в код лезть. Благо, что я немного понимаю в php. Ещё раз спасибо! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Локалізація Как одноязычный модуль сделать мультиязычным? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Vetroff Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 28 минут назад, OtezVikentiy сказал: А чем настройки в админке отличаются от любого другого места? Тем, что не всегда они учитывают локализацию. Как на последнем скрине ТС. Надіслати Поділитися на інших сайтах More sharing options... ocdev_pro Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, Vetroff сказал: Тем, что не всегда они учитывают локализацию. Как на последнем скрине ТС. Ну так смысл такой же, добавить поля на нескольких языках и дергать их значения с $language_id Например Дергаем все доступные языки в контроллере модуля в админке $this->load->model('localisation/language'); $data['languages'] = $this->model_localisation_language->getLanguages(); if (isset($this->request->post['title'])) { $data['title'] = $this->request->post['title']; } elseif (!empty($module_info)) { $data['title'] = $module_info['title']; } else { $data['title'] = ''; } выводим поле с учетом id языка <?php foreach($languages as $language) { ?> <input type="text" name="title[$language['language_id']]" value="<?php echo $title[$language['language_id']] ? $title[$language['language_id']] : ''; ?>" /> <?php } ?> В контроллере модуля на фронте получаем текущий ID языка $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Ну и выводим его в шаблоне потом <?php echo $title; ?> Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 9 часов назад, ocdev_pro сказал: $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Я такого не пробовал, но походу семерка этого не простит.... Если нет файла с переводом. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 а в чем проблема посмотреть любой модуль с мультиязычным полем и сделать название по аналогии? Надіслати Поділитися на інших сайтах More sharing options... Slavik7 Опубліковано: 12 червня 2021 Автор Share Опубліковано: 12 червня 2021 Ого, спасибо за решение этой проблемы. Я в принципе так и думал, что нужно будет в код лезть. Благо, что я немного понимаю в php. Ещё раз спасибо! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Локалізація Как одноязычный модуль сделать мультиязычным? Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
ocdev_pro Опубліковано: 11 червня 2021 Share Опубліковано: 11 червня 2021 1 час назад, Vetroff сказал: Тем, что не всегда они учитывают локализацию. Как на последнем скрине ТС. Ну так смысл такой же, добавить поля на нескольких языках и дергать их значения с $language_id Например Дергаем все доступные языки в контроллере модуля в админке $this->load->model('localisation/language'); $data['languages'] = $this->model_localisation_language->getLanguages(); if (isset($this->request->post['title'])) { $data['title'] = $this->request->post['title']; } elseif (!empty($module_info)) { $data['title'] = $module_info['title']; } else { $data['title'] = ''; } выводим поле с учетом id языка <?php foreach($languages as $language) { ?> <input type="text" name="title[$language['language_id']]" value="<?php echo $title[$language['language_id']] ? $title[$language['language_id']] : ''; ?>" /> <?php } ?> В контроллере модуля на фронте получаем текущий ID языка $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Ну и выводим его в шаблоне потом <?php echo $title; ?> Надіслати Поділитися на інших сайтах More sharing options... esculapra Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 9 часов назад, ocdev_pro сказал: $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Я такого не пробовал, но походу семерка этого не простит.... Если нет файла с переводом. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 а в чем проблема посмотреть любой модуль с мультиязычным полем и сделать название по аналогии? Надіслати Поділитися на інших сайтах More sharing options... Slavik7 Опубліковано: 12 червня 2021 Автор Share Опубліковано: 12 червня 2021 Ого, спасибо за решение этой проблемы. Я в принципе так и думал, что нужно будет в код лезть. Благо, что я немного понимаю в php. Ещё раз спасибо! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Opencart 3.x Opencart 3.x: Локалізація Как одноязычный модуль сделать мультиязычным?
esculapra Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 9 часов назад, ocdev_pro сказал: $language_id = $this->config->get('config_language_id'); $title = $this->config->get('config_somemodule_title'); $data['title'] = $title[$language_id']; Я такого не пробовал, но походу семерка этого не простит.... Если нет файла с переводом. Надіслати Поділитися на інших сайтах More sharing options... spectre Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 а в чем проблема посмотреть любой модуль с мультиязычным полем и сделать название по аналогии? Надіслати Поділитися на інших сайтах More sharing options... Slavik7 Опубліковано: 12 червня 2021 Автор Share Опубліковано: 12 червня 2021 Ого, спасибо за решение этой проблемы. Я в принципе так и думал, что нужно будет в код лезть. Благо, что я немного понимаю в php. Ещё раз спасибо! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
spectre Опубліковано: 12 червня 2021 Share Опубліковано: 12 червня 2021 а в чем проблема посмотреть любой модуль с мультиязычным полем и сделать название по аналогии? Надіслати Поділитися на інших сайтах More sharing options... Slavik7 Опубліковано: 12 червня 2021 Автор Share Опубліковано: 12 червня 2021 Ого, спасибо за решение этой проблемы. Я в принципе так и думал, что нужно будет в код лезть. Благо, что я немного понимаю в php. Ещё раз спасибо! Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 2
Slavik7 Опубліковано: 12 червня 2021 Автор Share Опубліковано: 12 червня 2021 Ого, спасибо за решение этой проблемы. Я в принципе так и думал, что нужно будет в код лезть. Благо, что я немного понимаю в php. Ещё раз спасибо! Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts