Новости Joomla

Astroid обновился до версии 3.3.7!

Astroid обновился до версии 3.3.7!

Astroid — это мощный фреймворк для дизайнеров и разработчиков, позволяющий создавать адаптивные, быстрые и надежные веб-сайты и шаблоны на базе Joomla.

Главное в новой версии:

-   Исправлена загрузка файлов макетов

В предыдущем крупном релизе Astroid 3.3.6 были сделаны важные улучшения:

Основные моменты:

  • Улучшенный UI/UX в ключевых областях конфигурации
  • Повышенная стабильность и согласованность в Layout Builder и Form Builder
  • Исправления ошибок на основе отзывов сообщества
  • Улучшенная обработка визуальных эффектов, границ и шрифтов

Улучшения:

  • Обновленный UX Layout Builder
  • Улучшенный эффект предзагрузчика
  • Улучшенный стиль границ
  • Улучшенный UI/UX вкладки «Layout» в Template Options

Исправления ошибок:

  • Решены проблемы с некорректными динамическими значениями
  • Исправлен Color Transform при прокрутке
  • Устранены проблемы с работой Form Builder в Article Layout и Module Layout Builder
  • Исправлена проблема с созданием ненужных временных файлов при обработке шрифтов

Скачать: https://github.com/templaza/astroid-framework/releases/tag/v3.3.7

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

0 Пользователей и 1 Гость просматривают эту тему.
  • 23 Ответов
  • 13120 Просмотров
*

lazyleto

  • Осваиваюсь на форуме
  • 13
  • 6 / 0
Русификатор JCal Pro 2.2.7.441
« : 23.02.2010, 20:25:15 »
Файл index.php из каталога /components/com_jcalpro/languages/russian/
[code]
<?php
/*
 **********************************************
 Copyright (c) 2006-2009 Anything-Digital.com
 **********************************************
 JCal Pro is a fork of the existing Extcalendar component for Joomla!
 (com_extcal_0_9_2_RC4.zip from mamboguru.com).
 Extcal (http://sourceforge.net/projects/extcal) was renamed
 and adapted to become a Mambo/Joomla! component by
 Matthew Friedman, and further modified by David McKinnis
 (mamboguru.com) to repair some security holes.

 This program is free software; you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation; either version 2 of the License, or
 (at your option) any later version.

 This header must not be removed. Additional contributions/changes
 may be added to this header as long as no information is deleted.
 **********************************************

 $Id: index.php 550 2009-12-21 16:33:10Z shumisha $

 **********************************************
 Get the latest version of JCal Pro at:
 http://dev.anything-digital.com//
 **********************************************
 */

/** ensure this file is being included by a parent file */
defined( '_JEXEC' ) or die( 'Доступ ограничен.' );

// Новая структура языка
$lang_info = array (
   'name' => 'Russian'
   ,'nativename' => 'English' // Название языка. Например: 'Franзais' для 'Французского'
   ,'locale' => array('ru','russian','ru_RU','utf-8') // Стандартная локаль для нужного языка.Подробности смотри здесь: http://www.php.net/manual/en/function.setlocale.php
   ,'charset' => 'UTF-8' // Подробности смотрите здесь : http://www.w3.org/International/O-charset-lang.html
   ,'direction' => 'ltr' // 'ltr' для письменности с лева на право. 'rtl' для письменности с права на лево, как в арабском языке.
   ,'author' => 'Anatoliy Bychkov (lazyleto)'
   ,'author_email' => 'lazyleto@avbspb.ru'
   ,'author_url' => 'http://avbspb.ru'
   ,'transdate' => '21/02/2010'
   );

   $lang_general = array (
   'yes' => 'Да'
   ,'no' => 'Нет'
   ,'back' => 'Назад'
   ,'continue' => 'Продолжить'
   ,'close' => 'Закрыть'
   ,'errors' => 'Ошибки'
   ,'info' => 'Информация'
   ,'day' => 'День'
   ,'days' => 'Дни'
   ,'month' => 'Месяц'
   ,'months' => 'Месяцы'
   ,'year' => 'Год'
   ,'years' => 'Годы'
   ,'hour' => 'Час'
   ,'hours' => 'Часы'
   ,'minute' => 'Минута'
   ,'minutes' => 'Минуты'
   ,'everyday' => 'Каждый день'
   ,'everymonth' => 'Каждый месяц'
   ,'everyyear' => 'Каждый год'
   ,'active' => 'Активно'
   ,'not_active' => 'Не активно'
   ,'today' => 'Сегодня'
   ,'signature' => 'Работает на %s'
   ,'expand' => 'Расширить'
   ,'collapse' => 'Скрыть'
   ,'any_calendar' => 'Показать все календари'
   ,'noon' => 'полдень'
   ,'midnight' => 'полночь'
   ,'am' => 'am'
  ,'pm' => 'pm'
   
   );

   // Форматы даты, для справки, перейдите к : http://www.php.net/manual/en/function.strftime.php
   $lang_date_format = array (
   'full_date' => '%A, %d %B %Y' // например: Среда, 05 Июня 2002
   ,'full_date_time_24hour' => '%A, %d %B %Y At %H:%M' // например: Среда, 05 Июня 2002 At 21:05
   ,'full_date_time_12hour' => '%A, %d %B %Y At %I:%M %p ' // например: Среда,05 Июня 2002 At 9:05 pm
   ,'day_month_year' => '%d-%b-%Y' // например: 10-Сен-2004
   ,'local_date' => '%c' // Предпочтение представление даты и времени для текущего языка
   ,'mini_date' => '%a. %d %b, %Y'
   ,'month_year' => '%B %Y'
   ,'day_of_week' => array('Воскресенье','Понедельник','Вторник','Среда','Четверг','Пятница','Суббота')
   ,'months' => array('Январь','Февраль','Март','Апрель','Май','Июнь','Июль','Август','Сентябрь','Октябрь','Ноябрь','Декабрь')
   // Jcal Pro 2.1.x
   ,'date_entry' => '%d-%m-%Y'
   );

   $lang_system = array (
   'system_caption' => ' Системное сообщение'
   ,'page_access_denied' => 'У Вас нет достаточных привилегий для доступа к этой опции.'
   ,'page_requires_login' => 'Вы должны войти в систему для доступа к этой странице.'
   ,'operation_denied' => 'У Вас нет достаточных привилегий для выполнения этой операции.'
   ,'section_disabled' => 'В настоящее время этот раздел заблокирован!'
   ,'non_exist_cat' => 'Выбранная категория не существует!'
   ,'non_exist_event' => 'Выбранного события не существует!'
   ,'param_missing' => 'Указанные параметры неверны.'
   ,'no_events' => 'Нет никаких событий для отображения'
   ,'config_string' => 'Вы используете \'%s\' запущенные на %s, %s и %s.'
   ,'no_table' => 'Таблица \'%s\' не существует!'
   ,'no_anonymous_group' => 'Таблица %s не содержит группу \'Гость\'!'
   ,'calendar_locked' => 'Этот сервис временно закрыт на техническое обслуживание и модернизацию. Мы приносим извинения за неудобства!'
   ,'new_upgrade' => 'Система обнаружила новую версию. Рекомендуется выполнить обновление прямо сейчас. Нажмите кнопку "Продолжить" для запуска обновления.'
   ,'no_profile' => 'Произошла ошибка при получении информации о пользователе'
   ,'unknown_component' => 'Неизвестный компонент'
   // Почтовые сообщения
   ,'new_event_subject' => 'Событие ожидает одобрения на %s'
   ,'event_notification_failed' => 'Произошла ошибка при попытке отправить уведомление по электронной почте!'

   ,'show_required_privileges' => 'Ваш пользовательский уровень %s, а требуется, чтобы был %s'  // JCal 2.1
   ,'template_block_not_found' => '<b>Ошибка шаблона<b><br />Не удалось найти блок \'%s\' в :<br /><pre>%s</pre>'
   ,'template_file_not_found' => '<b>Критическая ошибка JCAL Pro</b>:<br />Невозможно загрузить файл шаблона %s!</b>'
   );

   // Тело сообщения для уведомления по электронной почте о новом событии
   $lang_system['event_notification_body'] = <<<EOT
