Package: beneath-a-steel-sky
Version: 0.0372-6
Severity: wishlist

Dear Maintainer,

scummvm has a ā€œ-nā€ option to enable subtitles.
I think those should be enabled by default.

This would aid accessibility and help users not speaking English.
(Explanation: Voice is always English, while text is translated.)

I am attaching a patched /usr/games/sky file to this bug report.


-- System Information:
Debian Release: 8.5
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.16.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages beneath-a-steel-sky depends on:
ii  scummvm  1.7.0+dfsg-2

beneath-a-steel-sky recommends no packages.

beneath-a-steel-sky suggests no packages.

-- debconf information excluded
#!/bin/sh -e

GAMELANG=
ENVLANG=
domain=sky

if [ $(which gettext) ]; then
	gettext="gettext --domain=$domain -s --"
else
	gettext=echo
fi

usage()
{
	$gettext "Usage: sky [OPTION]"
	$gettext "Start Beneath a Steel Sky"
	echo
	$gettext "--en         play the English version"
	$gettext "--de         play the German version"
	$gettext "--fr         play the French version"
	$gettext "--it         play the Italian version"
	$gettext "--es         play the Spanish version"
	$gettext "--help       display this help and exit"
	$gettext "--version    display version information and exit"
}

version()
{
	$gettext "Beneath a Steel Sky v0.0372"
	$gettext "Copyright (C) Revolution Software Ltd."
	$gettext "ScummVM engine Copyright (C) The ScummVM Team"
}

ENVLANG=$(
	echo $LANGUAGE $LANG en | tr ': ' '\n' | cut -c1-2 | while read lang;
	do
		echo $lang | grep -E "de|fr|it|es|en" && break
	done
	)

if ! [ x"$ENVLANG" = x"en" ]; then
	GAMELANG="-q $ENVLANG"
fi

if [ "$#" -gt "1" ]; then
	usage
	exit 1
elif [ "$#" -eq "1" ]; then
	case "$1" in
	--en)
		;;
	--de)
		GAMELANG="-q de"
		;;
	--fr)
		GAMELANG="-q fr"
		;;
	--it)
		GAMELANG="-q it"
		;;
	--es)
		GAMELANG="-q es"
		;;
	--help)
		usage
		exit 0
		;;
	--version)
		version
		exit 0
		;;
	*)
		usage
		exit 1
		;;
	esac
fi

/usr/games/scummvm -n $GAMELANG -p /usr/share/scummvm/beneath-a-steel-sky sky

exit 0

Reply via email to