Add localization to calcurse-upgrade
* Use gettext in "scripts/calcurse-upgrade". * Add "scripts/calcurse-upgrade" to "po/POTFILES.in". * Rename "scripts/calcurse-upgrade" to "scripts/calcurse-upgrade.sh" to make sure xgettext(1) detects the correct input file format. Signed-off-by: Lukas Fleischer <calcurse@cryptocrack.de>
This commit is contained in:
parent
de114ce437
commit
7fa1f0e2aa
@ -16,3 +16,5 @@ src/utils.c
|
|||||||
src/vars.c
|
src/vars.c
|
||||||
src/wins.c
|
src/wins.c
|
||||||
src/dmon.c
|
src/dmon.c
|
||||||
|
|
||||||
|
scripts/calcurse-upgrade.sh
|
||||||
|
@ -1,3 +1,13 @@
|
|||||||
AUTOMAKE_OPTIONS = foreign
|
AUTOMAKE_OPTIONS = foreign
|
||||||
|
|
||||||
dist_bin_SCRIPTS = calcurse-upgrade
|
dist_bin_SCRIPTS = \
|
||||||
|
calcurse-upgrade
|
||||||
|
|
||||||
|
EXTRA_DIST = \
|
||||||
|
calcurse-upgrade.sh
|
||||||
|
|
||||||
|
CLEANFILES = \
|
||||||
|
calcurse-upgrade
|
||||||
|
|
||||||
|
calcurse-upgrade: calcurse-upgrade.sh
|
||||||
|
$(AM_V_GEN) $(INSTALL) $< $@
|
||||||
|
@ -1,5 +1,7 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
|
export TEXTDOMAIN='calcurse'
|
||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
if [ "$1" = "--config" ]; then
|
if [ "$1" = "--config" ]; then
|
||||||
@ -9,7 +11,7 @@ else
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -e "$CONFFILE" ]; then
|
if [ ! -e "$CONFFILE" ]; then
|
||||||
echo "Configuration file not found: $CONFFILE" >&2
|
echo "$(gettext "Configuration file not found:") $CONFFILE" >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@ -22,12 +24,12 @@ if grep -q -e '^auto_save=' -e '^auto_gc=' -e '^periodic_save=' \
|
|||||||
-e '^notify-all=' -e '^output_datefmt=' -e '^input_datefmt=' \
|
-e '^notify-all=' -e '^output_datefmt=' -e '^input_datefmt=' \
|
||||||
-e '^notify-daemon_enable=' -e '^notify-daemon_log=' "$CONFFILE"; then
|
-e '^notify-daemon_enable=' -e '^notify-daemon_log=' "$CONFFILE"; then
|
||||||
|
|
||||||
echo "Pre-3.0.0 configuration file format detected..."
|
echo "$(gettext "Pre-3.0.0 configuration file format detected...")"
|
||||||
|
|
||||||
tmpfile="${TMPDIR:-/tmp}/calcurse-upgrade.$!"
|
tmpfile="${TMPDIR:-/tmp}/calcurse-upgrade.$!"
|
||||||
[ -e "$tmpfile" ] && exit 1
|
[ -e "$tmpfile" ] && exit 1
|
||||||
|
|
||||||
echo -n "Upgrade configuration directives..."
|
echo -n "$(gettext "Upgrade configuration directives...")"
|
||||||
|
|
||||||
sed -e 's/^auto_save=/general.autosave=/' \
|
sed -e 's/^auto_save=/general.autosave=/' \
|
||||||
-e 's/^auto_gc=/general.autogc=/' \
|
-e 's/^auto_gc=/general.autogc=/' \
|
||||||
@ -89,6 +91,6 @@ if grep -q -e '^auto_save=' -e '^auto_gc=' -e '^periodic_save=' \
|
|||||||
mv "$tmpfile" "$CONFFILE"
|
mv "$tmpfile" "$CONFFILE"
|
||||||
|
|
||||||
echo -n ' '
|
echo -n ' '
|
||||||
echo 'done'
|
echo "$(gettext 'done')"
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user