Joomla 3.x Плагин алиасов на основе API Yandex - Bestalias

Discussion in 'Собственные разработки форумчан' started by DKraev, Nov 26, 2014.

  1. DKraev
    Offline

    DKraev <i>(aka gft)</i> => Cпециалист <=

    Joined:
    Aug 16, 2008
    Messages:
    1,627
    Likes Received:
    219
    Gender:
    Male
    Здравствуйте.

    Всем известно, что Joomla автоматом создает алиасы материалов, категорий, пунктов меню. Но делает это на основе транслитерации. Т.е. заголовок "Стоимость окон" преобразуется примерно так - stoimost-okon

    Один мой хороший товарищ и заказчик решил что это совсем не комильфо и озадачился автоматическим переводом алиасов. Точнее озадачил меня ))

    Ранее существовал такой плагин - Bestalias. Он работал на API Google перевода, но после того как API был закрыт для публичного доступа, работать перестал. Есть или нет новая версия, не знаю. Был взят данный плагин (даже название не менял) и перепилен под перевод с использованием API Yandex.

    Теперь заголовок "Стоимость окон" преобразуется так - cost-of-windows

    Перевод происходит после потери фокуса полем "Заголовок". Работает по всей админке где используются алиасы. Проверялось на стандартном административном шаблоне. Будет ли работать на других - не знаю.

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

    Attached Files:

    vvmupp, woojin and OlegM like this.
  2.  
  3. OlegM
    Offline

    OlegM Russian Joomla! Team Staff Member

    Joined:
    Apr 12, 2007
    Messages:
    4,310
    Likes Received:
    375
    Gender:
    Male
    Что за API? Регистрация и ключ нужен?
     
  4. DKraev
    Offline

    DKraev <i>(aka gft)</i> => Cпециалист <=

    Joined:
    Aug 16, 2008
    Messages:
    1,627
    Likes Received:
    219
    Gender:
    Male
    Нужен. Там сейчас забит рабочий ключ. Он не привязывается к домену. Но если нужно поменять на свой, то в jquery/ajax.js задана отдельная переменная для этого. Там подписано.

    API - https://tech.yandex.ru/translate/doc/dg/concepts/api-overview-docpage/
     
  5. Offline

    vvmupp Пользователь

    Joined:
    Dec 27, 2007
    Messages:
    51
    Likes Received:
    0
    Gender:
    Male
    а есть ли возможность, чтоб плагин "-" сам проставлял? В материалах всё отлично, а в компоненте icagenda ставятся пробелы
     

Share This Page

Loading...