Scratch из репозитария. Почему только английский ?

Ответить
Аватара пользователя
iLyaSereda
Сообщения: 65
Зарегистрирован: 11 мар 2015, 21:33
Operating system: Rosa fresh R5 KDE x64
Контактная информация:

Scratch из репозитария. Почему только английский ?

Сообщение iLyaSereda » 05 июн 2015, 19:41

Установил из репозитария через "Управление программ" программу Scratch (язык программирования для школьников). Запускаю - интерфейс на английском. Дочка говорит, что в школе у них она на русском языке. Попробовал выбрать другой язык через иконку "Земной шар" - там в списке только English. Ну думаю, наверное не хватает файлов локализации. Полез в папку \use\share\scratch\locale\ - там есть локализации на 46 языков включая русский язык. Я вот не пойму, толь сборка Scratch кривая в репозитарии, толь он у меня в ОС установился криво. Подскажите, как мне сделать интерфейс Scratch на русском языке?
Вложения
снимок2.jpeg
Сервер работающий на Raspberry Pi2
http://osila.ru - давайте знакомиться

Аватара пользователя
Barmalei
Сообщения: 5470
Зарегистрирован: 29 дек 2014, 15:45
Operating system: Rosa Fresh R12 Plasma 2021.1 x64

Re: Scratch из репозитария. Почему только английский ?

Сообщение Barmalei » 05 июн 2015, 20:36

Попробовал установить. Нажал пару раз на глобус, в папке юзвера появился файл .scratch.ini
В нет написано Language=en, но в папке с локациями en нету.
Меняешь на любую из локаций, грузятся ошибки.

Чего то не докрутили в нем.

Аватара пользователя
iLyaSereda
Сообщения: 65
Зарегистрирован: 11 мар 2015, 21:33
Operating system: Rosa fresh R5 KDE x64
Контактная информация:

Re: Scratch из репозитария. Почему только английский ?

Сообщение iLyaSereda » 05 июн 2015, 20:55

Я подозревал, что что-то с правами пользователя на папку \use\share\scratch\ - там все права пользователя и группу root, я не могу в них зайти под своим логином (sereda) пользователя. Переназначил права пользователя и группы на \use\share\scratch\ и все 4 его подпапки на свое имя пользователя.

> chown -R sereda:sereda /usr/share/scratch/

Вуаля. Все заработало. И языки все увиделись, и все на русском.

Разработчикам, надо бы допилить этот момент.
Сервер работающий на Raspberry Pi2
http://osila.ru - давайте знакомиться

MaxIvanych
Сообщения: 100
Зарегистрирован: 28 апр 2012, 16:33
Откуда: Санкт-Петербург

Re: Scratch из репозитария. Почему только английский ?

Сообщение MaxIvanych » 05 июн 2015, 21:43

Спасибо огромнейшее. Помогли выйти на путь решения.
Я просто рекурсивно назначил 755 на содержимое:
chmod -R 755 /usr/share/scratch
Если у Вас будет несколько юзеров - изменение владельца не спасет скорее всего.

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Scratch из репозитария. Почему только английский ?

Сообщение VictorR2007 » 06 июн 2015, 04:22

Уже исправлено в новом пакете с программой.

vlad
Сообщения: 370
Зарегистрирован: 27 дек 2012, 04:44
Operating system: ОС

Re: Scratch из репозитария. Почему только английский ?

Сообщение vlad » 06 июн 2015, 07:19

Портянка https://abf.rosalinux.ru/import/scratch ... 2534c.diff ? Что мешало в %files просто указать права?

Аватара пользователя
VictorR2007
Сообщения: 7251
Зарегистрирован: 12 сен 2011, 13:00
Operating system: ROSA 2023.1

Re: Scratch из репозитария. Почему только английский ?

Сообщение VictorR2007 » 06 июн 2015, 18:12

vlad писал(а):Портянка https://abf.rosalinux.ru/import/scratch ... 2534c.diff ? Что мешало в %files просто указать права?
Сначала не хотел отвечать вообще,
но отвечу.
Если есть более элегантное решение сборки этого пакета,
то приводите конкретный спек.
Наверное, есть варианты.
Я сделал так.
Не понимаю, что вам не понравилось.

Ответить

Вернуться в «Программы РОСА десктоп»