0 | module CyBy.Draw.I18n.DE
 1 |
 2 | import Web.Async.Extra.I18n.DE
 3 | import Web.Async.I18n.DE
 4 | import public CyBy.Draw.I18n
 5 |
 6 | %default total
 7 |
 8 | parameters {auto log : Logger JS}
 9 |   export
10 |   [DrawDE] DrawLocal using DOMDE ExtraDE where
11 |     abbreviations = "--Abkürzungen--"
12 |     angle         = "Winkel"
13 |     atomType      = "Typ"
14 |     benzene       = "Benzol"
15 |     boron         = "Bor"
16 |     bromine       = "Brom"
17 |     carbon        = "Kohlenstoff"
18 |     centerTxt     = "Zentrum"
19 |     charge        = "Ladung"
20 |     chlorine      = "Chlor"
21 |     cyclobutane   = "Cyclobutan"
22 |     cycloheptane  = "Cycloheptan"
23 |     cyclohexane   = "Cyclohexan"
24 |     cyclooctane   = "Cyclooctan"
25 |     cyclopentane  = "Cyclopentan"
26 |     cyclopropane  = "Cyclopropan"
27 |     detailsTxt    = "Details"
28 |     doubleBond    = "Doppelbindung"
29 |     element       = "Element"
30 |     eraseTxt      = "löschen"
31 |     fluorine      = "Fluor"
32 |     isotope       = "Isotop"
33 |     length        = "Länge"
34 |     loadTxt       = "Laden..."
35 |     mix           = "Mix"
36 |     nitrogen      = "Stickstoff"
37 |     oxygen        = "Sauerstoff"
38 |     phosphorous   = "Phosphor"
39 |     pse           = "PSE"
40 |     pseLong       = "Periodensystem"
41 |     redoTxt       = "wiederholen"
42 |     saveTxt       = "Speichern..."
43 |     selectTxt     = "auswählen"
44 |     setCharge     = "Ladung auswählen"
45 |     setElement    = "Element auswählen"
46 |     setMass       = "Massenzahl auswählen"
47 |     singleBnd     = "Einfachbindung"
48 |     singleDown    = "Einfachbindung unten"
49 |     singleEither  = "Einfachbindung unten oder oben"
50 |     singleUp      = "Einfachbindung oben"
51 |     sulfur        = "Schwefel"
52 |     tripleBond    = "Dreifachbindung"
53 |     undoTxt       = "rückgängig"
54 |     xcoord        = "x-Koord."
55 |     ycoord        = "y-Koord."
56 |     zoomInTxt     = "Vergrössern"
57 |     zoomOutTxt    = "Verkleinern"
58 |
59 |     copied        = info "Struktur in die Zwischenablage kopiert"
60 |     readErr x     = error "Fehler beim Lesen der Struktur: \{x}"
61 |
62 |     logOpened p     = info "Datei geöffnet: \{p}"
63 |     noMetadata p    = error "Datei \{p} enthält keine CyBy-Metadaten. Sie wurde möglicherweise von einem anderen Programm erstellt oder bearbeitet."
64 |     wrongFileType p = error "Nicht unterstützter Dateityp: \{p}"
65 |
66 |
67 |     logDrawEvent x =
68 |       case x of
69 |         SelAbbr {}  => trace "Zeichenereignis: \{show x}"
70 |         SetTempl {} => trace "Zeichenereignis: \{show x}"
71 |         Load {}     => trace "Zeichenereignis: \{show x}"
72 |         Move {}     => trace "Zeichenereignis: \{show x}"
73 |         _           => debug "Zeichenereignis: \{show x}"
74 |
75 |