1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

В наличии Русификация Jomsocial

Тема в разделе "Русификации расширений для Joomla", создана пользователем modern.po, 30 авг 2014.

  1. empil45

    empil45 Cкладчик

    Регистрация:
    30 апр 2015
    Сообщения:
    3
    Симпатии:
    0
    Народ а то что, меню не переведенно в компоненте это как исправить, возможно как то саморучно перевести меню ?
    #41
  2. Nelegal

    Nelegal Cкладчик

    Регистрация:
    24 апр 2015
    Сообщения:
    13
    Симпатии:
    20
    Самый простой способ - в менеджере меню перевести заголовок каждого пункта.

    [​IMG]

    Аналогичная ситуация с сайдбаром. Перевести руками заголовки модулей.
    [​IMG] [​IMG]
    #42
    modern.po нравится это.
  3. empil45

    empil45 Cкладчик

    Регистрация:
    30 апр 2015
    Сообщения:
    3
    Симпатии:
    0
    Да, спасибо, я разобрался)))
    #43
  4. Nelegal

    Nelegal Cкладчик

    Регистрация:
    24 апр 2015
    Сообщения:
    13
    Симпатии:
    20
    Нахожу постепенно ошибки еще. Пока буду сообщать о них здесь, а как наберется много, обновлю архив.

    Упростил синтаксис, здесь почему-то не принимает "{multiple}"
    Строка 1192:
    COM_COMMUNITY_GROUPS_ACTIVITIES_MEMBER_JOIN_GROUP=" присоединились к группе <a href=_QQQ_%1$s_QQQ_>%2$s</a>"
    Строка 1200:
    COM_COMMUNITY_GROUPS_GROUP_JOIN=" присоединились к группе <a href=_QQQ_%1$s_QQQ_>%2$s</a>"
    #44
    martell нравится это.
  5. zagigin84

    zagigin84 Матерый складчик

    Регистрация:
    11 мар 2015
    Сообщения:
    304
    Симпатии:
    37
    Шпасибо длуг!
    #45
  6. Sergey

    Sergey Cкладчик

    Регистрация:
    9 окт 2014
    Сообщения:
    4
    Симпатии:
    1
    Спасибо!
    #46
    modern.po нравится это.
  7. Nelegal

    Nelegal Cкладчик

    Регистрация:
    24 апр 2015
    Сообщения:
    13
    Симпатии:
    20
    Накопилось в процесс теста много мелких ошибок, которые исправил.
    К сожалению не могу отредактировать свое сообщение, поэтому новая ссылка на полный архив русификации. Актуально для версии 4.0.7
    https://yadi.sk/d/sn_aJhtrh2SUa
    #47
    zagigin84, simplyweb, Dima и ещё 1-му нравится это.
  8. zagigin84

    zagigin84 Матерый складчик

    Регистрация:
    11 мар 2015
    Сообщения:
    304
    Симпатии:
    37
    Всё хорошо но твоя заставка спецназ меня "напугала")
    #48
  9. Gn00s

    Gn00s Опытный складчик

    Регистрация:
    10 окт 2014
    Сообщения:
    47
    Симпатии:
    10
    Это моя заставка.. Я собирал инсталлятор. :)
    #49
  10. ingvarius

    ingvarius Опытный складчик

    Регистрация:
    26 май 2015
    Сообщения:
    57
    Симпатии:
    3
    добавил(а) %1d фотографий в альбом <a href=_QQQ_%2s_QQQ_>%3s</a>
    почему-то подхватывает не адрес альбома а адрес главной страницы. при чем и в оригинальном (английском) файле так же.
    кто знает как исправить?
    #50
  11. 22Ecos22

    22Ecos22 Cкладчик

    Регистрация:
    11 авг 2015
    Сообщения:
    28
    Симпатии:
    1
    подскажите пожалуйста, столкнулся с проблемой, руссифицирует всё кроме верхнего меню, это косяк руссификатора или что-то с сайтом?
    [​IMG]
    http://geekpic.net/pm-IP3FNO.html
    #51
  12. Bess

    Bess Опытный складчик

    Регистрация:
    16 окт 2014
    Сообщения:
    126
    Симпатии:
    21
    Это обычное меню Joomla...Заходишь в админке /Меню/JomSocial toolbar и переводишь руками
    в этой теме чуть выше было подробно про это)
    #52
    22Ecos22 нравится это.
  13. 22Ecos22

    22Ecos22 Cкладчик

    Регистрация:
    11 авг 2015
    Сообщения:
    28
    Симпатии:
    1
    спасибо бльшое, не сразу понял о чем там речь)
    #53
  14. Nelegal

    Nelegal Cкладчик

    Регистрация:
    24 апр 2015
    Сообщения:
    13
    Симпатии:
    20
    - Обновил перевод до версии 4.1.0.
    - исправил несколько мелких ошибок

    Полный установочный архив, хотя в нем отредактирован только файл ru-RU.com_community.ini
    #54
    22Ecos22 и fedor73 нравится это.
  15. Лилия

    Лилия Cкладчик

    Регистрация:
    10 янв 2015
    Сообщения:
    2
    Симпатии:
    0
    Спасибо!
    #55
  16. Nelegal

    Nelegal Cкладчик

    Регистрация:
    24 апр 2015
    Сообщения:
    13
    Симпатии:
    20
    - Перебрал полностью backend (не так там всё страшно было :))
    - Исправил мелкие ошибки

    Моё участие в складчине закончилось, работа над переводом видимо тоже. Поддерживать новые версии не планирую ввиду отсутствия доступа к оным. Делюсь с Вами последней версией перевода.
    На здоровье!
    #56
    Bess нравится это.
  17. Lordboy

    Lordboy Мастодонт Команда форума

    Регистрация:
    17 ноя 2014
    Сообщения:
    597
    Симпатии:
    366
    Эко вы тоски нагнали двумя предложениями))) Оплачивайте и возвращайтесь! Вы нам нужны! На таких активистах тут все держится!
    #57
    Nelegal нравится это.
  18. Bess

    Bess Опытный складчик

    Регистрация:
    16 окт 2014
    Сообщения:
    126
    Симпатии:
    21
    модуль eventscalendar
    У меня он на английском и я что то не соображу как его правильно перевести, ибо названия месяцев и дней недели отсутствуют в языковом файле модуля mod_community_eventscalendar.ini

    на английском это все в файле: ../modules/mod_community_eventscalendar/tmpl/default.php
    перевести конечно можно прям в php, если нужен только один язык, а у меня мультиязык, подскажите как это лучше сделать?
    Спасибо)

    Код:
     defined('_JEXEC') or die('Unauthorized Access');
    
        $config = CFactory::getConfig();
        $showAmpm = $config->get('eventshowampm');
    
    ?>
    
    <div class="joms-module">
    
        <?php // if($user->isOnline()):?>
        <?php // else:?>
        <!-- If not logged in -->
        <?php // endif;?>
    
        <div class="joms-module--eventscalendar">
            <div id="calendar"></div>
        </div>
    
    </div>
    
    <script>
    
        // load library
        joms.onStart(function ($) {
            var scriptUrl = '<?php echo JURI::root(true). "/modules/mod_community_eventscalendar/calendar.js" ?>';
            joms.$LAB.script(scriptUrl).wait(function () {
                $(function () {
                    joms_mod_eventscalendar_init($);
                });
            });
        });
    
        // initialize calender
        function joms_mod_eventscalendar_init($) {
            $('#calendar').eCalendar({
                firstDay: <?php echo $firstDay; ?>,
                weekDays: ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat'],
                months: ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
                textArrows: {previous: '◀', next: '▶'},
                eventTitle: 'Events',
                url: '',
                events: [
                    <?php
                        foreach ($events as $event) {
                            $date = CTimeHelper::convertSQLtimetoChunk($event->startdate);
                    ?>
                    {
                        title: '<?php echo str_replace("'", "\'", $event->title); ?>',
                        description: '<?php echo str_replace("'", "\'", preg_replace( "/\r?\n/", " ", $event->description )); ?>',
                        url: '<?php echo CRoute::_('index.php?option=com_community&view=events&task=viewevent&eventid='.$event->id); ?>',
                        showAmpm: +'<?php echo $showAmpm ?>',
                        datetime: new Date(
                            <?php echo $date['year'];?>,
                            <?php echo intval($date['month']) - 1;?>,
                            <?php echo $date['day'];?>,
                            <?php echo $date['hour'];?>,
                            <?php echo $date['minute'];?>,
                            <?php echo $date['second'];?>
    
                        )
                    },
                    <?php } ?>
                ]
            });
        }
    
    </script>
    Последнее редактирование: 28 дек 2015
    #58
  19. user0806j2

    user0806j2 Матерый складчик

    Регистрация:
    10 окт 2014
    Сообщения:
    218
    Симпатии:
    70
    Я не большой специалист в php, поэтому заранее прошу прощения, если совет не пригодится. Но эту проблему я для себя решал - в php-файле нужный текст меняем на код типа COM_EVENT_NAME, соблюдая синтаксис, как это делает производитель в подобных случаях. Этот код дописывает в существующий ini-файл с переводом на нужный язык.
    Но есть проблема - при обновлении компонента файл php может быть заменен на новый.
    Последнее редактирование: 28 дек 2015
    #59
    Bess нравится это.
  20. Bess

    Bess Опытный складчик

    Регистрация:
    16 окт 2014
    Сообщения:
    126
    Симпатии:
    21
    user0806j2 спасибо за подсказку, решил вопрос так:
    // initialize calender
    function joms_mod_eventscalendar_init($) {
    $('#calendar<?php echo $module->id; ?>').eCalendar({
    firstDay: <?php echo $firstDay; ?>,
    weekDays: [
    '<?php

    $myarr = split(",", JText::_('MOD_COMMUNITY_EVENTSCALENDAR_DAYS_OF_WEEK_SHORT'));
    echo join("','", $myarr);
    ?>'

    ],
    months: [
    '<?php echo join("','", split(",",JText::_('MOD_COMMUNITY_EVENTSCALENDAR_MONTH'))); ?>'
    ],
    textArrows: {previous: '◀', next: '▶'},
    eventTitle: [
    '<?php echo JText::_('MOD_COMMUNITY_EVENTSCALENDAR_EVENT_TITLE'); ?>'
    ],
    #60