]> git.plutz.net Git - confetti/blobdiff - cards/l10n.sh
global translation lists
[confetti] / cards / l10n.sh
index 9c17957bcdce976a6448d363eb100287705a7183..2d9dc06362d250a5719f378aa0e9ef8a61867bee 100755 (executable)
@@ -19,61 +19,8 @@ l10n(){
   local word
   [ $# -eq 0 ] && read -r word || word="$*"
   case $word in
-    PHOTO) printf %s "Foto";;
-    LOGO) printf %s "Logo";;
-    FN) printf %s "Voller Name";;
-    N) printf %s "Name";;
-    n_pre) printf %s "Titel";;
-    n_first) printf %s "Vorname";;
-    n_middle) printf %s "Mittel­namen";;
-    n_last) printf %s "Nachname";;
-    n_post) printf %s "Zusätze";;
-    NICKNAME) printf %s "Spitz­name";;
-    SOUND) printf %s "Aus­sprache";;
-    GENDER) printf %s "Ge­schlecht";;
-    KIND) printf %s "Typ";;
-    TITLE) printf %s "Beruf";;
-    ROLE) printf %s "Position";;
-    ORG) printf %s "Orga­ni­sation";;
-    MEMBER) printf %s "Mitglied";;
-    CATEGORIES) printf %s "Kategorien";;
-    ANNIVERSARY) printf %s "Jubiläum";;
-    BDAY) printf %s "Geburtstag";;
-    EMAIL) printf %s "E-Mail";;
-    TEL) printf %s "Telefon";;
-    teltype) printf %s "Anschluss­typ:";;
-    TYPE=HOME) printf %s "Privat";;
-    TYPE=WORK) printf %s "Geschäft­lich";;
-    TYPE=CELL) printf %s "Mobil";;
-    TYPE=FAX) printf %s "Fax";;
-    IMPP) printf %s "Chat";;
-    ADR) printf %s "Anschrift";;
-    URL) printf %s "Webseite";;
-    LANG) printf %s "Sprache";;
-    NOTE) printf %s "Notiz";;
-  
-    RELATED) printf %s "Kontakte";;
-  
-    BEGIN) printf %s "";;
-    CALADRURI) printf %s "";;
-    CALURI) printf %s "";;
-    CLASS) printf %s "";;
-    CLIENTPIDMAP) printf %s "";;
-    END) printf %s "";;
-    FBURL) printf %s "";;
-    GEO) printf %s "";;
-    MAILER) printf %s "";;
-    NAME) printf %s "";;
-    PRODID) printf %s "";;
-    PROFILE) printf %s "";;
-    REV) printf %s "";;
-    SORT-STRING) printf %s "";;
-    SOURCE) printf %s "";;
-    TZ) printf %s "";;
-    UID) printf %s "";;
-    VERSION) printf %s "";;
-    XML) printf %s "";;
-  
+    newcard) printf %s "Neuen Eintrag anlegen";;
+
     X-HEALTH-INSURANCE) printf %s "Kran­ken­ver­sich­er­ung";;
     hi_from_list) printf %s "Aus Liste";;
     hi_other) printf %s "Andere";;
@@ -90,77 +37,27 @@ l10n(){
     X-ZACK-LEAVEDATE) printf %s "Abmelde­datum";;
     X-ZACK-JOINDATE_short)  printf %s "Anm.";;
     X-ZACK-LEAVEDATE_short) printf %s "Abm.";;
