Новости Joomla

Вышли релизы безопасности Joomla 6.1.3 и Joomla 5.4.8

Релиз безопасности Joomla 6.1.3 и Joomla 5.4.8

Проект Joomla! рад сообщить о выходе Joomla 6.1.3 и Joomla 5.4.8. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

👩‍💻 WT Otpravkapochtaru - библиотека сервиса Отправка Почты России для Joomla-разработчиков.

Joomla 5+ пакет для интеграции с API Почты России: нормализация данных, расчёт доставки, создание отправлений, партии, документы, возвраты, поиск отделений, справочники и SOAP-отслеживание.

v.3.0.0. Что нового?
Это дальнейшее развитие ранее закрытой Joomla-библиотеки для работы с API сервиса Отправка (для бизнеса) Почты России. Поэтому версия не 1.0.0, а 3.0.0.

Сейчас эта библиотека ушла от собственных реализаций и стала Joomla-обёрткой известного PHP SDK от Lapay Group.

Возможности библиотеки.
- получение настроек аккаунта, точек сдачи и текущего остатка запросов к API;
- нормализация адресов, ФИО и телефонов перед созданием отправления;
- расчёт тарифа и срока доставки;
- создание, поиск, изменение, удаление и возврат заказов в состояние «Новые»;
- проверка надёжности получателя;
- создание партий, просмотр партий и заказов внутри партии;
- генерация пакета печатных документов и формы Ф103;
- создание, изменение и удаление возвратных отправлений;
- поиск отделений по индексу, адресу и координатам, получение сервисов отделения;
- локальный список стран;
- SOAP-отслеживание операций по РПО и работа с билетами пакетного трекинга.

👩‍💻 Joomla-возможности.
В пакете библиотеки WT Otpravkapochtaru есть поля Joomla Form для расширений. Они позволяют работать в интерфейсе Joomla с некоторыми типами данных, получаемых по API из вашего личного кабинета в ЛК Почты России для бизнеса.
На данный момент в библиотеке доступны 3 поля списков, которые отображают доступные в аккаунте ОПС, типы и категории отправлений.
Поддерживаются зависимые списки: значение одного поля обновляется при изменении другого.

Системные требования.
Системные требования в основном связаны с системными требованиями апстрима библиотеки - LapayGroup PHP SDK.
- Joomla 5+
- PHP 8.3+
- Расширения PHP:
-- ext-mbstring
-- ext-simplexml
-- ext-soap (опционально, для трекинга)
-- ext-zip

Ссылки:
- Страница расширения
- GitHub библиотеки и документация

@joomlafeed

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

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
В этой теме обсуждается только перевод файлов локализации для Joomla! 3.x: терминология, орфографические ошибки, непереведённые слова. Приветствуется любая конструктивная критика!

Если вы хотите сообщить о найденной ошибке или предложить более удачный вариант перевода какого-либо термина желательно максимально точно указывать место, где была обнаружена неточность, а так же версию архива файлов локализации.

Пакет локализации Joomla 3.9 (сайт и панель управления) (дата обновления: 26.05.2021)
joomlacode.org (официальный репозиторий)

У локализации появилась официальная страница на JoomlaPortal.ru

Если вы считаете, что в локализации необходимо что-то исправить или просто хотите помочь с переводом, добро пожаловать на GitHub, именно там мы переводим Joomla.

ИНСТРУКЦИЯ ПО УСТАНОВКЕ ФАЙЛОВ ЛОКАЛИЗАЦИИ

Русификация Joomla! проводится в два этапа:

Установка русифицированных языковых пакетов
Спойлер
[свернуть]

Назначение языка "по умолчанию"
Спойлер
[свернуть]

Огромное спасибо всем участникам группы тестирования локализации за помощь в переводе и за подготовку русифицированной сборки.

Как помочь проекту русской локализации Joomla

1. Самая важная и нужная помощь - это ваша критика, замечания и предложения по улучшению локализации.
2. Исходные файлы и файлы для сборки вы можете взять на Github.
« Последнее редактирование: 26.05.2021, 20:55:33 от zikkuratvk »
*

heartlink

  • Осваиваюсь на форуме
  • 22
  • 0 / 0
Пардон, как обычно хочется быстрее, особенно когда видишь, что в других странах уже есть.
Да и версия содержит много нового, русик поможет в освоении.
Действительно https://crowdin.com/project/joomla-cms/ru# уже много сделано оказалось. Две недели назад смотрел картинка была совсем иной. Успокоился  ^-^
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Если хотите можете установить пакет попробовать. Это тестовая версия возможно будут еще изменения.
« Последнее редактирование: 24.12.2018, 13:27:02 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

stepan39

  • Давно я тут
  • 502
  • 28 / 0
Если хотите можете установить пакет попробовать...
и получить проблему с транслитерацией!

Что-то с таблицей подстановки символов не то.
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
и получить проблему с транслитерацией!

