KDE 3.4 勉強中文化一下吧

有關於X 環境當中所遇到的問題

Moderator: Forums Team

Post Reply
paar
Posts: 1154
Joined: Thu Jan 30, 2003 10:53 am
Location: 打狗市
Contact:

KDE 3.4 勉強中文化一下吧

Post by paar »

升上 3.4 了..
Gentoo 裡的 KDE3.4 雖然沒有中文..
看到 Debian 硬把 3.3 的中文化套件拿出來抵著用,
就想也來試試看.

果不其然, link 一下就可以了:
# cd /usr/kde/3.4/share/locale
# ln -s /usr/kde/3.3/share/locale/zh_TW .
記得重啟 KDE,
雖不完全, 但是可以抵著用了..

若是沒有裝過 kde 3.3 的使用者在 link 前, 請先

Code: Select all

emerge --nodeps "=kde-i18n-3.3.2"
叫我老帕好了!
Image
User avatar
frid
Posts: 282
Joined: Tue Apr 27, 2004 10:50 pm

Post by frid »

現在這招好像不管用了

下emerge 後他還是會去找3.4 的檔案然後跟你說沒有zh_TW

T_T :5.jpg:
scsi
Posts: 1326
Joined: Tue Oct 14, 2003 7:49 am
Contact:

Post by scsi »

我之前都是用 3.4.0_beta2的版本
然後rename成自己要的版本的ebuild
但是現在用kde3.5就沒有這個問題了
已經有zh_TW了
su:scsinb kde-i18n # cat kde-i18n-3.4.3.ebuild

Code: Select all

# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/kde-base/kde-i18n/kde-i18n-3.4.1.ebuild,v 1.7 2005/06/30 21:02:21 danarmak Exp $

inherit kde

DESCRIPTION="KDE internationalization package"
HOMEPAGE="http://www.kde.org/"
LICENSE="GPL-2"

KEYWORDS="amd64 ~ppc ~ppc64 x86"
IUSE=""
SLOT="${KDEMAJORVER}.${KDEMINORVER}"

need-kde ${PV}

LANGS="zh_TW"

MY_PV=3.3.92

for X in ${LANGS} ; do
        #SRC_URI="${SRC_URI} linguas_${X}? ( mirror://kde/stable/${PV}/src/kde-i18n/kde-i18n-${X}-${PV}.tar.bz2 )"
        SRC_URI="${SRC_URI} linguas_${X}? ( mirror://kde/unstable/${MY_PV}/src/kde-i18n/kde-i18n-${X}-${MY_PV}.tar.bz2 )"
done

pkg_setup() {
        if [ -z "${A}" ]; then
                echo
                eerror "You must define a LINGUAS environment variable that contains a list"
                eerror "of the language codes for which languages you would like to install."
                eerror "Look at the LANGS variable inside the ebuild to see the list of"
                eerror "available languages."
                eerror "e.g.: LINGUAS=\"sv de pt\""
                echo
                die
        fi
}

src_unpack() {
        unpack ${A}
        # work around bug 96143
        if [ -e ${WORKDIR}/kde-i18n-pt_BR-3.4.1 ] ; then
                sed -i -e "s:kommander::" ${WORKDIR}/kde-i18n-pt_BR-3.4.1/docs/kdewebdev/Makefile.in
        fi
}

src_compile() {
        local _S=${S}
        for dir in `ls ${WORKDIR}`; do
                S=${WORKDIR}/${dir}
                kde_src_compile myconf
                myconf="${myconf} --prefix=${KDEDIR}"
                kde_src_compile configure
                kde_src_compile make
        done
        S=${_S}
}

src_install() {
        local _S=${S}
        for dir in `ls ${WORKDIR}`; do
                cd ${WORKDIR}/${dir}
                make DESTDIR=${D} install || die
        done
        S=${_S}
}
世界再大,不過是妳我之間的事
:111.gif: 欲使用GOT的ebuild請看Gentoo 台灣中文 Ebuild 使用指南
Image  我的部落格
Post Reply