Page 1 of 1
KDE 3.4 勉強中文化一下吧
Posted: Tue Sep 06, 2005 5:51 pm
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 前, 請先
Posted: Tue Jan 03, 2006 1:18 am
by frid
現在這招好像不管用了
下emerge 後他還是會去找3.4 的檔案然後跟你說沒有zh_TW
T_T

Posted: Tue Jan 03, 2006 8:56 am
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}
}