Webbell » FAQ по WordPress » Многоязыковая поддержка
Правила Контакты Чтение RSS

Многоязыковая поддержка

У нас вы можете скачать бесплатно Многоязыковая поддержка .

Не пропустите комментарии к Многоязыковая поддержка.
Данный материал предоставлен сайтом Webbell.ru исключительно в ознакомительных целях. Администрация не несет ответственности за его содержимое.
Наверняка многие пользователи WordPress заметили, что эта CMS поставляется в разнообразных языковых комплектациях. Языковые файлы, имеющие расширение .mo, отвечают за текущий язык всей WordPress и отдельных составляющих системы: плагинов, тем и многого другого. Загрузка файлов языка осуществляется автоматически, и вы можете выбрать подходящий язык для того или иного плагина. Главным параметром, отвечающим за выбор языка, является WPLANG, который находится в файле wp-config.php.
Многоязыковая поддержка

Перед началом рассмотрения языковых файлов, нужно упомянуть о нескольких моментах процесса локализации. Вначале происходит определение POT-файла. Расшифровывается это как Portable Object Template файл. Его создание происходит с помощью определенной программы, которая анализирует плагин или тему, а также выделяет все фразы и слова, которые доступны для перевода. Далее POT-файл превращается в .po-файл, в нем находятся исходные фразы и их перевод на требуемый язык. В самом конце из .po-файла получается .mo-файл, который имеет небольшой размер. Именно эти файлы используются WordPress, если нужно определить язык.

На телеканале "Домашний" продолжается телесериал "Великолепный век". Сериал повествует о временах правления султана Сулеймана Великолепного и о его взаимоотношениях с наложницей Александрой (Роксоланой), принявшей ислам и получившей имя Хюррем. Её взяли в плен во время набега крымских татар на Дикое поле (нынешняя территория Украины) в начале 16 века и подарили султану. Великолепный век 3 сезон смотреть онлайн все серии.

Отметим, что работа по разметке темы или плагина полностью лежит на плечах автора. Все фразы, которые нужно переводить, помещаются в PHP-сниппет и относится к определенному домену, который нужно прописать в functions.php. К примеру, если вы хотите сделать текст «Hi, how are you!» доступным для локализации. Это будет выглядеть в таком виде:

<? php _e (‘Hi, how are you!’, 'domain');?>

Но если в теме есть перевод текста, а также определен domain в файле functions.php, то вы сможете увидеть на экране локализованный текст. В противном случае вы получите такой же текст, только на английском языке.
Часто случается так, что нужно локализовать строку, которая заключена между тегами. Например, строка «Read more» появляется, когда используется тег the_content ()

<? php the_content (__ ('Read more', 'notesblog'));?>

Важно использовать именно двойное подчеркивание, а не стандартное _e (), потому что инструкция _e () часто приводит к неоднозначным результатам.
Домен, который определяет направление перевода, нужно прописать в functions.php в следующем виде:

load_theme_textdomain (' myblog');

Здесь ‘myblog’ – это заголовок домена, который должен быть такой же, как в языковых сниппетах.
По ходу локализации необходимо убедиться в том, что в процессе перевода не будут затронуты заголовки функций или другие важные параметра. Ведь в таком случае тема или плагин не будут работать.


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

«    Сентябрь 2018    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Яндекс Апдейты
↓ Апдейты Яndex тИЦ
18.11.2017 ←Последний
04.11.2017
16.08.2017
↓ Апдейты выдачи Яndexa
24.09.2018 ←Последний
21.09.2018
19.09.2018
↓ Апдейты ЯКаталога
16.01.2018 ←Последний
20.12.2017
15.12.2017
Мы рекомендуем
Заработай на сайте!
Gogetlinks-Биржа вечных ссылок для сайтов с Тиц
Getgoodlinks-Биржа вечных ссылок для сайтов с PR


Опрос на портале

Сколько у вас сайтов?

Больше 20 сайтов
От 10 до 20 сайтов
От 5 до 10 сайтов
От 1 до 5 сайтов
Нету сайтов

Наш архив
Облако тегов
ajax, Build, DataLife, dle, dle 9.0, dle 9.2, Engine, Final, Google, Opera, Release, RSS, WordPress, адаптация, административная панель, бесплатно, виджет, Игровой, кино, комментарии, модуль, новости, Новый, Оригинал, парсер, парсер поисковых систем yandex google рассылка комментариев по DLE Joomla Community спаммер раскрутк, Переходы, плагин wordpress, сайта, сайтов, сбор данных телефонов адресов email контактов потенциальные клиенты BlackSpider универсальный сборщи, тема, тематики, универсальный, хак, хак wordpress, Шаблон, шаблона, Яндекс

Показать все теги
Последние комментарии
Популярные файлы

Информация!
Уважаемый посетитель! Присоединяйтесь к нам
в Твиттере.