]> git.plutz.net Git - webpoll/commitdiff
localisation fix
authorPaul Hänsch <paul@plutz.net>
Wed, 27 Jul 2022 12:09:12 +0000 (14:09 +0200)
committerPaul Hänsch <paul@plutz.net>
Wed, 27 Jul 2022 12:09:12 +0000 (14:09 +0200)
languages.sh
poll.sh

index c3649f4a6cdbfc610c5a08f01e9074366eb05946..3dafc3c2903a1d8f3f80e743d696f41e3cce1d29 100644 (file)
@@ -4,7 +4,8 @@ include_languages="$0"
 language="$(HEADER Accept-Language)"; language="${language%%[;,._-]*}"
 case "$language" in
   de) export LC_TIME=de_DE.UTF-8
-      table_date="%A <br/> %_d. %B %Y"
+      # full month names may lead to awkward line breaks
+      table_date="%A <br/> %_d. %b. %Y"
       ;;
    *) export LC_TIME=C
       table_date="%A <br/> %B %_d, %Y"
diff --git a/poll.sh b/poll.sh
index 240a155d26bc5378b6ef8cfff8a23d87466a8642..8e55600ed85ecabf7b766e88f6e930cbd415c64a 100644 (file)
--- a/poll.sh
+++ b/poll.sh
@@ -75,7 +75,7 @@ table_poll() {
   local edit="$(GET edit)"
   local time date span name yes no maybe yc nc mc
 
-  table_date="${table_date+"%A <br/> %B %_d, %Y"}"
+  table_date="${table_date:-"%A <br/> %B %_d, %Y"}"
 
   [ "$timelist" ] || return 1