X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=categories%2Fl10n.sh;fp=cards%2Fcategories%2Ftext_categories.sh;h=c0e64216e48838cb5cc8b2e56ee7b50470910ed8;hp=00c61cef73d5b0d0ae7c0bfca6b45e1724d9ccd9;hb=3a37ee43475797d728772ccb0633eb87979cd218;hpb=e7627a0ae248718b53aebe9e61b7c66b7f65b82e diff --git a/cards/categories/text_categories.sh b/categories/l10n.sh old mode 100755 new mode 100644 similarity index 63% rename from cards/categories/text_categories.sh rename to categories/l10n.sh index 00c61ce..c0e6421 --- a/cards/categories/text_categories.sh +++ b/categories/l10n.sh @@ -1,4 +1,4 @@ -# Copyright 2014, 2015 Paul Hänsch +# Copyright 2014, 2015, 2016, 2019, 2021 Paul Hänsch # # This file is part of Confetti. # @@ -15,8 +15,16 @@ # You should have received a copy of the GNU Affero General Public License # along with Confetti. If not, see . -item_name[cat_remove]="-" -item_name[cat_add]="+" -item_name[cat_newlabel]="neue Kategorie" -item_name[cat_update]="Zuweisungen übernehmen" -item_name[categories_label]="Kategorien" +l10n(){ + local word + [ $# -eq 0 ] && read -r word || word="$*" + case $word in + cat_remove) printf %s "-";; + cat_add) printf %s "+";; + cat_newlabel) printf %s "neue Kategorie";; + cat_update) printf %s "Zuweisungen übernehmen";; + categories_label) printf %s "Kategorien";; + + *) l10n_global "$word";; + esac +}