Что-то с таблицей подстановки символов не то.
Для этого и сформирован тестовый пакет) видите как хорошо что заметили))
вторая версия пакета.
« Последнее редактирование: 07.01.2019, 14:38:12 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Официальная сборка доступна для скачивания
http://joomlacode.org/gf/download/frsrelease/21068/164869/ru-RU_joomla_lang_full_3.9.1v5.zip
Обновиться можно через менеджер расширений.
« Последнее редактирование: 07.01.2019, 17:53:53 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

stepan39

  • Давно я тут
  • 502
  • 28 / 0
Официальная сборка доступна для скачивания
http://joomlacode.org/gf/download/frsrelease/21068/164869/ru-RU_joomla_lang_full_3.9.1v5.zip
Обновиться можно через менеджер расширений.
Странно, но все равно не работает транслитерация (вместо алиасов - дата). Откат к старому языковому пакету решает проблему.
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Странно, но все равно не работает транслитерация (вместо алиасов - дата). Откат к старому языковому пакету решает проблему.
Исправил
http://joomlacode.org/gf/download/frsrelease/21069/164870/ru-RU_joomla_lang_full_3.9.1v6.zip

Через некоторое время прилетит апдейт всем кто уже скачал.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Вышла еще одна версия дополнено и исправлено около 50ти языковых переменных http://joomlacode.org/gf/download/frsrelease/21070/164871/ru-RU_joomla_lang_full_3.9.1v7.zip
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Цитата: \language\ru-RU\ru-RU.localise.php
   public static function getPluralSuffixes($count)
   {
      if ($count == 0)
      {
         $return = array('0');
      } else {
         $return = array(($count%10==1 && $count%100!=11 ? '1' : ($count%10>=2 && $count%10<=4 && ($count%100<10 || $count%100>=20)? '2' : 'MORE')));
      }
      return $return;
   }
когда же? :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
неправильно метод getPluralSuffixes работает, JText::plural (1 день, 2 дня, 5 дней) возвращает неправильный суффикс, и непраивльно константа языковая соответственно определяется. там сейчас как для английского языка, а надо как я написал. поломалось уже давно, раньше было правильно. я уже и в телеге писал, и тут, Аркадий вроде даже говорил что поправил :)
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Внес изменения в основную сборку. В следующих релизах подтянется.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Привет!
ru-RU_joomla_lang_full_3.9.1v7.zip
Лишние файлы в admin_ru-RU:
ru-RU.com_redirect,sys.ini (запятая вместо точки)
ru-RU.en-GB.com_banners.ini
ru-RU.en-GB.com_menus.ini
ru-RU.en-GB.plg_system_actionlogs.ini
ru-RU.installer_packageinstaller.ini (пропущено .plg)

Ок спасибо
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновлена локализация 3.9.2 Добавлены языковые переменные внесены изменения в старые. Через некоторое время будет приходить обновление в панель управления.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

nvyush

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
В языковых файлах встречаются константы, оканчивающиеся на _0, _1, _2, _3, _MORE, но в классе Ru_RULocalise (файл /language/ru-RU/ru-RU.localise.php) метод getPluralSuffixes обрабатывает случаи только для _0, _1, _MORE. Предлагаю изменить код данного метода на следующий:

Код
	public static function getPluralSuffixes($count)
{
if ($count == 0)
{
return array('0');
}
elseif ($count % 10 > 1 && $count % 10 < 5 && ($count % 100 < 5 || $count % 100 > 21))
{
return array('2');
}
elseif ($count % 10 == 1)
{
return array('1');
}
else
{
return array('3', 'MORE');
}
}

В этом случае мы сможем использовать согласованные со всеми числительными переводы, например:

XXX_0="0 файлов"
XXX_1="%s файл" ; для 1, 21, 101, 121 и т.п.
XXX_2="%s файла" ; для 2, 3, 4, 22, 23, 24, 102, 103, 104, 122, 123, 124 и т.п.
XXX_3 или XXX_MORE="%s файлов" ; для 5-20, 25-30 и т.д.

Сейчас же мы получаем сообщения типа "22 файлов скопировано", "33 объектов удалено" и т.п.

При этом нужно будет в языковых файлах, где для констант вида XXX_1 явно прописано "один", заменить его на "%s".
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
вы видимо смотрите не последнюю версию локализации
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nvyush

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
вы видимо смотрите не последнюю версию локализации

Действительно, смотрел версию от 28.01.2019, там ещё не было. Тем не менее, в обновлённой версии нет суффикса _3, а в языковых файлах есть такие константы.

Насколько я понял логику Jtext::plural() ему можно возвращать array('3', 'MORE'). Предлагаю доработать метод getPluralSuffixes соответствующим образом.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
в языковых файлах есть такие константы.
в языковых файлах чего именно? никогда не видел 3, может не обращал внимания, но more было изначально всегда
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

nvyush

  • Осваиваюсь на форуме
  • 17
  • 1 / 0
в языковых файлах чего именно? никогда не видел 3, может не обращал внимания, но more было изначально всегда

