Новости Joomla

Как тестировать 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 Гость просматривают эту тему.
  • 9 Ответов
  • 1705 Просмотров
*

denvut

  • Захожу иногда
  • 55
  • 0 / 1
добрый день скачал буржуинский компонент подскажите как его подвергнуть русской локализации я правильно понимаю что в папку ру ру надо скинуть переведеные языковые фалы этого компонента, а так же в папке ру-ру XML файлиг подправить добавив названия файлов русской локализации

почему не прокатывает просто замена текста в языковых файлах (en-gb) на русский у  самого компонента
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Алгоритм локализации компонентов
« Ответ #1 : 24.11.2011, 19:55:06 »
1. Берете английскую локализацию компонента из директории /language/en-GB/en-GB.com_названиекомпонента.ini
2. Копируете в директорию /language/ru-RU/ru-RU.com_названиекомпонента.ini
3. Локализуете скопированный файл, сохранив его в кодировке UTF-8 (без BOM)
*

denvut

  • Захожу иногда
  • 55
  • 0 / 1
Re: Алгоритм локализации компонентов
« Ответ #2 : 24.11.2011, 19:57:53 »
спасибо за быстрый ответ еще уточнее можно а в XML прописывать который в корне ру ру идет
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Алгоритм локализации компонентов
« Ответ #3 : 24.11.2011, 20:01:49 »
Нет, если у вас уже компонент установлен. Указанный XML-файл используется Менеджером расширений Joomla при установке расширения, без подобной строчки он просто не скопирует языковой файл в соответствующую директорию. А если у вас расширение уже установлено, вы можете просто подложить файл с локализацией в указанную папку. И еще, не забывайте, что у многих расширений помимо локализации  фронтенда, есть локализация административной части, которая хранится в директории /administrator/language/
*

denvut

  • Захожу иногда
  • 55
  • 0 / 1
Re: Алгоритм локализации компонентов
« Ответ #4 : 24.11.2011, 20:04:56 »
и Joomla сама подтянет руские файлы локализации или где в настройках компонента надо что то указывать
*

denvut

  • Захожу иногда
  • 55
  • 0 / 1
Re: Алгоритм локализации компонентов
« Ответ #5 : 24.11.2011, 20:06:57 »
да это не забыл там вообще много где языковые файлы напиханы в папке администратор дальше компонентс собствено сам компонент и дальше папка лангвич-админ и там папка en-gb и туда я тоже добавил ру ру папку и файлы
*

smart

  • Администратор
  • 6478
  • 1318 / 15
  • Хочешь сделать хорошо — сделай!
Re: Алгоритм локализации компонентов
« Ответ #6 : 24.11.2011, 20:11:37 »
Да, если у вас уже установлен русский пакет локализации для Joomla, и текущий язык сайта - русский, то Joomla автоматически подтянет русскую локализацию компонента (а при ее отсутствии - английский).
*

denvut

  • Захожу иногда
  • 55
  • 0 / 1
Re: Алгоритм локализации компонентов
« Ответ #7 : 24.11.2011, 20:40:54 »
и все таки что так не работает добавил файл в нужной кодировке и все равно английский
*

denvut

  • Захожу иногда
  • 55
  • 0 / 1
Re: Алгоритм локализации компонентов
« Ответ #8 : 24.11.2011, 20:41:33 »
что во фронт енде что в бэкэнде
*

Dorfman

  • Завсегдатай
  • 1202
  • 78 / 4
  • Почти влез...
Re: Алгоритм локализации компонентов
« Ответ #9 : 29.11.2011, 01:07:13 »
проверьте правильность имён папок и файлов русской локализации.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Проблемы при установки компонентов

Автор Tetrahedron

Ответов: 4
Просмотров: 1417
Последний ответ 29.07.2014, 14:28:06
от Tetrahedron
Из каких компонентов собирать мне сайт?

Автор uaiandrew

Ответов: 1
Просмотров: 956
Последний ответ 03.10.2013, 16:31:08
от wfedin
Как влияет на производительность сайта установка/удаление модулей и компонентов?

Автор Georgiy77

Ответов: 4
Просмотров: 2129
Последний ответ 27.02.2013, 00:23:19
от verstalshik
Создание простого каталога без доп.плагинов и компонентов

Автор Tramontana

Ответов: 5
Просмотров: 1805
Последний ответ 08.01.2013, 19:20:35
от voland
Создание компонентов

Автор kupo

Ответов: 8
Просмотров: 1652
Последний ответ 21.03.2012, 14:52:49
от tefun