LiveStreet 1.0.1 па-беларуску + notify

Вот собственно та самая локализация о которой я говорил в топике о смарти.

Беларуская локализация

Перенес свой сайт на 1.0.1, это значит что перенесена и локализация сделанная под него.

В словаре используется тарашкевица. При перевод допускались некоторые вольности, учитывались особенности бел. мовы. Как бонус я выкладываю локализацию ДАО-4.

В комплект входят:
  • Основной словарик belarusian.php
  • Шаблоны почтовых уведомлений notify

Читать дальше →

Честная локализация TinyMCE

Тема возможно будет полезна локализаторам. Как оказалось, скачать полный пакет языковых файлов — недостаточно, но обо всем по порядку.

Чтобы заставить говорить TinyMCE в LS на другом языке нужно:

1. Скачать языковой пакет по ссылке выше. При необходимости его доработать, так как не все локализации на официальном сайте полные.

2. Распаковать архив с языковыми файлами и разложить их по соответствующим папкам здесь — \engine\lib\external\tinymce-jq\.

3. В TinyMCE для LS есть один плагин, перевод для которого в официальном пакете отсутствует, но который необходим для работы TinyMCE в LS на любом языке кроме русского или английского. Это TinyMCE-плагин lseditor. Его надо перевести самостоятельно, либо на первое время (просто, чтобы редактор запустился) просто скопировать английский вариант en.js и переименовать его (для венгерского языка он будет называться hu.js).

4. Теперь надо обеспечить корректный вызов TinyMCE c указание нужного языка. Для этого надо изменить условие в файле \templates\skin\synio\header.tpl:

var TINYMCE_LANG = 'en';
{if $oConfig->GetValue('lang.current') == 'russian'}
        TINYMCE_LANG = 'ru';
{/if}


на:

var TINYMCE_LANG = 'en';
{if $oConfig->GetValue('lang.current') == 'russian'}
        TINYMCE_LANG = 'ru';
{else if $oConfig->GetValue('lang.current') == 'hungarian'}
        TINYMCE_LANG = 'hu';
{/if}


В примере выше указывается венгерский язык. Для любого другого языка надо будет просто изменить константы 'hungarian' и 'hu' на нужные.

5. Проверить, что в конфиге lang.current = <нужный вам язык> или устанавливается на момент запуска редактора где-то программно и вуаля.

Языковые настройки

Господа, здравствуйте!
Сейчас делаю локализацию на болгарский и в связи с этим вопрос.
В конфиге есть пара строк:

setlocale(LC_ALL, "ru_RU.UTF-8");
date_default_timezone_set('Europe/Moscow');


Второе понятно — определяет дефолтную таймзону, а вот первая строка где используется? И надо ли ее менять, если все символы болгарской кириллицы точно такие же как у нас (их только чуть меньше).

Спасибо.

Язык в TinyMCE

Господа!
Вопрос такой. Как в TinyMCE передается информация о том, какой язык использовать в интерфейсе?
Язык интерфейса LS меняется в зависимости от установок в конфиге. А вот как в TinyMCE передать, какой язык использовать? Сразу помечаю, что это не русский и не английский, которые входят в базовый комплект LS 1.0.1.

Спасибо.

Немецкая локализация

Я тут перевел livestreet на немецкий. Полностью. Качественно.
После конечной проверки парочоий немцев, думаю выставить ее на продажу. А может и бесплатно. Или за пару платных плагинов.

Можно выставить в магазин и как это сделать?

И вообще, оно нужно хоть кому-нибудь??

Беларуская інтэрвенцыя ў вашыя ЛіўСтрыты


Белорусская локализация

Недавно перенес свой сайт на 0.5.1,
а это значит что перенесена и локализация сделанная под него.

Так же (не прошло и года) был услышан голос человека попросившего: «а вариант с тарашкевицей можете рассмотреть?) Было бы не плохо.»

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


Тое самае, толькі па-людску

вопрос по установке нового шаблона и локализации

привет.
установила livestreet. стандартная версия работает ок.
но хочется ведь другого вида и т.д. установила шаблон nj и украинскую локализацию, все по инструкции) вложила в нужные папки, прописала в конфигах, но оно не работает :(
выдает:
Warning: session_regenerate_id() [function.session-regenerate-id]: Cannot regenerate session id — headers already sent in /var/www/streetfashion/streetfashion.lviv.ua/engine/modules/session/Session.class.php on line 59

Warning: session_start() [function.session-start]: Cannot send session cookie — headers already sent by (output started at /var/www/streetfashion/streetfashion.lviv.ua/config/config.php:1) in /var/www/streetfashion/streetfashion.lviv.ua/engine/modules/session/Session.class.php on line 61

Warning: session_start() [function.session-start]: Cannot send session cache limiter — headers already sent (output started at /var/www/streetfashion/streetfashion.lviv.ua/config/config.php:1) in /var/www/streetfashion/streetfashion.lviv.ua/engine/modules/session/Session.class.php on line 61

Fatal error: Uncaught exception 'Exception' with message 'Can not find the block`s template: stream' in /var/www/streetfashion/streetfashion.lviv.ua/engine/modules/viewer/Viewer.class.php:506 Stack trace: #0 /var/www/streetfashion/streetfashion.lviv.ua/engine/modules/viewer/Viewer.class.php(428): ModuleViewer->DefineTypeBlock('stream', NULL) #1 /var/www/streetfashion/streetfashion.lviv.ua/engine/modules/viewer/Viewer.class.php(616): ModuleViewer->AddBlock('right', 'stream', Array, 100) #2 /var/www/streetfashion/streetfashion.lviv.ua/engine/modules/viewer/Viewer.class.php(204): ModuleViewer->BuildBlocks() #3 /var/www/streetfashion/streetfashion.lviv.ua/engine/classes/Engine.class.php(164): ModuleViewer->Init() #4 /var/www/streetfashion/streetfashion.lviv.ua/engine/classes/Engine.class.php(394): Engine->LoadModule('ModuleViewer', true) #5 /var/www/streetfashion/streetfashion.lviv.ua/engine/classes/Engine.class.php(326): Engine->GetModule('Viewer_Assign') #6 /var/www/streetfashion/streetfashion.lviv.ua/engine/classes/Module. in /var/www/streetfashion/streetfashion.lviv.ua/engine/modules/viewer/Viewer.class.php on line 506

что делать?
еще чуть чуть и я либо уйду на вордпрес, либо со мной случится это :)

п.с. да, я чайник)

Проблема с локализацией

Привет!
Вообщем дело такое, скачал Livestreet, установил украинскую локализацию с офф сайта и шаблон с паблика.
Возникла проблема. При регистрации, возобновлении пароля на е-мейл приходит сообщения с таким текстом:

Warning: Smarty error: unable to read resource: "notify/ukrainian/notify.registration.tpl" in /home/order13768/data/www/мойсайт.ру/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092



Warning: Smarty error: unable to read resource: "notify/ukrainian/notify.reminder_code.tpl" in /home/order13768/data/www/мойсайт.ру/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092


Надеюсь на вашу срочную помощь!

С уважением Дмитрий!