View previous topic :: View next topic |
Author |
Message |
_Sir_ Guru
Joined: 17 Jan 2005 Posts: 337 Location: Russia, Togliatti
|
Posted: Sat Mar 24, 2007 1:43 pm Post subject: OpenOffice и русские имена файлов [SOLVED |
|
|
Либо не везет, либо я что-то делаю не так
Но openoffice-bin-2.1.0 на системе
default-linux/amd64/2006.1/desktop
под kde-3.5.5
файловая система reiserfs
locale ru_RU.utf8
не читает и не сохраняет имена файлов и каталогов в кириллице.
За другими программами подобного не замечено.
Где читать, где крутить? _________________ (Sir) * Life is placeholder for Love *
Last edited by _Sir_ on Thu Mar 29, 2007 7:17 pm; edited 1 time in total |
|
Back to top |
|
|
Subcreator n00b
Joined: 27 Mar 2007 Posts: 2
|
|
Back to top |
|
|
_Sir_ Guru
Joined: 17 Jan 2005 Posts: 337 Location: Russia, Togliatti
|
Posted: Wed Mar 28, 2007 6:42 pm Post subject: |
|
|
tnx, скачал, дома погляжу внимательно и подробно...
Добавлено:
Я думаю, несмотря на полезность этих патчей, проблема была в том, что локаль была неточно прописана. Видимо, иксы более требовательны к правильному написанию.
Было LANG="ru_RU.utf8"
Стало LANG="ru_RU.UTF-8"
И наконец-то есть возможность не переименовывать файлы с кирилическими именами _________________ (Sir) * Life is placeholder for Love * |
|
Back to top |
|
|
Subcreator n00b
Joined: 27 Mar 2007 Posts: 2
|
Posted: Fri Mar 30, 2007 8:36 am Post subject: |
|
|
И точно, локаль действительно была неправильно прописана, не обратил внимания.
Но и патчи нужны, без них в опенофисе и во всех прогах, которые юзают первый gtk, будет криво. |
|
Back to top |
|
|
_Sir_ Guru
Joined: 17 Jan 2005 Posts: 337 Location: Russia, Togliatti
|
Posted: Sun Apr 01, 2007 12:33 am Post subject: |
|
|
Да, за адресок спасибо, ибо HOWTO_GTK1_with_UTF8 на fantoo.ru уже давно не поднималась... А я все еще нежно люблю Easytag которая с некоторых пор "поссорилась" с русскими именами файлов. Теперь и с ней все в порядке! _________________ (Sir) * Life is placeholder for Love * |
|
Back to top |
|
|
lashzcore n00b
Joined: 07 May 2007 Posts: 15
|
Posted: Mon May 07, 2007 11:21 am Post subject: |
|
|
могу я порекомендовать сборку ООо от Инфра-Ресурса? там много багфиксов для работы с кириллицей. ТОлько надо брать версию Professional. "Простая" версия от ИР просто русифицирована. текущая версия 2.2
ебилд можно взять rsync://st.mobil-bank.ru/portageoverlay/app-office/ooo-ir-pro-bin |
|
Back to top |
|
|
Loryk n00b
Joined: 16 Apr 2007 Posts: 37 Location: Ukraine
|
Posted: Thu May 10, 2007 10:12 am Post subject: |
|
|
Что-то у меня по вышесказанным инструкциям не получилось, но это от не опытности О каких путях шла речь, можно с этого места поподробнее? А то без них ебилды поставились а эффекта = 0. |
|
Back to top |
|
|
_Sir_ Guru
Joined: 17 Jan 2005 Posts: 337 Location: Russia, Togliatti
|
Posted: Thu May 10, 2007 11:19 am Post subject: |
|
|
Loryk wrote: | Что-то у меня по вышесказанным инструкциям не получилось, но это от не опытности О каких путях шла речь, можно с этого места поподробнее? А то без них ебилды поставились а эффекта = 0. | Если вопрос сформулирован правильно -- в нем половина ответа. А так могу лишь сказать, что неисповедимы пути господни. А вы о каких путях? _________________ (Sir) * Life is placeholder for Love * |
|
Back to top |
|
|
_Sir_ Guru
Joined: 17 Jan 2005 Posts: 337 Location: Russia, Togliatti
|
Posted: Thu May 10, 2007 11:37 am Post subject: |
|
|
Спасибо за адрес! Ну а там под какую платформу?
Я может и торможу, нормально работающее дерево портежей освобождает от необходимости следить за проблемами совместимости. А при локальном дереве следить приходится. На винды я сборку от Инфра-ресурс уже переставил пользователям, думаю, что эта компания свое возьмет на нашем рынке _________________ (Sir) * Life is placeholder for Love * |
|
Back to top |
|
|
Loryk n00b
Joined: 16 Apr 2007 Posts: 37 Location: Ukraine
|
Posted: Thu May 10, 2007 12:38 pm Post subject: |
|
|
Хмм, это да - неисповедимы думал понятно из контекста:
Quote: | Ставь ебилды gtk1-utf8 и gtk1-utf8-fix, кстати там ошибка, рассчитано на старый Xorg, поправь пути |
Собственно вопрос о каких путях идет речь ... и какими они должны быть ... |
|
Back to top |
|
|
lashzcore n00b
Joined: 07 May 2007 Posts: 15
|
Posted: Fri May 11, 2007 4:25 am Post subject: |
|
|
_Sir_ wrote: | [quote="lashzcore"rsync://st.mobil-bank.ru/portageoverlay/app-office/ooo-ir-pro-bin | Спасибо за адрес! Ну а там под какую платформу?
Я может и торможу, нормально работающее дерево портежей освобождает от необходимости следить за проблемами совместимости. А при локальном дереве следить приходится. На винды я сборку от Инфра-ресурс уже переставил пользователям, думаю, что эта компания свое возьмет на нашем рынке [/quote]
в .ebuild'е прописаны x86 и amd-64 архитектуры. в обцем, на линухе (в частности на дебиане и генту) работает на отлично.
Да, инфраресурсовцы молодцы. |
|
Back to top |
|
|
_Sir_ Guru
Joined: 17 Jan 2005 Posts: 337 Location: Russia, Togliatti
|
Posted: Sun May 27, 2007 8:02 pm Post subject: |
|
|
Правленые ebuilds для исправления глюков на gtk+ при установке локали в utf8: Code: | sir@bb ~ $ cat /usr/local/portage/app-i18n/gtk1-utf8/gtk1-utf8-1.0.ebuild
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils
DESCRIPTION="Fix for GTK1+ && ru_RU.UTF8"
HOMEPAGE="http://wiki.fantoo.ru/index.php/HOWTO_GTK1_with_UTF8"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 amd64"
RDEPEND=">=x11-libs/gtk+-1.2.10-r11 x11-base/xorg-x11 media-fonts/terminus-font"
DEPEND="${RDEPEND}"
src_install() {
dodir /usr/share/X11/locale/ru_RU.UTF-8
insinto /usr/share/X11/locale/ru_RU.UTF-8/
doins ${FILESDIR}/XLC_LOCALE
doins ${FILESDIR}/XI18N_OBJS
doins ${FILESDIR}/Compose
insinto /etc/gtk
doins ${FILESDIR}/gtkrc.ru_RU.UTF-8
einfo "Please, read documentation here"
einfo "http://wiki.fantoo.ru/index.php/HOWTO_GTK1_with_UTF8"
}
pkg_postinst() {
perl -pi -e 's|en_US.UTF-8/Compose\s+ru_RU.UTF-8|ru_RU.UTF-8/Compose ru_RU.UTF-8|' /usr/share/X11/locale/compose.dir
perl -pi -e 's|en_US.UTF-8/Compose:\s+ru_RU.UTF-8|ru_RU.UTF-8/Compose: ru_RU.UTF-8|' /usr/share/X11/locale/compose.dir
perl -pi -e 's|en_US.UTF-8/XLC_LOCALE\s+ru_RU.UTF-8|ru_RU.UTF-8/XLC_LOCALE ru_RU.UTF-8|' /usr/share/X11/locale/locale.dir
perl -pi -e 's|en_US.UTF-8/XLC_LOCALE:\s+ru_RU.UTF-8|ru_RU.UTF-8/XLC_LOCALE: ru_RU.UTF-8|' /usr/share/X11/locale/locale.dir
} |
Code: | sir@bb ~ cat /usr/local/portage/app-i18n/gtk1-utf8-fix/gtk1-utf8-fix-1.0.ebuild
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
inherit eutils
DESCRIPTION="Fix for GTK1+ && ru_RU.UTF8"
HOMEPAGE="http://wiki.fantoo.ru/index.php/HOWTO_GTK1_with_UTF8"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="x86 amd64"
RDEPEND=">=x11-libs/gtk+-1.2.10-r11 x11-base/xorg-x11 media-fonts/terminus-font"
DEPEND="${RDEPEND}"
src_install() {
dodir /usr/share/X11/locale/ru_RU.UTF-8
insinto /usr/share/X11/locale/ru_RU.UTF-8/
doins ${FILESDIR}/XLC_LOCALE
doins ${FILESDIR}/XI18N_OBJS
doins ${FILESDIR}/Compose
insinto /usr/share/X11/locale/
doins ${FILESDIR}/compose.dir
doins ${FILESDIR}/locale.alias
doins ${FILESDIR}/locale.dir
insinto /etc/gtk
doins ${FILESDIR}/gtkrc.iso-10646-1
dosym /etc/gtk/gtkrc.iso-10646-1 /etc/gtk/gtkrc.ru_RU.UTF-8
dosym /etc/gtk/gtkrc.iso-10646-1 /etc/gtk/gtkrc.ru
ewarn "Don't forget to run etc-update or dispatch-conf after emerge!"
einfo "Please, read documentation here"
einfo "http://wiki.fantoo.ru/index.php/HOWTO_GTK1_with_UTF8"
} | Следует иметь в виду, что http://wiki.fantoo.ru/ мертв. И в целом, ebuilds староваты. У меня работает для amd64 и x86. Но могут быть ошибки ) _________________ (Sir) * Life is placeholder for Love * |
|
Back to top |
|
|
Angel Tux's lil' helper
Joined: 26 Feb 2005 Posts: 118 Location: Moscow
|
Posted: Fri Jun 01, 2007 10:55 pm Post subject: |
|
|
Ну научите вы офис сохранять по русски.
На винчестерах бывают сбои, и не всегда аппаратные. Глюканёт программа и винт перестанет монтироваться.
Как много вы знаете утилит восстановления данных под reisefs?
А если файлы на русском?
Сколько будет мата, особенно когда директория названа "моя любимая папка", вместо "LikeFolder", да ещё под reiserfs. |
|
Back to top |
|
|
_Sir_ Guru
Joined: 17 Jan 2005 Posts: 337 Location: Russia, Togliatti
|
Posted: Fri Jun 08, 2007 9:03 pm Post subject: |
|
|
Angel wrote: | Как много вы знаете утилит восстановления данных под reisefs?
А если файлы на русском? Сколько будет мата, особенно когда директория названа "моя любимая папка", вместо "LikeFolder", да ещё под reiserfs. | За 4 года использования gentoo, причем это все время reiserfs и (о ужас!) reiser4, кроме, разумеется, корня и /boot раздела, еще ни разу не приходилось ничего восстанавливать, хотя сбоев было достаточно. Насчет "русских" имен файлов -- для utf-8 это параллельно. Это все же не ntfs, якобы уникодный, с которым я работал немецкими программками, даже не подозревающими о существовании русского языка... Там да, проблемно было
LikeFolder означает "похожий на папку", а вовсе не "любимая мамка"
Короче говоря, по факту приходится работать с большим количеством файлов, уже названных по-русски, например, забрав кучу файлов у винднавозников. И сидеть и тупо перебивать латиницей названия я не буду.
А кто боится сильно потерять данные -- Welcome to /usr/portage/app-backup _________________ (Sir) * Life is placeholder for Love * |
|
Back to top |
|
|
_Sir_ Guru
Joined: 17 Jan 2005 Posts: 337 Location: Russia, Togliatti
|
Posted: Wed Sep 26, 2007 3:57 pm Post subject: |
|
|
И где брать ebuilds? Я думаю, что закрытый снаружи доступ на этом ресурсе -- правильное решение _________________ (Sir) * Life is placeholder for Love * |
|
Back to top |
|
|
|