export const LOGIC = {
  CONTROLS_IF_ELSEIF_TOOLTIP: "Eine weitere Bedingung hinzufügen.",
  CONTROLS_IF_ELSE_TOOLTIP:
    "Eine sonst-Bedingung hinzufügen, führt eine Anweisung aus, falls keine Bedingung zutrifft.",
  CONTROLS_IF_HELPURL: "https://github.com/google/blockly/wiki/IfElse", // untranslated
  CONTROLS_IF_IF_TOOLTIP: "Hinzufügen, entfernen oder sortieren von Sektionen",
  CONTROLS_IF_MSG_ELSE: "sonst",
  CONTROLS_IF_MSG_ELSEIF: "sonst wenn",
  CONTROLS_IF_MSG_IF: "wenn",
  CONTROLS_IF_TOOLTIP_1:
    "Wenn eine Bedingung wahr (true) ist, dann führe eine Anweisung aus.",
  CONTROLS_IF_TOOLTIP_2:
    "Wenn eine Bedingung wahr (true) ist, dann führe die erste Anweisung aus.  Ansonsten führe die zweite Anweisung aus.",
  CONTROLS_IF_TOOLTIP_3:
    "Wenn die erste Bedingung wahr (true) ist, dann führe die erste Anweisung aus.  Oder wenn die zweite Bedingung wahr (true) ist, dann führe die zweite Anweisung aus.",
  CONTROLS_IF_TOOLTIP_4:
    "Wenn die erste Bedingung wahr (true) ist, dann führe die erste Anweisung aus.  Oder wenn die zweite Bedingung wahr (true) ist, dann führe die zweite Anweisung aus.  Falls keine der beiden Bedingungen wahr (true) ist, dann führe die dritte Anweisung aus.",
  LOGIC_BOOLEAN_HELPURL: "https://github.com/google/blockly/wiki/Logic#values", // untranslated
  LOGIC_BOOLEAN_TOOLTIP: "Ist entweder wahr (true) oder falsch (false)",
  LOGIC_BOOLEAN_TRUE: "wahr",
  LOGIC_COMPARE_HELPURL: "https://de.wikipedia.org/wiki/Vergleich_%28Zahlen%29",
  LOGIC_COMPARE_TOOLTIP_EQ: "Ist wahr (true), wenn beide Werte gleich sind.",
  LOGIC_COMPARE_TOOLTIP_GT:
    "Ist wahr (true), wenn der erste Wert größer als der zweite Wert ist.",
  LOGIC_COMPARE_TOOLTIP_GTE:
    "Ist wahr (true), wenn der erste Wert größer als oder gleich groß wie der zweite Wert ist.",
  LOGIC_COMPARE_TOOLTIP_LT:
    "Ist wahr (true), wenn der erste Wert kleiner als der zweite Wert ist.",
  LOGIC_COMPARE_TOOLTIP_LTE:
    "Ist wahr (true), wenn der erste Wert kleiner als oder gleich groß wie der zweite Wert ist.",
  LOGIC_COMPARE_TOOLTIP_NEQ:
    "Ist wahr (true), wenn beide Werte unterschiedlich sind.",
  LOGIC_NEGATE_HELPURL: "https://github.com/google/blockly/wiki/Logic#not", // untranslated
  LOGIC_NEGATE_TITLE: "nicht %1",
  LOGIC_NEGATE_TOOLTIP:
    "Ist wahr (true), wenn der Eingabewert falsch (false) ist.  Ist falsch (false), wenn der Eingabewert wahr (true) ist.",
  LOGIC_NULL: "null",
  LOGIC_NULL_HELPURL: "https://de.wikipedia.org/wiki/Nullwert",
  LOGIC_NULL_TOOLTIP: "Ist NULL.",
  LOGIC_OPERATION_AND: "und",
  LOGIC_OPERATION_HELPURL:
    "https://github.com/google/blockly/wiki/Logic#logical-operations", // untranslated
  LOGIC_OPERATION_OR: "oder",
  LOGIC_OPERATION_TOOLTIP_AND:
    "Ist wahr (true), wenn beide Werte wahr (true) sind.",
  LOGIC_OPERATION_TOOLTIP_OR:
    "Ist wahr (true), wenn einer der beiden Werte wahr (true) ist.",
  LOGIC_TERNARY_CONDITION: "teste",
  LOGIC_TERNARY_HELPURL: "https://de.wikipedia.org/wiki/%3F:#Auswahloperator",
  LOGIC_TERNARY_IF_FALSE: "wenn falsch",
  LOGIC_TERNARY_IF_TRUE: "wenn wahr",
  LOGIC_TERNARY_TOOLTIP:
    'Überprüft eine Bedingung "teste". Wenn die Bedingung wahr ist, wird der "wenn wahr" Wert zurückgegeben, andernfalls der "wenn falsch" Wert',

  /**
   * Cases
   */
  cases_do: "Führe aus",
  cases_condition: "Fall (Variable): ",
  cases_switch: "Variable",
  cases_add: "Fall",
  cases_tooltip:
    "Führt den entsprechenden Fall aus, wenn die Überprüfung der Variable TRUE ergibt. Über das Zahnrad kannst du weitere Fälle hinzufügen. Über den 'Default' fall kannst du bestimmen, was passieren soll wenn keiner der vorher definierten Fälle eingetreten ist.",
};
