[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Русский язык в base-config



У меня сабжа нет. А у вас?

По-моему, termwrap из пакета base-config нуждается в патче из аттачмента.
Если общественность согласна, отправлю мэинтэйнеру base-config.

Кстати, можно пойти дальше и добавить в base-config элемент меню, который
будет включаться только в русской локали и вызывать dpkg-reconfigure
console-cyrillic.

--- termwrap.orig	2004-03-28 20:14:35.000000000 +0400
+++ termwrap	2004-03-30 18:19:00.000000000 +0400
@@ -277,7 +277,13 @@
 	# Russian
 	case $TERMINAL in
 	console)
-		# What's do we must do?
+		if [ -x /usr/bin/cyr ]; then
+			/usr/bin/cyr -s uni -t 16 -e koi8-r --ttys=/dev/tty1 ru_ms ctrl_shift_toggle
+		else
+			# Don't try to install in russian withour cyrrilic support on console
+			LANG=C
+			LC_ALL=C
+		fi
 		;;
 	esac
 	;;
@@ -317,7 +323,7 @@
 	
 	# Fallback to C
 	case $ENCODING in
-	ISO-8859-1|ISO-8859-2|ISO-8859-13|ISO-8859-15)
+	ISO-8859-1|ISO-8859-2|ISO-8859-13|ISO-8859-15|KOI8-R)
 		# Nothing to do
 		;;
 	*)
@@ -330,7 +336,7 @@
 $@
 
 case $ENCODING in
-ISO-8859-1)
+ISO-8859-1|KOI8-R)
 	# Nothing to do, using default config
 	;;
 ISO-8859-2)

Reply to: