Категории

  • Огнетушители
  • Рукава пожарные
  • Оценка земли
  • Как бизнес
  • Оценка недвижимости
  • Услуги по оценке.
  • Индивидуальные средства защиты
  • ПротивоГАЗы
  • Новости
  • Новости

    Где купить держатель для Айфона в авто

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

    Где выбрать фотоаппарат

    С недавних пор увлекаюсь фото и видео съемкой. Приобрел фотоаппарат от Canon , т.к. доверяю данной компании и сталкивался с их продукцией не раз. И решил приобрести аксессуары для моей камеры. Начал

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

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

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

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

    Диплом
    Самара комфортный и уютный город, в котором жить хорошо. Но еще лучше, если вы живете в Самаре и располагаете дипломом о высшем образование. Это позволяет занять руководящую или просто хлебную должность,

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

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

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

    WPML и qTranslate X в сравнении

    1. требования
    2. Стоимость, загрузка и установка
    3. qTranslate X
    4. Плагин дополнения
    5. установка
    6. Страницы, посты и модель данных
    7. URL-адреса и постоянные ссылки
    8. Permalinks
    9. Yoast SEO
    10. меню
    11. Категории и теги
    12. Боковая панель и виджеты
    13. Несуществующий контент на определенном языке
    14. Язык Видеомикшер виджет
    15. Альтернатива: мультисайт с поддерживающими плагинами
    16. вывод

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

    На данный момент я занимаюсь многоязычием в двух проектах. В одном из них уже есть лицензия на WPML, в другом - на qTranslate X. Возникает вопрос: в чем именно разница? Каковы преимущества и недостатки? В каких случаях лучше?

    требования

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

    Другие требования:

    • Совместимость с Visual Composer
    • Поддержка Yoast SEO , особенно многоязычного мета описания
    • Многоязычие любого контента (основной контент, виджеты, контакт 7 форм ....)
    • Обработка недостающего контента на языке

    Стоимость, загрузка и установка

    WPML

    WPML не доступен для бесплатной загрузки на wordpress.org. Вместо этого путь ведет через официальный сайт wpml.org , Предлагаются три разные модели ценообразования, для большинства, среднее предложение за 79 долларов, вероятно, является правильным. Лицензия действительна для неограниченного количества страниц. Для веб-разработчиков и агентств такая разовая покупка. Некоммерческие организации получают лицензию здесь бесплатно.

    Там нет бесплатной пробной версии, но вместо этого 30-дневная гарантия возврата денег.

    qTranslate X

    qTranslate X изначально был разработан как qTranslate . qTranslate X является побочным продуктом, но стал преемником. Разработка qTranslate была прекращена.

    Как и его предшественник, qTranslate X бесплатен и финансируется за счет пожертвований.

    Загрузка происходит через страницу плагина https://wordpress.org/plugins/qtranslate-x/ , полная документация предлагает домашнюю страницу https://qtranslatexteam.wordpress.com/ ,

    Плагин дополнения

    Оба плагина могут быть дополнены дополнениями. У меня также установлены следующие дополнения:

    • WPML перевод строки
    • qTranslate slug
    • Интеграция: Yoast SEO & qTranslate-X
    • WPBakery Visual Composer & qTranslate-X

    установка

    После активации первым шагом для обоих плагинов является установка языков. Определяется основной язык, и этому языку присваивается существующее содержимое сайта WordPress.

    Оба плагина предлагают переключатель языка в бэкэнде в админ-панели. Сам бэкэнд всегда представляет WPML на основном языке, тогда как qTranslate X также меняет язык бэкэнда.

    Страницы, посты и модель данных

    При создании страниц и постов два плагина следуют различным принципам.

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

    qTranslate X работает с вкладками внутри страницы или поста. Во время редактирования пользователь может переключаться между языками. В базе данных только одна запись. Языки кодируются в записи данных со специальным синтаксисом. Пользователь даже кратко видит это при редактировании страницы или поста. Затем в поле заголовка мигает информация о том, насколько многоязычен заголовок в базе данных (например, [: DE] Это заголовок [: en] Это заголовок [:]), прежде чем представление будет исправлено, и только один язык Вариант виден.

    Интеграция с Visual Composer работает лучше всего в обоих случаях. Интеграция контактной формы 7 также не вызывает затруднений, поскольку для каждого языка создается форма, которая затем интегрируется в страницу с помощью шорткода.

    URL-адреса и постоянные ссылки

    Язык в URL

    Оба плагина предлагают три варианта кодирования языка в URL:

    • http://example.com/en/
    • http://en.example.com/
    • http://example.com?lang=en

    Плагины имеют разные настройки по умолчанию. Чтобы установить мой любимый номер 1, мне сначала пришлось настроить параметры в WPML (показать языки в качестве каталогов ).

    Кроме того, вы можете указать, как обрабатывается основной язык, т. Е. Работает ли основной язык на основном URL-адресе (http://example.com/) или также на URL-адресе конкретного языка (http://example.com/). ,

    Permalinks

    URL-адреса в настоящее время являются важной частью SEO-дружественного сайта. В основном URL-адреса автоматически создаются WordPress и соотносятся с заголовками страницы или поста.

    В qTranslate X должна быть установлена ​​надстройка qTranslate slug, упомянутая выше. Без этого дополнения все языковые варианты будут иметь постоянную ссылку. Это не было бы SEO-технически оптимальным!

    Yoast SEO

    Оба плагина поддерживают Yoast SEO, для qTranslate X требуется установка надстройки : Yoast SEO & qTranslate-X .

    Редактирование мета-описания страницы или сообщения не является интуитивно понятным с qTranslate X. Языковые вкладки или переключатель языка не имеют отношения к редактированию свойств Yoast SEO. Вместо этого эти свойства должны быть сформулированы с использованием синтаксиса [:], описанного выше, например, [: DE] Это мета-описание [: en] Это мета-описание [:].

    Функция XML Sitemap в Yoast SEO работает безупречно в обоих случаях.

    меню

    Опять же, после двух плагинов разные парадигмы. В то время как в WPML меню создаются каждый язык, на который ссылается пользователь, так же как и на страницы и публикации, вы устанавливаете с помощью qTranslate X translations в пункте меню.

    WPML предлагает инструмент Synchronize WP Menus, так что затраты на обслуживание ограничены.

    Категории и теги

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

    Мне не очень нравится qTranslate X здесь. Во-первых, ввод снова возможен только в нотации [:]. Это тогда появляется быстро на поверхности, очевидно ошибка. Также ссылка «Смотреть» в бэкэнде корректна только на основном языке. Из-за описанной модели данных теги и категории не могут быть назначены независимо от языка. Это можно рассматривать как преимущество или недостаток, в зависимости от вашего вкуса.

    Боковая панель и виджеты

    WPML требует перевода виджетов над надстройкой WPML для перевода строк . Это переводит названия виджетов, а также многие другие тексты (например, заголовок блога). Кроме того, текстовые виджеты могут быть преобразованы в многоязычный виджет ( преобразовать в многоязычный виджет для текстовых виджетов ).

    qTranslate X снова работает с вкладками. Это позволяет переводить все заголовки виджетов и контент из текстовых виджетов.

    Несуществующий контент на определенном языке

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

    Хотя это уже установлено в WPML, qTranslate X должен быть установлен на эту опцию (опция: Показывать содержимое на другом языке, если для текущего языка перевод недоступен ) .

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

    Чтобы отображать виджеты в зависимости от языка, например виджет только на определенном языке, в обоих случаях требуется обходной путь. Используя плагин Widget Logic можно определить по формуле, когда виджет отображается. Примеры случаев, когда текущим языком является английский:

    • WPML: ICL_LANGUAGE_CODE == 'en'
    • qTranslate X: qtranxf_getLanguage () == 'en'

    Внимание: этот плагин выполняет код PHP. Используйте этот плагин, только если вы можете доверять всем пользователям WordPress права администратора! Например, с помощью небольшого взлома можно узнать пароль к базе данных или изменить код.

    Язык Видеомикшер виджет

    Оба решения предлагают виджет для переключения языка. Затем он переключится на перевод содержимого, отображаемого в данный момент. Если этого не существует, перейдите на начальную страницу, но в WPML вы должны установить опцию ( перевести язык на стартовую страницу, если нет переводов ).

    Альтернатива: мультисайт с поддерживающими плагинами

    Альтернативой двум плагинам является установка нескольких сайтов. Затем запустите несколько независимых отдельных блогов на основе установки WordPress. Подробнее об этом: http://codex.wordpress.org/Create_A_Network

    Преимущество: благодаря независимости достигается максимальная гибкость. Страницы на разных языках могут быть очень разными. Изменения в одном языке не влияют на другие языки.

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

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

    вывод

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

    Какие плагины лучше? По моим ощущениям, WPML немного лучше, но стоит и немного. Любой, кто изначально реализует только многоязычный проект и, следовательно, не будет использовать лицензию WPML, непременно получит право на qTranslate X и может сэкономить 79 долларов.

    Фантазии больше? Как эксперт по WordPress и разработке пользовательских WordPress, я могу помочь вам в ваших проектах. Пожалуйста, не стесняйтесь связаться со мной ,

    Эта запись в сотрудничестве с elsch & Fink возникла.

    Возникает вопрос: в чем именно разница?
    Каковы преимущества и недостатки?
    В каких случаях лучше?
    Com?
    Какие плагины лучше?
    Фантазии больше?