В календаре {CALENDAR_NAME} только что было создано новое событие,
оно требует одобрения:

Заголовок: "{TITLE}"
Дата: "{DATE}"
Продолжительность: "{DURATION}"

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

{LINK}

(Примечание. Для перехода по ссылке, Вы должны войти в систему
в качестве администратора.)

С уважением,

Персонал {CALENDAR_NAME}

EOT;

   // Пункты меню администратора
   $lang_admin_menu = array (
   'login' => 'Вход'
   ,'register' => 'Регистрация'
   ,'logout' => 'Выход <span style="color:#FF9922">[<span style="color:#606F79">%s</span>]</span>'
   ,'user_profile' => 'Мой профиль'
   ,'admin_events' => 'События'
   ,'admin_categories' => 'Категории'
   ,'admin_groups' => 'Группы'
   ,'admin_users' => 'Пользователи'
   ,'admin_settings' => 'Настройки'
   );

   // Пункты Главного меню
   $lang_main_menu = array (
   'add_event' => 'Добавить событие'
   ,'cal_view' => 'Показать месяц'
   ,'flat_view' => 'Повестка дня'
   ,'weekly_view' => 'Показать неделю'
   ,'daily_view' => 'Показать день'
   ,'yearly_view' => 'Показать год'
   ,'categories_view' => 'Категории'
   ,'search_view' => 'Поиск'
   ,'ical_view' => 'Экспорт iCal'
   ,'print_view' => 'Печать'
   );

   // ======================================================
   // Вид страницы «Добавить событие»
   // ======================================================

   $lang_add_event_view = array(
   'section_title' => 'Добавить событие'
   ,'edit_event' => 'Редактировать событие [id%d] \'%s\''
   ,'update_event_button' => 'Обновить событие'

// Подробности события
   ,'event_details_label' => 'Детали события'
   ,'event_title' => 'Название события'
   ,'event_desc' => 'Описание события'
   ,'event_cat' => 'Категория'
   ,'choose_cat' => 'Выберите категорию'
   ,'event_date' => 'Дата события'
   ,'day_label' => 'День'
   ,'month_label' => 'Месяц'
   ,'year_label' => 'Год'
   ,'start_date_label' => 'Время начала'
   ,'start_time_label' => 'в'
   ,'end_date_label' => 'Продолжительность'
   ,'all_day_label' => 'Весь день'
// Контактная информация
   ,'contact_details_label' => 'Контактные данные'
   ,'contact_info' => 'Контактная информация'
   ,'contact_email' => 'Электронная почта'
   ,'contact_url' => 'Веб-сайт'
// Повтор события
   ,'repeat_event_label' => 'Повтор события'
   ,'repeat_method_label' => 'Методы повтора'
   ,'repeat_none' => 'Не повторять это событие'
   ,'repeat_every' => 'Повторять каждый'
   ,'repeat_days' => 'День (дня)'
   ,'repeat_weeks' => 'Неделю (и)'
   ,'repeat_months' => 'Месяц (ы)'
   ,'repeat_years' => 'Год (а)'
   ,'repeat_end_date_label' => 'Дата окончания повтора'
   ,'repeat_end_date_none' => 'Без даты завершения'
   ,'repeat_end_date_count' => 'Закончить после %s повторения (ий)'
   ,'repeat_end_date_until' => 'Повторять до'
// Новый JCalpro 2
   ,'repeat_event_detached' => 'Это событие является частью повторяющейся серии, но было изменено и отделенно от неё'
   ,'repeat_event_detached_short' => 'Отдельно от повторения'
   ,'repeat_event_not_detached' => 'Это событие является частью повторяющейся серии'
   ,'repeat_edit_parent_event' => 'Изменить родителя события'
   ,'deleted_child_events' => 'Удалить %d предыдущих повторов'
   ,'created_child_events' => 'Создано всего %d повторений события %s. Открыть это событие <a href="%s" >нажав сюда</a>.'  // Jcal Pro 2.1.x

// Другие детали
   ,'other_details_label' => 'Другие детали'
   ,'picture_file' => 'Изображение'
   ,'file_upload_info' => '(%d КБайт предел - Допустимые расширения: %s )'
   ,'del_picture' => 'Удалить текущее изображение?'
// Административные опции
   ,'admin_options_label' => 'Административные Функции'
   ,'auto_appr_event' => 'Событие одобрено'

// Сообщения об ошибках
   ,'no_title' => 'Вы должны указать название мероприятия!'
   ,'no_desc' => 'Вы должны представить описание этого события!'
   ,'no_cat' => 'Вы должны выбрать категорию из выпадающего меню!'
   ,'date_invalid' => 'Вы должны указать правильную дату для этого мероприятия!'
   ,'end_days_invalid' => 'Значение, введенное в поле \'Дни\' не действительно!'
   ,'end_hours_invalid' => 'Значение, введенное в поле \'Часы\' не действительно!'
   ,'end_minutes_invalid' => 'Значение, введенное в поле \'Минуты\' не действительно!'
   ,'move_image_failed' => 'Системе не удалось загрузить изображение. Пожалуйста, убедитесь, что формат изображения допустим и что изображение не слишком большое, или уведомите Администратора сайта.'
   ,'non_valid_dimensions' => 'Ширина или высота изображения больше, чем %s пикселей!'

   ,'recur_val_1_invalid' => 'Значение, введенное в \'Интервал повтора\' не действительно! Значение этого поля должно быть больше \'0\'!'
   ,'recur_end_count_invalid' => 'Значение \'Закончить после 0 повторения (ий)\' не действительно. Значение этого поля должно быть больше \'0\'!'
   ,'recur_end_until_invalid' => 'Значение поля \'Повторять до\' должно быть больше чем дата начала события!'
   ,'no_recur_end_date' => 'Повторяющееся событие должно иметь дату окончания или количество повторений'
   
// Новое в JCalpro 2
   ,'failed_existing_event_update' => 'Ошибка базы данных во время обновления события %s (%d)'
   ,'failed_child_event_deletion' => 'Ошибка базы данных при удалении дочернего события %s (%d)'
   ,'failed_child_event_creation' => 'Ошибка базы данных при создании дочернего события %s (%d)'
   ,'no_calendar' => 'Вы должны выбрать календарь из выпадающего меню!'
   ,'event_cal' => 'Календарь'
   ,'private_event' => 'Частное событие'
   ,'private_event_read_only' => 'Частное событие, другие могут читать'
   ,'public_event' => 'Общественное события'
   ,'privacy' => 'Конфиденциальность'
   ,'failed_event_creation' => 'Ошибка базы данных при создании этого события'
// Разные сообщения JCal 2.1
   ,'submit_event_pending' => 'Ваше событие было добавлено! Тем не менее, оно не появляется в календаре, пока не получит одобрения администратора. Спасибо за добавление события!'
   ,'submit_event_approved' => 'Добавленное Вами событие будет автоматически одобрено. Открыть это событие <a href="%s" >кликнув здесь</a>. Спасибо за добавление события!'
   ,'event_repeat_msg' => 'Это событие будет повторяться'
   ,'event_no_repeat_msg' => 'Это событие не повторяется'
   ,'recur_start_date_invalid' => 'Неправильная дата начала. Для повторяющегося события, дата начала должна быть на первом событии в серии (например, если повторение каждый вторник, дата начала должен быть во вторник)'
   
// Новое JCalPro 2.1
   ,'repeat_daily' => 'Повторять ежедневно'
   ,'repeat_weekly' => 'Повторять еженедельно'
   ,'repeat_monthly' => 'Повторять ежемесячно'
   ,'repeat_yearly' => 'Повторять ежегодно'
   ,'rec_weekly_on' => 'По:'
   ,'rec_monthly_on' => 'На:'
   ,'rec_yearly_on' => 'На:'
   ,'rec_day_first' => 'первый'
   ,'rec_day_second' => 'второй'
   ,'rec_day_third' => 'третий'
   ,'rec_day_fourth' => 'четвертый'
   ,'rec_day_last' => 'последний'
   ,'rec_day_day' => 'день'
   ,'rec_day_week_day' => 'день недели'
   ,'rec_day_weekend_day' => 'выходной день'
   ,'rec_yearly_on_month_label' => 'в'
   
   );

   // ======================================================
   // Отображение дня
   // ======================================================

   $lang_daily_event_view = array(
   'section_title' => 'Просмотр дня'
   ,'next_day' => 'Следующий день'
   ,'previous_day' => 'Предыдущий день'
   ,'no_events' => 'Нет событий в этот день.'
   );

   // ======================================================
   // Отображение недели
   // ======================================================

   $lang_weekly_event_view = array(
   'section_title' => 'Просмотр недели'
   ,'week_period' => '%s - %s'
   ,'next_week' => 'Следующая неделя'
   ,'previous_week' => 'Предыдущая неделя'
   ,'selected_week' => '%d-я неделя'
   ,'no_events' => 'Нет событий на этой неделе'
   );

   // ======================================================
   // Отображение месяца
   // ======================================================

   $lang_monthly_event_view = array(
   'section_title' => 'Просмотр месяца'
   ,'next_month' => 'Следующий месяц'
   ,'previous_month' => 'Предыдущий месяц'
   );

   // ======================================================
   // Отображение повестки дня
   // ======================================================

   $lang_flat_event_view = array(
   'section_title' => 'Просмотр повестки дня'
   ,'week_period' => '%s - %s'
   ,'next_month' => 'Следующий месяц'
   ,'previous_month' => 'Предыдущий месяц'
   ,'contact_info' => 'Контактная информация'
   ,'contact_email' => 'Электронная почта'
   ,'contact_url' => 'Веб-сайт'
   ,'no_events' => 'Нет событий в этом месяце'
   );

   // ======================================================
   // Просмотр события
   // ======================================================

   $lang_event_view = array(
   'section_title' => 'Просмотр события'
   ,'display_event' => 'Событие: \'%s\''
   ,'cat_name' => 'Категория'
   ,'event_start_date' => 'Дата'
   ,'event_end_date' => 'До'
   ,'event_duration' => 'Продолжительность'
   ,'contact_info' => 'Контактная информация'
   ,'contact_email' => 'Электронная почта'
   ,'contact_url' => 'Веб-сайт'
   ,'no_event' => 'Нет событий для отображения.'
   ,'stats_string' => 'Всего <strong>%d</strong> событий'
   ,'edit_event' => 'Редактировать событие'
   ,'delete_event' => 'Удалить событие'
   ,'delete_confirm' => 'Вы уверены, что хотите удалить это событие?'
   
   );

   // ======================================================
   // Просмотр категорий
   // ======================================================

   $lang_cats_view = array(
   'section_title' => 'Просмотр категорий'
   ,'cat_name' => 'Название категорий'
   ,'total_events' => 'Всего событий'
   ,'upcoming_events' => 'Предстоящие события'
   ,'no_cats' => 'Нет категорий для отображения.'
   ,'stats_string' => 'Всего <strong>%d</strong> событий в <strong>%d</strong> категориях'
   );

   // ======================================================
   // Просмотр категорий событий
   // ======================================================

   $lang_cat_events_view = array(
   'section_title' => 'События в категории \'%s\''
   ,'event_name' => 'Название события'
   ,'event_date' => 'Дата'
   ,'no_events' => 'Нет событий в этой категории.'
   ,'stats_string' => 'Всего <strong>%d</strong> событий'
   ,'stats_string1' => '<strong>%d</strong> события (й) в <strong>%d</strong> странице (ах)'
   );

   // ======================================================
   // cal_search.php
   // ======================================================

   $lang_event_search_data = array(
   'section_title' => 'Поиск по календарю',
   'search_results' => 'Результаты поиска',
   'category_label' => 'Категория',
   'date_label' => 'Дата',
   'no_events' => 'Нет событий в этой категории.',
   'search_caption' => 'поиск...',
   'search_again' => 'Повторить поиск',
   'search_button' => 'Поиск',
// Разное
   'no_results' => 'Не найдено',   
// Статистика
   'stats_string1' => 'Найдено <strong>%d</strong> события (й)',
   'stats_string2' => '<strong>%d</strong> события (й) в <strong>%d</strong> странице (ах)'
   );

   // ======================================================
   // profile.php
   // ======================================================

   if (defined('PROFILE_PHP'))

   $lang_user_profile_data = array(
   'section_title' => 'Мой профиль',
   'edit_profile' => 'Редактировать мой профиль',
   'update_profile' => 'Обновить мой профиль',
   'actions_label' => 'Действия',
// Информация об аккаунте
   'account_info_label' => 'Информация об аккаунте',
   'user_name' => 'Имя пользователя (логин)',
   'user_pass' => 'Пароль',
   'user_pass_confirm' => 'Проверить Пароль',
   'user_email' => 'Адрес электронной почты',
   'group_label' => 'Членство в группах',
// Другие детали
   'other_details_label' => 'Другие детали',
   'first_name' => 'Имя',
   'last_name' => 'Фамилия',
   'full_name' => 'Имя (ФИО)',
   'user_website' => 'Веб-сайт',
   'user_location' => 'Местонахождение',
   'user_occupation' => 'Профессия',
// Разное
   'select_language' => 'Выбор языка',
   'edit_profile_success' => 'Профиль успешно обновлён',
   'update_pass_info' => 'Оставьте поле пароля пустым, если у вас нет необходимости менять его',
// Сообщения об ошибках
   'invalid_password' => 'Пожалуйста, введите пароль, который состоит только из латинских букв и цифр. Длина пароля от 6 до 16 символов!',
   'password_is_username' => 'Пароль должен отличаться от имени пользователя!',
   'password_not_match' =>'Введенный Вами пароль не совпадает с паролем в поле \'Пароль\'',
   'invalid_email' => 'Вы должны ввести правильный адрес электронной почты!',
   'email_exists' => 'Другой пользователь уже зарегистрирован с таким адресом электронной почты. Пожалуйста, введите другой адрес электронной почты!',
   'no_email' => 'Введите адрес электронной почты!',
   'invalid_email' => 'Введите правильный адрес электронной почты!',
   'no_password' => 'Вы должны ввести пароль для новой учетной записи!'
   );

   // ======================================================
   // register.php
   // ======================================================

   if (defined('USER_REGISTRATION_PHP'))

   $lang_user_registration_data = array(
   'section_title' => 'Регистрация пользователя',
// Шаг 1: Условия и правила
   'terms_caption' => 'Условия и правила',
   'terms_intro' => 'Для продолжения регистрации вы должны согласиться со следующими условиями:',
   'terms_message' => 'Пожалуйста, найдите минутку, чтобы ознакомиться с правилами. Если вы принимаете их и желаете продолжить процесс регистрации, просто нажмите кнопку "Я согласен", расположенную ниже. Для отмены регистрации, просто нажмите кнопку "Назад" в вашем браузере.<br /><br />Пожалуйста, помните, что мы не несём ответственности за любые события, размещенные пользователями в календаре. Мы не гарантируем и не ручаемся за  точность, полноту или полезность опубликованных событий, и не несем ответственности за содержание любого события.<br /><br />Сообщения отражают точку зрения автора этого события. Любому пользователю, который считает, что опубликованное событие нежелательно, рекомендуется немедленно связаться с нами по электронной почте. У нас есть возможность удалить нежелательное содержание, и мы сделаем все возможное, чтобы сделать это в разумные сроки, если мы решим, что удаление необходимо.<br /><br />Вы соглашаетесь, что при использовании этого сервиса, Вы не будете публиковать материалы, которые являются заведомо ложными и/или клеветническими, неточными, оскорбительными, вызывающими, ненавистными, оскорбительными и непристойными, сексуально ориентированными, угрожающими или иным образом нарушающих какой-либо закон Российской Федерации.<br /><br />Вы соглашаетесь не размещать любой защищенный авторским правом материал, если авторское право не принадлежит вам или %s.',
   'terms_button' => 'Я согласен',

// Информация об аккаунте
   'account_info_label' => 'Информация об аккаунте',
   'user_name' => 'Имя пользователя (логин)',
   'user_pass' => 'Пароль',
   'user_pass_confirm' => 'Проверить Пароль',
   'user_email' => 'Адрес электронной почты',
// Другие детали
   'other_details_label' => 'Другие детали',
   'first_name' => 'Имя',
   'last_name' => 'Фамилия',
   'user_website' => 'Веб-сайт',
   'user_location' => 'Местонахождение',
   'user_occupation' => 'Профессия',
   'register_button' => 'Подтвердить регистрацию',

// Статистика
   'stats_string1' => '<strong>%d</strong> пользователей',
   'stats_string2' => '<strong>%d</strong> пользователей на <strong>%d</strong> странице (ах)',
// Разное
   'reg_nomail_success' => 'Спасибо за регистрацию.',
   'reg_mail_success' => 'Письмо с информацией о том, как активировать учетную запись была направлена на Ваш электронный адрес.',
   'reg_activation_success' => 'Поздравления! Ваша учетная запись активирована, и Вы можете войти с Вашим именем пользователя и паролем. Спасибо за регистрацию.',
// Почтовое сообщение
   'reg_confirm_subject' => 'Регистрация в %s',

// Сообщения об ошибках
   'no_username' => 'Вы должны указать имя пользователя!',
   'invalid_username' => 'Пожалуйста, введите имя пользователя (логин), которое состоит только из латинских букв и цифр, без пробелов. Длина имени от 4 до 30 символов!',
   'username_exists' => 'Такое имя пользователя уже существует. Пожалуйста введите другое имя!',
   'no_password' => 'Вы должны указать пароль!',
   'invalid_password' => 'Пожалуйста, введите пароль, которое состоит только из латинских букв и цифр, без пробелов. Длина пароля от 4 до 16 символов!',
   'password_is_username' => 'Пароль должен отличаться от имени пользователя!',
   'password_not_match' =>'Введенный Вами пароль не совпадает с паролем в поле \'Пароль\'',
   'no_email' => 'Введите адрес электронной почты!',
   'invalid_email' => 'Введите правильный адрес электронной почты!',
   'email_exists' => 'Другой пользователь уже зарегистрирован с таким адресом электронной почты. Пожалуйста, введите другой адрес электронной почты!',
   'delete_user_failed' => 'Эта учетная запись не может быть удалена',
   'no_users' => 'Нет учетных записей для отображения!',
   'already_logged' => 'Вы уже вошли в систему!',
   'registration_not_allowed' => 'Регистрация пользователей в настоящее время отключена!',
   'reg_email_failed' => 'Произошла ошибка при попытке отправить письмо активации!',
   'reg_activation_failed' => 'Произошла ошибка в процессе активации!'

   );