Поиск подстроки "_3" по файлам последнего пакета даёт такой список файлов:

ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_actionlogs.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_admin.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_banners.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_categories.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_checkin.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_contact.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_content.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_contenthistory.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_cpanel.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_fields.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_finder.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_installer.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_menus.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_messages.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_privacy.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_redirect.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_tags.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_templates.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_users.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.com_weblinks.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.lib_joomla.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.mod_latest.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.mod_latestactions.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.mod_logged.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.mod_popular.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.mod_status.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.plg_captcha_recaptcha.ini
ru-RU_joomla_lang_full_3.9.2v1\admin_ru-RU\ru-RU.plg_sampledata_blog.ini
ru-RU_joomla_lang_full_3.9.2v1\site_ru-RU\ru-RU.com_search.ini
ru-RU_joomla_lang_full_3.9.2v1\site_ru-RU\ru-RU.com_users.ini
ru-RU_joomla_lang_full_3.9.2v1\site_ru-RU\ru-RU.lib_joomla.ini
ru-RU_joomla_lang_full_3.9.2v1\site_ru-RU\ru-RU.mod_whosonline.ini

UPD: может тогда в них нужно _3 заменить на _MORE?
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
так это вообще не то. я конечно все не смотрел, взял первый попавшийся
Код
COM_USERS_MSG_NOT_ENOUGH_INTEGERS_N_1="В пароле недостаточно цифровых символов. Требуется не менее 1 цифрового символа."
COM_USERS_MSG_NOT_ENOUGH_INTEGERS_N_2="В пароле недостаточно цифр. Требуется цифр не менее %s."
COM_USERS_MSG_NOT_ENOUGH_INTEGERS_N_3="В пароле недостаточно цифровых символов. Требуется не менее %s цифровых символов."
это ж вообще не для plural, это просто так константы нумерованы

но так то да, если есть константы именно для plural, то надо менять
« Последнее редактирование: 11.02.2019, 17:24:10 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
да, так и есть. есть некоторые для plural, неправильные. например в \site_ru-RU\ru-RU.com_search.ini. конкретно в этом случае COM_SEARCH_SEARCH_KEYWORD_N_RESULTS_3 не имеет значения, потому что сработает COM_SEARCH_SEARCH_KEYWORD_N_RESULTS, т.е. она просто лишняя. но вот COM_SEARCH_SEARCH_KEYWORD_N_RESULTS_1 действительно неверная, нужно как вы и написали "один" менять на %s
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
да, ок, поищу еще где встречаются и напишу
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
« Последнее редактирование: 15.02.2019, 22:05:34 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

Sulpher

  • Живу я здесь
  • 2158
  • 402 / 16
  • Шаблоны и расширения Joomla
500 Не возможно очистить кэш, выбранный обработчик кэша не поддерживается этой средой.

Невозможно пишется слитно.
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновлена локализация, до актуальных изменений Joomla 3.9.4
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Объявляю релиз 3.9.5 исправлено около десятка языковых переменных.
Добавлена одна новая.

http://joomlacode.org/gf/download/frsrelease/21176/165102/ru-RU_joomla_lang_full_3.9.5v1.zip
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновление локализации 3.9.6v1
http://joomlacode.org/gf/download/frsrelease/21202/165139/ru-RU_joomla_lang_full_3.9.6v1.zip

Исправлены некоторые языковые переменные.
Переведены новые языковые переменные.
Добавлены переменные во множественном числе.

Новость - https://joomlaportal.ru/news/translations/2936-obnovlenie-lokalizatsii-dlya-joomla-3-9-6
« Последнее редактирование: 11.05.2019, 19:58:02 от zikkuratvk »
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

zikkuratvk

  • Глобальный модератор
  • 4824
  • 346 / 2
  • Обслуживаем проекты - дорого.
Обновлена локализация 3.9.6v2 http://joomlacode.org/gf/download/frsrelease/21210/165154/ru-RU_joomla_lang_full_3.9.6v2.zip

Несколько исправлений языковых переменных.
Добавлено почти 60 переменных числительных, которые раньше не попадали в пакет.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

SLV

  • Захожу иногда
  • 87
  • 3 / 0
Здравствуйте.
Поддаются ли локализации группы и уровни доступа пользователей: Guest, Public, Registered, Special ....
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Локализация фреймворка T4 от Joomlart (работает на Joomla 4)

Автор okrym

Ответов: 4
Просмотров: 11120
Последний ответ 28.08.2026, 20:09:30
от okrym
Нужен узбекский для Joomla 3

Автор nick71

Ответов: 6
Просмотров: 10398
Последний ответ 18.08.2021, 08:47:42
от Zaynidin
Как создать много страниц с названиями - Joomla 3?

Автор mig4you

Ответов: 20
Просмотров: 8000
Последний ответ 20.12.2020, 21:40:40
от gartes
Как установить/добавить язык, если его нет в списке Joomla?

Автор rafaello9

Ответов: 5
Просмотров: 15078
Последний ответ 15.05.2020, 13:35:06
от Ilhom666
Скачать локализацию Joomla 3.4.x

Автор AzMandius

Ответов: 2
Просмотров: 4840
Последний ответ 03.11.2019, 21:47:04
от AzMandius