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

smart

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

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

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

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

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

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

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

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

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

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

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

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

heartlink

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

zikkuratvk

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

stepan39

  • Захожу иногда
  • 439
  • 26 / 0
Если хотите можете установить пакет попробовать...
и получить проблему с транслитерацией!

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

zikkuratvk

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

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

zikkuratvk

  • Глобальный модератор
  • 4722
  • 333 / 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

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

zikkuratvk

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

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

zikkuratvk

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

dmitry_stas

  • Легенда
  • 13125
  • 1232 / 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

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

dmitry_stas

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

zikkuratvk

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

zikkuratvk

  • Глобальный модератор
  • 4722
  • 333 / 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

  • Глобальный модератор
  • 4722
  • 333 / 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

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

nvyush

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

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

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

dmitry_stas

  • Легенда
  • 13125
  • 1232 / 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

  • Легенда
  • 13125
  • 1232 / 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

  • Легенда
  • 13125
  • 1232 / 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

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

zikkuratvk

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

Sulpher

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

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

zikkuratvk

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

zikkuratvk

  • Глобальный модератор
  • 4722
  • 333 / 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

  • Глобальный модератор
  • 4722
  • 333 / 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

  • Глобальный модератор
  • 4722
  • 333 / 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

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

Локализация фреймворка T4 от Joomlart

Автор okrym

Ответов: 1
Просмотров: 776
Последний ответ 17.09.2020, 13:03:34
от spartos93
Нужен узбекский для Joomla 3

Автор nick71

Ответов: 5
Просмотров: 2078
Последний ответ 07.09.2020, 11:23:30
от VasiliO
Как установить/добавить язык, если его нет в списке Joomla?

Автор rafaello9

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

Автор AzMandius

Ответов: 2
Просмотров: 2150
Последний ответ 03.11.2019, 21:47:04
от AzMandius
Прописать мета теги компонентом TAG meta для Joomla

Автор alexey711

Ответов: 1
Просмотров: 1800
Последний ответ 25.06.2019, 12:42:53
от alexey711