Commit 0f669a58 authored by Jennie Yoder's avatar Jennie Yoder

more german translations.

parent 5473707d
......@@ -264,9 +264,16 @@ Blockly.Xml.domToWorkspace = function(workspace, xml) {
// read in default color information.
if (xmlChild.nodeName.toLowerCase() == 'color') {
var col = xmlChild.getAttribute('rgba');
var colA = col.split(',');
Blockscad.setColor(colA[0],colA[1],colA[2]);
found_color = true;
if (col == "undefined") {
// set color to default
found_color = true;
Blockscad.setColor(255, 128, 255);
}
else {
var colA = col.split(',');
Blockscad.setColor(colA[0],colA[1],colA[2]);
found_color = true;
}
}
if (xmlChild.nodeName.toLowerCase() == 'block') {
var block = Blockly.Xml.domToBlock(workspace, xmlChild);
......
......@@ -629,7 +629,7 @@ Blockscad.readStlFile = function(evt) {
};
// Load Blockly's (and Blockscad's) language strings.
console.log("trying to include message strings");
// console.log("trying to include message strings");
document.write('<script src="blockly/msg/js/' + BSUtils.LANG + '.js"></script>\n');
document.write('<script src="blockscad/msg/js/' + BSUtils.LANG + '.js"></script>\n');
......@@ -1813,7 +1813,7 @@ Blockscad.initLanguage = function() {
document.head.parentElement.setAttribute('dir', rtl ? 'rtl' : 'ltr');
document.head.parentElement.setAttribute('lang', BSUtils.LANG);
console.log("lang is:",BSUtils.LANG);
// console.log("lang is:",BSUtils.LANG);
// Sort languages alphabetically.
var languages = [];
......@@ -1855,12 +1855,10 @@ Blockscad.saveBlocksLocal = function() {
// don't save without a filename. Name isn't checked for quality.
// console.log("in SaveBlocksLocal with: ", blocks_filename);
if (blocks_filename) {
if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1)
{
console.log("found Safari");
saveAs(blob, blocks_filename + ".txt");
}
else saveAs(blob, blocks_filename + ".xml");
// if (navigator.userAgent.indexOf('Safari') != -1 && navigator.userAgent.indexOf('Chrome') == -1)
// {
// }
saveAs(blob, blocks_filename + ".xml");
// console.log("SAVED locally: setting needToSave to 0");
Blockscad.setNoSaveNeeded();
}
......
......@@ -7,213 +7,213 @@ goog.provide('Blockscad.Msg.de');
Blockscad.Msg.ABORT_BUTTON = "Abbrechen!";
Blockscad.Msg.ABOUT_LINK = "Über";
Blockscad.Msg.ACROSS = "gegenüber";
Blockscad.Msg.ACROSS = "quer";
Blockscad.Msg.ADVANCED_TOOLBOX = "Erweiterte Toolbox";
Blockscad.Msg.ALONG = "längs";
Blockscad.Msg.AROUND = "umschliessend";
Blockscad.Msg.AXIS = "Achse";
Blockscad.Msg.BLOCKS_BUMPED_OUT_DIMENSIONS = "%1 calling blocks were displaced: 2D and 3D shapes cannot be together";
Blockscad.Msg.BLOCKS_BUMPED_OUT_TYPES = "%1 calling blocks were displaced: type mismatch between numbers and Booleans";
Blockscad.Msg.AROUND = "um";
Blockscad.Msg.AXIS = "achse";
Blockscad.Msg.BLOCKS_BUMPED_OUT_DIMENSIONS = "%1 Blöcke wurden verschoben: 2D- und 3D-Objekte passen nicht zusammen.";
Blockscad.Msg.BLOCKS_BUMPED_OUT_TYPES = "%1 Blöcke wurden verschoben: Zahlen und Wahrheitswerte passen nicht zusammen";
Blockscad.Msg.BLOCKS_TAB = "Blöcke";
Blockscad.Msg.BLOCK_COLORS = "Block-Farbschema";
Blockscad.Msg.BLOCK_TEXT_2D = "2D Text";
Blockscad.Msg.BLOCK_TEXT_3D = "3D Text";
Blockscad.Msg.BROWSE = "browse";
Blockscad.Msg.BS_3DTEXT_TOOLTIP = "A 3D rendering of text with a given size and font, and thickness";
Blockscad.Msg.BS_TEXT_TOOLTIP = "A 2D rendering of text with a given size and font";
Blockscad.Msg.CATEGORY_2D_SHAPES = "2D Formen";
Blockscad.Msg.CATEGORY_3D_SHAPES = "3D Formen";
Blockscad.Msg.BLOCK_TEXT_2D = "2D-text";
Blockscad.Msg.BLOCK_TEXT_3D = "3D-text";
Blockscad.Msg.BROWSE = "durchsuchen";
Blockscad.Msg.BS_3DTEXT_TOOLTIP = "2-dimensionaler Text in einer wählbaren Grösse, Schriftart und Dicke.";
Blockscad.Msg.BS_TEXT_TOOLTIP = "2-dimensionaler Text in einer wählbaren Grösse und Schriftart.";
Blockscad.Msg.CATEGORY_2D_SHAPES = "2D-Formen";
Blockscad.Msg.CATEGORY_3D_SHAPES = "3D-Formen";
Blockscad.Msg.CATEGORY_LOGIC = "Logik";
Blockscad.Msg.CATEGORY_LOOPS = "Schleifen";
Blockscad.Msg.CATEGORY_MATH = "Mathematik";
Blockscad.Msg.CATEGORY_PROCEDURES = "Module";
Blockscad.Msg.CATEGORY_SET_OPERATIONS = "Setze Eigenschaften";
Blockscad.Msg.CATEGORY_SET_OPERATIONS = "Mengenoperationen";
Blockscad.Msg.CATEGORY_TEXT = "Text";
Blockscad.Msg.CATEGORY_TRANSFORMATIONS = "Transformationen";
Blockscad.Msg.CATEGORY_VARIBLES = "Variablen";
Blockscad.Msg.CENTER = "zentriert";
Blockscad.Msg.CENTER = "zentrieren";
Blockscad.Msg.CENTERED = "zentriert";
Blockscad.Msg.CHANGE_EMAIL = "E-Mailadresse wechseln";
Blockscad.Msg.CHANGE_EMAIL_CURRENT = "Aktuelle E-Mailadresse";
Blockscad.Msg.CHANGE_EMAIL = "E-Mail ändern";
Blockscad.Msg.CHANGE_EMAIL_CURRENT = "Aktuelle E-Mail";
Blockscad.Msg.CHANGE_EMAIL_NEW = "Neue E-Mail";
Blockscad.Msg.CHANGE_PASSWORD = "Password wechseln";
Blockscad.Msg.CHANGE_PASSWORD_INSTRUCTIONS = "After changing your password, BlocksCAD will prompt you to login again.";
Blockscad.Msg.CIRCLE = "Kreis";
Blockscad.Msg.CHANGE_PASSWORD = "Password ändern";
Blockscad.Msg.CHANGE_PASSWORD_INSTRUCTIONS = "Nach der Passwortänderung musst du dich erneut anmelden.";
Blockscad.Msg.CIRCLE = "kreis";
Blockscad.Msg.CIRCLE_TOOLTIP = "<img src='imgs/en/circle.svg' width='65'>";
Blockscad.Msg.CLASSIC_COLORS = "Klassisch";
Blockscad.Msg.CODE_TAB = "Code";
Blockscad.Msg.COLOR = "Farbe";
Blockscad.Msg.COLOR_HSV_TOOLTIP = "Apply a color by specifying the hue, saturation, and value components. Each value should be between 0 and 100.";
Blockscad.Msg.COLOR_HUE = "hue";
Blockscad.Msg.COLOR_RGB_TOOLTIP = "Apply a color by specifying the red, blue, and green components. Each value should be between 0 and 100.";
Blockscad.Msg.COLOR = "farbe";
Blockscad.Msg.COLOR_HSV_TOOLTIP = "Wähle eine Farbe durch Wählen von Farbwert, Sättigung und Hellwert. Jeder Wert sollte zwischen 0 und 100 sein.";
Blockscad.Msg.COLOR_HUE = "farbwert";
Blockscad.Msg.COLOR_RGB_TOOLTIP = "Wähle eine Farbe durch Wählen von Rot- Grün- und Blau-Anteil. Jeder Wert sollte zwischen 0 und 100 sein.";
Blockscad.Msg.COLOR_SATURATION = "sättigung";
Blockscad.Msg.COLOR_TOOLTIP = "Applies the color to the child object, which must be 3D.";
Blockscad.Msg.COLOR_VALUE = "wert";
Blockscad.Msg.COLOR_TOOLTIP = "Wendet Farbe auf ein 3D-Objekt an.";
Blockscad.Msg.COLOR_VALUE = "hellwert";
Blockscad.Msg.CONFIRM_DIALOG_NO = "Abbrechen";
Blockscad.Msg.CONFIRM_DIALOG_YES = "Ja";
Blockscad.Msg.CONFIRM_NEW_PASSWORD = "Wiederhohle neues Password";
Blockscad.Msg.CONTROLS_FOR_TOOLTIP_CHAINHULL = "Return the convex hull of each shape in the loop with the next shape";
Blockscad.Msg.CONVEX_HULL = "Hülle";
Blockscad.Msg.CUBE = "Kubus";
Blockscad.Msg.CONFIRM_NEW_PASSWORD = "Wiederhole neues Password";
Blockscad.Msg.CONTROLS_FOR_TOOLTIP_CHAINHULL = "Gibt die Hülle von jedem Objekt in der Schleife mit dem nächsten Objekt zurück.";
Blockscad.Msg.CONVEX_HULL = "hülle";
Blockscad.Msg.CUBE = "würfel";
Blockscad.Msg.CUBE_TOOLTIP = "<img src='imgs/en/cube.svg' width='100px'>";
Blockscad.Msg.CYLINDER = "Zylinder";
Blockscad.Msg.CYLINDER = "zylinder";
Blockscad.Msg.CYLINDER_TOOLTIP = "<img src='imgs/en/cylinder.svg' width='90px'>";
Blockscad.Msg.DELETE_ACCOUNT = "Benutzer löschen";
Blockscad.Msg.DELETE_ACCOUNT_BUTTON = "Lösche dein Konto und melde dich ab";
Blockscad.Msg.DELETE_ACCOUNT_CONFIRM = "Are you sure you want to delete your BlocksCAD account?";
Blockscad.Msg.DELETE_ACCOUNT_CONFIRM_PASSWORD = "Enter password to confirm";
Blockscad.Msg.DELETE_ACCOUNT_INSTRUCTIONS_ONE = "In about 48 hours your account will be permanently deleted.";
Blockscad.Msg.DELETE_ACCOUNT_INSTRUCTIONS_TWO = "If you change your mind, just sign in to your account within the next 48 hours.";
Blockscad.Msg.DELETE_PROJECT_CONFIRM = "Are you sure you want to delete *Project_name*?";
Blockscad.Msg.DELETE_ACCOUNT = "Benutzerkonto löschen";
Blockscad.Msg.DELETE_ACCOUNT_BUTTON = "Lösche dein Benutzerkonto und melde dich ab";
Blockscad.Msg.DELETE_ACCOUNT_CONFIRM = "Bist du sicher, dass du dein BlocksCAD Benutzerkonto löschen möchtest?";
Blockscad.Msg.DELETE_ACCOUNT_CONFIRM_PASSWORD = "Gib zur Bestätigung bitte dein Passwort ein";
Blockscad.Msg.DELETE_ACCOUNT_INSTRUCTIONS_ONE = "Dein Benutzerkonto wird in 48 Stunden permanent gelöscht.";
Blockscad.Msg.DELETE_ACCOUNT_INSTRUCTIONS_TWO = "Wenn du es dir bis dahin anders überlegt hast, logge dich einfach innerhalb der nächsten 48 Stunden wieder ein.";
Blockscad.Msg.DELETE_PROJECT_CONFIRM = "Bist du sicher dass du *Project_name* löschen willst?";
Blockscad.Msg.DIALOG_OR = "oder";
Blockscad.Msg.DIFFERENCE = "Differenz";
Blockscad.Msg.DIFFERENCE_TOOLTIP = "Subtracts one or more objects from the first object in the list.";
Blockscad.Msg.DIRECTION_BACK = "hinten";
Blockscad.Msg.DIRECTION_BOTTOM = "unten";
Blockscad.Msg.DIRECTION_DIAGONAL = "diagonal";
Blockscad.Msg.DIRECTION_FRONT = "vorne";
Blockscad.Msg.DIRECTION_LEFT = "links";
Blockscad.Msg.DIRECTION_RIGHT = "rechts";
Blockscad.Msg.DIRECTION_TOP = "oben";
Blockscad.Msg.DISABLE_ALL = "Disable All Blocks";
Blockscad.Msg.DISCARD_ALL = "Bist du sicher, dass du alle %1 Blöcke löschen?";
Blockscad.Msg.DIFFERENCE = "differenz";
Blockscad.Msg.DIFFERENCE_TOOLTIP = "Subtrahiert eines oder mehrere Objekte vom ersten Objekt in der Liste.";
Blockscad.Msg.DIRECTION_BACK = "Hinten";
Blockscad.Msg.DIRECTION_BOTTOM = "Unten";
Blockscad.Msg.DIRECTION_DIAGONAL = "Diagonal";
Blockscad.Msg.DIRECTION_FRONT = "Vorne";
Blockscad.Msg.DIRECTION_LEFT = "Links";
Blockscad.Msg.DIRECTION_RIGHT = "Rechts";
Blockscad.Msg.DIRECTION_TOP = "Oben";
Blockscad.Msg.DISABLE_ALL = "Alle Blöcke deaktivieren";
Blockscad.Msg.DISCARD_ALL = "Bist du sicher, dass du alle %1 Blöcke löschen willst?";
Blockscad.Msg.DOCUMENTATION_LINK = "Dokumentation";
Blockscad.Msg.EMAIL_FIELD = "E-Mail";
Blockscad.Msg.ENABLE_ALL = "Enable All Blocks";
Blockscad.Msg.ERROR_BAD_PASSWORD = "Incorrect password - please retype your original password.";
Blockscad.Msg.ERROR_EMAIL_IS_EMPTY = "Please enter an email address.";
Blockscad.Msg.ERROR_EMAIL_IS_INVALID = "You must provide a valid email address.";
Blockscad.Msg.ERROR_LOGIN_FAILED = "Incorrect username or password.";
Blockscad.Msg.ENABLE_ALL = "Alle Blöcke aktivieren";
Blockscad.Msg.ERROR_BAD_PASSWORD = "Ungültiges Passwort - bitte gib dein originales Passwort ein.";
Blockscad.Msg.ERROR_EMAIL_IS_EMPTY = "Bitte gib eine E-mail-Adresse ein.";
Blockscad.Msg.ERROR_EMAIL_IS_INVALID = "Du musst eine gültige E-Mail-Adresse angeben.";
Blockscad.Msg.ERROR_LOGIN_FAILED = "Ungültiger Benutzername oder Passwort.";
Blockscad.Msg.ERROR_MESSAGE = "Fehler";
Blockscad.Msg.ERROR_MISSING_EMAIL = "We can't find this email address.";
Blockscad.Msg.ERROR_MISSING_USERNAME = "We can't find this username.";
Blockscad.Msg.ERROR_PASSWORD_CONFIRM = "Your second password must match the first password.";
Blockscad.Msg.ERROR_PASSWORD_IS_EMPTY = "Please choose a password at least 6 characters long.";
Blockscad.Msg.ERROR_PASSWORD_IS_PASSWORD = "Your password cannot be the word 'password'.";
Blockscad.Msg.ERROR_PASSWORD_IS_USERNAME = "Your password cannot match your username!";
Blockscad.Msg.ERROR_PASSWORD_LENGTH = "Your password must be at least 6 characters long.";
Blockscad.Msg.ERROR_USERNAME_CHARACTERS = "Your username may only contain letters, numbers, -, and _";
Blockscad.Msg.ERROR_USERNAME_EXISTS = "Sorry, that username already exists.";
Blockscad.Msg.ERROR_USERNAME_IS_EMPTY = "Please choose a username.";
Blockscad.Msg.ERROR_USERNAME_LENGTH = "Username must be between 3 and 30 characters.";
Blockscad.Msg.ERROR_MISSING_EMAIL = "Wir können diese E-Mail nicht finden.";
Blockscad.Msg.ERROR_MISSING_USERNAME = "Wir können diesen Benutzer nicht finden.";
Blockscad.Msg.ERROR_PASSWORD_CONFIRM = "Die zwei Passwörter müssen übereinstimmen.";
Blockscad.Msg.ERROR_PASSWORD_IS_EMPTY = "Bitte wähle ein Passwort, welches mindestens 6 Zeichen lang ist.";
Blockscad.Msg.ERROR_PASSWORD_IS_PASSWORD = "Dein Passwort darf das Wort 'password' nicht enthalten.";
Blockscad.Msg.ERROR_PASSWORD_IS_USERNAME = "Dein Passwort darf nicht gleich sein wie dein Benutzername!";
Blockscad.Msg.ERROR_PASSWORD_LENGTH = "Dein Passwort muss mindestens 6 Zeichen lang sein.";
Blockscad.Msg.ERROR_USERNAME_CHARACTERS = "Dein Benutzername darf nur Buchstaben, Zahlen, - und _ enthalten.";
Blockscad.Msg.ERROR_USERNAME_EXISTS = "Sorry, ein Benutzer mit diesem Benutzernamen existiert bereits.";
Blockscad.Msg.ERROR_USERNAME_IS_EMPTY = "Bitte wähle einen Benutzernamen.";
Blockscad.Msg.ERROR_USERNAME_LENGTH = "Benutzername muss zwischen 3 und 30 Zeichen lang sein.";
Blockscad.Msg.EXAMPLES_MENU = "Beispiele";
Blockscad.Msg.EXAMPLE_ANTHIAS_FISH = "Anthias Fisch";
Blockscad.Msg.EXAMPLE_CUBE_WITH_CUTOUTS = "Kubus mit Ausspaarungen";
Blockscad.Msg.EXAMPLE_LOOP_SINE = "Sinus Funktion mit Wiederhohlungen";
Blockscad.Msg.EXAMPLE_LOOP_SUN = "Sonne mit Wiederhohlungen";
Blockscad.Msg.EXAMPLE_PARAMETRIC_BOX = "Schachtel";
Blockscad.Msg.EXAMPLE_PARAMETRIC_EQ_KNOT = "Kleeblattknoten mit Parametern";
Blockscad.Msg.FACES = "faces";
Blockscad.Msg.FANCYMIRROR_TOOLTIP = "Mirrors one or more objects across specified plane whose normal vector is from (0,0,0) to the point (x,y,z).";
Blockscad.Msg.FANCYROTATE_TOOLTIP = "Rotates one or more objects around a vector from the origin (0,0,0) to the point (x,y,z)";
Blockscad.Msg.FN_TOOLTIP = "Sets the number of sides used for approximating arcs (in the sphere, cylinder, circle, and torus).";
Blockscad.Msg.FONT_NAME = "Schriftart";
Blockscad.Msg.FONT_SIZE = "Schriftgrösse";
Blockscad.Msg.GENERATE_STL = "Generiere";
Blockscad.Msg.HEIGHT = "height";
Blockscad.Msg.EXAMPLE_ANTHIAS_FISH = "Fahnenbarsch";
Blockscad.Msg.EXAMPLE_CUBE_WITH_CUTOUTS = "Würfel mit Aussparungen";
Blockscad.Msg.EXAMPLE_LOOP_SINE = "Sinus-Funktion mit Schleife";
Blockscad.Msg.EXAMPLE_LOOP_SUN = "Mit Schleife erzeugte Sonne";
Blockscad.Msg.EXAMPLE_PARAMETRIC_BOX = "Schachtel mit veränderbarer Grösse";
Blockscad.Msg.EXAMPLE_PARAMETRIC_EQ_KNOT = "Kleeblattknoten aus parametrischen Gleichungen";
Blockscad.Msg.FACES = "flächen";
Blockscad.Msg.FANCYMIRROR_TOOLTIP = "Spiegelt eines oder merhere Objekte entlang einer Achse deren Vektor vom Ursprung (0,0,0) zum Punkt (X,Y,Z) geht.";
Blockscad.Msg.FANCYROTATE_TOOLTIP = "Rotiert eines oder mehrere Objekte um einen Vektor vom Ursprung (0,0,0) zum Punkt (X,Y,Z).";
Blockscad.Msg.FN_TOOLTIP = "Definiert die Anzahl Flächen die benutzt werden um eine Kurve (Kugel, Zylinder, Kreis oder Ring) darzustellen.";
Blockscad.Msg.FONT_NAME = "schriftart";
Blockscad.Msg.FONT_SIZE = "schriftgrösse";
Blockscad.Msg.GENERATE_STL = "Generieren";
Blockscad.Msg.HEIGHT = "höhe";
Blockscad.Msg.HELP_MENU = "Hilfe";
Blockscad.Msg.HIGHLIGHT_INSTANCES = "Highlight '%1' Instances";
Blockscad.Msg.HSV_COLOR_MODEL = "HSW";
Blockscad.Msg.HULL_TOOLTIP = "Combines one or more objects by 'wrapping' them together in a hull.";
Blockscad.Msg.HIGHLIGHT_INSTANCES = "Alle '%1' Instanzen hervorheben";
Blockscad.Msg.HSV_COLOR_MODEL = "HSV";
Blockscad.Msg.HULL_TOOLTIP = "Kombiniert eines oder mehrere Objekte indem sie 'in eine Hülle gepackt' werden.";
Blockscad.Msg.IMPORT_BLOCKS_LOCAL = "Importiere Blöcke in dieses Projekt";
Blockscad.Msg.IMPORT_STL = "STL import";
Blockscad.Msg.IMPORT_STL = "STL importieren";
Blockscad.Msg.IMPORT_STL_MENU = "Importiere STL Datei in dieses Projekt";
Blockscad.Msg.INTERSECTION = "Schnittpunkt";
Blockscad.Msg.INTERSECTION_TOOLTIP = "Returns the intersection (area that overlaps) of two or more objects.";
Blockscad.Msg.LINEAREXTRUDE_TOOLTIP = "Extrudes one or more 2-dimensional objects by a specified height with a specified twist. Shape can be scaled as it extrudes in both x and y. It may optionally be centered around the origin.";
Blockscad.Msg.LINEAR_EXTRUDE = "lineares Herausziehen";
Blockscad.Msg.INTERSECTION = "schnittmenge";
Blockscad.Msg.INTERSECTION_TOOLTIP = "Gibt die Überschneidung von zwei oder mehreren Objekten zurück.";
Blockscad.Msg.LINEAREXTRUDE_TOOLTIP = "Extrudiert eines oder mehrere 2D-Objekte um eine gewisse Höhe mit einer gewissen Drehung. Das Objekt kann optional am Ursprung zentriert werden.";
Blockscad.Msg.LINEAR_EXTRUDE = "linear extrudieren";
Blockscad.Msg.LOAD_BLOCKS_LOCAL = "Lade Blöcke von deinem PC hoch";
Blockscad.Msg.LOGIN_BUTTON = "Anmelden";
Blockscad.Msg.LOGIN_IN_PROGRESS = "Melde an...";
Blockscad.Msg.LOGIN_IN_PROGRESS = "Anmeldung...";
Blockscad.Msg.LOGOUT_BUTTON = "Abmelden";
Blockscad.Msg.MINUS = "Minus";
Blockscad.Msg.MIRROR = "spiegel";
Blockscad.Msg.MIRROR_ADVANCED = "fancy mirror";
Blockscad.Msg.MOUSEOVER_REDO = "Wiederherstllen";
Blockscad.Msg.MOUSEOVER_TRASHCAN = "Lösche alle Blöcke";
Blockscad.Msg.MINUS = "minus";
Blockscad.Msg.MIRROR = "spiegeln";
Blockscad.Msg.MIRROR_ADVANCED = "speziell spiegeln";
Blockscad.Msg.MOUSEOVER_REDO = "Wiederherstellen";
Blockscad.Msg.MOUSEOVER_TRASHCAN = "Alle Blöcke löschen";
Blockscad.Msg.MOUSEOVER_UNDO = "Rückgänging";
Blockscad.Msg.MY_PROJECTS = "Meine Projekte";
Blockscad.Msg.NEW = "Neu";
Blockscad.Msg.NEW_PASSWORD = "Neues Passwort";
Blockscad.Msg.NEW_PROJECT_BUTTON = "Neues Projekt";
Blockscad.Msg.NOT_CENTERED = "nicht zentriert";
Blockscad.Msg.NOT_COMPATIBLE_WITH_OPENSCAD = "Not compatible with OpenSCAD";
Blockscad.Msg.NOT_COMPATIBLE_WITH_OPENSCAD = "Nicht mit OpenSCAD kompatibel!";
Blockscad.Msg.OLD_PASSWORD = "Altes Passwort";
Blockscad.Msg.OPTIONS_MENU = "Erweitert";
Blockscad.Msg.PALE_COLORS = "Hell";
Blockscad.Msg.PARSING_ERROR_ILLEGAL_VALUE = "%1 blocks have an illegal value (negative or zero)";
Blockscad.Msg.PARSING_ERROR_MISSING_FIELDS = "%1 blocks are missing fields.";
Blockscad.Msg.PARSING_ERROR_ILLEGAL_VALUE = "Bei %1 Blöcken sind ungültige Werte eingetragen (negativ oder null)";
Blockscad.Msg.PARSING_ERROR_MISSING_FIELDS = "Bei %1 Blöcken wurden nicht alle Felder ausgefüllt.";
Blockscad.Msg.PASSWORD_FIELD = "Passwort";
Blockscad.Msg.PASSWORD_FORGOT_FIELD = "Passwort vergessen?";
Blockscad.Msg.PASSWORD_RESET_EMAIL_INSTRUCTIONS = "Wir haben dir ein E-Mail an deine verknüpfte Adresse mit einem Link um das Passwort zurück zu setzen geschickt.";
Blockscad.Msg.PASSWORD_RESET_EMAIL_SENT = "Password-Wiederherstellungs E-Mail wurde abgeschickt";
Blockscad.Msg.PASSWORD_RETYPE_FIELD = "Wiederhohle Passwort";
Blockscad.Msg.PLUS = "Plus";
Blockscad.Msg.PASSWORD_RESET_EMAIL_INSTRUCTIONS = "Wir haben dir eine E-Mail gesendet, mit einem Link um das Passwort zurückzusetzen.";
Blockscad.Msg.PASSWORD_RESET_EMAIL_SENT = "Password-Wiederherstellungs E-Mail wurde gesendet";
Blockscad.Msg.PASSWORD_RETYPE_FIELD = "Wiederhole Passwort";
Blockscad.Msg.PLUS = "plus";
Blockscad.Msg.PROJECT_LIST_DELETE_BUTTON = "Löschen";
Blockscad.Msg.PROJECT_LIST_EXIT = "Exit List";
Blockscad.Msg.PROJECT_LIST_EXIT = "Projektliste beenden";
Blockscad.Msg.PROJECT_LIST_FILTER = "Filter";
Blockscad.Msg.PROJECT_LIST_LAST_MODIFIED = "Last Modified";
Blockscad.Msg.PROJECT_LIST_LAST_MODIFIED = "Zuletzt geändert";
Blockscad.Msg.PROJECT_LIST_MORE_BUTTON = "Mehr";
Blockscad.Msg.PROJECT_MENU = "Projekte";
Blockscad.Msg.PROJECT_NAME = "Projekt Name";
Blockscad.Msg.PROJECT_NAME_DEFAULT = "Unbenannt";
Blockscad.Msg.RADIUS = "Radius";
Blockscad.Msg.REACTIVATE_ACCOUNT_EXPLAINED = "Your account has been reactivated - it is no longer scheduled to be deleted. If you didn't send a delete account request, you should change your password to make sure your account is secure.";
Blockscad.Msg.REACTIVATE_ACCOUNT_TITLE = "Your account will not be deleted";
Blockscad.Msg.RADIUS = "radius";
Blockscad.Msg.REACTIVATE_ACCOUNT_EXPLAINED = "Dein Benutzerkonto wurde reaktiviert - es wird nicht mehr gelöscht. Falls du den Löschantrag nicht selber erstellt hast, solltest du dein Passwort ändern um sicherzugehen dass dein Benutzerkonto sicher bleibt.";
Blockscad.Msg.REACTIVATE_ACCOUNT_TITLE = "Dein Benutzerkonto wird nicht gelöscht";
Blockscad.Msg.REACTIVATE_BUTTON = "Okay";
Blockscad.Msg.REGISTER_BUTTON = "Registrieren";
Blockscad.Msg.REGISTER_IN_PROGRESS = "Schreibe ein...";
Blockscad.Msg.REGISTER_NEW_USER = "Melde neuen Benutzer an";
Blockscad.Msg.REMOVE_BLOCK_HIGHLIGHTING = "Remove block highlighting";
Blockscad.Msg.REMOVE_HIGHLIGHTING_INSTANCES = "Remove highlighting";
Blockscad.Msg.RENDER_BUTTON = "Render";
Blockscad.Msg.REGISTER_IN_PROGRESS = "Registrierung...";
Blockscad.Msg.REGISTER_NEW_USER = "Registriere neuen Benutzer";
Blockscad.Msg.REMOVE_BLOCK_HIGHLIGHTING = "Block-Hervorherung entfernen";
Blockscad.Msg.REMOVE_HIGHLIGHTING_INSTANCES = "Hervorhebung entfernen";
Blockscad.Msg.RENDER_BUTTON = "Rendern";
Blockscad.Msg.RENDER_ERROR_EMPTY = "Nichts zum Rendern";
Blockscad.Msg.RENDER_ERROR_MIXED = "Es sind 2D und 3D Objekte vorhanden. Es darf aber nur eine Art vorhanden sein.";
Blockscad.Msg.RENDER_IN_PROGRESS = "Rendering...";
Blockscad.Msg.RENDER_ERROR_MIXED = "Es sind sowohl 2D- wie auch 3D-Objekte vorhanden. Es darf aber nur eine Art vorhanden sein.";
Blockscad.Msg.RENDER_IN_PROGRESS = "Rendern...";
Blockscad.Msg.RESET_PASSWORD = "Passwort zurücksetzen";
Blockscad.Msg.RESET_PASSWORD_INSTRUCTIONS = "Gib deinen Benutzernamen und deine E-Mailadresse ein und wir senden dir ein E-Mail mit Instruktionen um dein Passwort zurück zu setzen.";
Blockscad.Msg.RESET_PASSWORD_LINK_BUTTON = "Sende mir einen Link um mein Passwort zurück zu setzen!";
Blockscad.Msg.RESET_PASSWORD_INSTRUCTIONS = "Gib deinen Benutzernamen und deine E-Mail ein und wir senden dir Instruktionen um dein Passwort zurückzusetzen.";
Blockscad.Msg.RESET_PASSWORD_LINK_BUTTON = "Sende mir einen Link um mein Passwort zurückzusetzen!";
Blockscad.Msg.RESET_VIEW_BUTTON = "Ansicht zurücksetzen";
Blockscad.Msg.RGB_COLOR_MODEL = "RGB";
Blockscad.Msg.ROTATE = "rotieren";
Blockscad.Msg.ROTATEEXTRUDE_TOOLTIP = "Rotate extrudes one or more 2-dimensional objects around the Z axis with a specified number of sides.";
Blockscad.Msg.ROTATE_ADVANCED = "fancy rotate";
Blockscad.Msg.ROTATE_EXTRUDE = "rotiertes Herausziehen";
Blockscad.Msg.ROTATEEXTRUDE_TOOLTIP = "Extrudiert eines oder mehrere 2D-Objekte um die Z-Achse herum.";
Blockscad.Msg.ROTATE_ADVANCED = "speziell rotieren";
Blockscad.Msg.ROTATE_EXTRUDE = "extrudieren mit rotation";
Blockscad.Msg.SAVE_BLOCKS_AS_COPY = "Als Kopie speichern";
Blockscad.Msg.SAVE_BLOCKS_LOCAL = "Lade Blöcke auf deinen PC herunter";
Blockscad.Msg.SAVE_BUTTON = "Speichern";
Blockscad.Msg.SAVE_COMPLETE = "Gespeichert!";
Blockscad.Msg.SAVE_FAILED = "Speichern fehlgeschlagen.";
Blockscad.Msg.SAVE_FAILED_PROJECT_NAME = "Bitte benenne dein Projekt und probiere es nochmals.";
Blockscad.Msg.SAVE_FAILED_PROJECT_NAME = "Bitte gib deinem Projekt einen Namen und versuche es nochmals.";
Blockscad.Msg.SAVE_IN_PROGRESS = "Speichere...";
Blockscad.Msg.SAVE_PROMPT = "Willst du dein Projekt speichern?";
Blockscad.Msg.SAVE_PROMPT_NO = "Nicht Speichern";
Blockscad.Msg.SAVE_PROMPT_YES = "Speichern";
Blockscad.Msg.SAVE_SCAD_LOCAL = "Lade OpenSCAD code herunter";
Blockscad.Msg.SCALE = "skalieren";
Blockscad.Msg.SCALE_TOOLTIP = "Scales one or more objects by a specified amount in dimensions x, y, and z.";
Blockscad.Msg.SIDES = "Seiten";
Blockscad.Msg.SIMPLEMIRROR_TOOLTIP = "Mirrors one or more objects across a specified plane.";
Blockscad.Msg.SIMPLEROTATE_TOOLTIP = "Rotates one or more objects around specified axes x, y, and z.";
Blockscad.Msg.SCALE_TOOLTIP = "Skaliert (vergrössert/verkleinert) eines oder mehrere Objekte um einen gewissen Faktor.";
Blockscad.Msg.SIDES = "seiten";
Blockscad.Msg.SIMPLEMIRROR_TOOLTIP = "Spiegelt eines oder mehrere Objekte entlang einer definierten Ebene.";
Blockscad.Msg.SIMPLEROTATE_TOOLTIP = "Rotiert (dreht) eines oder mehrere Objekte um die X-, Y- und Z-Achse.";
Blockscad.Msg.SIMPLE_TOOLBOX = "Einfache Toolbox";
Blockscad.Msg.SPHERE = "Sphäre";
Blockscad.Msg.SPHERE = "kugel";
Blockscad.Msg.SPHERE_TOOLTIP = "<img src='imgs/en/sphere.svg' width='65'>";
Blockscad.Msg.SQUARE = "Quadrat";
Blockscad.Msg.SQUARE = "quadrat";
Blockscad.Msg.SQUARE_TOOLTIP = "<img src='imgs/en/square.svg' width='65'>";
Blockscad.Msg.STL_IMPORT_WARNING = "STL files are not saved with your blocks.";
Blockscad.Msg.TAPER = "Kegel/Konus";
Blockscad.Msg.TAPER_TOOLTIP = "Scales shape along an axis. The smallest value along the select axis is scaled at one, and the largest value is scaled at user input scale value.";
Blockscad.Msg.TEXT_DEFAULT_VALUE = "Text ersetzten";
Blockscad.Msg.STL_IMPORT_WARNING = "STL Dateien werden nicht mit deinen Blöcken gespeichert.";
Blockscad.Msg.TAPER = "verengen";
Blockscad.Msg.TAPER_TOOLTIP = "Skaliert ein Objekt entlang einer Achse um einen definierten Faktor.";
Blockscad.Msg.TEXT_DEFAULT_VALUE = "text ersetzten";
Blockscad.Msg.TEXT_THICKNESS = "dicke";
Blockscad.Msg.TORUS = "Torus";
Blockscad.Msg.TORUS = "ring";
Blockscad.Msg.TORUS_TOOLTIP = "<img src='imgs/de/torus.svg' width='250px'>";
Blockscad.Msg.TRANSLATE = "transformiern";
Blockscad.Msg.TRANSLATE_TOOLTIP = "Translates (moves) one or more objects in specified dimensions x, y, and z.";
Blockscad.Msg.TRANSLATE = "verschieben";
Blockscad.Msg.TRANSLATE_TOOLTIP = "Verschiebt eines oder mehrere Objekte in der X-, Y- und Z-Ebene.";
Blockscad.Msg.TWIST = "verdrehen";
Blockscad.Msg.UNION = "Vereinigung";
Blockscad.Msg.UNION_TOOLTIP = "Kombiniert zwei oder mehr Objekte in einem.";
Blockscad.Msg.UNION = "vereinigung";
Blockscad.Msg.UNION_TOOLTIP = "Kombiniert zwei oder mehrere Objekte zu einem einzigen.";
Blockscad.Msg.USERNAME_FIELD = "Benutzername";
Blockscad.Msg.VARIABLES_BUMPED_ONE = "%1 variable blocks were displaced due to type mismatches";
Blockscad.Msg.VARIABLES_BUMPED_TWO = "variable '%1': type changed from %2 to %3";
Blockscad.Msg.WARNING_RELOAD_STL = "Warning: re-load your STL file block";
Blockscad.Msg.VARIABLES_BUMPED_ONE = "%1 Variablen-Blöcke wurden verschoben wegen unpassenden Typen";
Blockscad.Msg.VARIABLES_BUMPED_TWO = "Variable '%1': Typ wurde von '%2' zu '%3' geändert";
Blockscad.Msg.WARNING_RELOAD_STL = "Achtung: Lade deinen STL Dateiblock erneut";
Blockscad.Msg.WITH = "mit";
......@@ -16,7 +16,7 @@ Blockly.Xml = Blockly.Xml || {};
* @private
*/
BlocklyStorage.backupBlocks_ = function() {
console.log("in backupBlocks");
// console.log("in backupBlocks");
if ('localStorage' in window) {
// clear out old stuff from localStorage
localStorage.clear();
......@@ -71,7 +71,7 @@ BlocklyStorage.backupOnUnload = function() {
BlocklyStorage.restoreBlocks = function() {
var url = window.location.href.split('#')[0];
url = url.split('?lang')[0];
console.log("url for restoring blocks is:",url);
// console.log("url for restoring blocks is:",url);
var url2 = url + "proj_name";
var url3 = url + "current_project";
var url4 = url + "current_project_key";
......
......@@ -1406,7 +1406,7 @@ Blockscad.Processor.prototype = {
}[format];
},
generateAndSaveRenderedFile: function() {
generateAndSvaeRenderedFile: function() {
var blob = this.currentObjectToBlob();
var ext = this.selectedFormatInfo().extension;
......
......@@ -9,9 +9,9 @@
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="173.33546mm"
height="74.702179mm"
viewBox="0 0 614.18078 264.69276"
width="182.92386mm"
height="74.427254mm"
viewBox="0 0 648.15541 263.71862"
id="svg4208"
version="1.1"
inkscape:version="0.91 r13725"
......@@ -27,7 +27,7 @@
inkscape:pageshadow="2"
inkscape:zoom="0.71402898"
inkscape:cx="489.58952"
inkscape:cy="-2.4141017"
inkscape:cy="-2.4141171"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
......@@ -35,8 +35,8 @@
inkscape:snap-global="false"
inkscape:object-nodes="true"
inkscape:snap-smooth-nodes="true"
inkscape:window-width="1858"
inkscape:window-height="1178"
inkscape:window-width="1304"
inkscape:window-height="746"
inkscape:window-x="54"
inkscape:window-y="-8"
inkscape:window-maximized="1"
......@@ -52,7 +52,7 @@
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
......@@ -60,7 +60,7 @@
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-116.87792,-294.77042)">
transform="translate(-116.87792,-295.74454)">
<path
style="opacity:1;fill:none;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
d="m 329.38909,434.73022 30.72177,0"
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment