Bug 1186

Summary: Не ставятся русские переводы
Product: Sisyphus Reporter: Evgueni <evgueni>
Component: rpmAssignee: placeholder <placeholder>
Status: CLOSED WORKSFORME QA Contact:
Severity: minor    
Priority: P4 CC: at, glebfm, imz, ldv, placeholder, vt
Version: unstable   
Hardware: all   
OS: Linux   

Description Evgueni 2002-08-08 15:38:29 MSD
после обновления rpm перестали ставиться русские переводы. В файле /etc/rpm/macros который непонятно какому пакету пренадлежит обнаружено окружение - что-то вроде: install_lang en_US - что, как мне объяснили не правильно, должно быть ru или нечто подобное - до обновления всё было нормально
---

---

Comment 1 Dmitry V. Levin 2002-08-08 15:54:58 MSD
Файл /etc/rpm/macros обычно создает инсталятор согласно выбранным (во время установки) языкам.

При обновлении любого пакета, содержащего переводы, значение макроса %_install_lang учитывается: устанавливаются только переводы на тех языках, что указаны в макросе.

При отсутствии файла /etc/rpm/macros (при отсутствии пререопределения макроса %_install_lang) будут устанавливаться все переводы.

Для установки только русскоязычных переводов следует установить значение макроса %_install_lang в \&quot;ru\&quot;:
%_install_lang ru

Не существует ни одного пакета, котороый бы во время обновления изменял содержимое файла /etc/rpm/macros.
Comment 2 Dmitry V. Levin 2002-08-08 15:54:58 MSD
Файл /etc/rpm/macros обычно создает инсталятор согласно выбранным (во время установки) языкам.

При обновлении любого пакета, содержащего переводы, значение макроса %_install_lang учитывается: устанавливаются только переводы на тех языках, что указаны в макросе.

При отсутствии файла /etc/rpm/macros (при отсутствии пререопределения макроса %_install_lang) будут устанавливаться все переводы.

Для установки только русскоязычных переводов следует установить значение макроса %_install_lang в \&quot;ru\&quot;:
%_install_lang ru

Не существует ни одного пакета, котороый бы во время обновления изменял содержимое файла /etc/rpm/macros.