diff --git a/translations/messages.da.xlf b/translations/messages.da.xlf
new file mode 100644
index 00000000..a2b23be4
--- /dev/null
+++ b/translations/messages.da.xlf
@@ -0,0 +1,1234 @@
+
+
+
+
+
+ Part-DB1\templates\AdminPages\AttachmentTypeAdmin.html.twig:4
+ Part-DB1\templates\AdminPages\AttachmentTypeAdmin.html.twig:4
+ templates\AdminPages\AttachmentTypeAdmin.html.twig:4
+
+
+ attachment_type.caption
+ Forespørgsel
+
+
+
+
+ Part-DB1\templates\AdminPages\AttachmentTypeAdmin.html.twig:12
+ new
+
+
+ attachment_type.edit
+ Ret filtype
+
+
+
+
+ Part-DB1\templates\AdminPages\AttachmentTypeAdmin.html.twig:16
+ new
+
+
+ attachment_type.new
+ Ny filtype
+
+
+
+
+ Part-DB1\templates\AdminPages\CategoryAdmin.html.twig:4
+ Part-DB1\templates\_sidebar.html.twig:22
+ Part-DB1\templates\_sidebar.html.twig:7
+ Part-DB1\templates\AdminPages\CategoryAdmin.html.twig:4
+ Part-DB1\templates\_sidebar.html.twig:22
+ Part-DB1\templates\_sidebar.html.twig:7
+ templates\AdminPages\CategoryAdmin.html.twig:4
+ templates\base.html.twig:163
+ templates\base.html.twig:170
+ templates\base.html.twig:197
+ templates\base.html.twig:225
+
+
+ category.labelp
+ Kategorier
+
+
+
+
+ Part-DB1\templates\AdminPages\CategoryAdmin.html.twig:8
+ Part-DB1\templates\AdminPages\StorelocationAdmin.html.twig:19
+ Part-DB1\templates\AdminPages\CategoryAdmin.html.twig:8
+ Part-DB1\templates\AdminPages\StorelocationAdmin.html.twig:11
+ templates\AdminPages\CategoryAdmin.html.twig:8
+
+
+ admin.options
+ Optioner
+
+
+
+
+ Part-DB1\templates\AdminPages\CategoryAdmin.html.twig:9
+ Part-DB1\templates\AdminPages\CompanyAdminBase.html.twig:15
+ Part-DB1\templates\AdminPages\CategoryAdmin.html.twig:9
+ Part-DB1\templates\AdminPages\CompanyAdminBase.html.twig:15
+ templates\AdminPages\CategoryAdmin.html.twig:9
+
+
+ admin.advanced
+ Advanceret
+
+
+
+
+ Part-DB1\templates\AdminPages\CategoryAdmin.html.twig:13
+ new
+
+
+ category.edit
+ Ret kategori
+
+
+
+
+ Part-DB1\templates\AdminPages\CategoryAdmin.html.twig:17
+ new
+
+
+ category.new
+ Ny kategori
+
+
+
+
+ Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:4
+ Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:4
+
+
+ currency.caption
+ Valuta
+
+
+
+
+ Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:12
+ Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:12
+
+
+ currency.iso_code.caption
+ ISO kode
+
+
+
+
+ Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:15
+ Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:15
+
+
+ currency.symbol.caption
+ Valutaenhed
+
+
+
+
+ Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:29
+ new
+
+
+ currency.edit
+ Ret valuta
+
+
+
+
+ Part-DB1\templates\AdminPages\CurrencyAdmin.html.twig:33
+ new
+
+
+ currency.new
+ Ny valuta
+
+
+
+
+ Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:4
+ Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:4
+ templates\AdminPages\DeviceAdmin.html.twig:4
+
+
+ project.caption
+ Projekt
+
+
+
+
+ Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:8
+ new
+
+
+ project.edit
+ Ret projekt
+
+
+
+
+ Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:12
+ new
+
+
+ project.new
+ Nyt projekt
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19
+ Part-DB1\templates\_navbar_search.html.twig:67
+ Part-DB1\templates\_sidebar.html.twig:27
+ Part-DB1\templates\_sidebar.html.twig:43
+ Part-DB1\templates\_sidebar.html.twig:63
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19
+ Part-DB1\templates\_navbar_search.html.twig:61
+ Part-DB1\templates\_sidebar.html.twig:27
+ Part-DB1\templates\_sidebar.html.twig:43
+ Part-DB1\templates\_sidebar.html.twig:63
+ templates\AdminPages\EntityAdminBase.html.twig:9
+ templates\base.html.twig:80
+ templates\base.html.twig:179
+ templates\base.html.twig:206
+ templates\base.html.twig:237
+
+
+ search.placeholder
+ Søg
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:23
+ Part-DB1\templates\_sidebar.html.twig:3
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:23
+ Part-DB1\templates\_sidebar.html.twig:3
+ templates\AdminPages\EntityAdminBase.html.twig:13
+ templates\base.html.twig:166
+ templates\base.html.twig:193
+ templates\base.html.twig:221
+
+
+ expandAll
+ Udfold alle
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:27
+ Part-DB1\templates\_sidebar.html.twig:4
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:27
+ Part-DB1\templates\_sidebar.html.twig:4
+ templates\AdminPages\EntityAdminBase.html.twig:17
+ templates\base.html.twig:167
+ templates\base.html.twig:194
+ templates\base.html.twig:222
+
+
+ reduceAll
+ Sammenfold alle
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:54
+ Part-DB1\templates\Parts\info\_sidebar.html.twig:4
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:54
+ Part-DB1\templates\Parts\info\_sidebar.html.twig:4
+
+
+ part.info.timetravel_hint
+ Det er hvordan delen fromstod før %timestamp%. <i>Venligst bemærk at dette er en eksperimentel funktion. Så derfor kan info være ukorrekt.</i>
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:60
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:60
+ templates\AdminPages\EntityAdminBase.html.twig:42
+
+
+ standard.label
+ Egenskaber
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:61
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:61
+ templates\AdminPages\EntityAdminBase.html.twig:43
+
+
+ infos.label
+ Info
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:63
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:63
+ new
+
+
+ history.label
+ Historik
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:66
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:66
+ templates\AdminPages\EntityAdminBase.html.twig:45
+
+
+ export.label
+ Eksport
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:68
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:68
+ templates\AdminPages\EntityAdminBase.html.twig:47
+
+
+ import_export.label
+ Import
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:69
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:69
+
+
+ mass_creation.label
+ Masseoprettelse
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:82
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:82
+ templates\AdminPages\EntityAdminBase.html.twig:59
+
+
+ admin.common
+ Fælles
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:86
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:86
+
+
+ admin.attachments
+ Bilag
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:90
+
+
+ admin.parameters
+ Parametre
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:179
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:167
+ templates\AdminPages\EntityAdminBase.html.twig:142
+
+
+ export_all.label
+ Eksportér alle elementer
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:185
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:173
+
+
+ mass_creation.help
+ Hver linje fortolkes og oprettes som et navn til et nyt element. Ved at indrykke tekst kan du lave strukturer
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:45
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:45
+ templates\AdminPages\EntityAdminBase.html.twig:35
+
+
+ edit.caption
+ Ret element "%name"
+
+
+
+
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:50
+ Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:50
+ templates\AdminPages\EntityAdminBase.html.twig:37
+
+
+ new.caption
+ Nyt element
+
+
+
+
+ Part-DB1\templates\AdminPages\FootprintAdmin.html.twig:4
+ Part-DB1\templates\_sidebar.html.twig:9
+ Part-DB1\templates\AdminPages\FootprintAdmin.html.twig:4
+ Part-DB1\templates\_sidebar.html.twig:9
+ templates\base.html.twig:172
+ templates\base.html.twig:199
+ templates\base.html.twig:227
+
+
+ footprint.labelp
+ Footprint
+
+
+
+
+ Part-DB1\templates\AdminPages\FootprintAdmin.html.twig:13
+ new
+
+
+ footprint.edit
+ Ret footprint
+
+
+
+
+ Part-DB1\templates\AdminPages\FootprintAdmin.html.twig:17
+ new
+
+
+ footprint.new
+ Nyt footprint
+
+
+
+
+ Part-DB1\templates\AdminPages\GroupAdmin.html.twig:4
+ Part-DB1\templates\AdminPages\GroupAdmin.html.twig:4
+
+
+ group.edit.caption
+ Grupper
+
+
+
+
+ Part-DB1\templates\AdminPages\GroupAdmin.html.twig:9
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:16
+ Part-DB1\templates\AdminPages\GroupAdmin.html.twig:9
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:16
+
+
+ user.edit.permissions
+ Rettigheder
+
+
+
+
+ Part-DB1\templates\AdminPages\GroupAdmin.html.twig:24
+ new
+
+
+ group.edit
+ Ret gruppe
+
+
+
+
+ Part-DB1\templates\AdminPages\GroupAdmin.html.twig:28
+ new
+
+
+ group.new
+ Ny gruppe
+
+
+
+
+ Part-DB1\templates\AdminPages\LabelProfileAdmin.html.twig:4
+
+
+ label_profile.caption
+ Labelprofiler
+
+
+
+
+ Part-DB1\templates\AdminPages\LabelProfileAdmin.html.twig:8
+
+
+ label_profile.advanced
+ Advanceret
+
+
+
+
+ Part-DB1\templates\AdminPages\LabelProfileAdmin.html.twig:9
+
+
+ label_profile.comment
+ Notater
+
+
+
+
+ Part-DB1\templates\AdminPages\LabelProfileAdmin.html.twig:55
+ new
+
+
+ label_profile.edit
+ Ret labelprofil
+
+
+
+
+ Part-DB1\templates\AdminPages\LabelProfileAdmin.html.twig:59
+ new
+
+
+ label_profile.new
+ Ny labelprofil
+
+
+
+
+ Part-DB1\templates\AdminPages\ManufacturerAdmin.html.twig:4
+ Part-DB1\templates\AdminPages\ManufacturerAdmin.html.twig:4
+ templates\AdminPages\ManufacturerAdmin.html.twig:4
+
+
+ manufacturer.caption
+ Fabrikant
+
+
+
+
+ Part-DB1\templates\AdminPages\ManufacturerAdmin.html.twig:8
+ new
+
+
+ manufacturer.edit
+ Ret fabrikanter
+
+
+
+
+ Part-DB1\templates\AdminPages\ManufacturerAdmin.html.twig:12
+ new
+
+
+ manufacturer.new
+ Ny fabrikant
+
+
+
+
+ Part-DB1\templates\AdminPages\MeasurementUnitAdmin.html.twig:4
+ Part-DB1\templates\AdminPages\MeasurementUnitAdmin.html.twig:4
+
+
+ measurement_unit.caption
+ Måleenhed
+
+
+
+
+ Part-DB1\templates\AdminPages\StorelocationAdmin.html.twig:5
+ Part-DB1\templates\_sidebar.html.twig:8
+ Part-DB1\templates\AdminPages\StorelocationAdmin.html.twig:4
+ Part-DB1\templates\_sidebar.html.twig:8
+ templates\base.html.twig:171
+ templates\base.html.twig:198
+ templates\base.html.twig:226
+
+
+ storelocation.labelp
+ Lagerlokationer
+
+
+
+
+ Part-DB1\templates\AdminPages\StorelocationAdmin.html.twig:32
+ new
+
+
+ storelocation.edit
+ Ret lagerlokation
+
+
+
+
+ Part-DB1\templates\AdminPages\StorelocationAdmin.html.twig:36
+ new
+
+
+ storelocation.new
+ Ny lagerlokation
+
+
+
+
+ Part-DB1\templates\AdminPages\SupplierAdmin.html.twig:4
+ Part-DB1\templates\AdminPages\SupplierAdmin.html.twig:4
+ templates\AdminPages\SupplierAdmin.html.twig:4
+
+
+ supplier.caption
+ Leverandører
+
+
+
+
+ Part-DB1\templates\AdminPages\SupplierAdmin.html.twig:16
+ new
+
+
+ supplier.edit
+ Ret leverandør
+
+
+
+
+ Part-DB1\templates\AdminPages\SupplierAdmin.html.twig:20
+ new
+
+
+ supplier.new
+ Ny leverandør
+
+
+
+
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:8
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:8
+
+
+ user.edit.caption
+ Brugere
+
+
+
+
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:14
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:14
+
+
+ user.edit.configuration
+ Opsætning
+
+
+
+
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:15
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:15
+
+
+ user.edit.password
+ Password
+
+
+
+
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:45
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:45
+
+
+ user.edit.tfa.caption
+ To-faktor godkendelse
+
+
+
+
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:47
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:47
+
+
+ user.edit.tfa.google_active
+ Godkendelses-app aktiv
+
+
+
+
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:48
+ Part-DB1\templates\Users\backup_codes.html.twig:15
+ Part-DB1\templates\Users\_2fa_settings.html.twig:95
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:48
+ Part-DB1\templates\Users\backup_codes.html.twig:15
+ Part-DB1\templates\Users\_2fa_settings.html.twig:95
+
+
+ tfa_backup.remaining_tokens
+ Antal resterende backupkoder
+
+
+
+
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:49
+ Part-DB1\templates\Users\backup_codes.html.twig:17
+ Part-DB1\templates\Users\_2fa_settings.html.twig:96
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:49
+ Part-DB1\templates\Users\backup_codes.html.twig:17
+ Part-DB1\templates\Users\_2fa_settings.html.twig:96
+
+
+ tfa_backup.generation_date
+ Oprettelsesdato for backupkoder
+
+
+
+
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:53
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:60
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:53
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:60
+
+
+ user.edit.tfa.disabled
+ Metode ikke aktiveret
+
+
+
+
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:56
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:56
+
+
+ user.edit.tfa.u2f_keys_count
+ Aktive sikkerhedsnøgler
+
+
+
+
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:72
+ Part-DB1\templates\AdminPages\UserAdmin.html.twig:72
+
+
+ user.edit.tfa.disable_tfa_title
+ Ønsker du at fortsætte?
+
+
+
+
+ Part-DB1\templates\AdminPages\_duplicate.html.twig:3
+
+
+ entity.duplicate
+ Kopier element
+
+
+
+
+ Part-DB1\templates\AdminPages\_export_form.html.twig:4
+ Part-DB1\src\Form\AdminPages\ImportType.php:76
+ Part-DB1\templates\AdminPages\_export_form.html.twig:4
+ Part-DB1\src\Form\AdminPages\ImportType.php:76
+ templates\AdminPages\_export_form.html.twig:4
+ src\Form\ImportType.php:67
+
+
+ export.format
+ Filformat
+
+
+
+
+ Part-DB1\templates\AdminPages\_export_form.html.twig:16
+ Part-DB1\templates\AdminPages\_export_form.html.twig:16
+ templates\AdminPages\_export_form.html.twig:16
+
+
+ export.level
+ Detaljegrad
+
+
+
+
+ Part-DB1\templates\AdminPages\_export_form.html.twig:19
+ Part-DB1\templates\AdminPages\_export_form.html.twig:19
+ templates\AdminPages\_export_form.html.twig:19
+
+
+ export.level.simple
+ Simpel
+
+
+
+
+ Part-DB1\templates\AdminPages\_export_form.html.twig:20
+ Part-DB1\templates\AdminPages\_export_form.html.twig:20
+ templates\AdminPages\_export_form.html.twig:20
+
+
+ export.level.extended
+ Udvidet
+
+
+
+
+ Part-DB1\templates\AdminPages\_export_form.html.twig:21
+ Part-DB1\templates\AdminPages\_export_form.html.twig:21
+ templates\AdminPages\_export_form.html.twig:21
+
+
+ export.level.full
+ Fuldstændig
+
+
+
+
+ Part-DB1\templates\AdminPages\_export_form.html.twig:31
+ Part-DB1\templates\AdminPages\_export_form.html.twig:31
+ templates\AdminPages\_export_form.html.twig:31
+
+
+ export.include_children
+ medtag underelementer ved eksport
+
+
+
+
+ Part-DB1\templates\AdminPages\_export_form.html.twig:39
+ Part-DB1\templates\AdminPages\_export_form.html.twig:39
+ templates\AdminPages\_export_form.html.twig:39
+
+
+ export.btn
+ Eksport
+
+
+
+
+ Part-DB1\templates\AdminPages\_info.html.twig:4
+ Part-DB1\templates\Parts\edit\edit_part_info.html.twig:12
+ Part-DB1\templates\Parts\info\show_part_info.html.twig:24
+ Part-DB1\templates\Parts\info\_extended_infos.html.twig:36
+ Part-DB1\templates\AdminPages\_info.html.twig:4
+ Part-DB1\templates\Parts\edit\edit_part_info.html.twig:12
+ Part-DB1\templates\Parts\info\show_part_info.html.twig:24
+ Part-DB1\templates\Parts\info\_extended_infos.html.twig:36
+ templates\AdminPages\EntityAdminBase.html.twig:94
+ templates\Parts\edit_part_info.html.twig:12
+ templates\Parts\show_part_info.html.twig:11
+
+
+ id.label
+ ID
+
+
+
+
+ Part-DB1\templates\AdminPages\_info.html.twig:11
+ Part-DB1\templates\Parts\info\_attachments_info.html.twig:76
+ Part-DB1\templates\Parts\info\_attachments_info.html.twig:77
+ Part-DB1\templates\Parts\info\_extended_infos.html.twig:6
+ Part-DB1\templates\Parts\info\_order_infos.html.twig:69
+ Part-DB1\templates\Parts\info\_sidebar.html.twig:12
+ Part-DB1\templates\Parts\lists\_info_card.html.twig:77
+ Part-DB1\templates\AdminPages\_info.html.twig:11
+ Part-DB1\templates\Parts\info\_attachments_info.html.twig:59
+ Part-DB1\templates\Parts\info\_attachments_info.html.twig:60
+ Part-DB1\templates\Parts\info\_extended_infos.html.twig:6
+ Part-DB1\templates\Parts\info\_order_infos.html.twig:69
+ Part-DB1\templates\Parts\info\_sidebar.html.twig:12
+ Part-DB1\templates\Parts\lists\_info_card.html.twig:53
+ templates\AdminPages\EntityAdminBase.html.twig:101
+ templates\Parts\show_part_info.html.twig:248
+
+
+ createdAt
+ Oprettet på
+
+
+
+
+ Part-DB1\templates\AdminPages\_info.html.twig:25
+ Part-DB1\templates\Parts\info\_extended_infos.html.twig:21
+ Part-DB1\templates\Parts\info\_sidebar.html.twig:8
+ Part-DB1\templates\Parts\lists\_info_card.html.twig:73
+ Part-DB1\templates\AdminPages\_info.html.twig:25
+ Part-DB1\templates\Parts\info\_extended_infos.html.twig:21
+ Part-DB1\templates\Parts\info\_sidebar.html.twig:8
+ Part-DB1\templates\Parts\lists\_info_card.html.twig:49
+ templates\AdminPages\EntityAdminBase.html.twig:114
+ templates\Parts\show_part_info.html.twig:263
+
+
+ lastModified
+ Sidst rettet
+
+
+
+
+ Part-DB1\templates\AdminPages\_info.html.twig:38
+ Part-DB1\templates\AdminPages\_info.html.twig:38
+
+
+ entity.info.parts_count
+ antal dele med dette element
+
+
+
+
+ Part-DB1\templates\AdminPages\_parameters.html.twig:6
+ Part-DB1\templates\helper.twig:125
+ Part-DB1\templates\Parts\edit\_specifications.html.twig:6
+
+
+ specifications.property
+ Parameter
+
+
+
+
+ Part-DB1\templates\AdminPages\_parameters.html.twig:7
+ Part-DB1\templates\Parts\edit\_specifications.html.twig:7
+
+
+ specifications.symbol
+ Symbol
+
+
+
+
+ Part-DB1\templates\AdminPages\_parameters.html.twig:8
+ Part-DB1\templates\Parts\edit\_specifications.html.twig:8
+
+
+ specifications.value_min
+ Min.
+
+
+
+
+ Part-DB1\templates\AdminPages\_parameters.html.twig:9
+ Part-DB1\templates\Parts\edit\_specifications.html.twig:9
+
+
+ specifications.value_typ
+ Typ.
+
+
+
+
+ Part-DB1\templates\AdminPages\_parameters.html.twig:10
+ Part-DB1\templates\Parts\edit\_specifications.html.twig:10
+
+
+ specifications.value_max
+ Max.
+
+
+
+
+ Part-DB1\templates\AdminPages\_parameters.html.twig:11
+ Part-DB1\templates\Parts\edit\_specifications.html.twig:11
+
+
+ specifications.unit
+ Enhed
+
+
+
+
+ Part-DB1\templates\AdminPages\_parameters.html.twig:12
+ Part-DB1\templates\Parts\edit\_specifications.html.twig:12
+
+
+ specifications.text
+ Tekst
+
+
+
+
+ Part-DB1\templates\AdminPages\_parameters.html.twig:13
+ Part-DB1\templates\Parts\edit\_specifications.html.twig:13
+
+
+ specifications.group
+ Gruppe
+
+
+
+
+ Part-DB1\templates\AdminPages\_parameters.html.twig:26
+ Part-DB1\templates\Parts\edit\_specifications.html.twig:26
+
+
+ specification.create
+ Ny parameter
+
+
+
+
+ Part-DB1\templates\AdminPages\_parameters.html.twig:31
+ Part-DB1\templates\Parts\edit\_specifications.html.twig:31
+
+
+ parameter.delete.confirm
+ Ønsker du at slette denne parameter?
+
+
+
+
+ Part-DB1\templates\attachment_list.html.twig:3
+ Part-DB1\templates\attachment_list.html.twig:3
+
+
+ attachment.list.title
+ Bilagsliste
+
+
+
+
+ Part-DB1\templates\attachment_list.html.twig:10
+ Part-DB1\templates\LogSystem\_log_table.html.twig:8
+ Part-DB1\templates\Parts\lists\_parts_list.html.twig:6
+ Part-DB1\templates\attachment_list.html.twig:10
+ Part-DB1\templates\LogSystem\_log_table.html.twig:8
+ Part-DB1\templates\Parts\lists\_parts_list.html.twig:6
+
+
+ part_list.loading.caption
+ Henter
+
+
+
+
+ Part-DB1\templates\attachment_list.html.twig:11
+ Part-DB1\templates\LogSystem\_log_table.html.twig:9
+ Part-DB1\templates\Parts\lists\_parts_list.html.twig:7
+ Part-DB1\templates\attachment_list.html.twig:11
+ Part-DB1\templates\LogSystem\_log_table.html.twig:9
+ Part-DB1\templates\Parts\lists\_parts_list.html.twig:7
+
+
+ part_list.loading.message
+ Dette kan tage et øjeblik. Hvis denne meddelelse ikke forsvinder, prøv at genindlæse siden.
+
+
+
+
+ Part-DB1\templates\base.html.twig:68
+ Part-DB1\templates\base.html.twig:68
+ templates\base.html.twig:246
+
+
+ vendor.base.javascript_hint
+ Sørg for at aktivere alle Javascriptfunktioner!
+
+
+
+
+ Part-DB1\templates\base.html.twig:73
+ Part-DB1\templates\base.html.twig:73
+
+
+ sidebar.big.toggle
+ Vis/skjul sidepanel
+
+
+
+
+ Part-DB1\templates\base.html.twig:95
+ Part-DB1\templates\base.html.twig:95
+ templates\base.html.twig:271
+
+
+ loading.caption
+ Henter:
+
+
+
+
+ Part-DB1\templates\base.html.twig:96
+ Part-DB1\templates\base.html.twig:96
+ templates\base.html.twig:272
+
+
+ loading.message
+ Dette kan taget noget tid. Hvis denne meddelelse bliver stående i lang tid, forsøg da at genindlæse siden.
+
+
+
+
+ Part-DB1\templates\base.html.twig:101
+ Part-DB1\templates\base.html.twig:101
+ templates\base.html.twig:277
+
+
+ loading.bar
+ Henter...
+
+
+
+
+ Part-DB1\templates\base.html.twig:112
+ Part-DB1\templates\base.html.twig:112
+ templates\base.html.twig:288
+
+
+ back_to_top
+ Tilbage til toppen af siden
+
+
+
+
+ Part-DB1\templates\Form\permissionLayout.html.twig:35
+ Part-DB1\templates\Form\permissionLayout.html.twig:35
+
+
+ permission.edit.permission
+ Rettigheder
+
+
+
+
+ Part-DB1\templates\Form\permissionLayout.html.twig:36
+ Part-DB1\templates\Form\permissionLayout.html.twig:36
+
+
+ permission.edit.value
+ Værdi
+
+
+
+
+ Part-DB1\templates\Form\permissionLayout.html.twig:53
+ Part-DB1\templates\Form\permissionLayout.html.twig:53
+
+
+ permission.legend.title
+ Forklaring til tilstande
+
+
+
+
+ Part-DB1\templates\Form\permissionLayout.html.twig:57
+ Part-DB1\templates\Form\permissionLayout.html.twig:57
+
+
+ permission.legend.disallow
+ Ej tilladt
+
+
+
+
+ Part-DB1\templates\Form\permissionLayout.html.twig:61
+ Part-DB1\templates\Form\permissionLayout.html.twig:61
+
+
+ permission.legend.allow
+ Tilladt
+
+
+
+
+ Part-DB1\templates\Form\permissionLayout.html.twig:65
+ Part-DB1\templates\Form\permissionLayout.html.twig:65
+
+
+ permission.legend.inherit
+ Nedarv fra (overordnet) gruppe
+
+
+
+
+ Part-DB1\templates\helper.twig:3
+ Part-DB1\templates\helper.twig:3
+
+
+ bool.true
+ Sand
+
+
+
+
+ Part-DB1\templates\helper.twig:5
+ Part-DB1\templates\helper.twig:5
+
+
+ bool.false
+ Falsk
+
+
+
+
+ Part-DB1\templates\helper.twig:92
+ Part-DB1\templates\helper.twig:87
+
+
+ Yes
+ Ja
+
+
+
+
+ Part-DB1\templates\helper.twig:94
+ Part-DB1\templates\helper.twig:89
+
+
+ No
+ Nej
+
+
+
+
+ Part-DB1\templates\helper.twig:126
+
+
+ specifications.value
+ Værdi
+
+
+
+
+ Part-DB1\templates\homepage.html.twig:7
+ Part-DB1\templates\homepage.html.twig:7
+ templates\homepage.html.twig:7
+
+
+ version.caption
+ Version
+
+
+
+
+ Part-DB1\templates\homepage.html.twig:22
+ Part-DB1\templates\homepage.html.twig:22
+ templates\homepage.html.twig:19
+
+
+ homepage.license
+ Licensinformation
+
+
+
+
+ Part-DB1\templates\homepage.html.twig:31
+ Part-DB1\templates\homepage.html.twig:31
+ templates\homepage.html.twig:28
+
+
+ homepage.github.caption
+ Projektoversigt
+
+
+
+
diff --git a/translations/messages.ru.xlf b/translations/messages.ru.xlf
index 1fc8ab98..281ec548 100644
--- a/translations/messages.ru.xlf
+++ b/translations/messages.ru.xlf
@@ -147,6 +147,37 @@
Новая валюта
+
+
+ Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:4
+ Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:4
+ templates\AdminPages\DeviceAdmin.html.twig:4
+
+
+ project.caption
+ Проект
+
+
+
+
+ Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:8
+ new
+
+
+ project.edit
+ Редактировать проект
+
+
+
+
+ Part-DB1\templates\AdminPages\DeviceAdmin.html.twig:12
+ new
+
+
+ project.new
+ Новый проект
+
+
Part-DB1\templates\AdminPages\EntityAdminBase.html.twig:19
@@ -4011,6 +4042,22 @@
Поехали!
+
+
+ Part-DB1\templates\_sidebar.html.twig:37
+ Part-DB1\templates\_sidebar.html.twig:12
+ Part-DB1\templates\_sidebar.html.twig:37
+ Part-DB1\templates\_sidebar.html.twig:12
+ templates\base.html.twig:175
+ templates\base.html.twig:189
+ templates\base.html.twig:202
+ templates\base.html.twig:230
+
+
+ project.labelp
+ Проекты
+
+
Part-DB1\templates\_sidebar.html.twig:2
@@ -4295,7 +4342,7 @@
part.created_flash
- Деталь создана!
+ Компонент создан!
@@ -5925,6 +5972,16 @@
Тип вложения
+
+
+ Part-DB1\src\Services\ElementTypeNameGenerator.php:82
+ Part-DB1\src\Services\ElementTypeNameGenerator.php:82
+
+
+ project.label
+ Проект
+
+
Part-DB1\src\Services\ElementTypeNameGenerator.php:85
@@ -6105,6 +6162,17 @@
Категории
+
+
+ Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:161
+ Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:138
+ src\Services\ToolsTreeBuilder.php:66
+
+
+ tree.tools.edit.projects
+ Проекты
+
+
Part-DB1\src\Services\Trees\ToolsTreeBuilder.php:167
@@ -7192,7 +7260,7 @@
storelocation.edit.is_full.help
- Если выбран этот параметр, невозможно добавить новые детали в это хранилище или увеличить количество существующих деталей.
+ Если выбран этот параметр, невозможно добавить новые детали в это хранилище или увеличить количество существующих компонентов.
@@ -7212,7 +7280,7 @@
storelocation.limit_to_existing.help
- Если эта опция активирована, невозможно добавить новые детали в это хранилище, но количество существующих деталей может быть увеличено.
+ Если эта опция активирована, невозможно добавить новые компоненты в это хранилище, но количество существующих компонентов может быть увеличено.
@@ -7905,6 +7973,16 @@
Производители
+
+
+ obsolete
+ obsolete
+
+
+ perm.projects
+ Проекты
+
+
obsolete
@@ -8465,6 +8543,12 @@
Google
+
+
+ tfa.provider.webauthn_two_factor_provider
+ Ключ безопасности
+
+
obsolete
@@ -9069,11 +9153,2003 @@
Калькулятор катушки SMD
+
+
+ user.pw_change_needed.flash
+ Вам нужно сменить пароль! Пожалуйста, задайте новый.
+
+
+
+
+ tree.root_node.text
+ Корень
+
+
+
+
+ part_list.action.select_null
+ Пустой элемент
+
+
+
+
+ part_list.action.delete-title
+ Вы точно уверены, что хотите удалить эти компоненты?
+
+
+
+
+ part_list.action.delete-message
+ Эти компоненты и вся связанная с ними информация (прикрепленные документы, ценники и т.п.) будут удалены. Отменить действие будет невозможно!
+
+
+
+
+ part.table.actions.success
+ Успешно исполнено.
+
+
+
+
+ attachment.edit.delete.confirm
+ Вы точно хотите удалить это прикрепление?
+
+
+
+
+ filter.text_constraint.value.operator.EQ
+ Равно
+
+
+
+
+ filter.text_constraint.value.operator.NEQ
+ Не равно
+
+
+
+
+ filter.text_constraint.value.operator.STARTS
+ Начинается с
+
+
+
+
+ filter.text_constraint.value.operator.CONTAINS
+ Содержит
+
+
+
+
+ filter.text_constraint.value.operator.ENDS
+ Оканчивается на
+
+
+
+
+ filter.text_constraint.value.operator.LIKE
+ СООТВЕТСТВУЕТ шаблону
+
+
+
+
+ filter.text_constraint.value.operator.REGEX
+ Регулярное выражение
+
+
+
+
+ filter.number_constraint.value.operator.BETWEEN
+ Между
+
+
+
+
+ filter.number_constraint.AND
+ и
+
+
+
+
+ filter.entity_constraint.operator.EQ
+ Равно (исключая дочерние)
+
+
+
+
+ filter.entity_constraint.operator.NEQ
+ Не равно (исключая дочерние)
+
+
+
+
+ filter.entity_constraint.operator.INCLUDING_CHILDREN
+ Равно (включая дочерние)
+
+
+
+
+ filter.entity_constraint.operator.EXCLUDING_CHILDREN
+ Не равно (включая дочерние)
+
+
+
+
+ part.filter.dbId
+ ID базы данных
+
+
+
+
+ filter.tags_constraint.operator.ANY
+ Любая из меток
+
+
+
+
+ filter.tags_constraint.operator.ALL
+ Все отметки
+
+
+
+
+ filter.tags_constraint.operator.NONE
+ Ни одна из отметок
+
+
+
+
+ part.filter.lot_count
+ Количество лотов
+
+
+
+
+ part.filter.attachments_count
+ Количество вложений
+
+
+
+
+ part.filter.orderdetails_count
+ Количество подробностей о заказе.
+
+
+
+
+ part.filter.lotExpirationDate
+ Дата истечения лота
+
+
+
+
+ part.filter.lotNeedsRefill
+ Любой лот требующий пополнения
+
+
+
+
+ part.filter.lotUnknwonAmount
+ Любой лот с неизвестным количеством
+
+
+
+
+ part.filter.attachmentName
+ Имя вложения
+
+
+
+
+ filter.choice_constraint.operator.ANY
+ Любой из
+
+
+
+
+ filter.choice_constraint.operator.NONE
+ Ни один из
+
+
+
+
+ part.filter.amount_sum
+ Общее количество
+
+
+
+
+ filter.submit
+ Обновить
+
+
+
+
+ filter.discard
+ Сбросить изменения
+
+
+
+
+ filter.clear_filters
+ Очистить все фильтры
+
+
+
+
+ filter.title
+ Фильтр
+
+
+
+
+ filter.parameter_value_constraint.operator.=
+ Тип. Значение =
+
+
+
+
+ filter.parameter_value_constraint.operator.!=
+ Тип. Значение !=
+
+
+
+
+ filter.parameter_value_constraint.operator.<
+ Тип. Значение <
+
+
+
+
+ filter.parameter_value_constraint.operator.>
+ Тип. Значение >
+
+
+
+
+ filter.parameter_value_constraint.operator.<=
+ Тип. Значение <=
+
+
+
+
+ filter.parameter_value_constraint.operator.>=
+ Тип. Значение >=
+
+
+
+
+ filter.parameter_value_constraint.operator.BETWEEN
+ Тип. Значение между
+
+
+
+
+ filter.parameter_value_constraint.operator.IN_RANGE
+ В диапазоне значений
+
+
+
+
+ filter.parameter_value_constraint.operator.NOT_IN_RANGE
+ Выходит за диапазон значений
+
+
+
+
+ filter.parameter_value_constraint.operator.GREATER_THAN_RANGE
+ Больше диапазона значений
+
+
+
+
+ filter.parameter_value_constraint.operator.GREATER_EQUAL_RANGE
+ Больше или равно диапазону значений
+
+
+
+
+ filter.parameter_value_constraint.operator.LESS_THAN_RANGE
+ Меньше диапазона значений
+
+
+
+
+ filter.parameter_value_constraint.operator.LESS_EQUAL_RANGE
+ Меньше или равно диапазону значений
+
+
+
+
+ filter.parameter_value_constraint.operator.RANGE_IN_RANGE
+ Диапазон полностью внутри диапазона значений
+
+
+
+
+ filter.parameter_value_constraint.operator.RANGE_INTERSECT_RANGE
+ Диапазон пересекает диапазон значений
+
+
+
+
+ filter.text_constraint.value
+ Значение не установлено
+
+
+
+
+ filter.number_constraint.value1
+ Значение не установлено
+
+
+
+
+ filter.number_constraint.value2
+ Максимальное значение
+
+
+
+
+ filter.datetime_constraint.value1
+ Дата/время не установлены
+
+
+
+
+ filter.datetime_constraint.value2
+ Максимальная дата/время
+
+
+
+
+ filter.constraint.add
+ Добавить ограничение
+
+
+
+
+ part.filter.parameters_count
+ Количество параметров
+
+
+
+
+ part.filter.lotDescription
+ Описание лота
+
+
+
+
+ parts_list.search.searching_for
+ Поиск деталей по ключевому слову <b>%keyword%</b>
+
+
+
+
+ parts_list.search_options.caption
+ Включенные параметры поиска
+
+
+
+
+ attachment.table.element_type
+ Тип связанного элемента
+
+
+
+
+ log.level.debug
+ Отладочный
+
+
+
+
+ log.level.info
+ Информационный
+
+
+
+
+ log.level.notice
+ Уведомления
+
+
+
+
+ log.level.warning
+ Предупреждения
+
+
+
+
+ log.level.error
+ Ошибки
+
+
+
+
+ log.level.critical
+ Критические
+
+
+
+
+ log.level.alert
+ Тревожный
+
+
+
+
+ log.level.emergency
+ Чрезвычайные
+
+
+
+
+ log.type.security
+ Безопасность
+
+
+
+
+ log.type.instock_changed
+ [СТАРОЕ] Наличие изменено
+
+
+
+
+ log.target_id
+ ID целевого элемента
+
+
+
+
+ entity.info.parts_count_recursive
+ Количество компонентов с этим элементом или его подэлементами.
+
+
+
+
+ tools.server_infos.title
+ Информация сервера
+
+
+
+
+ permission.preset.read_only
+ Только чтение
+
+
+
+
+ permission.preset.read_only.desc
+ Разрешить только операции чтения данных
+
+
+
+
+ permission.preset.all_inherit
+ Наследовать все
+
+
+
+
+ permission.preset.all_inherit.desc
+ Установить все разрешения в Наследовать
+
+
+
+
+ permission.preset.all_forbid
+ Запретить всё
+
+
+
+
+ permission.preset.all_forbid.desc
+ Установить все разрешения в Запретить
+
+
+
+
+ permission.preset.all_allow
+ Разрешить всё
+
+
+
+
+ permission.preset.all_allow.desc
+ Установить все разрешения в Разрешено
+
+
+
+
+ perm.server_infos
+ Информация сервера
+
+
+
+
+ permission.preset.editor
+ Редактор
+
+
+
+
+ permission.preset.editor.desc
+ Разрешить изменять компоненты и структуры данных
+
+
+
+
+ permission.preset.admin
+ Администратор
+
+
+
+
+ permission.preset.admin.desc
+ Разрешить административные действия
+
+
+
+
+ permission.preset.button
+ Применить шаблон
+
+
+
+
+ perm.attachments.show_private
+ Показать личные вложения
+
+
+
+
+ perm.attachments.list_attachments
+ Показать список всех вложений
+
+
+
+
+ user.edit.permission_success
+ Шаблон разрешений успешно применён. Проверьте что они удовлетворяют вашим требованиям.
+
+
+
+
+ perm.group.data
+ Дата
+
+
+
+
+ part_list.action.action.group.needs_review
+ Требуется Ревизия
+
+
+
+
+ part_list.action.action.set_needs_review
+ Установить статус "Требуется ревизия"
+
+
+
+
+ part_list.action.action.unset_needs_review
+ Убрать статус "Требуется ревизия"
+
+
+
+
+ part.edit.ipn
+ Внутренний номер компонента (IPN)
+
+
+
+
+ part.ipn.not_defined
+ Не задан
+
+
+
+
+ part.table.ipn
+ IPN
+
+
+
+
+ currency.edit.update_rate
+ Загрузить обменный курс
+
+
+
+
+ currency.edit.exchange_rate_update.unsupported_currency
+ Данная валюта не поддерживается поставщиком обменных курсов. Проверьте конфигурацию поставщика.
+
+
+
+
+ currency.edit.exchange_rate_update.generic_error
+ Не удалось запросить курс обмена. Пожалуйста, проверьте конфигурацию поставщика обменных курсов.
+
+
+
+
+ currency.edit.exchange_rate_updated.success
+ Обменный курс успешно загружен.
+
+
+
+
+ project.bom.quantity
+ BOM Кол-во
+
+
+
+
+ project.bom.mountnames
+ Имена сборок
+
+
+
+
+ project.bom.name
+ Имя
+
+
+
+
+ project.bom.comment
+ Заметки
+
+
+
+
+ project.bom.part
+ Компонент
+
+
+
+
+ project.bom.add_entry
+ Добавить запись
+
+
+
+
+ part_list.action.group.projects
+ Проекты
+
+
+
+
+ part_list.action.projects.add_to_project
+ Добавить компонент в проект
+
+
+
+
+ project.bom.delete.confirm
+ Вы уверены, что хотите удалить это запись BOM ?
+
+
+
+
+ project.add_parts_to_project
+ Добавить компонент в BOM проекта
+
+
+
+
+ part.info.add_part_to_project
+ Добавить этот компонент в проект
+
+
+
+
+ project_bom_entry.label
+ BOM запись
+
+
+
+
+ project.edit.status
+ Статус проекта
+
+
+
+
+ project.status.draft
+ Черновик
+
+
+
+
+ project.status.planning
+ Планирование
+
+
+
+
+ project.status.in_production
+ В производстве
+
+
+
+
+ project.status.finished
+ Завершен
+
+
+
+
+ project.status.archived
+ Архивный
+
+
+
+
+ part.new_build_part.error.build_part_already_exists
+ В проекте уже есть результирующий компонент!
+
+
+
+
+ project.edit.associated_build_part
+ Связанный результирующий компонент
+
+
+
+
+ project.edit.associated_build_part.add
+ Добавить результирующий компонент
+
+
+
+
+ project.edit.associated_build.hint
+ Этот компонент представляет собой произведенные экземпляры проекта, которые где-то хранятся.
+
+
+
+
+ part.info.projectBuildPart.hint
+ Этот компонент представляет собой построенные экземпляры следующего проекта и связан с ним.
+
+
+
+
+ part.is_build_part
+ Это результирующий компонент
+
+
+
+
+ project.info.title
+ Информация о проекте
+
+
+
+
+ project.info.bom_entries_count
+ Записи BOM
+
+
+
+
+ project.info.sub_projects_count
+ Подпроекты
+
+
+
+
+ project.info.bom_add_parts
+ Добавить записи BOM
+
+
+
+
+ project.info.info.label
+ Информация
+
+
+
+
+ project.info.sub_projects.label
+ Подпроекты
+
+
+
+
+ project.bom.price
+ Цена
+
+
+
+
+ part.info.withdraw_modal.title.withdraw
+ Убрать компонент из лота
+
+
+
+
+ part.info.withdraw_modal.title.add
+ Добавить компоненты в лот
+
+
+
+
+ part.info.withdraw_modal.title.move
+ Переместить компоненты в другой лот
+
+
+
+
+ part.info.withdraw_modal.amount
+ Количество
+
+
+
+
+ part.info.withdraw_modal.move_to
+ Переместить в
+
+
+
+
+ part.info.withdraw_modal.comment
+ Комментарий
+
+
+
+
+ part.info.withdraw_modal.comment.hint
+ Здесь вы можете ввести комментарий, описывающий, почему было выполнено это действие (например, зачем нужен этот компонент). Эта информация сохраняется в журнале.
+
+
+
+
+ modal.close
+ Закрыть
+
+
+
+
+ modal.submit
+ Отправить
+
+
+
+
+ part.withdraw.success
+ Компоненты успешно удалены/добавлены/перемещены.
+
+
+
+
+ perm.parts_stock
+ Компоненты в наличии
+
+
+
+
+ perm.parts_stock.withdraw
+ Снять компоненты со склада
+
+
+
+
+ perm.parts_stock.add
+ Добавить компоненты на склад
+
+
+
+
+ perm.parts_stock.move
+ Переместить компоненты между лотами
+
+
+
+
+ user.permissions_schema_updated
+ Схема разрешений вашей учетной записи пользователя обновлена до последней версии.
+
+
+
+
+ log.type.part_stock_changed
+ Запас компонента изменен
+
+
+
+
+ log.part_stock_changed.withdraw
+ Запас убран
+
+
+
+
+ log.part_stock_changed.add
+ Запас добавлен
+
+
+
+
+ log.part_stock_changed.move
+ Запас перемещён
+
+
+
+
+ log.part_stock_changed.comment
+ Комментарий
+
+
+
+
+ log.part_stock_changed.change
+ Изменение
+
+
+
+
+ log.part_stock_changed.move_target
+ Перенесен в
+
+
+
+
+ tools.builtin_footprints_viewer.title
+ Галерея посадочных мест
+
+
+
+
+ tools.builtin_footprints_viewer.hint
+ Эта галерея показывает все доступные встроенные посадочные места. Если вы захотите использовать их во вложениях, наберите имя (или ключевое слово) в поле пути вложения и выберите изображение в появившемся выпадающем списке.
+
+
+
+
+ tools.ic_logos.title
+ Логотипы IC
+
+
+
+
+ part_list.action.group.labels
+ Этикетки
+
+
+
+
+ part_list.action.projects.generate_label
+ Сформировать этикетки (для компонентов)
+
+
+
+
+ part_list.action.projects.generate_label_lot
+ Сформировать этикетки (для лотов)
+
+
+
+
+ part_list.action.generate_label.empty
+ Пустая этикетка
+
+
+
+
+ project.info.builds.label
+ Создать
+
+
+
+
+ project.builds.build_not_possible
+ Создание невозможно: Недостаточно компонентов.
+
+
+
+
+ project.builds.following_bom_entries_miss_instock
+ Запас следующих компонентов недостаточен даже для однократного производства проекта:
+
+
+
+
+ project.builds.stocked
+ запасено
+
+
+
+
+ project.builds.needed
+ нужно
+
+
+
+
+ project.builds.build_possible
+ Производство возможно
+
+
+
+
+ project.builds.number_of_builds_possible
+ У вас есть достаточно запасов для производства <b>%max_builds%</b> копий этого проекта.
+
+
+
+
+ project.builds.check_project_status
+ Статус производства текущего проекта <b>"%project_status%"</b>. Убедитесь что вы точно хотите произвести проект с таким статусом!
+
+
+
+
+ project.builds.following_bom_entries_miss_instock_n
+ У вас недостаточно запасов для производства %number_of_builds% копий данного проекта. Следующих компонентов нехватает:
+
+
+
+
+ project.build.flash.invalid_input
+ Проект не может быть произведен. Пожалуйста, проверьте свои записи!
+
+
+
+
+ project.build.required_qty
+ Требуемое количество
+
+
+
+
+ project.build.btn_build
+ Построить
+
+
+
+
+ project.build.help
+ Выберите, из каких запасов следует взять необходимые для производства компоненты (и в каком количестве). Установите флажок для каждой записи спецификации или используйте верхний флажок, чтобы установить все флажки одновременно.
+
+
+
+
+ project.build.buildsPartLot.new_lot
+ Создать новый лот
+
+
+
+
+ project.build.add_builds_to_builds_part
+ Добавить построенные экземпляры в производственную часть проекта.
+
+
+
+
+ project.build.builds_part_lot
+ Целевой лот
+
+
+
+
+ project.builds.number_of_builds
+ Произвести экземпляров
+
+
+
+
+ project.builds.no_stocked_builds
+ Количество сохраненных экземпляров сборки
+
+
+
+
+ user.change_avatar.label
+ Изменить аватар профиля
+
+
+
+
+ user_settings.change_avatar.label
+ Изменить аватар профиля
+
+
+
+
+ user_settings.remove_avatar.label
+ Удалить аватар профиля
+
+
+
+
+ part.edit.name.category_hint
+ Примечание из категории
+
+
+
+
+ category.edit.partname_regex.placeholder
+ e.g "/Конденсатор \d+ nF/i"
+
+
+
+
+ category.edit.partname_regex.help
+ PCRE-совместимое регулярное выражение которому должно соответствовать имя компонента.
+
+
+
+
+ entity.select.add_hint
+ Используй -> для создания вложенных структур, н.р. "Элемент 1->Элемент 1.1"
+
+
+
+
+ entity.select.group.new_not_added_to_DB
+ Новый (еще не добавленный в БД)
+
+
+
+
+ part.edit.save_and_new
+ Сохранить и открыть форму для нового компонента
+
+
+
+
+ homepage.first_steps.title
+ Первые шаги
+
+
+
+
+ homepage.first_steps.introduction
+ База данных на данный момент пуста. Возможно, вы захотите прочитать <a href="%url%">documentation</a> или начнете создавать следующие структуры данных:
+
+
+
+
+ homepage.first_steps.create_part
+ Или вы можете непосредственно <a href="%url%">создать новый компонент</a>.
+
+
+
+
+ homepage.first_steps.hide_hint
+ Это уведомление будет скрыто после создания первого компонента.
+
+
homepage.forum.text
Все вопросы по Part-DB в ветке обсуждения на <a href="%href%" class="link-external" target="_blank">mikrocontroller.net</a>
+
+
+ log.element_edited.changed_fields.category
+ Категория
+
+
+
+
+ log.element_edited.changed_fields.footprint
+ Посадочное место
+
+
+
+
+ log.element_edited.changed_fields.manufacturer
+ Производитель
+
+
+
+
+ log.element_edited.changed_fields.value_typical
+ тип. значение
+
+
+
+
+ log.element_edited.changed_fields.pw_reset_expires
+ Сброс пароля
+
+
+
+
+ log.element_edited.changed_fields.comment
+ Заметки
+
+
+
+
+ log.element_edited.changed_fields.supplierpartnr
+ Код компонента у поставщика
+
+
+
+
+ log.element_edited.changed_fields.supplier_product_url
+ Ссылка на продукт
+
+
+
+
+ log.element_edited.changed_fields.price
+ Цена
+
+
+
+
+ log.element_edited.changed_fields.min_discount_quantity
+ Минимум для заказа со скидкой
+
+
+
+
+ log.element_edited.changed_fields.original_filename
+ Исходное имя файла
+
+
+
+
+ log.element_edited.changed_fields.path
+ Путь до файла
+
+
+
+
+ log.element_edited.changed_fields.description
+ Описание
+
+
+
+
+ log.element_edited.changed_fields.manufacturing_status
+ Статус производства
+
+
+
+
+ log.element_edited.changed_fields.options.barcode_type
+ Тип штрихкода
+
+
+
+
+ log.element_edited.changed_fields.status
+ Статус
+
+
+
+
+ log.element_edited.changed_fields.quantity
+ BOM Кол-во
+
+
+
+
+ log.element_edited.changed_fields.mountnames
+ Имена сборок
+
+
+
+
+ log.element_edited.changed_fields.name
+ Имя
+
+
+
+
+ log.element_edited.changed_fields.part
+ Компонент
+
+
+
+
+ log.element_edited.changed_fields.price_currency
+ Валюта цены
+
+
+
+
+ log.element_edited.changed_fields.partname_hint
+ Подсказка по названию
+
+
+
+
+ log.element_edited.changed_fields.partname_regex
+ Фильтр по имени
+
+
+
+
+ log.element_edited.changed_fields.disable_footprints
+ Отключить посадочные места
+
+
+
+
+ log.element_edited.changed_fields.disable_manufacturers
+ Отключить производителей
+
+
+
+
+ log.element_edited.changed_fields.disable_autodatasheets
+ Отключить автопривязку спецификации
+
+
+
+
+ log.element_edited.changed_fields.disable_properties
+ Отключить свойства
+
+
+
+
+ log.element_edited.changed_fields.default_description
+ Описание по умолчанию
+
+
+
+
+ log.element_edited.changed_fields.default_comment
+ Заметки по умолчанию
+
+
+
+
+ log.element_edited.changed_fields.filetype_filter
+ Разрешенные расширения файла
+
+
+
+
+ log.element_edited.changed_fields.not_selectable
+ Недоступно
+
+
+
+
+ log.element_edited.changed_fields.parent
+ Родительский элемент
+
+
+
+
+ log.element_edited.changed_fields.shipping_costs
+ Стоимость пересылки
+
+
+
+
+ log.element_edited.changed_fields.default_currency
+ Валюта по умолчанию
+
+
+
+
+ log.element_edited.changed_fields.address
+ Адрес
+
+
+
+
+ log.element_edited.changed_fields.phone_number
+ Номер телефона
+
+
+
+
+ log.element_edited.changed_fields.fax_number
+ Номер факса
+
+
+
+
+ log.element_edited.changed_fields.email_address
+ Email
+
+
+
+
+ log.element_edited.changed_fields.website
+ Web сайт
+
+
+
+
+ log.element_edited.changed_fields.auto_product_url
+ Ссылка на продукт
+
+
+
+
+ log.element_edited.changed_fields.is_full
+ Место хранения заполнено
+
+
+
+
+ log.element_edited.changed_fields.limit_to_existing_parts
+ Только существующие компоненты
+
+
+
+
+ log.element_edited.changed_fields.only_single_part
+ Только один компонент
+
+
+
+
+ log.element_edited.changed_fields.storage_type
+ Тип хранилища
+
+
+
+
+ log.element_edited.changed_fields.footprint_3d
+ 3D модель
+
+
+
+
+ log.element_edited.changed_fields.master_picture_attachment
+ Миниатюра
+
+
+
+
+ log.element_edited.changed_fields.exchange_rate
+ Курс обмена
+
+
+
+
+ log.element_edited.changed_fields.iso_code
+ Код ISO
+
+
+
+
+ log.element_edited.changed_fields.unit
+ Символ единицы
+
+
+
+
+ log.element_edited.changed_fields.is_integer
+ Целое число
+
+
+
+
+ log.element_edited.changed_fields.use_si_prefix
+ Использовать префиксы СИ
+
+
+
+
+ log.element_edited.changed_fields.options.width
+ Ширина
+
+
+
+
+ log.element_edited.changed_fields.options.height
+ Высота
+
+
+
+
+ log.element_edited.changed_fields.options.supported_element
+ Тип элемента
+
+
+
+
+ log.element_edited.changed_fields.options.additional_css
+ Дополнительные стили (CSS)
+
+
+
+
+ log.element_edited.changed_fields.options.lines
+ Содержимое
+
+
+
+
+ log.element_edited.changed_fields.permissions.data
+ Разрешения
+
+
+
+
+ log.element_edited.changed_fields.disabled
+ Отключено
+
+
+
+
+ log.element_edited.changed_fields.theme
+ Тема
+
+
+
+
+ log.element_edited.changed_fields.timezone
+ Временная зона
+
+
+
+
+ log.element_edited.changed_fields.language
+ Язык
+
+
+
+
+ log.element_edited.changed_fields.email
+ Email
+
+
+
+
+ log.element_edited.changed_fields.department
+ Отдел
+
+
+
+
+ log.element_edited.changed_fields.last_name
+ Фамилия
+
+
+
+
+ log.element_edited.changed_fields.first_name
+ Имя
+
+
+
+
+ log.element_edited.changed_fields.group
+ Группа
+
+
+
+
+ log.element_edited.changed_fields.currency
+ Выбранная валюта
+
+
+
+
+ log.element_edited.changed_fields.enforce2FA
+ Требовать 2FA
+
+
+
+
+ log.element_edited.changed_fields.symbol
+ Символ
+
+
+
+
+ log.element_edited.changed_fields.value_min
+ Мин. значение
+
+
+
+
+ log.element_edited.changed_fields.value_max
+ Макс. значение
+
+
+
+
+ log.element_edited.changed_fields.value_text
+ Текстовое значение
+
+
+
+
+ log.element_edited.changed_fields.show_in_table
+ Показать в таблице
+
+
+
+
+ log.element_edited.changed_fields.attachment_type
+ Тип вложения
+
+
+
+
+ log.element_edited.changed_fields.needs_review
+ Требует рассмотрения
+
+
+
+
+ log.element_edited.changed_fields.tags
+ Метки
+
+
+
+
+ log.element_edited.changed_fields.mass
+ Масса
+
+
+
+
+ log.element_edited.changed_fields.ipn
+ IPN
+
+
+
+
+ log.element_edited.changed_fields.favorite
+ Любимый
+
+
+
+
+ log.element_edited.changed_fields.minamount
+ Минимальный запас
+
+
+
+
+ log.element_edited.changed_fields.manufacturer_product_url
+ Ссылка на страницу продукта
+
+
+
+
+ log.element_edited.changed_fields.manufacturer_product_number
+ MPN
+
+
+
+
+ log.element_edited.changed_fields.partUnit
+ Единица измерения
+
+
+
+
+ log.element_edited.changed_fields.expiration_date
+ Дата истечения
+
+
+
+
+ log.element_edited.changed_fields.amount
+ Количество
+
+
+
+
+ log.element_edited.changed_fields.storage_location
+ Место хранения
+
+
+
+
+ attachment.max_file_size
+ Максимальный размер файла
+
+
+
+
+ user.saml_user
+ SSO / SAML пользователь
+
+
+
+
+ user.saml_user.pw_change_hint
+ Вы зашли используя систему единого входа (SSO). Поэтому вы не можете настроить здесь свой пароль и двухфакторную аутентификацию. Конфигурируйте их в настройках вашего SSO провайдера!
+
+
+
+
+ login.sso_saml_login
+ Система единого входа (SSO)
+
+
+
+
+ login.local_login_hint
+ Форму ниже можно использовать только для входа в систему под локальным пользователем. Если вы хотите вместо этого войти через систему единого входа, используйте кнопку выше.
+
+
+
+
+ part_list.action.action.export
+ Экспорт компонентов
+
+
+
+
+ part_list.action.export_json
+ Экспорт в виде JSON
+
+
+
+
+ part_list.action.export_csv
+ Экспорт в виде CSV
+
+
+
+
+ part_list.action.export_yaml
+ Экспорт в виде YAML
+
+
+
+
+ part_list.action.export_xml
+ Экспорт в виде XML
+
+
+
+
+ parts.import.title
+ Импорт компонентов
+
+
+
+
+ parts.import.errors.title
+ Импорт проблем
+
+
+
+
+ parts.import.flash.error
+ Во время экспорта возникли ошибки. Вероятно, это вызвано неверными данными.
+
+
+
+
+ parts.import.format.auto
+ Автоматически (в зависимости от расширения файла)
+
+
+
+
+ parts.import.flash.error.unknown_format
+ Формат не может быть определен автоматически. Пожалуйста, выберите правильный формат вручную!
+
+
+
+
+ parts.import.flash.error.invalid_file
+ Файл поврежден/неправильно отформатирован. Убедитесь, что вы выбрали правильный формат.
+
+
+
+
+ parts.import.part_category.label
+ Переопределение категории
+
+
+
+
+ parts.import.part_category.help
+ Если вы выберете здесь категорию, все импортированные компоненты будут отнесены к этой категории, независимо от того, что содержится в данных импорта.
+
+
+
+
+ import.create_unknown_datastructures
+ Создать неизвестные структуры данных
+
+
+
+
+ import.create_unknown_datastructures.help
+ Если выбран этот параметр, структуры данных (например, категории, посадочные места и т. д.), которые еще не существуют в базе данных, будут созданы автоматически. Если этот параметр не выбран, будут использоваться только те структуры данных, которые уже существуют в базе данных, а если подходящей структуры не существует, соответствующее поле компонента останется пустым.
+
+
+
+
+ import.path_delimiter
+ Разделитель пути
+
+
+
+
+ import.path_delimiter.help
+ Разделитель используется для разделения различных уровней структур данных таких как категории, посадочные места и т. д.
+
+
+
+
+ parts.import.help_documentation
+ Смотри <a href="%link%">documentation</a> для большей информации о формате файла.
+
+
+
+
+ parts.import.help
+ С помощью этого инструмента вы можете импортировать компоненты из существующих файлов. Компоненты сохраняются непосредственно в базу данных (без возможности предварительной их повторной проверки). Пожалуйста, проверьте файл импорта здесь перед загрузкой!
+
+
+
+
+ parts.import.flash.success
+ Компонент успешно импортирован!
+
+
+
+
+ parts.import.errors.imported_entities
+ Импортированные компоненты
+
+
+
+
+ perm.import
+ Импортировать данные
+
+
+
+
+ parts.import.part_needs_review.label
+ Пометить все импортированные компоненты как "Требуется проверки"
+
+
+
+
+ parts.import.part_needs_review.help
+ Если выбран этот параметр, все импортированные детали будут помечены как «Требуется проверка», независимо от того, что записано в данных импорта.
+
+
+
+
+ project.bom_import.flash.success
+ Успешно импортировано %count% записей BOM.
+
+
+
+
+ project.bom_import.type
+ Тип
+
+
+
+
+ project.bom_import.type.kicad_pcbnew
+ KiCAD Pcbnew BOM (CSV файл)
+
+
+
+
+ project.bom_import.clear_existing_bom
+ Удалить существующие записи BOM перед импортом.
+
+
+
+
+ project.bom_import.clear_existing_bom.help
+ Если выбран этот параметр, все записи спецификации, которые уже существуют в проекте, будут удалены и перезаписаны импортированными данными спецификации.
+
+
+
+
+ project.bom_import.flash.invalid_file
+ Не удалось импортировать файл. Убедитесь, что вы выбрали правильный тип файла. Сообщение об ошибке: %message%
+
+
+
+
+ project.bom_import.flash.invalid_entries
+ Ошибка проверки! Пожалуйста, убедитесь что данные корректны!
+
+
+
+
+ project.import_bom
+ Импортировать BOM для проекта
+
+
+
+
+ project.edit.bom.import_bom
+ Импортировать BOM
+
+
+
+
+ measurement_unit.new
+ Новая единица измерения
+
+
+
+
+ measurement_unit.edit
+ Изменить единицу измерения
+
+
+
+
+ user.aboutMe.label
+ Обо мне
+
+
+
+
+ storelocation.owner.label
+ Владелец
+
+
+
+
+ storelocation.part_owner_must_match.label
+ Владелец лота должен совпадать с владельцем места хранения.
+
+
+
+
+ part_lot.owner
+ Владелец
+
+
+
+
+ part_lot.owner.help
+ Только владелец может удалять или добавлять компоненты из этого лота.
+
+
+
+
+ log.element_edited.changed_fields.owner
+ Владелец
+
+
+
+
+ log.element_edited.changed_fields.instock_unknown
+ Количество неизвестно
+
+
+
+
+ log.element_edited.changed_fields.needs_refill
+ Необходимо пополнить
+
+
+
+
+ log.details.delete_entry
+ Удалить запись журнала
+
+
+
+
+ log.delete.message.title
+ Вы уверены, что хотите удалить эту запись из журнала ?
+
+
diff --git a/translations/security.da.xlf b/translations/security.da.xlf
new file mode 100644
index 00000000..56472bb7
--- /dev/null
+++ b/translations/security.da.xlf
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
diff --git a/translations/validators.da.xlf b/translations/validators.da.xlf
new file mode 100644
index 00000000..2f79badc
--- /dev/null
+++ b/translations/validators.da.xlf
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+