diff --git a/client/public/locales/en/common.json b/client/public/locales/en/common.json index d09d014..62a6299 100644 --- a/client/public/locales/en/common.json +++ b/client/public/locales/en/common.json @@ -1,250 +1,250 @@ { - "actions": { - "list": "List", - "create": "Create", - "edit": "Edit", - "show": "Show", - "clone": "Clone" - }, - "buttons": { - "create": "Create", - "save": "Save", - "logout": "Logout", - "delete": "Delete", - "edit": "Edit", - "cancel": "Cancel", - "confirm": "Are you sure?", - "filter": "Filter", - "clear": "Clear", - "refresh": "Refresh", - "show": "Show", - "undo": "Undo", - "import": "Import", - "clone": "Clone", - "archive": "Archive", - "unArchive": "Unarchive", - "hideArchived": "Hide Archived", - "showArchived": "Show Archived", - "notAccessTitle": "You don't have permission to access", - "hideColumns": "Hide Columns", - "clearFilters": "Clear Filters" - }, - "warnWhenUnsavedChanges": "Are you sure you want to leave? You have unsaved changes.", - "notifications": { - "success": "Successful", - "error": "Error (status code: {{statusCode}})", - "undoable": "You have {{seconds}} seconds to undo", - "createSuccess": "Successfully created {{resource}}", - "createError": "There was an error creating {{resource}} (status code: {{statusCode}})", - "deleteSuccess": "Successfully deleted {{resource}}", - "deleteError": "Error when deleting {{resource}} (status code: {{statusCode}})", - "editSuccess": "Successfully edited {{resource}}", - "editError": "Error when editing {{resource}} (status code: {{statusCode}})", - "importProgress": "Importing: {{processed}}/{{total}}" - }, - "loading": "Loading", - "version": "Version", - "unknown": "Unknown", - "yes": "Yes", - "no": "No", - "tags": { - "clone": "Clone" - }, - "dashboard": { - "title": "Dashboard" - }, - "printing": { - "generic": { - "title": "Printing", - "description": "Tune in the settings below to get the desired print layout. Keep in mind that printers and your OS may apply it's own margins and scaling, so you may need to perform some trial-and-error before it's all correct. Test it on a piece of regular paper before printing on the actual labels.", - "helpMargin": "Margins should be configured to match your label paper and printer, changing these will affect the size of the entire grid.", - "helpPrinterMargin": "Safe-Zone should be set to how close to the paper edge your printer can print, changing these will not affect the entire grid.", - "print": "Print", - "columns": "Columns", - "rows": "Rows", - "paperSize": "Paper Size", - "customSize": "Custom", - "dimensions": "Dimensions", - "showBorder": "Show Border", - "previewScale": "Preview Scale", - "skipItems": "Skip Items", - "contentSettings": "Content Settings", - "layoutSettings": "Layout Settings", - "horizontalSpacing": "Horizontal Spacing", - "verticalSpacing": "Vertical Spacing", - "marginLeft": "Left Margin", - "marginRight": "Right Margin", - "marginTop": "Top Margin", - "marginBottom": "Bottom Margin", - "printerMarginLeft": "Safe-Zone Left", - "printerMarginRight": "Safe-Zone Right", - "printerMarginTop": "Safe-Zone Top", - "printerMarginBottom": "Safe-Zone Bottom", - "borders": { - "none": "None", - "border": "Border", - "grid": "Grid" - } + "actions": { + "list": "List", + "create": "Create", + "edit": "Edit", + "show": "Show", + "clone": "Clone" }, - "qrcode": { - "button": "Print QR Codes", - "title": "QR Code Printing", - "spoolWeight": "Spool Weight: {{weight}}", - "lotNr": "Lot Nr: {{lot}}", - "bedTemp": "BT: {{temp}}", - "extruderTemp": "ET: {{temp}}", - "textSize": "Content Text Size", - "showSpoolmanIcon": "Show Spoolman Icon", - "showVendor": "Vendor", - "showContent": "Print Label", - "showLotNr": "Lot Nr", - "showSpoolWeight": "Spool Weight", - "showTemperatures": "Temperatures", - "showSpoolComment": "Spool Comment", - "showFilamentComment": "Filament Comment", - "showVendorComment": "Vendor Comment" + "buttons": { + "create": "Create", + "save": "Save", + "logout": "Logout", + "delete": "Delete", + "edit": "Edit", + "cancel": "Cancel", + "confirm": "Are you sure?", + "filter": "Filter", + "clear": "Clear", + "refresh": "Refresh", + "show": "Show", + "undo": "Undo", + "import": "Import", + "clone": "Clone", + "archive": "Archive", + "unArchive": "Unarchive", + "hideArchived": "Hide Archived", + "showArchived": "Show Archived", + "notAccessTitle": "You don't have permission to access", + "hideColumns": "Hide Columns", + "clearFilters": "Clear Filters" }, - "spoolSelect": { - "title": "Select Spools", - "description": "Select spools to print QR codes for.", - "showArchived": "Show Archived", - "noSpoolsSelected": "You have not selected any spools.", - "selectAll": "Select/Unselect All", - "selectedTotal_one": "{{count}} spool selected", - "selectedTotal_other": "{{count}} spools selected" - } - }, - "scanner": { - "title": "QR Code Scanner", - "description": "Scan a Spoolman QR code to view details about the spool.", - "error": { - "notAllowed": "You have not allowed access to the camera.", - "insecureContext": "The page is not served over HTTPS.", - "streamApiNotSupported": "The browser does not support the MediaStream API.", - "notReadable": "The camera is not readable.", - "notFound": "No camera was found.", - "unknown": "An unknown error occurred. ({{error}})" - } - }, - "spool": { - "spool": "Spools", - "fields": { - "id": "Id", - "filament_name": "Filament", - "filament": "Filament", - "material": "Material", - "weight_to_use": "Weight", - "used_weight": "Used Weight", - "remaining_weight": "Remaining Weight", - "measured_weight": "Measured Weight", - "used_length": "Used Length", - "remaining_length": "Remaining Length", - "location": "Location", - "lot_nr": "Lot Nr", - "first_used": "First Used", - "last_used": "Last Used", - "registered": "Registered", - "comment": "Comment", - "archived": "Archived" + "warnWhenUnsavedChanges": "Are you sure you want to leave? You have unsaved changes.", + "notifications": { + "success": "Successful", + "error": "Error (status code: {{statusCode}})", + "undoable": "You have {{seconds}} seconds to undo.", + "createSuccess": "Successfully created {{resource}}", + "createError": "There was an error creating {{resource}} (status code: {{statusCode}})", + "deleteSuccess": "Successfully deleted {{resource}}", + "deleteError": "Error when deleting {{resource}} (status code: {{statusCode}})", + "editSuccess": "Successfully edited {{resource}}", + "editError": "Error when editing {{resource}} (status code: {{statusCode}})", + "importProgress": "Importing: {{processed}}/{{total}}" }, - "fields_help": { - "weight_to_use": "Select what weight value to enter. Measured weight is only available if the spool weight is set for the selected filament.", - "used_weight": "How much filament has been used from the spool. A new spool should have 0g used.", - "remaining_weight": "How much filament is left on the spool. For a new spool this should match the spool weight.", - "measured_weight": "How much the filament and spool weigh.", - "location": "Where the spool is located if you have multiple locations where you store your spools.", - "lot_nr": "Manufacturer's lot number. Can be used to ensure a print has consistent color if multiple spools are used." + "loading": "Loading", + "version": "Version", + "unknown": "Unknown", + "yes": "Yes", + "no": "No", + "tags": { + "clone": "Clone" }, - "titles": { - "create": "Create Spool", - "clone": "Clone Spool", - "edit": "Edit Spool", - "list": "Spools", - "show": "Show Spool", - "archive": "Archive Spool" + "dashboard": { + "title": "Dashboard" }, - "messages": { - "archive": "Are you sure you want to archive this spool?" - } - }, - "filament": { - "filament": "Filaments", - "fields": { - "id": "Id", - "vendor_name": "Vendor", - "vendor": "Vendor", - "name": "Name", - "material": "Material", - "price": "Price", - "density": "Density", - "diameter": "Diameter", - "weight": "Weight", - "spool_weight": "Spool Weight", - "article_number": "Article Number", - "registered": "Registered", - "comment": "Comment", - "settings_extruder_temp": "Extruder Temp", - "settings_bed_temp": "Bed Temp", - "color_hex": "Color" + "printing": { + "generic": { + "title": "Printing", + "description": "Tune in the settings below to get the desired print layout. Keep in mind that printers and your OS may apply it's own margins and scaling, so you may need to perform some trial-and-error before it's all correct. Test it on a piece of regular paper before printing on the actual labels.", + "helpMargin": "Margins should be configured to match your label paper and printer, changing these will affect the size of the entire grid.", + "helpPrinterMargin": "Safe-Zone should be set to how close to the paper edge your printer can print, changing these will not affect the entire grid.", + "print": "Print", + "columns": "Columns", + "rows": "Rows", + "paperSize": "Paper Size", + "customSize": "Custom", + "dimensions": "Dimensions", + "showBorder": "Show Border", + "previewScale": "Preview Scale", + "skipItems": "Skip Items", + "contentSettings": "Content Settings", + "layoutSettings": "Layout Settings", + "horizontalSpacing": "Horizontal Spacing", + "verticalSpacing": "Vertical Spacing", + "marginLeft": "Left Margin", + "marginRight": "Right Margin", + "marginTop": "Top Margin", + "marginBottom": "Bottom Margin", + "printerMarginLeft": "Safe-Zone Left", + "printerMarginRight": "Safe-Zone Right", + "printerMarginTop": "Safe-Zone Top", + "printerMarginBottom": "Safe-Zone Bottom", + "borders": { + "none": "None", + "border": "Border", + "grid": "Grid" + } + }, + "qrcode": { + "button": "Print QR Codes", + "title": "QR Code Printing", + "spoolWeight": "Spool Weight: {{weight}}", + "lotNr": "Lot Nr: {{lot}}", + "bedTemp": "BT: {{temp}}", + "extruderTemp": "ET: {{temp}}", + "textSize": "Content Text Size", + "showSpoolmanIcon": "Show Spoolman Icon", + "showVendor": "Vendor", + "showContent": "Print Label", + "showLotNr": "Lot Nr", + "showSpoolWeight": "Spool Weight", + "showTemperatures": "Temperatures", + "showSpoolComment": "Spool Comment", + "showFilamentComment": "Filament Comment", + "showVendorComment": "Vendor Comment" + }, + "spoolSelect": { + "title": "Select Spools", + "description": "Select spools to print QR codes for.", + "showArchived": "Show Archived", + "noSpoolsSelected": "You have not selected any spools.", + "selectAll": "Select/Unselect All", + "selectedTotal_one": "{{count}} spool selected", + "selectedTotal_other": "{{count}} spools selected" + } }, - "fields_help": { - "name": "Filament name, to distinguish this filament type among others from the same vendor. Should contain the color for example.", - "material": "E.g. PLA, ABS, PETG, etc.", - "price": "Price of a full spool in the system configured currency.", - "weight": "The filament weight of a full spool (net weight). This should not include the weight of the spool itself, only the filament. It is what is usually written on the packaging.", - "spool_weight": "The weight of an empty spool. Currently not used for anything, but could be used by thirdparty apps to e.g. calculate the filament weight from a weight measurement.", - "article_number": "E.g. EAN, UPC, etc." - }, - "titles": { - "create": "Create Filament", - "clone": "Clone Filament", - "edit": "Edit Filament", - "list": "Filaments", - "show": "Show Filament" - } - }, - "vendor": { - "vendor": "Vendors", - "fields": { - "id": "Id", - "name": "Name", - "registered": "Registered", - "comment": "Comment" - }, - "titles": { - "create": "Create Vendor", - "clone": "Clone Vendor", - "edit": "Edit Vendor", - "list": "Vendors", - "show": "Show Vendor" - } - }, - "table": { - "actions": "Actions" - }, - "documentTitle": { - "default": "Spoolman", - "suffix": " | Spoolman", - "filament": { - "list": "Filaments | Spoolman", - "show": "#{{id}} Show Filament | Spoolman", - "edit": "#{{id}} Edit Filament | Spoolman", - "create": "Create Filament | Spoolman", - "clone": "#{{id}} Clone Filament | Spoolman" + "scanner": { + "title": "QR Code Scanner", + "description": "Scan a Spoolman QR code to view details about the spool.", + "error": { + "notAllowed": "You have not allowed access to the camera.", + "insecureContext": "The page is not served over HTTPS.", + "streamApiNotSupported": "The browser does not support the MediaStream API.", + "notReadable": "The camera is not readable.", + "notFound": "No camera was found.", + "unknown": "An unknown error occurred. ({{error}})" + } }, "spool": { - "list": "Spools | Spoolman", - "show": "#{{id}} Show Spool | Spoolman", - "edit": "#{{id}} Edit Spool | Spoolman", - "create": "Create Spool | Spoolman", - "clone": "#{{id}} Clone Spool | Spoolman" + "spool": "Spools", + "fields": { + "id": "Id", + "filament_name": "Filament", + "filament": "Filament", + "material": "Material", + "weight_to_use": "Weight", + "used_weight": "Used Weight", + "remaining_weight": "Remaining Weight", + "measured_weight": "Measured Weight", + "used_length": "Used Length", + "remaining_length": "Remaining Length", + "location": "Location", + "lot_nr": "Lot Nr", + "first_used": "First Used", + "last_used": "Last Used", + "registered": "Registered", + "comment": "Comment", + "archived": "Archived" + }, + "fields_help": { + "weight_to_use": "Select what weight value to enter. Measured weight is only available if the spool weight is set for the selected filament.", + "used_weight": "How much filament has been used from the spool. A new spool should have 0g used.", + "remaining_weight": "How much filament is left on the spool. For a new spool this should match the spool weight.", + "measured_weight": "How much the filament and spool weigh.", + "location": "Where the spool is located if you have multiple locations where you store your spools.", + "lot_nr": "Manufacturer's lot number. Can be used to ensure a print has consistent color if multiple spools are used." + }, + "titles": { + "create": "Create Spool", + "clone": "Clone Spool", + "edit": "Edit Spool", + "list": "Spools", + "show": "Show Spool", + "archive": "Archive Spool" + }, + "messages": { + "archive": "Are you sure you want to archive this spool?" + } + }, + "filament": { + "filament": "Filaments", + "fields": { + "id": "Id", + "vendor_name": "Vendor", + "vendor": "Vendor", + "name": "Name", + "material": "Material", + "price": "Price", + "density": "Density", + "diameter": "Diameter", + "weight": "Weight", + "spool_weight": "Spool Weight", + "article_number": "Article Number", + "registered": "Registered", + "comment": "Comment", + "settings_extruder_temp": "Extruder Temp", + "settings_bed_temp": "Bed Temp", + "color_hex": "Color" + }, + "fields_help": { + "name": "Filament name, to distinguish this filament type among others from the same vendor. Should contain the color for example.", + "material": "E.g. PLA, ABS, PETG, etc.", + "price": "Price of a full spool in the system configured currency.", + "weight": "The filament weight of a full spool (net weight). This should not include the weight of the spool itself, only the filament. It is what is usually written on the packaging.", + "spool_weight": "The weight of an empty spool. Currently not used for anything, but could be used by thirdparty apps to e.g. calculate the filament weight from a weight measurement.", + "article_number": "E.g. EAN, UPC, etc." + }, + "titles": { + "create": "Create Filament", + "clone": "Clone Filament", + "edit": "Edit Filament", + "list": "Filaments", + "show": "Show Filament" + } }, "vendor": { - "list": "Vendors | Spoolman", - "show": "#{{id}} Show Vendor | Spoolman", - "edit": "#{{id}} Edit Vendor | Spoolman", - "create": "Create Vendor | Spoolman", - "clone": "#{{id}} Clone Vendor | Spoolman" + "vendor": "Vendors", + "fields": { + "id": "Id", + "name": "Name", + "registered": "Registered", + "comment": "Comment" + }, + "titles": { + "create": "Create Vendor", + "clone": "Clone Vendor", + "edit": "Edit Vendor", + "list": "Vendors", + "show": "Show Vendor" + } + }, + "table": { + "actions": "Actions" + }, + "documentTitle": { + "default": "Spoolman", + "suffix": " | Spoolman", + "filament": { + "list": "Filaments | Spoolman", + "show": "#{{id}} Show Filament | Spoolman", + "edit": "#{{id}} Edit Filament | Spoolman", + "create": "Create Filament | Spoolman", + "clone": "#{{id}} Clone Filament | Spoolman" + }, + "spool": { + "list": "Spools | Spoolman", + "show": "#{{id}} Show Spool | Spoolman", + "edit": "#{{id}} Edit Spool | Spoolman", + "create": "Create Spool | Spoolman", + "clone": "#{{id}} Clone Spool | Spoolman" + }, + "vendor": { + "list": "Vendors | Spoolman", + "show": "#{{id}} Show Vendor | Spoolman", + "edit": "#{{id}} Edit Vendor | Spoolman", + "create": "Create Vendor | Spoolman", + "clone": "#{{id}} Clone Vendor | Spoolman" + } } - } } diff --git a/client/public/locales/sv/common.json b/client/public/locales/sv/common.json index 93023e8..459295d 100644 --- a/client/public/locales/sv/common.json +++ b/client/public/locales/sv/common.json @@ -1,245 +1,250 @@ { - "actions": { - "list": "Lista", - "create": "Skapa", - "edit": "Ändra", - "show": "Visa", - "clone": "Klona" - }, - "buttons": { - "create": "Skapa", - "save": "Spara", - "logout": "Logga ut", - "delete": "Ta bort", - "edit": "Ändra", - "cancel": "Avbryt", - "confirm": "Är du säker?", - "filter": "Filtrera", - "clear": "Rensa", - "refresh": "Uppdatera", - "show": "Visa", - "undo": "Ångra", - "import": "Importera", - "clone": "Klona", - "archive": "Arkivera", - "unArchive": "Avarkivera", - "hideArchived": "Dölj arkiverade", - "showArchived": "Visa arkiverade", - "notAccessTitle": "Du har inte tillgång till denna sida", - "hideColumns": "Dölj kolumner", - "clearFilters": "Rensa filter" - }, - "warnWhenUnsavedChanges": "Du har osparade ändringar. Är du säker på att du vill lämna sidan?", - "notifications": { - "success": "Lyckades!", - "error": "Fel (statuskod: {{statusCode}})", - "undoable": "Du har {{seconds}} sekunder på dig att ångra", - "createSuccess": "Lyckades skapa {{resource}}", - "createError": "Det gick inte att skapa {{resource}} (statuskod: {{statusCode}})", - "deleteSuccess": "Lyckades ta bort {{resource}}", - "deleteError": "Det gick inte att ta bort {{resource}} (statuskod: {{statusCode}})", - "editSuccess": "Lyckades ändra {{resource}}", - "editError": "Det gick inte att ändra {{resource}} (statuskod: {{statusCode}})", - "importProgress": "Importerar: {{processed}}/{{total}}" - }, - "loading": "Laddar...", - "version": "Version", - "unknown": "Okänd", - "yes": "Ja", - "no": "Nej", - "tags": { - "clone": "Klona" - }, - "dashboard": { - "title": "Hem" - }, - "printing": { - "generic": { - "title": "Utskrift", - "description": "Justera inställningarna nedan för att få önskat utskriftslayout. Kom ihåg att skrivare och ditt operativsystem kan tillämpa sina egna marginaler och skalning, så du kan behöva justera inställningarna därefter. Testa på ett vanligt papper innan du skriver ut på de faktiska etiketterna.", - "helpMargin": "Marginaler bör konfigureras för att matcha ditt etikettpapper och skrivare, ändringar av dessa kommer att påverka storleken på hela rutnätet.", - "helpPrinterMargin": "Säkerhetszon bör ställas in på hur nära papperskanten din skrivare kan skriva ut, ändringar av dessa kommer inte att påverka hela rutnätet.", - "print": "Skriv ut", - "columns": "Kolumner", - "rows": "Rader", - "paperSize": "Papperstyp", - "customSize": "Anpassad", - "dimensions": "Dimensioner", - "showBorder": "Visa ram", - "previewScale": "Skala förhandsgranskning", - "skipItems": "Hoppa över objekt", - "contentSettings": "Innehållsinställningar", - "layoutSettings": "Layoutinställningar", - "horizontalSpacing": "Horisontellt avstånd", - "verticalSpacing": "Vertikalt avstånd", - "marginLeft": "Marginal - vänster", - "marginRight": "Marginal - höger", - "marginTop": "Marginal - topp", - "marginBottom": "Marginal - botten", - "printerMarginLeft": "Säkerhetszon - vänster", - "printerMarginRight": "Säkerhetszon - höger", - "printerMarginTop": "Säkerhetszon - topp", - "printerMarginBottom": "Säkerhetszon - botten", - "borders": { - "none": "Ingen", - "border": "Ram", - "grid": "Rutnät" - } + "actions": { + "list": "Lista", + "create": "Skapa", + "edit": "Ändra", + "show": "Visa", + "clone": "Klona" }, - "qrcode": { - "button": "Skriv ut QR-koder", - "title": "QR-kod utskrift", - "spoolWeight": "Spolvikt: {{weight}}", - "lotNr": "Batch: {{lot}}", - "bedTemp": "BT: {{temp}}", - "extruderTemp": "ET: {{temp}}", - "textSize": "Textstorlek", - "showSpoolmanIcon": "Visa Spoolman-ikon", - "showContent": "Etikett", - "showVendor": "Leverantör", - "showLotNr": "Batchnummer", - "showSpoolWeight": "Spolvikt", - "showTemperatures": "Temperaturer", - "showSpoolComment": "Spolkommentar", - "showFilamentComment": "Filamentkommentar", - "showVendorComment": "Leverantörskommentar" + "buttons": { + "create": "Skapa", + "save": "Spara", + "logout": "Logga ut", + "delete": "Ta bort", + "edit": "Ändra", + "cancel": "Avbryt", + "confirm": "Är du säker?", + "filter": "Filtrera", + "clear": "Rensa", + "refresh": "Uppdatera", + "show": "Visa", + "undo": "Ångra", + "import": "Importera", + "clone": "Klona", + "archive": "Arkivera", + "unArchive": "Avarkivera", + "hideArchived": "Dölj arkiverade", + "showArchived": "Visa arkiverade", + "notAccessTitle": "Du har inte tillgång till denna sida", + "hideColumns": "Dölj kolumner", + "clearFilters": "Rensa filter" }, - "spoolSelect": { - "title": "Välj spolar", - "description": "Välj spolar att skriva ut QR-koder för.", - "showArchived": "Tillåt arkiverade", - "noSpoolsSelected": "Du har inte valt några spolar.", - "selectAll": "Markera/avmarkera alla", - "selectedTotal_one": "{{count}} spole vald", - "selectedTotal_other": "{{count}} spolar valda" - } - }, - "scanner": { - "title": "Skanna QR-kod", - "description": "Skanna en QR-kod för att visa information om en spole.", - "error": { - "notAllowed": "Du har inte tillåtit åtkomst till kameran.", - "insecureContext": "Sidan måste använda sig av HTTPS.", - "streamApiNotSupported": "Webbläsaren stödjer inte MediaStream API.", - "notReadable": "Kameran är inte läsbar.", - "notFound": "Ingen kamera hittades.", - "unknown": "Ett okänt fel inträffade. ({{error}})" - } - }, - "spool": { - "spool": "Spolar", - "fields": { - "id": "Id", - "filament_name": "Filament", - "filament": "Filament", - "material": "Material", - "used_weight": "Använd vikt", - "remaining_weight": "Återstående vikt", - "used_length": "Använd längd", - "remaining_length": "Återstående längd", - "location": "Plats", - "lot_nr": "Batchnummer", - "first_used": "Användes först", - "last_used": "Användes senast", - "registered": "Registrerad", - "comment": "Kommentar", - "archived": "Arkiverad" + "warnWhenUnsavedChanges": "Är du säker på att du vill lämna sidan? Du har osparade ändringar.", + "notifications": { + "success": "Lyckades", + "error": "Fel (statuskod: {{statusCode}})", + "undoable": "Du har {{seconds}} sekunder på dig att ångra.", + "createSuccess": "Lyckades skapa {{resource}}", + "createError": "Det gick inte att skapa {{resource}} (statuskod: {{statusCode}})", + "deleteSuccess": "Lyckades ta bort {{resource}}", + "deleteError": "Det gick inte att ta bort {{resource}} (statuskod: {{statusCode}})", + "editSuccess": "Lyckades ändra {{resource}}", + "editError": "Det gick inte att ändra {{resource}} (statuskod: {{statusCode}})", + "importProgress": "Importerar: {{processed}}/{{total}}" }, - "fields_help": { - "used_weight": "Hur mycket filament som använts på spolen. En ny spole har värdet 0g.", - "location": "Vart spolen finns om du har flera platser att förvara spolar på.", - "lot_nr": "Tillverkarens batchnummer. Kan användas för att se till att en utskrift har jämn färg ifall flera spolar används." + "loading": "Laddar", + "version": "Version", + "unknown": "Okänd", + "yes": "Ja", + "no": "Nej", + "tags": { + "clone": "Klona" }, - "titles": { - "create": "Skapa spole", - "clone": "Klona spole", - "edit": "Ändra spole", - "list": "Spolar", - "show": "Visa spole", - "archive": "Arkivera spole" + "dashboard": { + "title": "Hem" }, - "messages": { - "archive": "Är du säker på att du vill arkivera denna spole?" - } - }, - "filament": { - "filament": "Filament", - "fields": { - "id": "Id", - "vendor_name": "Leverantör", - "vendor": "Leverantör", - "name": "Namn", - "material": "Material", - "price": "Pris", - "density": "Densitet", - "diameter": "Diameter", - "weight": "Vikt", - "spool_weight": "Spolvikt", - "article_number": "Artikelnummer", - "registered": "Registrerad", - "comment": "Kommentar", - "settings_extruder_temp": "Extrudertemp", - "settings_bed_temp": "Bäddtemp", - "color_hex": "Färg" + "printing": { + "generic": { + "title": "Utskrift", + "description": "Justera inställningarna nedan för att få önskat utskriftslayout. Kom ihåg att skrivare och ditt operativsystem kan tillämpa sina egna marginaler och skalning, så du kan behöva justera inställningarna därefter. Testa på ett vanligt papper innan du skriver ut på de faktiska etiketterna.", + "helpMargin": "Marginaler bör konfigureras för att matcha ditt etikettpapper och skrivare, ändringar av dessa kommer att påverka storleken på hela rutnätet.", + "helpPrinterMargin": "Säkerhetszon bör ställas in på hur nära papperskanten din skrivare kan skriva ut, ändringar av dessa kommer inte att påverka hela rutnätet.", + "print": "Skriv ut", + "columns": "Kolumner", + "rows": "Rader", + "paperSize": "Papperstyp", + "customSize": "Anpassad", + "dimensions": "Dimensioner", + "showBorder": "Visa ram", + "previewScale": "Skala förhandsgranskning", + "skipItems": "Hoppa över objekt", + "contentSettings": "Innehållsinställningar", + "layoutSettings": "Layoutinställningar", + "horizontalSpacing": "Horisontellt avstånd", + "verticalSpacing": "Vertikalt avstånd", + "marginLeft": "Marginal - vänster", + "marginRight": "Marginal - höger", + "marginTop": "Marginal - topp", + "marginBottom": "Marginal - botten", + "printerMarginLeft": "Säkerhetszon - vänster", + "printerMarginRight": "Säkerhetszon - höger", + "printerMarginTop": "Säkerhetszon - topp", + "printerMarginBottom": "Säkerhetszon - botten", + "borders": { + "none": "Ingen", + "border": "Ram", + "grid": "Rutnät" + } + }, + "qrcode": { + "button": "Skriv ut QR-koder", + "title": "QR-kod utskrift", + "spoolWeight": "Spolvikt: {{weight}}", + "lotNr": "Batch: {{lot}}", + "bedTemp": "BT: {{temp}}", + "extruderTemp": "ET: {{temp}}", + "textSize": "Textstorlek", + "showSpoolmanIcon": "Visa Spoolman-ikon", + "showContent": "Etikett", + "showVendor": "Leverantör", + "showLotNr": "Batchnummer", + "showSpoolWeight": "Spolvikt", + "showTemperatures": "Temperaturer", + "showSpoolComment": "Spolkommentar", + "showFilamentComment": "Filamentkommentar", + "showVendorComment": "Leverantörskommentar" + }, + "spoolSelect": { + "title": "Välj spolar", + "description": "Välj spolar att skriva ut QR-koder för.", + "showArchived": "Tillåt arkiverade", + "noSpoolsSelected": "Du har inte valt några spolar.", + "selectAll": "Markera/avmarkera alla", + "selectedTotal_one": "{{count}} spole vald", + "selectedTotal_other": "{{count}} spolar valda" + } }, - "fields_help": { - "name": "Filamentets namn, för att skilja detta filament från andra från samma leverantör. Bör innehålla färgen till exempel.", - "material": "T.ex. PLA, ABS, PETG, etc.", - "price": "Pris för en full spole i systemets valuta.", - "weight": "Vikten på en full spole (nettovikt). Detta ska inte inkludera vikten på spolen själv, bara filamentet. Det är vad som vanligtvis står på förpackningen.", - "spool_weight": "Vikten på en tom spole. Detta används inte till något i dagsläget, men skulle kunna användas av tredjepartsappar för att t.ex. beräkna filamentvikten från en viktmätning.", - "article_number": "T.ex. EAN, UPC, etc." - }, - "titles": { - "create": "Skapa filament", - "clone": "Klona filament", - "edit": "Ändra filament", - "list": "Filament", - "show": "Visa filament" - } - }, - "vendor": { - "vendor": "Leverantörer", - "fields": { - "id": "Id", - "name": "Namn", - "registered": "Registrerad", - "comment": "Kommentar" - }, - "titles": { - "create": "Skapa leverantör", - "clone": "Klona leverantör", - "edit": "Ändra leverantör", - "list": "Leverantörer", - "show": "Visa leverantör" - } - }, - "table": { - "actions": "Åtgärder" - }, - "documentTitle": { - "default": "Spoolman", - "suffix": " | Spoolman", - "filament": { - "list": "Filament | Spoolman", - "show": "#{{id}} Visa filament | Spoolman", - "edit": "#{{id}} Redigera filament | Spoolman", - "create": "Skapa filament | Spoolman", - "clone": "#{{id}} Klona filament | Spoolman" + "scanner": { + "title": "Skanna QR-kod", + "description": "Skanna en QR-kod för att visa information om en spole.", + "error": { + "notAllowed": "Du har inte tillåtit åtkomst till kameran.", + "insecureContext": "Sidan måste använda sig av HTTPS.", + "streamApiNotSupported": "Webbläsaren stödjer inte MediaStream API.", + "notReadable": "Kameran är inte läsbar.", + "notFound": "Ingen kamera hittades.", + "unknown": "Ett okänt fel inträffade. ({{error}})" + } }, "spool": { - "list": "Spolar | Spoolman", - "show": "#{{id}} Visa spole | Spoolman", - "edit": "#{{id}} Redigera spole | Spoolman", - "create": "Skapa spole | Spoolman", - "clone": "#{{id}} Klona spole | Spoolman" + "spool": "Spolar", + "fields": { + "id": "Id", + "filament_name": "Filament", + "filament": "Filament", + "material": "Material", + "used_weight": "Använd vikt", + "remaining_weight": "Återstående vikt", + "used_length": "Använd längd", + "remaining_length": "Återstående längd", + "location": "Plats", + "lot_nr": "Batchnummer", + "first_used": "Användes först", + "last_used": "Användes senast", + "registered": "Registrerad", + "comment": "Kommentar", + "archived": "Arkiverad", + "measured_weight": "Uppmätt vikt", + "weight_to_use": "Vikt" + }, + "fields_help": { + "used_weight": "Hur mycket filament som använts på spolen. En ny spole har värdet 0g.", + "location": "Vart spolen finns om du har flera platser att förvara spolar på.", + "lot_nr": "Tillverkarens batchnummer. Kan användas för att se till att en utskrift har jämn färg ifall flera spolar används.", + "weight_to_use": "Välj vilken typ av vikt du vill fylla i. Uppmätt vikt är endast tillgänglig om det valda filamentet har en spolvikt satt.", + "measured_weight": "Hur mycket filamentet och spolen väger tillsammans.", + "remaining_weight": "Hur mycket filament som finns kvar på spolen. För en ny spole så är detta det värdet som står på etiketten." + }, + "titles": { + "create": "Skapa spole", + "clone": "Klona spole", + "edit": "Ändra spole", + "list": "Spolar", + "show": "Visa spole", + "archive": "Arkivera spole" + }, + "messages": { + "archive": "Är du säker på att du vill arkivera denna spole?" + } + }, + "filament": { + "filament": "Filament", + "fields": { + "id": "Id", + "vendor_name": "Leverantör", + "vendor": "Leverantör", + "name": "Namn", + "material": "Material", + "price": "Pris", + "density": "Densitet", + "diameter": "Diameter", + "weight": "Vikt", + "spool_weight": "Spolvikt", + "article_number": "Artikelnummer", + "registered": "Registrerad", + "comment": "Kommentar", + "settings_extruder_temp": "Extrudertemp", + "settings_bed_temp": "Bäddtemp", + "color_hex": "Färg" + }, + "fields_help": { + "name": "Filamentets namn, för att skilja detta filament från andra från samma leverantör. Bör innehålla färgen till exempel.", + "material": "T.ex. PLA, ABS, PETG, etc.", + "price": "Pris för en full spole i systemets valuta.", + "weight": "Vikten på en full spole (nettovikt). Detta ska inte inkludera vikten på spolen själv, bara filamentet. Det är vad som vanligtvis står på förpackningen.", + "spool_weight": "Vikten på en tom spole. Detta används inte till något i dagsläget, men skulle kunna användas av tredjepartsappar för att t.ex. beräkna filamentvikten från en viktmätning.", + "article_number": "T.ex. EAN, UPC, etc." + }, + "titles": { + "create": "Skapa filament", + "clone": "Klona filament", + "edit": "Ändra filament", + "list": "Filament", + "show": "Visa filament" + } }, "vendor": { - "list": "Leverantörer | Spoolman", - "show": "#{{id}} Visa leverantör | Spoolman", - "edit": "#{{id}} Redigera leverantör | Spoolman", - "create": "Skapa leverantör | Spoolman", - "clone": "#{{id}} Klona leverantör | Spoolman" + "vendor": "Leverantörer", + "fields": { + "id": "Id", + "name": "Namn", + "registered": "Registrerad", + "comment": "Kommentar" + }, + "titles": { + "create": "Skapa leverantör", + "clone": "Klona leverantör", + "edit": "Ändra leverantör", + "list": "Leverantörer", + "show": "Visa leverantör" + } + }, + "table": { + "actions": "Åtgärder" + }, + "documentTitle": { + "default": "Spoolman", + "suffix": " | Spoolman", + "filament": { + "list": "Filament | Spoolman", + "show": "#{{id}} Visa filament | Spoolman", + "edit": "#{{id}} Redigera filament | Spoolman", + "create": "Skapa filament | Spoolman", + "clone": "#{{id}} Klona filament | Spoolman" + }, + "spool": { + "list": "Spolar | Spoolman", + "show": "#{{id}} Visa spole | Spoolman", + "edit": "#{{id}} Redigera spole | Spoolman", + "create": "Skapa spole | Spoolman", + "clone": "#{{id}} Klona spole | Spoolman" + }, + "vendor": { + "list": "Leverantörer | Spoolman", + "show": "#{{id}} Visa leverantör | Spoolman", + "edit": "#{{id}} Redigera leverantör | Spoolman", + "create": "Skapa leverantör | Spoolman", + "clone": "#{{id}} Klona leverantör | Spoolman" + } } - } }