X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;ds=sidebyside;f=l10n.sh;h=bddc7b7aabc9574af19fd3b2e15c2ab89a5ad541;hb=HEAD;hp=c2ff5a34525f12975f93f261b7c8089968a1b450;hpb=9d57bb4e955cdf41009d1ab916a926f27332b2f1;p=confetti diff --git a/l10n.sh b/l10n.sh index c2ff5a3..4f13ad4 100755 --- a/l10n.sh +++ b/l10n.sh @@ -26,6 +26,7 @@ l10n_global() { # Nav Menu cards) printf %s "Teil­neh­mende";; courses) printf %s "Kurse";; + ledgers) printf %s "Bei­trä­ge";; # VCF Default PHOTO) printf %s "Foto";; @@ -78,9 +79,13 @@ l10n_global() { sYEARLY) printf "Jährlich";; # UI labels + year) printf %s "Jahr";; + month) printf %s "Monat";; + day) printf %s "Tag";; edit) printf %s "Bearbeiten";; edit_categories) printf %s "Kategorien Bearbeiten";; vcf_export) printf %s "Vcard Exportieren";; + ledger) printf %s "Buchungen";; control) printf %s "Aktionen";; delete) printf %s "entfernen";; edit_update) printf %s "Daten übernehmen";; @@ -109,9 +114,34 @@ l10n_global() { filter_more) printf %s "+ mehr Filter";; filter_apply) printf %s "Filtern";; filter_cancel) printf %s "Filter löschen";; + export_csv) printf %s "Liste als CSV-Datei";; + + # Accounting page + Ledgers) printf %s "Buchungslisten";; + '%i IBANs are unassigned') printf %s "%i IBANs sind nicht zugewiesen";; + 'IBAN Assignments') printf %s "IBAN Zuweisung";; + 'Assign IBANs') printf %s "IBANs Zuweisen";; + 'Account') printf %s "Konto";; + + 'Accept Suggestions') printf %s "Vorschläge Akzeptieren";; + 'Ignore Suggestions') printf %s "Vorschläge Ignorieren";; + 'Submit Changes') printf %s "Änderungen Übernehmen";; + + 'Payments') printf %s "Zahlungen";; + 'Date') printf %s "Datum";; + 'Originator') printf %s "Auftraggeber";; + 'Reference Text') printf %s "Verwendungszweck";; + 'Amount') printf %s "Betrag";; + 'Balance') printf %s "Stand";; + 'Manual Record') printf %s "Manueller Eintrag";; + 'once') printf %s "einmalig";; + 'monthly until') printf %s "monatlich bis";; + 'until') printf %s "bis";; # UI Labels Special course_attendance) printf %s "Kurs­teil­nahme";; + vcf_seed_label) printf "Anmeld. Vorn. Nachn. Geb.Tag Geb.Monat Geb.Jahr Tel. Mobil () EMail () Notiz";; + '(unnamed course)') printf '(Unbe\302\255nannter Kurs)';; gender_none) printf %s "keine Angabe";; gender_female) printf %s "Weiblich";; @@ -153,3 +183,20 @@ l10n_time() { s;December;De\­\;zem\­\;ber;g; s;Dec\.;Dez.;g; ' } + +parse_date() { + [ $# -eq 0 ] && read -r date || date="$*" + + case $date in + *[0-9].*[0-9].*[0-9]) + d="${date%%.*}" + y="${date##*.}" + m="${date%.*}" + m="${m#*.}" + [ $y -lt 100 ] && y="$((y + 2000))" + date -d "$(printf '%04i-%02i-%02i' "$y" "$m" "$d")" +%F + ;; + *) date -d "$date" +%F + ;; + esac +}