Изучаем Dolphin
Локализация Дельфина под другой язык
Пользовательская часть сайта. Dolphin
- Определите название вашего нового языка в области New Language поле Language Files (Например Russian).
- Определите международный Код для вашего языка (например ru). Вы можете читать больше о международных кодах языка здесь.
- В Copy from выбирают существующий язык, чтобы копировать строки языка с него. Это будет English по умолчанию.
- В поле Flag выбираете желательный флажок страны для языка, который Вы создаете.
- Щелчок на Create. Это кончится сообщением, ru language has been successfully created - язык ru был успешно создан.
Дальнейшие действия для тех, кто сам будет делать перевод lang файла
- В области Language кликните на Compile в строке с названием языка. Будет создан новый файл langs/lang-ru.php. Появится сообщение, ru language has been successfully compiled (язык ru успешно компилировался).
- Запустите FTP клиента (например, CuteFTP или FlashFXP).
- Идите в ваш каталог Dolphin (куда был установлен Дельфин, например public_html/community).
- Загрузите ваш новый файл языка (lang-ru.php) из каталога langs на ваш домашний компьютер.
- Откройте это в текстовом редакторе, который поддерживает UTF-8 кодирование (например,Notepad++).
- Переключите вашего редактора к режиму UTF-8, и делайте изменения. Сохраните их.
- По FTP загрузите lang-ru.php назад в каталог langs вашего Dolphin сайта.
Если у Вас имеется переведённый файл
lang-ru.php
пропустите шаги
8-13, просто загрузите файл по FTP в каталог
langs.
Теперь Вы должны импортировать ваши новые строки языка в базу данных. Загрузите небольшой скрипт:
http://www.expertzzz.com/Downloadz/view/2390
, и следуйте за командами в файле readme.txt.
Лично мой совет, Закомментируйте в файле admin/lang_file.php форму добавления нового языка, во избежание случайной перезаписи вашего языкового файла на английский яэык. У меня был случай случайной перезаписи, сайт стал на английском, независимо от выбора языка.
Пользовательская часть сайта. Форум Orca
После установки Дельфина, в форуме Orca отображаются языковые ключи типа [L[Forums Index]]. Для нормального отображения форума нужно компилировать языковой файл. Сделаем это вместе с локализацией:
- Скопируйте и переведите файл orca/xml/langs/en.php
- Загрузите его как файл ru.php по FTP в каталог orca/xml/langs/.
- Заходим в панель администратора (Admin Panel)
- Переходим Plugins -> Orca
- Ищите надпись [L[Compile Langs]]: en ru и кликните по ссылке ru
- После этого обновите страницу Orca
- Выполните шаги 5 и 6 для форумов групп, по ссылке http://dolphin_url/groups/orca.
Панель администратора
Здесь не так всё просто. Если категории и подкатегории меню переводятся из самой админки и хранятся в базе данных, то с переводом настроек и остального, всё сложнее.
Меню настраивается и переводится по клику на иконку
, расположена она внизу меню. Логичнее перетащить её в категорию Builders. Ещё проще перевод сделать в файле дампа базы, в таблицах AdminMenu и AdminMenuCateg.
А вот практически всё остальное, раскидано по файлам, и не подразумевает перевод. Можно конечно перевести, но возникнут сложности с апгрейдом.
"Перевод" почтовых сообщений.
Скорее не перевод, а редактирование различных почтовых сообщений производится в Панель администратора -- Settings -- Email Templates