YAMS

    YAMS

    Повна документація англійською мовою для Evolution CMS v1.4 + и v2 +

    Автор: PMS

    Ліцензія: GPL v3

    YAMS - це аддон для Evo здатний налаштовуватись, який дозволяє легко створювати багатомовні веб-сайти.

    Версія PHP не нище 5.6

    [Github] (https://github.com/Deesen/YAMS)

    В даний час реалізовані такі функції:

    • Весь контент управляється через одне дерево документів, щоб забезпечити узгоджену структуру сайту для всіх мовних варіантів.

    • Стандартні наповнювачі Evo можуть використовуватися в шаблонах документів для створення багатомовного контенту і URL-адрес.

    • Мовна розкладка з вкладками для багатомовних документів (потрібен ManagerManager)

    • Шаблони документів можуть бути налаштовані як багатомовні або одномовні.

    • Багатомовні URL-адреси, які налаштовуються. Нижче наведені приклади різних способів налаштування YAMS для посилання на мовні варіанти одного документа:

    Багатомовні псевдоніми:

    Http: //sitename/my-doc-en.html

    Http: //sitename/mon-doc-fr.html

    Тільки режим ім'я сервера:

    http://en.sitename.com/mydoc.html

    http://fr.sitename.com/mydoc.html

    Тільки режим ім'я кореня:

    http://sitename.com/en/mydoc.html

    http://sitename.com/fr/mydoc.html

    Тільки режим імені кореня, з однією мовою в корені:

    http://sitename.com/mydoc.html

    http://sitename.com/fr/mydoc.html

    Режим імені сервера, режим кореневого імені, зрозумілі шляхи псевдонімів, багатомовні псевдоніми і багатобайтові URL:

    http://en.sitename.com/england/folder/mydoc.html

    http://fr.sitename.com/la-france/répertoire/mon-doc.html

    • Додаткова конфігурація URL, в тому числі можливість приховувати псевдонім стартового документа сайту, SEO-дружнє перенаправлення, багатобайтові URL і суфікси, що залежать від типу вмісту.

    • Додаткові мітки-заповнювачі YAMS, що забезпечують доступ до конкретних налаштувань мови, таким як ім'я і напрямок мови.

    • Додаткові функції за допомогою виклику фрагмента YAMS, в тому числі можливість управління призначеними для користувача багатомовними фрагментами, фрагментами і змінними шаблонів для створення перемикачів мови на основі списку або списку що розкривається (тимчасово), можливість повторювати контент на декількох мовах ...

    • Розширення для Ditto, Wayfinder, Jot і eForm.

    • Можливість створення призначених для користувача багатомовних шаблонних змінних.