// Письмо для активации учётной записи
   $lang_user_registration_data['reg_confirm_body'] = <<<EOT
Спасибо за регистрацию в {CALENDAR_NAME}

Ваше имя пользователя (логин): "{USERNAME}"
Ваш пароль: "{PASSWORD}"

Для того чтобы активировать учетную запись, необходимо нажать на ссылку ниже
или скопируйте и вставьте её в адресную строку Вашего веб-браузера.

{REG_LINK}

С уважением,

Персонал {CALENDAR_NAME}

EOT;

   // ======================================================
   // theme.php
   // ======================================================

   // To Be Done

   // ======================================================
   // functions.inc.php
   // ======================================================

   // To Be Done

   // ======================================================
   // dblib.php
   // ======================================================

   // To Be Done

   // ======================================================
   // admin_events.php
   // ======================================================

   if (defined('ADMIN_EVENTS_PHP'))

   $lang_event_admin_data = array(
   'section_title' => 'Администрирование событий',
   'events_to_approve' => 'Администрирование событий: События для одобрения',
   'upcoming_events' => 'Администрирование событий: Предстоящие события',
   'past_events' => 'Администрирование событий: Прошедшие события',
   'add_event' => 'Добавить событие',
   'edit_event' => 'Редактировать событие',
   'view_event' => 'Просмотр события',
   'approve_event' => 'Одобрить событие',
   'update_event' => 'Обновить информацию события',
   'delete_event' => 'Удалить событие',
   'events_label' => 'События',
   'auto_approve' => 'Автоодобрение',
   'date_label' => 'Дата',
   'actions_label' => 'Действия',
   'events_filter_label' => 'Фильтровать события',
   'events_filter_options' => array('Показать все события','Показать события без одобрения','Показать только предстоящие события','Показать только прошедшие события'),
   'picture_attached' => 'Изображение прикреплено',
// Просмотр события
   'view_event_name' => 'Событие: \'%s\'',
   'event_start_date' => 'Дата',
   'event_end_date' => 'До',
   'event_duration' => 'Продолжительность',
   'contact_info' => 'Контактная информация',
   'contact_email' => 'Электронная почта',
   'contact_url' => 'Веб-сайт',
// Основная информация
// Форма события
   'edit_event_title' => 'Событие: \'%s\'',
   'cat_name' => 'Категория',
   'event_start_date' => 'Дата',
   'event_end_date' => 'До',
   'contact_info' => 'Контактная информация',
   'contact_email' => 'Электронная почта',
   'contact_url' => 'Веб-сайт',
   'no_event' => 'Нет событий для отображения.',
   'stats_string' => 'Всего <strong>%d</strong> события (й)',
// Статистика
   'stats_string1' => '<strong>%d</strong> события (й)',
   'stats_string2' => 'Всего: <strong>%d</strong> события (й) на <strong>%d</strong> странице (ах)',
// Разное
   'add_event_success' => 'Новое событие успешно добавлено.',
   'edit_event_success' => 'Событие успешно обновлено. Просмотреть это событие можно <a href="%s" >кликнув здесь</a>',
// Jcal Pro 2.1.x
   'approve_event_success' => 'Событие успешно одобрено',
   'delete_confirm' => 'Вы уверены, что хотите удалить это событие?',
   'delete_event_success' => 'Событие успешно удалено',
   'active_label' => 'Активно',
   'not_active_label' => 'Не активно',
// Сообщения об ошибках
   'no_event_name' => 'Нужно ввести заголовок события!',
   'no_event_desc' => 'Нужно написать описание события!',
   'no_cat' => 'Нужно выбрать категорию для этого события!',
   'no_day' => 'Нужно выбрать день!',
   'no_month' => 'Нужно выбрать месяц!',
   'no_year' => 'Нужно выбрать год!',
   'non_valid_date' => 'Пожалуйста, введите правильную дату!',
   'end_days_invalid' => 'Пожалуйста, убедитесь, что в поле \'Дни\' пункта \'Продолжительность\' содержит только цифры!',
   'end_hours_invalid' => 'Пожалуйста, убедитесь, что в поле \'Часы\' пункта \'Продолжительность\' содержит только цифры!',
   'end_minutes_invalid' => 'Пожалуйста, убедитесь, что в поле \'Минуты\' пункта \'Продолжительность\' содержит только цифры!',
   'delete_event_failed' => 'Это событие не может быть удалено',
   'approve_event_failed' => 'Это событие не может не быть одобрено',
   'no_events' => 'Нет событий для отображения!',
   'recur_val_1_invalid' => 'Значение, введенное в \'Интервал повтора\' не действительно! Значение этого поля должно быть больше \'0\'!',
   'recur_end_count_invalid' => 'Значение \'Закончить после 0 повторения (ий)\' не действительно. Значение этого поля должно быть больше \'0\'! !',
   'recur_end_until_invalid' => 'Значение поля \'Повторять до\' должно быть больше чем дата начала события!'

   );

   // ======================================================
   // admin_categories.php
   // ======================================================

   if (defined('ADMIN_CATS_PHP'))

   $lang_cat_admin_data = array(
   'section_title' => 'Администрирование категорий',
   'add_cat' => 'Добавить новую категорию',
   'edit_cat' => 'Редактировать категорию',
   'update_cat' => 'Обновить информацию категории',
   'delete_cat' => 'Удалить категории',
   'events_label' => 'События',
   'visibility' => 'Обзор',
   'actions_label' => 'Действия',
   'users_label' => 'Пользователи',
   'admins_label' => 'Администраторы',
// Основная информация
   'general_info_label' => 'Основная информация',
   'cat_name' => 'Название категории',
   'cat_desc' => 'Описание категории',
   'cat_color' => 'Цвет',
   'pick_color' => 'Выберите цвет!',
   'status_label' => 'Статус',
   'category_label' => 'Категории разрешены',
// Статистика
   'stats_string1' => '<strong>%d</strong> категория (и)',
   'stats_string2' => 'Активно: <strong>%d</strong>&nbsp;&nbsp;&nbsp;Всего: <strong>%d</strong>&nbsp;&nbsp;&nbsp;на <strong>%d</strong> странице (ах)',
// Разное
   'add_cat_success' => 'Новая категория успешно добавлена',
   'edit_cat_success' => 'Категория успешно обновлена',
   'delete_confirm' => 'Вы уверены, что хотите удалить эту категорию?',
   'delete_cat_success' => 'Категория успешно удалена',
   'active_label' => 'Активно',
   'not_active_label' => 'Не активно',
// Сообщения об ошибках
   'no_cat_name' => 'Нужно ввести заголовок категории!',
   'no_cat_desc' => 'Нужно написать описание категории!',
   'no_color' => 'Нужно выбрать цвет категории!',
   'delete_cat_failed' => 'Эта категория не может быть удалена',
   'no_cats' => 'Нет категорий для отображения!',
   'cat_has_events' => 'Категория #%d содержит %d события (й) и поэтому её нельзя удалить! Пожалуйста, удалите оставшиеся события в этой категории, и попробуйте еще раз!'
   ,'default' => 'Использовать параметры по умолчанию в настройках'
   ,'no_cats_to_delete' => 'Нет категорий, готовых к удалению'

   );

   // JCAL pro 2
   // ======================================================
   // admin_calendars
   // ======================================================

   if (defined('ADMIN_CALS_PHP'))

   $lang_cal_admin_data = array(
   'section_title' => 'Администрирование календарей',
   'add_cal' => 'Добавить новый календарь',
   'edit_cal' => 'Редактировать календарь',
   'update_cal' => 'Обновить информацию календаря',
   'delete_cal' => 'Удалить календарь',
   'events_label' => 'События',
   'visibility' => 'Обзор',
   'actions_label' => 'Действия',
   'users_label' => 'Пользователи',
   'admins_label' => 'Администраторы',
// Основная информация
   'general_info_label' => 'Основная информация',
   'cal_name' => 'Название календаря',
   'cal_desc' => 'Описание календаря',
   'status_label' => 'Статус',
   'calendar_label' => 'Календарь разрешён',
// Статистика
   'stats_string1' => '<strong>%d</strong> календарь (ей)',
   'stats_string2' => 'Активно: <strong>%d</strong>&nbsp;&nbsp;&nbsp;Всего: <strong>%d</strong>&nbsp;&nbsp;&nbsp;на <strong>%d</strong> странице (ах)',
// Разное
   'add_cal_success' => 'Новый календарь успешно добавлен',
   'edit_cal_success' => 'Календарь успешно обновлён',
   'delete_confirm' => 'Вы уверены, что хотите удалить этот календарь?',
   'delete_cal_success' => 'Календарь успешно удален',
   'active_label' => 'Активно',
   'not_active_label' => 'Не активно',
// Сообщения об ошибках
   'no_cal_name' => 'Нужно ввести заголовок календаря!',
   'no_cal_desc' => 'Нужно написать описание календаря!',
   'delete_cal_failed' => 'Этот календарь не может быть удалён',
   'no_cals' => 'Нет календарей для отображения!',
   'cal_has_events' => 'Календарь #%d содержит %d событие (я) и поэтому его нельзя удалить! Пожалуйста, удалите оставшиеся события в этом календаре, и попробуйте еще раз!',
   'default' => 'Использовать параметры по умолчанию в настройках'
   ,'no_cals_to_delete' => 'Нет календарей, готовых к удалению'
   );

   // ======================================================
   // admin_users.php
   // ======================================================

   if (defined('ADMIN_USERS_PHP'))

   $lang_user_admin_data = array(
   'section_title' => 'Администрирование пользователей',
   'add_user' => 'Добавить нового пользователя',
   'edit_user' => 'Редактировать информацию пользователя',
   'update_user' => 'Обновить информацию пользователя',
   'delete_user' => 'Удалить учетную запись пользователя',
   'last_access' => 'Последний вход в систему',
   'actions_label' => 'Действия',
   'active_label' => 'Активно',
   'not_active_label' => 'Не активно',
// Информация об аккаунте
   'account_info_label' => 'Информация об аккаунте',
   'user_name' => 'Имя пользователя (логин)',
   'user_pass' => 'Пароль',
   'user_pass_confirm' => 'Подтвердить пароль',
   'user_email' => 'Адрес электронной почты',
   'group_label' => 'Членство в группах',
   'status_label' => 'Статус аккаунта',
// Другие детали
   'other_details_label' => 'Другие детали',
   'first_name' => 'Имя',
   'last_name' => 'Фамилия',
   'user_website' => 'Веб-сайт',
   'user_location' => 'Местонахождение',
   'user_occupation' => 'Профессия',
// Статистика
   'stats_string1' => '<strong>%d</strong> пользователь (ей)',
   'stats_string2' => '<strong>%d</strong> пользователь (ей) на <strong>%d</strong> странице (ах)',
// Разное
   'select_group' => 'Выберите одну...',
   'add_user_success' => 'Пользователь успешно добавлен',
   'edit_user_success' => 'Учетная запись пользователя успешно обновлена',
   'delete_confirm' => 'Вы уверены, что хотите удалить эту учетную запись?',
   'delete_user_success' => 'Учетная запись пользователя успешно удалена',
   'update_pass_info' => 'Оставьте поле пароля пустым, если у вас нет необходимости менять его',
   'access_never' => 'Никогда',
// Сообщения об ошибках
   'no_username' => 'Нужно ввести имя пользователя (логин)!',
   'invalid_username' => 'Пожалуйста, введите имя пользователя (логин), которое состоит только из латинских букв и цифр, без пробелов. Длина имени от 4 до 30 символов!',
   'invalid_password' => 'Пожалуйста, введите пароль, который состоит только из латинских букв и цифр, без пробелов. Длина пароля от 4 до 16 символов!',
   'password_is_username' => 'Пароль должен отличаться от имени пользователя (логина)!',
   'password_not_match' =>'Введенный Вами пароль не совпадает с паролем в поле \'Пароль\'',
   'invalid_email' => 'Вы должны ввести правильный адрес электронной почты!',
   'email_exists' => 'Другой пользователь уже зарегистрирован с таким адресом электронной почты. Пожалуйста, введите другой адрес электронной почты!',
   'username_exists' => 'Такое имя пользователя уже существует. Пожалуйста введите другое имя!',
   'no_email' => 'Введите адрес электронной почты!',
   'invalid_email' => 'Введите правильный адрес электронной почты!',
   'no_password' => 'Вы должны ввести пароль для новой учетной записи!',
   'no_group' => 'Пожалуйста, выберите группу для этого пользователя!',
   'delete_user_failed' => 'Эта учетная запись не может быть удалена',
   'no_users' => 'Нет учетных записей для отображения!'

   );

   // ======================================================
   // admin_groups.php
   // ======================================================

   if (defined('ADMIN_GROUPS_PHP'))

   $lang_group_admin_data = array(
   'section_title' => 'Администрирование групп',
   'add_group' => 'Добавить новую группу',
   'edit_group' => 'Редактировать группу',
   'update_group' => 'Обновить информацию о группе',
   'delete_group' => 'Удалить группу',
   'view_group' => 'Просмотр группы',
   'users_label' => 'Члены',
   'actions_label' => 'Действия',
// Основная информация
   'general_info_label' => 'Основная информация',
   'group_name' => 'Название группы',
   'group_desc' => 'Описание группы',
// Уровень доступа группы
   'access_level_label' => 'Уровень доступа группы',
   'Administrator' => 'Пользователи этой группы имеют доступ с правами администратора',
   'can_manage_accounts' => 'Пользователи этой группы могут управлять учётн
*

lazyleto

  • Осваиваюсь на форуме
  • 13
  • 6 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #1 : 23.02.2010, 20:28:19 »
Продолжение:
Код
	// ======================================================
// cal_mini.inc.php
// ======================================================

$lang_mini_cal = array(
'def_pic' => 'Изображение по умолчанию'
,'daily_pic' => 'Изображение дня (%s)'
,'weekly_pic' => 'Изображение недели (%s)'
,'rand_pic' => 'Случайное изображение (%s)'
,'post_event' => 'Опубликовать событие'
,'num_events' => '%d событие (я)'
,'selected_week' => '%d неделя'
);

// ======================================================
// extcalendar.php
// ======================================================

// To Be Done

// ======================================================
// config.inc.php
// ======================================================

// To Be Done

// ======================================================
// install.php
// ======================================================

// To Be Done

// ======================================================
// login.php
// ======================================================

if (defined('LOGIN_PHP'))

$lang_login_data = array(
'section_title' => 'Вход в систему'
// Основные настройки
,'login_intro' => 'Введите имя пользователя (логин) и пароль для входа'
,'username' => 'Имя пользователя (логин)'
,'password' => 'Пароль'
,'remember_me' => 'Запомнить меня'
,'login_button' => 'Войти'
// Ошибки
,'invalid_login' => 'Пожалуйста, проверте введённую информацию и попробуйте снова!'
,'no_username' => 'Вы должны ввести имя пользователя (логин)!'
,'already_logged' => 'Вы уже вошли в систему!'
);

// ======================================================
// logout.php
// ======================================================

// To Be Done


// ======================================================
// plugins.php
// ======================================================

// To Be Done

// ======================================================
// latest_events module
// ======================================================

$lang_latest_events = array(
  'view_full_cal' => 'Смотреть полный календарь'
  ,'add_new_event' => 'Добавить новое событие'
  ,'recent_events' => 'Последние события'
  ,'no_events_scheduled' => 'Нет предстоящих событий.'
  ,'more_days' => ' более дней'
  ,'days_ago' => ' дней назад'
  );



  // Новые определенных констант, используемых для того, чтобы начать с новой системой языка

  if (!defined('_EXTCAL_THEMES_INSTALL_HEADING'))
  {
    DEFINE('_EXTCAL_THEMES_INSTALL_HEADING', 'Менеджер шаблонов JCal Pro');

//Общее
    DEFINE('_EXTCAL_VERSION', 'Версия');
    DEFINE('_EXTCAL_DATE', 'Дата');
    DEFINE('_EXTCAL_AUTHOR', 'Автор');
    DEFINE('_EXTCAL_AUTHOR_EMAIL', 'Электронная почта автора');
    DEFINE('_EXTCAL_AUTHOR_URL', 'Веб-сайт автора');
    DEFINE('_EXTCAL_PUBLISHED', 'Опубликовано');

//Плагины
    DEFINE('_EXTCAL_THEME_PLUGIN', 'Тема');
    DEFINE('_EXTCAL_THEME_PLUGCOM', 'Тема/Команда');
    DEFINE('_EXTCAL_THEME_NAME', 'Название');
    DEFINE('_EXTCAL_THEME_HEADING', 'Менеджер шаблонов JCal Pro');
    DEFINE('_EXTCAL_THEME_FILTER', 'Фильтр');
    DEFINE('_EXTCAL_THEME_ACCESS_LIST', 'Список доступа');
    DEFINE('_EXTCAL_THEME_ACCESS_LVL', 'Уровень доступа');
    DEFINE('_EXTCAL_THEME_CORE', 'Основной');
    DEFINE('_EXTCAL_THEME_DEFAULT', 'По умолчанию');
    DEFINE('_EXTCAL_THEME_ORDER', 'Порядок');
    DEFINE('_EXTCAL_THEME_ROW', 'Строка');
    DEFINE('_EXTCAL_THEME_TYPE', 'Тип');
    DEFINE('_EXTCAL_THEME_ICON', 'Иконка');
    DEFINE('_EXTCAL_THEME_LAYOUT_ICON', 'Макет шаблона');
    DEFINE('_EXTCAL_THEME_DESC', 'Описание');
    DEFINE('_EXTCAL_THEME_EDIT', 'Редактировать');
    DEFINE('_EXTCAL_THEME_NEW', 'Новый');
    DEFINE('_EXTCAL_THEME_DETAILS', 'Детали шаблона');
    DEFINE('_EXTCAL_THEME_PARAMS', 'Параметры');
    DEFINE('_EXTCAL_THEME_ELMS', 'Элементы');
//Установка расширений
    DEFINE('_EXTCAL_THEMES_INSTALL_MSG', 'Отображаются только те шаблоны, которые можно удалить - основной шаблон не может быть удалён.');
    DEFINE('_EXTCAL_THEME_NONE', 'Больше нет шаблонов, кроме основного шаблона');

//Менеджер языка
    DEFINE('_EXTCAL_LANG_HEADING', 'Менеджер языка EXTCAL');
    DEFINE('_EXTCAL_LANG_LANG', 'Язык');

//Установка языка
    DEFINE('_EXTCAL_LANG_HEADING_INSTALL', 'Установить новый язык EXTCAL');
    DEFINE('_EXTCAL_LANG_BACK', 'Вернуться в Менеджер языка');
    //

//Глобальный установщик
    DEFINE('_EXTCAL_INS_PACKAGE_UPLOAD', 'Загрузите файл пакета');
    DEFINE('_EXTCAL_INS_PACKAGE_FILE', 'Файл пакета');
    DEFINE('_EXTCAL_INS_INSTALL', 'Установить из каталога');
    DEFINE('_EXTCAL_INS_INSTALL_DIR', 'Каталог установки');
    DEFINE('_EXTCAL_INS_UPLOAD_BUTTON', 'Загрузить файл и установить');
    DEFINE('_EXTCAL_INS_INSTALL_BUTTON', 'Установить');
  }
  ?>
*

RedArm

  • Новичок
  • 5
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #2 : 01.03.2010, 07:36:26 »
форумчане, день добрый. а вот сам оригинальный компонент может кто-нидь выложить? (если канешн это возможно)
*

castello

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #3 : 01.03.2010, 21:02:45 »
форумчане, день добрый. а вот сам оригинальный компонент может кто-нидь выложить? (если канешн это возможно)
Думаю что возможна http://depositfiles.com/files/2nbplu42g + 7 тем
*

castello

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #4 : 07.03.2010, 21:09:41 »
народ подскажите где капать. Сайт перекинул с хоста на локал, в миникалендаре косяк появился. Месяца стали отображаться вот так "����", менял кодировку не помогло
*

lazyleto

  • Осваиваюсь на форуме
  • 13
  • 6 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #5 : 07.03.2010, 21:25:40 »
Посмотреть кодировку базы данных.

Re: Русификатор JCal Pro 2.2.7.441
« Ответ #6 : 19.03.2010, 11:42:46 »
Эта проблема решилась? У меня аналогично. Кодировки везде UTF-8.
*

stepanch

  • Новичок
  • 1
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #7 : 05.04.2010, 21:05:55 »
При обновлении старой версии останутся ли события, либо все заново надо вбивать.
Спасибо
*

RedArm

  • Новичок
  • 5
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #8 : 09.04.2010, 12:23:25 »
Думаю что возможна http://depositfiles.com/files/2nbplu42g + 7 тем
хоть и с опозданием - СПАСИБО!
*

Ayat

  • Захожу иногда
  • 64
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #9 : 03.06.2010, 09:50:43 »
люди я создал папку russion в папке /www/xxxxx.kz/components/com_jcalpro/languages, в папке создал файл index.php и туда скопировал тот код который прописан выше. он теперь у меня �������� ���������  вот что пишет, в чем проблема?
*

lazyleto

  • Осваиваюсь на форуме
  • 13
  • 6 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #10 : 03.06.2010, 19:03:07 »
прописан выше. он теперь у меня �������� ���������  вот что пишет, в чем проблема?

В кодировке, должна быть UTF-8.

Теперь у меня есть возможность делать вложения.
Папку из архива скопировать в /components/com_jcalpro/languages/

[вложение удалено Администратором]
*

Ayat

  • Захожу иногда
  • 64
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #11 : 07.06.2010, 07:32:05 »
В кодировке, должна быть UTF-8.

Теперь у меня есть возможность делать вложения.
Папку из архива скопировать в /components/com_jcalpro/languages/
Спасибо  тебе
*

redenik

  • Осваиваюсь на форуме
  • 38
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #12 : 03.08.2010, 23:14:30 »
Цитировать
В кодировке, должна быть UTF-8.

Теперь у меня есть возможность делать вложения.
Папку из архива скопировать в /components/com_jcalpro/languages/
Не совсем понял что именно должно быть в кодировке UTF-8?
« Последнее редактирование: 03.08.2010, 23:18:51 от redenik »
*

lazyleto

  • Осваиваюсь на форуме
  • 13
  • 6 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #13 : 03.08.2010, 23:53:39 »
Если создать файл в кодировке Windows, то получаются «ромбики» вместо текста. Во вложении — готовый файл в кодировке UTF-8 (соответственно сайт и БД тоже должны быть в UTF-8).
*

Andrey12

  • Захожу иногда
  • 112
  • 4 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #14 : 23.08.2010, 14:05:06 »
народ подскажите где капать. Сайт перекинул с хоста на локал, в миникалендаре косяк появился. Месяца стали отображаться вот так "����", менял кодировку не помогло
Решил ли кто проблему? устанавливаю полный JCal pro 2.2.9 на сайт, все хорошо, только миникалендарь ромбы выдает! ( причем даже русик не ставил! все проверил, везде UTF-8, база тоже впорядке! и еще забавную весчь наблюдаю... при прокрутке на сл месяц, может месяц нормально отобразить а может ромбами! чушь какая то... подскажите в чем проблема может быть!?
*

igorh

  • Новичок
  • 2
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #15 : 25.10.2010, 12:16:23 »
При заходе в админ панели календаря в editSettings, выдает следующую ошибку  - Веб-страница недоступна.

Веб-страница по адресу http://name.ru/administrator/index.php?option=com_jcalpro&task=editSettings, возможно, временно недоступна или постоянно перемещена по новому адресу.

Re: Русификатор JCal Pro 2.2.7.441
« Ответ #16 : 23.11.2010, 13:52:59 »
Русификатор устанновил! Все работает! За что автору большое спасибо!
Но осталась одна проблема: в именах календарей, событий, описаний и т.д. не отображаются русские символы (при сохранини автоматисечки меняются на "?". Помогите решить данную проблему!
Спасибо!
« Последнее редактирование: 24.11.2010, 02:09:09 от Вася Шмук »
*

oslyabya

  • Захожу иногда
  • 106
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #17 : 29.11.2010, 14:51:17 »
Но осталась одна проблема: в именах календарей, событий, описаний и т.д. не отображаются русские символы (при сохранини автоматисечки меняются на "?". Помогите решить данную проблему!
Была такая же проблема. Она возникла из-за того что в базе данных таблицы JCal Pro имели кодировку latin1_swedish_ci вместо utf8_general_ci.
Для решения проблемы эспортировал 6 таблиц jcalpro. В полученном файле sql поставил значение ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=3 (в шести местах по числу таблиц).
После этого удалил старые таблицы из phpMyAdmin и импортировал файл sql.
Всё!
*

MaxFarSeer

  • Захожу иногда
  • 384
  • 29 / 0
  • http://ru.ah.fm:80
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #18 : 16.01.2011, 12:48:06 »
плюсанул за русификацию)
Не можете найти, где редактировать код? Читаем:
Быстрый и легкий поиск нужных файлов для редактирования чего-либо

Я много времени потратил на изменение готовых шаблонов, раскуривание чего и как там у буржуев, менял код вложенный в 100500 дивов, да они неплохи эти T3 и Warp (YOO), но стоит начать делать свой шаблон...Ребята!!! Всем советую! Свое - так легко настраивать!
*

voyagermax

  • Осваиваюсь на форуме
  • 12
  • 0 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #19 : 20.02.2011, 00:13:26 »
При выводе вид месяца пишет где месяц "февраля 2011" , а нужно "февраль 2011". Это же пишет и в заголовке. Как сделать "февраль 2011" и остальные месяцы?
*

Andrey12

  • Захожу иногда
  • 112
  • 4 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #20 : 14.04.2011, 14:26:54 »
Решил ли кто проблему? устанавливаю полный JCal pro 2.2.9 на сайт, все хорошо, только миникалендарь ромбы выдает! ( причем даже русик не ставил! все проверил, везде UTF-8, база тоже впорядке! и еще забавную весчь наблюдаю... при прокрутке на сл месяц, может месяц нормально отобразить а может ромбами! чушь какая то... подскажите в чем проблема может быть!?
Перепробовал, перепроверил вроде все! проблема с миникалендарем так и осталась! Может кто знает причину? Подскажите где и что копать!?
*

Andrey12

  • Захожу иногда
  • 112
  • 4 / 0
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #21 : 14.04.2011, 15:58:53 »
При выводе вид месяца пишет где месяц "февраля 2011" , а нужно "февраль 2011". Это же пишет и в заголовке. Как сделать "февраль 2011" и остальные месяцы?
посмотри вот здесь:
http://joomlaforum.ru/index.php/topic,11310.300.html
*

yevrowl

  • Захожу иногда
  • 270
  • 10 / 0
Украинизатор JCal Pro 2.2.7.441
« Ответ #22 : 17.05.2011, 21:20:55 »
Украинский перевод компонента JCal Pro прилагаю вложением. Распаковывается и вкладывается как обычно:
Код
/components/com_jcalpro/languages/

[вложение удалено Администратором]
« Последнее редактирование: 17.05.2011, 23:05:17 от yevrowl »
*

DKsN

  • Захожу иногда
  • 258
  • 15 / 0
  • [BODY]
Re: Русификатор JCal Pro 2.2.7.441
« Ответ #23 : 19.06.2011, 14:27:44 »
Спасибо, lazyleto за русик, лови плюсик)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

JCal Pro Calendar 1.5.3 - Русская версия (Stable)

Автор realovich

Ответов: 410
Просмотров: 196151
Последний ответ 08.11.2024, 13:05:08
от Nibiru
Есть ли нормальный русификатор для Event Booking?

Автор Connect08

Ответов: 0
Просмотров: 2207
Последний ответ 05.09.2016, 16:04:40
от Connect08
как убрать из модуля календаря активность пустых дат jevents или jcal

Автор reasons

Ответов: 2
Просмотров: 2748
Последний ответ 26.03.2015, 08:13:08
от 04r12
Русификатор Icagenda Версии 3.3.8

Автор Zormos

Ответов: 0
Просмотров: 2544
Последний ответ 02.10.2014, 00:21:42
от Zormos
Компонент Acepolls нужен русификатор для Joomla 2.5

Автор Yusa

Ответов: 1
Просмотров: 2454
Последний ответ 28.07.2014, 13:42:11
от Morh