UniLang - автоматический переводчик сайта

 
Посетитель
small user social cms
Медаль
Сообщений: 192
Текущая версия: 1.2.0 (21.11.2015)

Автоматический переводчик для сайтов на InstantCMS 2, чем-то похожий на Transposh для Wordpress.

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

Переводится текст записей, меню, комментарии, виджеты, категории и т.д.[cut=Читать далее...]

Для системных текстов (админка) требуются стандартные файлы локализации из которых на данный момент имеются русский, английский и украинский (от boanro). Для остальных языков эти элементы заменяются английской локализацией.

Для фронтенда доступно 55 языков.

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

Переведенный текст материалов можно отредактировать вручную.

Каждая языковая версия имеет свой URL и мета-теги.

Установка производится стандартным способом через админку.

Требуемая версия Инстанта 2.3.0

Внимание! Производится замена некоторых файлов ядра системы, если вы вносили в них изменения требуется ручное смерживание.

1. Получить API-ключ Яндекса. Делается это бесплатно и очень просто. Ссылка для получения есть под полем в настройках компонента, куда потом следует ввести этот ключ (Компоненты - UniLang - Опции).
2. Включить желаемые языки (Компоненты - UniLang - Языки).
3. Настроить перевод типов контента (Компоненты - UniLang - Контент), выбрав поля, которые следует переводить.
4. При желании выполнить перевод контента уже размещенного на сайте (Компоненты - UniLang - Переводы).

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

Номер карты в Сбербанке: 5469015207191793
Кошелек WebMoney: R401209930928
Кошелек QIWI: +79284270624
Яндекс Деньги: 41001823847377

Требования Яндекса к использованию результатов перевода

При оформлении результатов перевода необходимо придерживаться правил, описанных в Лицензии на использование сервиса Яндекс.Переводчик.

Каждая страница, использующая данные сервиса Яндекс.Переводчик, должна содержать текст «Переведено сервисом «Яндекс.Переводчик» с активной гиперссылкой на страницу http://translate.yandex.ru/.

Размер шрифта ссылки должен быть не менее размера шрифта основного текста, а цвет должен совпадать с цветом шрифта основного текста страницы.

— — —
v1.2.0 (21.11.2015)

- Теперь в арсенале Юнилэнга 55 языков.
- Переход от одной языковой версии к другой, теперь производится по прямой ссылке, что должно положительно сказаться на индексировании всех версий.
- Исправлена ошибка возникавшая в версии языка по-умолчанию, из-за которой в частности, не получалось поделиться материалами в социальных сетях.

v1.1.0 (15.11.2015)

- Каждая языковая версия теперь имеет свой префикс в URL.
- Существенно сокращено количество запросов к базе данных.
- Исправлена ошибка из-за которой пропадпли теги.
- При редактировании материалов, можно выбрать — переводить их автоматически или нет.
- Теперь администратор может выбирать, какие переводить мета-теги (заголовок, ключевики и описание), а какие нет.
- Теперь почти все на сайте можно перевести/исправить вручную (осталось категории и свойства контента).
- Изменена страница редактирования перевода записи контента.
- Различные улучшения по коду (большая часть переписана) и исправления по безопасности.

v1.0.2 (10.11.2015)

- Появилась возможность ручного перевода элементов сайта (контент можно было переводить вручную и раньше).

v1.0.1 (08.11.2015)

- Важное обновление безопасности.

— — —

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

Редактировалось: 3 раз (Последний: 11 марта 2018 в 15:41)
СельхозМолл (сделано на Инстанте 2
Посетитель
small user social cms
МедальАвторитет форумаПочетный донор проекта
Сообщений: 2931
Очень круто... glasses
Посетитель
small user social cms
Медаль
Сообщений: 192
И снова обновление Юнилэнга!
- Теперь в арсенале Юнилэнга 55 языков.
- Переход от одной языковой версии к другой, теперь производится по прямой ссылке, что должно положительно сказаться на индексировании всех версий.
- Исправлена ошибка возникавшая в версии языка по-умолчанию, из-за которой в частности, не получалось поделиться материалами в социальных сетях.
СельхозМолл (сделано на Инстанте 2
Посетитель
small user social cms
Сообщений: 55
проблема не пропала -часть 2
ранее уже указывал - установил на поддомен чистую версию InstantCMS 2.3., потом залил компонент UniLang ...........
сейчас когда установил версию 1.2.0, --- появилась новая запись... Firefox has detected that the server is redirecting the request ... свою очередь fail error_log видаль целый роман интересной литературы с 1 по 2181 строчку
[22-Nov-2015 15:40:02 UTC] PHP Notice: Undefined index: langs in /home/VVV/public_html/tests/system/core/unilang.php on line 45

[22-Nov-2015 15:40:02 UTC] PHP Warning: Invalid argument supplied for foreach() in /home/VVV/public_html/tests/system/core/unilang.php on line 45

[22-Nov-2015 15:40:02 UTC] PHP Notice: Undefined variable: ret in /home/VVV/public_html/tests/system/core/unilang.php on line 50

[22-Nov-2015 15:40:02 UTC] PHP Warning: array_key_exists() expects parameter 2 to be array, null given in /home/VVV/public_html/tests/system/core/unilang.php on line 982 .........
кроме того в базе данных не одной таблицы не появилась как например cms_ul_langs и cms_ul_option ........ что по этому поводу могут посоветовать специалисты InstantCMS или сам Master?
Посетитель
small user social cms
Сообщений: 31
Компонент не работает, после установки слетел сайт.
Посетитель
small user social cms
Медаль
Сообщений: 156
Ага. И на "демо" в первом сообщении порно какое то... laugh
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форума
Сообщений: 1478
Алекс:
Компонент не работает, после установки слетел сайт.
Дату создания, отзывы и прочее читали? Наверно нет! smile
Компонент НЕ РАБОТАЕТ!!! И не развивается уже 2 года!
Недорогой и мощный хостинг для InstantCMS
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.