Сайт | Скачать | Видео | Wiki

Автор Тема: Интернационализация PRA  (Прочитано 6228 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Интернационализация PRA
« : 08 Апрель 2016, 13:01:21 »
http://www.murga-linux.com/puppy/viewtopic.php?t=106348
https://sourceforge.net/projects/puppyrusa/reviews/
http://forum.puppyrus.org/index.php?topic=16422.msg115685#msg115685
http://wiki.puppyrus.org/programming/intern

Прикрутить другую локаль - просто (что Pro для murga и сделал). Основная проблема - большинство самодельных скриптов на русском, без gettext

initrd
« Последнее редактирование: 22 Апрель 2016, 09:36:31 от sfs »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Интернационализация PRA
« Ответ #1 : 08 Апрель 2016, 13:18:53 »
в первую очередь desktop файлы бы интернационализировать
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Интернационализация PRA
« Ответ #2 : 08 Апрель 2016, 13:20:28 »
Т.е. ты будешь этим заниматься?
Чего ждешь на выходе темы на мурге?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Интернационализация PRA
« Ответ #3 : 11 Апрель 2016, 04:47:22 »
Как проще поправить desktop файлы в модулях? менять префикс версии или просто перепаковывать? что делать с составными модулями?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: Интернационализация PRA
« Ответ #4 : 11 Апрель 2016, 09:08:01 »
Выкладывай в любом виде то, что поправил - я интегрирую
Оставить здесь эту тему или перенести в Интернационализация?

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
кажется кто-то писал что т.к. сделали обновление системы нормальное, то 089 уже не нужно использовать.
Теоретически - да.
Практически, переделка составного модуля типа 070 - очень трудоемкий процесс
089 проще. Можно откатиться назад. Не вижу смысла от него отказываться...
« Последнее редактирование: 21 Апрель 2016, 13:14:56 от sfs »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Практически, переделка составного модуля типа 070 - очень трудоемкий процесс
шта? вот мне то заливать ненадо только. скрипт в PR был для пересборки составного пакета, частично можно глянуть код скрипта make_PR в любом модуле исходных кодов ядра.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Все относительно. Мне проще. Чем и кому лучше без 089...
Согласись, что даже просто собрать - разобрать составной\простой разница есть

Пример: найдена ошибка в одном скрипте в 070
Что проще - кинуть его в маленький несоставной 089 или лопатить 070 и потом всем перекачивать большой модуль...

Сервпаки есть во всех дистрах. Надо ли изобретать новое...

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Что проще - кинуть его в маленький несоставной 089 или лопатить 070 и потом всем перекачивать большой модуль...
перекачать 5 мб? ну да....

кому от этого хуже? загляни на мургу чтоли поймешь о чем я.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Мурга? Посматриваю. Чем там мешает 089?
Меня другое волнует - как потом это все воедино собрать... Что думаешь?

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
он мешает тем что люди не смогли увидеть то что я им локализовал.

с нашими знаниями о структуре модулей даже процедура разборки модуля на составные части не требуется, достаточно просто распаковать и изменить нужные файлы и обратно запаковать (модульность при этом не потеряется).
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
мешает тем что люди не смогли увидеть то что я им локализовал.
Теперь понятно к чему ты клонишь...
Но главное тут
как потом это все воедино собрать
Т.е. 070rus 089 070inter
Давай как-то договоримся...
Мне кажется - оптимально :Тебе переводить 070+089 и в англ. исо 089 не класть (прописать в чер.список mod-up)
070inter переименовать в 071
Тогда mod-up будет работать нормально у русских и остальных
Я буду потихоньку менять в 070 скрипты на inter. Как все заменю - слияние произошло
Или какие еще идеи?

процедура разборки модуля на составные части не требуется
Если замена файла - да

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #12 : 21 Апрель 2016, 15:48:56 »
Ты его интернационализируешь initrd? Через переменные?
« Последнее редактирование: 22 Апрель 2016, 09:33:55 от sfs »

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Re: PuppyRus-A03: cборка PuppyRus из пакетов Arch Linux
« Ответ #13 : 21 Апрель 2016, 15:53:39 »
нет пока такое не умею.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
процедура разборки модуля на составные части не требуется
Если замена файла - да
если добавление файла то тоже да. Подумай.

интернационализация скриптов должна быть в скриптах полной, локали и locale.conf измененный вынести в отдельный модуль думаю хорошо.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.