Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > WordPress и другие CMS
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2012, 12:32   #1
veter48
Форумчанин
 
Регистрация: 26.07.2010
Сообщений: 150
По умолчанию Wordpress и языки

Здравствуйте, нужна консультация по wordpress (тема самодельная). Пытаюсь разобраться в структуре этой системы. Есть сайт на двух языках: русский и английский. Ради интереса решил добавить ещё один язык. Добился того что сделал ещё одного меню которое появляется в зависимости от выбранного языка.
Фрагмент wp-config.php

Код:
if(     in_array( "lv", $uriPartArr ) || $_SERVER["REQUEST_URI"] == '/' ) $currLang = LV;
elseif( in_array( "ru", $uriPartArr ) )                                   $currLang = RU;
elseif( in_array( "en", $uriPartArr ) )                                   $currLang = EN;
else                                                                      $currLang = $_SESSION[ 'WPLANG' ];
$_SESSION[ 'WPLANG' ] = $currLang;
define( 'WPLANG', $currLang );
session_write_close();
Но как добавить язык других вещей? Например, надпись читать далее, войти, выйти и.т.д. Как работает эта система языков? Спасибо.
veter48 вне форума Ответить с цитированием
Старый 07.04.2012, 04:58   #2
Alexei91
Заблокирован
Форумчанин
 
Аватар для Alexei91
 
Регистрация: 30.12.2009
Сообщений: 544
По умолчанию

Касаемо локализации собственных тем оформления и плагинов - используйте poedit.
Компилируйте *.po-файлы в *.mo. Подрубайте различными вариациями load_textdomain.
Темы для WordPress. Русские WordPress шаблоны
Alexei91 вне форума Ответить с цитированием
Старый 08.04.2012, 18:04   #3
veter48
Форумчанин
 
Регистрация: 26.07.2010
Сообщений: 150
По умолчанию

Расскажите пожалуйста по подробней. Или подскажите где почитать.
veter48 вне форума Ответить с цитированием
Старый 12.04.2012, 17:02   #4
Alexei91
Заблокирован
Форумчанин
 
Аватар для Alexei91
 
Регистрация: 30.12.2009
Сообщений: 544
По умолчанию

Вот пример реализации мультиязычного плагина для WordPress. Касаемо системных войти-выйти и т.п. и т.д. POEdit.
Темы для WordPress. Русские WordPress шаблоны
Alexei91 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Wordpress и языки. veter48 PHP 1 02.04.2012 13:39
Языки :) Utkin Свободное общение 89 04.03.2010 07:49
Языки программирования doniyor Свободное общение 6 20.12.2009 21:42
Перспективные языки Y@na Помощь студентам 5 03.11.2009 15:14
Языки Slavik Microsoft Office Excel 2 16.03.2009 23:40