Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
OpenOffice и русские имена файлов [SOLVED]
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Sat Mar 24, 2007 1:43 pm    Post subject: OpenOffice и русские имена файлов [SOLVED Reply with quote

Либо не везет, либо я что-то делаю не так :)
Но 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
View user's profile Send private message
Subcreator
n00b
n00b


Joined: 27 Mar 2007
Posts: 2

PostPosted: Tue Mar 27, 2007 5:46 am    Post subject: Reply with quote

http://www.zugaina.org/gentoo/fantoo/index.html.en
Ставь ебилды gtk1-utf8 и gtk1-utf8-fix, кстати там ошибка, рассчитано на старый Xorg, поправь пути
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Wed Mar 28, 2007 6:42 pm    Post subject: Reply with quote

tnx, скачал, дома погляжу внимательно и подробно...

Добавлено:

Я думаю, несмотря на полезность этих патчей, проблема была в том, что локаль была неточно прописана. Видимо, иксы более требовательны к правильному написанию.

Было LANG="ru_RU.utf8"

Стало LANG="ru_RU.UTF-8"

И наконец-то есть возможность не переименовывать файлы с кирилическими именами :)
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
Subcreator
n00b
n00b


Joined: 27 Mar 2007
Posts: 2

PostPosted: Fri Mar 30, 2007 8:36 am    Post subject: Reply with quote

И точно, локаль действительно была неправильно прописана, не обратил внимания.
Но и патчи нужны, без них в опенофисе и во всех прогах, которые юзают первый gtk, будет криво.
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Sun Apr 01, 2007 12:33 am    Post subject: Reply with quote

Да, за адресок спасибо, ибо HOWTO_GTK1_with_UTF8 на fantoo.ru уже давно не поднималась... А я все еще нежно люблю Easytag :) которая с некоторых пор "поссорилась" с русскими именами файлов. Теперь и с ней все в порядке!
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
lashzcore
n00b
n00b


Joined: 07 May 2007
Posts: 15

PostPosted: Mon May 07, 2007 11:21 am    Post subject: Reply with quote

могу я порекомендовать сборку ООо от Инфра-Ресурса? там много багфиксов для работы с кириллицей. ТОлько надо брать версию Professional. "Простая" версия от ИР просто русифицирована. текущая версия 2.2
ебилд можно взять rsync://st.mobil-bank.ru/portageoverlay/app-office/ooo-ir-pro-bin
Back to top
View user's profile Send private message
Loryk
n00b
n00b


Joined: 16 Apr 2007
Posts: 37
Location: Ukraine

PostPosted: Thu May 10, 2007 10:12 am    Post subject: Reply with quote

Что-то у меня по вышесказанным инструкциям не получилось, но это от не опытности :) О каких путях шла речь, можно с этого места поподробнее? А то без них ебилды поставились а эффекта = 0.
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Thu May 10, 2007 11:19 am    Post subject: Reply with quote

Loryk wrote:
Что-то у меня по вышесказанным инструкциям не получилось, но это от не опытности :) О каких путях шла речь, можно с этого места поподробнее? А то без них ебилды поставились а эффекта = 0.
Если вопрос сформулирован правильно -- в нем половина ответа. А так могу лишь сказать, что неисповедимы пути господни. А вы о каких путях?
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Thu May 10, 2007 11:37 am    Post subject: Reply with quote

lashzcore wrote:
Только надо брать версию Professional. "Простая" версия от ИР просто русифицирована. текущая версия 2.2
ебилд можно взять rsync://st.mobil-bank.ru/portageoverlay/app-office/ooo-ir-pro-bin
Спасибо за адрес! Ну а там под какую платформу?
Я может и торможу, нормально работающее дерево портежей освобождает от необходимости следить за проблемами совместимости. А при локальном дереве следить приходится. На винды я сборку от Инфра-ресурс уже переставил пользователям, думаю, что эта компания свое возьмет на нашем рынке :)
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
Loryk
n00b
n00b


Joined: 16 Apr 2007
Posts: 37
Location: Ukraine

PostPosted: Thu May 10, 2007 12:38 pm    Post subject: Reply with quote

Хмм, это да - неисповедимы ;) думал понятно из контекста:

Quote:
Ставь ебилды gtk1-utf8 и gtk1-utf8-fix, кстати там ошибка, рассчитано на старый Xorg, поправь пути


Собственно вопрос о каких путях идет речь ... и какими они должны быть ...
Back to top
View user's profile Send private message
lashzcore
n00b
n00b


Joined: 07 May 2007
Posts: 15

PostPosted: Fri May 11, 2007 4:25 am    Post subject: Reply with quote

_Sir_ wrote:
[quote="lashzcore"rsync://st.mobil-bank.ru/portageoverlay/app-office/ooo-ir-pro-bin
Спасибо за адрес! Ну а там под какую платформу?
Я может и торможу, нормально работающее дерево портежей освобождает от необходимости следить за проблемами совместимости. А при локальном дереве следить приходится. На винды я сборку от Инфра-ресурс уже переставил пользователям, думаю, что эта компания свое возьмет на нашем рынке :)[/quote]
в .ebuild'е прописаны x86 и amd-64 архитектуры. в обцем, на линухе (в частности на дебиане и генту) работает на отлично.
Да, инфраресурсовцы молодцы.
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Sun May 27, 2007 8:02 pm    Post subject: Reply with quote

Правленые 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
View user's profile Send private message
Angel
Tux's lil' helper
Tux's lil' helper


Joined: 26 Feb 2005
Posts: 118
Location: Moscow

PostPosted: Fri Jun 01, 2007 10:55 pm    Post subject: Reply with quote

Ну научите вы офис сохранять по русски.
На винчестерах бывают сбои, и не всегда аппаратные. Глюканёт программа и винт перестанет монтироваться.
Как много вы знаете утилит восстановления данных под reisefs?
А если файлы на русском?
Сколько будет мата, особенно когда директория названа "моя любимая папка", вместо "LikeFolder", да ещё под reiserfs.
Back to top
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Fri Jun 08, 2007 9:03 pm    Post subject: Reply with quote

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
View user's profile Send private message
_Sir_
Guru
Guru


Joined: 17 Jan 2005
Posts: 337
Location: Russia, Togliatti

PostPosted: Wed Sep 26, 2007 3:57 pm    Post subject: Reply with quote

lashzcore wrote:
могу я порекомендовать сборку ООо от Инфра-Ресурса? там много багфиксов для работы с кириллицей. ТОлько надо брать версию Professional. "Простая" версия от ИР просто русифицирована. текущая версия 2.2
ебилд можно взять rsync://st.mobil-bank.ru/portageoverlay/app-office/ooo-ir-pro-bin
И где брать ebuilds? Я думаю, что закрытый снаружи доступ на этом ресурсе -- правильное решение :)
_________________
(Sir) * Life is placeholder for Love *
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum