diff --git a/AUTHORS b/AUTHORS index e859743f..dd48cd33 100644 --- a/AUTHORS +++ b/AUTHORS @@ -21,5 +21,6 @@ nl: Jaap Blom (Nederlands) ro: Christian Tzurcanu (Româneşte) ru: Laurent Dufloux (Русский) sk: Pavol Rusnak (Slovenčina) +sv: Liubomyr Vyhovskyi (Svenska) tr: Zktosu (Türkçe) zh-TW: 黃瀚生 (Han Sheng Huang) (台灣正體) diff --git a/src/editor/Editor.js b/src/editor/Editor.js index 6caaa8de..744ae147 100644 --- a/src/editor/Editor.js +++ b/src/editor/Editor.js @@ -71,7 +71,7 @@ class Editor extends EditorStartup { this.docprops = false this.configObj.preferences = false this.canvMenu = null - this.goodLangs = ['ar', 'cs', 'de', 'en', 'es', 'fa', 'fr', 'fy', 'hi', 'it', 'ja', 'nl', 'pl', 'pt-BR', 'ro', 'ru', 'sk', 'sl', 'tr', 'zh-CN', 'zh-TW'] + this.goodLangs = ['ar', 'cs', 'de', 'en', 'es', 'fa', 'fr', 'fy', 'hi', 'it', 'ja', 'nl', 'pl', 'pt-BR', 'ro', 'ru', 'sk', 'sl', 'sv', 'tr', 'zh-CN', 'zh-TW'] const modKey = (isMac() ? 'meta+' : 'ctrl+') this.shortcuts = [ // Shortcuts not associated with buttons diff --git a/src/editor/dialogs/editorPreferencesDialog.html b/src/editor/dialogs/editorPreferencesDialog.html index c6d1b985..4562aae5 100644 --- a/src/editor/dialogs/editorPreferencesDialog.html +++ b/src/editor/dialogs/editorPreferencesDialog.html @@ -186,6 +186,7 @@ + diff --git a/src/editor/extensions/ext-eyedropper/locale/sv.js b/src/editor/extensions/ext-eyedropper/locale/sv.js new file mode 100644 index 00000000..c6643c75 --- /dev/null +++ b/src/editor/extensions/ext-eyedropper/locale/sv.js @@ -0,0 +1,9 @@ +export default { + name: 'pipett', + buttons: [ + { + title: 'pipettverktyg', + key: 'I' + } + ] +} diff --git a/src/editor/extensions/ext-grid/locale/sv.js b/src/editor/extensions/ext-grid/locale/sv.js new file mode 100644 index 00000000..7b9ee280 --- /dev/null +++ b/src/editor/extensions/ext-grid/locale/sv.js @@ -0,0 +1,8 @@ +export default { + name: 'Visa rutnät', + buttons: [ + { + title: 'Visa/dölj rutnät' + } + ] +} diff --git a/src/editor/extensions/ext-markers/locale/sv.js b/src/editor/extensions/ext-markers/locale/sv.js new file mode 100644 index 00000000..b8f4d11d --- /dev/null +++ b/src/editor/extensions/ext-markers/locale/sv.js @@ -0,0 +1,46 @@ +export default { + name: 'Markörer', + langList: [ + { id: 'nomarker', title: 'Ingen markör' }, + { id: 'leftarrow', title: 'Vänster pil' }, + { id: 'rightarrow', title: 'Höger pil' }, + { id: 'textmarker', title: 'Textmarkör' }, + { id: 'forwardslash', title: 'Snedstreck' }, + { id: 'reverseslash', title: 'Omvänd snedstreck' }, + { id: 'verticalslash', title: 'Vertikal snedstreck' }, + { id: 'box', title: 'Låda' }, + { id: 'star', title: 'Stjärna' }, + { id: 'xmark', title: 'X' }, + { id: 'triangle', title: 'Triangel' }, + { id: 'mcircle', title: 'Cirkel' }, + { id: 'leftarrow_o', title: 'Öppna vänsterpilen' }, + { id: 'rightarrow_o', title: 'Öppna högerpil' }, + { id: 'box_o', title: 'Öppen låda' }, + { id: 'star_o', title: 'Öppna Stjärna' }, + { id: 'triangle_o', title: 'Öppna triangeln' }, + { id: 'mcircle_o', title: 'Öppna cirkeln' } + ], + contextTools: [ + { + title: 'Startmarkör', + label: 's' + }, + { + title: 'Välj typ av startmarkör' + }, + { + title: 'Mellanmarkör', + label: 'm' + }, + { + title: 'Välj mellanmarkeringstyp' + }, + { + title: 'Slutmarkör', + label: 'e' + }, + { + title: 'Välj typ av slutmarkör' + } + ] +} diff --git a/src/editor/extensions/ext-opensave/locale/sv.js b/src/editor/extensions/ext-opensave/locale/sv.js new file mode 100644 index 00000000..3b203da2 --- /dev/null +++ b/src/editor/extensions/ext-opensave/locale/sv.js @@ -0,0 +1,8 @@ +export default { + opensave: { + new_doc: 'Ny bild', + open_image_doc: 'Öppna SVG', + save_doc: 'Spara SVG', + save_as_doc: 'Spara som SVG' + } +} diff --git a/src/editor/extensions/ext-panning/locale/sv.js b/src/editor/extensions/ext-panning/locale/sv.js new file mode 100644 index 00000000..d0baff70 --- /dev/null +++ b/src/editor/extensions/ext-panning/locale/sv.js @@ -0,0 +1,8 @@ +export default { + name: 'Panorering av tillägg', + buttons: [ + { + title: 'Panorering' + } + ] +} diff --git a/src/editor/extensions/ext-polystar/locale/sv.js b/src/editor/extensions/ext-polystar/locale/sv.js new file mode 100644 index 00000000..6dc74b85 --- /dev/null +++ b/src/editor/extensions/ext-polystar/locale/sv.js @@ -0,0 +1,30 @@ +export default { + name: 'stjärna', + title: 'Polygon/stjärnverktyg', + buttons: [ + { + title: 'Stjärnverktyg' + }, + { + title: 'Polygonverktyg' + } + ], + contextTools: [ + { + title: 'Antal sidor', + label: 'poäng' + }, + { + title: 'Pointiness', + label: 'Pointiness' + }, + { + title: 'Vrider stjärnan', + label: 'Radiell förskjutning' + }, + { + title: 'Antal sidor', + label: 'sidor' + } + ] +} diff --git a/src/editor/extensions/ext-shapes/locale/sv.js b/src/editor/extensions/ext-shapes/locale/sv.js new file mode 100644 index 00000000..5eb83558 --- /dev/null +++ b/src/editor/extensions/ext-shapes/locale/sv.js @@ -0,0 +1,24 @@ +export default { + loading: 'Läser in...', + categories: { + basic: 'Grundläggande', + object: 'Objekt', + symbol: 'Symboler', + arrow: 'Pilar', + flowchart: 'Flödesschema', + animal: 'Djur', + game: 'Kort & schack', + dialog_balloon: 'Dialogballonger', + electronics: 'Elektronik', + math: 'Matematisk', + music: 'Musik', + misc: 'Diverse', + raphael_1: 'raphaeljs.com uppsättning 1', + raphael_2: 'raphaeljs.com uppsättning 2' + }, + buttons: [ + { + title: 'Formbibliotek' + } + ] +} diff --git a/src/editor/extensions/ext-storage/locale/sv.js b/src/editor/extensions/ext-storage/locale/sv.js new file mode 100644 index 00000000..f97c587a --- /dev/null +++ b/src/editor/extensions/ext-storage/locale/sv.js @@ -0,0 +1,13 @@ +export default { + message: 'Som standard och där det stöds kan SVG-Edit lagra dina redigeringsinställningar ' + + 'och SVG-innehåll lokalt på din maskin så att du inte behöver lägga till dessa igen varje ' + + 'gång du laddar SVG-Edit. Om du av integritetsskäl inte vill lagra denna information på din ' + + 'maskin kan du byta bort från standardalternativet nedan.', + storagePrefsAndContent: 'Lagra inställningar och SVG-innehåll lokalt', + storagePrefsOnly: 'Lagra endast inställningar lokalt', + storagePrefs: 'Lagra inställningar lokalt', + storageNoPrefsOrContent: 'Lagra inte mina inställningar eller SVG-innehåll lokalt', + storageNoPrefs: 'Lagra inte mina inställningar lokalt', + rememberLabel: 'Kommer du ihåg detta val?', + rememberTooltip: 'Om du väljer att välja bort lagring samtidigt som du kommer ihåg detta val kommer webbadressen att ändras för att undvika att fråga igen.' +} diff --git a/src/editor/locale/lang.sv.js b/src/editor/locale/lang.sv.js index ea984cdd..1fc65b6a 100644 --- a/src/editor/locale/lang.sv.js +++ b/src/editor/locale/lang.sv.js @@ -4,47 +4,47 @@ export default { common: { ok: 'Spara', cancel: 'Avbryt', - key_backspace: 'backspace', - key_del: 'delete', - key_down: 'down', - key_up: 'up', - more_opts: 'More Options', + key_backspace: 'backsteg', + key_del: 'radera', + key_down: 'ner', + key_up: 'upp', + more_opts: 'Fler alternativ', url: 'URL', - width: 'Width', - height: 'Height' + width: 'Bredd', + height: 'Höjd' }, misc: { - powered_by: 'Powered by' + powered_by: 'Drivs av' }, ui: { - toggle_stroke_tools: 'Show/hide more stroke tools', + toggle_stroke_tools: 'Visa/dölj fler streckverktyg', palette_info: 'Klicka för att ändra fyllningsfärg, shift-klicka för att ändra färgar', zoom_level: 'Ändra zoomnivå', - panel_action: 'Click to open side panel', - quality: 'Quality:', - pathNodeTooltip: 'Drag node to move it. Double-click node to change segment type', - pathCtrlPtTooltip: 'Drag control point to adjust curve properties', - pick_stroke_paint_opacity: 'Pick a Stroke Paint and Opacity', - pick_fill_paint_opacity: 'Pick a Fill Paint and Opacity', - group_identify_label: 'Group identification label', - export_type_label: 'Select an image type for export:' + panel_action: 'Klicka för att öppna sidopanelen', + quality: 'Kvalitet:', + pathNodeTooltip: 'Dra noden för att flytta den. Dubbelklicka på noden för att ändra segmenttyp', + pathCtrlPtTooltip: 'Dra kontrollpunkten för att justera kurvegenskaperna', + pick_stroke_paint_opacity: 'Välj en Stroke Paint och Opacitet', + pick_fill_paint_opacity: 'Välj en fyllningsfärg och opacitet', + group_identify_label: 'Gruppidentifieringsetikett', + export_type_label: 'Välj en bildtyp för export:' }, properties: { - id: 'Identify the element', + id: 'Identifiera elementet', fill_color: 'Ändra fyllningsfärg', stroke_color: 'Ändra färgar', stroke_style: 'Ändra stroke Dash stil', stroke_width: 'Ändra stroke bredd', - pos_x: 'Change X coordinate', - pos_y: 'Change Y coordinate', - linecap_butt: 'Linecap: Butt', - linecap_round: 'Linecap: Round', - linecap_square: 'Linecap: Square', - linejoin_bevel: 'Linejoin: Bevel', - linejoin_miter: 'Linejoin: Miter', - linejoin_round: 'Linejoin: Round', + pos_x: 'Ändra X-koordinaten', + pos_y: 'Ändra Y-koordinaten', + linecap_butt: 'Linecap: Rumpa', + linecap_round: 'Linecap: Rund', + linecap_square: 'Linecap: Fyrkantig', + linejoin_bevel: 'Linejoin: Fasad', + linejoin_miter: 'Linejoin: Gering', + linejoin_round: 'Linejoin: Rund', angle: 'Ändra rotationsvinkel', - blur: 'Change gaussian blur value', + blur: 'Ändra gaussisk oskärpa värde', opacity: 'Ändra markerat objekt opacitet', circle_cx: 'Ändra cirkeln cx samordna', circle_cy: 'Ändra cirkeln samordna cy', @@ -63,30 +63,46 @@ export default { image_width: 'Ändra bild bredd', image_height: 'Ändra bildhöjd', image_url: 'Ändra URL', - node_x: "Change node's x coordinate", - node_y: "Change node's y coordinate", - seg_type: 'Change Segment type', - straight_segments: 'Straight', - curve_segments: 'Curve', + node_x: 'Ändra nodens x-koordinat', + node_y: 'Ändra nodens y-koordinat', + seg_type: 'Ändra segmenttyp', + straight_segments: 'Rak', + curve_segments: 'Kurva', text_contents: 'Ändra textinnehållet', font_family_label: 'Font:', font_family: 'Ändra Typsnitt', font_size: 'Ändra textstorlek', bold: 'Fet text', - text_decoration_underline: 'Underline', - text_decoration_linethrough: 'Line-Through', - text_decoration_overline: 'Overline', + text_decoration_underline: 'Understrykning', + text_decoration_linethrough: 'Linje genom', + text_decoration_overline: 'Överlinje', italic: 'Kursiv text', - text_anchor_start: 'Align the text in start', - text_anchor_middle: 'Align the text in middle', - text_anchor_end: 'Align the text in end', - text_letter_spacing: 'Change the letter spacing', - text_word_spacing: 'Change the word spacing', - text_length: 'Lets you specify the width of the space into which the text will draw', - text_length_adjust: 'Length adjust', - text_length_adjust_spacing: 'Spacing', - text_length_adjust_spacing_and_glyphs: 'Spacing & Glyphs', - class: 'Element class', + text_anchor_start: 'Justera texten i början', + text_anchor_middle: 'Rikta in texten i mitten', + text_anchor_end: 'Justera texten i slutet', + text_letter_spacing: 'Ändra bokstavsavståndet', + text_word_spacing: 'Ändra ordavståndet', + text_length: 'Låter dig ange bredden på utrymmet som texten ska ritas in i', + text_length_adjust: 'Längdjustering', + text_length_adjust_spacing: 'Mellanrum', + text_length_adjust_spacing_and_glyphs: 'Avstånd och tecken', + r_label: 'r', + x_label: 'x', + y_label: 'y', + x1_label: 'x1', + y1_label: 'y1', + x2_label: 'x2', + y2_label: 'y2', + rx_label: 'rx', + ry_label: 'ry', + cx_label: 'cx', + cy_label: 'cy', + w_label: 'w', + h_label: 'h', + id_label: 'id', + class_label: 'class', + label: 'label', + class: 'Element klass', serif: 'Serif', sans_serif: 'Sans-serif', cursive: 'Cursive', @@ -95,18 +111,18 @@ export default { courier: 'Courier', helvetica: 'Helvetica', times: 'times', - prefs_and_content: 'Store preferences and SVG content locally', - prefs_only: 'Only store preferences locally', - no_prefs_or_content: 'Do not store my preferences or SVG content locally', - jgraduate_pad: 'Pad', - jgraduate_reflect: 'Reflect', - jgraduate_repeat: 'Repeat' + prefs_and_content: 'Lagra inställningar och SVG-innehåll lokalt', + prefs_only: 'Lagra endast inställningar lokalt', + no_prefs_or_content: 'Lagra inte mina inställningar eller SVG-innehåll lokalt', + jgraduate_pad: 'Vaddera', + jgraduate_reflect: 'Reflektera', + jgraduate_repeat: 'Upprepa' }, tools: { - main_menu: 'Main Menu', + main_menu: 'Huvudmeny', bkgnd_color_opac: 'Ändra bakgrundsfärg / opacitet', - connector_no_arrow: 'No arrow', - fitToContent: 'Fit to Content', + connector_no_arrow: 'Ingen pil', + fitToContent: 'Anpassa till innehåll', fit_to_all: 'Passar till allt innehåll', fit_to_canvas: 'Anpassa till duk', fit_to_layer_content: 'Anpassa till lager innehåll', @@ -117,184 +133,184 @@ export default { largest_object: 'största objekt', selected_objects: 'valda objekt', smallest_object: 'minsta objektet', - export_img: 'Export', - import_doc: 'Import SVG', - align_to_page: 'Align Element to Page', - align_bottom: 'Align Bottom', + export_img: 'Exportera', + import_doc: 'Importera SVG', + align_to_page: 'Justera element till sida', + align_bottom: 'Justera botten', align_center: 'Centrera', align_left: 'Vänsterjustera', - align_middle: 'Justera Middle', + align_middle: 'Justera mitten', align_right: 'Högerjustera', align_top: 'Justera Top', mode_select: 'Markeringsverktyget', mode_fhpath: 'Pennverktyget', mode_line: 'Linjeverktyg', - mode_rect: 'Rectangle Tool', - mode_square: 'Square Tool', + mode_rect: 'Rektangelverktyg', + mode_square: 'Fyrkantigt verktyg', mode_fhrect: 'Fri hand rektangel', mode_ellipse: 'Ellips', - mode_circle: 'Circle', + mode_circle: 'Cirkel', mode_fhellipse: 'Fri hand Ellipse', - mode_path: 'Path Tool', + mode_path: 'Sökvägsverktyg', mode_text: 'Textverktyg', mode_image: 'Bildverktyg', mode_zoom: 'Zoomverktyget', - no_embed: 'NOTE: This image cannot be embedded. It will depend on this path to be displayed', + no_embed: 'OBS: Den här bilden kan inte bäddas in. Det beror på den här sökvägen som ska visas', undo: 'Ångra', - redo: 'Redo', + redo: 'Göra om', tool_source: 'Redigera källa', - wireframe_mode: 'Wireframe Mode', - clone: 'Clone Element(s)', - del: 'Delete Element(s)', - group_elements: 'Group Elements', - make_link: 'Make (hyper)link', - set_link_url: 'Set link URL (leave empty to remove)', - to_path: 'Convert to Path', - reorient_path: 'Reorient path', - ungroup: 'Dela Elements', + wireframe_mode: 'Wireframe-läge', + clone: 'Klona element(er)', + del: 'Ta bort element', + group_elements: 'Gruppelement', + make_link: 'Gör (hyper)länk', + set_link_url: 'Ange länk-URL (låt vara tomt för att ta bort)', + to_path: 'Konvertera till sökväg', + reorient_path: 'Omorientera vägen', + ungroup: 'Dela Element', docprops: 'Dokumentegenskaper', - editor_homepage: 'SVG-Edit Home Page', - move_bottom: 'Move to Bottom', + editor_homepage: 'SVG-Redigera hemsida', + move_bottom: 'Flytta till Botten', move_top: 'Flytta till början', - node_clone: 'Clone Node', - node_delete: 'Delete Node', - node_link: 'Link Control Points', - add_subpath: 'Add sub-path', - openclose_path: 'Open/close sub-path', + node_clone: 'Klon nod', + node_delete: 'Radera knutpunkt', + node_link: 'Länka kontrollpunkter', + add_subpath: 'Lägg till undersökväg', + openclose_path: 'Öppna/stäng undersökväg', source_save: 'Spara', - cut: 'Cut', - copy: 'Copy', - paste: 'Paste', - paste_in_place: 'Paste in Place', - delete: 'Delete', - group: 'Group', - move_front: 'Bring to Front', - move_up: 'Bring Forward', - move_down: 'Send Backward', - move_back: 'Send to Back', - tool_unlink_use: 'Break link to reference element (make unique)', - ellipse_circle_tool: 'Ellipse/Circle Tool', - square_rect_tool: 'Square/Rect Tool', - remember_this_choice: 'Remember this choice?', - remember_this_choice_title: 'If you choose to opt out of storage while remembering this choice, the URL will change so as to avoid asking again.' + cut: 'Skära', + copy: 'Kopiera', + paste: 'Klistra', + paste_in_place: 'Klistra in på plats', + delete: 'Radera', + group: 'Grupp', + move_front: 'Ta fram', + move_up: 'Ta fram', + move_down: 'Skicka bakåt', + move_back: 'Skicka tillbaka', + tool_unlink_use: 'Bryt länk till referenselement (gör unik)', + ellipse_circle_tool: 'Ellips/Cirkel Verktyg', + square_rect_tool: 'Fyrkant/Rect Verktyg', + remember_this_choice: 'Kommer du ihåg detta val?', + remember_this_choice_title: 'Om du väljer att välja bort lagring samtidigt som du kommer ihåg detta val kommer webbadressen att ändras för att undvika att fråga igen.' }, layers: { - layer: 'Layer', - layers: 'Layers', - del: 'Radera Layer', - move_down: 'Flytta Layer Down', - new: 'New Layer', - rename: 'Byt namn på Layer', - move_up: 'Flytta Layer Up', - dupe: 'Duplicate Layer', - merge_down: 'Merge Down', - merge_all: 'Merge All', - move_elems_to: 'Move elements to:', - move_selected: 'Move selected elements to a different layer' + layer: 'Lager', + layers: 'Skikten', + del: 'Radera Lager', + move_down: 'Flytta lager nedåt', + new: 'Nytt lager', + rename: 'Byt namn på lager', + move_up: 'Flytta lager upp', + dupe: 'Duplicera lager', + merge_down: 'Sammanfoga ner', + merge_all: 'Slå samman alla', + move_elems_to: 'Flytta element till:', + move_selected: 'Flytta markerade element till ett annat lager' }, config: { - image_props: 'Image Properties', - doc_title: 'Title', - doc_dims: 'Canvas Dimensions', - included_images: 'Included Images', - image_opt_embed: 'Embed data (local files)', - image_opt_ref: 'Use file reference', - editor_prefs: 'Editor Preferences', - language: 'Language', - background: 'Editor Background', - editor_img_url: 'Image URL', - editor_bg_note: 'Note: Background will not be saved with image.', + image_props: 'Bildegenskaper', + doc_title: 'Titel', + doc_dims: 'Canvas mått', + included_images: 'Inkluderade bilder', + image_opt_embed: 'Bädda in data (lokala filer)', + image_opt_ref: 'Använd filreferens', + editor_prefs: 'Redaktörsinställningar', + language: 'Språk', + background: 'Redaktör bakgrund', + editor_img_url: 'bild URL', + editor_bg_note: 'Obs: Bakgrunden kommer inte att sparas med bilden.', select_predefined: 'Välj fördefinierad:', - units_and_rulers: 'Units & Rulers', - show_rulers: 'Show rulers', - base_unit: 'Base Unit:', - grid: 'Grid', - snapping_onoff: 'Snapping on/off', - snapping_stepsize: 'Snapping Step-Size:', - grid_color: 'Grid color', - done: 'Done', - change_xxx_color: 'Change xxx color', - pick_paint_opavity: 'Pick a {{newValue}} Paint and Opacity', - open_color_picker: 'Click To Open Color Picker', - jpicker_title: 'Drag Markers To Pick A Color', - jpicker_new_color: 'new', - jpicker_current_color: 'current', - jpicker_tooltip_colors_new_color: 'New Color - Press “OK” To Commit', - jpicker_tooltip_colors_current_color: 'Click To Revert To Original Color', - jpicker_tooltip_buttons_ok: 'Commit To This Color Selection', - jpicker_tooltip_buttons_cancel: 'Cancel And Revert To Original Color', - jpicker_tooltip_hue_radio: 'Set To “Hue” Color Mode', - jpicker_tooltip_hue_textbox: 'Enter A “Hue” Value (0-360°)', - jpicker_tooltip_saturation_radio: 'Set To “Saturation” Color Mode', - jpicker_tooltip_saturation_textbox: 'Enter A “Saturation” Value (0-100%)', - jpicker_tooltip_value_radio: 'Set To “Value” Color Mode', - jpicker_tooltip_value_textbox: 'Enter A “Value” Value (0-100%)', - jpicker_tooltip_red_radio: 'Set To “Red” Color Mode', - jpicker_tooltip_red_textbox: 'Enter A “Red” Value (0-255)', - jpicker_tooltip_green_radio: 'Set To “Green” Color Mode', - jpicker_tooltip_green_textbox: 'Enter A “Green” Value (0-255)', - jpicker_tooltip_blue_radio: 'Set To “Blue” Color Mode', - jpicker_tooltip_blue_textbox: 'Enter A “Blue” Value (0-255)', - jpicker_tooltip_alpha_radio: 'Set To “Alpha” Color Mode', - jpicker_tooltip_alpha_textbox: 'Enter A “Alpha” Value (0-100)', - jpicker_tooltip_hex_textbox: 'Enter A “Hex” Color Value (#000000-#ffffff)', - jpicker_tooltip_hex_alpha: 'Enter A “Alpha” Value (#00-#ff)', - jgraduate_solid_color: 'Solid Color', - jgraduate_linear_gradient: 'Linear Gradient', - jgraduate_radial_gradient: 'Radial Gradient', - jgraduate_begin_point: 'Begin Point', - jgraduate_enter_starting_x: 'Enter starting x value between 0.0 and 1.0', - jgraduate_enter_starting_y: 'Enter starting y value between 0.0 and 1.0', - jgraduate_end_point: 'End Point', - jgraduate_enter_ending_x: 'Enter ending x value between 0.0 and 1.0', - jgraduate_enter_ending_y: 'Enter ending y value between 0.0 and 1.0', - jgraduate_center_point: 'Center Point', - jgraduate_enter_value_x: 'Enter x value between 0.0 and 1.0', - jgraduate_enter_value_y: 'Enter y value between 0.0 and 1.0', - jgraduate_focal_point: 'Focal Point', - jgraduate_match_center: 'Match center:', - jgraduate_enter_focal_x: 'Enter x value between 0.0 and 1.0', - jgraduate_enter_focal_y: 'Enter y value between 0.0 and 1.0', - jgraduate_spread_method: 'Spread method', - jgraduate_radius: 'Radius:', - jgraduate_set_radius: 'Click to set radius', + units_and_rulers: 'Enheter och linjaler', + show_rulers: 'Visa linjaler', + base_unit: 'Basenhet:', + grid: 'Rutnät', + snapping_onoff: 'Knäppning på/av', + snapping_stepsize: 'Snäppsteg-storlek:', + grid_color: 'Rutnätsfärg', + done: 'Gjort', + change_xxx_color: 'Ändra xxx färg', + pick_paint_opavity: 'Välj en {{newValue}} färg och opacitet', + open_color_picker: 'Klicka för att öppna färgväljaren', + jpicker_title: 'Dra markörer för att välja en färg', + jpicker_new_color: 'ny', + jpicker_current_color: 'nuvarande', + jpicker_tooltip_colors_new_color: 'Ny färg - Tryck “OK” Att begå', + jpicker_tooltip_colors_current_color: 'Klicka för att återgå till originalfärg', + jpicker_tooltip_buttons_ok: 'Förbinder dig till detta färgval', + jpicker_tooltip_buttons_cancel: 'Avbryt och återställ till originalfärg', + jpicker_tooltip_hue_radio: 'Ställ in på “Nyans”-färgläge', + jpicker_tooltip_hue_textbox: 'Ange ett “Nyans”-värde (0-360°)', + jpicker_tooltip_saturation_radio: 'Ställ in på “Mättnad”-färgläge', + jpicker_tooltip_saturation_textbox: 'Ange ett “Mättnad”-värde (0-100%)', + jpicker_tooltip_value_radio: 'Ställ in på “Värde”-färgläge', + jpicker_tooltip_value_textbox: 'Ange ett “Värde”-värde (0-100%)', + jpicker_tooltip_red_radio: 'Ställ in på “Röd”-färgläge', + jpicker_tooltip_red_textbox: 'Ange ett “Röd”-värde (0-255)', + jpicker_tooltip_green_radio: 'Ställ in på “Grön”-färgläge', + jpicker_tooltip_green_textbox: 'Ange ett “Grön”-värde (0-255)', + jpicker_tooltip_blue_radio: 'Ställ in på “Blå”-färgläge', + jpicker_tooltip_blue_textbox: 'Ange ett “Blå”-värde (0-255)', + jpicker_tooltip_alpha_radio: 'Ställ in på “Alfa”-färgläge', + jpicker_tooltip_alpha_textbox: 'Ange ett “Alfa”-värde (0-100)', + jpicker_tooltip_hex_textbox: 'Ange ett “Hex”-färgvärde (#000000-#ffffff)', + jpicker_tooltip_hex_alpha: 'Ange ett “Alfa”-värde (#00-#ff)', + jgraduate_solid_color: 'Enfärgade', + jgraduate_linear_gradient: 'Linjär gradient', + jgraduate_radial_gradient: 'Radiell gradient', + jgraduate_begin_point: 'Startpunkt', + jgraduate_enter_starting_x: 'Ange ett startvärde för x mellan 0,0 och 1,0', + jgraduate_enter_starting_y: 'Ange ett startvärde för y mellan 0,0 och 1,0', + jgraduate_end_point: 'Slutpunkt', + jgraduate_enter_ending_x: 'Ange ett slutvärde för x mellan 0,0 och 1,0', + jgraduate_enter_ending_y: 'Ange slutvärdet y mellan 0,0 och 1,0', + jgraduate_center_point: 'Mittpunkt', + jgraduate_enter_value_x: 'Ange ett x-värde mellan 0,0 och 1,0', + jgraduate_enter_value_y: 'Ange ett y-värde mellan 0,0 och 1,0', + jgraduate_focal_point: 'Brännpunkt', + jgraduate_match_center: 'Matchcenter:', + jgraduate_enter_focal_x: 'Ange ett x-värde mellan 0,0 och 1,0', + jgraduate_enter_focal_y: 'Ange ett y-värde mellan 0,0 och 1,0', + jgraduate_spread_method: 'Spridningsmetod', + jgraduate_radius: 'Radie:', + jgraduate_set_radius: 'Klicka för att ställa in radie', jgraduate_ellip: 'Ellip:', - jgraduate_set_ellip: 'Click to set Ellip', - jgraduate_angle: 'Angle:', - jgraduate_set_angle: 'Click to set Angle', - jgraduate_deg: 'deg:', + jgraduate_set_ellip: 'Klicka för att ställa in Ellip', + jgraduate_angle: 'Vinkel:', + jgraduate_set_angle: 'Klicka för att ställa in vinkel', + jgraduate_deg: 'grad:', jgraduate_opac: 'Opac:', - jgraduate_set_opac: 'Click to set Opac' + jgraduate_set_opac: 'Klicka för att ställa in Opac' }, notification: { - invalidAttrValGiven: 'Invalid value given', - noContentToFitTo: 'No content to fit to', - dupeLayerName: 'There is already a layer named that!', - enterUniqueLayerName: 'Please enter a unique layer name', - enterNewLayerName: 'Please enter the new layer name', - layerHasThatName: 'Layer already has that name', - QmoveElemsToLayer: "Move selected elements to layer '%s'?", - QwantToClear: 'Do you want to clear the drawing?\nThis will also erase your undo history!', - QwantToOpen: 'Do you want to open a new file?\nThis will also erase your undo history!', - QerrorsRevertToSource: 'There were parsing errors in your SVG source.\nRevert back to original SVG source?', - QignoreSourceChanges: 'Ignore changes made to SVG source?', - featNotSupported: 'Feature not supported', - enterNewImgURL: 'Enter the new image URL', - defsFailOnSave: 'NOTE: Due to a bug in your browser, this image may appear wrong (missing gradients or elements). It will however appear correct once actually saved.', - loadingImage: 'Loading image, please wait...', - saveFromBrowser: "Select 'Save As...' in your browser (possibly via file menu or right-click context-menu) to save this image as a {{type}} file.", - noteTheseIssues: 'Also note the following issues: ', - unsavedChanges: 'There are unsaved changes.', - enterNewLinkURL: 'Enter the new hyperlink URL', - errorLoadingSVG: 'Error: Unable to load SVG data', - URLLoadFail: 'Unable to load from URL', - retrieving: 'Retrieving \'%s\' ...', - popupWindowBlocked: 'Popup window may be blocked by browser', - exportNoBlur: 'Blurred elements will appear as un-blurred', - exportNoforeignObject: 'foreignObject elements will not appear', - exportNoDashArray: 'Strokes will appear filled', - exportNoText: 'Text may not appear as expected', - editorPreferencesMsg: 'By default and where supported, SVG-Edit can store your editor preferences and SVG content locally on your machine so you do not need to add these back each time you load SVG-Edit. If, for privacy reasons, you do not wish to store this information on your machine, you can change away from the default option below.', - source_dialog_note: 'Copy the contents of this box into a text editor, then save the file with a .svg extension.' + invalidAttrValGiven: 'Ogiltigt värde angett', + noContentToFitTo: 'Inget innehåll att passa till', + dupeLayerName: 'Det finns redan ett lager som heter det!', + enterUniqueLayerName: 'Ange ett unikt lagernamn', + enterNewLayerName: 'Ange det nya lagrets namn', + layerHasThatName: 'Layer har redan det namnet', + QmoveElemsToLayer: 'Flytta markerade element till lagret \'%s\'?', + QwantToClear: 'Vill du rensa ritningen?\nDetta kommer också att radera din ångringshistorik!', + QwantToOpen: 'Vill du öppna en ny fil?\nDetta kommer också att radera din ångringshistorik!', + QerrorsRevertToSource: 'Det fanns analysfel i din SVG-källa.\nÅtergå tillbaka till den ursprungliga SVG-källan?', + QignoreSourceChanges: 'Ignorera ändringar som gjorts i SVG-källan?', + featNotSupported: 'Funktionen stöds inte', + enterNewImgURL: 'Ange den nya bildens URL', + defsFailOnSave: 'OBS: På grund av ett fel i din webbläsare kan den här bilden verka fel (saknade övertoningar eller element). Det kommer dock att verka korrekt när det väl har sparats.', + loadingImage: 'Laddar bild, vänta...', + saveFromBrowser: 'Välj \'Spara som...\' i din webbläsare (möjligen via filmenyn eller högerklicka på snabbmenyn) för att spara den här bilden som en {{typ}}-fil.', + noteTheseIssues: 'Observera även följande problem: ', + unsavedChanges: 'Det finns ändringar som inte har sparats.', + enterNewLinkURL: 'Ange den nya hyperlänkens URL', + errorLoadingSVG: 'Fel: Det gick inte att ladda SVG-data', + URLLoadFail: 'Det gick inte att ladda från URL', + retrieving: 'Hämtar \'%s\' ...', + popupWindowBlocked: 'Popup-fönster kan blockeras av webbläsaren', + exportNoBlur: 'Suddiga element kommer att visas som oskarpa', + exportNoforeignObject: 'foreignObject-element kommer inte att visas', + exportNoDashArray: 'Strokes kommer att visas fyllda', + exportNoText: 'Text kanske inte visas som förväntat', + editorPreferencesMsg: 'Som standard och där det stöds kan SVG-Edit lagra dina redigeringsinställningar och SVG-innehåll lokalt på din maskin så att du inte behöver lägga till dessa igen varje gång du laddar SVG-Edit. Om du av integritetsskäl inte vill lagra denna information på din maskin kan du byta bort från standardalternativet nedan.', + source_dialog_note: 'Kopiera innehållet i den här rutan till en textredigerare och spara sedan filen med filtillägget .svg.' } }