diff --git a/translations/messages.en.xlf b/translations/messages.en.xlf
index f78c4bf8..25982d21 100644
--- a/translations/messages.en.xlf
+++ b/translations/messages.en.xlf
@@ -340,6 +340,33 @@
Permissions
+
+
+ Part-DB1\templates\AdminPages\LabelProfileAdmin.html.twig:4
+
+
+ label_profile.caption
+ Label profiles
+
+
+
+
+ Part-DB1\templates\AdminPages\LabelProfileAdmin.html.twig:8
+
+
+ label_profile.advanced
+ Advanced
+
+
+
+
+ Part-DB1\templates\AdminPages\LabelProfileAdmin.html.twig:9
+
+
+ label_profile.comment
+ Comment
+
+
Part-DB1\templates\AdminPages\ManufacturerAdmin.html.twig:4
@@ -1304,6 +1331,134 @@ Subelements will be moved upwards.
Last activity
+
+
+ Part-DB1\templates\LabelSystem\dialog.html.twig:3
+ Part-DB1\templates\LabelSystem\dialog.html.twig:6
+
+
+ label_generator.title
+ Label generator
+
+
+
+
+ Part-DB1\templates\LabelSystem\dialog.html.twig:16
+
+
+ label_generator.common
+ Common
+
+
+
+
+ Part-DB1\templates\LabelSystem\dialog.html.twig:20
+
+
+ label_generator.advanced
+ Advanced
+
+
+
+
+ Part-DB1\templates\LabelSystem\dialog.html.twig:24
+
+
+ label_generator.profiles
+ Profiles
+
+
+
+
+ Part-DB1\templates\LabelSystem\dialog.html.twig:58
+
+
+ label_generator.selected_profile
+ Currently selected profile
+
+
+
+
+ Part-DB1\templates\LabelSystem\dialog.html.twig:62
+
+
+ label_generator.edit_profile
+ Edit profile
+
+
+
+
+ Part-DB1\templates\LabelSystem\dialog.html.twig:75
+
+
+ label_generator.load_profile
+ Load profile
+
+
+
+
+ Part-DB1\templates\LabelSystem\dialog.html.twig:102
+
+
+ label_generator.download
+ Download
+
+
+
+
+ Part-DB1\templates\LabelSystem\dropdown_macro.html.twig:3
+ Part-DB1\templates\LabelSystem\dropdown_macro.html.twig:5
+
+
+ label_generator.label_btn
+ Generate label
+
+
+
+
+ Part-DB1\templates\LabelSystem\dropdown_macro.html.twig:20
+
+
+ label_generator.label_empty
+ New empty label
+
+
+
+
+ Part-DB1\templates\LabelSystem\Scanner\dialog.html.twig:3
+
+
+ label_scanner.title
+ Label scanner
+
+
+
+
+ Part-DB1\templates\LabelSystem\Scanner\dialog.html.twig:7
+
+
+ label_scanner.no_cam_found.title
+ No webcam found
+
+
+
+
+ Part-DB1\templates\LabelSystem\Scanner\dialog.html.twig:7
+
+
+ label_scanner.no_cam_found.text
+ You need a webcam and give permission to use the scanner function. You can input the barcode code manually below.
+
+
+
+
+ Part-DB1\templates\LabelSystem\Scanner\dialog.html.twig:27
+
+
+ label_scanner.source_select
+ Select source
+
+
Part-DB1\templates\LogSystem\log_list.html.twig:3
@@ -3574,6 +3729,15 @@ If you have done this incorrectly or if a computer is no longer trusted, you can
Toggle Sidebar
+
+
+ Part-DB1\templates\_navbar.html.twig:22
+
+
+ navbar.scanner.link
+ Scanner
+
+
Part-DB1\templates\_navbar.html.twig:38
@@ -3862,6 +4026,15 @@ If you have done this incorrectly or if a computer is no longer trusted, you can
CSFR Token invalid. Please reload this page or contact an administrator if this message stays.
+
+
+ Part-DB1\src\Controller\LabelController.php:134
+
+
+ label_generator.no_entities_found
+ No entities matching the range found.
+
+
Part-DB1\src\Controller\LogController.php:149
@@ -4015,6 +4188,34 @@ If you have done this incorrectly or if a computer is no longer trusted, you can
Error during creation: Please check your inputs!
+
+
+ Part-DB1\src\Controller\ScanController.php:66
+ Part-DB1\src\Controller\ScanController.php:89
+
+
+ scan.qr_not_found
+ No element found for the given barcode.
+
+
+
+
+ Part-DB1\src\Controller\ScanController.php:69
+
+
+ scan.format_unknown
+ Format unknown!
+
+
+
+
+ Part-DB1\src\Controller\ScanController.php:86
+
+
+ scan.qr_success
+ Element found.
+
+
Part-DB1\src\Controller\SecurityController.php:114
@@ -4877,6 +5078,206 @@ If you have done this incorrectly or if a computer is no longer trusted, you can
Part lot
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:76
+
+
+ label_options.barcode_type.none
+ None
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:76
+
+
+ label_options.barcode_type.qr
+ QR Code (recommended)
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:76
+
+
+ label_options.barcode_type.code128
+ Code 128 (recommended)
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:76
+
+
+ label_options.barcode_type.code39
+ Code 39 (recommended)
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:76
+
+
+ label_options.barcode_type.code93
+ Code 93
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:76
+
+
+ label_options.barcode_type.datamatrix
+ Datamatrix
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:121
+
+
+ label_options.lines_mode.html
+ Placeholders
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:121
+
+
+ label.options.lines_mode.twig
+ Twig
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:125
+
+
+ label_options.lines_mode.help
+ If you select Twig here, the content field is interpreted as Twig template. See <a href="https://twig.symfony.com/doc/3.x/templates.html">Twig documentation</a> and <a href="https://github.com/Part-DB/Part-DB-symfony/wiki/Labels#twig-mode">Wiki</a> for more informations.
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:45
+
+
+ label_options.page_size.label
+ Label size
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:64
+
+
+ label_options.supported_elements.label
+ Target type
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:73
+
+
+ label_options.barcode_type.label
+ Barcode
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:101
+
+
+ label_profile.lines.label
+ Content
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:110
+
+
+ label_options.additional_css.label
+ Additional styles (CSS)
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:119
+
+
+ label_options.lines_mode.label
+ Parser mode
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:49
+
+
+ label_options.width.placeholder
+ Width
+
+
+
+
+ Part-DB1\src\Form\LabelOptionsType.php:58
+
+
+ label_options.height.placeholder
+ Height
+
+
+
+
+ Part-DB1\src\Form\LabelSystem\LabelDialogType.php:48
+
+
+ label_generator.target_id.range_hint
+ You can specify multiple IDs (e.g. 1,2,3) and/or a range (1-3) here to generate labels for multiple elements at once.
+
+
+
+
+ Part-DB1\src\Form\LabelSystem\LabelDialogType.php:45
+
+
+ label_generator.target_id.label
+ Target IDs
+
+
+
+
+ Part-DB1\src\Form\LabelSystem\LabelDialogType.php:59
+
+
+ label_generator.update
+ Update
+
+
+
+
+ Part-DB1\src\Form\LabelSystem\ScanDialogType.php:34
+ new
+
+
+ scan_dialog.input
+ Input
+
+
+
+
+ Part-DB1\src\Form\LabelSystem\ScanDialogType.php:42
+ new
+
+
+ scan_dialog.submit
+ Submit
+
+
Part-DB1\src\Form\ParameterType.php:41
@@ -5475,6 +5876,15 @@ If you have done this incorrectly or if a computer is no longer trusted, you can
Parameter
+
+
+ Part-DB1\src\Services\ElementTypeNameGenerator.php:96
+
+
+ label_profile.label
+ Label profile
+
+
Part-DB1\src\Services\LogSystem\LogEntryExtraFormatter.php:176
@@ -5506,6 +5916,15 @@ If you have done this incorrectly or if a computer is no longer trusted, you can
Password reset for your Part-DB account
+
+
+ Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:108
+
+
+ tree.tools.tools
+ Tools
+
+
Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:109
@@ -5538,6 +5957,24 @@ If you have done this incorrectly or if a computer is no longer trusted, you can
System
+
+
+ Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:123
+
+
+ tree.tools.tools.label_dialog
+ Label generator
+
+
+
+
+ Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:130
+
+
+ tree.tools.tools.label_scanner
+ Scanner
+
+
Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:149
@@ -5633,6 +6070,15 @@ If you have done this incorrectly or if a computer is no longer trusted, you can
Measurement Unit
+
+
+ Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:203
+
+
+ tree.tools.edit.label_profile
+ Label profiles
+
+
Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:209
@@ -8309,5 +8755,59 @@ Element 3
Sucess
+
+
+ obsolete
+
+
+ label_options.barcode_type.2D
+ 2D
+
+
+
+
+ obsolete
+
+
+ label_options.barcode_type.1D
+ 1D
+
+
+
+
+ perm.part.parameters
+ Parameters
+
+
+
+
+ perm.attachment_show_private
+ View private attachments
+
+
+
+
+ perm.tools.label_scanner
+ Label scanner
+
+
+
+
+ perm.self.read_profiles
+ Read profiles
+
+
+
+
+ perm.self.create_profiles
+ Create profiles
+
+
+
+
+ perm.labels.use_twig
+ Use twig mode
+
+