export const TRANSLATIONS = {
  AUTH: "Bitte autorisiere diese App zum Aktivieren der Speicherung deiner Arbeit und zum Teilen.",
  CHANGE_VALUE_TITLE: "Wert ändern:",
  CHAT: "Chatte mit unserem Mitarbeiter durch Eingeben von Text in diesen Kasten!",
  CLEAN_UP: "Blöcke aufräumen",
  COLLAPSE_ALL: "Alle Blöcke zusammenfalten",
  COLLAPSE_BLOCK: "Block zusammenfalten",
  DELETE_ALL_BLOCKS: "Alle %1 Bausteine löschen?",
  DELETE_BLOCK: "Block löschen",
  DELETE_X_BLOCKS: "Block %1 löschen",
  DISABLE_BLOCK: "Block deaktivieren",
  DUPLICATE_BLOCK: "Kopieren",
  ENABLE_BLOCK: "Block aktivieren",
  EXPAND_ALL: "Alle Blöcke entfalten",
  EXPAND_BLOCK: "Block entfalten",
  EXTERNAL_INPUTS: "externe Eingänge",
  HELP: "Hilfe",
  INLINE_INPUTS: "interne Eingänge",
  LISTS_CREATE_EMPTY_HELPURL:
    "https://github.com/google/blockly/wiki/Lists#create-empty-list",
  LISTS_CREATE_EMPTY_TITLE: "Erzeuge eine leere Liste",
  LISTS_CREATE_EMPTY_TOOLTIP: "Erzeugt eine leere Liste ohne Inhalt.",
  LISTS_CREATE_WITH_CONTAINER_TITLE_ADD: "Liste",
  LISTS_CREATE_WITH_CONTAINER_TOOLTIP:
    "Hinzufügen, entfernen und sortieren von Elementen.",
  LISTS_CREATE_WITH_HELPURL:
    "https://github.com/google/blockly/wiki/Lists#create-list-with",
  LISTS_CREATE_WITH_INPUT_WITH: "Erzeuge Liste mit",
  LISTS_CREATE_WITH_ITEM_TOOLTIP: "Ein Element zur Liste hinzufügen.",
  LISTS_CREATE_WITH_TOOLTIP: "Erzeugt eine List mit konfigurierten Elementen.",
  LISTS_GET_INDEX_FIRST: "erstes",
  LISTS_GET_INDEX_FROM_END: "#tes von hinten",
  LISTS_GET_INDEX_FROM_START: "#tes",
  LISTS_GET_INDEX_GET: "nimm",
  LISTS_GET_INDEX_GET_REMOVE: "nimm und entferne",
  LISTS_GET_INDEX_LAST: "letztes",
  LISTS_GET_INDEX_RANDOM: "zufälliges",
  LISTS_GET_INDEX_REMOVE: "entferne",
  LISTS_GET_INDEX_TAIL: "",
  LISTS_GET_INDEX_TOOLTIP_GET_FIRST:
    "Extrahiere das erste Element aus der Liste.",
  LISTS_GET_INDEX_TOOLTIP_GET_FROM_END:
    "Extrahiere das #1te Element aus Ende der Liste.",
  LISTS_GET_INDEX_TOOLTIP_GET_FROM_START:
    "Extrahiere das #1te Element aus der Liste.",
  LISTS_GET_INDEX_TOOLTIP_GET_LAST:
    "Extrahiere das letzte Element aus der Liste.",
  LISTS_GET_INDEX_TOOLTIP_GET_RANDOM:
    "Extrahiere ein zufälliges Element aus der Liste.",
  LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FIRST:
    "Extrahiere und entfernt das erste Element aus der Liste.",
  LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM_END:
    "Extrahiere und entfernt das #1te Element aus Ende der Liste.",
  LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_FROM_START:
    "Extrahiere und entfernt das #1te Element aus der Liste.",
  LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_LAST:
    "Extrahiere und entfernt das letzte Element aus der Liste.",
  LISTS_GET_INDEX_TOOLTIP_GET_REMOVE_RANDOM:
    "Extrahiere und entfernt ein zufälliges Element aus der Liste.",
  LISTS_GET_INDEX_TOOLTIP_REMOVE_FIRST:
    "Entfernt das erste Element von der Liste.",
  LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM_END:
    "Entfernt das #1te Element von Ende der Liste.",
  LISTS_GET_INDEX_TOOLTIP_REMOVE_FROM_START:
    "Entfernt das #1te Element von der Liste.",
  LISTS_GET_INDEX_TOOLTIP_REMOVE_LAST:
    "Entfernt das letzte Element von der Liste.",
  LISTS_GET_INDEX_TOOLTIP_REMOVE_RANDOM:
    "Entfernt ein zufälliges Element von der Liste.",
  LISTS_GET_SUBLIST_END_FROM_END: "bis zu # von hinten",
  LISTS_GET_SUBLIST_END_FROM_START: "bis zu #",
  LISTS_GET_SUBLIST_END_LAST: "bis zum Ende",
  LISTS_GET_SUBLIST_HELPURL:
    "http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic:%2Fcom.ibm.xlcpp8l.doc%2Flanguage%2Fref%2Farsubex.htm",
  LISTS_GET_SUBLIST_START_FIRST: "erhalte Unterliste vom Anfang",
  LISTS_GET_SUBLIST_START_FROM_END: "erhalte Unterliste von # von hinten",
  LISTS_GET_SUBLIST_START_FROM_START: "erhalte Unterliste von #",
  LISTS_GET_SUBLIST_TAIL: "",
  LISTS_GET_SUBLIST_TOOLTIP:
    "Erstellt eine Kopie mit dem angegebenen Abschnitt der Liste.",
  LISTS_INDEX_OF_FIRST: "suche erstes Auftreten von",
  LISTS_INDEX_OF_HELPURL:
    "http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic:%2Fcom.ibm.xlcpp8l.doc%2Flanguage%2Fref%2Farsubex.htm",
  LISTS_INDEX_OF_LAST: "suche letztes Auftreten von",
  LISTS_INDEX_OF_TOOLTIP:
    "Sucht die Position (index) eines Elementes in der Liste. Gibt 0 zurück, falls kein Element gefunden wurde.",
  LISTS_INLIST: "von der Liste",
  LISTS_ISEMPTY_HELPURL:
    "https://github.com/google/blockly/wiki/Lists#is-empty", // untranslated
  LISTS_ISEMPTY_TITLE: "%1 ist leer?",
  LISTS_ISEMPTY_TOOLTIP: "Ist wahr (true), wenn die Liste leer ist.",
  LISTS_LENGTH_HELPURL:
    "https://github.com/google/blockly/wiki/Lists#length-of", // untranslated
  LISTS_LENGTH_TITLE: "Länge von %1",
  LISTS_LENGTH_TOOLTIP: "Die Anzahl von Elementen in der Liste.",
  LISTS_REPEAT_HELPURL:
    "http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic:%2Fcom.ibm.xlcpp8l.doc%2Flanguage%2Fref%2Farsubex.htm",
  LISTS_REPEAT_TITLE: "Erzeuge Liste mit Element %1 wiederhole es %2 mal",
  LISTS_REPEAT_TOOLTIP:
    "Erzeugt eine Liste mit einer variablen Anzahl von Elementen",
  LISTS_SET_INDEX_HELPURL:
    "http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic:%2Fcom.ibm.xlcpp8l.doc%2Flanguage%2Fref%2Farsubex.htm",
  LISTS_SET_INDEX_INPUT_TO: "ein",
  LISTS_SET_INDEX_INSERT: "füge",
  LISTS_SET_INDEX_SET: "setze",
  LISTS_SET_INDEX_TOOLTIP_INSERT_FIRST:
    "Fügt das Element an den Anfang der Liste an.",
  LISTS_SET_INDEX_TOOLTIP_INSERT_FROM_END:
    "Fügt das Element an der angegebenen Position in der Liste ein.  #1 ist das letzte Element.",
  LISTS_SET_INDEX_TOOLTIP_INSERT_FROM_START:
    "Fügt das Element an der angegebenen Position in der Liste ein.  #1 ist die erste Element.",
  LISTS_SET_INDEX_TOOLTIP_INSERT_LAST:
    "Fügt das Element ans Ende der Liste an.",
  LISTS_SET_INDEX_TOOLTIP_INSERT_RANDOM:
    "Fügt das Element zufällig in die Liste ein.",
  LISTS_SET_INDEX_TOOLTIP_SET_FIRST: "Setzt das erste Element in der Liste.",
  LISTS_SET_INDEX_TOOLTIP_SET_FROM_END:
    "Setzt das Element an der angegebenen Position in der Liste.  #1 ist das letzte Element.",
  LISTS_SET_INDEX_TOOLTIP_SET_FROM_START:
    "Setzte das Element an der angegebenen Position in der Liste.  #1 ist das erste Element.",
  LISTS_SET_INDEX_TOOLTIP_SET_LAST: "Setzt das letzte Element in der Liste.",
  LISTS_SET_INDEX_TOOLTIP_SET_RANDOM:
    "Setzt ein zufälliges Element in der Liste.",
  LISTS_SORT_HELPURL:
    "https://github.com/google/blockly/wiki/Lists#sorting-a-list",
  LISTS_SORT_ORDER_ASCENDING: "aufsteigend",
  LISTS_SORT_ORDER_DESCENDING: "absteigend",
  LISTS_SORT_TITLE: "%1 %2 %3 sortieren",
  LISTS_SORT_TOOLTIP: "Eine Kopie einer Liste sortieren.",
  LISTS_SORT_TYPE_IGNORECASE: "alphabetisch, Schreibung ignorieren",
  LISTS_SORT_TYPE_NUMERIC: "numerisch",
  LISTS_SORT_TYPE_TEXT: "alphabetisch",
  LISTS_SPLIT_HELPURL:
    "https://github.com/google/blockly/wiki/Lists#splitting-strings-and-joining-lists",
  LISTS_SPLIT_LIST_FROM_TEXT: "Liste aus Text erstellen",
  LISTS_SPLIT_TEXT_FROM_LIST: "Text aus Liste erstellen",
  LISTS_SPLIT_TOOLTIP_JOIN:
    "Liste mit Texten in einen Text vereinen, getrennt durch ein Trennzeichen.",
  LISTS_SPLIT_TOOLTIP_SPLIT:
    "Text in eine Liste mit Texten aufteilen, unterbrochen bei jedem Trennzeichen.",
  LISTS_SPLIT_WITH_DELIMITER: "mit Trennzeichen",
  LOGIC_BOOLEAN_FALSE: "falsch",

  ME: "Ich",
  NEW_VARIABLE: "Neue Variable...",
  NEW_VARIABLE_TITLE: "Name der neuen Variable:",
  ORDINAL_NUMBER_SUFFIX: "",
  PROCEDURES_ALLOW_STATEMENTS: "Aussagen erlauben",
  PROCEDURES_CALLNORETURN_HELPURL:
    "https://de.wikipedia.org/wiki/Prozedur_%28Programmierung%29",
  PROCEDURES_CALLNORETURN_TOOLTIP:
    "Rufe einen Funktionsblock ohne Rückgabewert auf.",
  PROCEDURES_CALLRETURN_HELPURL:
    "https://de.wikipedia.org/wiki/Prozedur_%28Programmierung%29",
  PROCEDURES_CALLRETURN_TOOLTIP:
    "Rufe einen Funktionsblock mit Rückgabewert auf.",
  PROCEDURES_CALL: "Rufe",
  PROCEDURES_CALL_END: "auf",
  PROCEDURES_DEFNORETURN: "Erstelle Funktion",
  PROCEDURES_BEFORE_PARAMS: "mit Eingabeparameter:",
  PROCEDURES_DEFRETURN_RETURN_TYPE: "Rückgabetype",
  PROCEDURES_CALL_BEFORE_PARAMS: "mit:",
  PROCEDURES_CREATE_DO: 'Erzeuge "Aufruf %1"',
  PROCEDURES_DEFNORETURN_COMMENT: "Beschreibe diese Funktion …",
  PROCEDURES_DEFNORETURN_DO: "",
  PROCEDURES_DEFNORETURN_HELPURL:
    "https://de.wikipedia.org/wiki/Prozedur_%28Programmierung%29",
  PROCEDURES_DEFNORETURN_PROCEDURE: "Funktionsblock",
  PROCEDURES_DEFNORETURN_TITLE: "zu",
  PROCEDURES_DEFNORETURN_TOOLTIP: "Ein Funktionsblock ohne Rückgabewert.",
  PROCEDURES_DEFRETURN_HELPURL:
    "https://de.wikipedia.org/wiki/Prozedur_%28Programmierung%29",
  PROCEDURES_DEFRETURN_RETURN: "gebe zurück",
  PROCEDURES_DEFRETURN_TOOLTIP: "Ein Funktionsblock mit Rückgabewert.",
  PROCEDURES_DEF_DUPLICATE_WARNING:
    "Warnung: dieser Funktionsblock hat zwei gleich benannte Parameter.",
  PROCEDURES_HIGHLIGHT_DEF: "Markiere Funktionsblock",
  PROCEDURES_IFRETURN_HELPURL: "http://c2.com/cgi/wiki?GuardClause",
  PROCEDURES_IFRETURN_TOOLTIP:
    "Wenn der erste Wert wahr (true) ist, Gebe den zweiten Wert zurück.",
  PROCEDURES_IFRETURN_WARNING:
    "Warnung: Dieser Block darf nur innerhalb eines Funktionsblock genutzt werden.",
  PROCEDURES_MUTATORARG_TITLE: "Variable:",
  PROCEDURES_MUTATORARG_TOOLTIP: "Eine Eingabe zur Funktion hinzufügen.",
  PROCEDURES_MUTATORCONTAINER_TITLE: "Parameter",
  PROCEDURES_MUTATORCONTAINER_TOOLTIP:
    "Die Eingaben zu dieser Funktion hinzufügen, entfernen oder neu anordnen.",
  REDO: "Wiederholen",
  REMOVE_COMMENT: "Kommentar entfernen",
  RENAME_VARIABLE: "Variable umbenennen...",
  RENAME_VARIABLE_TITLE: 'Alle "%1" Variablen umbenennen in:',

  TODAY: "Heute",
  UNDO: "Rückgängig",
  VARIABLES_DEFAULT_NAME: "Element",
  VARIABLES_GET_CREATE_SET: 'Erzeuge "Schreibe %1"',
  VARIABLES_GET_HELPURL:
    "https://de.wikipedia.org/wiki/Variable_%28Programmierung%29",
  VARIABLES_GET_TOOLTIP: "Gibt den Wert der Variable zurück.",
  VARIABLES_SET: "Schreibe %1 %2",
  VARIABLES_SET_CREATE_GET: 'Erzeuge "Lese %1"',
  VARIABLES_SET_HELPURL:
    "https://de.wikipedia.org/wiki/Variable_%28Programmierung%29",
  VARIABLES_SET_TOOLTIP: "Setzt den Wert einer Variable.",
  MATH_CHANGE_TITLE_ITEM: "Element",
  PROCEDURES_DEFRETURN_TITLE: "zu",
  CONTROLS_IF_IF_TITLE_IF: "if",
  CONTROLS_WHILEUNTIL_INPUT_DO: "mache",
  CONTROLS_IF_MSG_THEN: "mache",
  CONTROLS_IF_ELSE_TITLE_ELSE: "sonst",
  PROCEDURES_DEFRETURN_PROCEDURE: "Funktionsblock",
  LISTS_GET_SUBLIST_INPUT_IN_LIST: "in der Liste",
  LISTS_GET_INDEX_INPUT_IN_LIST: "in der Liste",
  PROCEDURES_DEFRETURN_DO: "",
  CONTROLS_IF_ELSEIF_TITLE_ELSEIF: "sonst wenn",
  LISTS_GET_INDEX_HELPURL:
    "https://github.com/google/blockly/wiki/Lists#getting-items-from-a-list",
  CONTROLS_FOREACH_INPUT_DO: "mache",
  LISTS_SET_INDEX_INPUT_IN_LIST: "in der Liste",
  CONTROLS_FOR_INPUT_DO: "mache",
  LISTS_CREATE_WITH_ITEM_TITLE: "item",
  TEXT_APPEND_VARIABLE: "item",
  TEXT_CREATE_JOIN_ITEM_TITLE_ITEM: "item",
  LISTS_INDEX_OF_INPUT_IN_LIST: "von der Liste",
  PROCEDURES_DEFRETURN_COMMENT: "Beschreibe diese Funktion …",

  /*senseBox Blockly Translations*/

  senseBox_basic_blue: "Blau",
  senseBox_basic_green: "Grün",
  senseBox_basic_red: "Rot",
  senseBox_basic_state: "Status",
  senseBox_off: "Aus",
  senseBox_on: "Ein",
  senseBox_sensor: "Sensoren",
  senseBox_output_filename: "Daten",
  senseBox_output_format: "Format:",
  senseBox_output_linebreak: "Zeilenumbruch",
  senseBox_output_networkid: "NetzwerkID",
  senseBox_output_password: "Passwort",
  senseBox_output_safetosd: "Auf SD Karte speichern",
  senseBox_output_safetosd_tip: "Speichert Messwerte auf SD Karte",
  senseBox_output_serialprint: "Auf Kommandozeile ausgeben",
  senseBox_serial_tip:
    "Gibt Messwerte oder Daten auf dem Seriellen Monitor der Arduino IDE aus. Praktisch um ohne Display zu arbeiten",
  senseBox_output_timestamp: "Zeitstempel (RFC 3339)",
  senseBox_led: "LED an",
  senseBox_led_tip:
    "Einfache LED. Beim Anschluss sollte immer ein Vorwiderstand verwendet werden",
  senseBox_piezo: "Piezo an digital",
  senseBox_piezo_tip:
    "Piezo an digital PIN. Beim Anschluss sollte immer ein Vorwiderstand verwendet werden",
  senseBox_foto: "Fotowiderstand",
  senseBox_foto_tip: "Fotowiderstand",
  senseBox_hum: "Luftfeuchtigkeit in %",
  senseBox_hum_tip: "Luftfeuchtigkeit",
  senseBox_ir: "Infrarot Abstandssensor",
  senseBox_ir_tip: "Infrarot Abstandssensor",
  senseBox_lux: "Helligkeitssensor",
  senseBox_lux_tip: "Helligkeitssensor",
  senseBox_poti: "Potenziometer",
  senseBox_poti_tip: "Potenziometer",
  senseBox_soil: "Bodenfeuchte",
  senseBox_watertemperature: "Wassertemperatur",
};
