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

smart

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

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

Пакет локализации Joomla 3.9 (сайт и панель управления) (дата обновления: 20.03.2019)
ru-RU_joomla_lang_full_3.9.4v1.zip - joomlacode.org (официальный репозиторий)

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

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

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

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

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

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

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

1. Самая важная и нужная помощь - это ваша критика, замечания и предложения по улучшению локализации.
Здесь вы можете предложить свои изменения для перевода
2. Исходные файлы и файлы для сборки вы можете взять на Github.
3. Финансово поддержать - Webmoney: R593538057218, Z125272320762, E111412401691
« Последнее редактирование: 20.03.2019, 10:02:23 от zikkuratvk »
*

S_K

  • Осваиваюсь на форуме
  • 38
  • 24 / 0
Привет, извините, что не в кровдине :)

ru-RU_joomla_lang_full_3.8.2v1

Разное и неверное отображение
Заголовка и Собственного заголовка Русского языка
для Панели управления и Сайта, также язык
неверно отображается в: Менеджер языков: Языки контента.

Менеджер языков: Установлены (административная панель)
Заголовок: Русский (Россия)
Собственный заголовок: Русский (Russia)

Менеджер языков: Установлены (сайт)
Заголовок: Русский (Россия)
Собственный заголовок: Russian (Russia)

Менеджер языков: Изменить язык контента
Заголовок: Русский (Россия)
Заголовок на родном языке: Russian (Russia)

В соответствии с оригинальными файлами (en-GB.xml),
для Панели управления, Сайта и Языка контента, правильно:

Заголовок: Russian (ru-RU)
Собственный заголовок: Русский (Россия)

ru-RU.xml (админ, сайт)
<name>Russian (ru-RU)</name>
<nativeName>Русский (Россия)</nativeName
« Последнее редактирование: 13.12.2017, 00:47:52 от S_K »
*

S_K

  • Осваиваюсь на форуме
  • 38
  • 24 / 0
Привет!
ru-RU_joomla_lang_full_3.8.2v1

Для оптимизации перевода (сокращение длины заголовков меню,
отображаемых в верхней части Панели управления), предлагаю:

1. Перевести, в соответствии с оригинальными файлами, константы
COM_...._CONFIGURATION="..." убрав из перевода: "Параметры менеджера ..."

Например:
COM_LANGUAGES_CONFIGURATION="Параметры менеджера языков"
(Система -> Общие настройки, Компонент -> Языки)
en-GB: COM_LANGUAGES_CONFIGURATION="Languages: Options"
Перевести: COM_LANGUAGES_CONFIGURATION="Языки: Параметры"

Список констант
Спойлер
[свернуть]

2. Перевести, в соответствии с оригинальными файлами, константы
COM_..._..._TITLE="..." убрав из перевода: "Менеджер ...:"

Например:
COM_CATEGORIES_CATEGORIES_BASE_TITLE="Менеджер категорий"
en-GB: COM_CATEGORIES_CATEGORIES_BASE_TITLE="Categories"
Перевести: COM_CATEGORIES_CATEGORIES_BASE_TITLE="Категории"

Список констант
Спойлер
[свернуть]

В оригинальных файлах, более чем 270-ти (админ),
"Менеджер ..." встречается всего в нескольких файлах...

Русификация, со всеми вышеперечисленными исправлениями,
есть в моем каталоге на Яндекс.Диске.
*

AlekVolsk

  • Гуру
  • 6678
  • 386 / 4
Для оптимизации перевода (сокращение длины заголовков меню,
отображаемых в верхней части Панели управления), предлагаю
предложите ваши правки здесь: официальный сервис-репозиторий для перевода языковых файлов
*

heartlink

  • Новичок
  • 9
  • 0 / 0
Уже месяц прошел с момента выхода Joomla 3.9, а русика так и нет.
Почти все страны выпустили уже версию лингвофайлов 3.9.1 http://joomlacode.org/gf/project/jtranslation3_x/frs/?action=index
Но Россия в отстающих. Позорно!  :'(
*

zikkuratvk

  • Глобальный модератор
  • 4421
  • 313 / 2
  • Разрабатываем для Joomla
Уже месяц прошел с момента выхода Joomla 3.9, а русика так и нет.
Почти все страны выпустили уже версию лингвофайлов 3.9.1 http://joomlacode.org/gf/project/jtranslation3_x/frs/?action=index
Но Россия в отстающих. Позорно!  :'(
В чем позор то? самые популярные локализации через одну обновились)) Многие локализации кстати не полные.
Перевод закончен... 3.9.1 доступен всем кто хочет скачать и дать свои комментарии))
Наверное на следующей неделе его выпустят для публики.
Хочется уникальное расширение? ===>>>> JoomLine - Разрабатываем расширения под заказ.
Использую хостинг TimeWeb и Reg
*

heartlink

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

zikkuratvk

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

stepan39

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

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

zikkuratvk

  • Глобальный модератор
  • 4421
  • 313 / 2
  • Разрабатываем для Joomla
и получить проблему с транслитерацией!

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

zikkuratvk

  • Глобальный модератор
  • 4421
  • 313 / 2
  • Разрабатываем для Joomla
Официальная сборка доступна для скачивания
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

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

zikkuratvk

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

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

zikkuratvk

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

dmitry_stas

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

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

dmitry_stas

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

zikkuratvk

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

S_K

  • Осваиваюсь на форуме
  • 38
  • 24 / 0
Привет!
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)
*

zikkuratvk

  • Глобальный модератор
  • 4421
  • 313 / 2
  • Разрабатываем для Joomla
Привет!
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

  • Глобальный модератор
  • 4421
  • 313 / 2
  • Разрабатываем для Joomla
Обновлена локализация 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

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

nvyush

  • Новичок
  • 17
  • 1 / 0
вы видимо смотрите не последнюю версию локализации

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

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

dmitry_stas

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

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

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

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

zikkuratvk

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

Как установить язык, если его нет в комьюнити Joomla? То есть в ручную?

Автор vladimir199128

Ответов: 12
Просмотров: 5577
Последний ответ 30.01.2019, 01:05:04
от Dolphin4ik_1
Не переключается (залипает) язык Joomla 3.6 - хелп!

Автор Garun

Ответов: 4
Просмотров: 2838
Последний ответ 31.08.2018, 09:23:42
от Smaily_
Локализация в редакторе

Автор Modis

Ответов: 2
Просмотров: 1147
Последний ответ 19.03.2018, 13:04:12
от AdWeb
Мультиязычность на Joomla 3

Автор AhmadRahmanov

Ответов: 5
Просмотров: 881
Последний ответ 12.03.2018, 19:22:25
от Ilhom666
Показ контента языка по умолчанию при отсутствии его перевода на один из языков

Автор vtym

Ответов: 6
Просмотров: 631
Последний ответ 02.12.2017, 14:41:40
от vtym