-  
-    edit) printf %s "Bearbeiten";;
-    edit_categories) printf %s "Kategorien Bearbeiten";;
-    vcf_export) printf %s "Vcard Exportieren";;
-    control) printf %s "Aktionen";;
-    delete) printf %s "entfernen";;
-    edit_update) printf %s "Daten übernehmen";;
-    edit_cancel) printf %s "Abbrechen";;
-    edit_delete) printf %s "Eintrag löschen";;
-    edit_addfieldtext) printf %s "Neues Feld";;
-    edit_addfield) printf %s "+";;
-    edit_deletefield) printf %s "X";;
-    filter_label) printf %s "Filter";;
-    filter_item) printf %s "Eingrenzung nach";;
-    filter_placeholder) printf %s "Begriffe zur Eingrenzung eingeben";;
-    filter_type) printf %s "Filtertyp";;
-    filter_order) printf %s "Sortierung";;
-    filter_any) printf %s "Alles";;
-    filter_name) printf %s "Name";;
-    filter_firstname) printf %s "Vorname";;
-    filter_lastname) printf %s "Nachname";;
-    filter_street) printf %s "Straße";;
-    filter_zip) printf %s "PLZ.";;
-    filter_TEL) printf %s "Telefon";;
-    filter_BDAY) printf %s "Geburts­jahr";;
-    filter_bdate) printf %s "Geburts­datum";;
-    filter_course) printf %s "Kurs";;
-    filter_CATEGORIES) printf %s "Kategorien";;
-    filter_more) printf %s "+ mehr Filter";;
-    filter_apply) printf %s "Filtern";;
-    filter_cancel) printf %s "Filter löschen";;
-    newcard) printf %s "Neuen Eintrag anlegen";;
-    course_attendance) printf %s "Kurs­teil­nahme";;
-  
-    gender_none) printf %s "keine Angabe";;
-    gender_female) printf %s "Weiblich";;
-    gender_male) printf %s "Männlich";;
-    gender_other) printf %s "Sonstiges";;
-  
-    female) printf %s "♀";;
-    male) printf %s "♂";;
-    other) printf %s "⚥";;
-    none) printf %s "⚪";;
 
-    *) printf %s "$word";;
+    *) l10n_global "$word";;
   esac
 }
 
-l10n_time() {
-  [ $# -eq 0 ] && read -r time || time="$*"
-  printf '%s\n' "$time" |sed -E '
-    s;Monday;Mon\&shy\;tag;g;          s;Mon\.;Mo.;g;
-    s;Tuesday;Diens\&shy\;tag;g;       s;Tue\.;Di.;g;
-    s;Wednesday;Mitt\&shy\;woch;g;     s;Wed\.;Mi.;g;
-    s;Thursday;Don\&shy\;ners\&shy\;tag;g; s;Thu\.;Do.;g;
-    s;Friday;Frei\&shy\;tag;g;         s;Fri\.;Fr.;g;
-    s;Saturday;Sams\&shy\;tag;g;       s;Sat\.;Sa.;g;
-    s;Sunday;Sonn\&shy\;tag;g;         s;Sun\.;So.;g;
-
-    s;January;Ja\&shy\;nu\&shy\;ar;g;          s;Jan\.;Jan.;g;
-    s;February;Fe\&shy\;bru\&shy\;ar;g;                s;Feb\.;Feb.;g;
-    s;March;März;g;                           s;Mar\.;Mär.;g;
-    s;April;April;g;                           s;Apr\.;Apr.;g;
-    s;May;Mai;g;                               s;May\.;Mai.;g;
-    s;June;Juni;g;                             s;Jun\.;Jun.;g;
-    s;July;Juli;g;                             s;Jul\.;Jul.;g;
-    s;August;Au\&shy\;gust;g;                  s;Aug\.;Aug.;g;
-    s;September;Sep\&shy\;tem\&shy\;ber;g;     s;Sep\.;Sep.;g;
-    s;October;Ok\&shy\;to\&shy\;ber;g;         s;Oct\.;Okt.;g;
-    s;November;No\&shy\;vem\&shy\;ber;g;       s;Nov\.;Nov.;g;
-    s;December;De\&shy\;zem\&shy\;ber;g;       s;Dec\.;Dez.;g;
-  '
-}
-
+# BEGIN) printf %s "";;
+# CALADRURI) printf %s "";;
+# CALURI) printf %s "";;
+# CLASS) printf %s "";;
+# CLIENTPIDMAP) printf %s "";;
+# END) printf %s "";;
+# FBURL) printf %s "";;
+# GEO) printf %s "";;
+# MAILER) printf %s "";;
+# NAME) printf %s "";;
+# PRODID) printf %s "";;
+# PROFILE) printf %s "";;
+# REV) printf %s "";;
+# SORT-STRING) printf %s "";;
+# SOURCE) printf %s "";;
+# TZ) printf %s "";;
+# UID) printf %s "";;
+# VERSION) printf %s "";;
+# XML) printf %s "";;