From 28cd0085b77d5a2ac15601aff18d2600c7df9825 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 25 Sep 2023 10:54:32 +0100 Subject: [PATCH 1/2] Added Khmer as an available language Signed-off-by: snipe --- resources/lang/en/localizations.php | 1 + 1 file changed, 1 insertion(+) diff --git a/resources/lang/en/localizations.php b/resources/lang/en/localizations.php index b04d4cb903..f735573c2e 100644 --- a/resources/lang/en/localizations.php +++ b/resources/lang/en/localizations.php @@ -30,6 +30,7 @@ return [ 'ga-IE'=> 'Irish', 'it'=> 'Italian', 'ja'=> 'Japanese', + 'km' => 'Khmer', 'ko'=> 'Korean', 'lv'=>'Latvian', 'lt'=> 'Lithuanian', From bd0863d9c707ad352a7dd6bb9d21f4f862b86421 Mon Sep 17 00:00:00 2001 From: snipe Date: Mon, 25 Sep 2023 10:54:46 +0100 Subject: [PATCH 2/2] Added new translations Signed-off-by: snipe --- resources/lang/af/admin/companies/message.php | 1 + resources/lang/af/admin/hardware/form.php | 3 + resources/lang/af/admin/hardware/table.php | 1 + resources/lang/af/admin/labels/message.php | 11 + resources/lang/af/admin/labels/table.php | 13 + resources/lang/af/admin/licenses/general.php | 1 + .../lang/af/admin/manufacturers/message.php | 2 +- resources/lang/af/admin/models/message.php | 1 + resources/lang/af/admin/settings/general.php | 23 +- resources/lang/af/admin/suppliers/message.php | 1 + resources/lang/af/admin/users/table.php | 1 + resources/lang/af/general.php | 18 +- resources/lang/am/admin/companies/message.php | 1 + resources/lang/am/admin/hardware/form.php | 3 + resources/lang/am/admin/hardware/table.php | 1 + resources/lang/am/admin/labels/message.php | 11 + resources/lang/am/admin/labels/table.php | 13 + resources/lang/am/admin/licenses/general.php | 1 + .../lang/am/admin/manufacturers/message.php | 2 +- resources/lang/am/admin/models/message.php | 1 + resources/lang/am/admin/settings/general.php | 23 +- resources/lang/am/admin/suppliers/message.php | 1 + resources/lang/am/admin/users/table.php | 1 + resources/lang/am/general.php | 18 +- resources/lang/ar/admin/companies/message.php | 1 + resources/lang/ar/admin/hardware/form.php | 17 +- resources/lang/ar/admin/hardware/message.php | 4 +- resources/lang/ar/admin/hardware/table.php | 17 +- resources/lang/ar/admin/labels/message.php | 11 + resources/lang/ar/admin/labels/table.php | 13 + resources/lang/ar/admin/licenses/general.php | 1 + .../lang/ar/admin/manufacturers/message.php | 2 +- resources/lang/ar/admin/models/message.php | 1 + resources/lang/ar/admin/settings/general.php | 23 +- resources/lang/ar/admin/suppliers/message.php | 1 + resources/lang/ar/admin/users/general.php | 22 +- resources/lang/ar/admin/users/table.php | 1 + resources/lang/ar/general.php | 18 +- resources/lang/bg/account/general.php | 14 +- .../lang/bg/admin/accessories/general.php | 4 +- .../lang/bg/admin/accessories/message.php | 2 +- .../lang/bg/admin/asset_maintenances/form.php | 12 +- .../lang/bg/admin/categories/general.php | 4 +- resources/lang/bg/admin/companies/message.php | 1 + .../lang/bg/admin/components/general.php | 2 +- .../lang/bg/admin/components/message.php | 2 +- .../lang/bg/admin/consumables/message.php | 2 +- .../lang/bg/admin/custom_fields/general.php | 26 +- .../lang/bg/admin/custom_fields/message.php | 2 +- .../lang/bg/admin/departments/message.php | 2 +- .../lang/bg/admin/depreciations/general.php | 10 +- .../lang/bg/admin/depreciations/table.php | 2 +- resources/lang/bg/admin/groups/message.php | 2 +- resources/lang/bg/admin/groups/titles.php | 6 +- resources/lang/bg/admin/hardware/form.php | 11 +- resources/lang/bg/admin/hardware/general.php | 38 +- resources/lang/bg/admin/hardware/message.php | 12 +- resources/lang/bg/admin/hardware/table.php | 3 +- resources/lang/bg/admin/kits/general.php | 68 +-- resources/lang/bg/admin/labels/message.php | 11 + resources/lang/bg/admin/labels/table.php | 13 + resources/lang/bg/admin/licenses/general.php | 33 +- resources/lang/bg/admin/licenses/message.php | 2 +- .../lang/bg/admin/manufacturers/message.php | 2 +- .../lang/bg/admin/manufacturers/table.php | 2 +- resources/lang/bg/admin/models/general.php | 4 +- resources/lang/bg/admin/models/message.php | 3 +- resources/lang/bg/admin/reports/general.php | 10 +- resources/lang/bg/admin/settings/general.php | 45 +- resources/lang/bg/admin/settings/message.php | 32 +- resources/lang/bg/admin/settings/table.php | 4 +- resources/lang/bg/admin/suppliers/message.php | 1 + resources/lang/bg/admin/users/general.php | 46 +- resources/lang/bg/admin/users/message.php | 12 +- resources/lang/bg/admin/users/table.php | 3 +- resources/lang/bg/auth.php | 6 +- resources/lang/bg/auth/general.php | 4 +- resources/lang/bg/button.php | 14 +- resources/lang/bg/general.php | 438 ++++++++-------- resources/lang/bg/help.php | 2 +- resources/lang/bg/passwords.php | 8 +- resources/lang/bg/reminders.php | 4 +- resources/lang/ca/admin/companies/message.php | 1 + resources/lang/ca/admin/hardware/form.php | 3 + resources/lang/ca/admin/hardware/table.php | 1 + resources/lang/ca/admin/labels/message.php | 11 + resources/lang/ca/admin/labels/table.php | 13 + resources/lang/ca/admin/licenses/general.php | 1 + .../lang/ca/admin/manufacturers/message.php | 2 +- resources/lang/ca/admin/models/message.php | 1 + resources/lang/ca/admin/settings/general.php | 23 +- resources/lang/ca/admin/suppliers/message.php | 1 + resources/lang/ca/admin/users/table.php | 1 + resources/lang/ca/general.php | 18 +- .../lang/cs/admin/categories/general.php | 4 +- resources/lang/cs/admin/companies/message.php | 1 + resources/lang/cs/admin/hardware/form.php | 3 + resources/lang/cs/admin/hardware/table.php | 1 + resources/lang/cs/admin/labels/message.php | 11 + resources/lang/cs/admin/labels/table.php | 13 + resources/lang/cs/admin/licenses/general.php | 1 + .../lang/cs/admin/manufacturers/message.php | 2 +- resources/lang/cs/admin/models/message.php | 1 + resources/lang/cs/admin/settings/general.php | 23 +- resources/lang/cs/admin/suppliers/message.php | 1 + resources/lang/cs/admin/users/table.php | 1 + resources/lang/cs/general.php | 18 +- resources/lang/cy/admin/companies/message.php | 1 + resources/lang/cy/admin/hardware/form.php | 3 + resources/lang/cy/admin/hardware/table.php | 1 + resources/lang/cy/admin/labels/message.php | 11 + resources/lang/cy/admin/labels/table.php | 13 + resources/lang/cy/admin/licenses/general.php | 1 + .../lang/cy/admin/manufacturers/message.php | 2 +- resources/lang/cy/admin/models/message.php | 1 + resources/lang/cy/admin/settings/general.php | 23 +- resources/lang/cy/admin/suppliers/message.php | 1 + resources/lang/cy/admin/users/table.php | 1 + resources/lang/cy/general.php | 18 +- resources/lang/da/admin/companies/message.php | 1 + resources/lang/da/admin/hardware/form.php | 3 + resources/lang/da/admin/hardware/table.php | 1 + resources/lang/da/admin/labels/message.php | 11 + resources/lang/da/admin/labels/table.php | 13 + resources/lang/da/admin/licenses/general.php | 1 + .../lang/da/admin/manufacturers/message.php | 2 +- resources/lang/da/admin/models/message.php | 1 + resources/lang/da/admin/settings/general.php | 23 +- resources/lang/da/admin/suppliers/message.php | 1 + resources/lang/da/admin/users/table.php | 1 + resources/lang/da/general.php | 18 +- .../lang/de-i/admin/companies/message.php | 1 + resources/lang/de-i/admin/hardware/form.php | 3 + resources/lang/de-i/admin/hardware/table.php | 1 + resources/lang/de-i/admin/labels/message.php | 11 + resources/lang/de-i/admin/labels/table.php | 13 + .../lang/de-i/admin/licenses/general.php | 1 + .../lang/de-i/admin/manufacturers/message.php | 2 +- resources/lang/de-i/admin/models/message.php | 1 + .../lang/de-i/admin/settings/general.php | 23 +- .../lang/de-i/admin/suppliers/message.php | 1 + resources/lang/de-i/admin/users/table.php | 1 + resources/lang/de-i/general.php | 18 +- resources/lang/de/account/general.php | 2 +- .../lang/de/admin/categories/message.php | 2 +- resources/lang/de/admin/companies/message.php | 1 + resources/lang/de/admin/hardware/form.php | 5 +- resources/lang/de/admin/hardware/table.php | 1 + resources/lang/de/admin/labels/message.php | 11 + resources/lang/de/admin/labels/table.php | 13 + resources/lang/de/admin/licenses/form.php | 2 +- resources/lang/de/admin/licenses/general.php | 1 + .../lang/de/admin/manufacturers/message.php | 2 +- resources/lang/de/admin/models/message.php | 1 + resources/lang/de/admin/settings/general.php | 25 +- .../lang/de/admin/statuslabels/message.php | 2 +- .../lang/de/admin/statuslabels/table.php | 4 +- resources/lang/de/admin/suppliers/message.php | 1 + resources/lang/de/admin/users/table.php | 1 + resources/lang/de/general.php | 32 +- resources/lang/de/mail.php | 2 +- resources/lang/el/admin/companies/message.php | 1 + resources/lang/el/admin/hardware/form.php | 3 + resources/lang/el/admin/hardware/table.php | 1 + resources/lang/el/admin/labels/message.php | 11 + resources/lang/el/admin/labels/table.php | 13 + resources/lang/el/admin/licenses/general.php | 1 + .../lang/el/admin/manufacturers/message.php | 2 +- resources/lang/el/admin/models/message.php | 1 + resources/lang/el/admin/settings/general.php | 23 +- resources/lang/el/admin/suppliers/message.php | 1 + resources/lang/el/admin/users/table.php | 1 + resources/lang/el/general.php | 18 +- .../lang/en-GB/admin/companies/message.php | 1 + resources/lang/en-GB/admin/hardware/form.php | 3 + resources/lang/en-GB/admin/hardware/table.php | 1 + resources/lang/en-GB/admin/labels/message.php | 11 + resources/lang/en-GB/admin/labels/table.php | 13 + .../lang/en-GB/admin/licenses/general.php | 1 + .../en-GB/admin/manufacturers/message.php | 2 +- resources/lang/en-GB/admin/models/message.php | 1 + .../lang/en-GB/admin/settings/general.php | 23 +- .../lang/en-GB/admin/suppliers/message.php | 1 + resources/lang/en-GB/admin/users/table.php | 1 + resources/lang/en-GB/general.php | 20 +- resources/lang/en-GB/localizations.php | 8 +- .../lang/en-ID/admin/companies/message.php | 1 + resources/lang/en-ID/admin/hardware/form.php | 3 + resources/lang/en-ID/admin/hardware/table.php | 1 + resources/lang/en-ID/admin/labels/message.php | 11 + resources/lang/en-ID/admin/labels/table.php | 13 + .../lang/en-ID/admin/licenses/general.php | 1 + .../en-ID/admin/manufacturers/message.php | 2 +- resources/lang/en-ID/admin/models/message.php | 1 + .../lang/en-ID/admin/settings/general.php | 23 +- .../lang/en-ID/admin/suppliers/message.php | 1 + resources/lang/en-ID/admin/users/table.php | 1 + resources/lang/en-ID/general.php | 18 +- .../lang/es-CO/admin/accessories/general.php | 2 +- .../lang/es-CO/admin/accessories/message.php | 2 +- .../lang/es-CO/admin/companies/message.php | 1 + resources/lang/es-CO/admin/hardware/form.php | 3 + resources/lang/es-CO/admin/hardware/table.php | 1 + resources/lang/es-CO/admin/labels/message.php | 11 + resources/lang/es-CO/admin/labels/table.php | 13 + .../lang/es-CO/admin/licenses/general.php | 1 + .../es-CO/admin/manufacturers/message.php | 2 +- resources/lang/es-CO/admin/models/message.php | 3 +- .../lang/es-CO/admin/settings/general.php | 23 +- .../lang/es-CO/admin/suppliers/message.php | 1 + resources/lang/es-CO/admin/users/table.php | 1 + resources/lang/es-CO/general.php | 20 +- .../lang/es-ES/admin/accessories/general.php | 2 +- .../lang/es-ES/admin/accessories/message.php | 2 +- .../lang/es-ES/admin/companies/message.php | 1 + resources/lang/es-ES/admin/hardware/form.php | 3 + resources/lang/es-ES/admin/hardware/table.php | 1 + resources/lang/es-ES/admin/labels/message.php | 11 + resources/lang/es-ES/admin/labels/table.php | 13 + .../lang/es-ES/admin/licenses/general.php | 1 + .../es-ES/admin/manufacturers/message.php | 2 +- resources/lang/es-ES/admin/models/message.php | 3 +- .../lang/es-ES/admin/settings/general.php | 23 +- .../lang/es-ES/admin/suppliers/message.php | 1 + resources/lang/es-ES/admin/users/table.php | 1 + resources/lang/es-ES/general.php | 20 +- .../lang/es-MX/admin/categories/general.php | 4 +- .../lang/es-MX/admin/companies/message.php | 1 + .../es-MX/admin/custom_fields/general.php | 4 +- resources/lang/es-MX/admin/hardware/form.php | 3 + .../lang/es-MX/admin/hardware/general.php | 2 +- resources/lang/es-MX/admin/hardware/table.php | 1 + resources/lang/es-MX/admin/kits/general.php | 2 +- resources/lang/es-MX/admin/labels/message.php | 11 + resources/lang/es-MX/admin/labels/table.php | 13 + .../lang/es-MX/admin/licenses/general.php | 1 + .../es-MX/admin/manufacturers/message.php | 2 +- resources/lang/es-MX/admin/models/message.php | 3 +- .../lang/es-MX/admin/settings/general.php | 23 +- .../lang/es-MX/admin/suppliers/message.php | 1 + resources/lang/es-MX/admin/users/table.php | 1 + resources/lang/es-MX/general.php | 20 +- .../lang/es-VE/admin/accessories/general.php | 2 +- .../lang/es-VE/admin/accessories/message.php | 2 +- .../lang/es-VE/admin/companies/message.php | 1 + resources/lang/es-VE/admin/hardware/form.php | 3 + resources/lang/es-VE/admin/hardware/table.php | 1 + resources/lang/es-VE/admin/labels/message.php | 11 + resources/lang/es-VE/admin/labels/table.php | 13 + .../lang/es-VE/admin/licenses/general.php | 1 + .../es-VE/admin/manufacturers/message.php | 2 +- resources/lang/es-VE/admin/models/message.php | 3 +- .../lang/es-VE/admin/settings/general.php | 23 +- .../lang/es-VE/admin/suppliers/message.php | 1 + resources/lang/es-VE/admin/users/table.php | 1 + resources/lang/es-VE/general.php | 20 +- resources/lang/et/admin/companies/message.php | 1 + resources/lang/et/admin/hardware/form.php | 3 + resources/lang/et/admin/hardware/table.php | 1 + resources/lang/et/admin/labels/message.php | 11 + resources/lang/et/admin/labels/table.php | 13 + resources/lang/et/admin/licenses/general.php | 1 + .../lang/et/admin/manufacturers/message.php | 2 +- resources/lang/et/admin/models/message.php | 1 + resources/lang/et/admin/settings/general.php | 23 +- resources/lang/et/admin/suppliers/message.php | 1 + resources/lang/et/admin/users/table.php | 1 + resources/lang/et/general.php | 18 +- resources/lang/fa/admin/companies/message.php | 1 + resources/lang/fa/admin/hardware/form.php | 3 + resources/lang/fa/admin/hardware/table.php | 1 + resources/lang/fa/admin/labels/message.php | 11 + resources/lang/fa/admin/labels/table.php | 13 + resources/lang/fa/admin/licenses/general.php | 1 + .../lang/fa/admin/manufacturers/message.php | 2 +- resources/lang/fa/admin/models/message.php | 1 + resources/lang/fa/admin/settings/general.php | 23 +- resources/lang/fa/admin/suppliers/message.php | 1 + resources/lang/fa/admin/users/table.php | 1 + resources/lang/fa/general.php | 18 +- resources/lang/fi/admin/companies/message.php | 1 + resources/lang/fi/admin/hardware/form.php | 3 + resources/lang/fi/admin/hardware/table.php | 1 + resources/lang/fi/admin/labels/message.php | 11 + resources/lang/fi/admin/labels/table.php | 13 + resources/lang/fi/admin/licenses/general.php | 1 + .../lang/fi/admin/manufacturers/message.php | 2 +- resources/lang/fi/admin/models/message.php | 1 + resources/lang/fi/admin/settings/general.php | 23 +- resources/lang/fi/admin/suppliers/message.php | 1 + resources/lang/fi/admin/users/table.php | 1 + resources/lang/fi/general.php | 18 +- .../lang/fil/admin/companies/message.php | 1 + resources/lang/fil/admin/hardware/form.php | 3 + resources/lang/fil/admin/hardware/table.php | 1 + resources/lang/fil/admin/labels/message.php | 11 + resources/lang/fil/admin/labels/table.php | 13 + resources/lang/fil/admin/licenses/general.php | 1 + .../lang/fil/admin/manufacturers/message.php | 2 +- resources/lang/fil/admin/models/message.php | 1 + resources/lang/fil/admin/settings/general.php | 23 +- .../lang/fil/admin/suppliers/message.php | 1 + resources/lang/fil/admin/users/table.php | 1 + resources/lang/fil/general.php | 18 +- .../lang/fr/admin/categories/general.php | 4 +- resources/lang/fr/admin/companies/message.php | 1 + resources/lang/fr/admin/hardware/form.php | 3 + resources/lang/fr/admin/hardware/general.php | 2 +- resources/lang/fr/admin/hardware/table.php | 1 + resources/lang/fr/admin/labels/message.php | 11 + resources/lang/fr/admin/labels/table.php | 13 + resources/lang/fr/admin/licenses/general.php | 1 + .../lang/fr/admin/manufacturers/message.php | 2 +- resources/lang/fr/admin/models/message.php | 1 + resources/lang/fr/admin/settings/general.php | 23 +- resources/lang/fr/admin/suppliers/message.php | 1 + resources/lang/fr/admin/users/table.php | 1 + resources/lang/fr/general.php | 18 +- .../lang/ga-IE/admin/companies/message.php | 1 + resources/lang/ga-IE/admin/hardware/form.php | 3 + resources/lang/ga-IE/admin/hardware/table.php | 1 + resources/lang/ga-IE/admin/labels/message.php | 11 + resources/lang/ga-IE/admin/labels/table.php | 13 + .../lang/ga-IE/admin/licenses/general.php | 1 + .../ga-IE/admin/manufacturers/message.php | 2 +- resources/lang/ga-IE/admin/models/message.php | 1 + .../lang/ga-IE/admin/settings/general.php | 23 +- .../lang/ga-IE/admin/suppliers/message.php | 1 + resources/lang/ga-IE/admin/users/table.php | 1 + resources/lang/ga-IE/general.php | 18 +- resources/lang/he/admin/companies/message.php | 1 + resources/lang/he/admin/hardware/form.php | 3 + resources/lang/he/admin/hardware/table.php | 1 + resources/lang/he/admin/labels/message.php | 11 + resources/lang/he/admin/labels/table.php | 13 + resources/lang/he/admin/licenses/general.php | 1 + .../lang/he/admin/manufacturers/message.php | 2 +- resources/lang/he/admin/models/message.php | 1 + resources/lang/he/admin/settings/general.php | 23 +- resources/lang/he/admin/suppliers/message.php | 1 + resources/lang/he/admin/users/table.php | 1 + resources/lang/he/general.php | 18 +- resources/lang/hr/admin/companies/message.php | 1 + resources/lang/hr/admin/hardware/form.php | 3 + resources/lang/hr/admin/hardware/table.php | 1 + resources/lang/hr/admin/labels/message.php | 11 + resources/lang/hr/admin/labels/table.php | 13 + resources/lang/hr/admin/licenses/general.php | 1 + .../lang/hr/admin/manufacturers/message.php | 2 +- resources/lang/hr/admin/models/message.php | 1 + resources/lang/hr/admin/settings/general.php | 23 +- resources/lang/hr/admin/suppliers/message.php | 1 + resources/lang/hr/admin/users/table.php | 1 + resources/lang/hr/general.php | 18 +- resources/lang/hu/admin/companies/message.php | 1 + resources/lang/hu/admin/hardware/form.php | 3 + resources/lang/hu/admin/hardware/table.php | 1 + resources/lang/hu/admin/labels/message.php | 11 + resources/lang/hu/admin/labels/table.php | 13 + resources/lang/hu/admin/licenses/general.php | 1 + .../lang/hu/admin/manufacturers/message.php | 2 +- resources/lang/hu/admin/models/message.php | 1 + resources/lang/hu/admin/settings/general.php | 23 +- resources/lang/hu/admin/suppliers/message.php | 1 + resources/lang/hu/admin/users/table.php | 1 + resources/lang/hu/general.php | 18 +- resources/lang/id/admin/companies/message.php | 1 + .../lang/id/admin/components/message.php | 2 +- resources/lang/id/admin/hardware/form.php | 3 + resources/lang/id/admin/hardware/table.php | 1 + resources/lang/id/admin/labels/message.php | 11 + resources/lang/id/admin/labels/table.php | 13 + resources/lang/id/admin/licenses/general.php | 1 + .../lang/id/admin/manufacturers/message.php | 2 +- resources/lang/id/admin/models/message.php | 1 + resources/lang/id/admin/settings/general.php | 23 +- resources/lang/id/admin/suppliers/message.php | 1 + resources/lang/id/admin/users/table.php | 1 + resources/lang/id/general.php | 120 +++-- resources/lang/id/mail.php | 10 +- resources/lang/id/reminders.php | 2 +- resources/lang/is/admin/companies/message.php | 1 + resources/lang/is/admin/hardware/form.php | 3 + resources/lang/is/admin/hardware/table.php | 1 + resources/lang/is/admin/labels/message.php | 11 + resources/lang/is/admin/labels/table.php | 13 + resources/lang/is/admin/licenses/general.php | 1 + .../lang/is/admin/manufacturers/message.php | 2 +- resources/lang/is/admin/models/message.php | 1 + resources/lang/is/admin/settings/general.php | 23 +- resources/lang/is/admin/suppliers/message.php | 1 + resources/lang/is/admin/users/table.php | 1 + resources/lang/is/general.php | 18 +- resources/lang/it/admin/companies/message.php | 1 + resources/lang/it/admin/hardware/form.php | 3 + resources/lang/it/admin/hardware/table.php | 1 + resources/lang/it/admin/labels/message.php | 11 + resources/lang/it/admin/labels/table.php | 13 + resources/lang/it/admin/licenses/general.php | 1 + .../lang/it/admin/manufacturers/message.php | 2 +- resources/lang/it/admin/models/message.php | 1 + resources/lang/it/admin/settings/general.php | 23 +- resources/lang/it/admin/suppliers/message.php | 1 + resources/lang/it/admin/users/table.php | 1 + resources/lang/it/general.php | 18 +- resources/lang/iu/admin/companies/message.php | 1 + resources/lang/iu/admin/hardware/form.php | 3 + resources/lang/iu/admin/hardware/table.php | 1 + resources/lang/iu/admin/labels/message.php | 11 + resources/lang/iu/admin/labels/table.php | 13 + resources/lang/iu/admin/licenses/general.php | 1 + .../lang/iu/admin/manufacturers/message.php | 2 +- resources/lang/iu/admin/models/message.php | 1 + resources/lang/iu/admin/settings/general.php | 23 +- resources/lang/iu/admin/suppliers/message.php | 1 + resources/lang/iu/admin/users/table.php | 1 + resources/lang/iu/general.php | 18 +- resources/lang/ja/admin/companies/message.php | 1 + resources/lang/ja/admin/hardware/form.php | 3 + resources/lang/ja/admin/hardware/table.php | 1 + resources/lang/ja/admin/labels/message.php | 11 + resources/lang/ja/admin/labels/table.php | 13 + resources/lang/ja/admin/licenses/general.php | 1 + .../lang/ja/admin/manufacturers/message.php | 2 +- resources/lang/ja/admin/models/message.php | 1 + resources/lang/ja/admin/settings/general.php | 23 +- resources/lang/ja/admin/suppliers/message.php | 1 + resources/lang/ja/admin/users/table.php | 1 + resources/lang/ja/general.php | 18 +- resources/lang/km-KH/account/general.php | 12 + .../lang/km-KH/admin/accessories/general.php | 22 + .../lang/km-KH/admin/accessories/message.php | 38 ++ .../lang/km-KH/admin/accessories/table.php | 11 + .../km-KH/admin/asset_maintenances/form.php | 14 + .../admin/asset_maintenances/general.php | 16 + .../admin/asset_maintenances/message.php | 21 + .../km-KH/admin/asset_maintenances/table.php | 8 + .../lang/km-KH/admin/categories/general.php | 25 + .../lang/km-KH/admin/categories/message.php | 26 + .../lang/km-KH/admin/categories/table.php | 10 + .../lang/km-KH/admin/companies/general.php | 7 + .../lang/km-KH/admin/companies/message.php | 20 + .../lang/km-KH/admin/companies/table.php | 9 + .../lang/km-KH/admin/components/general.php | 16 + .../lang/km-KH/admin/components/message.php | 37 ++ .../lang/km-KH/admin/components/table.php | 5 + .../lang/km-KH/admin/consumables/general.php | 11 + .../lang/km-KH/admin/consumables/message.php | 37 ++ .../lang/km-KH/admin/consumables/table.php | 5 + .../km-KH/admin/custom_fields/general.php | 57 ++ .../km-KH/admin/custom_fields/message.php | 63 +++ .../lang/km-KH/admin/departments/message.php | 22 + .../lang/km-KH/admin/departments/table.php | 11 + .../km-KH/admin/depreciations/general.php | 16 + .../km-KH/admin/depreciations/message.php | 25 + .../lang/km-KH/admin/depreciations/table.php | 11 + resources/lang/km-KH/admin/groups/message.php | 22 + resources/lang/km-KH/admin/groups/table.php | 9 + resources/lang/km-KH/admin/groups/titles.php | 16 + resources/lang/km-KH/admin/hardware/form.php | 57 ++ .../lang/km-KH/admin/hardware/general.php | 50 ++ .../lang/km-KH/admin/hardware/message.php | 88 ++++ resources/lang/km-KH/admin/hardware/table.php | 32 ++ resources/lang/km-KH/admin/kits/general.php | 50 ++ resources/lang/km-KH/admin/labels/message.php | 11 + resources/lang/km-KH/admin/labels/table.php | 13 + resources/lang/km-KH/admin/licenses/form.php | 22 + .../lang/km-KH/admin/licenses/general.php | 48 ++ .../lang/km-KH/admin/licenses/message.php | 52 ++ resources/lang/km-KH/admin/licenses/table.php | 17 + .../lang/km-KH/admin/locations/message.php | 29 ++ .../lang/km-KH/admin/locations/table.php | 40 ++ .../km-KH/admin/manufacturers/message.php | 30 ++ .../lang/km-KH/admin/manufacturers/table.php | 17 + resources/lang/km-KH/admin/models/general.php | 18 + resources/lang/km-KH/admin/models/message.php | 47 ++ resources/lang/km-KH/admin/models/table.php | 17 + .../lang/km-KH/admin/reports/general.php | 10 + .../lang/km-KH/admin/reports/message.php | 5 + .../lang/km-KH/admin/settings/general.php | 359 +++++++++++++ .../lang/km-KH/admin/settings/message.php | 44 ++ resources/lang/km-KH/admin/settings/table.php | 6 + .../lang/km-KH/admin/statuslabels/message.php | 31 ++ .../lang/km-KH/admin/statuslabels/table.php | 19 + .../lang/km-KH/admin/suppliers/message.php | 28 + .../lang/km-KH/admin/suppliers/table.php | 27 + resources/lang/km-KH/admin/users/general.php | 54 ++ resources/lang/km-KH/admin/users/message.php | 67 +++ resources/lang/km-KH/admin/users/table.php | 39 ++ resources/lang/km-KH/auth.php | 20 + resources/lang/km-KH/auth/general.php | 19 + resources/lang/km-KH/auth/message.php | 45 ++ resources/lang/km-KH/button.php | 24 + resources/lang/km-KH/general.php | 490 ++++++++++++++++++ resources/lang/km-KH/help.php | 34 ++ resources/lang/km-KH/localizations.php | 316 +++++++++++ resources/lang/km-KH/mail.php | 85 +++ resources/lang/km-KH/pagination.php | 20 + resources/lang/km-KH/passwords.php | 8 + resources/lang/km-KH/reminders.php | 21 + resources/lang/km-KH/table.php | 10 + resources/lang/km-KH/validation.php | 152 ++++++ resources/lang/ko/admin/companies/message.php | 1 + resources/lang/ko/admin/hardware/form.php | 3 + resources/lang/ko/admin/hardware/table.php | 1 + resources/lang/ko/admin/labels/message.php | 11 + resources/lang/ko/admin/labels/table.php | 13 + resources/lang/ko/admin/licenses/general.php | 1 + .../lang/ko/admin/manufacturers/message.php | 2 +- resources/lang/ko/admin/models/message.php | 1 + resources/lang/ko/admin/settings/general.php | 23 +- resources/lang/ko/admin/suppliers/message.php | 1 + resources/lang/ko/admin/users/table.php | 1 + resources/lang/ko/general.php | 18 +- resources/lang/lt/admin/companies/message.php | 1 + resources/lang/lt/admin/hardware/form.php | 3 + resources/lang/lt/admin/hardware/table.php | 1 + resources/lang/lt/admin/labels/message.php | 11 + resources/lang/lt/admin/labels/table.php | 13 + resources/lang/lt/admin/licenses/general.php | 1 + .../lang/lt/admin/manufacturers/message.php | 2 +- resources/lang/lt/admin/models/message.php | 1 + resources/lang/lt/admin/settings/general.php | 23 +- resources/lang/lt/admin/suppliers/message.php | 1 + resources/lang/lt/admin/users/table.php | 1 + resources/lang/lt/general.php | 18 +- resources/lang/lv/admin/companies/message.php | 1 + resources/lang/lv/admin/hardware/form.php | 3 + resources/lang/lv/admin/hardware/table.php | 1 + resources/lang/lv/admin/labels/message.php | 11 + resources/lang/lv/admin/labels/table.php | 13 + resources/lang/lv/admin/licenses/general.php | 1 + .../lang/lv/admin/manufacturers/message.php | 2 +- resources/lang/lv/admin/models/message.php | 1 + resources/lang/lv/admin/settings/general.php | 23 +- resources/lang/lv/admin/suppliers/message.php | 1 + resources/lang/lv/admin/users/table.php | 1 + resources/lang/lv/general.php | 18 +- resources/lang/mi/admin/companies/message.php | 1 + resources/lang/mi/admin/hardware/form.php | 3 + resources/lang/mi/admin/hardware/table.php | 1 + resources/lang/mi/admin/labels/message.php | 11 + resources/lang/mi/admin/labels/table.php | 13 + resources/lang/mi/admin/licenses/general.php | 1 + .../lang/mi/admin/manufacturers/message.php | 2 +- resources/lang/mi/admin/models/message.php | 1 + resources/lang/mi/admin/settings/general.php | 23 +- resources/lang/mi/admin/suppliers/message.php | 1 + resources/lang/mi/admin/users/table.php | 1 + resources/lang/mi/general.php | 18 +- resources/lang/mk/admin/companies/message.php | 1 + resources/lang/mk/admin/hardware/form.php | 3 + resources/lang/mk/admin/hardware/table.php | 1 + resources/lang/mk/admin/labels/message.php | 11 + resources/lang/mk/admin/labels/table.php | 13 + resources/lang/mk/admin/licenses/general.php | 1 + .../lang/mk/admin/manufacturers/message.php | 2 +- resources/lang/mk/admin/models/message.php | 1 + resources/lang/mk/admin/settings/general.php | 23 +- resources/lang/mk/admin/suppliers/message.php | 1 + resources/lang/mk/admin/users/table.php | 1 + resources/lang/mk/general.php | 18 +- .../lang/ml-IN/admin/companies/message.php | 1 + resources/lang/ml-IN/admin/hardware/form.php | 3 + resources/lang/ml-IN/admin/hardware/table.php | 1 + resources/lang/ml-IN/admin/labels/message.php | 11 + resources/lang/ml-IN/admin/labels/table.php | 13 + .../lang/ml-IN/admin/licenses/general.php | 1 + .../ml-IN/admin/manufacturers/message.php | 2 +- resources/lang/ml-IN/admin/models/message.php | 1 + .../lang/ml-IN/admin/settings/general.php | 23 +- .../lang/ml-IN/admin/suppliers/message.php | 1 + resources/lang/ml-IN/admin/users/table.php | 1 + resources/lang/ml-IN/general.php | 18 +- resources/lang/mn/admin/companies/message.php | 1 + resources/lang/mn/admin/hardware/form.php | 3 + resources/lang/mn/admin/hardware/table.php | 1 + resources/lang/mn/admin/labels/message.php | 11 + resources/lang/mn/admin/labels/table.php | 13 + resources/lang/mn/admin/licenses/general.php | 1 + .../lang/mn/admin/manufacturers/message.php | 2 +- resources/lang/mn/admin/models/message.php | 1 + resources/lang/mn/admin/settings/general.php | 23 +- resources/lang/mn/admin/suppliers/message.php | 1 + resources/lang/mn/admin/users/table.php | 1 + resources/lang/mn/general.php | 18 +- .../lang/ms/admin/categories/message.php | 2 +- resources/lang/ms/admin/companies/message.php | 1 + resources/lang/ms/admin/hardware/form.php | 3 + resources/lang/ms/admin/hardware/table.php | 7 +- resources/lang/ms/admin/labels/message.php | 11 + resources/lang/ms/admin/labels/table.php | 13 + resources/lang/ms/admin/licenses/general.php | 1 + resources/lang/ms/admin/locations/table.php | 32 +- .../lang/ms/admin/manufacturers/message.php | 2 +- resources/lang/ms/admin/models/message.php | 1 + resources/lang/ms/admin/settings/general.php | 23 +- resources/lang/ms/admin/suppliers/message.php | 1 + resources/lang/ms/admin/users/table.php | 1 + resources/lang/ms/general.php | 18 +- .../lang/nl/admin/categories/general.php | 4 +- .../lang/nl/admin/categories/message.php | 2 +- resources/lang/nl/admin/companies/message.php | 1 + .../lang/nl/admin/components/general.php | 2 +- .../lang/nl/admin/components/message.php | 2 +- .../lang/nl/admin/consumables/message.php | 2 +- .../lang/nl/admin/custom_fields/general.php | 14 +- resources/lang/nl/admin/groups/message.php | 2 +- resources/lang/nl/admin/hardware/form.php | 11 +- resources/lang/nl/admin/hardware/general.php | 14 +- resources/lang/nl/admin/hardware/message.php | 8 +- resources/lang/nl/admin/hardware/table.php | 3 +- resources/lang/nl/admin/labels/message.php | 11 + resources/lang/nl/admin/labels/table.php | 13 + resources/lang/nl/admin/licenses/general.php | 1 + .../lang/nl/admin/manufacturers/message.php | 2 +- resources/lang/nl/admin/models/message.php | 3 +- resources/lang/nl/admin/settings/general.php | 23 +- resources/lang/nl/admin/suppliers/message.php | 1 + resources/lang/nl/admin/users/general.php | 22 +- resources/lang/nl/admin/users/table.php | 1 + resources/lang/nl/general.php | 118 +++-- resources/lang/no/admin/companies/message.php | 1 + resources/lang/no/admin/hardware/form.php | 3 + resources/lang/no/admin/hardware/table.php | 1 + resources/lang/no/admin/labels/message.php | 11 + resources/lang/no/admin/labels/table.php | 13 + resources/lang/no/admin/licenses/general.php | 1 + .../lang/no/admin/manufacturers/message.php | 2 +- resources/lang/no/admin/models/message.php | 1 + resources/lang/no/admin/settings/general.php | 23 +- resources/lang/no/admin/suppliers/message.php | 1 + resources/lang/no/admin/users/table.php | 1 + resources/lang/no/general.php | 18 +- resources/lang/pl/admin/companies/message.php | 1 + resources/lang/pl/admin/hardware/form.php | 3 + resources/lang/pl/admin/hardware/table.php | 1 + resources/lang/pl/admin/labels/message.php | 11 + resources/lang/pl/admin/labels/table.php | 13 + resources/lang/pl/admin/licenses/general.php | 1 + .../lang/pl/admin/manufacturers/message.php | 2 +- resources/lang/pl/admin/models/message.php | 1 + resources/lang/pl/admin/settings/general.php | 23 +- resources/lang/pl/admin/suppliers/message.php | 1 + resources/lang/pl/admin/users/table.php | 1 + resources/lang/pl/general.php | 24 +- .../lang/pt-BR/admin/categories/general.php | 4 +- .../lang/pt-BR/admin/companies/message.php | 1 + resources/lang/pt-BR/admin/hardware/form.php | 3 + .../lang/pt-BR/admin/hardware/general.php | 2 +- resources/lang/pt-BR/admin/hardware/table.php | 1 + resources/lang/pt-BR/admin/labels/message.php | 11 + resources/lang/pt-BR/admin/labels/table.php | 13 + .../lang/pt-BR/admin/licenses/general.php | 1 + .../pt-BR/admin/manufacturers/message.php | 2 +- resources/lang/pt-BR/admin/models/message.php | 1 + .../lang/pt-BR/admin/settings/general.php | 23 +- .../lang/pt-BR/admin/suppliers/message.php | 1 + resources/lang/pt-BR/admin/users/table.php | 1 + resources/lang/pt-BR/general.php | 18 +- .../lang/pt-PT/admin/categories/general.php | 4 +- .../lang/pt-PT/admin/companies/message.php | 1 + resources/lang/pt-PT/admin/hardware/form.php | 3 + .../lang/pt-PT/admin/hardware/general.php | 2 +- resources/lang/pt-PT/admin/hardware/table.php | 1 + resources/lang/pt-PT/admin/labels/message.php | 11 + resources/lang/pt-PT/admin/labels/table.php | 13 + .../lang/pt-PT/admin/licenses/general.php | 1 + .../pt-PT/admin/manufacturers/message.php | 2 +- resources/lang/pt-PT/admin/models/message.php | 1 + .../lang/pt-PT/admin/settings/general.php | 23 +- .../lang/pt-PT/admin/suppliers/message.php | 1 + resources/lang/pt-PT/admin/users/table.php | 1 + resources/lang/pt-PT/general.php | 18 +- resources/lang/pt-PT/help.php | 14 +- resources/lang/pt-PT/localizations.php | 112 ++-- resources/lang/ro/admin/companies/message.php | 1 + resources/lang/ro/admin/hardware/form.php | 3 + resources/lang/ro/admin/hardware/table.php | 1 + resources/lang/ro/admin/labels/message.php | 11 + resources/lang/ro/admin/labels/table.php | 13 + resources/lang/ro/admin/licenses/general.php | 1 + .../lang/ro/admin/manufacturers/message.php | 2 +- resources/lang/ro/admin/models/message.php | 1 + resources/lang/ro/admin/settings/general.php | 23 +- resources/lang/ro/admin/suppliers/message.php | 1 + resources/lang/ro/admin/users/table.php | 1 + resources/lang/ro/general.php | 18 +- resources/lang/ru/account/general.php | 10 +- .../lang/ru/admin/accessories/general.php | 2 +- .../lang/ru/admin/categories/general.php | 4 +- resources/lang/ru/admin/companies/message.php | 1 + .../lang/ru/admin/custom_fields/general.php | 8 +- resources/lang/ru/admin/groups/message.php | 2 +- resources/lang/ru/admin/hardware/form.php | 3 + resources/lang/ru/admin/hardware/general.php | 10 +- resources/lang/ru/admin/hardware/table.php | 3 +- resources/lang/ru/admin/kits/general.php | 52 +- resources/lang/ru/admin/labels/message.php | 11 + resources/lang/ru/admin/labels/table.php | 13 + resources/lang/ru/admin/licenses/general.php | 33 +- .../lang/ru/admin/manufacturers/message.php | 2 +- .../lang/ru/admin/manufacturers/table.php | 2 +- resources/lang/ru/admin/models/general.php | 2 +- resources/lang/ru/admin/models/message.php | 7 +- resources/lang/ru/admin/reports/general.php | 8 +- resources/lang/ru/admin/settings/general.php | 81 +-- resources/lang/ru/admin/suppliers/message.php | 1 + resources/lang/ru/admin/users/table.php | 1 + resources/lang/ru/auth/general.php | 2 +- resources/lang/ru/button.php | 12 +- resources/lang/ru/general.php | 154 +++--- resources/lang/ru/help.php | 10 +- resources/lang/ru/mail.php | 22 +- resources/lang/ru/validation.php | 2 +- .../lang/si-LK/admin/companies/message.php | 1 + resources/lang/si-LK/admin/hardware/form.php | 3 + resources/lang/si-LK/admin/hardware/table.php | 1 + resources/lang/si-LK/admin/labels/message.php | 11 + resources/lang/si-LK/admin/labels/table.php | 13 + .../lang/si-LK/admin/licenses/general.php | 1 + .../si-LK/admin/manufacturers/message.php | 2 +- resources/lang/si-LK/admin/models/message.php | 1 + .../lang/si-LK/admin/settings/general.php | 23 +- .../lang/si-LK/admin/suppliers/message.php | 1 + resources/lang/si-LK/admin/users/table.php | 1 + resources/lang/si-LK/general.php | 18 +- resources/lang/sk/admin/companies/message.php | 1 + resources/lang/sk/admin/hardware/form.php | 3 + resources/lang/sk/admin/hardware/table.php | 1 + resources/lang/sk/admin/labels/message.php | 11 + resources/lang/sk/admin/labels/table.php | 13 + resources/lang/sk/admin/licenses/general.php | 1 + .../lang/sk/admin/manufacturers/message.php | 2 +- resources/lang/sk/admin/models/message.php | 1 + resources/lang/sk/admin/settings/general.php | 23 +- resources/lang/sk/admin/suppliers/message.php | 1 + resources/lang/sk/admin/users/table.php | 1 + resources/lang/sk/general.php | 18 +- resources/lang/sl/admin/companies/message.php | 1 + resources/lang/sl/admin/hardware/form.php | 3 + resources/lang/sl/admin/hardware/table.php | 1 + resources/lang/sl/admin/labels/message.php | 11 + resources/lang/sl/admin/labels/table.php | 13 + resources/lang/sl/admin/licenses/general.php | 1 + .../lang/sl/admin/manufacturers/message.php | 2 +- resources/lang/sl/admin/models/message.php | 1 + resources/lang/sl/admin/settings/general.php | 23 +- resources/lang/sl/admin/suppliers/message.php | 1 + resources/lang/sl/admin/users/table.php | 1 + resources/lang/sl/general.php | 18 +- .../lang/sr-CS/admin/accessories/general.php | 2 +- .../lang/sr-CS/admin/accessories/message.php | 2 +- .../lang/sr-CS/admin/categories/general.php | 4 +- .../lang/sr-CS/admin/companies/message.php | 1 + .../lang/sr-CS/admin/components/message.php | 2 +- .../lang/sr-CS/admin/consumables/message.php | 2 +- .../sr-CS/admin/custom_fields/general.php | 8 +- .../lang/sr-CS/admin/departments/message.php | 2 +- resources/lang/sr-CS/admin/groups/message.php | 2 +- resources/lang/sr-CS/admin/hardware/form.php | 11 +- .../lang/sr-CS/admin/hardware/general.php | 6 +- .../lang/sr-CS/admin/hardware/message.php | 4 +- resources/lang/sr-CS/admin/hardware/table.php | 3 +- resources/lang/sr-CS/admin/labels/message.php | 11 + resources/lang/sr-CS/admin/labels/table.php | 13 + .../lang/sr-CS/admin/licenses/general.php | 33 +- .../sr-CS/admin/manufacturers/message.php | 2 +- .../lang/sr-CS/admin/manufacturers/table.php | 2 +- resources/lang/sr-CS/admin/models/general.php | 2 +- resources/lang/sr-CS/admin/models/message.php | 7 +- .../lang/sr-CS/admin/settings/general.php | 49 +- .../lang/sr-CS/admin/suppliers/message.php | 1 + resources/lang/sr-CS/admin/users/general.php | 4 +- resources/lang/sr-CS/admin/users/message.php | 2 +- resources/lang/sr-CS/admin/users/table.php | 1 + resources/lang/sr-CS/auth/general.php | 4 +- resources/lang/sr-CS/general.php | 36 +- resources/lang/sr-CS/help.php | 2 +- resources/lang/sr-CS/localizations.php | 26 +- resources/lang/sr-CS/mail.php | 2 +- resources/lang/sr-CS/validation.php | 2 +- .../lang/sv-SE/admin/companies/message.php | 1 + resources/lang/sv-SE/admin/hardware/form.php | 3 + resources/lang/sv-SE/admin/hardware/table.php | 1 + resources/lang/sv-SE/admin/labels/message.php | 11 + resources/lang/sv-SE/admin/labels/table.php | 13 + .../lang/sv-SE/admin/licenses/general.php | 1 + .../sv-SE/admin/manufacturers/message.php | 2 +- resources/lang/sv-SE/admin/models/message.php | 1 + .../lang/sv-SE/admin/settings/general.php | 23 +- .../lang/sv-SE/admin/suppliers/message.php | 1 + resources/lang/sv-SE/admin/users/table.php | 1 + resources/lang/sv-SE/general.php | 18 +- resources/lang/ta/admin/companies/message.php | 1 + resources/lang/ta/admin/hardware/form.php | 3 + resources/lang/ta/admin/hardware/table.php | 1 + resources/lang/ta/admin/labels/message.php | 11 + resources/lang/ta/admin/labels/table.php | 13 + resources/lang/ta/admin/licenses/general.php | 1 + .../lang/ta/admin/manufacturers/message.php | 2 +- resources/lang/ta/admin/models/message.php | 1 + resources/lang/ta/admin/settings/general.php | 23 +- resources/lang/ta/admin/suppliers/message.php | 1 + resources/lang/ta/admin/users/table.php | 1 + resources/lang/ta/general.php | 18 +- resources/lang/th/admin/companies/message.php | 1 + resources/lang/th/admin/hardware/form.php | 3 + resources/lang/th/admin/hardware/table.php | 1 + resources/lang/th/admin/labels/message.php | 11 + resources/lang/th/admin/labels/table.php | 13 + resources/lang/th/admin/licenses/general.php | 1 + .../lang/th/admin/manufacturers/message.php | 2 +- resources/lang/th/admin/models/message.php | 1 + resources/lang/th/admin/settings/general.php | 23 +- resources/lang/th/admin/suppliers/message.php | 1 + resources/lang/th/admin/users/table.php | 1 + resources/lang/th/general.php | 18 +- resources/lang/tl/admin/companies/message.php | 1 + resources/lang/tl/admin/hardware/form.php | 3 + resources/lang/tl/admin/hardware/table.php | 1 + resources/lang/tl/admin/labels/message.php | 11 + resources/lang/tl/admin/labels/table.php | 13 + resources/lang/tl/admin/licenses/general.php | 1 + .../lang/tl/admin/manufacturers/message.php | 2 +- resources/lang/tl/admin/models/message.php | 1 + resources/lang/tl/admin/settings/general.php | 23 +- resources/lang/tl/admin/suppliers/message.php | 1 + resources/lang/tl/admin/users/table.php | 1 + resources/lang/tl/general.php | 18 +- resources/lang/tr/admin/companies/message.php | 1 + resources/lang/tr/admin/hardware/form.php | 3 + resources/lang/tr/admin/hardware/table.php | 1 + resources/lang/tr/admin/labels/message.php | 11 + resources/lang/tr/admin/labels/table.php | 13 + resources/lang/tr/admin/licenses/general.php | 1 + .../lang/tr/admin/manufacturers/message.php | 2 +- resources/lang/tr/admin/models/message.php | 1 + resources/lang/tr/admin/settings/general.php | 23 +- resources/lang/tr/admin/suppliers/message.php | 1 + resources/lang/tr/admin/users/table.php | 1 + resources/lang/tr/general.php | 18 +- .../lang/uk/admin/accessories/general.php | 4 +- resources/lang/uk/admin/companies/message.php | 1 + resources/lang/uk/admin/hardware/form.php | 3 + resources/lang/uk/admin/hardware/table.php | 1 + resources/lang/uk/admin/labels/message.php | 11 + resources/lang/uk/admin/labels/table.php | 13 + resources/lang/uk/admin/licenses/general.php | 1 + .../lang/uk/admin/manufacturers/message.php | 2 +- resources/lang/uk/admin/models/message.php | 1 + resources/lang/uk/admin/settings/general.php | 23 +- resources/lang/uk/admin/suppliers/message.php | 1 + resources/lang/uk/admin/users/table.php | 1 + resources/lang/uk/general.php | 18 +- .../lang/ur-PK/admin/companies/message.php | 1 + resources/lang/ur-PK/admin/hardware/form.php | 3 + resources/lang/ur-PK/admin/hardware/table.php | 1 + resources/lang/ur-PK/admin/labels/message.php | 11 + resources/lang/ur-PK/admin/labels/table.php | 13 + .../lang/ur-PK/admin/licenses/general.php | 1 + .../ur-PK/admin/manufacturers/message.php | 2 +- resources/lang/ur-PK/admin/models/message.php | 1 + .../lang/ur-PK/admin/settings/general.php | 23 +- .../lang/ur-PK/admin/suppliers/message.php | 1 + resources/lang/ur-PK/admin/users/table.php | 1 + resources/lang/ur-PK/general.php | 18 +- resources/lang/vi/admin/companies/message.php | 1 + resources/lang/vi/admin/hardware/form.php | 3 + resources/lang/vi/admin/hardware/table.php | 1 + resources/lang/vi/admin/labels/message.php | 11 + resources/lang/vi/admin/labels/table.php | 13 + resources/lang/vi/admin/licenses/general.php | 1 + .../lang/vi/admin/manufacturers/message.php | 2 +- resources/lang/vi/admin/models/message.php | 1 + resources/lang/vi/admin/settings/general.php | 23 +- resources/lang/vi/admin/suppliers/message.php | 1 + resources/lang/vi/admin/users/table.php | 1 + resources/lang/vi/general.php | 18 +- .../lang/zh-CN/admin/companies/message.php | 1 + resources/lang/zh-CN/admin/hardware/form.php | 3 + resources/lang/zh-CN/admin/hardware/table.php | 1 + resources/lang/zh-CN/admin/labels/message.php | 11 + resources/lang/zh-CN/admin/labels/table.php | 13 + .../lang/zh-CN/admin/licenses/general.php | 1 + .../zh-CN/admin/manufacturers/message.php | 2 +- resources/lang/zh-CN/admin/models/message.php | 1 + .../lang/zh-CN/admin/settings/general.php | 23 +- .../lang/zh-CN/admin/suppliers/message.php | 1 + resources/lang/zh-CN/admin/users/table.php | 1 + resources/lang/zh-CN/general.php | 18 +- .../lang/zh-HK/admin/companies/message.php | 1 + resources/lang/zh-HK/admin/hardware/form.php | 3 + resources/lang/zh-HK/admin/hardware/table.php | 1 + resources/lang/zh-HK/admin/labels/message.php | 11 + resources/lang/zh-HK/admin/labels/table.php | 13 + .../lang/zh-HK/admin/licenses/general.php | 1 + .../zh-HK/admin/manufacturers/message.php | 2 +- resources/lang/zh-HK/admin/models/message.php | 1 + .../lang/zh-HK/admin/settings/general.php | 23 +- .../lang/zh-HK/admin/suppliers/message.php | 23 +- resources/lang/zh-HK/admin/users/table.php | 1 + resources/lang/zh-HK/general.php | 18 +- .../lang/zh-TW/admin/categories/general.php | 4 +- .../lang/zh-TW/admin/companies/message.php | 1 + resources/lang/zh-TW/admin/hardware/form.php | 3 + resources/lang/zh-TW/admin/hardware/table.php | 1 + resources/lang/zh-TW/admin/labels/message.php | 11 + resources/lang/zh-TW/admin/labels/table.php | 13 + .../lang/zh-TW/admin/licenses/general.php | 1 + .../zh-TW/admin/manufacturers/message.php | 2 +- resources/lang/zh-TW/admin/models/message.php | 1 + .../lang/zh-TW/admin/settings/general.php | 23 +- .../lang/zh-TW/admin/suppliers/message.php | 1 + resources/lang/zh-TW/admin/users/table.php | 1 + resources/lang/zh-TW/general.php | 18 +- resources/lang/zu/admin/companies/message.php | 1 + resources/lang/zu/admin/hardware/form.php | 3 + resources/lang/zu/admin/hardware/table.php | 1 + resources/lang/zu/admin/labels/message.php | 11 + resources/lang/zu/admin/labels/table.php | 13 + resources/lang/zu/admin/licenses/general.php | 1 + .../lang/zu/admin/manufacturers/message.php | 2 +- resources/lang/zu/admin/models/message.php | 1 + resources/lang/zu/admin/settings/general.php | 23 +- resources/lang/zu/admin/suppliers/message.php | 1 + resources/lang/zu/admin/users/table.php | 1 + resources/lang/zu/general.php | 18 +- 928 files changed, 8607 insertions(+), 1342 deletions(-) create mode 100644 resources/lang/af/admin/labels/message.php create mode 100644 resources/lang/af/admin/labels/table.php create mode 100644 resources/lang/am/admin/labels/message.php create mode 100644 resources/lang/am/admin/labels/table.php create mode 100644 resources/lang/ar/admin/labels/message.php create mode 100644 resources/lang/ar/admin/labels/table.php create mode 100644 resources/lang/bg/admin/labels/message.php create mode 100644 resources/lang/bg/admin/labels/table.php create mode 100644 resources/lang/ca/admin/labels/message.php create mode 100644 resources/lang/ca/admin/labels/table.php create mode 100644 resources/lang/cs/admin/labels/message.php create mode 100644 resources/lang/cs/admin/labels/table.php create mode 100644 resources/lang/cy/admin/labels/message.php create mode 100644 resources/lang/cy/admin/labels/table.php create mode 100644 resources/lang/da/admin/labels/message.php create mode 100644 resources/lang/da/admin/labels/table.php create mode 100644 resources/lang/de-i/admin/labels/message.php create mode 100644 resources/lang/de-i/admin/labels/table.php create mode 100644 resources/lang/de/admin/labels/message.php create mode 100644 resources/lang/de/admin/labels/table.php create mode 100644 resources/lang/el/admin/labels/message.php create mode 100644 resources/lang/el/admin/labels/table.php create mode 100644 resources/lang/en-GB/admin/labels/message.php create mode 100644 resources/lang/en-GB/admin/labels/table.php create mode 100644 resources/lang/en-ID/admin/labels/message.php create mode 100644 resources/lang/en-ID/admin/labels/table.php create mode 100644 resources/lang/es-CO/admin/labels/message.php create mode 100644 resources/lang/es-CO/admin/labels/table.php create mode 100644 resources/lang/es-ES/admin/labels/message.php create mode 100644 resources/lang/es-ES/admin/labels/table.php create mode 100644 resources/lang/es-MX/admin/labels/message.php create mode 100644 resources/lang/es-MX/admin/labels/table.php create mode 100644 resources/lang/es-VE/admin/labels/message.php create mode 100644 resources/lang/es-VE/admin/labels/table.php create mode 100644 resources/lang/et/admin/labels/message.php create mode 100644 resources/lang/et/admin/labels/table.php create mode 100644 resources/lang/fa/admin/labels/message.php create mode 100644 resources/lang/fa/admin/labels/table.php create mode 100644 resources/lang/fi/admin/labels/message.php create mode 100644 resources/lang/fi/admin/labels/table.php create mode 100644 resources/lang/fil/admin/labels/message.php create mode 100644 resources/lang/fil/admin/labels/table.php create mode 100644 resources/lang/fr/admin/labels/message.php create mode 100644 resources/lang/fr/admin/labels/table.php create mode 100644 resources/lang/ga-IE/admin/labels/message.php create mode 100644 resources/lang/ga-IE/admin/labels/table.php create mode 100644 resources/lang/he/admin/labels/message.php create mode 100644 resources/lang/he/admin/labels/table.php create mode 100644 resources/lang/hr/admin/labels/message.php create mode 100644 resources/lang/hr/admin/labels/table.php create mode 100644 resources/lang/hu/admin/labels/message.php create mode 100644 resources/lang/hu/admin/labels/table.php create mode 100644 resources/lang/id/admin/labels/message.php create mode 100644 resources/lang/id/admin/labels/table.php create mode 100644 resources/lang/is/admin/labels/message.php create mode 100644 resources/lang/is/admin/labels/table.php create mode 100644 resources/lang/it/admin/labels/message.php create mode 100644 resources/lang/it/admin/labels/table.php create mode 100644 resources/lang/iu/admin/labels/message.php create mode 100644 resources/lang/iu/admin/labels/table.php create mode 100644 resources/lang/ja/admin/labels/message.php create mode 100644 resources/lang/ja/admin/labels/table.php create mode 100644 resources/lang/km-KH/account/general.php create mode 100644 resources/lang/km-KH/admin/accessories/general.php create mode 100644 resources/lang/km-KH/admin/accessories/message.php create mode 100644 resources/lang/km-KH/admin/accessories/table.php create mode 100644 resources/lang/km-KH/admin/asset_maintenances/form.php create mode 100644 resources/lang/km-KH/admin/asset_maintenances/general.php create mode 100644 resources/lang/km-KH/admin/asset_maintenances/message.php create mode 100644 resources/lang/km-KH/admin/asset_maintenances/table.php create mode 100644 resources/lang/km-KH/admin/categories/general.php create mode 100644 resources/lang/km-KH/admin/categories/message.php create mode 100644 resources/lang/km-KH/admin/categories/table.php create mode 100644 resources/lang/km-KH/admin/companies/general.php create mode 100644 resources/lang/km-KH/admin/companies/message.php create mode 100644 resources/lang/km-KH/admin/companies/table.php create mode 100644 resources/lang/km-KH/admin/components/general.php create mode 100644 resources/lang/km-KH/admin/components/message.php create mode 100644 resources/lang/km-KH/admin/components/table.php create mode 100644 resources/lang/km-KH/admin/consumables/general.php create mode 100644 resources/lang/km-KH/admin/consumables/message.php create mode 100644 resources/lang/km-KH/admin/consumables/table.php create mode 100644 resources/lang/km-KH/admin/custom_fields/general.php create mode 100644 resources/lang/km-KH/admin/custom_fields/message.php create mode 100644 resources/lang/km-KH/admin/departments/message.php create mode 100644 resources/lang/km-KH/admin/departments/table.php create mode 100644 resources/lang/km-KH/admin/depreciations/general.php create mode 100644 resources/lang/km-KH/admin/depreciations/message.php create mode 100644 resources/lang/km-KH/admin/depreciations/table.php create mode 100644 resources/lang/km-KH/admin/groups/message.php create mode 100644 resources/lang/km-KH/admin/groups/table.php create mode 100644 resources/lang/km-KH/admin/groups/titles.php create mode 100644 resources/lang/km-KH/admin/hardware/form.php create mode 100644 resources/lang/km-KH/admin/hardware/general.php create mode 100644 resources/lang/km-KH/admin/hardware/message.php create mode 100644 resources/lang/km-KH/admin/hardware/table.php create mode 100644 resources/lang/km-KH/admin/kits/general.php create mode 100644 resources/lang/km-KH/admin/labels/message.php create mode 100644 resources/lang/km-KH/admin/labels/table.php create mode 100644 resources/lang/km-KH/admin/licenses/form.php create mode 100644 resources/lang/km-KH/admin/licenses/general.php create mode 100644 resources/lang/km-KH/admin/licenses/message.php create mode 100644 resources/lang/km-KH/admin/licenses/table.php create mode 100644 resources/lang/km-KH/admin/locations/message.php create mode 100644 resources/lang/km-KH/admin/locations/table.php create mode 100644 resources/lang/km-KH/admin/manufacturers/message.php create mode 100644 resources/lang/km-KH/admin/manufacturers/table.php create mode 100644 resources/lang/km-KH/admin/models/general.php create mode 100644 resources/lang/km-KH/admin/models/message.php create mode 100644 resources/lang/km-KH/admin/models/table.php create mode 100644 resources/lang/km-KH/admin/reports/general.php create mode 100644 resources/lang/km-KH/admin/reports/message.php create mode 100644 resources/lang/km-KH/admin/settings/general.php create mode 100644 resources/lang/km-KH/admin/settings/message.php create mode 100644 resources/lang/km-KH/admin/settings/table.php create mode 100644 resources/lang/km-KH/admin/statuslabels/message.php create mode 100644 resources/lang/km-KH/admin/statuslabels/table.php create mode 100644 resources/lang/km-KH/admin/suppliers/message.php create mode 100644 resources/lang/km-KH/admin/suppliers/table.php create mode 100644 resources/lang/km-KH/admin/users/general.php create mode 100644 resources/lang/km-KH/admin/users/message.php create mode 100644 resources/lang/km-KH/admin/users/table.php create mode 100644 resources/lang/km-KH/auth.php create mode 100644 resources/lang/km-KH/auth/general.php create mode 100644 resources/lang/km-KH/auth/message.php create mode 100644 resources/lang/km-KH/button.php create mode 100644 resources/lang/km-KH/general.php create mode 100644 resources/lang/km-KH/help.php create mode 100644 resources/lang/km-KH/localizations.php create mode 100644 resources/lang/km-KH/mail.php create mode 100644 resources/lang/km-KH/pagination.php create mode 100644 resources/lang/km-KH/passwords.php create mode 100644 resources/lang/km-KH/reminders.php create mode 100644 resources/lang/km-KH/table.php create mode 100644 resources/lang/km-KH/validation.php create mode 100644 resources/lang/ko/admin/labels/message.php create mode 100644 resources/lang/ko/admin/labels/table.php create mode 100644 resources/lang/lt/admin/labels/message.php create mode 100644 resources/lang/lt/admin/labels/table.php create mode 100644 resources/lang/lv/admin/labels/message.php create mode 100644 resources/lang/lv/admin/labels/table.php create mode 100644 resources/lang/mi/admin/labels/message.php create mode 100644 resources/lang/mi/admin/labels/table.php create mode 100644 resources/lang/mk/admin/labels/message.php create mode 100644 resources/lang/mk/admin/labels/table.php create mode 100644 resources/lang/ml-IN/admin/labels/message.php create mode 100644 resources/lang/ml-IN/admin/labels/table.php create mode 100644 resources/lang/mn/admin/labels/message.php create mode 100644 resources/lang/mn/admin/labels/table.php create mode 100644 resources/lang/ms/admin/labels/message.php create mode 100644 resources/lang/ms/admin/labels/table.php create mode 100644 resources/lang/nl/admin/labels/message.php create mode 100644 resources/lang/nl/admin/labels/table.php create mode 100644 resources/lang/no/admin/labels/message.php create mode 100644 resources/lang/no/admin/labels/table.php create mode 100644 resources/lang/pl/admin/labels/message.php create mode 100644 resources/lang/pl/admin/labels/table.php create mode 100644 resources/lang/pt-BR/admin/labels/message.php create mode 100644 resources/lang/pt-BR/admin/labels/table.php create mode 100644 resources/lang/pt-PT/admin/labels/message.php create mode 100644 resources/lang/pt-PT/admin/labels/table.php create mode 100644 resources/lang/ro/admin/labels/message.php create mode 100644 resources/lang/ro/admin/labels/table.php create mode 100644 resources/lang/ru/admin/labels/message.php create mode 100644 resources/lang/ru/admin/labels/table.php create mode 100644 resources/lang/si-LK/admin/labels/message.php create mode 100644 resources/lang/si-LK/admin/labels/table.php create mode 100644 resources/lang/sk/admin/labels/message.php create mode 100644 resources/lang/sk/admin/labels/table.php create mode 100644 resources/lang/sl/admin/labels/message.php create mode 100644 resources/lang/sl/admin/labels/table.php create mode 100644 resources/lang/sr-CS/admin/labels/message.php create mode 100644 resources/lang/sr-CS/admin/labels/table.php create mode 100644 resources/lang/sv-SE/admin/labels/message.php create mode 100644 resources/lang/sv-SE/admin/labels/table.php create mode 100644 resources/lang/ta/admin/labels/message.php create mode 100644 resources/lang/ta/admin/labels/table.php create mode 100644 resources/lang/th/admin/labels/message.php create mode 100644 resources/lang/th/admin/labels/table.php create mode 100644 resources/lang/tl/admin/labels/message.php create mode 100644 resources/lang/tl/admin/labels/table.php create mode 100644 resources/lang/tr/admin/labels/message.php create mode 100644 resources/lang/tr/admin/labels/table.php create mode 100644 resources/lang/uk/admin/labels/message.php create mode 100644 resources/lang/uk/admin/labels/table.php create mode 100644 resources/lang/ur-PK/admin/labels/message.php create mode 100644 resources/lang/ur-PK/admin/labels/table.php create mode 100644 resources/lang/vi/admin/labels/message.php create mode 100644 resources/lang/vi/admin/labels/table.php create mode 100644 resources/lang/zh-CN/admin/labels/message.php create mode 100644 resources/lang/zh-CN/admin/labels/table.php create mode 100644 resources/lang/zh-HK/admin/labels/message.php create mode 100644 resources/lang/zh-HK/admin/labels/table.php create mode 100644 resources/lang/zh-TW/admin/labels/message.php create mode 100644 resources/lang/zh-TW/admin/labels/table.php create mode 100644 resources/lang/zu/admin/labels/message.php create mode 100644 resources/lang/zu/admin/labels/table.php diff --git a/resources/lang/af/admin/companies/message.php b/resources/lang/af/admin/companies/message.php index 17b569e916..1faf1b5390 100644 --- a/resources/lang/af/admin/companies/message.php +++ b/resources/lang/af/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Maatskappy bestaan ​​nie.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Hierdie maatskappy is tans geassosieer met ten minste een model en kan nie verwyder word nie. Dateer asseblief jou modelle op om nie meer hierdie maatskappy te verwys nie en probeer weer.', 'create' => [ 'error' => 'Maatskappy is nie geskep nie, probeer asseblief weer.', diff --git a/resources/lang/af/admin/hardware/form.php b/resources/lang/af/admin/hardware/form.php index 8f6517acd1..2b6a00d462 100644 --- a/resources/lang/af/admin/hardware/form.php +++ b/resources/lang/af/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Grootskaalse opdateringsbates', 'bulk_update_help' => 'Met hierdie vorm kan u verskeie bates gelyktydig bywerk. Vul slegs die velde in wat u moet verander. Enige velde wat leeg is, bly onveranderd.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Gekontroleer na', 'checkout_date' => 'Checkout Datum', 'checkin_date' => 'Incheckdatum', diff --git a/resources/lang/af/admin/hardware/table.php b/resources/lang/af/admin/hardware/table.php index 1ec32fa16e..44d50cd1f9 100644 --- a/resources/lang/af/admin/hardware/table.php +++ b/resources/lang/af/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Laai CSV af', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'plek', 'purchase_cost' => 'koste', 'purchase_date' => 'gekoop', diff --git a/resources/lang/af/admin/labels/message.php b/resources/lang/af/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/af/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/af/admin/labels/table.php b/resources/lang/af/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/af/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/af/admin/licenses/general.php b/resources/lang/af/admin/licenses/general.php index 3eece139af..381b4cc2c6 100644 --- a/resources/lang/af/admin/licenses/general.php +++ b/resources/lang/af/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/af/admin/manufacturers/message.php b/resources/lang/af/admin/manufacturers/message.php index 3a1b017807..47f6144587 100644 --- a/resources/lang/af/admin/manufacturers/message.php +++ b/resources/lang/af/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Vervaardiger bestaan ​​nie.', 'assoc_users' => 'Hierdie vervaardiger word tans geassosieer met ten minste een model en kan nie verwyder word nie. Dateer asseblief jou modelle op om nie meer hierdie vervaardiger te gebruik nie en probeer weer.', diff --git a/resources/lang/af/admin/models/message.php b/resources/lang/af/admin/models/message.php index a02bd4e71a..e7435e9a7b 100644 --- a/resources/lang/af/admin/models/message.php +++ b/resources/lang/af/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model bestaan ​​nie.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/af/admin/settings/general.php b/resources/lang/af/admin/settings/general.php index 0d76d3d592..578632d546 100644 --- a/resources/lang/af/admin/settings/general.php +++ b/resources/lang/af/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/af/admin/suppliers/message.php b/resources/lang/af/admin/suppliers/message.php index 98805d0d3a..42524dd93b 100644 --- a/resources/lang/af/admin/suppliers/message.php +++ b/resources/lang/af/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Verskaffer bestaan ​​nie.', diff --git a/resources/lang/af/admin/users/table.php b/resources/lang/af/admin/users/table.php index e0fcd456d6..6de0a260c5 100644 --- a/resources/lang/af/admin/users/table.php +++ b/resources/lang/af/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Wys verwyderde gebruikers', 'title' => 'Titel', 'to_restore_them' => 'om hulle te herstel.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update gebruiker', 'username' => 'Gebruikersnaam', 'user_deleted_text' => 'Hierdie gebruiker is gemerk as verwyder.', diff --git a/resources/lang/af/general.php b/resources/lang/af/general.php index ff8beccb9e..b6bb34882d 100644 --- a/resources/lang/af/general.php +++ b/resources/lang/af/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'eerste', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'verskaffer', 'suppliers' => 'Verskaffers', 'sure_to_delete' => 'Is jy seker jy wil verwyder', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Indien', 'target' => 'teiken', 'time_and_date_display' => 'Tyd en datum vertoon', @@ -283,6 +288,7 @@ return [ 'user' => 'gebruiker', 'accepted' => 'aanvaarde', 'declined' => 'afgeneem', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Onaanvaarde Bates', 'users' => 'gebruikers', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/am/admin/companies/message.php b/resources/lang/am/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/am/admin/companies/message.php +++ b/resources/lang/am/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/am/admin/hardware/form.php b/resources/lang/am/admin/hardware/form.php index 6bcb884bab..ef877c8377 100644 --- a/resources/lang/am/admin/hardware/form.php +++ b/resources/lang/am/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', diff --git a/resources/lang/am/admin/hardware/table.php b/resources/lang/am/admin/hardware/table.php index 10629fd22c..06b60bfd83 100644 --- a/resources/lang/am/admin/hardware/table.php +++ b/resources/lang/am/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', 'purchase_cost' => 'Cost', 'purchase_date' => 'Purchased', diff --git a/resources/lang/am/admin/labels/message.php b/resources/lang/am/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/am/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/am/admin/labels/table.php b/resources/lang/am/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/am/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/am/admin/licenses/general.php b/resources/lang/am/admin/licenses/general.php index 0187d076a3..b2766d063e 100644 --- a/resources/lang/am/admin/licenses/general.php +++ b/resources/lang/am/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/am/admin/manufacturers/message.php b/resources/lang/am/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/am/admin/manufacturers/message.php +++ b/resources/lang/am/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/am/admin/models/message.php b/resources/lang/am/admin/models/message.php index 77c2d88b5f..4dbcd4e75e 100644 --- a/resources/lang/am/admin/models/message.php +++ b/resources/lang/am/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model does not exist.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/am/admin/settings/general.php b/resources/lang/am/admin/settings/general.php index 92faf85c5f..0516bb6a83 100644 --- a/resources/lang/am/admin/settings/general.php +++ b/resources/lang/am/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/am/admin/suppliers/message.php b/resources/lang/am/admin/suppliers/message.php index cea332748f..a693669c7e 100644 --- a/resources/lang/am/admin/suppliers/message.php +++ b/resources/lang/am/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Supplier does not exist.', diff --git a/resources/lang/am/admin/users/table.php b/resources/lang/am/admin/users/table.php index e318d51545..21e2154280 100644 --- a/resources/lang/am/admin/users/table.php +++ b/resources/lang/am/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Show Deleted Users', 'title' => 'Title', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update User', 'username' => 'Username', 'user_deleted_text' => 'This user has been marked as deleted.', diff --git a/resources/lang/am/general.php b/resources/lang/am/general.php index f7e6c05acb..2269731af9 100644 --- a/resources/lang/am/general.php +++ b/resources/lang/am/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Supplier', 'suppliers' => 'Suppliers', 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Target', 'time_and_date_display' => 'Time and Date Display', @@ -283,6 +288,7 @@ return [ 'user' => 'User', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Unaccepted Assets', 'users' => 'Users', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/ar/admin/companies/message.php b/resources/lang/ar/admin/companies/message.php index e8586af1e8..c1c8f212b3 100644 --- a/resources/lang/ar/admin/companies/message.php +++ b/resources/lang/ar/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'الشركة غير موجودة.', + 'deleted' => 'Deleted company', 'assoc_users' => 'هذه الشركة مرتبطة حاليا مع موديل ولا يمكن حذفها. رجاءً قم بتحديث الموديلات بحيث لا تكون مرتبطة بهذه الشركة ثم حاول مرة اُخرى. ', 'create' => [ 'error' => 'لم يتم انشاء الشركة، الرجاء المحاولة مرة اُخرى.', diff --git a/resources/lang/ar/admin/hardware/form.php b/resources/lang/ar/admin/hardware/form.php index 08be2d18f3..1d5d1bf5cb 100644 --- a/resources/lang/ar/admin/hardware/form.php +++ b/resources/lang/ar/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'تحديث للأصول المحددة', 'bulk_update_help' => 'يتيح لك هذا النموذج تحديث عدة أصول دفعة واحدة. قم بملء الحقول التي تحتاج إلى تغييرها. ستظل أية حقول فارغة بدون تغيير. ', 'bulk_update_warn' => 'أنت على وشك تعديل خصائص أصل واحد. أنت على وشك تعديل خصائص :asset_count الأصول.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'تم الاخراج إلى', 'checkout_date' => 'تاريخ الاخراج', 'checkin_date' => 'تاريخ الادخال', @@ -43,12 +46,12 @@ return [ 'warranty' => 'الضمان', 'warranty_expires' => 'انتهاء مدة صلاحية الضمان', 'years' => 'سنوات', - 'asset_location' => 'Update Asset Location', - 'asset_location_update_default_current' => 'Update default location AND actual location', - 'asset_location_update_default' => 'Update only default location', - 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', - 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'asset_location' => 'تحديث موقع الأصل', + 'asset_location_update_default_current' => 'تحديث الموقع الافتراضي والموقع الفعلي', + 'asset_location_update_default' => 'تحديث الموقع الافتراضي فقط', + 'asset_not_deployable' => 'حالة الأصول هذه غير قابلة للنشر. لا يمكن التحقق من هذه الأصول.', + 'asset_deployable' => 'حالة تلك الأصول قابلة للنشر. هذا الأصل يمكن إخراجه.', 'processing_spinner' => 'معالجة... (قد يستغرق هذا بعض الوقت على ملفات كبيرة)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' + 'optional_infos' => 'معلومات اختيارية', + 'order_details' => 'معلومات ذات صلة' ]; diff --git a/resources/lang/ar/admin/hardware/message.php b/resources/lang/ar/admin/hardware/message.php index 8a2611885f..9e39687dea 100644 --- a/resources/lang/ar/admin/hardware/message.php +++ b/resources/lang/ar/admin/hardware/message.php @@ -4,7 +4,7 @@ return [ 'undeployable' => ' تحذير: تم تحديد الحالة لهذا الأصل بانه غير قابل للتوزيع حاليا. إذا تغيرت هذه الحالة، يرجى تحديث حالة الأصل.', 'does_not_exist' => 'الأصل غير موجود.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'ذالك الأصل غير موجود أو غير قابل للطلب.', 'assoc_users' => 'هذا الأصل مخرج حاليا لمستخدم ولا يمكن حذفه. يرجى التحقق من الأصل أولا، ثم حاول الحذف مرة أخرى. ', 'create' => [ @@ -16,7 +16,7 @@ return [ 'error' => 'لم يتم تحديث الأصل، يرجى إعادة المحاولة', 'success' => 'تم تحديث الأصل بنجاح.', 'nothing_updated' => 'لم يتم اختيار أي حقول، لذلك لم يتم تحديث أي شيء.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'no_assets_selected' => 'لم يتم اختيار أي أصول، لذلك لم يتم تحديث أي شيء.', ], 'restore' => [ diff --git a/resources/lang/ar/admin/hardware/table.php b/resources/lang/ar/admin/hardware/table.php index f5c2800398..cb9f0de15f 100644 --- a/resources/lang/ar/admin/hardware/table.php +++ b/resources/lang/ar/admin/hardware/table.php @@ -4,16 +4,17 @@ return [ 'asset_tag' => 'ترميز الأصل', 'asset_model' => 'الموديل', - 'book_value' => 'Current Value', + 'book_value' => 'القيمة الحالية', 'change' => 'ادخال \\ اخراج', 'checkout_date' => 'تاريخ الاخراج', 'checkoutto' => 'الاخراج', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', + 'components_cost' => 'إجمالي تكلفة المكونات', + 'current_value' => 'القيمة الحالية', 'diff' => 'الفرق', 'dl_csv' => 'التنزيل كملف CSV', 'eol' => 'نهاية العمر', 'id' => 'رقم التعريف', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'الموقع', 'purchase_cost' => 'التكلفة', 'purchase_date' => 'تم الشراء', @@ -23,9 +24,9 @@ return [ 'image' => 'صورة الجهاز', 'days_without_acceptance' => 'أيام بدون قبول', 'monthly_depreciation' => 'الإهلاك الشهري', - 'assigned_to' => 'Assigned To', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Icon', + 'assigned_to' => 'تعيين إلى', + 'requesting_user' => 'طلب المستخدم', + 'requested_date' => 'تاريخ الطلب', + 'changed' => 'تغيرت', + 'icon' => 'أيقونة', ]; diff --git a/resources/lang/ar/admin/labels/message.php b/resources/lang/ar/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/ar/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/ar/admin/labels/table.php b/resources/lang/ar/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/ar/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ar/admin/licenses/general.php b/resources/lang/ar/admin/licenses/general.php index 3040d05bcb..ff38f140e3 100644 --- a/resources/lang/ar/admin/licenses/general.php +++ b/resources/lang/ar/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/ar/admin/manufacturers/message.php b/resources/lang/ar/admin/manufacturers/message.php index 261039cada..e63a6c0a33 100644 --- a/resources/lang/ar/admin/manufacturers/message.php +++ b/resources/lang/ar/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'الشركة المصنعة غير موجودة.', 'assoc_users' => 'هذه الشركة المصنعة مرتبطة حاليا مع موديل واحد على الأقل وبالتالي لا يمكن حذفها. يرجى تحديث الموديلات الخاصة بك بحيث لا تشير لهذه الشركة المصنعة وحاول مرة أخرى. ', diff --git a/resources/lang/ar/admin/models/message.php b/resources/lang/ar/admin/models/message.php index 1725241984..68572cad9a 100644 --- a/resources/lang/ar/admin/models/message.php +++ b/resources/lang/ar/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'الموديل غير موجود.', 'no_association' => 'تحذير! نموذج الأصول لهذا العنصر غير صالح أو مفقود!', 'no_association_fix' => 'سيؤدي هذا إلى كسر الأمور بطرق غريبة وفظيعة. قم بتعديل هذا الأصل الآن لربطه بنموذج.', diff --git a/resources/lang/ar/admin/settings/general.php b/resources/lang/ar/admin/settings/general.php index 923762f0c2..ddf143d484 100644 --- a/resources/lang/ar/admin/settings/general.php +++ b/resources/lang/ar/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/ar/admin/suppliers/message.php b/resources/lang/ar/admin/suppliers/message.php index 9b93fe799d..4c6faedb1c 100644 --- a/resources/lang/ar/admin/suppliers/message.php +++ b/resources/lang/ar/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'المورد غير مجود.', diff --git a/resources/lang/ar/admin/users/general.php b/resources/lang/ar/admin/users/general.php index 487400586d..075cdf866a 100644 --- a/resources/lang/ar/admin/users/general.php +++ b/resources/lang/ar/admin/users/general.php @@ -17,10 +17,10 @@ return [ 'last_login' => 'آخر دخول للمستخدم', 'ldap_config_text' => 'يمكن العثور على إعدادات تهيئة لداب المشرف> الإعدادات. سيتم تعيين الموقع (اختياري) المحدد لجميع المستخدمين الذين تم استيرادهم.', 'print_assigned' => 'طباعة كل الممتلكات', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'email_assigned' => 'قائمة البريد اﻹلكتروني لكل المعينين', + 'user_notified' => 'تم إرسال قائمة بالعناصر المعينة حاليا إلى المستخدم بالبريد الإلكتروني.', + 'auto_assign_label' => 'تضمين هذا المستخدم عند التعيين التلقائي للتراخيص المؤهلة', + 'auto_assign_help' => 'تخطي هذا المستخدم في التعيين التلقائي للترخيص', 'software_user' => 'البرامج المخرجة الى: :name', 'send_email_help' => 'يجب عليك توفير عنوان بريد إلكتروني لهذا المستخدم لإرسال بيانات اعتماده. لا يمكن إرسال بيانات الاعتماد البريدية إلا عند إنشاء المستخدم. يتم تخزين كلمات المرور في تجزئة ذات اتجاه واحد ولا يمكن استرجاعها بمجرد الحفظ.', 'view_user' => 'عرض المستخدم :name', @@ -28,13 +28,13 @@ return [ 'two_factor_admin_optin_help' => 'تسمح إعدادات المشرف الحالية بإنفاذ انتقائي للمصادقة الثنائية.', 'two_factor_enrolled' => '2FA Device Enrolled ', 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', - 'activation_status_warning' => 'Do not change activation status', - 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', - 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', - 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', - 'remove_group_memberships' => 'Remove Group Memberships', + 'user_deactivated' => 'لا يمكن تسجيل المستخدم', + 'user_activated' => 'يمكن تسجيل المستخدم', + 'activation_status_warning' => 'عدم تغيير حالة التفعيل', + 'group_memberships_helpblock' => 'فقط المشرفين العامون يمكنهم تعديل عضويات المجموعة.', + 'superadmin_permission_warning' => 'فقط للمشرفين العامين يمكنهم منح مستخدم صلاحية المشرف العام.', + 'admin_permission_warning' => 'يمكن فقط للمستخدمين الذين لديهم حقوق المشرفين أو أعلى منح صلاحية مشرف لمستخدم.', + 'remove_group_memberships' => 'إزالة عضويات مجموعة', 'warning_deletion_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', 'update_user_assets_status' => 'Update all assets for these users to this status', 'checkin_user_properties' => 'Check in all properties associated with these users', diff --git a/resources/lang/ar/admin/users/table.php b/resources/lang/ar/admin/users/table.php index 393c2eb919..22c894da94 100644 --- a/resources/lang/ar/admin/users/table.php +++ b/resources/lang/ar/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'عرض المستخدمين المحذوفين', 'title' => 'المسمى الوظيفي', 'to_restore_them' => 'لاستعادتها.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'تحديث المستخدم', 'username' => 'اسم المستخدم', 'user_deleted_text' => 'تم وضع علامة على هذا المستخدم على أنه محذوف.', diff --git a/resources/lang/ar/general.php b/resources/lang/ar/general.php index b3f1e80723..3619aaf53f 100644 --- a/resources/lang/ar/general.php +++ b/resources/lang/ar/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'الاسم الأول الاسم الأخير (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'اللقب والحرف الاول من الاسم (smithj@example.com)', 'firstintial_dot_lastname_format' => 'الاسم الأخير الأول (jsmith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'الأول', 'firstnamelastname' => 'الاسم الأول الاسم الأخير (jane.smith@example.com)', 'lastname_firstinitial' => 'اللقب والحرف الاول من الاسم (smithj@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'المورد', 'suppliers' => 'الموردون', 'sure_to_delete' => 'هل تريد بالتأكيد حذفها', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'عرض', 'target' => 'استهداف', 'time_and_date_display' => 'عرض الوقت والتاريخ', @@ -283,6 +288,7 @@ return [ 'user' => 'المستخدم', 'accepted' => 'قبلت', 'declined' => 'رفض', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'الأصول غير المقبولة', 'users' => 'المستخدمين', 'viewall' => 'عرض الكل', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'عدد التراخيص', 'notification_error' => 'Error:', 'notification_error_hint' => 'الرجاء التحقق من الاخطاء بالنموذج أدناه', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/bg/account/general.php b/resources/lang/bg/account/general.php index 7fc060a849..e61f80b5e2 100644 --- a/resources/lang/bg/account/general.php +++ b/resources/lang/bg/account/general.php @@ -1,12 +1,12 @@ 'Personal API Keys', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they - will not be visible to you again.', - 'api_base_url' => 'Your API base url is located at:', + 'personal_api_keys' => 'Частни API ключове', + 'api_key_warning' => 'Когато се генерират API token, копирайте ги веднага защото + няма да бъдат видими в последствие.', + 'api_base_url' => 'Вашият API основен URL се намира на:', 'api_base_url_endpoint' => '/<endpoint>', - 'api_token_expiration_time' => 'API tokens are set to expire in:', - 'api_reference' => 'Please check the API reference to - find specific API endpoints and additional API documentation.', + 'api_token_expiration_time' => 'API ключа ще изтиче на:', + 'api_reference' => 'Прочетете API reference за да + намерите специфични API endpoints и допълнителна API документация.', ); diff --git a/resources/lang/bg/admin/accessories/general.php b/resources/lang/bg/admin/accessories/general.php index 6232a89dd0..601a5a0875 100644 --- a/resources/lang/bg/admin/accessories/general.php +++ b/resources/lang/bg/admin/accessories/general.php @@ -16,7 +16,7 @@ return array( 'update' => 'Обновяване на аксесоар', 'use_default_eula' => 'Използване на EULA по подразбиране.', 'use_default_eula_disabled' => 'Използване на EULA по подразбиране Няма EULA по подразбиране. Добавете я в Настройки.', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'clone' => 'Клониране на аксесоар', + 'delete_disabled' => 'Този аксесоар не може да бъде изтрит защото все още е заведен.', ); diff --git a/resources/lang/bg/admin/accessories/message.php b/resources/lang/bg/admin/accessories/message.php index f367dfdb13..1c4122beab 100644 --- a/resources/lang/bg/admin/accessories/message.php +++ b/resources/lang/bg/admin/accessories/message.php @@ -24,7 +24,7 @@ return array( 'checkout' => array( 'error' => 'Аксесоарът не беше изписан. Моля опитайте отново.', 'success' => 'Аксесоарът изписан успешно.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', + 'unavailable' => 'Аксесоарт не е наличен за изписване. Проверете наличното количество', 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.' ), diff --git a/resources/lang/bg/admin/asset_maintenances/form.php b/resources/lang/bg/admin/asset_maintenances/form.php index c2cc72a1cd..e60f3c5fc3 100644 --- a/resources/lang/bg/admin/asset_maintenances/form.php +++ b/resources/lang/bg/admin/asset_maintenances/form.php @@ -1,14 +1,14 @@ 'Asset Maintenance Type', + 'asset_maintenance_type' => 'Тип на поддръжка на актив', 'title' => 'Заглавие', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', + 'start_date' => 'Начална дата', + 'completion_date' => 'Крайна дата', 'cost' => 'Стойност', 'is_warranty' => 'Подобрение на гаранцията', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', + 'asset_maintenance_time' => 'Време за поддръжка на актив (в дни)', 'notes' => 'Бележки', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' + 'update' => 'Обнови поддръжката на актив', + 'create' => 'Създаване на поддръжка на актив' ]; diff --git a/resources/lang/bg/admin/categories/general.php b/resources/lang/bg/admin/categories/general.php index a9dd015a9c..5dbb8b978d 100644 --- a/resources/lang/bg/admin/categories/general.php +++ b/resources/lang/bg/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Копиране на категория', 'create' => 'Създаване на категория', 'edit' => 'Редакция на категория', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Е-майл ще бъде изпратен на потребителя, защото се ползват общи условия.', + 'email_will_be_sent_due_to_category_eula' => 'Е-майл ще бъде изпратен на потребителя, защото са зададени общи условия за тази категория.', 'eula_text' => 'Категория EULA', 'eula_text_help' => 'Това поле позволява да задавате различни EULA за всеки тип активи. Ако имате обща EULA за всички активи, можете да използвате кутийката по-долу за да използвате една обща по подразбиране.', 'name' => 'Име на категория', diff --git a/resources/lang/bg/admin/companies/message.php b/resources/lang/bg/admin/companies/message.php index 6e2976c8a3..b3e25ad77d 100644 --- a/resources/lang/bg/admin/companies/message.php +++ b/resources/lang/bg/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Компанията не съществува.', + 'deleted' => 'Изтрита фирма', 'assoc_users' => 'Тази компания е свързана с поне един модел или не може да бъде изтрита. Моля проверете за модели, които все още се препращат към тази компания и опитайте отново.', 'create' => [ 'error' => 'Компанията не беше създадена, моля опитайте отново.', diff --git a/resources/lang/bg/admin/components/general.php b/resources/lang/bg/admin/components/general.php index 46b1033f0e..a9262f5bf4 100644 --- a/resources/lang/bg/admin/components/general.php +++ b/resources/lang/bg/admin/components/general.php @@ -12,5 +12,5 @@ return array( 'remaining' => 'Оставащо', 'total' => 'Общо', 'update' => 'Обновяване на компонент', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' + 'checkin_limit' => 'Вписаното количество трябва да е равно или по-малко от :assigned_qty' ); diff --git a/resources/lang/bg/admin/components/message.php b/resources/lang/bg/admin/components/message.php index 0d494276f6..7dd5cf9614 100644 --- a/resources/lang/bg/admin/components/message.php +++ b/resources/lang/bg/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Компонентът не беше отписан, моля опитайте отново.', 'success' => 'Компонентът отписан успешно.', 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'Няма достатъчно компоненти: :remaining налични, :requested заявени ', ), 'checkin' => array( diff --git a/resources/lang/bg/admin/consumables/message.php b/resources/lang/bg/admin/consumables/message.php index bb99dbdfb3..8721beb17e 100644 --- a/resources/lang/bg/admin/consumables/message.php +++ b/resources/lang/bg/admin/consumables/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Консумативът не беше изписан. Моля опитайте отново.', 'success' => 'Консумативът изписан успешно.', 'user_does_not_exist' => 'Невалиден потребител. Моля опитайте отново.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + 'unavailable' => 'Няма достатъчно консумативи. Моля проверете количеството налични. ', ), 'checkin' => array( diff --git a/resources/lang/bg/admin/custom_fields/general.php b/resources/lang/bg/admin/custom_fields/general.php index edbf828e1e..fcb0c47b44 100644 --- a/resources/lang/bg/admin/custom_fields/general.php +++ b/resources/lang/bg/admin/custom_fields/general.php @@ -27,9 +27,9 @@ return [ 'used_by_models' => 'Използвани от модели ', 'order' => 'Ред', 'create_fieldset' => 'Нов Fieldset', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', + 'update_fieldset' => 'Обнови полетата', + 'fieldset_does_not_exist' => 'Полето :id не съществува', + 'fieldset_updated' => 'Полетата са обновени', 'create_fieldset_title' => 'Създай нова група от полета', 'create_field' => 'Ново персонализирано поле', 'create_field_title' => 'Създай ново персонализирано поле', @@ -43,15 +43,15 @@ return [ 'make_optional' => 'Задължително - щракнете за да го направите незадължително', 'make_required' => 'Незадължително - щракнете за да го направите задължително', 'reorder' => 'Пренареждане', - 'db_field' => 'DB Field', - 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected.', - 'is_unique' => 'This value must be unique across all assets', - 'unique' => 'Unique', - 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', - 'display_in_user_view_table' => 'Visible to User', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector.', - 'show_in_listview_short' => 'Show in lists', + 'db_field' => 'ДБ поле', + 'db_convert_warning' => 'ВНИМАНИЕ. Това поле в таблицата с потребителски полета е с колона :db_column,а трябва да бъде :expected.', + 'is_unique' => 'Тази стойност трябва да бъде уникална за всички активи', + 'unique' => 'Уникално', + 'display_in_user_view' => 'Позволи на потребителя да вижда тези стойности в страницата на зачислените активи', + 'display_in_user_view_table' => 'Видим за потребител', + 'auto_add_to_fieldsets' => 'Автоматично добави това към всеки нов набор от полета', + 'add_to_preexisting_fieldsets' => 'Добави към всички съществуващи набор от полета', + 'show_in_listview' => 'Показвай по подразбиране, като списък. Потребителите, ще имат възможност да го скрият/покажа през избор на колона.', + 'show_in_listview_short' => 'Преглед в списъка', ]; diff --git a/resources/lang/bg/admin/custom_fields/message.php b/resources/lang/bg/admin/custom_fields/message.php index cb5497a5c2..ba83bb4e64 100644 --- a/resources/lang/bg/admin/custom_fields/message.php +++ b/resources/lang/bg/admin/custom_fields/message.php @@ -51,7 +51,7 @@ return array( 'fieldset_default_value' => array( - 'error' => 'Error validating default fieldset values.', + 'error' => 'Грешка при валидиране на стойностите по подразбиране за набор от полета.', ), diff --git a/resources/lang/bg/admin/departments/message.php b/resources/lang/bg/admin/departments/message.php index 8f9e454602..bfbb37f393 100644 --- a/resources/lang/bg/admin/departments/message.php +++ b/resources/lang/bg/admin/departments/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Департаментът не съществува.', - 'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ', + 'department_already_exists' => 'Този отдел вече съществува за тази фирма. Изберете друго име за този отдел. ', 'assoc_users' => 'Този отдел понастоящем е свързан с поне един потребител и не може да бъде изтрит. Моля, актуализирайте потребителите си, за да не препращате към този отдел и опитайте отново.', 'create' => array( 'error' => 'Отделът не е създаден, моля, опитайте отново.', diff --git a/resources/lang/bg/admin/depreciations/general.php b/resources/lang/bg/admin/depreciations/general.php index c695227f19..a53e31bc14 100644 --- a/resources/lang/bg/admin/depreciations/general.php +++ b/resources/lang/bg/admin/depreciations/general.php @@ -6,11 +6,11 @@ return [ 'asset_depreciations' => 'Амортизация на активи', 'create' => 'Създаване на амортизация', 'depreciation_name' => 'Амортизация', - 'depreciation_min' => 'Floor Value of Depreciation', + 'depreciation_min' => 'Минимална амортизационна стойност', 'number_of_months' => 'Брой месеци', 'update' => 'Обновяване на амортизация', - 'depreciation_min' => 'Minimum Value after Depreciation', - 'no_depreciations_warning' => 'Warning: - You do not currently have any depreciations set up. - Please set up at least one depreciation to view the depreciation report.', + 'depreciation_min' => 'Минимална стойност след амортизация', + 'no_depreciations_warning' => 'Внимание: + Нямате нагласена амортизация. + Моля настройте поне една амортизация за да видите справката.', ]; diff --git a/resources/lang/bg/admin/depreciations/table.php b/resources/lang/bg/admin/depreciations/table.php index b9a910ab38..0047f09838 100644 --- a/resources/lang/bg/admin/depreciations/table.php +++ b/resources/lang/bg/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Месеци', 'term' => 'Срок', 'title' => 'Име', - 'depreciation_min' => 'Floor Value', + 'depreciation_min' => 'Минимална стойност', ]; diff --git a/resources/lang/bg/admin/groups/message.php b/resources/lang/bg/admin/groups/message.php index 40417df94b..b4e1dc00a9 100644 --- a/resources/lang/bg/admin/groups/message.php +++ b/resources/lang/bg/admin/groups/message.php @@ -3,7 +3,7 @@ return array( 'group_exists' => 'Групата вече съществува!', - 'group_not_found' => 'Group ID :id does not exist.', + 'group_not_found' => 'Групата ID :id не съществува.', 'group_name_required' => 'Полето име е задължително', 'success' => array( diff --git a/resources/lang/bg/admin/groups/titles.php b/resources/lang/bg/admin/groups/titles.php index b7b7c0b09d..50ef1de942 100644 --- a/resources/lang/bg/admin/groups/titles.php +++ b/resources/lang/bg/admin/groups/titles.php @@ -10,7 +10,7 @@ return [ 'group_admin' => 'Администратор на група', 'allow' => 'Разрешаване', 'deny' => 'Отказ', - 'permission' => 'Permission', - 'grant' => 'Grant', - 'no_permissions' => 'This group has no permissions.' + 'permission' => 'Права за достъп', + 'grant' => 'Разреши', + 'no_permissions' => 'Тази група няма права.' ]; diff --git a/resources/lang/bg/admin/hardware/form.php b/resources/lang/bg/admin/hardware/form.php index 573870341e..956315e671 100644 --- a/resources/lang/bg/admin/hardware/form.php +++ b/resources/lang/bg/admin/hardware/form.php @@ -4,12 +4,15 @@ return [ 'bulk_delete' => 'Потвърдете масовото изтриване на активи', 'bulk_restore' => 'Потвърдете масовото възстановяване на активите', 'bulk_delete_help' => 'Прегледайте активите, маркирани за масово изтриване. Веднъж изтрити, активите могат да бъдат възстановени, но те вече няма да бъдат асоциирани с потребителите, на които са изписани в момента.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_restore_help' => 'Прегледайте активите за масово възстановяване по-долу. Веднъж след като се възстановят, тези активи няма да бъдат зачислените към потребителите, където преди това са били.', 'bulk_delete_warn' => 'Ще бъдат изтрити :asset_count актива.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_restore_warn' => 'Ще бъдата възстановени :asset_count актива.', 'bulk_update' => 'Масово обновяване на активи', 'bulk_update_help' => 'Тук можете да обновите множество активи едновременно. Попълнете единствено полетата, които желаете да промените. Всички празни полета няма да бъдат променени.', - 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_warn' => 'Ще редактирате настройките на един актив.|Ще редактирате настройките на :asset_count актива.', + 'bulk_update_with_custom_field' => 'Въпросните :asset_model_count актива са от различен тип модели.', + 'bulk_update_model_prefix' => 'От Модели', + 'bulk_update_custom_field_unique' => 'Това е уникално поле и не може да бъде редактирано едновременно.', 'checkedout_to' => 'Изписано на', 'checkout_date' => 'Дата на изписване', 'checkin_date' => 'Дата на вписване', @@ -48,7 +51,7 @@ return [ 'asset_location_update_default' => 'Актуализиране на местоположението по подразбиране', 'asset_not_deployable' => 'Актива не може да бъде предоставен. Този активк не може да бъде изписан.', 'asset_deployable' => 'Актива може да бъде предоставен. Този активк може да бъде изписан.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', + 'processing_spinner' => 'Обработка...(Това може да отнеме време при големи файлове)', 'optional_infos' => 'Допълнителна информация', 'order_details' => 'Информация за състоянието на поръчка' ]; diff --git a/resources/lang/bg/admin/hardware/general.php b/resources/lang/bg/admin/hardware/general.php index 0b0b0db7c0..8fb805af55 100644 --- a/resources/lang/bg/admin/hardware/general.php +++ b/resources/lang/bg/admin/hardware/general.php @@ -12,39 +12,39 @@ return [ 'clone' => 'Копиране на актив', 'deployable' => 'Може да бъде предоставен', 'deleted' => 'Този актив беше изтрит.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => 'Сигурни ли сте, че желаете изтриване на актива?', 'edit' => 'Редакция на актив', 'model_deleted' => 'Този Модел на актив беше изтрит. Вие трябва да възстановите този модел преди да можете да възстановите актива.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'model_invalid' => 'Модела на този актив е невалиден.', + 'model_invalid_fix' => 'Актива трябва да бъде редактиран преди да можете да го заведете.', 'requestable' => 'Може да бъде изискван', 'requested' => 'Изискан', 'not_requestable' => 'Не може да бъде изискан', - 'requestable_status_warning' => 'Do not change requestable status', + 'requestable_status_warning' => 'Да не се сменя статуса за изискване', 'restore' => 'Възстановяване на актив', 'pending' => 'Предстоящ', 'undeployable' => 'Не може да бъде предоставян', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'undeployable_tooltip' => 'Този актив е забранен за изписване и не може да се изпише в момента.', 'view' => 'Преглед на актив', 'csv_error' => 'Имате грешка във вашият CSV файл:', 'import_text' => ' -

- Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ Качете CSV файл съдържащ историята на активите. Активите и потребителите ТРЯБВА да съществуват в системата, иначе ще бъдат презкочени. Съвпадението на активите се прави на база тяхното име. Съвпадението на потребителите се прави на база тяхното потребителско име и критерия избран по-долу. Ако не изберете критерии по-долу съвпадението на потребителите към потребителското име ще бъде направено на база конфигурацията в Админ > Глобални настройки.

-

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+

Полетата включени в CSV трябва да съвпадат с: Asset Tag, Name, Checkout Date, Checkin Date. Всякакви допълнителни полета ще бъдат игнорирани.

-

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+

Ако датата на вписване е празна или в бъдещето тя ще изпише актива от потребителя. Ако не се включи колона с дата на вписване, тя ще бъде създадена с днешна дата.

', - 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', - 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', - 'csv_import_match_first' => 'Try to match users by first name (jane) format', - 'csv_import_match_email' => 'Try to match users by email as username', - 'csv_import_match_username' => 'Try to match users by username', + 'csv_import_match_f-l' => 'Опитайте се да съпоставите потребителите по формат име.фамилия (Иван.Иванов)', + 'csv_import_match_initial_last' => 'Опитайте се да съпоставите потребителите по формат първа буква фамилия (ИИванов)', + 'csv_import_match_first' => 'Опитайте се да съпоставите потребителите по малко име (Иван)', + 'csv_import_match_email' => 'Опитайте се да съпоставите потребителите по е-майл, като потребителско име', + 'csv_import_match_username' => 'Опитайте се да съпоставите потребителите, по потребителско име', 'error_messages' => 'Съобщение за грешка:', - 'success_messages' => 'Success messages:', - 'alert_details' => 'Please see below for details.', - 'custom_export' => 'Custom Export', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', + 'success_messages' => 'Успешно:', + 'alert_details' => 'Детайли.', + 'custom_export' => 'Персонализиран експорт', + 'mfg_warranty_lookup' => ':manufacturer статус гаранция', + 'user_department' => 'Отдел', ]; diff --git a/resources/lang/bg/admin/hardware/message.php b/resources/lang/bg/admin/hardware/message.php index a1a07b0bdb..46d68e1b84 100644 --- a/resources/lang/bg/admin/hardware/message.php +++ b/resources/lang/bg/admin/hardware/message.php @@ -4,7 +4,7 @@ return [ 'undeployable' => 'Внимание: Този актив е маркиран като невъзможен за предоставяне. Ако статусът е променен, моля обновете актива.', 'does_not_exist' => 'Активът не съществува.', - 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'does_not_exist_or_not_requestable' => 'Актива не съществува или не може да бъде предоставян.', 'assoc_users' => 'Активът е изписан на потребител и не може да бъде изтрит. Моля впишете го обратно и след това опитайте да го изтриете отново.', 'create' => [ @@ -16,14 +16,14 @@ return [ 'error' => 'Активът не беше обновен. Моля опитайте отново.', 'success' => 'Активът обновен успешно.', 'nothing_updated' => 'Няма избрани полета, съответно нищо не беше обновено.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'no_assets_selected' => 'Няма избрани активи, така че нищо не бе обновено.', ], 'restore' => [ 'error' => 'Активът не беше възстановен. Моля опитайте отново.', 'success' => 'Активът възстановен успешно.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', + 'bulk_success' => 'Активът възстановен успешно.', + 'nothing_updated' => 'Няма избрани активи, така че нищо не бе възстановено.', ], 'audit' => [ @@ -50,8 +50,8 @@ return [ 'success' => 'Вашият файл беше въведен.', 'file_delete_success' => 'Вашият файл беше изтрит успешно.', 'file_delete_error' => 'Файлът не е в състояние да бъде изтрит', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + 'header_row_has_malformed_characters' => 'Един или повече атрибути на заглавния ред съдържат неправилни UTF-8 символи', + 'content_row_has_malformed_characters' => 'Един или повече атрибути на заглавния ред съдържат неправилни UTF-8 символи', ], diff --git a/resources/lang/bg/admin/hardware/table.php b/resources/lang/bg/admin/hardware/table.php index 9408d54a85..6e7c4f3248 100644 --- a/resources/lang/bg/admin/hardware/table.php +++ b/resources/lang/bg/admin/hardware/table.php @@ -8,12 +8,13 @@ return [ 'change' => 'Предоставяне', 'checkout_date' => 'Дата на изписване', 'checkoutto' => 'Изписан', - 'components_cost' => 'Total Components Cost', + 'components_cost' => 'Обща стойност на компонентите', 'current_value' => 'Текуща стойност', 'diff' => 'Разлика', 'dl_csv' => 'Сваляне на CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Дата на вписване', 'location' => 'Местоположение', 'purchase_cost' => 'Стойност', 'purchase_date' => 'Закупен', diff --git a/resources/lang/bg/admin/kits/general.php b/resources/lang/bg/admin/kits/general.php index 6c26e82319..90b7aa1b03 100644 --- a/resources/lang/bg/admin/kits/general.php +++ b/resources/lang/bg/admin/kits/general.php @@ -13,38 +13,38 @@ return [ 'none_licenses' => 'Няма достатъчно налични :license за изписване. Не достигат :qty . ', 'none_consumables' => 'Няма достатъчно налични бройки от :consumable за изписване. Не достигат :qty . ', 'none_accessory' => 'Няма достатъчно налични бройки от :accessory за изписване. Не достигат :qty . ', - 'append_accessory' => 'Append Accessory', - 'update_appended_accessory' => 'Update appended Accessory', - 'append_consumable' => 'Append Consumable', - 'update_appended_consumable' => 'Update appended Consumable', - 'append_license' => 'Append license', - 'update_appended_license' => 'Update appended license', - 'append_model' => 'Append model', - 'update_appended_model' => 'Update appended model', - 'license_error' => 'License already attached to kit', - 'license_added_success' => 'License added successfully', - 'license_updated' => 'License was successfully updated', - 'license_none' => 'License does not exist', - 'license_detached' => 'License was successfully detached', - 'consumable_added_success' => 'Consumable added successfully', - 'consumable_updated' => 'Consumable was successfully updated', - 'consumable_error' => 'Consumable already attached to kit', - 'consumable_deleted' => 'Delete was successful', - 'consumable_none' => 'Consumable does not exist', - 'consumable_detached' => 'Consumable was successfully detached', - 'accessory_added_success' => 'Accessory added successfully', - 'accessory_updated' => 'Accessory was successfully updated', - 'accessory_detached' => 'Accessory was successfully detached', - 'accessory_error' => 'Accessory already attached to kit', - 'accessory_deleted' => 'Delete was successful', - 'accessory_none' => 'Accessory does not exist', - 'checkout_success' => 'Checkout was successful', - 'checkout_error' => 'Checkout error', - 'kit_none' => 'Kit does not exist', - 'kit_created' => 'Kit was successfully created', - 'kit_updated' => 'Kit was successfully updated', - 'kit_not_found' => 'Kit not found', - 'kit_deleted' => 'Kit was successfully deleted', - 'kit_model_updated' => 'Model was successfully updated', - 'kit_model_detached' => 'Model was successfully detached', + 'append_accessory' => 'Добави аксесоар', + 'update_appended_accessory' => 'Обнови добавения аксесоар', + 'append_consumable' => 'Добави консуматив', + 'update_appended_consumable' => 'Обнови добавения консуматив', + 'append_license' => 'Добави лиценз', + 'update_appended_license' => 'Обнови добавения лиценз', + 'append_model' => 'Добави модел', + 'update_appended_model' => 'Обнови допбавения модел', + 'license_error' => 'Лиценза вече е прикачен към комплекта', + 'license_added_success' => 'Лиценза е добавен успешно', + 'license_updated' => 'Лиценза беше обновен успешно', + 'license_none' => 'Лиценза не същестува', + 'license_detached' => 'Лиценза беше премахнат успешно', + 'consumable_added_success' => 'Консуматива беше добавен успешно', + 'consumable_updated' => 'Консуматива беше успешно обновен', + 'consumable_error' => 'Консуматива вече е добавен в комплекта', + 'consumable_deleted' => 'Успешно изтрит', + 'consumable_none' => 'Консуматива не съществува', + 'consumable_detached' => 'Консуматива беше премахнат успешно', + 'accessory_added_success' => 'Аксесоарът беше добавен успешно', + 'accessory_updated' => 'Аксесоарът беше успешно обновен', + 'accessory_detached' => 'Аксесоарът беше премахнат успешно', + 'accessory_error' => 'Аксесоарът вече е прикачен към комплекта', + 'accessory_deleted' => 'Успешно изтрит', + 'accessory_none' => 'Аксесоарът на съществува', + 'checkout_success' => 'Изписването е успешно', + 'checkout_error' => 'Грешка при изписване', + 'kit_none' => 'Комплекта не съществува', + 'kit_created' => 'Комплектът беше създаден', + 'kit_updated' => 'Комплектът беше обновен', + 'kit_not_found' => 'Комплекта не е намерен', + 'kit_deleted' => 'Комплектът беше изтрит', + 'kit_model_updated' => 'Модела беше успешно обновен', + 'kit_model_detached' => 'Модела беше премахнат успешно', ]; diff --git a/resources/lang/bg/admin/labels/message.php b/resources/lang/bg/admin/labels/message.php new file mode 100644 index 0000000000..8e7739a95d --- /dev/null +++ b/resources/lang/bg/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Невалидна бройка от :name. Очаквана :expected, получена :actual.', + 'invalid_return_type' => 'Невалиден тип от :name. Очакван :expected, получен :actual.', + 'invalid_return_value' => 'Невалидна стойност от :name. Очакван :expected, получен :actual.', + + 'does_not_exist' => 'Етикета не съществува', + +]; diff --git a/resources/lang/bg/admin/labels/table.php b/resources/lang/bg/admin/labels/table.php new file mode 100644 index 0000000000..1b63c186bb --- /dev/null +++ b/resources/lang/bg/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Етикети', + 'support_fields' => 'Полета', + 'support_asset_tag' => 'Таг', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Лого', + 'support_title' => 'Заглавие', + +]; \ No newline at end of file diff --git a/resources/lang/bg/admin/licenses/general.php b/resources/lang/bg/admin/licenses/general.php index 36a5230b5e..483aa82658 100644 --- a/resources/lang/bg/admin/licenses/general.php +++ b/resources/lang/bg/admin/licenses/general.php @@ -18,28 +18,29 @@ return array( 'software_licenses' => 'Софтуерни лицензи', 'user' => 'Потребител', 'view' => 'Преглед на лиценз', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'delete_disabled' => 'Този лиценз не може да бъде изтрит, защото все още е заведен.', 'bulk' => [ 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', + 'button' => 'Връщане на всички бройки', + 'modal' => 'Това ще заведе една бройка. | Това ще заведе всички :checkedout_seats_count бройки от този лиценз.', + 'enabled_tooltip' => 'Вписване на всички бройки от този лиценз за потребителите и активите', + 'disabled_tooltip' => 'Това е забранено защото няма изписани бройки', + 'disabled_tooltip_reassignable' => 'Това е деактивирано, защото лиценза не може да се прехвърля', + 'success' => 'Лиценза е заведен успешно! | Всички лицензи са заведени успешно!', + 'log_msg' => 'Проверено чрез групово лиценз изписване в GUI', ], 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', + 'button' => 'Изпиши всички бройки', + 'modal' => 'Това ще изпише един лиценз на първия наличен потребител. | Това ще изпише вички :available_seats_count лиценза на първите налични потребители. Потребителя се смята за наличен, ако те нямат зачислен лиценз вече и настройката за автоматично зачисляване е включена в техния акаунт.', + 'enabled_tooltip' => 'Изпиши всички лицензи (или колкото са налични) на всички потребители', + 'disabled_tooltip' => 'Това е забранено защото няма налични лицензи', + 'success' => 'Лиценза беше успешно изписан! | :count лиценза бяха успешно изписани!', + 'error_no_seats' => 'Няма оставащи бройки от този лиценз.', + 'warn_not_enough_seats' => ':count потребителя бяха асоциирани към този лиценз, но свободните бройки от този лиценз свършиха.', + 'warn_no_avail_users' => 'Нищо не е променено. Няма потребители, които вече да нямат зачислен от този лиценз.', + 'log_msg' => 'Изписан чрез групово лизенц изписване в GUI', ], diff --git a/resources/lang/bg/admin/licenses/message.php b/resources/lang/bg/admin/licenses/message.php index 6be3d3990e..cc23384c12 100644 --- a/resources/lang/bg/admin/licenses/message.php +++ b/resources/lang/bg/admin/licenses/message.php @@ -2,7 +2,7 @@ return array( - 'does_not_exist' => 'License does not exist or you do not have permission to view it.', + 'does_not_exist' => 'Лиценза не съществува или нямата права да го видите.', 'user_does_not_exist' => 'Потребителят не съществува.', 'asset_does_not_exist' => 'Активът, който се опитвате да свържете с този лиценз не съществува.', 'owner_doesnt_match_asset' => 'Активът, който се опитвате да свържете с този лиценз е притежание на друго лице, различно от това, което е определено в падащия списък.', diff --git a/resources/lang/bg/admin/manufacturers/message.php b/resources/lang/bg/admin/manufacturers/message.php index b20f677635..6c93a144b1 100644 --- a/resources/lang/bg/admin/manufacturers/message.php +++ b/resources/lang/bg/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Променливите {LOCALE}, {SERIAL}, {MODEL_NUMBER}, и {MODEL_NAME} могат да бъдат използвани в URL, за да бъдат автоматично попълнени за активите - например https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Несъществуващ производител.', 'assoc_users' => 'Този производител е асоцииран с поне един от моделите и не може да бъде изтрит. Моля, променете връзките на моделите по отношение на този производител и опитайте отново. ', diff --git a/resources/lang/bg/admin/manufacturers/table.php b/resources/lang/bg/admin/manufacturers/table.php index 5990882ba5..7922bf0534 100644 --- a/resources/lang/bg/admin/manufacturers/table.php +++ b/resources/lang/bg/admin/manufacturers/table.php @@ -10,7 +10,7 @@ return array( 'support_email' => 'Email за поддръжка', 'support_phone' => 'Телефон за поддръжка', 'support_url' => 'URL адрес за поддръжка', - 'warranty_lookup_url' => 'Warranty Lookup URL', + 'warranty_lookup_url' => 'Адрес за проверка на гаранцията URL', 'update' => 'Обновяване на производител', 'url' => 'URL адрес', diff --git a/resources/lang/bg/admin/models/general.php b/resources/lang/bg/admin/models/general.php index 661154b365..031e082548 100644 --- a/resources/lang/bg/admin/models/general.php +++ b/resources/lang/bg/admin/models/general.php @@ -3,10 +3,10 @@ return array( 'about_models_title' => 'Относно модели на актив', 'about_models_text' => 'Модели на актив са начин за групиране на идентични активи. "MBP 2013", "IPhone 6s" и др.', - 'deleted' => 'This model has been deleted.', + 'deleted' => 'Този модел беше изтрит.', 'bulk_delete' => 'Масово изтриване на модели на активите', 'bulk_delete_help' => 'Използвайте квадратчетата за отметка по-долу, за да потвърдите изтриването на избраните модели на активи. Моделите, за които има асоциирани активи, не могат да бъдат изтрити, докато активите не се асоциират с друг модел.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', + 'bulk_delete_warn' => 'Ще изтриете един модел.|Ще изтриете :model_count модела.', 'restore' => 'Възстановяване на модел', 'requestable' => 'Потребителите могат да поискат този модел', 'show_mac_address' => 'Визуализиране на поле за MAC адрес в активите за този модел', diff --git a/resources/lang/bg/admin/models/message.php b/resources/lang/bg/admin/models/message.php index 80e165dc60..ed6e1d1235 100644 --- a/resources/lang/bg/admin/models/message.php +++ b/resources/lang/bg/admin/models/message.php @@ -2,8 +2,9 @@ return array( + 'deleted' => 'Изтрит модел', 'does_not_exist' => 'Моделът не съществува.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association' => 'ВНИМАНИЕ! Модела за този актив е неправилен или липсва!', 'no_association_fix' => 'Това ще счупи нещата по много лош начин. Редактирайте артикула сега и го зачислете към модел.', 'assoc_users' => 'Този модел е асоцииран с един или повече активи и не може да бъде изтрит. Моля изтрийте активите и опитайте отново.', diff --git a/resources/lang/bg/admin/reports/general.php b/resources/lang/bg/admin/reports/general.php index 14dd55a29c..39c2dd71f7 100644 --- a/resources/lang/bg/admin/reports/general.php +++ b/resources/lang/bg/admin/reports/general.php @@ -2,9 +2,9 @@ return [ 'info' => 'Изберете опциите, които желаете за справката за активи.', - 'deleted_user' => 'Deleted user', - 'send_reminder' => 'Send reminder', - 'reminder_sent' => 'Reminder sent', - 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'deleted_user' => 'Изтрит потребител', + 'send_reminder' => 'Изпрати напомняне', + 'reminder_sent' => 'Напомнянето изпратено', + 'acceptance_deleted' => 'Заявката за приемане е изтрита', + 'acceptance_request' => 'Заявка за приемане' ]; \ No newline at end of file diff --git a/resources/lang/bg/admin/settings/general.php b/resources/lang/bg/admin/settings/general.php index fc2bc1e10d..cb72d0f1bf 100644 --- a/resources/lang/bg/admin/settings/general.php +++ b/resources/lang/bg/admin/settings/general.php @@ -11,7 +11,7 @@ return [ 'admin_cc_email_help' => 'Въведете допълнителни електронни адреси, ако желаете да се изпраща копие на електронните пощи при вписване и изписване на активи.', 'is_ad' => 'Това е активна директория на сървър', 'alerts' => 'Известия', - 'alert_title' => 'Update Notification Settings', + 'alert_title' => 'Обнови настройките за известие', 'alert_email' => 'Изпращане на нотификации към', 'alert_email_help' => 'Е-майл адреси или групов е-маил за известяване, разделен със запетайка', 'alerts_enabled' => 'Включване на известията', @@ -32,8 +32,8 @@ return [ 'backups_restoring' => 'Възстановяване от архив', 'backups_upload' => 'Качване на архив', 'backups_path' => 'Архивите на сървъра са записани в :path', - 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.)

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', - 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', + 'backups_restore_warning' => 'Използвайте бутона за възстановяване ,за да възстановите архивно копие. (Това не работи с S3 файлова система или Docker.)

Вашата цяла :app_name датабаза и всички качени файлове ще бъдат заменени от съдържанието на архива. ', + 'backups_logged_out' => 'Всички потребители, включително и вие, ще бъдат отписани след възстановяването.', 'backups_large' => 'Много големите архиви може да не могат да се възстановят поради изтичане на времето на сесията и ще трябва да се възстановят ръчно през команден ред. ', 'barcode_settings' => 'Настройки на баркод', 'confirm_purge' => 'Потвърдете пречистване ', @@ -117,16 +117,16 @@ return [ 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', 'ldap_emp_num' => 'LDAP номер на служител', 'ldap_email' => 'LDAP електронна поща', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test LDAP Synchronization', + 'ldap_test' => 'Тест LDAP', + 'ldap_test_sync' => 'Тест LDAP Синхронизация', 'license' => 'Софтуерен лиценз', 'load_remote_text' => 'Отдалечени скриптове', 'load_remote_help_text' => 'Тази Snipe-IT инсталация може да зарежда и изпълнява външни скриптове.', - 'login' => 'Login Attempts', - 'login_attempt' => 'Login Attempt', - 'login_ip' => 'IP Address', - 'login_success' => 'Success?', - 'login_user_agent' => 'User Agent', + 'login' => 'Опити за вход', + 'login_attempt' => 'Опит за вход', + 'login_ip' => 'IP Адрес', + 'login_success' => 'Успешно?', + 'login_user_agent' => 'Потребителски агент', 'login_help' => 'List of attempted logins', 'login_note' => 'Вход забележка', 'login_note_help' => 'По избор включете няколко изречения на екрана за вход, например, за да помогнете на хора, които са намерили изгубено или откраднато устройство. Това поле приема Github flavored markdown', @@ -225,7 +225,7 @@ return [ 'value' => 'Стойност', 'brand' => 'Брандиране', 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', - 'brand_help' => 'Logo, Site Name', + 'brand_help' => 'Лого, Име на сайт', 'web_brand' => 'Тип уеб брандиране', 'about_settings_title' => 'Относно настройките', 'about_settings_text' => 'Тези настройки позволяват да конфигурирате различни аспекти на Вашата инсталация.', @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/bg/admin/settings/message.php b/resources/lang/bg/admin/settings/message.php index 0413b59cbd..796a7bf608 100644 --- a/resources/lang/bg/admin/settings/message.php +++ b/resources/lang/bg/admin/settings/message.php @@ -11,8 +11,8 @@ return [ 'file_deleted' => 'Архивният файл беше изтрит успешно.', 'generated' => 'Нов архивен файл беше създаден успешно.', 'file_not_found' => 'Архивният файл не беше открит на сървъра.', - 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', - 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + 'restore_warning' => 'Да, потвърди възстановяването. Това ще презапише цялата информация в датабазата и ще отпише всички вписани потребители включително вас.', + 'restore_confirm' => 'Сигурни ли сте че искате да възстановите датабазата от :filename?' ], 'purge' => [ 'error' => 'Възникна грешка при пречистване. ', @@ -20,25 +20,25 @@ return [ 'success' => 'Изтрити записи успешно премахнати.', ], 'mail' => [ - 'sending' => 'Sending Test Email...', - 'success' => 'Mail sent!', - 'error' => 'Mail could not be sent.', - 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + 'sending' => 'Изпращане на тестов е-майл...', + 'success' => 'Писмото е изпратено!', + 'error' => 'Е-майла не може да се изпрати.', + 'additional' => 'Няма допълнителна информация за грешка. Проверете е-майл настройките и логовете на програмата.' ], 'ldap' => [ - 'testing' => 'Testing LDAP Connection, Binding & Query ...', + 'testing' => 'Тест на LDAP връзката...', '500' => 'Грешка 500. Моля проверете логовете на сървъра за повече информация.', 'error' => 'Възникна грешка :(', - 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', - 'testing_authentication' => 'Testing LDAP Authentication...', - 'authentication_success' => 'User authenticated against LDAP successfully!' + 'sync_success' => 'Примерни 10 потребителя от LDAP сървъра базирани на вашите настройки:', + 'testing_authentication' => 'Тест LDAP Автентификация...', + 'authentication_success' => 'Потребителска Автентификация към LDAP успешна!' ], 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success_pt1' => 'Success! Check the ', - 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', - '500' => '500 Server Error.', - 'error' => 'Something went wrong. :app responded with: :error_message', - 'error_misc' => 'Something went wrong. :( ', + 'sending' => 'Изпращане :app тест съобщение...', + 'success_pt1' => 'Успешно! Проверете ', + 'success_pt2' => ' канал за вашето тестово съобщение и натиснете бутона SAVE за да запазите вашите настройки.', + '500' => 'Грешка 500.', + 'error' => 'Възникна грешка. :app върна грешка: :error_message', + 'error_misc' => 'Възникна грешка. :( ', ] ]; diff --git a/resources/lang/bg/admin/settings/table.php b/resources/lang/bg/admin/settings/table.php index 22db5c84ed..767f1dc749 100644 --- a/resources/lang/bg/admin/settings/table.php +++ b/resources/lang/bg/admin/settings/table.php @@ -1,6 +1,6 @@ 'Created', - 'size' => 'Size', + 'created' => 'Създаден', + 'size' => 'Размер', ); diff --git a/resources/lang/bg/admin/suppliers/message.php b/resources/lang/bg/admin/suppliers/message.php index 8d8fc41a1b..c320d0200b 100644 --- a/resources/lang/bg/admin/suppliers/message.php +++ b/resources/lang/bg/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Изтрит доставчик', 'does_not_exist' => 'Несъществуващ доставчик.', diff --git a/resources/lang/bg/admin/users/general.php b/resources/lang/bg/admin/users/general.php index 77104b5f05..dca402fdfa 100644 --- a/resources/lang/bg/admin/users/general.php +++ b/resources/lang/bg/admin/users/general.php @@ -17,38 +17,38 @@ return [ 'last_login' => 'Последен достъп до системата', 'ldap_config_text' => 'LDAP конфигурационните настройки могат да бъдат намерени в Admin > Settings. Избраното (по изобр) местоположение ще бъде настроено за всички въведени потребители.', 'print_assigned' => 'Печат на всички отдадени', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'email_assigned' => 'Изпрати Е-майл списък на всички заведени активи', + 'user_notified' => 'На потребителя беше изпратен списак по е-майл с неговите заведени активи.', + 'auto_assign_label' => 'Включи този потребител при автоматичното асоцииране на лицензи', + 'auto_assign_help' => 'Не включвай този потребител при автоматичното асоцииране на лицензи', 'software_user' => 'Софтуерни продукти, изписани на :name', 'send_email_help' => 'Трябва да предоставите е-майл адрес за този потребител за да му се изпратят името и паролата. Изпращането на име и парола може да стане при създаването на потребителя. Паролите се съхраняват криптирани и не могат да се възстановят.', 'view_user' => 'Преглед на потребител :name', 'usercsv' => 'CSV файл', 'two_factor_admin_optin_help' => 'Текущите настройки на администратор позволяват избирателно прилагане на двуфакторова автентификация. ', - 'two_factor_enrolled' => '2FA Device Enrolled ', - 'two_factor_active' => '2FA Active ', - 'user_deactivated' => 'User cannot login', - 'user_activated' => 'User can login', + 'two_factor_enrolled' => '2FA устройство записано ', + 'two_factor_active' => '2FA Активно ', + 'user_deactivated' => 'Потребителя не може да се впише', + 'user_activated' => 'Потребителя може да се впише', 'activation_status_warning' => 'Не променяй статуса на активиране', 'group_memberships_helpblock' => 'Само админ може да редактира членовете на групата.', 'superadmin_permission_warning' => 'Само админ може да даде администраторски достъп на потребител.', 'admin_permission_warning' => 'Само потребители с административни права може да дадат админ достъп.', 'remove_group_memberships' => 'Премахни членовете на групата', - 'warning_deletion_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', - 'update_user_assets_status' => 'Update all assets for these users to this status', + 'warning_deletion_information' => 'Вие ще заведете всички активи от :count потребител(и) от списъка по-долу. Администраторските имена са оцветени в червено.', + 'update_user_assets_status' => 'Обнови всички активи за следните потребители към този статус', 'checkin_user_properties' => 'Впиши всички асоцирани настройки към тези потребители', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', - 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', - 'not_remote_label' => 'This is not a remote user', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', + 'remote_label' => 'Това е отдалечен потребител', + 'remote' => 'Отдалечен', + 'remote_help' => 'Това може да бъде използвано, за да филтирате отдалечените потребители които никога или рядко идват на работа.', + 'not_remote_label' => 'Това не е отдалечен потребител', + 'vip_label' => 'ВИП потребител', + 'vip_help' => 'Това може да е полезно да маркиране важните потребители във вашата фирма, ако трябва да ги третирате по особен начин.', + 'create_user' => 'Нов потребител', + 'create_user_page_explanation' => 'Това е акаунт информацията, която ще използвате за достъп до страницата за първи път.', + 'email_credentials' => 'Е-майл достъп', + 'email_credentials_text' => 'Изпрати ми паролата за достъп по е-майл на адреса по-горе', + 'next_save_user' => 'Следва: Запазване на потребител', + 'all_assigned_list_generation' => 'Генерирано на:', + 'email_user_creds_on_create' => 'Да се изпрати ли е-майл с паролата на потребителя?', ]; diff --git a/resources/lang/bg/admin/users/message.php b/resources/lang/bg/admin/users/message.php index 862278d3fd..d8db79e400 100644 --- a/resources/lang/bg/admin/users/message.php +++ b/resources/lang/bg/admin/users/message.php @@ -6,16 +6,16 @@ return array( 'declined' => 'Активът беше отказан.', 'bulk_manager_warn' => 'Вашите потребителски профили бяха обновени успешно, обаче вашето управителско вписване не беше запазено, защото управителят, които сте избрали бе в списъка с потребителски профили за промяна и потребителите не могат да бъдат свои управители. Моля изберете вашите потребителски профили отново, с изключение на управителя.', 'user_exists' => 'Потребителят вече съществува!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'Потребителят не съществува.', 'user_login_required' => 'Полето за вход е задължително', 'user_password_required' => 'Паролата е задължителна.', 'insufficient_permissions' => 'Нямате необходимите права.', 'user_deleted_warning' => 'Този потребител е изтрит. За да редактирате данните за него или да му зададете актив, трябва първо да възстановите потребителя.', 'ldap_not_configured' => 'Интеграцията с LDAP не е конфигурирана за тази инсталация.', 'password_resets_sent' => 'Избраните потребители, които са активирани и имат валиден е-майл адрес им беше изпратен линк за смяна на парола.', - 'password_reset_sent' => 'A password reset link has been sent to :email!', - 'user_has_no_email' => 'This user does not have an email address in their profile.', - 'user_has_no_assets_assigned' => 'This user does not have any assets assigned', + 'password_reset_sent' => 'Изпратена е връзка за въстановяване на паролата до :email!', + 'user_has_no_email' => 'Този потребител няма е-майл адрес в неговия профил.', + 'user_has_no_assets_assigned' => 'Този потребител няма никакви заведени активи', 'success' => array( @@ -61,7 +61,7 @@ return array( ), 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' + 'error' => 'Този потребител няма е-майл.', + 'success' => 'Потребителя беше известен отностно текущите активи, които са му заведени.' ) ); \ No newline at end of file diff --git a/resources/lang/bg/admin/users/table.php b/resources/lang/bg/admin/users/table.php index 2f14766f4c..5834957a83 100644 --- a/resources/lang/bg/admin/users/table.php +++ b/resources/lang/bg/admin/users/table.php @@ -10,7 +10,7 @@ return array( 'email' => 'Email', 'employee_num' => 'Номер на служител', 'first_name' => 'Собствено име', - 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'groupnotes' => 'Изберете група за асоцииране към потребител. Потребителя ще наследи правата на групата. Използвайте ctrl+click (или cmd+click на MacOS) за да демаркирате групи.', 'id' => 'ID', 'inherit' => 'Наследяване', 'job' => 'Длъжност', @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Преглед на изтритите потребители', 'title' => 'Титла', 'to_restore_them' => 'да ги възстановите.', + 'total_assets_cost' => "Обща стойност", 'updateuser' => 'Обновяване на потребител', 'username' => 'Потребителско име', 'user_deleted_text' => 'Потребителят бе маркиран като изтрит.', diff --git a/resources/lang/bg/auth.php b/resources/lang/bg/auth.php index db310aa1bb..aec278b860 100644 --- a/resources/lang/bg/auth.php +++ b/resources/lang/bg/auth.php @@ -13,8 +13,8 @@ return array( | */ - 'failed' => 'These credentials do not match our records.', - 'password' => 'The provided password is incorrect.', - 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', + 'failed' => 'Неуспешно удостоверяване на потребител.', + 'password' => 'Невалидна парола.', + 'throttle' => 'Твърде много опити за логин. Моля, опитайте отново след :seconds секунди.', ); diff --git a/resources/lang/bg/auth/general.php b/resources/lang/bg/auth/general.php index 39b55dfc17..7d1d991e60 100644 --- a/resources/lang/bg/auth/general.php +++ b/resources/lang/bg/auth/general.php @@ -12,8 +12,8 @@ return [ 'remember_me' => 'Запомни ме', 'username_help_top' => 'Въведете вашето потребителско име за да получите линк за смяна на парола.', 'username_help_bottom' => 'Вашето потребителско име и е-майл адрес може да са еднакви или да не са, зависимост от вашата конфигурация. Ако не помните вашето потребителско име се свържете с Администратора.

Потребители които нямат въведен е-майл адрес няма да получат линк за смяна на парола. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', + 'google_login' => 'Или вход с Google Workspace', + 'google_login_failed' => 'Неуспешен вход с Google Login, пробвайте отново.', ]; diff --git a/resources/lang/bg/button.php b/resources/lang/bg/button.php index 76011fb2bc..c048a7896f 100644 --- a/resources/lang/bg/button.php +++ b/resources/lang/bg/button.php @@ -4,21 +4,21 @@ return [ 'actions' => 'Действия', 'add' => 'Добави нов', 'cancel' => 'Отказ', - 'checkin_and_delete' => 'Checkin All / Delete User', + 'checkin_and_delete' => 'Впиши всички / изтрии потребител', 'delete' => 'Изтриване', 'edit' => 'Редакция', 'restore' => 'Възстановяване', - 'remove' => 'Remove', + 'remove' => 'Премахване', 'request' => 'Заявка', 'submit' => 'Потвърди', 'upload' => 'Качване', 'select_file' => 'Изберете файл...', 'select_files' => 'Изберете файлове...', 'generate_labels' => '{1} Генерирай Етикет|[2,*] Генерирай Етикети', - 'send_password_link' => 'Send Password Reset Link', - 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', + 'send_password_link' => 'Изпрати линк за ресет на парола', + 'go' => 'Старт', + 'bulk_actions' => 'Пакетни действия', + 'add_maintenance' => 'Добави поддръжка', + 'append' => 'Добави', 'new' => 'Нов', ]; diff --git a/resources/lang/bg/general.php b/resources/lang/bg/general.php index 012a0aa28b..d9e49b6ea3 100644 --- a/resources/lang/bg/general.php +++ b/resources/lang/bg/general.php @@ -3,7 +3,7 @@ return [ 'accessories' => 'Аксесоари', 'activated' => 'Активирано', - 'accepted_date' => 'Date Accepted', + 'accepted_date' => 'Дата на приемане', 'accessory' => 'Аксесоар', 'accessory_report' => 'Справка за аксесоарите', 'action' => 'Действие', @@ -12,7 +12,7 @@ return [ 'admin' => 'Администриране', 'administrator' => 'Администратор', 'add_seats' => 'Добавени работни места', - 'age' => "Age", + 'age' => "Години", 'all_assets' => 'Всички активи', 'all' => 'Всички', 'archived' => 'Архивирани', @@ -28,13 +28,13 @@ return [ 'audit' => 'проверка', 'audit_report' => 'Отчет за одита', 'assets' => 'Активи', - 'assets_audited' => 'assets audited', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', - 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', - 'assigned_date' => 'Date Assigned', + 'assets_audited' => 'одитирани активи', + 'assets_checked_in_count' => 'вписани активи', + 'assets_checked_out_count' => 'изписани активи', + 'asset_deleted_warning' => 'Този актив е изтрит. Трябва да го възстановите преди да можете да го зачислите на някой.', + 'assigned_date' => 'Дата на изписване', 'assigned_to' => 'Активи предадени на :name', - 'assignee' => 'Assigned to', + 'assignee' => 'Възложен на', 'avatar_delete' => 'Изтриване на аватар', 'avatar_upload' => 'Качване на аватар', 'back' => 'Назад', @@ -45,9 +45,9 @@ return [ 'bulk_edit' => 'Групово редактиране', 'bulk_delete' => 'Групово изтриване', 'bulk_actions' => 'Пакетни действия', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'bulk_checkin_delete' => 'Групово регистриране/изтриване на потребители', 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', + 'byod_help' => 'Това устройство е собственост на потребител', 'bystatus' => 'по Статус', 'cancel' => 'Отказ', 'categories' => 'Категории', @@ -82,7 +82,7 @@ return [ 'currency' => '$', // this is deprecated 'current' => 'Текущи', 'current_password' => 'Текуща парола', - 'customize_report' => 'Customize Report', + 'customize_report' => 'Персонализиран отчет', 'custom_report' => 'Потребителски справки за активи', 'dashboard' => 'Табло', 'days' => 'дни', @@ -92,15 +92,15 @@ return [ 'debug_warning_text' => 'Това приложение се изпълнява в режим на производство с разрешено отстраняване на грешки. Това може да изложи чувствителни данни, ако приложението ви е достъпно за външния свят. Забранете режим отстраняване на грешки чрез задаване на стойността APP_DEBUF .env във файла false.', 'delete' => 'Изтриване', 'delete_confirm' => 'Сигурни ли сте, че желаете изтриването на :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'delete_confirm_no_undo' => 'Сигурни ли сте че искате да изтриете :item? Това не може да бъде върнато на обратно.', 'deleted' => 'Изтрито', 'delete_seats' => 'Изтрити работни места за лиценз', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'Неуспешно изтриване', 'departments' => 'Катедри', 'department' => 'отдел', 'deployed' => 'Изписани', 'depreciation' => 'Амортизация', - 'depreciations' => 'Depreciations', + 'depreciations' => 'Амортизации', 'depreciation_report' => 'Справка за амортизации', 'details' => 'Детайли', 'download' => 'Изтегляне', @@ -109,17 +109,20 @@ return [ 'eol' => 'EOL', 'email_domain' => 'Email домейн', 'email_format' => 'Email формат', - 'employee_number' => 'Employee Number', + 'employee_number' => 'Номер на служител', 'email_domain_help' => 'Използвайте това за да генерирате email адреси при въвеждане', 'error' => 'Грешка', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', - 'example' => 'Example: ', + 'exclude_archived' => 'Без архивирани активи', + 'exclude_deleted' => 'Без изтрити активи', + 'example' => 'Пример: ', 'filastname_format' => 'Инициал на името Фамилия (jsmith@example.com)', 'firstname_lastname_format' => 'Име Фамилия (jane.smith@example.com)', 'firstname_lastname_underscore_format' => 'Име Фамилия (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'Фамилно име Инициал на собствено (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Първа буква от името и Фамилия (i.ivanov@example.com)', + 'firstname_lastname_display' => 'Име Фамилия (Иван Иванов)', + 'lastname_firstname_display' => 'Фамилия Име (Иванов Иван)', + 'name_display_format' => 'Формат на показване на името', 'first' => 'Първа', 'firstnamelastname' => 'Име и Фамилия (ivan.ivanov@example.com)', 'lastname_firstinitial' => 'Фамилия и Първа буква от име (ivanov_i@example.com)', @@ -130,26 +133,26 @@ return [ 'files' => 'Файлове', 'file_name' => 'Файл', 'file_type' => 'Тип Файл', - 'filesize' => 'File Size', + 'filesize' => 'Размер на файла', 'file_uploads' => 'Качени файлове', - 'file_upload' => 'File Upload', + 'file_upload' => 'Качване на файл', 'generate' => 'Генериране', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Генериране на етикети', 'github_markdown' => 'Това поле позволява въвеждането на Github вид markdown.', 'groups' => 'Групи', 'gravatar_email' => 'Gravatar email адрес', - 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'gravatar_url' => 'Сменете си аватара на Gravatar.com.', 'history' => 'История', 'history_for' => 'История за', 'id' => 'ID', 'image' => 'Изображение', 'image_delete' => 'Изтриване на изображението', - 'include_deleted' => 'Include Deleted Assets', + 'include_deleted' => 'Включително изтрити активи', 'image_upload' => 'Качване на изображение', - 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'Позволенo разширенe на файлa :types. Максимално позволен размер :size.|Позволени разширения на файлове са :types. Максимално позволен размер :size.', + 'filetypes_size_help' => 'Максимално позволен размер на файла е :size.', 'image_filetypes_help' => 'Файлов формат в jpg, webp, png, gif и svg. Максимален размер е :size .', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'unaccepted_image_type' => 'Снимката не може да се прочете. Типовете файлови разширения са jpg, webp, png, gif и svg. Разширението на този файл е :mimetype.', 'import' => 'Зареждане', 'importing' => 'Импортиране', 'importing_help' => 'Може да импортирате активи, аксесоари, лицензи, компоненти, консумативи и потребители чрез CSV файл.

CSV файла трябва да е разделен със запетая и форматирани колони, като тези от примерен CSV файл.', @@ -158,9 +161,9 @@ return [ 'asset_maintenance_report' => 'Справка за поддръжка на активи', 'asset_maintenances' => 'Поддръжки на активи', 'item' => 'Информация', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', + 'item_name' => 'Име на артикула', + 'import_file' => 'импорт CSV файл', + 'import_type' => 'CSV импорт тип', 'insufficient_permissions' => 'Нямате необходимите права!', 'kits' => 'Комплекти', 'language' => 'Език', @@ -172,7 +175,7 @@ return [ 'licenses_available' => 'налични лицензи', 'licenses' => 'Лицензи', 'list_all' => 'Преглед на всички', - 'loading' => 'Loading... please wait....', + 'loading' => 'Зареждане... моля изчакайте....', 'lock_passwords' => 'В демо версията това поле няма да се запише.', 'feature_disabled' => 'Тази функция е забранена за демо инсталацията.', 'location' => 'Местоположение', @@ -181,17 +184,17 @@ return [ 'logout' => 'Изход', 'lookup_by_tag' => 'Търсене по етикет на актив', 'maintenances' => 'Профилактики', - 'manage_api_keys' => 'Manage API Keys', + 'manage_api_keys' => 'Управление на API ключове', 'manufacturer' => 'Производител', 'manufacturers' => 'Производители', 'markdown' => 'Това поле позволява ', 'min_amt' => 'Минимално количество', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', + 'min_amt_help' => 'Минимално налично количетсво преди изпращане на известие. Оставете полето Мин. Количество празно, ако не желаето да получавате известие.', 'model_no' => 'Модел №.', 'months' => 'месеци', 'moreinfo' => 'Повече информация', 'name' => 'Име', - 'new_password' => 'New Password', + 'new_password' => 'Нова парола', 'next' => 'Следващ', 'next_audit_date' => 'Следваща дата на одита', 'last_audit' => 'Последният одит', @@ -201,7 +204,7 @@ return [ 'no' => 'Не', 'notes' => 'Бележки', 'order_number' => 'Номер на поръчка', - 'only_deleted' => 'Only Deleted Assets', + 'only_deleted' => 'Само изтрити активи', 'page_menu' => 'Показване на _MENU_ записа', 'pagination_info' => 'Показване на _START_ до _END_ от _TOTAL_ елемента', 'pending' => 'Изчакване', @@ -214,26 +217,26 @@ return [ 'purchase_date' => 'Дата на закупуване', 'qty' => 'Количество', 'quantity' => 'Kоличество', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', + 'quantity_minimum' => 'Имате :count актива под минимума или почти под минимума', + 'quickscan_checkin' => 'Бързо сканиране и Вписване', + 'quickscan_checkin_status' => 'Статус вписване', 'ready_to_deploy' => 'Готово за предоставяне', 'recent_activity' => 'Последни действия', - 'remaining' => 'Remaining', + 'remaining' => 'Оставащи', 'remove_company' => 'Премахване на асоциация към компания', 'reports' => 'Справки', 'restored' => 'възстановени', - 'restore' => 'Restore', - 'requestable_models' => 'Requestable Models', + 'restore' => 'Възстановяване', + 'requestable_models' => 'Изискуеми Модели', 'requested' => 'Изискан', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'Дата на заявката', + 'requested_assets' => 'Изискуеми активи', + 'requested_assets_menu' => 'Изискуеми активи', 'request_canceled' => 'Заявка отменена', 'save' => 'Запис', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select_var' => 'Избран :thing... ', // this will eventually replace all of our other selects 'select' => 'Избор', - 'select_all' => 'Select All', + 'select_all' => 'Избери Всички', 'search' => 'Търсене', 'select_category' => 'Изберете категория', 'select_department' => 'Изберете отдела', @@ -252,19 +255,21 @@ return [ 'show_current' => 'Покажи текущите', 'sign_in' => 'Вход', 'signature' => 'Подпис', - 'signed_off_by' => 'Signed Off By', + 'signed_off_by' => 'Подписано от', 'skin' => 'Тема', - 'webhook_msg_note' => 'A notification will be sent via webhook', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'webhook_msg_note' => 'Известие ще бъде изпратено през webhook', + 'webhook_test_msg' => 'Интеграцията на вашето :app пролежение работи с Snipe-IT!', 'some_features_disabled' => 'DEMO MODE: Някои свойства не са разрешени за тази инсталация.', 'site_name' => 'Име на системата', 'state' => 'Област', 'status_labels' => 'Статус етикети', 'status' => 'Статус', - 'accept_eula' => 'Acceptance Agreement', + 'accept_eula' => 'Споразумение за приемане', 'supplier' => 'Доставчик', 'suppliers' => 'Доставчици', 'sure_to_delete' => 'Сигурни ли сте, че искате да изтриете', + 'sure_to_delete_var' => 'Сигурни ли сте, че желаете изтриването на :item?', + 'delete_what' => 'Изтрий :item', 'submit' => 'Изпрати', 'target' => 'Цел', 'time_and_date_display' => 'Показване на време и дата', @@ -276,27 +281,28 @@ return [ 'undeployable' => 'Не може да бъде предоставян', 'unknown_admin' => 'Непознат администратор', 'username_format' => 'Формат на потребителско име', - 'username' => 'Username', + 'username' => 'Потребител', 'update' => 'Обновяване', 'upload_filetypes_help' => 'Позволените файлови разширения са png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf и rar. Максималният размер на файла е :size.', 'uploaded' => 'Качен', 'user' => 'Потребител', 'accepted' => 'приет', 'declined' => 'отказан', + 'unassigned' => 'Не е асоциирано', 'unaccepted_asset_report' => 'Неприети активи', 'users' => 'Потребители', 'viewall' => 'Виж всички', 'viewassets' => 'Преглед на изписаните активи', - 'viewassetsfor' => 'View Assets for :name', + 'viewassetsfor' => 'Преглед на активите на :name', 'website' => 'Страница', 'welcome' => 'Добре дошли, :name', 'years' => 'години', 'yes' => 'Да', 'zip' => 'Пощенски код', 'noimage' => 'Липсва изображение или не е качено.', - 'file_does_not_exist' => 'The requested file does not exist on the server.', - 'file_upload_success' => 'File upload success!', - 'no_files_uploaded' => 'File upload success!', + 'file_does_not_exist' => 'Файла липсва на сървъра.', + 'file_upload_success' => 'Качването на файла е успешно!', + 'no_files_uploaded' => 'Качването на файла е успешно!', 'token_expired' => 'Вашата сесия за формуляр изтече. Моля опитайте отново.', 'login_enabled' => 'Разрешен вход', 'audit_due' => 'За Одит', @@ -304,175 +310,181 @@ return [ 'accept' => 'Приеми :asset', 'i_accept' => 'Съгласен съм', 'i_decline' => 'Отказ', - 'accept_decline' => 'Accept/Decline', + 'accept_decline' => 'Премане/отказване', 'sign_tos' => 'Подпишете се за да се съгласите с условията за ползване:', 'clear_signature' => 'Изчисти подписа', 'show_help' => 'Покажи помощта', 'hide_help' => 'Скрий помощта', 'view_all' => 'виж всички', - 'hide_deleted' => 'Hide Deleted', + 'hide_deleted' => 'Скрии изтритите', 'email' => 'Email', - 'do_not_change' => 'Do Not Change', - 'bug_report' => 'Report a Bug', - 'user_manual' => 'User\'s Manual', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', - 'setup_config_check' => 'Configuration Check', - 'setup_create_database' => 'Create Database Tables', - 'setup_create_admin' => 'Create Admin User', - 'setup_done' => 'Finished!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', - 'checked_out' => 'Checked Out', - 'checked_out_to' => 'Checked out to', - 'fields' => 'Fields', + 'do_not_change' => 'Без промяна', + 'bug_report' => 'Доквадвай бъг', + 'user_manual' => 'Потребителско ръководство', + 'setup_step_1' => 'Стъпка 1', + 'setup_step_2' => 'Стъпка 2', + 'setup_step_3' => 'Стъпка 3', + 'setup_step_4' => 'Стъпка 4', + 'setup_config_check' => 'Проверка на конфигурацията', + 'setup_create_database' => 'Създай таблиците в датабазата', + 'setup_create_admin' => 'Създай Админ потребител', + 'setup_done' => 'Готово!', + 'bulk_edit_about_to' => 'Вие ще редактирате следното: ', + 'checked_out' => 'Изписан', + 'checked_out_to' => 'Изписано на', + 'fields' => 'Полета', 'last_checkout' => 'Изписан на', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Expected Checkin', - 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', - 'changed' => 'Changed', - 'to' => 'To', - 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

-

If you would like to export only certain assets, use the options below to fine-tune your results.

', - 'range' => 'Range', - 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', - 'improvements' => 'Improvements', - 'information' => 'Information', - 'permissions' => 'Permissions', - 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'Export', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'Synchronize', - 'sync_results' => 'Synchronization Results', - 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', - 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', - '60_percent_warning' => '60% Complete (warning)', - 'dashboard_empty' => 'It looks like you have not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', - 'new_asset' => 'New Asset', - 'new_license' => 'New License', - 'new_accessory' => 'New Accessory', - 'new_consumable' => 'New Consumable', - 'collapse' => 'Collapse', - 'assigned' => 'Assigned', - 'asset_count' => 'Asset Count', - 'accessories_count' => 'Accessories Count', - 'consumables_count' => 'Consumables Count', - 'components_count' => 'Components Count', - 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', - 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', - 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in', - 'checkout_user_tooltip' => 'Check this item out to a user', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', - 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', - 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', - 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', - 'merge_users' => 'Merge Users', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', - 'no_users_selected' => 'No users selected', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', - 'update_existing_values' => 'Update Existing Values?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', - 'sample_value' => 'Sample Value', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', + 'due_to_checkin' => 'Следните :count артикула се очаква да се впишат скоро:', + 'expected_checkin' => 'Очакван за вписване', + 'reminder_checked_out_items' => 'Това е напомняне за активите, който са заведени под вашето име. Ако този списък е грешен (липсва нещо или има нещо в повече), моля пратете е-майл до :reply_to_name на :reply_to_address.', + 'changed' => 'Променен', + 'to' => 'До', + 'report_fields_info' => '

Изберете полетата, които желаете да бъдат включени в справката и изберете бутона Генерирай. Файл (custom-asset-report-YYYY-mm-dd.csv) ще бъде свален автоматично, който можете да отворите в Ексел.

+

Ако желаете да експортирате само някой активи, използвайте опциите по-долу.

', + 'range' => 'Обхват', + 'bom_remark' => 'Добави BOM (byte-order mark) към този CSV', + 'improvements' => 'Подобрения', + 'information' => 'Информация', + 'permissions' => 'Права за достъп', + 'managed_ldap' => '(Управляван през LDAP)', + 'export' => 'Експорт', + 'ldap_sync' => 'LDAP синхронизация', + 'ldap_user_sync' => 'LDAP синхронизация на потребител', + 'synchronize' => 'Синхронизиране', + 'sync_results' => 'Резултат от синхронизирането', + 'license_serial' => 'Сериен/Продуктов ключ', + 'invalid_category' => 'Невалидна категория', + 'dashboard_info' => 'Това е вашето табло.', + '60_percent_warning' => '60% завършен (внимание)', + 'dashboard_empty' => 'Изглежда, че все още не сте добавили нищо, така че нямаме нищо за показване. Започнете, като добавите някои активи, аксесоари, консумативи или лицензи!', + 'new_asset' => 'Нов Актив', + 'new_license' => 'Нов Лиценз', + 'new_accessory' => 'Нов аксесоар', + 'new_consumable' => 'Нов Консуматив', + 'collapse' => 'Свий', + 'assigned' => 'Възложен', + 'asset_count' => 'Брой Активи', + 'accessories_count' => 'Брой Аксесоари', + 'consumables_count' => 'Брой Консумативи', + 'components_count' => 'Брой Компоненти', + 'licenses_count' => 'Брой Лицензи', + 'notification_error' => 'Грешка:', + 'notification_error_hint' => 'Моля проверете формата за грешки', + 'notification_bulk_error_hint' => 'Следните полета имат грешки и не са редактирани:', + 'notification_success' => 'Успешно', + 'notification_warning' => 'Внимание', + 'notification_info' => 'Инфо', + 'asset_information' => 'Информация за Актив', + 'model_name' => 'Име на модела', + 'asset_name' => 'Име на Актив', + 'consumable_information' => 'Информация за консуматив:', + 'consumable_name' => 'Консуматив:', + 'accessory_information' => 'Информация за аксесоар:', + 'accessory_name' => 'Име на аксесоар:', + 'clone_item' => 'Клониране', + 'checkout_tooltip' => 'Изпишете този артикул', + 'checkin_tooltip' => 'Впишете този артикул', + 'checkout_user_tooltip' => 'Изпишете този артикул на потребител', + 'maintenance_mode' => 'Услугата е временно недостъпна поради обновяване. Моля опитайте по-късно.', + 'maintenance_mode_title' => 'Системата е временно недостъпна', + 'ldap_import' => 'Потребителската парола не трябва да се управлява от LDAP. (Това ви позволява да изпращате заявки за забравена парола)', + 'purge_not_allowed' => 'Изчистването на изтритата информация е забранено в .env файла. Свържете се с поддръжката или системния администратор.', + 'backup_delete_not_allowed' => 'Изтриването на архивите е забранено в .env файла. Свържете се със поддръжката или системния администратор.', + 'additional_files' => 'Допълнителни файлове', + 'shitty_browser' => 'Не е открит подпис. Ако използвате по-стар браузър, моля да го обновите, за да завършите приемането на вашия актив.', + 'bulk_soft_delete' =>'Също маркирай за изтриване потребителите. Историята на тяхните активи ще остане докато не изчистите изтритите записи през административните настройки.', + 'bulk_checkin_delete_success' => 'Избраните потребители бяха изтрити и техните активи вписани обратно.', + 'bulk_checkin_success' => 'Активите за избраните потребители бяха вписани обратно.', + 'set_to_null' => 'Изтрии стойнистите за този актив|Изтрии стойностите за всичките :asset_count актива ', + 'set_users_field_to_null' => 'Изтрий стойноста :field за този потребител|Изтрий стойността :field за всичките :user_count потребителя ', + 'na_no_purchase_date' => 'N/A - Няма дата на закупуване', + 'assets_by_status' => 'Статус на Активи', + 'assets_by_status_type' => 'Статус тип по Активи', + 'pie_chart_type' => 'Кръгова диаграма на таблото', + 'hello_name' => 'Здравейте, :name!', + 'unaccepted_profile_warning' => 'Вие имате :count актив чакащ за приемане. Щрактене тук за да приемете или откажете актива', + 'start_date' => 'Начална дата', + 'end_date' => 'Крайна дата', + 'alt_uploaded_image_thumbnail' => 'Качено умалено изображение', + 'placeholder_kit' => 'Изберете комплект', + 'file_not_found' => 'Файлът не е намерен', + 'preview_not_available' => '(няма преглед)', + 'setup' => 'Настройка', + 'pre_flight' => 'Тест', + 'skip_to_main_content' => 'Прескочи до основното съдържание', + 'toggle_navigation' => 'Превключи навигация', + 'alerts' => 'Известия', + 'tasks_view_all' => 'Виж всички задачи', + 'true' => 'Вярно', + 'false' => 'Грешно', + 'integration_option' => 'Опции за интегриране', + 'log_does_not_exist' => 'Не съществува лог.', + 'merge_users' => 'Обедини потребителите', + 'merge_information' => 'Това ще обедини :count потребителя, като един потребите. Изберете потребителя, който искате да обедините по-долу и заведете активите, лицензите и др. към него. Другите потребители ще бъдат маркирани, като изтрити.', + 'warning_merge_information' => 'Това действие е необратимо и трябва да бъде използвано само когато се оправя грешка при синхронизиране или импорт. Уверете се че имате направен архив преди това.', + 'no_users_selected' => 'Няма избрани потребители', + 'not_enough_users_selected' => 'Най-малко :count потребителя трябва да бъдат избрани', + 'merge_success' => ':count потребителя са обединено към :into_username!', + 'merged' => 'Обединен', + 'merged_log_this_user_into' => 'Обедини този потребител (ID :to_id - :to_username) към потребител ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Обедини потребител ID :from_id (:from_username) към този потребител (ID :to_id - :to_username)', + 'clear_and_save' => 'Изчисти и запиши', + 'update_existing_values' => 'Обнови същестуващите стойности?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Автоматичното номериране на активите е забранено, така че всички редове трябва да имат попълнен номер на актив.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Бележка: Генериране на пореден номер на актив е включено, така че активите, които нямат номер ще бъдат зъздадени, докато тези, които имат номер ще бъдат обновени с предоставената информация.', + 'send_welcome_email_to_users' => ' Изпрати Е-майл за новия потребител?', + 'back_before_importing' => 'Архивно копие преди импортиране?', + 'csv_header_field' => 'CSV заглавно поле', + 'import_field' => 'Импортирай поле', + 'sample_value' => 'Премерна стойност', + 'no_headers' => 'Няма намерени колони', + 'error_in_import_file' => 'Възникна грешка по време на четене на CSV файл: :error', + 'percent_complete' => ':percent % завършени', + 'errors_importing' => 'Възникнаха грешки повреме на импортиране: ', + 'warning' => 'ВНИМАНИЕ: :warning', + 'success_redirecting' => '"Успешно... Пренасочване.', 'cancel_request' => 'Отмени тази заявка за артикул', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', - 'modal_confirm_generic' => 'Are you sure?', - 'cannot_be_deleted' => 'This item cannot be deleted', - 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', + 'setup_successful_migrations' => 'Таблиците в базаданите бяха създадени', + 'setup_migration_output' => 'Резултат от миграцията:', + 'setup_migration_create_user' => 'Следва: Създаване на потребител', + 'importer_generic_error' => 'Импортирането е готово, но се получиха грешки. Причината обикновенно е поради API ограничение от webhook (например Slack) и не пречи на самото импортиране, но е добре да проверите.', + 'confirm' => 'Потвърди', + 'autoassign_licenses' => 'Автоматично асоцииране на лицензи', + 'autoassign_licenses_help' => 'Позволи този потребител да има асоциирани лицензи през групово асоцииране или CLI инструмети.', + 'autoassign_licenses_help_long' => 'Това позволява на потребителя да има лиценз автоматично асоцииран през групово асоцииране на лицензи в през GUI или CLI инструмети. (Например, може да не искате автоматично асоцииране на лицензи на външи под-изпълнители, а само на служители. Така те няма да бъдат включени в груповото асоцииране.)', + 'no_autoassign_licenses_help' => 'Не включвай потребителя за групово асоцииране през GUI или CLI инструменти.', + 'modal_confirm_generic' => 'Сигурни ли сте?', + 'cannot_be_deleted' => 'Не може да бъде изтрит', + 'undeployable_tooltip' => 'Не може да бъде изписан. Проверете оставащото количество.', + 'serial_number' => 'Сериен номер', + 'item_notes' => ':item бележки', + 'item_name_var' => ':item Име', + 'error_user_company' => 'Несъответсвие между фирмата на потребителя и актива', + 'error_user_company_accept_view' => 'Актива заведен на вас пренадлежи към друга фирма, затова не можете да го приемете или откажете. Свържете се с вашият администратор', 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', + 'checked_out_to_fullname' => 'Изписан на: Full Name', + 'checked_out_to_first_name' => 'Изписан на: First Name', + 'checked_out_to_last_name' => 'Изписан на: Last Name', + 'checked_out_to_username' => 'Изписан на: Username', + 'checked_out_to_email' => 'Изписан на: Email', + 'checked_out_to_tag' => 'Изписан на: Asset Tag', + 'manager_first_name' => 'Ръководител Име', + 'manager_last_name' => 'Ръководител Фамилия', + 'manager_full_name' => 'Ръководител Име Фамилия', + 'manager_username' => 'Ръководител потребителско име', + 'checkout_type' => 'Изписан тип', + 'checkout_location' => 'Изписан на локация', + 'image_filename' => 'Име на файл с изображение', + 'do_not_import' => 'Не импортирай', 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', + 'avatar' => 'Аватар', + 'gravatar' => 'Gravatar е-майл', + 'currency' => 'Валута', + 'address2' => 'Адрес ред 2', + 'import_note' => 'Импортирано използвайки CSV импорт', ], + 'percent_complete' => '% завърешен', + 'uploading' => 'Качване... ', + 'upload_error' => 'Грешка при качване. Проверете да няма празни редове в края.' ]; diff --git a/resources/lang/bg/help.php b/resources/lang/bg/help.php index 38863d19f2..547178b246 100644 --- a/resources/lang/bg/help.php +++ b/resources/lang/bg/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => 'Допълнителна информация', - 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + 'audit_help' => 'Отмятането на това поле, ще редактира записа, за да се отрази новото местоположение. Оставайки това поле без отметка ще се отрази местоположението на актива само при одит.

Ако актива е изписан няма да се смени леговата локация.', 'assets' => 'Дълготрайни материални активи (ДМА), за кратко активи, се приемат всички материални ресурси на предприятието, които се използват повече от един отчетен период (за стопански и други цели). Проследават се по техния сериен или инвентарен номер.', diff --git a/resources/lang/bg/passwords.php b/resources/lang/bg/passwords.php index 25633b4581..34ef3eff02 100644 --- a/resources/lang/bg/passwords.php +++ b/resources/lang/bg/passwords.php @@ -1,8 +1,8 @@ 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', - 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', - 'reset' => 'Your password has been reset!', + 'sent' => 'Ако има такъв потребител с валиден е-майл адрес в нашата система, ще му изпратим е-майл за възстановяване на паролата.', + 'user' => 'Ако има такъв потребител с валиден е-майл адрес в нашата система, ще получи е-майл за възстановяване на паролата.', + 'token' => 'Заявката за ресет на парола е невалидна, изтекла или не съвпада за потребителското име.', + 'reset' => 'Вашата парола беше ресетната!', ]; diff --git a/resources/lang/bg/reminders.php b/resources/lang/bg/reminders.php index ccab6f814c..c1a61f514e 100644 --- a/resources/lang/bg/reminders.php +++ b/resources/lang/bg/reminders.php @@ -15,7 +15,7 @@ return array( "password" => "Паролата трябва да бъде поне 6 символа и да съвпада с потвърждението.", "user" => "Грешно потребителско име или имейл адрес", - "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', + "token" => 'Заявката за ресет на парола е невалидна, изтекла или не съвпада за потребителското име.', + 'sent' => 'Ако има такъв потребител с валиден е-майл адрес в нашата система, ще му изпратим е-майл.', ); diff --git a/resources/lang/ca/admin/companies/message.php b/resources/lang/ca/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/ca/admin/companies/message.php +++ b/resources/lang/ca/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/ca/admin/hardware/form.php b/resources/lang/ca/admin/hardware/form.php index 6bcb884bab..ef877c8377 100644 --- a/resources/lang/ca/admin/hardware/form.php +++ b/resources/lang/ca/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', diff --git a/resources/lang/ca/admin/hardware/table.php b/resources/lang/ca/admin/hardware/table.php index 10629fd22c..06b60bfd83 100644 --- a/resources/lang/ca/admin/hardware/table.php +++ b/resources/lang/ca/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', 'purchase_cost' => 'Cost', 'purchase_date' => 'Purchased', diff --git a/resources/lang/ca/admin/labels/message.php b/resources/lang/ca/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/ca/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/ca/admin/labels/table.php b/resources/lang/ca/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/ca/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ca/admin/licenses/general.php b/resources/lang/ca/admin/licenses/general.php index 0187d076a3..b2766d063e 100644 --- a/resources/lang/ca/admin/licenses/general.php +++ b/resources/lang/ca/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/ca/admin/manufacturers/message.php b/resources/lang/ca/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/ca/admin/manufacturers/message.php +++ b/resources/lang/ca/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/ca/admin/models/message.php b/resources/lang/ca/admin/models/message.php index 77c2d88b5f..4dbcd4e75e 100644 --- a/resources/lang/ca/admin/models/message.php +++ b/resources/lang/ca/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model does not exist.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/ca/admin/settings/general.php b/resources/lang/ca/admin/settings/general.php index 92faf85c5f..0516bb6a83 100644 --- a/resources/lang/ca/admin/settings/general.php +++ b/resources/lang/ca/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see
the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/ca/admin/suppliers/message.php b/resources/lang/ca/admin/suppliers/message.php index cea332748f..a693669c7e 100644 --- a/resources/lang/ca/admin/suppliers/message.php +++ b/resources/lang/ca/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Supplier does not exist.', diff --git a/resources/lang/ca/admin/users/table.php b/resources/lang/ca/admin/users/table.php index e318d51545..21e2154280 100644 --- a/resources/lang/ca/admin/users/table.php +++ b/resources/lang/ca/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Show Deleted Users', 'title' => 'Title', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update User', 'username' => 'Username', 'user_deleted_text' => 'This user has been marked as deleted.', diff --git a/resources/lang/ca/general.php b/resources/lang/ca/general.php index 86e1c81850..84f14cb52b 100644 --- a/resources/lang/ca/general.php +++ b/resources/lang/ca/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Supplier', 'suppliers' => 'Suppliers', 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Target', 'time_and_date_display' => 'Time and Date Display', @@ -283,6 +288,7 @@ return [ 'user' => 'User', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Recursos no Acceptats', 'users' => 'Users', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/cs/admin/categories/general.php b/resources/lang/cs/admin/categories/general.php index 77f697e889..445a937762 100644 --- a/resources/lang/cs/admin/categories/general.php +++ b/resources/lang/cs/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Klonovat Kategorii', 'create' => 'Vytvořit kategorii', 'edit' => 'Upravit Kategorii', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Protože se používá globální EULA, bude uživateli zaslán e-mail.', + 'email_will_be_sent_due_to_category_eula' => 'Pro tuto kategorii je v platnosti EULA, uživateli bude zaslán e-mail.', 'eula_text' => 'EULA Kategorie', 'eula_text_help' => 'Toto pole umožňuje upravit EULA pro různé druhy majetku. Pokud máte pouze jeden typ pro všechen majetek, můžete zaškrtnout položku níže pro použití jako výchozí.', 'name' => 'Název kategorie', diff --git a/resources/lang/cs/admin/companies/message.php b/resources/lang/cs/admin/companies/message.php index e4071aeb8a..9c8cd14e7f 100644 --- a/resources/lang/cs/admin/companies/message.php +++ b/resources/lang/cs/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Společnost nebyla založena.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Tato společnost je právě přiřazena alespoň k jednomu modelu majetku a nemůže tak být odstraněna. Odeberte její vazbu z patřičných modelů a akci opakujte. ', 'create' => [ 'error' => 'Společnost nebyla založena, zkuste to znovu.', diff --git a/resources/lang/cs/admin/hardware/form.php b/resources/lang/cs/admin/hardware/form.php index b870e9e8eb..3eda6d8ee3 100644 --- a/resources/lang/cs/admin/hardware/form.php +++ b/resources/lang/cs/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Hromadná aktualizace majetku', 'bulk_update_help' => 'Tento formulář umožňuje hromadnou editaci majetku. Vyplňte pouze položky, které chcete změnit. Jakékoliv prázné položky zůstanou nezměněny. ', 'bulk_update_warn' => 'Chystáte se upravit vlastnosti 1 položky.|Chystáte se upravit vlastnosti :asset_count položek.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Vydané komu', 'checkout_date' => 'Datum vydání', 'checkin_date' => 'Datum převzetí', diff --git a/resources/lang/cs/admin/hardware/table.php b/resources/lang/cs/admin/hardware/table.php index 645ff6f3f2..0072c4b7ce 100644 --- a/resources/lang/cs/admin/hardware/table.php +++ b/resources/lang/cs/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Stáhnout CSV', 'eol' => 'Konec životnosti', 'id' => 'ID', + 'last_checkin_date' => 'Poslední převzetí dne', 'location' => 'Umístění', 'purchase_cost' => 'Cena', 'purchase_date' => 'Zakoupeno', diff --git a/resources/lang/cs/admin/labels/message.php b/resources/lang/cs/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/cs/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/cs/admin/labels/table.php b/resources/lang/cs/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/cs/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/cs/admin/licenses/general.php b/resources/lang/cs/admin/licenses/general.php index 896eea554c..6c19bbb15a 100644 --- a/resources/lang/cs/admin/licenses/general.php +++ b/resources/lang/cs/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Tímto převezmete jednu licenci. | Tímto převezmete všech :checkedout_seats_count licencí.', 'enabled_tooltip' => 'Převzít všechny licence vydané jak uživatelům, tak i zařízením', 'disabled_tooltip' => 'To nelze provést, neboť není vydaná žádná licence', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'Lincece úspěšně převzata! | Licence úspěšně převzaty!', 'log_msg' => 'Převzato pomocí hromadného zpracování licencí', ], diff --git a/resources/lang/cs/admin/manufacturers/message.php b/resources/lang/cs/admin/manufacturers/message.php index cb071e267d..067462a211 100644 --- a/resources/lang/cs/admin/manufacturers/message.php +++ b/resources/lang/cs/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Výrobce neexistuje.', 'assoc_users' => 'Tento výrobce je uveden minimálně u jednoho modelu a nemůže být smazán. Odstraňte výrobce z modelů a zkuste to znovu. ', diff --git a/resources/lang/cs/admin/models/message.php b/resources/lang/cs/admin/models/message.php index adef8ff607..02eaca01e3 100644 --- a/resources/lang/cs/admin/models/message.php +++ b/resources/lang/cs/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model neexistuje.', 'no_association' => 'VAROVÁNÍ! Model majetku pro tuto položku je neplatný, nebo chybí!', 'no_association_fix' => 'Tento stav může způsobit nedozírné problémy. Přiřaďte dotyčnému majetku správný model.', diff --git a/resources/lang/cs/admin/settings/general.php b/resources/lang/cs/admin/settings/general.php index 277d97bd01..c0d57bef00 100644 --- a/resources/lang/cs/admin/settings/general.php +++ b/resources/lang/cs/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Další: Vytvořit uživatele', 'ldap_settings_link' => 'Nastavení LDAP', 'slack_test' => 'Test Integrace', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/cs/admin/suppliers/message.php b/resources/lang/cs/admin/suppliers/message.php index 39a8ab17c9..921a91fcaf 100644 --- a/resources/lang/cs/admin/suppliers/message.php +++ b/resources/lang/cs/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Dodavatel neexistuje.', diff --git a/resources/lang/cs/admin/users/table.php b/resources/lang/cs/admin/users/table.php index 29c51897cb..4334e799db 100644 --- a/resources/lang/cs/admin/users/table.php +++ b/resources/lang/cs/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Zobraz smazané uživatele', 'title' => 'Název', 'to_restore_them' => 'obnovit.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Aktualizace uživatele', 'username' => 'Uživatelské jméno', 'user_deleted_text' => 'Tento uživatel byl označen jako smazaný.', diff --git a/resources/lang/cs/general.php b/resources/lang/cs/general.php index 04b72e9ca2..aa77cbdea3 100644 --- a/resources/lang/cs/general.php +++ b/resources/lang/cs/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Jméno Příjmení (jan_novak@example.com)', 'lastnamefirstinitial_format' => 'Příjmení první písmeno ze jména (novakj@example.com)', 'firstintial_dot_lastname_format' => 'Iniciál Príjmení (j.novak@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'První', 'firstnamelastname' => 'Jméno Příjmení (jozefnovak@example.com)', 'lastname_firstinitial' => 'Příjmení Iniciál (novak_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Dodavatel', 'suppliers' => 'Dodavatelé', 'sure_to_delete' => 'Opravdu si přejete odstranit', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Odeslat', 'target' => 'Cíl', 'time_and_date_display' => 'Zobrazení času a data', @@ -283,6 +288,7 @@ return [ 'user' => 'Uživatel', 'accepted' => 'přijato', 'declined' => 'zamítnuto', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Nepřijatelné majetky', 'users' => 'Uživatelé', 'viewall' => 'Zobrazit vše', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Počet licencí', 'notification_error' => 'Chyba:', 'notification_error_hint' => 'Pro chyby zkontrolujte formulář níže', - 'notification_success' => 'Hotovo:', - 'notification_warning' => 'Pozor:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Informace o aktivu', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/cy/admin/companies/message.php b/resources/lang/cy/admin/companies/message.php index c30ca40463..47def3640d 100644 --- a/resources/lang/cy/admin/companies/message.php +++ b/resources/lang/cy/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Nid ywr cwmni\'n bodoli.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Mae\'r cwmni yma wedi perthnasu i oleiaf un model a nid yw\'n bosib dileu. Diweddarwch eich modelau i beidio cyfeirio at y cwmni yma ac yna ceisiwch eto. ', 'create' => [ 'error' => 'Ni crewyd y cwmni, ceisiwch eto o. g. y. dd.', diff --git a/resources/lang/cy/admin/hardware/form.php b/resources/lang/cy/admin/hardware/form.php index 432ae56943..a97f506a93 100644 --- a/resources/lang/cy/admin/hardware/form.php +++ b/resources/lang/cy/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Diweddaru Nifer o Asedau', 'bulk_update_help' => 'Mae\'r ffurflen hon yn caniatáu ichi ddiweddaru nifer o asedau ar unwaith. Llenwch y meysydd sydd angen i chi eu newid yn unig. Bydd unrhyw bwlch a adewir yn wag yn aros yr un fath. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Wedi aseinio i', 'checkout_date' => 'Dyddiad allan', 'checkin_date' => 'Dyddian i mewn', diff --git a/resources/lang/cy/admin/hardware/table.php b/resources/lang/cy/admin/hardware/table.php index 0f2dd62ec3..d49e7599bc 100644 --- a/resources/lang/cy/admin/hardware/table.php +++ b/resources/lang/cy/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Lawrlwytho CSV', 'eol' => 'DB', 'id' => 'Rhif Unigryw', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Lleoliad', 'purchase_cost' => 'Cost', 'purchase_date' => 'Dyddiad Pwrcasu', diff --git a/resources/lang/cy/admin/labels/message.php b/resources/lang/cy/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/cy/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/cy/admin/labels/table.php b/resources/lang/cy/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/cy/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/cy/admin/licenses/general.php b/resources/lang/cy/admin/licenses/general.php index dc2b1f7108..c2fc3f1289 100644 --- a/resources/lang/cy/admin/licenses/general.php +++ b/resources/lang/cy/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/cy/admin/manufacturers/message.php b/resources/lang/cy/admin/manufacturers/message.php index af22998c9c..9130b4a4ca 100644 --- a/resources/lang/cy/admin/manufacturers/message.php +++ b/resources/lang/cy/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Nid yw\'r gwneuthyrwr yn bodoli.', 'assoc_users' => 'Mae\'r gwneuthyrwr yma wedi perthnasu i oleiaf un model a nid yw\'n bosib dileu. Diweddarwch eich modelau i beidio cyfeirio at y gwneuthyrwr yma ac yna ceisiwch eto. ', diff --git a/resources/lang/cy/admin/models/message.php b/resources/lang/cy/admin/models/message.php index 812ff971a9..22dc8b7c00 100644 --- a/resources/lang/cy/admin/models/message.php +++ b/resources/lang/cy/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Nid yw\'r model yn bodoli.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/cy/admin/settings/general.php b/resources/lang/cy/admin/settings/general.php index a8ef3d5ecc..635628a92c 100644 --- a/resources/lang/cy/admin/settings/general.php +++ b/resources/lang/cy/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/cy/admin/suppliers/message.php b/resources/lang/cy/admin/suppliers/message.php index c34e4a99e2..0d09c974a8 100644 --- a/resources/lang/cy/admin/suppliers/message.php +++ b/resources/lang/cy/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Nid yw\'r cyflenwr yn bodoli.', diff --git a/resources/lang/cy/admin/users/table.php b/resources/lang/cy/admin/users/table.php index 348a949cef..baddae0e86 100644 --- a/resources/lang/cy/admin/users/table.php +++ b/resources/lang/cy/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Dangos Defnyddwyr sydd wedi\'i dileu', 'title' => 'Teitl', 'to_restore_them' => 'i adfer nhw.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Diweddaru Defnyddiwr', 'username' => 'Enw defnyddiwr', 'user_deleted_text' => 'Mae\'r defnyddiwr hwn wedi\'i farcio fel un sydd wedi\'i ddileu.', diff --git a/resources/lang/cy/general.php b/resources/lang/cy/general.php index 01599b8e18..853aa94afc 100644 --- a/resources/lang/cy/general.php +++ b/resources/lang/cy/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Enw Cyntaf Enw Olaf (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'Enw Olaf Llythyren Cyntaf Enw Cyntaf (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Cyntaf', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Cyflenwr', 'suppliers' => 'Cyflenwyr', 'sure_to_delete' => 'Ydych chi\'n sicr eich bod eisiau dileu', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Cyflwyno', 'target' => 'Targed', 'time_and_date_display' => 'Dangos Dyddiad ac Amser', @@ -283,6 +288,7 @@ return [ 'user' => 'Defnyddiwr', 'accepted' => 'derbynnir', 'declined' => 'gwrthod', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Asedau heb ei dderbyn', 'users' => 'Defnyddwyr', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/da/admin/companies/message.php b/resources/lang/da/admin/companies/message.php index 96c3acaf06..5086a0be8e 100644 --- a/resources/lang/da/admin/companies/message.php +++ b/resources/lang/da/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Virksomheden eksisterer ikke.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Denne virksomhed er knyttet til mindst én model og kan ikke slettes. Opdater venligst dine modeller for at ikke længere henvise til dette selskab, og prøv igen. ', 'create' => [ 'error' => 'Virksomheden blev ikke oprettet, prøve igen.', diff --git a/resources/lang/da/admin/hardware/form.php b/resources/lang/da/admin/hardware/form.php index e4da67b043..9986dcb037 100644 --- a/resources/lang/da/admin/hardware/form.php +++ b/resources/lang/da/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Masseopdater Aktiver', 'bulk_update_help' => 'Denne form tillader dig at opdatere flere aktiver på en gang. Udfyld kun de felter der skal ændres. Ikke udfyldte feltet forbilver uændret.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Tjekket Ud Til', 'checkout_date' => 'Tjekket Ud Dato', 'checkin_date' => 'Tjekket Ind Dato', diff --git a/resources/lang/da/admin/hardware/table.php b/resources/lang/da/admin/hardware/table.php index a7866f995d..b90024753b 100644 --- a/resources/lang/da/admin/hardware/table.php +++ b/resources/lang/da/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Beliggenhed', 'purchase_cost' => 'Koste', 'purchase_date' => 'købt', diff --git a/resources/lang/da/admin/labels/message.php b/resources/lang/da/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/da/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/da/admin/labels/table.php b/resources/lang/da/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/da/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/da/admin/licenses/general.php b/resources/lang/da/admin/licenses/general.php index 2f7e026296..b87400ecf0 100644 --- a/resources/lang/da/admin/licenses/general.php +++ b/resources/lang/da/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/da/admin/manufacturers/message.php b/resources/lang/da/admin/manufacturers/message.php index d4c3d73a35..a7cd8cd092 100644 --- a/resources/lang/da/admin/manufacturers/message.php +++ b/resources/lang/da/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Fabrikant eksistere ikke.', 'assoc_users' => 'Denne producent er i øjeblikket forbundet med mindst en model og kan ikke slettes. Opdater dine modeller for ikke længere at henvise til denne producent, og prøv igen.', diff --git a/resources/lang/da/admin/models/message.php b/resources/lang/da/admin/models/message.php index 7a3b20d42a..0146111886 100644 --- a/resources/lang/da/admin/models/message.php +++ b/resources/lang/da/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model findes ikke.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'Dette vil ødelægge ting på underlige og forfærdelige måder. Rediger dette aktiv nu for at tildele det en model.', diff --git a/resources/lang/da/admin/settings/general.php b/resources/lang/da/admin/settings/general.php index 55666d6ea7..d418fb1851 100644 --- a/resources/lang/da/admin/settings/general.php +++ b/resources/lang/da/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/da/admin/suppliers/message.php b/resources/lang/da/admin/suppliers/message.php index d806c29987..48ac553c18 100644 --- a/resources/lang/da/admin/suppliers/message.php +++ b/resources/lang/da/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Leverandør findes ikke.', diff --git a/resources/lang/da/admin/users/table.php b/resources/lang/da/admin/users/table.php index 26e7e614ff..0da068bd79 100644 --- a/resources/lang/da/admin/users/table.php +++ b/resources/lang/da/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Vis slettede brugere', 'title' => 'Titel', 'to_restore_them' => 'at genoprette dem.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Opdatere bruger', 'username' => 'Brugernavn', 'user_deleted_text' => 'Denne bruger er blevet markeret som slettede.', diff --git a/resources/lang/da/general.php b/resources/lang/da/general.php index a1531772e5..bdf8e3d2e6 100644 --- a/resources/lang/da/general.php +++ b/resources/lang/da/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Fornavn Efternavn (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Efternavn Første initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Første bogstav i fornavn efternavn (jsmith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Første', 'firstnamelastname' => 'Fornavn efternavn (janesmith@example.com)', 'lastname_firstinitial' => 'Efternavn første bogstav i fornavn (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Leverandør', 'suppliers' => 'Leverandører', 'sure_to_delete' => 'Er du sikker på, at du vil slette', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Indsend', 'target' => 'Mål', 'time_and_date_display' => 'Tid og datovisning', @@ -283,6 +288,7 @@ return [ 'user' => 'Bruger', 'accepted' => 'accepteret', 'declined' => 'faldt', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Uaccepterede aktiver', 'users' => 'Brugere', 'viewall' => 'Vis alle', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Antal licenser', 'notification_error' => 'Fejl:', 'notification_error_hint' => 'Tjek venligst nedenstående formular for fejl', - 'notification_success' => 'Succes:', - 'notification_warning' => 'Advarsel:', - 'notification_info' => 'Information:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Aktivoplysninger', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/de-i/admin/companies/message.php b/resources/lang/de-i/admin/companies/message.php index 882646d12e..75a2b72cae 100644 --- a/resources/lang/de-i/admin/companies/message.php +++ b/resources/lang/de-i/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Firma existiert nicht.', + 'deleted' => 'Gelöschte Firma', 'assoc_users' => 'Diese Firma ist mit mindestens einem Modell verknüpft und kann nicht gelöscht werden. Bitte ändere die Modelle um die Verknüpfung zu lösen, und versuche es noch einmal. ', 'create' => [ 'error' => 'Firma wurde nicht erstellt. Bitte versuche es erneut.', diff --git a/resources/lang/de-i/admin/hardware/form.php b/resources/lang/de-i/admin/hardware/form.php index 02f782df66..4a2fd5d9dc 100644 --- a/resources/lang/de-i/admin/hardware/form.php +++ b/resources/lang/de-i/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Massenaktualisierung von Assets', 'bulk_update_help' => 'Diese Eingabemaske erlaubt Dir die Aktualisierung von mehreren Assets zugleich. Fülle die Felder aus, die Du ändern möchtest. Alle leeren Felder bleiben unverändert. ', 'bulk_update_warn' => 'Du bearbeitest die Eigenschaften eines Assets.|Du bearbeitest die Eigenschaften von :asset_count Assets.', + 'bulk_update_with_custom_field' => 'Beachte, dass die Assets :asset_model_count verschiedene Arten von Modellen sind.', + 'bulk_update_model_prefix' => 'Auf Modellen', + 'bulk_update_custom_field_unique' => 'Dies ist ein einzigartiges Feld und kann nicht bearbeitet werden.', 'checkedout_to' => 'Herausgegeben an', 'checkout_date' => 'Herausgabedatum', 'checkin_date' => 'Rücknahmedatum', diff --git a/resources/lang/de-i/admin/hardware/table.php b/resources/lang/de-i/admin/hardware/table.php index ef6c2e3430..3117df4972 100644 --- a/resources/lang/de-i/admin/hardware/table.php +++ b/resources/lang/de-i/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'CSV Herunterladen', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Letztes Rücknahmedatum', 'location' => 'Standort', 'purchase_cost' => 'Kosten', 'purchase_date' => 'Gekauft am', diff --git a/resources/lang/de-i/admin/labels/message.php b/resources/lang/de-i/admin/labels/message.php new file mode 100644 index 0000000000..dad1f46de8 --- /dev/null +++ b/resources/lang/de-i/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Ungültige Anzahl von :name erhalten. :expected erwartet, :actual erhalten.', + 'invalid_return_type' => 'Ungültiger Typ von :name erhalten. :expected erwartet, :actual erhalten.', + 'invalid_return_value' => 'Ungültiger Wert von :name erhalten. :expected erwartet, :actual erhalten.', + + 'does_not_exist' => 'Label ist nicht vorhanden', + +]; diff --git a/resources/lang/de-i/admin/labels/table.php b/resources/lang/de-i/admin/labels/table.php new file mode 100644 index 0000000000..dbbcd28b5a --- /dev/null +++ b/resources/lang/de-i/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Label', + 'support_fields' => 'Felder', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Bezeichnung', + +]; \ No newline at end of file diff --git a/resources/lang/de-i/admin/licenses/general.php b/resources/lang/de-i/admin/licenses/general.php index da45d8ea5d..d224cbd4a5 100644 --- a/resources/lang/de-i/admin/licenses/general.php +++ b/resources/lang/de-i/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Diese Aktion wird einen Sitz zurücknehmen. | Diese Aktion wird alle :checkedout_seats_count Plätze für diese Lizenz zurücknehmen.', 'enabled_tooltip' => 'ALLE Plätze für diese Lizenz zurücknehmen, sowohl von Benutzern als auch von Assets', 'disabled_tooltip' => 'Es ist deaktiviert, da derzeit keine Plätze zum herausgegeben verfügbar sind', + 'disabled_tooltip_reassignable' => 'Dies ist deaktiviert, da die Lizenz nicht zuweisbar ist', 'success' => 'Lizenz erfolgreich zurückgenommen! | Alle Lizenzen wurden erfolgreich zurückgenommen!', 'log_msg' => 'Zurückgenommen über Massen-Zurücknehmen in der Lizenzübersicht', ], diff --git a/resources/lang/de-i/admin/manufacturers/message.php b/resources/lang/de-i/admin/manufacturers/message.php index 919e9759e0..5727d60487 100644 --- a/resources/lang/de-i/admin/manufacturers/message.php +++ b/resources/lang/de-i/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Verwenden Sie {LOCALE} und {SERIAL} in Ihrer URL als Variablen, um diese Werte beim Anzeigen von Assets automatisch auszufüllen.', + 'support_url_help' => 'Variablen {LOCALE}, {SERIAL}, {MODEL_NUMBER}, und {MODEL_NAME} kann in deiner URL verwendet werden, um diese Werte automatisch zu füllen, wenn du Assets anzeigst - zum Beispiel https://support. pple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Hersteller existiert nicht.', 'assoc_users' => 'Dieser Hersteller ist derzeit bereits mit einem Model verknüpft und kann nicht gelöscht werden. Bitte trenne Deine Modelle von diesem Hersteller und versuche es erneut. ', diff --git a/resources/lang/de-i/admin/models/message.php b/resources/lang/de-i/admin/models/message.php index 29115f7e1f..553d4fe92b 100644 --- a/resources/lang/de-i/admin/models/message.php +++ b/resources/lang/de-i/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Gelöschtes Asset-Modell', 'does_not_exist' => 'Modell existiert nicht.', 'no_association' => 'WARNUNG! Das Asset Modell für dieses Element ist ungültig oder fehlt!', 'no_association_fix' => 'Dies wird Dinge auf seltsame und schreckliche Weise zerstören. Bearbeite dieses Asset jetzt, um ihm ein Modell zuzuordnen.', diff --git a/resources/lang/de-i/admin/settings/general.php b/resources/lang/de-i/admin/settings/general.php index 957232fc45..07b54b2fc0 100644 --- a/resources/lang/de-i/admin/settings/general.php +++ b/resources/lang/de-i/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', 'ldap_settings_link' => 'LDAP Einstellungsseite', 'slack_test' => ' Integration testen', + 'label2_enable' => 'Neuer Label-Generator', + 'label2_enable_help' => 'Wechsle zum neuen Label-Generator. Hinweis: Du musst diese Einstellung speichern, bevor du andere Anpassungen vornimmst.', + 'label2_template' => 'Vorlage', + 'label2_template_help' => 'Wähle, welche Vorlage für die Label-Erstellung verwendet werden soll', + 'label2_title' => 'Bezeichnung', + 'label2_title_help' => 'Die Überschrift, die auf unterstützten Labels angezeigt wird', + 'label2_title_help_phold' => 'Der Platzhalter {COMPANY} wird durch den hinterlegten Firmennamen des Gegenstands ersetzt', + 'label2_asset_logo' => 'Asset-Logo verwenden', + 'label2_asset_logo_help' => 'Das Unternehmenslogo des zugewiesenen Unternehmens verwenden, anstelle des Asset-Logo's bei :setting_name', + 'label2_1d_type' => '1D Barcode Typ', + 'label2_1d_type_help' => 'Format für 1D Barcodes', + 'label2_2d_type' => '2D Barcode Typ', + 'label2_2d_type_help' => 'Format für 2D Barcodes', + 'label2_2d_target' => '2D Barcode Ausgabe', + 'label2_2d_target_help' => 'Die URL, auf die der 2D Barcode beim Scannen verweist', + 'label2_fields' => 'Felddefinitionen', + 'label2_fields_help' => 'Felder können in der linken Spalte hinzugefügt, entfernt und neu sortiert werden. In jedem Feld können mehrere Optionen für Label und Datenquelle in der rechten Spalte hinzugefügt, entfernt und neu angeordnet werden.', + 'help_asterisk_bold' => 'Der eingegebene Text **text** wird in Fettschrift angezeigt', + 'help_blank_to_use' => 'Leer lassen, um den Wert von :setting_name zu verwenden', + 'help_default_will_use' => ':default verwendet den Wert von :setting_name.
Beachte, dass der Wert der Barcodes mit der jeweiligen Strichcode-Spezifikation übereinstimmen muss, um erfolgreich generiert zu werden. Bitte lese die Dokumentation für weitere Details. ', + 'default' => 'Standard', + 'none' => 'Nichts', 'google_callback_help' => 'Dies sollte als Callback-URL in den Google OAuth App-Einstellungen in deinem Unternehmen eingegeben werden's Google Developer Konsole .', 'google_login' => 'Google Workspace Anmeldeeinstellungen', 'enable_google_login' => 'Anmelden mit Google Workspace für Benutzer aktivieren', 'enable_google_login_help' => 'Benutzer werden nicht automatisch bereitgestellt. Du musst ein bestehendes Konto hier UND in Google Workspace haben, und dein Benutzername muss mit der E-Mail-Adresse von Google Workspace übereinstimmen. ', - ]; diff --git a/resources/lang/de-i/admin/suppliers/message.php b/resources/lang/de-i/admin/suppliers/message.php index 02fdc34acf..ab6a21f565 100644 --- a/resources/lang/de-i/admin/suppliers/message.php +++ b/resources/lang/de-i/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Löschter Lieferant', 'does_not_exist' => 'Lieferant existiert nicht.', diff --git a/resources/lang/de-i/admin/users/table.php b/resources/lang/de-i/admin/users/table.php index 34c6481c5d..fb5b278c57 100644 --- a/resources/lang/de-i/admin/users/table.php +++ b/resources/lang/de-i/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Gelöschte Benutzer anzeigen', 'title' => 'Titel', 'to_restore_them' => 'um sie wiederherzustellen.', + 'total_assets_cost' => "Gesamtkosten", 'updateuser' => 'Benutzer aktualisieren', 'username' => 'Benutzername', 'user_deleted_text' => 'Dieser Benutzer wurde als gelöscht markiert.', diff --git a/resources/lang/de-i/general.php b/resources/lang/de-i/general.php index 21b38dd6e9..f41b4dd3d6 100644 --- a/resources/lang/de-i/general.php +++ b/resources/lang/de-i/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Vorname Nachname (Erika_Mustermann@beispiel.de)', 'lastnamefirstinitial_format' => 'NachnameInitial des Vornamens (mustermanne@beispiel.de)', 'firstintial_dot_lastname_format' => 'Initial des Vorname.Nachname (e.mustermann@beispiel.de)', + 'firstname_lastname_display' => 'Vorname Nachname (Jane Smith)', + 'lastname_firstname_display' => 'Nachname Vorname (Smith Jane)', + 'name_display_format' => 'Name Anzeigeformat', 'first' => 'Erste', 'firstnamelastname' => 'VornameNachname (ErikaMustermann@beispiel.de)', 'lastname_firstinitial' => 'Nachname_Initial des Vornamens (mustermann_e@beispiel.de)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Lieferant', 'suppliers' => 'Lieferanten', 'sure_to_delete' => 'Bist du dir sicher, dass du das löschen möchtest', + 'sure_to_delete_var' => 'Willst du :item wirklich löschen?', + 'delete_what' => ':item löschen', 'submit' => 'Abschicken', 'target' => 'Ziel', 'time_and_date_display' => 'Zeit- und Datumsanzeige', @@ -283,6 +288,7 @@ return [ 'user' => 'Benutzer', 'accepted' => 'angenommen', 'declined' => 'abgelehnt', + 'unassigned' => 'Nicht zugewiesen', 'unaccepted_asset_report' => 'Nicht akzeptierte Assets', 'users' => 'Benutzer', 'viewall' => 'Alle anzeigen', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Anzahl Lizenzen', 'notification_error' => 'Fehler:', 'notification_error_hint' => 'Bitte überprüfe das unten stehende Formular auf Fehler', - 'notification_success' => 'Erfolg:', - 'notification_warning' => 'Warnung:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'Die folgenden Felder hatten Validierungsfehler und wurden nicht bearbeitet:', + 'notification_success' => 'Erfolgreich', + 'notification_warning' => 'Warnung', + 'notification_info' => 'Info', 'asset_information' => 'Asset-Informationen', 'model_name' => 'Modellname', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Seriennummer', 'item_notes' => ':item Notizen', 'item_name_var' => ':item Name', + 'error_user_company' => 'Benutzer und Asset Unternehmen stimmen nicht überein', + 'error_user_company_accept_view' => 'Ein Asset, welches dir zugewiesen wurde, gehört einem anderen Unternehmen, sodass du es nicht akzeptieren oder ablehnen kannst. Bitte prüfe das mit deinem Vorgesetzten', 'importer' => [ 'checked_out_to_fullname' => 'Herausgegeben an: Voller Name', 'checked_out_to_first_name' => 'Herausgegeben an: Vorname', @@ -474,5 +483,8 @@ return [ 'address2' => 'Adresszeile 2', 'import_note' => 'Mit CSV-Importer importiert', ], + 'percent_complete' => '% vollständig', + 'uploading' => 'Hochladen... ', + 'upload_error' => 'Fehler beim Hochladen der Datei. Bitte überprüfe, dass es keine leeren Leerzeilen gibt.' ]; diff --git a/resources/lang/de/account/general.php b/resources/lang/de/account/general.php index 9b289d1380..d567bd1261 100644 --- a/resources/lang/de/account/general.php +++ b/resources/lang/de/account/general.php @@ -2,7 +2,7 @@ return array( 'personal_api_keys' => 'Persönliche API-Schlüssel', - 'api_key_warning' => 'Wenn Sie ein API-Token generieren, stellen Sie sicher, dass Sie es sofort nach kopieren, da es + 'api_key_warning' => 'Wenn Sie ein API-Token generieren, stellen Sie sicher, dass Sie diesen sofort kopieren, da er nicht mehr für Sie sichtbar sein wird.', 'api_base_url' => 'Ihre API Basis-URL befindet sich unter:', 'api_base_url_endpoint' => '/<Endpunkt>', diff --git a/resources/lang/de/admin/categories/message.php b/resources/lang/de/admin/categories/message.php index 841317e315..73ba25c373 100644 --- a/resources/lang/de/admin/categories/message.php +++ b/resources/lang/de/admin/categories/message.php @@ -7,7 +7,7 @@ return array( 'assoc_items' => 'Diese Kategorie kann nicht gelöscht werden da sie bereits mit einem :asset_type verbunden ist. Bitte trennen Sie diese Kategorie von Ihrem :asset_type und versuchen Sie es erneut. ', 'create' => array( - 'error' => 'Die Kategorie konnte nicht erstellt werden, bitte versuchen sie es erneut.', + 'error' => 'Die Kategorie konnte nicht erstellt werden, bitte versuchen Sie es erneut.', 'success' => 'Die Kategorie wurde erfolgreich erstellt.' ), diff --git a/resources/lang/de/admin/companies/message.php b/resources/lang/de/admin/companies/message.php index b6c0d5d80f..1d8bb656bb 100644 --- a/resources/lang/de/admin/companies/message.php +++ b/resources/lang/de/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Firma existiert nicht.', + 'deleted' => 'Gelöschte Firma', 'assoc_users' => 'Diese Firma ist mit mindestens einem Modell verknüpft und kann nicht gelöscht werden. Bitte ändere die Modelle um die Verknüpfung zu lösen. ', 'create' => [ 'error' => 'Firma wurde nicht erstellt. Bitte versuchen Sie es erneut.', diff --git a/resources/lang/de/admin/hardware/form.php b/resources/lang/de/admin/hardware/form.php index 718e27fb64..0a5a08524d 100644 --- a/resources/lang/de/admin/hardware/form.php +++ b/resources/lang/de/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Massenaktualisierung von Assets', 'bulk_update_help' => 'Diese Eingabemaske erlaubt Ihnen die Aktualisierung von mehreren Assets zugleich. Füllen Sie die Felder aus welche Sie ändern möchten. Alle leeren Felder bleiben unverändert. ', 'bulk_update_warn' => 'Sie sind dabei, die Eigenschaften eines einzelnen Assets zu bearbeiten. |Sie sind dabei, die Eigenschaften von :asset_count Assets zu bearbeiten.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Herausgegeben an', 'checkout_date' => 'Herausgabedatum', 'checkin_date' => 'Rücknahmedatum', @@ -38,7 +41,7 @@ return [ 'select_statustype' => 'Status Typ auswählen', 'serial' => 'Seriennummer', 'status' => 'Status', - 'tag' => 'Asset ID', + 'tag' => 'Asset Tag', 'update' => 'Asset Update', 'warranty' => 'Garantie', 'warranty_expires' => 'Garantie Ablaufdatum', diff --git a/resources/lang/de/admin/hardware/table.php b/resources/lang/de/admin/hardware/table.php index 8cfe2ebde8..e6ceb4f8be 100644 --- a/resources/lang/de/admin/hardware/table.php +++ b/resources/lang/de/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'CSV Herunterladen', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Standort', 'purchase_cost' => 'Kosten', 'purchase_date' => 'Kaufdatum', diff --git a/resources/lang/de/admin/labels/message.php b/resources/lang/de/admin/labels/message.php new file mode 100644 index 0000000000..dad1f46de8 --- /dev/null +++ b/resources/lang/de/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Ungültige Anzahl von :name erhalten. :expected erwartet, :actual erhalten.', + 'invalid_return_type' => 'Ungültiger Typ von :name erhalten. :expected erwartet, :actual erhalten.', + 'invalid_return_value' => 'Ungültiger Wert von :name erhalten. :expected erwartet, :actual erhalten.', + + 'does_not_exist' => 'Label ist nicht vorhanden', + +]; diff --git a/resources/lang/de/admin/labels/table.php b/resources/lang/de/admin/labels/table.php new file mode 100644 index 0000000000..dbbcd28b5a --- /dev/null +++ b/resources/lang/de/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Label', + 'support_fields' => 'Felder', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Bezeichnung', + +]; \ No newline at end of file diff --git a/resources/lang/de/admin/licenses/form.php b/resources/lang/de/admin/licenses/form.php index 84cd953d5e..32fe1db403 100644 --- a/resources/lang/de/admin/licenses/form.php +++ b/resources/lang/de/admin/licenses/form.php @@ -10,7 +10,7 @@ return array( 'maintained' => 'Verwaltet', 'name' => 'Software Name', 'no_depreciation' => 'Nicht abschreiben', - 'purchase_order' => 'Auftragsnummer', + 'purchase_order' => 'Bestellnummer', 'reassignable' => 'Mehrmals verwendbar', 'remaining_seats' => 'Verbleibende Aktivierungen', 'seats' => 'Lizenzen', diff --git a/resources/lang/de/admin/licenses/general.php b/resources/lang/de/admin/licenses/general.php index 04e84159dd..11066c3918 100644 --- a/resources/lang/de/admin/licenses/general.php +++ b/resources/lang/de/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Diese Aktion wird einen Sitz zurücknehmen. | Diese Aktion wird alle :checkedout_seats_count Sitze für diese Lizenz zurücknehmen.', 'enabled_tooltip' => 'ALLE Plätze für diese Lizenz zurücknehmen, sowohl von Benutzern als auch von Assets', 'disabled_tooltip' => 'Es ist deaktiviert, da derzeit keine Plätze zum herausgegeben verfügbar sind', + 'disabled_tooltip_reassignable' => 'Dies ist deaktiviert, da die Lizenz nicht zuweisbar ist', 'success' => 'Lizenz erfolgreich zurückgenommen! | Alle Lizenzen wurden erfolgreich zurückgenommen!', 'log_msg' => 'Zurückgenommen über Massen-Zurücknehmen in der Lizenzübersicht', ], diff --git a/resources/lang/de/admin/manufacturers/message.php b/resources/lang/de/admin/manufacturers/message.php index 32004717f4..3bbacee7ed 100644 --- a/resources/lang/de/admin/manufacturers/message.php +++ b/resources/lang/de/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Verwenden Sie {LOCALE} und {SERIAL} in Ihrer URL als Variablen, um diese Werte beim Anzeigen von Assets automatisch zu füllen.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Hersteller existiert nicht.', 'assoc_users' => 'Dieser Hersteller ist bereits mit einem Model verknüpft und kann nicht gelöscht werden. Bitte trennen sie Ihre Modelle von diesem Hersteller und versuchen Sie es Erneut.', diff --git a/resources/lang/de/admin/models/message.php b/resources/lang/de/admin/models/message.php index 7055aae3b3..a7e24dd000 100644 --- a/resources/lang/de/admin/models/message.php +++ b/resources/lang/de/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Modell existiert nicht.', 'no_association' => 'WARNUNG! Das Asset Modell für dieses Element ist ungültig oder fehlt!', 'no_association_fix' => 'Dies wird Dinge auf seltsame und schreckliche Weise zerstören. Bearbeite dieses Asset jetzt, um ihm ein Modell zuzuordnen.', diff --git a/resources/lang/de/admin/settings/general.php b/resources/lang/de/admin/settings/general.php index e991825b4a..6d7db463cb 100644 --- a/resources/lang/de/admin/settings/general.php +++ b/resources/lang/de/admin/settings/general.php @@ -197,7 +197,7 @@ return [ 'show_archived_in_list_text' => 'Zeige archivierte Assets in der "Alle auflisten" Liste', 'show_assigned_assets' => 'Assets anzeigen, die anderen Assets zugeordnet sind', 'show_assigned_assets_help' => 'Assets, die den anderen Assets zugewiesen wurden, in Benutzer -> Assets, Benutzer -> Info -> Alle zugewiesenen Assets drucken und unter Konto -> Zugewiesene Assets anzeigen.', - 'show_images_in_email' => 'Verwende Bilder in E-Mals', + 'show_images_in_email' => 'Verwende Bilder in E-Mails', 'show_images_in_email_help' => 'Deaktivieren Sie dieses Kontrollkästchen, wenn sich Ihre Snipe-IT-Installation hinter einem VPN oder einem geschlossenen Netzwerk befindet und Benutzer außerhalb des Netzwerks keine Bilder von dieser Installation in ihre E-Mails laden können.', 'site_name' => 'Seitenname', 'integrations' => 'Integrationen', @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Weiter: Benutzer erstellen', 'ldap_settings_link' => 'LDAP Einstellungsseite', 'slack_test' => ' Integration testen', + 'label2_enable' => 'Neuer Label-Generator', + 'label2_enable_help' => 'Wechseln Sie zum neuen Label-Generator. Hinweis: Sie müssen diese Einstellung speichern, bevor Sie andere Anpassungen vornehmen.', + 'label2_template' => 'Vorlage', + 'label2_template_help' => 'Wählen Sie, welche Vorlage für die Label-Erstellung verwendet werden soll', + 'label2_title' => 'Bezeichnung', + 'label2_title_help' => 'Die Überschrift, die auf unterstützten Labels angezeigt wird', + 'label2_title_help_phold' => 'Der Platzhalter {COMPANY} wird durch den hinterlegten Firmennamen des Gegenstands ersetzt', + 'label2_asset_logo' => 'Asset-Logo verwenden', + 'label2_asset_logo_help' => 'Das Unternehmenslogo des zugewiesenen Unternehmens verwenden, anstelle des Asset-Logo's bei :setting_name', + 'label2_1d_type' => '1D Barcode Typ', + 'label2_1d_type_help' => 'Format für 1D Barcodes', + 'label2_2d_type' => '2D Barcode Typ', + 'label2_2d_type_help' => 'Format für 2D Barcodes', + 'label2_2d_target' => '2D Barcode Ausgabe', + 'label2_2d_target_help' => 'Die URL, auf die der 2D Barcode beim Scannen verweist', + 'label2_fields' => 'Felddefinitionen', + 'label2_fields_help' => 'Felder können in der linken Spalte hinzugefügt, entfernt und neu sortiert werden. In jedem Feld können mehrere Optionen für Label und Datenquelle in der rechten Spalte hinzugefügt, entfernt und neu angeordnet werden.', + 'help_asterisk_bold' => 'Der eingegebene Text **text** wird in Fettschrift angezeigt', + 'help_blank_to_use' => 'Leer lassen, um den Wert von :setting_name zu verwenden', + 'help_default_will_use' => ':default verwendet den Wert von :setting_name.
Beachten Sie, dass der Wert der Barcodes mit der jeweiligen Strichcode-Spezifikation übereinstimmen muss, um erfolgreich generiert zu werden. Bitte lesen Sie die Dokumentation für weitere Details. ', + 'default' => 'Standard', + 'none' => 'Nichts', 'google_callback_help' => 'Dies sollte als Callback-URL in den Google OAuth App-Einstellungen in deinem Unternehmen eingegeben werden's Google Developer Konsole .', 'google_login' => 'Google Workspace Anmeldeeinstellungen', 'enable_google_login' => 'Anmelden mit Google Workspace für Benutzer aktivieren', 'enable_google_login_help' => 'Benutzer werden nicht automatisch bereitgestellt. Sie müssen ein bestehendes Konto hier UND in Google Workspace haben, und Ihr Benutzername muss mit der E-Mail-Adresse von Google Workspace übereinstimmen. ', - ]; diff --git a/resources/lang/de/admin/statuslabels/message.php b/resources/lang/de/admin/statuslabels/message.php index 6b39540bae..a1e2934252 100644 --- a/resources/lang/de/admin/statuslabels/message.php +++ b/resources/lang/de/admin/statuslabels/message.php @@ -25,7 +25,7 @@ return [ 'undeployable' => 'Diese Assets können niemandem zugeordnet werden.', 'deployable' => 'Diese Assets können ausgecheckt werden. Sobald sie zugewiesen sind, nehmen sie den Meta-Status Platziert an.', 'archived' => 'Diese Assets können nicht ausgecheckt werden und erscheinen nur in der Ansicht "Archiviert". Dies ist nützlich, um Informationen zu Assets für Budgetierungs- / historische Zwecke beizubehalten, aber sie aus der täglichen Assetliste herauszuhalten.', - 'pending' => 'Diese Vermögenswerte können noch niemandem zugewiesen werden, die oft für Gegenstände verwendet werden, die nicht repariert werden können, aber voraussichtlich in den Kreislauf zurückkehren werden.', + 'pending' => 'Diese Assets können vorübergehend niemandem zugewiesen werden. Wird häufig für Gegenstände verwendet, die in Reparatur sind, aber voraussichtlich in den Kreislauf zurückkehren werden.', ], ]; diff --git a/resources/lang/de/admin/statuslabels/table.php b/resources/lang/de/admin/statuslabels/table.php index 035acca195..2f25bce46c 100644 --- a/resources/lang/de/admin/statuslabels/table.php +++ b/resources/lang/de/admin/statuslabels/table.php @@ -1,14 +1,14 @@ 'Info Statusbezeichnung', + 'about' => 'Über Statusbezeichnungen', 'archived' => 'Archiviert', 'create' => 'Statusbezeichnung erstellen', 'color' => 'Diagrammfarbe', 'default_label' => 'Standardbezeichnung', 'default_label_help' => 'Dies wird verwendet, um sicherzustellen, dass die am häufigsten verwendeten Statusbeschriftungen beim Erstellen / Bearbeiten von Assets oben im Auswahlfeld angezeigt werden.', 'deployable' => 'Einsetzbar', - 'info' => 'Statusbezeichnungen werden eingesetzt, um diverse Zustände Ihrer Assets zu beschreiben. Diese können z. B. in Reparatur sein, gestohlen oder verloren worden sein. Sie können neue Statusbezeichnungen für einsetzbare, ausstehende und archivierte Assets erstellen.', + 'info' => 'Statusbezeichnungen werden eingesetzt, um diverse Zustände Ihrer Assets zu beschreiben. Diese können z. B. in Reparatur, gestohlen oder verloren sein. Sie können neue Statusbezeichnungen für einsetzbare, ausstehende und archivierte Assets erstellen.', 'name' => 'Statusname', 'pending' => 'Ausstehend', 'status_type' => 'Statustyp', diff --git a/resources/lang/de/admin/suppliers/message.php b/resources/lang/de/admin/suppliers/message.php index e4342c1deb..2d326d4af2 100644 --- a/resources/lang/de/admin/suppliers/message.php +++ b/resources/lang/de/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Lieferant ist nicht vorhanden.', diff --git a/resources/lang/de/admin/users/table.php b/resources/lang/de/admin/users/table.php index ca430b00ce..6b30ee6b15 100644 --- a/resources/lang/de/admin/users/table.php +++ b/resources/lang/de/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Zeige gelöschte Benutzer', 'title' => 'Titel', 'to_restore_them' => 'zum Wiederherstellen.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Benutzer aktualisieren', 'username' => 'Benutzername', 'user_deleted_text' => 'Dieser Benutzer wurde als gelöscht markiert.', diff --git a/resources/lang/de/general.php b/resources/lang/de/general.php index fb83348c27..1d06905051 100644 --- a/resources/lang/de/general.php +++ b/resources/lang/de/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Vorname_Nachname (max_mustermann@beispiel.com)', 'lastnamefirstinitial_format' => 'Nachname & Initiale des Vornamens (musterm@beispiel.com)', 'firstintial_dot_lastname_format' => 'Initial des Vornamen.Nachname (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Erste', 'firstnamelastname' => 'VornameNachname (ErikaMustermann@beispiel.de)', 'lastname_firstinitial' => 'Nachname_Initial des Vornamens (mustermann_e@beispiel.de)', @@ -150,10 +153,10 @@ return [ 'filetypes_size_help' => 'Maximal erlaubte Upload-Größe ist :size.', 'image_filetypes_help' => 'Akzeptierte Dateitypen sind jpg, png, gif und svg. Maximale Uploadgröße ist :size.', 'unaccepted_image_type' => 'Diese Bilddatei ist nicht lesbar. Akzeptierte Dateitypen sind jpg, webp, png, gif und svg. Der MIME-Type dieser Datei ist: :mimetype.', - 'import' => 'Import', - 'importing' => 'Importiere', - 'importing_help' => 'Sie können Assets, Zubehör, Lizenzen, Komponenten, Verbrauchsmaterialien und Benutzer mittels CSV-Datei importieren.

Die CSV-Datei sollte kommagetrennt sein und eine Kopfzeile enthalten, die mit den Beispiel-CSVs aus der Dokumentation übereinstimmen.', - 'import-history' => 'Import Verlauf', + 'import' => 'Importieren', + 'importing' => 'Wird importiert', + 'importing_help' => 'Sie können Assets, Zubehör, Lizenzen, Komponenten, Verbrauchsmaterialien und Benutzer mittels einer CSV-Datei importieren.

Die CSV-Datei sollte kommagetrennt sein und eine Kopfzeile enthalten, die mit den Beispiel-CSVs aus der Dokumentation übereinstimmen.', + 'import-history' => 'Import-Verlauf', 'asset_maintenance' => 'Asset Wartung', 'asset_maintenance_report' => 'Asset Wartungsbericht', 'asset_maintenances' => 'Asset Wartungen', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Lieferant', 'suppliers' => 'Lieferanten', 'sure_to_delete' => 'Sind Sie sich sicher, dass Sie löschen möchten', + 'sure_to_delete_var' => 'Sind Sie sicher, dass Sie :item löschen möchten?', + 'delete_what' => ':item löschen', 'submit' => 'Abschicken', 'target' => 'Ziel', 'time_and_date_display' => 'Zeit- und Datumsanzeige', @@ -283,6 +288,7 @@ return [ 'user' => 'Benutzer', 'accepted' => 'angenommen', 'declined' => 'abgelehnt', + 'unassigned' => 'Nicht zugewiesen', 'unaccepted_asset_report' => 'Nicht akzeptierte Assets', 'users' => 'Benutzer', 'viewall' => 'Alle anzeigen', @@ -348,7 +354,7 @@ return [ 'sync_results' => 'Status der Synchronisierung', 'license_serial' => 'Seriennummer/Produktschlüssel', 'invalid_category' => 'Ungültige Kategorie', - 'dashboard_info' => 'Dies ist Ihr Dashboard. Es gibt viele ähnlich, aber dieses ist Ihnen.', + 'dashboard_info' => 'Dies ist Ihr Dashboard. Es gibt viele ähnliche, aber dieses ist Ihres.', '60_percent_warning' => '60% abgeschlossen (Warnung)', 'dashboard_empty' => 'Es sieht so aus, als hätten Sie noch nichts hinzugefügt, so dass wir nichts großartiges zum Anzeigen haben. Beginnen Sie jetzt mit dem Hinzufügen einiger Gegenstände, Zubehör, Verbrauchsmaterialien oder Lizenzen!', 'new_asset' => 'Neues Asset', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Anzahl Lizenzen', 'notification_error' => 'Fehler:', 'notification_error_hint' => 'Bitte überprüfen Sie das unten stehende Formular auf Fehler', - 'notification_success' => 'Erfolg:', - 'notification_warning' => 'Warnung:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Erfolgreich', + 'notification_warning' => 'Warnung', + 'notification_info' => 'Info', 'asset_information' => 'Asset-Informationen', 'model_name' => 'Modellname', 'asset_name' => 'Asset Name', @@ -380,11 +387,11 @@ return [ 'checkout_user_tooltip' => 'Diesen Artikel an einen Benutzer herausgeben', 'maintenance_mode' => 'Der Dienst ist wegen Wartungsarbeiten vorübergehend nicht verfügbar. Bitte versuchen Sie es später noch einmal.', 'maintenance_mode_title' => 'System vorübergehend nicht verfügbar', - 'ldap_import' => 'Benutzerkennwort sollte nicht von LDAP verwaltet werden. (Dies erlaubt es Ihnen, vergessene Passwortanfragen zu senden.)', + 'ldap_import' => 'Das Benutzerkennwort sollte nicht von LDAP verwaltet werden. (Dies erlaubt es Ihnen, Links zum Zurücksetzen des Passworts zu senden.)', 'purge_not_allowed' => 'Löschen von "gelöschten Daten" wurde in der .env-Datei verboten. Kontaktieren Sie den Support oder Ihren Systemadministrator.', 'backup_delete_not_allowed' => 'Das Löschen von Sicherungen wurde in der .env-Datei verboten. Kontaktieren Sie den Support oder Ihren Systemadministrator.', 'additional_files' => 'Zusätzliche Dateien', - 'shitty_browser' => 'Keine Signatur erkannt. Wenn Sie einen älteren Browser einsetzten, verwenden Sie bitte einen moderneren Browser, um den Erhalt zu bestätigen.', + 'shitty_browser' => 'Keine Signatur erkannt. Dies kann passieren, wenn Sie einen veralteten Browser verwenden. Bitte stellen Sie sicher, dass Sie die aktuellste Browser-Version verwenden und versuchen Sie erneut den Erhalt zu bestätigen.', 'bulk_soft_delete' =>'Die Benutzer auch "soft-löschen". Die Historie der Gegenstände bleibt erhalten, solange die markierten Datensätze nicht in den Admin-Einstellungen endgültig gelöscht werden.', 'bulk_checkin_delete_success' => 'Die ausgewählten Benutzer wurden gelöscht und ihre Gegenstände wurden eingecheckt.', 'bulk_checkin_success' => 'Die Gegenstände für die ausgewählten Benutzer wurden eingecheckt.', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Seriennummer', 'item_notes' => ':item Notizen', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Herausgegeben an: Voller Name', 'checked_out_to_first_name' => 'Herausgegeben an: Vorname', @@ -474,5 +483,8 @@ return [ 'address2' => 'Adresszeile 2', 'import_note' => 'Mit CSV-Importer importiert', ], + 'percent_complete' => '% vollständig', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/de/mail.php b/resources/lang/de/mail.php index 668d871039..5a26bb7b29 100644 --- a/resources/lang/de/mail.php +++ b/resources/lang/de/mail.php @@ -46,7 +46,7 @@ return [ 'inventory_report' => 'Bestandsbericht', 'min_QTY' => 'Mindestmenge', 'name' => 'Name', - 'new_item_checked' => 'Ein neuer Gegenstand wurde unter Ihrem Namen ausgecheckt. Details folgen.', + 'new_item_checked' => 'Ein neuer Gegenstand wurde unter Ihrem Namen ausgecheckt. Details finden Sie weiter unten.', 'password' => 'Passwort:', 'password_reset' => 'Passwort zurücksetzen', diff --git a/resources/lang/el/admin/companies/message.php b/resources/lang/el/admin/companies/message.php index deaa94e81a..a00b5e2dba 100644 --- a/resources/lang/el/admin/companies/message.php +++ b/resources/lang/el/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Αυτή η εταιρεία δεν υπάρχει.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Αυτή η εταιρεία συσχετίζεται προς το παρόν με τουλάχιστον ένα μοντέλο και δεν μπορεί να διαγραφεί. Ενημερώστε τα μοντέλα σας ώστε να μην αναφέρονται πλέον στην εν λόγω εταιρεία και δοκιμάστε ξανά.', 'create' => [ 'error' => 'Η εταιρεία δεν δημιουργήθηκε, παρακαλώ δοκιμάστε ξανά.', diff --git a/resources/lang/el/admin/hardware/form.php b/resources/lang/el/admin/hardware/form.php index f10419bf43..9801c62116 100644 --- a/resources/lang/el/admin/hardware/form.php +++ b/resources/lang/el/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Μαζική ενημέρωση παγίων', 'bulk_update_help' => 'Αυτή η φόρμα επιτρέπει την ενημέρωση πολλαπλών παγίων ταυτόχρονα. Μόνο συμπληρώστε τα πεδία που θέλετε να αλλάξετε. Οποιαδήποτε πεδίο αριστερά μείνει κενό θα παραμείνει ως αμετάβλητο. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Ανάθεση σε', 'checkout_date' => 'Ημερομηνία αποχώρησης', 'checkin_date' => 'Ημερομηνία άφιξης', diff --git a/resources/lang/el/admin/hardware/table.php b/resources/lang/el/admin/hardware/table.php index e1d5823ad8..29da5ceaa5 100644 --- a/resources/lang/el/admin/hardware/table.php +++ b/resources/lang/el/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Κατεβάστε το CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Τοποθεσία', 'purchase_cost' => 'Κόστος', 'purchase_date' => 'Αγοράστηκε', diff --git a/resources/lang/el/admin/labels/message.php b/resources/lang/el/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/el/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/el/admin/labels/table.php b/resources/lang/el/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/el/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/el/admin/licenses/general.php b/resources/lang/el/admin/licenses/general.php index 20ae283e35..9b5e23a210 100644 --- a/resources/lang/el/admin/licenses/general.php +++ b/resources/lang/el/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/el/admin/manufacturers/message.php b/resources/lang/el/admin/manufacturers/message.php index 1578f071c5..a439817825 100644 --- a/resources/lang/el/admin/manufacturers/message.php +++ b/resources/lang/el/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Κατασκευαστής δεν υπάρχει.', 'assoc_users' => 'Αυτό κατασκευαστής σχετίζεται με τουλάχιστον ένα μοντέλο και δεν μπορεί να διαγραφεί. Παρακαλούμε να ενημερώσετε τα μοντέλα σας προκειμένου να μην αναφέρονται σε αυτόν τον κατασκευαστή και δοκιμάστε ξανά. ', diff --git a/resources/lang/el/admin/models/message.php b/resources/lang/el/admin/models/message.php index 208b281543..2f3fc57b0a 100644 --- a/resources/lang/el/admin/models/message.php +++ b/resources/lang/el/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Το μοντέλο δεν υπάρχει.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/el/admin/settings/general.php b/resources/lang/el/admin/settings/general.php index 66e3e5626b..091122c107 100644 --- a/resources/lang/el/admin/settings/general.php +++ b/resources/lang/el/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/el/admin/suppliers/message.php b/resources/lang/el/admin/suppliers/message.php index e2e6062f82..b32b5d6a58 100644 --- a/resources/lang/el/admin/suppliers/message.php +++ b/resources/lang/el/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Προμηθευτής δεν υπάρχει.', diff --git a/resources/lang/el/admin/users/table.php b/resources/lang/el/admin/users/table.php index 792993e39b..aa4d4fb5e3 100644 --- a/resources/lang/el/admin/users/table.php +++ b/resources/lang/el/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Εμφάνιση διαγραμμένων χρηστών', 'title' => 'Τίτλος', 'to_restore_them' => 'για την αποκατάστασή τους.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Ενημέρωση χρήστη', 'username' => 'Όνομα χρήστη', 'user_deleted_text' => 'Αυτός ο χρήστης έχει επισημανθεί ως διαγραμμένος.', diff --git a/resources/lang/el/general.php b/resources/lang/el/general.php index a24ba6b674..ccc92c7dac 100644 --- a/resources/lang/el/general.php +++ b/resources/lang/el/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Όνομα και επίθετο (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Επίθετο και πρώτο γράμμα ονόματος (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Πρώτο', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Προμηθευτής', 'suppliers' => 'Προμηθευτές', 'sure_to_delete' => 'Είστε βέβαιοι ότι θέλετε να διαγράψετε', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Υποβολή', 'target' => 'Στόχος', 'time_and_date_display' => 'Εμφάνιση ώρας και ημερομηνίας', @@ -283,6 +288,7 @@ return [ 'user' => 'Χρήστης', 'accepted' => 'αποδεκτή', 'declined' => 'απορρίφθηκε', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Μη αποδεκτά πάγια', 'users' => 'Χρήστες', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/en-GB/admin/companies/message.php b/resources/lang/en-GB/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/en-GB/admin/companies/message.php +++ b/resources/lang/en-GB/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/en-GB/admin/hardware/form.php b/resources/lang/en-GB/admin/hardware/form.php index 9ccea77139..9f53a53ea3 100644 --- a/resources/lang/en-GB/admin/hardware/form.php +++ b/resources/lang/en-GB/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', diff --git a/resources/lang/en-GB/admin/hardware/table.php b/resources/lang/en-GB/admin/hardware/table.php index 10629fd22c..06b60bfd83 100644 --- a/resources/lang/en-GB/admin/hardware/table.php +++ b/resources/lang/en-GB/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', 'purchase_cost' => 'Cost', 'purchase_date' => 'Purchased', diff --git a/resources/lang/en-GB/admin/labels/message.php b/resources/lang/en-GB/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/en-GB/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/en-GB/admin/labels/table.php b/resources/lang/en-GB/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/en-GB/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/en-GB/admin/licenses/general.php b/resources/lang/en-GB/admin/licenses/general.php index ecd15aa2ef..2b273977ce 100644 --- a/resources/lang/en-GB/admin/licenses/general.php +++ b/resources/lang/en-GB/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action check in one seat. | This action will check in all :checkedout_seats_count seats for this licence.', 'enabled_tooltip' => 'Check in ALL seats for this licence from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'Licence successfully checked in! | All licences were successfully checked in!', 'log_msg' => 'Checked in via bulk licence checkout in licence GUI', ], diff --git a/resources/lang/en-GB/admin/manufacturers/message.php b/resources/lang/en-GB/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/en-GB/admin/manufacturers/message.php +++ b/resources/lang/en-GB/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/en-GB/admin/models/message.php b/resources/lang/en-GB/admin/models/message.php index 9061adedf5..9b92b5e3f3 100644 --- a/resources/lang/en-GB/admin/models/message.php +++ b/resources/lang/en-GB/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model does not exist.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/en-GB/admin/settings/general.php b/resources/lang/en-GB/admin/settings/general.php index 8b4e518b2c..68a5827430 100644 --- a/resources/lang/en-GB/admin/settings/general.php +++ b/resources/lang/en-GB/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/en-GB/admin/suppliers/message.php b/resources/lang/en-GB/admin/suppliers/message.php index cea332748f..a693669c7e 100644 --- a/resources/lang/en-GB/admin/suppliers/message.php +++ b/resources/lang/en-GB/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Supplier does not exist.', diff --git a/resources/lang/en-GB/admin/users/table.php b/resources/lang/en-GB/admin/users/table.php index 859c879262..1145978e7e 100644 --- a/resources/lang/en-GB/admin/users/table.php +++ b/resources/lang/en-GB/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Show Deleted Users', 'title' => 'Title', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update User', 'username' => 'Username', 'user_deleted_text' => 'This user has been marked as deleted.', diff --git a/resources/lang/en-GB/general.php b/resources/lang/en-GB/general.php index ea36d76ef2..480d75cc61 100644 --- a/resources/lang/en-GB/general.php +++ b/resources/lang/en-GB/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Supplier', 'suppliers' => 'Suppliers', 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Target', 'time_and_date_display' => 'Time and Date Display', @@ -283,6 +288,7 @@ return [ 'user' => 'User', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Unaccepted Assets', 'users' => 'Users', 'viewall' => 'View All', @@ -292,7 +298,7 @@ return [ 'welcome' => 'Welcome, :name', 'years' => 'years', 'yes' => 'Yes', - 'zip' => 'Zip', + 'zip' => 'Postal Code', 'noimage' => 'No image uploaded or image not found.', 'file_does_not_exist' => 'The requested file does not exist on the server.', 'file_upload_success' => 'File upload successful.', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using CSV importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/en-GB/localizations.php b/resources/lang/en-GB/localizations.php index 100cb40005..2fc6547868 100644 --- a/resources/lang/en-GB/localizations.php +++ b/resources/lang/en-GB/localizations.php @@ -80,9 +80,9 @@ return [ 'AT'=>'Austria', 'AU'=>'Australia', 'AW'=>'Aruba', - 'AX'=>'Ã…land', + 'AX'=>'Åland', 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', + 'BA'=>'Bosnia and Herzegovina', 'BB'=>'Barbados', 'BE'=>'Belgium', 'BD'=>'Bangladesh', @@ -181,7 +181,7 @@ return [ 'KH'=>'Cambodia', 'KI'=>'Kiribati', 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', + 'KN'=>'Saint Kitts and Nevis', 'KR'=>'Korea, Republic Of', 'KW'=>'Kuwait', 'KY'=>'Cayman Islands', @@ -203,7 +203,7 @@ return [ 'ME'=>'Montenegro', 'MG'=>'Madagascar', 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'MK'=>'Macedonia, The Former Yugoslav Republic of', 'ML'=>'Mali', 'MM'=>'Myanmar', 'MN'=>'Mongolia', diff --git a/resources/lang/en-ID/admin/companies/message.php b/resources/lang/en-ID/admin/companies/message.php index 85a236b1ec..f987e2f8fd 100644 --- a/resources/lang/en-ID/admin/companies/message.php +++ b/resources/lang/en-ID/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Perusahaan tidak ada.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Kategori ini saat ini terkait dengan setidaknya satu model dan tidak dapat dihapus. Silahkan perbaharui model Anda untuk tidak lagi tereferensi dengan kategori ini dan coba lagi. ', 'create' => [ 'error' => 'Perusahaan tidak Tersimapn, Coba lagi.', diff --git a/resources/lang/en-ID/admin/hardware/form.php b/resources/lang/en-ID/admin/hardware/form.php index 3aa0d44448..3743993028 100644 --- a/resources/lang/en-ID/admin/hardware/form.php +++ b/resources/lang/en-ID/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Perbarui Aset secara massal', 'bulk_update_help' => 'Formulir ini memungkinkan Anda untuk memperbarui beberapa aset sekaligus. Hanya mengisi kolom yang Anda butuhkan untuk mengubah. Setiap bidang dibiarkan kosong tidak berubah. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checkout ke', 'checkout_date' => 'Tanggal Check out', 'checkin_date' => 'Tanggal Check in', diff --git a/resources/lang/en-ID/admin/hardware/table.php b/resources/lang/en-ID/admin/hardware/table.php index 553b6a1d24..976e1408b5 100644 --- a/resources/lang/en-ID/admin/hardware/table.php +++ b/resources/lang/en-ID/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Unduh CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Lokasi', 'purchase_cost' => 'Biaya', 'purchase_date' => 'Dibeli', diff --git a/resources/lang/en-ID/admin/labels/message.php b/resources/lang/en-ID/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/en-ID/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/en-ID/admin/labels/table.php b/resources/lang/en-ID/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/en-ID/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/en-ID/admin/licenses/general.php b/resources/lang/en-ID/admin/licenses/general.php index 7365f2abc0..80234a9bdb 100644 --- a/resources/lang/en-ID/admin/licenses/general.php +++ b/resources/lang/en-ID/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/en-ID/admin/manufacturers/message.php b/resources/lang/en-ID/admin/manufacturers/message.php index b1d69901c4..14073740ad 100644 --- a/resources/lang/en-ID/admin/manufacturers/message.php +++ b/resources/lang/en-ID/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Produsen tidak ada.', 'assoc_users' => 'Produsen ini saat ini terkait dengan setidaknya satu model dan tidak dapat dihapus. Perbarui model Anda agar tidak lagi mereferensikan produsen ini dan coba lagi. ', diff --git a/resources/lang/en-ID/admin/models/message.php b/resources/lang/en-ID/admin/models/message.php index ae1c5c13f0..3e5d8dcd6f 100644 --- a/resources/lang/en-ID/admin/models/message.php +++ b/resources/lang/en-ID/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model tidak ada.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/en-ID/admin/settings/general.php b/resources/lang/en-ID/admin/settings/general.php index 184a32f4f5..43fe45ef49 100644 --- a/resources/lang/en-ID/admin/settings/general.php +++ b/resources/lang/en-ID/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/en-ID/admin/suppliers/message.php b/resources/lang/en-ID/admin/suppliers/message.php index cf6ef66e60..3b53ca244f 100644 --- a/resources/lang/en-ID/admin/suppliers/message.php +++ b/resources/lang/en-ID/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Pemasok tidak ada.', diff --git a/resources/lang/en-ID/admin/users/table.php b/resources/lang/en-ID/admin/users/table.php index 00e2f248ba..1082d99004 100644 --- a/resources/lang/en-ID/admin/users/table.php +++ b/resources/lang/en-ID/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Tampilkan pengguna yang dihapus', 'title' => 'Judul', 'to_restore_them' => 'untuk mengembalikan mereka.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Perbarui pengguna', 'username' => 'Nama pengguna', 'user_deleted_text' => 'Pengguna ini sudah ditandai sebagai sudah terhapus.', diff --git a/resources/lang/en-ID/general.php b/resources/lang/en-ID/general.php index 272371ec07..076e3b552a 100644 --- a/resources/lang/en-ID/general.php +++ b/resources/lang/en-ID/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Nama Depan Nama Belakang (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'Nama Depan First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Pertama', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Pemasok', 'suppliers' => 'Pemasok', 'sure_to_delete' => 'Apakah anda yakin ingin menghapus', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Kirim', 'target' => 'Target', 'time_and_date_display' => 'Tampilan Waktu dan Tanggal', @@ -283,6 +288,7 @@ return [ 'user' => 'Pengguna', 'accepted' => 'diterima', 'declined' => 'menurun', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Aset tidak diterima', 'users' => 'Pengguna', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/es-CO/admin/accessories/general.php b/resources/lang/es-CO/admin/accessories/general.php index 1b74602d34..4738460319 100644 --- a/resources/lang/es-CO/admin/accessories/general.php +++ b/resources/lang/es-CO/admin/accessories/general.php @@ -17,6 +17,6 @@ return array( 'use_default_eula' => 'En su lugar, use el EULA por defecto.', 'use_default_eula_disabled' => 'En su lugar, use el EULA por defecto. No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.', 'clone' => 'Clonar accesorio', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'delete_disabled' => 'Este accesorio no se puede eliminar aún porque algunos elementos todavía están retirados.', ); diff --git a/resources/lang/es-CO/admin/accessories/message.php b/resources/lang/es-CO/admin/accessories/message.php index 6b32dc76a1..7732f39420 100644 --- a/resources/lang/es-CO/admin/accessories/message.php +++ b/resources/lang/es-CO/admin/accessories/message.php @@ -24,7 +24,7 @@ return array( 'checkout' => array( 'error' => 'El accesorio no fue retirado, por favor vuelva a intentarlo', 'success' => 'Accesorio retirado correctamente.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', + 'unavailable' => 'El accesorio no está disponible para su retirada. Compruebe la cantidad disponible', 'user_does_not_exist' => 'Este usuario es inválido. Inténtalo de nuevo.' ), diff --git a/resources/lang/es-CO/admin/companies/message.php b/resources/lang/es-CO/admin/companies/message.php index 7701734ed4..dee91a0045 100644 --- a/resources/lang/es-CO/admin/companies/message.php +++ b/resources/lang/es-CO/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'La Compañía no existe.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Esta compañía está actualmente asociada con al menos un modelo y no puede ser eliminada. Por favor actualiza tus modelos para no referenciar más esta compañía e inténtalo de nuevo. ', 'create' => [ 'error' => 'La compañía no fue creada, por favor, inténtalo de nuevo.', diff --git a/resources/lang/es-CO/admin/hardware/form.php b/resources/lang/es-CO/admin/hardware/form.php index cf69c28dc9..758a9836fd 100644 --- a/resources/lang/es-CO/admin/hardware/form.php +++ b/resources/lang/es-CO/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Actualización masiva de Equipos', 'bulk_update_help' => 'Este formulario te permite actualizar múltiples equipos simultáneamente. Solo debes completar los campos que quieres modificar. Todo campo en blanco permanecerá sin cambios. ', 'bulk_update_warn' => 'Está a punto de editar las propiedades de un solo activo.|Está a punto de editar las propiedades de :asset_count activos.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Asignado a', 'checkout_date' => 'Fecha de asignación', 'checkin_date' => 'Fecha de devolución', diff --git a/resources/lang/es-CO/admin/hardware/table.php b/resources/lang/es-CO/admin/hardware/table.php index 2cdc6a6628..81ebc983d5 100644 --- a/resources/lang/es-CO/admin/hardware/table.php +++ b/resources/lang/es-CO/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Descargar CSV', 'eol' => 'Vida útil', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Ubicación', 'purchase_cost' => 'Precio', 'purchase_date' => 'Comprado', diff --git a/resources/lang/es-CO/admin/labels/message.php b/resources/lang/es-CO/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/es-CO/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/es-CO/admin/labels/table.php b/resources/lang/es-CO/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/es-CO/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/es-CO/admin/licenses/general.php b/resources/lang/es-CO/admin/licenses/general.php index 86f8b6cd3a..e43f4c364d 100644 --- a/resources/lang/es-CO/admin/licenses/general.php +++ b/resources/lang/es-CO/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Esto activará el checkin de un asiento. | Esta acción registrará todos los asientos :checkedout_seats_count para esta licencia.', 'enabled_tooltip' => 'Checkin TODOS los asientos para esta licencia tanto de usuarios como de activos', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/es-CO/admin/manufacturers/message.php b/resources/lang/es-CO/admin/manufacturers/message.php index 26a496f30e..6766197164 100644 --- a/resources/lang/es-CO/admin/manufacturers/message.php +++ b/resources/lang/es-CO/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Utilice {LOCALE} y {SERIAL} en su URL como variables para que estos valores se rellenen automáticamente al ver los activos.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'El fabricante no existe.', 'assoc_users' => 'Este Fabricante está asociado al menos a un modelo y no puede ser eliminado', diff --git a/resources/lang/es-CO/admin/models/message.php b/resources/lang/es-CO/admin/models/message.php index b050709da0..a439c0a314 100644 --- a/resources/lang/es-CO/admin/models/message.php +++ b/resources/lang/es-CO/admin/models/message.php @@ -2,8 +2,9 @@ return array( + 'deleted' => 'Modelo del activo eliminado', 'does_not_exist' => 'Modelo inexistente.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association' => 'ADVERTENCIA! El modelo del activo para este ítem es inválido o no existe!', 'no_association_fix' => 'Esto romperá cosas de formas extrañas y horribles. Edite este activo ahora para asignarle un modelo.', 'assoc_users' => 'Este modelo está asociado a uno o más equipos actualmente, por lo que no puede ser eliminado. Por favor elimina los equipos asociados, e inténtalo de nuevo. ', diff --git a/resources/lang/es-CO/admin/settings/general.php b/resources/lang/es-CO/admin/settings/general.php index 0e5877bf4b..54f0fdae63 100644 --- a/resources/lang/es-CO/admin/settings/general.php +++ b/resources/lang/es-CO/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Siguiente: Crear usuario', 'ldap_settings_link' => 'Página de ajustes LDAP', 'slack_test' => 'Prueba de integración de ', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'Esto debería introducirse como la URL de devolución de llamada en la configuración de la aplicación de Google OAuth en tu organización's consola de desarrollador de Google .', 'google_login' => 'Configuración de inicio de sesión de Google Workspace', 'enable_google_login' => 'Permitir a los usuarios iniciar sesión con Google Workspace', 'enable_google_login_help' => 'Los usuarios no serán provistos automáticamente. Deben tener una cuenta existente aquí AND en Google Workspace, y su nombre de usuario debe coincidir con su dirección de correo electrónico de Google Workspace. ', - ]; diff --git a/resources/lang/es-CO/admin/suppliers/message.php b/resources/lang/es-CO/admin/suppliers/message.php index 8956e1ff62..2e338dcf0c 100644 --- a/resources/lang/es-CO/admin/suppliers/message.php +++ b/resources/lang/es-CO/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Proveedor does not exist.', diff --git a/resources/lang/es-CO/admin/users/table.php b/resources/lang/es-CO/admin/users/table.php index 5e6b0a00aa..3dde234f3a 100644 --- a/resources/lang/es-CO/admin/users/table.php +++ b/resources/lang/es-CO/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Mostrar usuarios eliminados', 'title' => 'Puesto', 'to_restore_them' => 'para restaurarlos.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Actualizar Usuario', 'username' => 'Usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como eliminado.', diff --git a/resources/lang/es-CO/general.php b/resources/lang/es-CO/general.php index 0c7c3e8448..0f02628130 100644 --- a/resources/lang/es-CO/general.php +++ b/resources/lang/es-CO/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Primer Nombre y Apellido (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Apellido First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Inicial Apellido (j.smith@ejemplo.com)', + 'firstname_lastname_display' => 'Nombre Apellido (Jane Smith)', + 'lastname_firstname_display' => 'Apellido Nombre (Smith Jane)', + 'name_display_format' => 'Formato de visualización de nombre', 'first' => 'Primero', 'firstnamelastname' => 'Nombre Apellido (jane.smith@ejemplo.com)', 'lastname_firstinitial' => 'Apellido Inicial (smith_j@ejemplo.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Proveedor', 'suppliers' => 'Proveedores', 'sure_to_delete' => '¿Está seguro que desea eliminar', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Enviar', 'target' => 'Objetivo', 'time_and_date_display' => 'Hora y fecha', @@ -283,6 +288,7 @@ return [ 'user' => 'Usuario', 'accepted' => 'aceptado', 'declined' => 'declinado', + 'unassigned' => 'Sin asignar', 'unaccepted_asset_report' => 'Activos no aceptados', 'users' => 'Usuarios', 'viewall' => 'Ver todos', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Recuento de licencias', 'notification_error' => 'Error:', 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', - 'notification_success' => 'Éxito:', - 'notification_warning' => 'Advertencia:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Información del activo', 'model_name' => 'Nombre del modelo', 'asset_name' => 'Nombre del Equipo', @@ -413,7 +420,7 @@ return [ 'integration_option' => 'Opción de integración', 'log_does_not_exist' => 'No existe ningún registro de eventos coincidente.', 'merge_users' => 'Fusionar usuarios', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'merge_information' => 'Esto fusionará a los :count usuarios en un solo usuario. Seleccione el usuario que desee fusionar con los otros más abajo, y los activos asociados, licencias, etc se trasladarán al usuario seleccionado y los otros usuarios serán marcados como eliminados.', 'warning_merge_information' => 'Esta acción NO PUEDE deshacerse y sólo debe ser usada cuando necesite fusionar usuarios debido a una mala importación o sincronización. Asegúrese de ejecutar una copia de seguridad primero.', 'no_users_selected' => 'Ningún usuario seleccionado', 'not_enough_users_selected' => 'Al menos :count usuarios deben ser seleccionados', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Número de serie', 'item_notes' => ':item Notas', 'item_name_var' => ':nombre del ítem', + 'error_user_company' => 'Las empresas del usuario y el activo no coinciden', + 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni rechazarlo, por favor compruebe con su administrador', 'importer' => [ 'checked_out_to_fullname' => 'Pagado a: Nombre Completo', 'checked_out_to_first_name' => 'Pagado a: Nombre', @@ -474,5 +483,8 @@ return [ 'address2' => 'Dirección (línea 2)', 'import_note' => 'Importado usando el importador de csv', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/es-ES/admin/accessories/general.php b/resources/lang/es-ES/admin/accessories/general.php index 2e60bd2dd2..72e376df92 100644 --- a/resources/lang/es-ES/admin/accessories/general.php +++ b/resources/lang/es-ES/admin/accessories/general.php @@ -17,6 +17,6 @@ return array( 'use_default_eula' => 'En su lugar, use el EULA por defecto.', 'use_default_eula_disabled' => 'En su lugar, use el EULA por defecto. No esta configurado un EULA por defecto. Por favor agregue uno en Configuración.', 'clone' => 'Clonar accesorio', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'delete_disabled' => 'Este accesorio no se puede eliminar aún porque algunos elementos todavía están retirados.', ); diff --git a/resources/lang/es-ES/admin/accessories/message.php b/resources/lang/es-ES/admin/accessories/message.php index bab607c0b2..a58fc1d362 100644 --- a/resources/lang/es-ES/admin/accessories/message.php +++ b/resources/lang/es-ES/admin/accessories/message.php @@ -24,7 +24,7 @@ return array( 'checkout' => array( 'error' => 'El accesorio no fue retirado, por favor vuelva a intentarlo', 'success' => 'Accesorio retirado correctamente.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', + 'unavailable' => 'El accesorio no está disponible para su retirada. Compruebe la cantidad disponible', 'user_does_not_exist' => 'Este usuario es inválido . Inténtalo de nuevo.' ), diff --git a/resources/lang/es-ES/admin/companies/message.php b/resources/lang/es-ES/admin/companies/message.php index a4b7ef6faf..bbad1bed6e 100644 --- a/resources/lang/es-ES/admin/companies/message.php +++ b/resources/lang/es-ES/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'La compañía no existe.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Esta compañía ya está asociada con al menos un modelo y no puede eliminarse. Por favor, actualiza tus modelos para no referenciar esta compañía de nuevo y prueba otra vez. ', 'create' => [ 'error' => 'Esta compañía no ha sido creada, por favor pruebe de nuevo.', diff --git a/resources/lang/es-ES/admin/hardware/form.php b/resources/lang/es-ES/admin/hardware/form.php index 9cc092ee1a..a08d337252 100644 --- a/resources/lang/es-ES/admin/hardware/form.php +++ b/resources/lang/es-ES/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Actualización masiva de Equipos', 'bulk_update_help' => 'Este formulario le permite actualizar múltiples Equipos simultáneamente. Solo complete los campos que quiere modificar. Todo campo en blanco permanecerá sin cambios. ', 'bulk_update_warn' => 'Está a punto de editar las propiedades de un solo activo.|Está a punto de editar las propiedades de :asset_count activos.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Asignado a', 'checkout_date' => 'Fecha de asignación', 'checkin_date' => 'Fecha de devolución', diff --git a/resources/lang/es-ES/admin/hardware/table.php b/resources/lang/es-ES/admin/hardware/table.php index 11773439eb..a9acd042f8 100644 --- a/resources/lang/es-ES/admin/hardware/table.php +++ b/resources/lang/es-ES/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Descargar CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Localización', 'purchase_cost' => 'Costo', 'purchase_date' => 'Comprado', diff --git a/resources/lang/es-ES/admin/labels/message.php b/resources/lang/es-ES/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/es-ES/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/es-ES/admin/labels/table.php b/resources/lang/es-ES/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/es-ES/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/es-ES/admin/licenses/general.php b/resources/lang/es-ES/admin/licenses/general.php index 86f8b6cd3a..e43f4c364d 100644 --- a/resources/lang/es-ES/admin/licenses/general.php +++ b/resources/lang/es-ES/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Esto activará el checkin de un asiento. | Esta acción registrará todos los asientos :checkedout_seats_count para esta licencia.', 'enabled_tooltip' => 'Checkin TODOS los asientos para esta licencia tanto de usuarios como de activos', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/es-ES/admin/manufacturers/message.php b/resources/lang/es-ES/admin/manufacturers/message.php index 0078fc2999..6246e36e3b 100644 --- a/resources/lang/es-ES/admin/manufacturers/message.php +++ b/resources/lang/es-ES/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Utilice {LOCALE} y {SERIAL} en su URL como variables para que estos valores se rellenen automáticamente al ver los activos.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Fabricante inexistente.', 'assoc_users' => 'Este Fabricante está asociado al menos a un modelo y no puede ser eliminado', diff --git a/resources/lang/es-ES/admin/models/message.php b/resources/lang/es-ES/admin/models/message.php index abe6120f2f..df32a6bb08 100644 --- a/resources/lang/es-ES/admin/models/message.php +++ b/resources/lang/es-ES/admin/models/message.php @@ -2,8 +2,9 @@ return array( + 'deleted' => 'Modelo del activo eliminado', 'does_not_exist' => 'Modelo inexistente.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association' => 'ADVERTENCIA! El modelo del activo para este ítem es inválido o no existe!', 'no_association_fix' => 'Esto romperá cosas de formas extrañas y horribles. Edite este activo ahora para asignarle un modelo.', 'assoc_users' => 'Este modelo está asignado a uno o más equipos y no puede ser eliminado', diff --git a/resources/lang/es-ES/admin/settings/general.php b/resources/lang/es-ES/admin/settings/general.php index 0e5877bf4b..54f0fdae63 100644 --- a/resources/lang/es-ES/admin/settings/general.php +++ b/resources/lang/es-ES/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Siguiente: Crear usuario', 'ldap_settings_link' => 'Página de ajustes LDAP', 'slack_test' => 'Prueba de integración de ', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'Esto debería introducirse como la URL de devolución de llamada en la configuración de la aplicación de Google OAuth en tu organización's consola de desarrollador de Google .', 'google_login' => 'Configuración de inicio de sesión de Google Workspace', 'enable_google_login' => 'Permitir a los usuarios iniciar sesión con Google Workspace', 'enable_google_login_help' => 'Los usuarios no serán provistos automáticamente. Deben tener una cuenta existente aquí AND en Google Workspace, y su nombre de usuario debe coincidir con su dirección de correo electrónico de Google Workspace. ', - ]; diff --git a/resources/lang/es-ES/admin/suppliers/message.php b/resources/lang/es-ES/admin/suppliers/message.php index 8956e1ff62..2e338dcf0c 100644 --- a/resources/lang/es-ES/admin/suppliers/message.php +++ b/resources/lang/es-ES/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Proveedor does not exist.', diff --git a/resources/lang/es-ES/admin/users/table.php b/resources/lang/es-ES/admin/users/table.php index 8850812a52..5edd745539 100644 --- a/resources/lang/es-ES/admin/users/table.php +++ b/resources/lang/es-ES/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Mostrar usuarios eliminados', 'title' => 'Puesto', 'to_restore_them' => 'para restaurarlos.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Actualizar Usuario', 'username' => 'Usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como eliminado.', diff --git a/resources/lang/es-ES/general.php b/resources/lang/es-ES/general.php index 1999295694..fcac56e718 100644 --- a/resources/lang/es-ES/general.php +++ b/resources/lang/es-ES/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Primer Nombre y Apellido (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Apellido First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Inicial Apellido (j.smith@ejemplo.com)', + 'firstname_lastname_display' => 'Nombre Apellido (Jane Smith)', + 'lastname_firstname_display' => 'Apellido Nombre (Smith Jane)', + 'name_display_format' => 'Formato de visualización de nombre', 'first' => 'Primero', 'firstnamelastname' => 'Nombre Apellido (jane.smith@ejemplo.com)', 'lastname_firstinitial' => 'Apellido Inicial (smith_j@ejemplo.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Proveedor', 'suppliers' => 'Proveedores', 'sure_to_delete' => '¿Está seguro que desea eliminar', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Enviar', 'target' => 'Objetivo', 'time_and_date_display' => 'Hora y fecha', @@ -283,6 +288,7 @@ return [ 'user' => 'Usuario', 'accepted' => 'aceptado', 'declined' => 'declinado', + 'unassigned' => 'Sin asignar', 'unaccepted_asset_report' => 'Activos no aceptados', 'users' => 'Usuarios', 'viewall' => 'Ver todos', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Recuento de licencias', 'notification_error' => 'Error:', 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', - 'notification_success' => 'Éxito:', - 'notification_warning' => 'Advertencia:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Información del activo', 'model_name' => 'Nombre del modelo', 'asset_name' => 'Nombre del Equipo', @@ -413,7 +420,7 @@ return [ 'integration_option' => 'Opción de integración', 'log_does_not_exist' => 'No existe ningún registro de eventos coincidente.', 'merge_users' => 'Fusionar usuarios', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'merge_information' => 'Esto fusionará a los :count usuarios en un solo usuario. Seleccione el usuario que desee fusionar con los otros más abajo, y los activos asociados, licencias, etc se trasladarán al usuario seleccionado y los otros usuarios serán marcados como eliminados.', 'warning_merge_information' => 'Esta acción NO PUEDE deshacerse y sólo debe ser usada cuando necesite fusionar usuarios debido a una mala importación o sincronización. Asegúrese de ejecutar una copia de seguridad primero.', 'no_users_selected' => 'Ningún usuario seleccionado', 'not_enough_users_selected' => 'Al menos :count usuarios deben ser seleccionados', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Número de serie', 'item_notes' => ':item Notas', 'item_name_var' => ':nombre del ítem', + 'error_user_company' => 'Las empresas del usuario y el activo no coinciden', + 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni rechazarlo, por favor compruebe con su administrador', 'importer' => [ 'checked_out_to_fullname' => 'Pagado a: Nombre Completo', 'checked_out_to_first_name' => 'Pagado a: Nombre', @@ -474,5 +483,8 @@ return [ 'address2' => 'Dirección (línea 2)', 'import_note' => 'Importado usando el importador de csv', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/es-MX/admin/categories/general.php b/resources/lang/es-MX/admin/categories/general.php index a871b8f50f..c39b0f2739 100644 --- a/resources/lang/es-MX/admin/categories/general.php +++ b/resources/lang/es-MX/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Clonar Categoría', 'create' => 'Crear Categoría', 'edit' => 'Editar Categoría', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Se enviará un correo electrónico al usuario porque se está utilizando la EULA global.', + 'email_will_be_sent_due_to_category_eula' => 'Se enviará un correo electrónico al usuario porque se ha establecido un EULA para esta categoría.', 'eula_text' => 'Categoría EULA', 'eula_text_help' => 'Este campo permite personalizar sus EULAs para tipos específicos de equipos. Si solo tiene un EULA para todos sus equipos, puede seleccionar la siguiente opción para usar el valor por defecto.', 'name' => 'Nombre de la categoría', diff --git a/resources/lang/es-MX/admin/companies/message.php b/resources/lang/es-MX/admin/companies/message.php index a4b7ef6faf..bbad1bed6e 100644 --- a/resources/lang/es-MX/admin/companies/message.php +++ b/resources/lang/es-MX/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'La compañía no existe.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Esta compañía ya está asociada con al menos un modelo y no puede eliminarse. Por favor, actualiza tus modelos para no referenciar esta compañía de nuevo y prueba otra vez. ', 'create' => [ 'error' => 'Esta compañía no ha sido creada, por favor pruebe de nuevo.', diff --git a/resources/lang/es-MX/admin/custom_fields/general.php b/resources/lang/es-MX/admin/custom_fields/general.php index 8611f796e5..bb7efd0ea0 100644 --- a/resources/lang/es-MX/admin/custom_fields/general.php +++ b/resources/lang/es-MX/admin/custom_fields/general.php @@ -51,7 +51,7 @@ return [ 'display_in_user_view_table' => 'Visible al Usuario', 'auto_add_to_fieldsets' => 'Añadir automáticamente a cada nuevo conjunto de campos', 'add_to_preexisting_fieldsets' => 'Añadir a cualquier conjunto de campos existente', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector.', - 'show_in_listview_short' => 'Show in lists', + 'show_in_listview' => 'Mostrar por defecto en las vistas de lista. Los usuarios autorizados aún podrán mostrar/ocultar a través del selector de columnas.', + 'show_in_listview_short' => 'Mostrar en listas', ]; diff --git a/resources/lang/es-MX/admin/hardware/form.php b/resources/lang/es-MX/admin/hardware/form.php index 038071cbfd..5420aa6d09 100644 --- a/resources/lang/es-MX/admin/hardware/form.php +++ b/resources/lang/es-MX/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Actualización masiva de Equipos', 'bulk_update_help' => 'Este formulario le permite actualizar múltiples Equipos simultáneamente. Solo complete los campos que quiere modificar. Todo campo en blanco permanecerá sin cambios. ', 'bulk_update_warn' => 'Está a punto de editar las propiedades de un solo recurso.|Está a punto de editar las propiedades de :asset_count activos.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Asignado a', 'checkout_date' => 'Fecha de asignación', 'checkin_date' => 'Fecha de devolución', diff --git a/resources/lang/es-MX/admin/hardware/general.php b/resources/lang/es-MX/admin/hardware/general.php index a4a7b571c7..9c3947cf6b 100644 --- a/resources/lang/es-MX/admin/hardware/general.php +++ b/resources/lang/es-MX/admin/hardware/general.php @@ -12,7 +12,7 @@ return [ 'clone' => 'Clonar Equipo', 'deployable' => 'Desplegable', 'deleted' => 'Este activo ha sido eliminado.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => '¿Está seguro de que desea eliminar este recurso?', 'edit' => 'Editar Equipo', 'model_deleted' => 'Este modelo de equipo fue eliminado. Debes restaurar el moldelo antes de restaurar el activo.', 'model_invalid' => 'El Modelo de este Activo no es válido.', diff --git a/resources/lang/es-MX/admin/hardware/table.php b/resources/lang/es-MX/admin/hardware/table.php index 477f517e9f..f419c51170 100644 --- a/resources/lang/es-MX/admin/hardware/table.php +++ b/resources/lang/es-MX/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Descargar CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Localización', 'purchase_cost' => 'Costo', 'purchase_date' => 'Comprado', diff --git a/resources/lang/es-MX/admin/kits/general.php b/resources/lang/es-MX/admin/kits/general.php index 78967ac8de..c9d6a5e7b6 100644 --- a/resources/lang/es-MX/admin/kits/general.php +++ b/resources/lang/es-MX/admin/kits/general.php @@ -12,7 +12,7 @@ return [ 'none_models' => 'No hay suficientes activos disponibles para :model para asignar. :qty son requeridos. ', 'none_licenses' => 'No hay suficientes licencias disponibles para :license para asignar. :qty son requeridos. ', 'none_consumables' => 'No hay suficientes unidades disponibles de :consumable para asignar. :qty son requeridas. ', - 'none_accessory' => 'No hay suficientes unidades disponibles de :accessory para asignar. :qty son requeridas. ', + 'none_accessory' => 'No hay suficientes unidades disponibles de :accesory para asignar. :qty son requeridas. ', 'append_accessory' => 'Añadir accesorio', 'update_appended_accessory' => 'Actualizar accesorio adjunto', 'append_consumable' => 'Añadir consumible', diff --git a/resources/lang/es-MX/admin/labels/message.php b/resources/lang/es-MX/admin/labels/message.php new file mode 100644 index 0000000000..ef530d72c4 --- /dev/null +++ b/resources/lang/es-MX/admin/labels/message.php @@ -0,0 +1,11 @@ + 'No se obtuvo un recuento válido desde :name. Esperado :expected, se obtuvo :actual.', + 'invalid_return_type' => 'Tipo no válido devuelto desde :name. Esperado :expected, obtuvo :actual.', + 'invalid_return_value' => 'Valor no válido devuelto de :name. Esperado :expected, obtuvo :actual.', + + 'does_not_exist' => 'La etiqueta no existe', + +]; diff --git a/resources/lang/es-MX/admin/labels/table.php b/resources/lang/es-MX/admin/labels/table.php new file mode 100644 index 0000000000..1e6b5328f5 --- /dev/null +++ b/resources/lang/es-MX/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Etiquetas', + 'support_fields' => 'Campos', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Título', + +]; \ No newline at end of file diff --git a/resources/lang/es-MX/admin/licenses/general.php b/resources/lang/es-MX/admin/licenses/general.php index 57433beb06..02fff85220 100644 --- a/resources/lang/es-MX/admin/licenses/general.php +++ b/resources/lang/es-MX/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Esto activará la desasignación de un asiento. | Esta acción desasignará todos los asientos :checkedout_seats_count para esta licencia.', 'enabled_tooltip' => 'Desasignar TODOS los asientos para esta licencia tanto de usuarios como de activos', 'disabled_tooltip' => 'Esto está deshabilitado porque no hay asientos asignados actualmente', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => '¡Licencia asignada con éxito! | ¡Todas las licencias fueron asignadas con éxito!', 'log_msg' => 'Asignación a través de asignación masiva en la interfaz de licencia', ], diff --git a/resources/lang/es-MX/admin/manufacturers/message.php b/resources/lang/es-MX/admin/manufacturers/message.php index 0078fc2999..6246e36e3b 100644 --- a/resources/lang/es-MX/admin/manufacturers/message.php +++ b/resources/lang/es-MX/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Utilice {LOCALE} y {SERIAL} en su URL como variables para que estos valores se rellenen automáticamente al ver los activos.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Fabricante inexistente.', 'assoc_users' => 'Este Fabricante está asociado al menos a un modelo y no puede ser eliminado', diff --git a/resources/lang/es-MX/admin/models/message.php b/resources/lang/es-MX/admin/models/message.php index a4c44af4c5..190ba985ff 100644 --- a/resources/lang/es-MX/admin/models/message.php +++ b/resources/lang/es-MX/admin/models/message.php @@ -2,8 +2,9 @@ return array( + 'deleted' => 'Modelo del activo eliminado', 'does_not_exist' => 'Modelo inexistente.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association' => '¡ADVERTENCIA! ¡El modelo de activo para este artículo no es válido o no se encuentra!', 'no_association_fix' => 'Esto causará problemas raros y horribles. Edita este activo para asignarlo a un modelo.', 'assoc_users' => 'Este modelo está asignado a uno o más equipos y no puede ser eliminado', diff --git a/resources/lang/es-MX/admin/settings/general.php b/resources/lang/es-MX/admin/settings/general.php index 502c5f1b4e..3137785460 100644 --- a/resources/lang/es-MX/admin/settings/general.php +++ b/resources/lang/es-MX/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Siguiente: Crear usuario', 'ldap_settings_link' => 'Página de ajustes LDAP', 'slack_test' => 'Prueba Integración', + 'label2_enable' => 'Nuevo motor de etiqueta', + 'label2_enable_help' => 'Cambiar al nuevo motor de etiquetas. Nota: Deberá guardar esta configuración antes de configurar otros.', + 'label2_template' => 'Plantilla', + 'label2_template_help' => 'Seleccione qué plantilla utilizar para la generación de etiquetas', + 'label2_title' => 'Titulo', + 'label2_title_help' => 'El título a mostrar en etiquetas que lo soporten', + 'label2_title_help_phold' => 'El marcador de posición {COMPANY} será reemplazado con el nombre de empresa del activo's', + 'label2_asset_logo' => 'Usar Logo de Activo', + 'label2_asset_logo_help' => 'Utilice el logo de la empresa asignada's, en lugar del valor en :setting_name', + 'label2_1d_type' => 'Tipo de código de barras 1D', + 'label2_1d_type_help' => 'Formato para códigos de barras 1D', + 'label2_2d_type' => 'Tipo de código de barras 2D', + 'label2_2d_type_help' => 'Formato para códigos de barras 2D', + 'label2_2d_target' => 'Objetivo Código de barras 2D', + 'label2_2d_target_help' => 'La URL a la que apunta el código de barras 2D cuando se escanea', + 'label2_fields' => 'Definiciones del campo', + 'label2_fields_help' => 'Los campos pueden ser agregados, eliminados y reordenados en la columna izquierda. Para cada campo, múltiples opciones para Etiqueta y DataSource pueden ser agregadas, eliminadas y reordenadas en la columna derecha.', + 'help_asterisk_bold' => 'El texto escrito como **texto** se mostrará como negrita', + 'help_blank_to_use' => 'Deje en blanco para usar el valor de :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Predeterminado', + 'none' => 'Ninguno', 'google_callback_help' => 'Esto debería introducirse como la URL de devolución de llamada en la configuración de la aplicación de Google OAuth de la Google developer console de tu organización.', 'google_login' => 'Configuración de inicio de sesión de Google Workspace', 'enable_google_login' => 'Permitir a los usuarios iniciar sesión con Google Workspace', 'enable_google_login_help' => 'Los usuarios no serán provistos automáticamente. Deben tener una cuenta existente aquí Y en Google Workspace, y su nombre de usuario debe coincidir con su dirección de correo electrónico de Google Workspace. ', - ]; diff --git a/resources/lang/es-MX/admin/suppliers/message.php b/resources/lang/es-MX/admin/suppliers/message.php index 8956e1ff62..2e338dcf0c 100644 --- a/resources/lang/es-MX/admin/suppliers/message.php +++ b/resources/lang/es-MX/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Proveedor does not exist.', diff --git a/resources/lang/es-MX/admin/users/table.php b/resources/lang/es-MX/admin/users/table.php index 625d299b85..9c49a2edac 100644 --- a/resources/lang/es-MX/admin/users/table.php +++ b/resources/lang/es-MX/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Mostrar usuarios eliminados', 'title' => 'Puesto', 'to_restore_them' => 'para restaurarlos.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Actualizar Usuario', 'username' => 'Usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como eliminado.', diff --git a/resources/lang/es-MX/general.php b/resources/lang/es-MX/general.php index 2a75ce8629..943ba752bf 100644 --- a/resources/lang/es-MX/general.php +++ b/resources/lang/es-MX/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Primer Nombre y Apellido (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Apellido First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Primera Inicial Nombre Apellido (j.smith@ejemplo.com)', + 'firstname_lastname_display' => 'Nombre Apellido (Jane Smith)', + 'lastname_firstname_display' => 'Apellido Nombre (Smith Jane)', + 'name_display_format' => 'Formato de visualización de nombre', 'first' => 'Primero', 'firstnamelastname' => 'Primer Nombre Apellido (janesmith@ejemplo.com)', 'lastname_firstinitial' => 'Apellido Primera Inicial Nombre (smith_j@ejemplo.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Proveedor', 'suppliers' => 'Proveedores', 'sure_to_delete' => '¿Está seguro que desea eliminar', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Enviar', 'target' => 'Objetivo', 'time_and_date_display' => 'Hora y fecha', @@ -283,6 +288,7 @@ return [ 'user' => 'Usuario', 'accepted' => 'aceptado', 'declined' => 'declinado', + 'unassigned' => 'Sin asignar', 'unaccepted_asset_report' => 'Activos no aceptados', 'users' => 'Usuarios', 'viewall' => 'Ver todos', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Cantidad de licencias', 'notification_error' => 'Error:', 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', - 'notification_success' => 'Éxito:', - 'notification_warning' => 'Advertencia:', - 'notification_info' => 'Información:', + 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Información del activo', 'model_name' => 'Nombre del modelo', 'asset_name' => 'Nombre del activo', @@ -413,7 +420,7 @@ return [ 'integration_option' => 'Opción de integración', 'log_does_not_exist' => 'No existe ningún registro de actividad que coincida.', 'merge_users' => 'Fusionar usuarios', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'merge_information' => 'Esto fusionará a los :count usuarios en un solo usuario. Seleccione el usuario en el que desea fusionar a los demás a continuación, y los activos asociados, licencias, etc se moverán al usuario seleccionado. Los otros usuarios serán marcados como eliminados.', 'warning_merge_information' => 'Esta acción NO PUEDE deshacerse y sólo debe ser usada cuando necesite fusionar usuarios debido a una mala importación o sincronización. Asegúrese de ejecutar una copia de seguridad primero.', 'no_users_selected' => 'Ningún usuario seleccionado', 'not_enough_users_selected' => 'Al menos :count usuarios deben ser seleccionados', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Número serie', 'item_notes' => ':item Notas', 'item_name_var' => ':item Nombre', + 'error_user_company' => 'Las empresas del usuario y el activo no coinciden', + 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni rechazarlo, por favor compruebe con su administrador', 'importer' => [ 'checked_out_to_fullname' => 'Entregado a: Nombre Completo', 'checked_out_to_first_name' => 'Entregado a: Nombre', @@ -474,5 +483,8 @@ return [ 'address2' => '2da linea de Dirección', 'import_note' => 'Importado usando el importador de csv', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/es-VE/admin/accessories/general.php b/resources/lang/es-VE/admin/accessories/general.php index ba25a641fe..92c84af1a3 100644 --- a/resources/lang/es-VE/admin/accessories/general.php +++ b/resources/lang/es-VE/admin/accessories/general.php @@ -17,6 +17,6 @@ return array( 'use_default_eula' => 'Usa la licencia primaria por defecto en su lugar.', 'use_default_eula_disabled' => 'Usa la licencia primaria por defecto en su lugar. No se ha establecido una licencia primaria por defecto. Por favor, añade una en las configuraciones.', 'clone' => 'Clonar accesorio', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'delete_disabled' => 'Este accesorio no se puede eliminar aún porque algunos elementos todavía están retirados.', ); diff --git a/resources/lang/es-VE/admin/accessories/message.php b/resources/lang/es-VE/admin/accessories/message.php index 6f7b6d4277..64c2f7c8d6 100644 --- a/resources/lang/es-VE/admin/accessories/message.php +++ b/resources/lang/es-VE/admin/accessories/message.php @@ -24,7 +24,7 @@ return array( 'checkout' => array( 'error' => 'Equipo no ha sido retirado, inténtalo de nuevo', 'success' => 'El accesorio se ha retirado exitosamente.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', + 'unavailable' => 'El accesorio no está disponible para su retirada. Compruebe la cantidad disponible', 'user_does_not_exist' => 'Este usuario es inválido. Por favor, inténtalo de nuevo.' ), diff --git a/resources/lang/es-VE/admin/companies/message.php b/resources/lang/es-VE/admin/companies/message.php index dd9da459fd..1fab21cceb 100644 --- a/resources/lang/es-VE/admin/companies/message.php +++ b/resources/lang/es-VE/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'La compañía no existe.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Esta compañía está actualmente asociada con al menos un modelo y no puede ser eliminada. Por favor, actualiza tus modelos para no referenciar más esta compañía e inténtalo de nuevo. ', 'create' => [ 'error' => 'La compañía no ha sido creada, por favor intente de nuevo.', diff --git a/resources/lang/es-VE/admin/hardware/form.php b/resources/lang/es-VE/admin/hardware/form.php index 574d1a41b5..461739f908 100644 --- a/resources/lang/es-VE/admin/hardware/form.php +++ b/resources/lang/es-VE/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Actualización Masiva de Activos', 'bulk_update_help' => 'Este formulario te permite actualizar múltiples activos de una vez. Sólo llena los campos que necesites cambiar. Cualquier campo dejado en blanco permanecerá sin cambios. ', 'bulk_update_warn' => 'Está a punto de editar las propiedades de un solo activo.|Está a punto de editar las propiedades de :asset_count activos.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Asignado A', 'checkout_date' => 'Fecha de Salida', 'checkin_date' => 'Fecha de Ingreso', diff --git a/resources/lang/es-VE/admin/hardware/table.php b/resources/lang/es-VE/admin/hardware/table.php index d5468c9199..5acf4e5d47 100644 --- a/resources/lang/es-VE/admin/hardware/table.php +++ b/resources/lang/es-VE/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Descargar CSV', 'eol' => 'Fin de Vida', 'id' => 'Identificación', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Localización', 'purchase_cost' => 'Costo', 'purchase_date' => 'Comprado', diff --git a/resources/lang/es-VE/admin/labels/message.php b/resources/lang/es-VE/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/es-VE/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/es-VE/admin/labels/table.php b/resources/lang/es-VE/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/es-VE/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/es-VE/admin/licenses/general.php b/resources/lang/es-VE/admin/licenses/general.php index affe5ddc58..82d076ed0c 100644 --- a/resources/lang/es-VE/admin/licenses/general.php +++ b/resources/lang/es-VE/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Esto activará el checkin de un asiento. | Esta acción registrará todos los asientos :checkedout_seats_count para esta licencia.', 'enabled_tooltip' => 'Checkin TODOS los asientos para esta licencia tanto de usuarios como de activos', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/es-VE/admin/manufacturers/message.php b/resources/lang/es-VE/admin/manufacturers/message.php index 489e8f8e4f..781e89ae09 100644 --- a/resources/lang/es-VE/admin/manufacturers/message.php +++ b/resources/lang/es-VE/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Utilice {LOCALE} y {SERIAL} en su URL como variables para que estos valores se rellenen automáticamente al ver los activos.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'El fabricante no existe.', 'assoc_users' => 'Este fabricante está actualmente asociado con al menos un modelo y no puede ser borrado. Por favor, actualiza tus modelos para no referenciar este fabricante e inténtelo de nuevo. ', diff --git a/resources/lang/es-VE/admin/models/message.php b/resources/lang/es-VE/admin/models/message.php index 7b40c0d558..8652fea962 100644 --- a/resources/lang/es-VE/admin/models/message.php +++ b/resources/lang/es-VE/admin/models/message.php @@ -2,8 +2,9 @@ return array( + 'deleted' => 'Modelo del activo eliminado', 'does_not_exist' => 'El modelo no existe.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association' => 'ADVERTENCIA! El modelo del activo para este ítem es inválido o no existe!', 'no_association_fix' => 'Esto romperá cosas de formas extrañas y horribles. Edite este activo ahora para asignarle un modelo.', 'assoc_users' => 'Este modelo está asignado a uno o más activos y no puede ser eliminado. Por favor, borra los activos y luego intenta borrarlo nuevamente. ', diff --git a/resources/lang/es-VE/admin/settings/general.php b/resources/lang/es-VE/admin/settings/general.php index bf7b9ac429..a6872eb7b6 100644 --- a/resources/lang/es-VE/admin/settings/general.php +++ b/resources/lang/es-VE/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Siguiente: Crear usuario', 'ldap_settings_link' => 'Página de ajustes LDAP', 'slack_test' => 'Prueba Integración', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'Esto debería introducirse como la URL de devolución de llamada en la configuración de la aplicación de Google OAuth en tu organización's consola de desarrollador de Google .', 'google_login' => 'Configuración de inicio de sesión de Google Workspace', 'enable_google_login' => 'Permitir a los usuarios iniciar sesión con Google Workspace', 'enable_google_login_help' => 'Los usuarios no serán provistos automáticamente. Deben tener una cuenta existente aquí AND en Google Workspace, y su nombre de usuario debe coincidir con su dirección de correo electrónico de Google Workspace. ', - ]; diff --git a/resources/lang/es-VE/admin/suppliers/message.php b/resources/lang/es-VE/admin/suppliers/message.php index b9c411724a..96027a80b0 100644 --- a/resources/lang/es-VE/admin/suppliers/message.php +++ b/resources/lang/es-VE/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'El proveedor no existe.', diff --git a/resources/lang/es-VE/admin/users/table.php b/resources/lang/es-VE/admin/users/table.php index a5d8ae1d0e..23242a8a40 100644 --- a/resources/lang/es-VE/admin/users/table.php +++ b/resources/lang/es-VE/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Mostrar Usuarios Eliminados', 'title' => 'Título', 'to_restore_them' => 'para restaurarlos.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Actualizar Usuario', 'username' => 'Nombre de usuario', 'user_deleted_text' => 'Este usuario ha sido marcado como borrado.', diff --git a/resources/lang/es-VE/general.php b/resources/lang/es-VE/general.php index 0843195218..6a09d8028f 100644 --- a/resources/lang/es-VE/general.php +++ b/resources/lang/es-VE/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Primer Nombre y Apellido (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Apellido First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Inicial Apellido (j.smith@ejemplo.com)', + 'firstname_lastname_display' => 'Nombre Apellido (Jane Smith)', + 'lastname_firstname_display' => 'Apellido Nombre (Smith Jane)', + 'name_display_format' => 'Formato de visualización de nombre', 'first' => 'Primer', 'firstnamelastname' => 'Nombre Apellido (jane.smith@ejemplo.com)', 'lastname_firstinitial' => 'Apellido Inicial (smith_j@ejemplo.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Proveedor', 'suppliers' => 'Proveedores', 'sure_to_delete' => '¿Está seguro que quieres borrar', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Enviar', 'target' => 'Objetivo', 'time_and_date_display' => 'Visualización de Hora y Fecha', @@ -283,6 +288,7 @@ return [ 'user' => 'Usuario', 'accepted' => 'aceptado', 'declined' => 'rechazado', + 'unassigned' => 'Sin asignar', 'unaccepted_asset_report' => 'Activos no aceptados', 'users' => 'Usuarios', 'viewall' => 'Ver todos', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Recuento de licencias', 'notification_error' => 'Error:', 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', - 'notification_success' => 'Éxito:', - 'notification_warning' => 'Advertencia:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Información del activo', 'model_name' => 'Nombre del modelo', 'asset_name' => 'Nombre del Equipo', @@ -413,7 +420,7 @@ return [ 'integration_option' => 'Opción de integración', 'log_does_not_exist' => 'No existe ningún registro de eventos coincidente.', 'merge_users' => 'Fusionar usuarios', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'merge_information' => 'Esto fusionará a los :count usuarios en un solo usuario. Seleccione el usuario que desee fusionar con los otros más abajo, y los activos asociados, licencias, etc se trasladarán al usuario seleccionado y los otros usuarios serán marcados como eliminados.', 'warning_merge_information' => 'Esta acción NO PUEDE deshacerse y sólo debe ser usada cuando necesite fusionar usuarios debido a una mala importación o sincronización. Asegúrese de ejecutar una copia de seguridad primero.', 'no_users_selected' => 'Ningún usuario seleccionado', 'not_enough_users_selected' => 'Al menos :count usuarios deben ser seleccionados', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Número de serie', 'item_notes' => ':item Notas', 'item_name_var' => ':nombre del ítem', + 'error_user_company' => 'Las empresas del usuario y el activo no coinciden', + 'error_user_company_accept_view' => 'Un activo asignado a usted pertenece a una empresa diferente por lo que no puede aceptarlo ni rechazarlo, por favor compruebe con su administrador', 'importer' => [ 'checked_out_to_fullname' => 'Pagado a: Nombre Completo', 'checked_out_to_first_name' => 'Pagado a: Nombre', @@ -474,5 +483,8 @@ return [ 'address2' => 'Dirección (línea 2)', 'import_note' => 'Importado usando el importador de csv', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/et/admin/companies/message.php b/resources/lang/et/admin/companies/message.php index 61afe1486e..74fbb8dc25 100644 --- a/resources/lang/et/admin/companies/message.php +++ b/resources/lang/et/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Ettevõtet pole olemas.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Selle ettevõttega on seotud vähemalt üks mudel ja seda ei saa kustutada. Palun uuenda oma mudeleid, et need ei kasutaks seda ettevõtet ning seejärel proovi uuesti. ', 'create' => [ 'error' => 'Ettevõtet ei loodud, proovi uuesti.', diff --git a/resources/lang/et/admin/hardware/form.php b/resources/lang/et/admin/hardware/form.php index 0314f92dde..13c8189faa 100644 --- a/resources/lang/et/admin/hardware/form.php +++ b/resources/lang/et/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Uuenduste hulgihaldus', 'bulk_update_help' => 'See vorm võimaldab teil korraga mitme vara värskendada. Täitke ainult väljad, mida tuleb muuta. Kõik tühjad tühikud jäävad muutmata.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Väljastatud kasutajale', 'checkout_date' => 'Väljastamise kuupäev', 'checkin_date' => 'Tagastamise kuupäev', diff --git a/resources/lang/et/admin/hardware/table.php b/resources/lang/et/admin/hardware/table.php index 1cf7230547..9a9dbeacac 100644 --- a/resources/lang/et/admin/hardware/table.php +++ b/resources/lang/et/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Laadige alla CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Asukoht', 'purchase_cost' => 'Kulud', 'purchase_date' => 'Ostetud', diff --git a/resources/lang/et/admin/labels/message.php b/resources/lang/et/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/et/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/et/admin/labels/table.php b/resources/lang/et/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/et/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/et/admin/licenses/general.php b/resources/lang/et/admin/licenses/general.php index 2a386bb6d9..d410fe0af2 100644 --- a/resources/lang/et/admin/licenses/general.php +++ b/resources/lang/et/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/et/admin/manufacturers/message.php b/resources/lang/et/admin/manufacturers/message.php index 9475444a8a..02b1c7fe26 100644 --- a/resources/lang/et/admin/manufacturers/message.php +++ b/resources/lang/et/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Tootjat ei eksisteeri.', 'assoc_users' => 'Selle tootjaga on seotud vähemalt üks mudel ja seda ei saa kustutada. Palun uuenda oma mudeleid, et need ei kasutaks seda tootjat ning seejärel proovi uuesti. ', diff --git a/resources/lang/et/admin/models/message.php b/resources/lang/et/admin/models/message.php index d925793c06..991a268849 100644 --- a/resources/lang/et/admin/models/message.php +++ b/resources/lang/et/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Mudelit pole olemas.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/et/admin/settings/general.php b/resources/lang/et/admin/settings/general.php index 331b444d03..eef1d7a494 100644 --- a/resources/lang/et/admin/settings/general.php +++ b/resources/lang/et/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/et/admin/suppliers/message.php b/resources/lang/et/admin/suppliers/message.php index 31ba33448e..2ee2c11927 100644 --- a/resources/lang/et/admin/suppliers/message.php +++ b/resources/lang/et/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Tarnijat ei eksisteeri.', diff --git a/resources/lang/et/admin/users/table.php b/resources/lang/et/admin/users/table.php index 0d7a043956..42dbcc8559 100644 --- a/resources/lang/et/admin/users/table.php +++ b/resources/lang/et/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Näita kustutatud kasutajaid', 'title' => 'Pealkiri', 'to_restore_them' => 'neid taastada.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Uuenda kasutajat', 'username' => 'Kasutajanimi', 'user_deleted_text' => 'See kasutaja on märgitud kustutatuks.', diff --git a/resources/lang/et/general.php b/resources/lang/et/general.php index a818a77f13..78ba815c0d 100644 --- a/resources/lang/et/general.php +++ b/resources/lang/et/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Eesnimi Perenimi (eesnimi.perenimi@poleolemas.ee)', 'lastnamefirstinitial_format' => 'Perenimi Eesnime lühend (perenimie@poleolemas.ee)', 'firstintial_dot_lastname_format' => 'Eesnime algustäht Perenimi (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Esimene', 'firstnamelastname' => 'Eesnimi Perenimi (janesmith@example.com)', 'lastname_firstinitial' => 'Perenimi Eesnimi algustäht (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Tarnija', 'suppliers' => 'Tarnijad', 'sure_to_delete' => 'Kas olete kindel, et soovite kustutada', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Kinnita', 'target' => 'Sihtimine', 'time_and_date_display' => 'Kellaaja ja kuupäeva kuvamine', @@ -283,6 +288,7 @@ return [ 'user' => 'Kasutaja', 'accepted' => 'aktsepteeritud', 'declined' => 'tagasi lükatud', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Mitteaktsepteeritud varad', 'users' => 'Kasutajad', 'viewall' => 'Vaata kõiki', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Litsentside kogus', 'notification_error' => 'Tõrge:', 'notification_error_hint' => 'Palun kontrolli allolevat vormi vigade osas', - 'notification_success' => 'Edukas:', - 'notification_warning' => 'Hoiatus:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Vahendi teave', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/fa/admin/companies/message.php b/resources/lang/fa/admin/companies/message.php index cdd95976e7..ae3a5094c4 100644 --- a/resources/lang/fa/admin/companies/message.php +++ b/resources/lang/fa/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'شرکت وجود ندارد.', + 'deleted' => 'Deleted company', 'assoc_users' => 'این دسته بندی هم اکنون حداقل با یک مدل شریک است و نمیتوان حذف کرد.لطفا مدل های خود را به روزرسانی کنید تا این دسته بندی را ارجاع ندهند و دوباره امتحان کنید. ', 'create' => [ 'error' => 'شرکت ایجاد نشد،دوباره سعی کنید.', diff --git a/resources/lang/fa/admin/hardware/form.php b/resources/lang/fa/admin/hardware/form.php index 00b4b21c40..58434feec8 100644 --- a/resources/lang/fa/admin/hardware/form.php +++ b/resources/lang/fa/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'به روز رسانی دارایی های فله', 'bulk_update_help' => 'این فرم برای به روز رسانی دارایی های متعدد در یک بار را به شما اجازه می دهد. تنها قسمت ها نیاز به تغییر را پر کنید. هر زمینه های خالی سمت چپ بدون تغییر باقی می ماند. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'تحویل شده به ', diff --git a/resources/lang/fa/admin/hardware/table.php b/resources/lang/fa/admin/hardware/table.php index 230151de9a..67d02b75db 100644 --- a/resources/lang/fa/admin/hardware/table.php +++ b/resources/lang/fa/admin/hardware/table.php @@ -16,6 +16,7 @@ return [ 'dl_csv' => 'دانلود CSV', 'eol' => 'EOL', 'id' => 'شناسه', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'مکان', 'purchase_cost' => 'هزینه', 'purchase_date' => 'خریداری شده', diff --git a/resources/lang/fa/admin/labels/message.php b/resources/lang/fa/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/fa/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/fa/admin/labels/table.php b/resources/lang/fa/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/fa/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/fa/admin/licenses/general.php b/resources/lang/fa/admin/licenses/general.php index d046eb1681..e5791d0e78 100644 --- a/resources/lang/fa/admin/licenses/general.php +++ b/resources/lang/fa/admin/licenses/general.php @@ -27,6 +27,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/fa/admin/manufacturers/message.php b/resources/lang/fa/admin/manufacturers/message.php index fe99beaea8..e6fb87c698 100644 --- a/resources/lang/fa/admin/manufacturers/message.php +++ b/resources/lang/fa/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'تولید کننده وجود ندارد.', 'assoc_users' => 'این تولید کننده در حال حاضر با حداقل یک مدل همراه است و نمی تواند حذف شود. لطفا مدل های خود را به دیگر مرجع این تولید کننده به روز رسانی کنید و دوباره امتحان کنید.', diff --git a/resources/lang/fa/admin/models/message.php b/resources/lang/fa/admin/models/message.php index 4f728999c6..7bfc9c7763 100644 --- a/resources/lang/fa/admin/models/message.php +++ b/resources/lang/fa/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'مدل موجود نیست.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/fa/admin/settings/general.php b/resources/lang/fa/admin/settings/general.php index b2a57ce72e..c2e62bc768 100644 --- a/resources/lang/fa/admin/settings/general.php +++ b/resources/lang/fa/admin/settings/general.php @@ -479,9 +479,30 @@ return [ ', 'slack_test' => 'تست یکپارچه سازی ', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/fa/admin/suppliers/message.php b/resources/lang/fa/admin/suppliers/message.php index a520212591..c284c9a365 100644 --- a/resources/lang/fa/admin/suppliers/message.php +++ b/resources/lang/fa/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'تامین کننده وجود ندارد.', diff --git a/resources/lang/fa/admin/users/table.php b/resources/lang/fa/admin/users/table.php index e1e8165d63..9209d31d33 100644 --- a/resources/lang/fa/admin/users/table.php +++ b/resources/lang/fa/admin/users/table.php @@ -30,6 +30,7 @@ return array( 'show_deleted' => 'نمایش کاربران حذف شده', 'title' => 'عنوان', 'to_restore_them' => 'برای بازگرداندن آنها.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'به روز رسانی کاربر', 'username' => 'نام کاربری', 'user_deleted_text' => 'این کاربر به عنوان حذف شده است.', diff --git a/resources/lang/fa/general.php b/resources/lang/fa/general.php index ebe04c9f87..abd07aff73 100644 --- a/resources/lang/fa/general.php +++ b/resources/lang/fa/general.php @@ -131,6 +131,9 @@ return [ 'firstname_lastname_underscore_format' => 'نام خانوادگی (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'فامیل نام میانه (smithj@example.com)', 'firstintial_dot_lastname_format' => 'نام میانه فامیل (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'اولین', 'firstnamelastname' => 'نام فامیل (janesmith@example.com)', 'lastname_firstinitial' => 'فامیل نام میانه (smith_j@example.com)', @@ -293,6 +296,8 @@ return [ 'supplier' => 'تامین کننده', 'suppliers' => 'تامین کننده', 'sure_to_delete' => 'مطمئنید که میخواهید حذف شود', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'ارسال', 'target' => 'هدف', 'time_and_date_display' => 'نمایش زمان و تاریخ', @@ -312,6 +317,7 @@ return [ 'user' => 'کاربر', 'accepted' => 'تأیید شد', 'declined' => 'خودداری شد', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'دارایی های پذیرفته', 'users' => 'کاربران', 'viewall' => 'مشاهده همه', @@ -436,9 +442,10 @@ return [ 'notification_error' => 'خطا:', 'notification_error_hint' => 'لطفاً فرم زیر را برای وجود خطا بررسی کنید ', - 'notification_success' => 'موفقیت', - 'notification_warning' => 'هشدار:', - 'notification_info' => 'اطلاعات:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'اطلاعات دارایی ', 'model_name' => 'Model Name', @@ -541,6 +548,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -563,5 +572,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/fi/admin/companies/message.php b/resources/lang/fi/admin/companies/message.php index 2f35fd541d..3b1df3a265 100644 --- a/resources/lang/fi/admin/companies/message.php +++ b/resources/lang/fi/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Yritystä ei ole.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Yritys on liitettynä vähintään yhteen malliin, eikä sitä voida poistaa. Poista malleista viittaus kyseiseen yritykseen ja yritä uudelleen. ', 'create' => [ 'error' => 'Yritystä ei luotu, yritä uudelleen.', diff --git a/resources/lang/fi/admin/hardware/form.php b/resources/lang/fi/admin/hardware/form.php index 17ab00c39e..78fc7d439f 100644 --- a/resources/lang/fi/admin/hardware/form.php +++ b/resources/lang/fi/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Massapäivitä laitteita', 'bulk_update_help' => 'Tämän lomakkeen avulla voit päivittää useita laitteita kerralla. Täytä vain ne kentät joita haluat muuttaa. Tyhjäksi jätettyjä kenttiä ei päivitetä. ', 'bulk_update_warn' => 'Olet muokkaamassa yhden laitteen ominaisuuksia.- Olet muokkaamassa :asset_count laitteen ominaisuuksia.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Luovutettuna', 'checkout_date' => 'Luovutuspäivä', 'checkin_date' => 'Palautuspäivä', diff --git a/resources/lang/fi/admin/hardware/table.php b/resources/lang/fi/admin/hardware/table.php index 312816d5db..c62a9084d0 100644 --- a/resources/lang/fi/admin/hardware/table.php +++ b/resources/lang/fi/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Lataa CSV', 'eol' => 'Elinaika', 'id' => 'Tunnus', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Sijainti', 'purchase_cost' => 'Kustannus', 'purchase_date' => 'Ostopäivämäärä', diff --git a/resources/lang/fi/admin/labels/message.php b/resources/lang/fi/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/fi/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/fi/admin/labels/table.php b/resources/lang/fi/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/fi/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/fi/admin/licenses/general.php b/resources/lang/fi/admin/licenses/general.php index 0537f76405..bc30bd8a19 100644 --- a/resources/lang/fi/admin/licenses/general.php +++ b/resources/lang/fi/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Tämä toiminto palauttaa yhden paikan. - Tämä toiminto palauttaa :checkedout_seats_count paikkaa tälle lisenssille.', 'enabled_tooltip' => 'Palauttaa KAIKKI paikat tälle lisenssille sekä käyttäjiltä että laitteilta', 'disabled_tooltip' => 'Tämä ei ole käytössä, koska paikkoja ei ole tällä hetkellä luovutettuina', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'Lisenssi onnistuneesti palautettu! - Kaikki lisenssit palautettiin onnistuneesti!', 'log_msg' => 'Palautettu lisenssien massalainauskäyttöliittymän kautta', ], diff --git a/resources/lang/fi/admin/manufacturers/message.php b/resources/lang/fi/admin/manufacturers/message.php index ec7602dfaa..3f15d8bc55 100644 --- a/resources/lang/fi/admin/manufacturers/message.php +++ b/resources/lang/fi/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Käytä {LOCALE} ja {SERIAL} URL -osoitteessasi muuttujina niiden automaattiseksi huomioimiseksi laitteita katsottaessa.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Valmistajaa ei löydy.', 'assoc_users' => 'Valmistaja on määritetty käyttöön yhdelle tai useammalle mallille joten sitä ei voida poistaa. Poista valmistaja käytöstä kaikilta malleilta ja yritä uudelleen. ', diff --git a/resources/lang/fi/admin/models/message.php b/resources/lang/fi/admin/models/message.php index ce4c1d147e..b98866954e 100644 --- a/resources/lang/fi/admin/models/message.php +++ b/resources/lang/fi/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Malli ei löydy.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'Tämä tulee rikkomaam asioita oudoilla ja kauhistuttavilla tavoilla. Muokkaa tätä laitetta nyt määrittääksesi sille mallin.', diff --git a/resources/lang/fi/admin/settings/general.php b/resources/lang/fi/admin/settings/general.php index 8c0495e64e..5e62b61cf2 100644 --- a/resources/lang/fi/admin/settings/general.php +++ b/resources/lang/fi/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/fi/admin/suppliers/message.php b/resources/lang/fi/admin/suppliers/message.php index 0b5cb2c203..81db08c136 100644 --- a/resources/lang/fi/admin/suppliers/message.php +++ b/resources/lang/fi/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Toimittajaa ei löydy.', diff --git a/resources/lang/fi/admin/users/table.php b/resources/lang/fi/admin/users/table.php index c1fef55eac..5533661459 100644 --- a/resources/lang/fi/admin/users/table.php +++ b/resources/lang/fi/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Näytä poistetut käyttäjät', 'title' => 'Titteli', 'to_restore_them' => 'palauttaa ne.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Päivitä käyttäjä', 'username' => 'Käyttäjätunnus', 'user_deleted_text' => 'Tämä käyttäjä on merkitty poistetuksi.', diff --git a/resources/lang/fi/general.php b/resources/lang/fi/general.php index e9b6374f9f..8b7905462a 100644 --- a/resources/lang/fi/general.php +++ b/resources/lang/fi/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Etunimi Sukunimi (paivi_virtanen@example.com)', 'lastnamefirstinitial_format' => 'Sukunimi Etunimen ensimmäinen (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Ensimmäinen nimikirjain . sukunimi (p.virtanen@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Ensimmäinen', 'firstnamelastname' => 'Etunimi . sukunimi (pekka.virtanen@example.com)', 'lastname_firstinitial' => 'Sukunimi _ etunimen ensimmäinen kirjain (virtanen_p@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Toimittaja', 'suppliers' => 'Toimittajat', 'sure_to_delete' => 'Haluatko varmasti poistaa', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Lähetä', 'target' => 'Kohde', 'time_and_date_display' => 'Ajan ja päivämäärän näyttö', @@ -283,6 +288,7 @@ return [ 'user' => 'Käyttäjä', 'accepted' => 'hyväksytty', 'declined' => 'hylkää', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Hyväksymättömät laitteet', 'users' => 'Käyttäjät', 'viewall' => 'Näytä kaikki', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Lisenssien määrä', 'notification_error' => 'Virhe:', 'notification_error_hint' => 'Tarkista alla oleva lomake virheiden varalta', - 'notification_success' => 'Onnistui:', - 'notification_warning' => 'Varoitus:', - 'notification_info' => 'Tiedot:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Laitetiedot', 'model_name' => 'Mallin nimi', 'asset_name' => 'Laitteen nimi', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Sarjanumero', 'item_notes' => ':item muistiinpanot', 'item_name_var' => ':item nimi', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Lainattu: koko nimi', 'checked_out_to_first_name' => 'Lainattu: etunimi', @@ -474,5 +483,8 @@ return [ 'address2' => 'Osoiterivi 2', 'import_note' => 'Tuotu käyttämällä CSV-tuontia', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/fil/admin/companies/message.php b/resources/lang/fil/admin/companies/message.php index f74c9a0932..1c1aef45fb 100644 --- a/resources/lang/fil/admin/companies/message.php +++ b/resources/lang/fil/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Ang Kumpanya ay hindi umiiral.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Ang kategoryang ito ay kasalukuyang naiugnay sa hindi bumaba sa isang modelo at hindi maaaring mai-delete. Mangyaring i-update ang iyong mga modelo upang hindi na magreperens sa kumpanyang ito at paki-subok muli. ', 'create' => [ 'error' => 'Ang kumpanya ay hindi naisagawa, magyaring subukang muli.', diff --git a/resources/lang/fil/admin/hardware/form.php b/resources/lang/fil/admin/hardware/form.php index e12062e5e2..5891c81b86 100644 --- a/resources/lang/fil/admin/hardware/form.php +++ b/resources/lang/fil/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Ang Maramihang Asset na Nai-update', 'bulk_update_help' => 'Ang form na ito ay nagbibigay sa iyo ng pahintulot para mag-update ng maramihang asset nang sabay-sabay. Lagyan lamang ang mga field na gusto mong baguhin. Anumang mga field na blangko ay mananatiling walang pagbabago. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'I-check Out Sa', 'checkout_date' => 'Ang Petsa ng Pagcheck-out', 'checkin_date' => 'Ang Petsa ng Pag-checkin', diff --git a/resources/lang/fil/admin/hardware/table.php b/resources/lang/fil/admin/hardware/table.php index 8a35fdb77c..58f5260e62 100644 --- a/resources/lang/fil/admin/hardware/table.php +++ b/resources/lang/fil/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'I-download ang CSV', 'eol' => 'Ang EOL', 'id' => 'Ang ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Ang Lokasyon', 'purchase_cost' => 'Ang Presyo', 'purchase_date' => 'Nabili na', diff --git a/resources/lang/fil/admin/labels/message.php b/resources/lang/fil/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/fil/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/fil/admin/labels/table.php b/resources/lang/fil/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/fil/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/fil/admin/licenses/general.php b/resources/lang/fil/admin/licenses/general.php index ec321d5833..a769f38a99 100644 --- a/resources/lang/fil/admin/licenses/general.php +++ b/resources/lang/fil/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/fil/admin/manufacturers/message.php b/resources/lang/fil/admin/manufacturers/message.php index f26b01f602..6b291fdc3b 100644 --- a/resources/lang/fil/admin/manufacturers/message.php +++ b/resources/lang/fil/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Ang Tagapagsagawa ay hindi umiiral.', 'assoc_users' => 'Ang tagapagsagawa ay kasalukuyang naiugnay sa hindi bumaba sa isang modelo at hindi maaaring mai-delete. Mangyaring i-update ang iyong mga modelo upang hindi na mag-reperens sa tagapagsagawang ito at paki-subokang muli. ', diff --git a/resources/lang/fil/admin/models/message.php b/resources/lang/fil/admin/models/message.php index 8a54cad23b..2e406c2f47 100644 --- a/resources/lang/fil/admin/models/message.php +++ b/resources/lang/fil/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Ang modelo ay hindi umiiral.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/fil/admin/settings/general.php b/resources/lang/fil/admin/settings/general.php index f91d072c89..b5d125af29 100644 --- a/resources/lang/fil/admin/settings/general.php +++ b/resources/lang/fil/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/fil/admin/suppliers/message.php b/resources/lang/fil/admin/suppliers/message.php index cabaff70c5..c2bfba13f2 100644 --- a/resources/lang/fil/admin/suppliers/message.php +++ b/resources/lang/fil/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Hindi umiiral ang tagapagsuplay.', diff --git a/resources/lang/fil/admin/users/table.php b/resources/lang/fil/admin/users/table.php index a93776f0a8..56d4d0d97e 100644 --- a/resources/lang/fil/admin/users/table.php +++ b/resources/lang/fil/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Ipakita ang Nai-delete na mga User', 'title' => 'Ang Pamagat', 'to_restore_them' => 'upang ibalik sa dati.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'I-update ang User', 'username' => 'Ang pangalan ng gumagamit', 'user_deleted_text' => 'Ang user na ito ay namarkahang nai-delete na.', diff --git a/resources/lang/fil/general.php b/resources/lang/fil/general.php index 88441a5516..2ce471c5be 100644 --- a/resources/lang/fil/general.php +++ b/resources/lang/fil/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Unang Pangalan Huling Pangalan (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Una', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Ang Tagapagsuplay', 'suppliers' => 'Ang mga Tagapagsuplay', 'sure_to_delete' => 'Sigurado kaba na gusto mong i-delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'I-sumita', 'target' => 'Ang Punterya', 'time_and_date_display' => 'Ang Pagpapakita sa Oras at Petsa', @@ -283,6 +288,7 @@ return [ 'user' => 'Ang gumagamit', 'accepted' => 'tinanggap na', 'declined' => 'tinanggihan', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Hindi tinanggap na mga Asset', 'users' => 'Ang mga gumagamit', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/fr/admin/categories/general.php b/resources/lang/fr/admin/categories/general.php index 1c9eef9ecb..d69e717198 100644 --- a/resources/lang/fr/admin/categories/general.php +++ b/resources/lang/fr/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Cloner la catégorie', 'create' => 'Créer une catégorie', 'edit' => 'Modifier la catégorie', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Un email sera envoyé à l\'utilisateur·trice parce que le CLUF global est utilisé.', + 'email_will_be_sent_due_to_category_eula' => 'Un email sera envoyé à l\'utilisateur·trice car un CLUF est défini pour cette catégorie.', 'eula_text' => 'Catégorie de licence d\'utilisation', 'eula_text_help' => 'Ce champ vous permet de configurer vos licences d\'utilisation pour chaque type d\'actif. Si vous avez une seule licence pour tous vos actifs, vous pouvez cocher la case ci-dessous pour utiliser celle par défaut.', 'name' => 'Nom de la catégorie', diff --git a/resources/lang/fr/admin/companies/message.php b/resources/lang/fr/admin/companies/message.php index 554a419925..175a010817 100644 --- a/resources/lang/fr/admin/companies/message.php +++ b/resources/lang/fr/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'La compagnie n\'existe pas.', + 'deleted' => 'Société supprimée', 'assoc_users' => 'Cette compagnie est actuellement associée à au moins un modèle et ne peut être supprimée. veuillez actualiser vos modèles afin de ne plus référencer cette compagnie et ressayer. ', 'create' => [ 'error' => 'La compagnie n\'a pas été créé, veuillez réessayer.', diff --git a/resources/lang/fr/admin/hardware/form.php b/resources/lang/fr/admin/hardware/form.php index adc0f0333e..94f22d5dd2 100644 --- a/resources/lang/fr/admin/hardware/form.php +++ b/resources/lang/fr/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Mise à jour en masse des actifs', 'bulk_update_help' => 'Ce formulaire vous permet de mettre à jour plusieurs actifs à la fois. Remplissez seulement les champs que vous devez modifier. Tous les champs laissés vides resteront inchangés. ', 'bulk_update_warn' => 'Vous êtes sur le point de modifier les propriétés d\'un seul matériel.|Vous êtes sur le point de modifier les propriétés de :asset_count matériels.', + 'bulk_update_with_custom_field' => 'Notez que les assets sont de :asset_model_count différents modèles.', + 'bulk_update_model_prefix' => 'Sur les modèles', + 'bulk_update_custom_field_unique' => 'Ce champ est unique et ne peut pas être édité en volume.', 'checkedout_to' => 'Extrait vers', 'checkout_date' => 'Date d\'attribution', 'checkin_date' => 'Date de dissociation', diff --git a/resources/lang/fr/admin/hardware/general.php b/resources/lang/fr/admin/hardware/general.php index 8e2895acb2..3fa7ff0e9f 100644 --- a/resources/lang/fr/admin/hardware/general.php +++ b/resources/lang/fr/admin/hardware/general.php @@ -12,7 +12,7 @@ return [ 'clone' => 'Cloner le Bien', 'deployable' => 'Déployable', 'deleted' => 'Cet actif a été supprimé.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => 'Êtes-vous sûr·e de vouloir supprimer cet actif ?', 'edit' => 'Editer le Bien', 'model_deleted' => 'Ce modèle d\'actifs a été supprimé. Vous devez restaurer le modèle avant de pouvoir restaurer l\'actif.', 'model_invalid' => 'Le modèle de cette ressource n\'est pas valide.', diff --git a/resources/lang/fr/admin/hardware/table.php b/resources/lang/fr/admin/hardware/table.php index 950863355f..0417740fbf 100644 --- a/resources/lang/fr/admin/hardware/table.php +++ b/resources/lang/fr/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Télécharger en CSV', 'eol' => 'Fin de vie', 'id' => 'ID', + 'last_checkin_date' => 'Date de dernière dissociation', 'location' => 'Lieu', 'purchase_cost' => 'Coût', 'purchase_date' => 'Acheté', diff --git a/resources/lang/fr/admin/labels/message.php b/resources/lang/fr/admin/labels/message.php new file mode 100644 index 0000000000..400ac3200a --- /dev/null +++ b/resources/lang/fr/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Décompte invalide pour :name. Attendu : :expected, reçu : :actual.', + 'invalid_return_type' => 'Type invalide pour :name. Attendu : :expected, reçu : :actual.', + 'invalid_return_value' => 'Valeur invalide pour :name. Attendu : :expected, reçu : :actual.', + + 'does_not_exist' => 'L\'étiquette n\'existe pas', + +]; diff --git a/resources/lang/fr/admin/labels/table.php b/resources/lang/fr/admin/labels/table.php new file mode 100644 index 0000000000..6572c60d7c --- /dev/null +++ b/resources/lang/fr/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Étiquettes', + 'support_fields' => 'Champs', + 'support_asset_tag' => 'Étiquette', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Titre', + +]; \ No newline at end of file diff --git a/resources/lang/fr/admin/licenses/general.php b/resources/lang/fr/admin/licenses/general.php index 8d21062d89..5f269f7476 100644 --- a/resources/lang/fr/admin/licenses/general.php +++ b/resources/lang/fr/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Cette action désassociera un siège. | Cette action désassociera :checkedout_seats_count sièges pour cette licence.', 'enabled_tooltip' => 'Désassocier TOUS les sièges de cette licence, à la fois des utilisateurs·trices et des actifs', 'disabled_tooltip' => 'Ceci est désactivé car il n\'y a pas de siège actuellement associé', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'Licence désassociée avec succès ! | Toutes les licences ont été désassociées avec succès !', 'log_msg' => 'Désassociée via l\'outil de gestion des licences en volume', ], diff --git a/resources/lang/fr/admin/manufacturers/message.php b/resources/lang/fr/admin/manufacturers/message.php index a01615b5ea..9516094c6e 100644 --- a/resources/lang/fr/admin/manufacturers/message.php +++ b/resources/lang/fr/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Utilisez {LOCALE} et {SERIAL} comme variables dans votre URL pour que ces valeurs soient remplies automatiquement lors de la visualisation des actifs.', + 'support_url_help' => 'Les variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, et {MODEL_NAME} peuvent être utilisés dans votre URL pour que ces valeurs soient remplies automatiquement lors de la visualisation des ressources - par exemple https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Le fabricant n\'existe pas.', 'assoc_users' => 'Ce fabricant est actuellement associé avec au moins un modèle et ne peut pas être supprimé. Veuillez mettre à jour les modèles pour ne plus référencer un fabricant et essayer à nouveau. ', diff --git a/resources/lang/fr/admin/models/message.php b/resources/lang/fr/admin/models/message.php index 9d7078d8e1..964a012997 100644 --- a/resources/lang/fr/admin/models/message.php +++ b/resources/lang/fr/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Le modèle n\'existe pas.', 'no_association' => 'ATTENTION ! Le modèle d\'actif pour cet objet est invalide ou manquant !', 'no_association_fix' => 'Cela va casser les choses de manière bizarre et horrible. Modifiez cette ressource maintenant pour lui assigner un modèle.', diff --git a/resources/lang/fr/admin/settings/general.php b/resources/lang/fr/admin/settings/general.php index 488343e4be..1eb5152005 100644 --- a/resources/lang/fr/admin/settings/general.php +++ b/resources/lang/fr/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Étape suivante : créer un utilisateur', 'ldap_settings_link' => 'Page des paramètres LDAP', 'slack_test' => 'Tester l\'intégration de ', + 'label2_enable' => 'Nouveau moteur d\'étiquetage', + 'label2_enable_help' => 'Basculer vers le nouveau moteur d\'étiquetage. Note : Vous devrez enregistrer ce paramètre avant d\'en modifier d\'autres.', + 'label2_template' => 'Modèle', + 'label2_template_help' => 'Sélectionnez le modèle à utiliser pour la génération d\'étiquettes', + 'label2_title' => 'Titre', + 'label2_title_help' => 'Le titre à afficher sur les étiquettes qui le supportent', + 'label2_title_help_phold' => 'Le champ {COMPANY} sera remplacé par le nom de la société de l\'actif', + 'label2_asset_logo' => 'Utiliser le logo d\'actif', + 'label2_asset_logo_help' => 'Utiliser le logo de la société assignée à l\'actif plutôt que la valeur de :setting_name', + 'label2_1d_type' => 'Type du code-barres 1D', + 'label2_1d_type_help' => 'Format pour les codes-barres 1D', + 'label2_2d_type' => 'Type du code-barres 2D', + 'label2_2d_type_help' => 'Format pour les codes-barres 2D', + 'label2_2d_target' => 'Cible du code-barres 2D', + 'label2_2d_target_help' => 'L\'URL vers laquelle le code-barres 2D pointe lorsqu\'il est scanné', + 'label2_fields' => 'Définitions de champ', + 'label2_fields_help' => 'Les champs peuvent être ajoutés, supprimés et réordonnés dans la colonne de gauche. Pour chaque champ, plusieurs options pour Étiquette et Source de données peuvent être ajoutées, supprimées et réordonnées dans la colonne de droite.', + 'help_asterisk_bold' => 'Le texte entré sous la forme **texte** sera affiché en gras', + 'help_blank_to_use' => 'Laisser vide pour utiliser la valeur de :setting_name', + 'help_default_will_use' => ':default utilisera la valeur de :setting_name.
Notez que la valeur des codes-barres doit être conforme à la spécification pour être générée avec succès. Veuillez consulter la documentation pour plus de détails. ', + 'default' => 'Par défaut', + 'none' => 'Aucun·e', 'google_callback_help' => 'Ceci doit être entré comme URL de rappel dans les paramètres de votre application Google OAuth dans la console de développement Google de votre organisation.', 'google_login' => 'Paramètres de connexion via Google Workspace', 'enable_google_login' => 'Permettre aux utilisateurs·trices de se connecter avec Google Workspace', 'enable_google_login_help' => 'Les utilisateurs·trices ne seront pas créé·es automatiquement. Iels doivent avoir un compte existant ici ET dans Google Workspace, et leur nom d\'utilisateur·trice doit correspondre à leur adresse e-mail Google Workspace. ', - ]; diff --git a/resources/lang/fr/admin/suppliers/message.php b/resources/lang/fr/admin/suppliers/message.php index f657bd5beb..e4161bf77f 100644 --- a/resources/lang/fr/admin/suppliers/message.php +++ b/resources/lang/fr/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Le fournisseur n\'existe pas.', diff --git a/resources/lang/fr/admin/users/table.php b/resources/lang/fr/admin/users/table.php index 15397631af..dffabd7126 100644 --- a/resources/lang/fr/admin/users/table.php +++ b/resources/lang/fr/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Afficher les utilisateurs supprimés', 'title' => 'Titre', 'to_restore_them' => 'pour les restaurer.', + 'total_assets_cost' => "Coût total des actifs", 'updateuser' => 'Mettre à jour l\'utilisateur', 'username' => 'Nom d\'utilisateur', 'user_deleted_text' => 'Cet utilisateur a été marqué comme supprimé.', diff --git a/resources/lang/fr/general.php b/resources/lang/fr/general.php index 48f88d6e14..e27cfd5938 100644 --- a/resources/lang/fr/general.php +++ b/resources/lang/fr/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Prénom Nom (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Nom de famille Première lettre du prénom (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Première lettre du prénom et nom de famille (j.smith@example.com)', + 'firstname_lastname_display' => 'Prénom Nom (Jane Smith)', + 'lastname_firstname_display' => 'Nom Prénom (Smith Jane)', + 'name_display_format' => 'Format d\'affichage du nom', 'first' => 'Premier', 'firstnamelastname' => 'Prénom et nom de famille (jane.smith@example.com)', 'lastname_firstinitial' => 'Nom de famille et première lettre du prénom (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Fournisseur', 'suppliers' => 'Fournisseurs', 'sure_to_delete' => 'Êtes-vous sûr de vouloir supprimer ?', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Soumettre', 'target' => 'Cible', 'time_and_date_display' => 'Affichage de l\'heure et de la date', @@ -283,6 +288,7 @@ return [ 'user' => 'Utilisateur', 'accepted' => 'validé', 'declined' => 'refusé', + 'unassigned' => 'Non assigné', 'unaccepted_asset_report' => 'Actifs refusés', 'users' => 'Utilisateurs', 'viewall' => 'Afficher tout', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Nombre de licences', 'notification_error' => 'Erreur:', 'notification_error_hint' => 'Veuillez vérifier le formulaire ci-dessous ne contient pas d\'erreurs', - 'notification_success' => 'Réussite :', - 'notification_warning' => 'Avertissement :', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'Les champs suivants ont rencontré des erreurs de validation et n\'ont pas été modifiés :', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Informations sur l\'actif', 'model_name' => 'Nom du modèle', 'asset_name' => 'Nom de l\'actif', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Numéro de série', 'item_notes' => 'Notes :item', 'item_name_var' => 'Nom :item', + 'error_user_company' => 'Les sociétés de l\'utilisateur·trice et de l\'actif ne correspondent pas', + 'error_user_company_accept_view' => 'Un actif qui vous est assigné appartient à une autre société ; vous ne pouvez pas l\'accepter ou le refuser. Veuillez contacter votre manager', 'importer' => [ 'checked_out_to_fullname' => 'Associé à : nom complet', 'checked_out_to_first_name' => 'Associé à : prénom', @@ -474,5 +483,8 @@ return [ 'address2' => 'Adresse Ligne 2', 'import_note' => 'Importé à l\'aide de l\'importateur CSV', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/ga-IE/admin/companies/message.php b/resources/lang/ga-IE/admin/companies/message.php index 6cfe869c9d..d58e745e45 100644 --- a/resources/lang/ga-IE/admin/companies/message.php +++ b/resources/lang/ga-IE/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Níl an chuideachta ann.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Tá baint ag an gcuideachta seo faoi láthair le múnla amháin ar a laghad agus ní féidir é a scriosadh. Déan do chuid múnlaí a thabhairt cothrom le dáta gan tagairt a dhéanamh don chuideachta seo agus déan iarracht arís.', 'create' => [ 'error' => 'Níor cruthaíodh an chuideachta, déan iarracht arís.', diff --git a/resources/lang/ga-IE/admin/hardware/form.php b/resources/lang/ga-IE/admin/hardware/form.php index dbfde2c976..d08d6b8e0b 100644 --- a/resources/lang/ga-IE/admin/hardware/form.php +++ b/resources/lang/ga-IE/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Sócmhainní Nuashonraithe Bulc', 'bulk_update_help' => 'Ceadaíonn an fhoirm seo duit il-sócmhainní a thabhairt cothrom le dáta ag an am céanna. Líon isteach na réimsí is gá duit a athrú ach amháin. Ní dhéanfar aon réimsí fágtha gan athrú.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Seiceáil Amach Chun', 'checkout_date' => 'Dáta Seiceáil', 'checkin_date' => 'Dáta Checkin', diff --git a/resources/lang/ga-IE/admin/hardware/table.php b/resources/lang/ga-IE/admin/hardware/table.php index 88851460a3..994a601182 100644 --- a/resources/lang/ga-IE/admin/hardware/table.php +++ b/resources/lang/ga-IE/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Íoslódáil CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Suíomh', 'purchase_cost' => 'Costas', 'purchase_date' => 'Ceannacháin', diff --git a/resources/lang/ga-IE/admin/labels/message.php b/resources/lang/ga-IE/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/ga-IE/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/ga-IE/admin/labels/table.php b/resources/lang/ga-IE/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/ga-IE/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ga-IE/admin/licenses/general.php b/resources/lang/ga-IE/admin/licenses/general.php index 6e20c5baa4..5f2976b401 100644 --- a/resources/lang/ga-IE/admin/licenses/general.php +++ b/resources/lang/ga-IE/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/ga-IE/admin/manufacturers/message.php b/resources/lang/ga-IE/admin/manufacturers/message.php index bdadbf22ef..49d274e80b 100644 --- a/resources/lang/ga-IE/admin/manufacturers/message.php +++ b/resources/lang/ga-IE/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Níl an monaróir ann.', 'assoc_users' => 'Tá baint ag an monaróir seo faoi láthair le múnla amháin ar a laghad agus ní féidir é a scriosadh. Nuashonraigh do chuid samhlacha le do thoil gan tagairt a dhéanamh don monaróir seo agus déan iarracht arís.', diff --git a/resources/lang/ga-IE/admin/models/message.php b/resources/lang/ga-IE/admin/models/message.php index ce966e7212..933253ad11 100644 --- a/resources/lang/ga-IE/admin/models/message.php +++ b/resources/lang/ga-IE/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Níl múnla ann.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/ga-IE/admin/settings/general.php b/resources/lang/ga-IE/admin/settings/general.php index b30d883413..47da9f85d3 100644 --- a/resources/lang/ga-IE/admin/settings/general.php +++ b/resources/lang/ga-IE/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/ga-IE/admin/suppliers/message.php b/resources/lang/ga-IE/admin/suppliers/message.php index a6d944d663..dd1e70988b 100644 --- a/resources/lang/ga-IE/admin/suppliers/message.php +++ b/resources/lang/ga-IE/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Níl an soláthraí ann.', diff --git a/resources/lang/ga-IE/admin/users/table.php b/resources/lang/ga-IE/admin/users/table.php index 69a72f25d0..2866d3e87d 100644 --- a/resources/lang/ga-IE/admin/users/table.php +++ b/resources/lang/ga-IE/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Taispeáin Úsáideoirí Scriosta', 'title' => 'Teideal', 'to_restore_them' => 'iad a chur ar ais.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Nuashonraigh Úsáideoir', 'username' => 'Ainm Úsáideora', 'user_deleted_text' => 'Marcáladh an t-úsáideoir seo mar a scriosadh é.', diff --git a/resources/lang/ga-IE/general.php b/resources/lang/ga-IE/general.php index 97f147efa1..adac99ff4e 100644 --- a/resources/lang/ga-IE/general.php +++ b/resources/lang/ga-IE/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'An Chéad', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Soláthraí', 'suppliers' => 'Soláthraithe', 'sure_to_delete' => 'An bhfuil tú cinnte gur mian leat a scriosadh', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Cuir isteach', 'target' => 'Sprioc', 'time_and_date_display' => 'Taispeáin Am agus Dáta', @@ -283,6 +288,7 @@ return [ 'user' => 'Úsáideoir', 'accepted' => 'glactha', 'declined' => 'dhiúltaigh', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Sócmhainní Gan Ghlactha', 'users' => 'Úsáideoirí', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/he/admin/companies/message.php b/resources/lang/he/admin/companies/message.php index c94ec98312..9753676587 100644 --- a/resources/lang/he/admin/companies/message.php +++ b/resources/lang/he/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'החברה לא קיימת.', + 'deleted' => 'Deleted company', 'assoc_users' => 'חברה זו קשורה כרגע עם דגם אחד לפחות ואינה ניתנת למחיקה. אנא עדכן את המודלים שלך כדי לא להפנות עוד לחברה זו ונסה שוב.', 'create' => [ 'error' => 'החברה לא נוצרה, נסה שוב.', diff --git a/resources/lang/he/admin/hardware/form.php b/resources/lang/he/admin/hardware/form.php index ca18936f94..7fdc46f780 100644 --- a/resources/lang/he/admin/hardware/form.php +++ b/resources/lang/he/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'עדכון גורפת נכסים', 'bulk_update_help' => 'טופס זה מאפשר לך לעדכן מספר נכסים בבת אחת. מלא רק את השדות שאתה צריך לשנות. כל השדות שנותרו ריקים יישארו ללא שינוי.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'הוצא אל', 'checkout_date' => 'תבדוק את התאריך', 'checkin_date' => 'תאריך הגעה', diff --git a/resources/lang/he/admin/hardware/table.php b/resources/lang/he/admin/hardware/table.php index f2dbbd63b9..6e9f308a89 100644 --- a/resources/lang/he/admin/hardware/table.php +++ b/resources/lang/he/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'הורד CSV', 'eol' => 'EOL', 'id' => 'תְעוּדַת זֶהוּת', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'מקום', 'purchase_cost' => 'עֲלוּת', 'purchase_date' => 'נרכש', diff --git a/resources/lang/he/admin/labels/message.php b/resources/lang/he/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/he/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/he/admin/labels/table.php b/resources/lang/he/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/he/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/he/admin/licenses/general.php b/resources/lang/he/admin/licenses/general.php index c9093c7e45..9b4428a6f6 100644 --- a/resources/lang/he/admin/licenses/general.php +++ b/resources/lang/he/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/he/admin/manufacturers/message.php b/resources/lang/he/admin/manufacturers/message.php index 0d534fb249..8aacc35c0e 100644 --- a/resources/lang/he/admin/manufacturers/message.php +++ b/resources/lang/he/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'היצרן אינו קיים.', 'assoc_users' => 'יצרן זה משויך כרגע עם דגם אחד לפחות ולא ניתן למחוק אותו. אנא עדכן את הדגמים שלך כדי לא להתייחס עוד ליצרן זה ונסה שוב.', diff --git a/resources/lang/he/admin/models/message.php b/resources/lang/he/admin/models/message.php index c1776a07c6..922960ad6f 100644 --- a/resources/lang/he/admin/models/message.php +++ b/resources/lang/he/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'המודל אינו קיים.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/he/admin/settings/general.php b/resources/lang/he/admin/settings/general.php index 19e4f739a8..0fa163eb65 100644 --- a/resources/lang/he/admin/settings/general.php +++ b/resources/lang/he/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/he/admin/suppliers/message.php b/resources/lang/he/admin/suppliers/message.php index 3df2684ff7..f9f7b9d99a 100644 --- a/resources/lang/he/admin/suppliers/message.php +++ b/resources/lang/he/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'הספק אינו קיים.', diff --git a/resources/lang/he/admin/users/table.php b/resources/lang/he/admin/users/table.php index a2ce7cfd93..f66cc6afe1 100644 --- a/resources/lang/he/admin/users/table.php +++ b/resources/lang/he/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'הצג משתמשים שנמחקו', 'title' => 'כותרת', 'to_restore_them' => 'כדי לשחזר אותם.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'עדכן משתמש', 'username' => 'שם משתמש', 'user_deleted_text' => 'משתמש זה סומן כממחק.', diff --git a/resources/lang/he/general.php b/resources/lang/he/general.php index bc38001078..3acbee1dbe 100644 --- a/resources/lang/he/general.php +++ b/resources/lang/he/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'שם פרטי שם משפחה (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'שם משפחה ראשי תיבות שם פרטי (smithj@example.com)', 'firstintial_dot_lastname_format' => 'ראשי תיבות שם פרטי שם משפחה (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'ראשון', 'firstnamelastname' => 'שם פרטי שם משפחה (janesmith@example.com)', 'lastname_firstinitial' => 'שם משפחה ראשי תיבות שם פרטי (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'ספק', 'suppliers' => 'ספקים', 'sure_to_delete' => 'האם אתה בטוח שברצונך למחוק', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'שלח', 'target' => 'יַעַד', 'time_and_date_display' => 'תצוגת זמן ותאריך', @@ -283,6 +288,7 @@ return [ 'user' => 'מִשׁתַמֵשׁ', 'accepted' => 'מְקוּבָּל', 'declined' => 'ירד', + 'unassigned' => 'לא משויך', 'unaccepted_asset_report' => 'נכסים לא מקובלים', 'users' => 'משתמשים', 'viewall' => 'צפו בהכל', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'ספירת רשיונות', 'notification_error' => 'שגיאה:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'מידע על נכסים', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/hr/admin/companies/message.php b/resources/lang/hr/admin/companies/message.php index 54feab6740..5f7f0a5311 100644 --- a/resources/lang/hr/admin/companies/message.php +++ b/resources/lang/hr/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Tvrtka ne postoji.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Tvrtka je trenutno povezana s barem jednim modelom i ne može se izbrisati. Ažurirajte svoje modele da se više ne referiraju na tu tvrtku i pokušajte ponovno.', 'create' => [ 'error' => 'Tvrtka nije izrađena, pokušajte ponovo.', diff --git a/resources/lang/hr/admin/hardware/form.php b/resources/lang/hr/admin/hardware/form.php index dd755b0df8..832e3f5c74 100644 --- a/resources/lang/hr/admin/hardware/form.php +++ b/resources/lang/hr/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Skupna aktivacija ažuriranja', 'bulk_update_help' => 'Ovaj vam obrazac omogućuje ažuriranje više imovine odjednom. Popunite polja koja su vam potrebna za promjenu. Sva polja koja su ostala prazna ostat će nepromijenjena.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Provjereno', 'checkout_date' => 'Datum kupnje', 'checkin_date' => 'Datum čekanja', diff --git a/resources/lang/hr/admin/hardware/table.php b/resources/lang/hr/admin/hardware/table.php index 9011dd5a56..2982af4c5c 100644 --- a/resources/lang/hr/admin/hardware/table.php +++ b/resources/lang/hr/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Preuzmite CSV', 'eol' => 'EOL', 'id' => 'iskaznica', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Mjesto', 'purchase_cost' => 'cijena', 'purchase_date' => 'kupljen', diff --git a/resources/lang/hr/admin/labels/message.php b/resources/lang/hr/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/hr/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/hr/admin/labels/table.php b/resources/lang/hr/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/hr/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/hr/admin/licenses/general.php b/resources/lang/hr/admin/licenses/general.php index 948ea6a3c9..7ba12b5b3d 100644 --- a/resources/lang/hr/admin/licenses/general.php +++ b/resources/lang/hr/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/hr/admin/manufacturers/message.php b/resources/lang/hr/admin/manufacturers/message.php index a29f359e3f..19151ef509 100644 --- a/resources/lang/hr/admin/manufacturers/message.php +++ b/resources/lang/hr/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Proizvođač ne postoji.', 'assoc_users' => 'Ovaj je proizvođač trenutno povezan s barem jednim modelom i ne može se izbrisati. Ažurirajte svoje modele da više ne referiraju ovog proizvođača i pokušajte ponovno.', diff --git a/resources/lang/hr/admin/models/message.php b/resources/lang/hr/admin/models/message.php index 27a6634842..6c7f40879f 100644 --- a/resources/lang/hr/admin/models/message.php +++ b/resources/lang/hr/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model ne postoji.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/hr/admin/settings/general.php b/resources/lang/hr/admin/settings/general.php index c756517efc..1a42cbd4e5 100644 --- a/resources/lang/hr/admin/settings/general.php +++ b/resources/lang/hr/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/hr/admin/suppliers/message.php b/resources/lang/hr/admin/suppliers/message.php index 1ceb394456..9981e22d5a 100644 --- a/resources/lang/hr/admin/suppliers/message.php +++ b/resources/lang/hr/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Dobavljač ne postoji.', diff --git a/resources/lang/hr/admin/users/table.php b/resources/lang/hr/admin/users/table.php index 885fad5eba..5860770a4d 100644 --- a/resources/lang/hr/admin/users/table.php +++ b/resources/lang/hr/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Prikaži izbrisane korisnike', 'title' => 'Titula', 'to_restore_them' => 'vratiti ih.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Ažuriranje korisnika', 'username' => 'Korisničko ime', 'user_deleted_text' => 'Ovaj je korisnik označen kao izbrisan.', diff --git a/resources/lang/hr/general.php b/resources/lang/hr/general.php index b52288bad7..aebbaf6f85 100644 --- a/resources/lang/hr/general.php +++ b/resources/lang/hr/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Ime Prezime (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Prezime Prvo slovo imena (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Prvi', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Dobavljač', 'suppliers' => 'Dobavljači', 'sure_to_delete' => 'Jeste li sigurni da želite izbrisati', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'podnijeti', 'target' => 'Cilj', 'time_and_date_display' => 'Prikaz vremena i datuma', @@ -283,6 +288,7 @@ return [ 'user' => 'Korisnik', 'accepted' => 'priznat', 'declined' => 'odbijeno', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Neprihvaćene imovine', 'users' => 'Korisnici', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/hu/admin/companies/message.php b/resources/lang/hu/admin/companies/message.php index 00e1fab145..a700d33b57 100644 --- a/resources/lang/hu/admin/companies/message.php +++ b/resources/lang/hu/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'A vállalat nem létezik.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Ez a vállalat jelenleg legalább egy modellel társítva van, így nem lehet törölni. Kérjük, frissítse a modellt úgy, hogy ne hivatkozzon erre a vállalatra, és próbálkozzon újra. ', 'create' => [ 'error' => 'A vállalat nem jött létre, próbálkozz újra.', diff --git a/resources/lang/hu/admin/hardware/form.php b/resources/lang/hu/admin/hardware/form.php index 884d3383ed..727a13cb67 100644 --- a/resources/lang/hu/admin/hardware/form.php +++ b/resources/lang/hu/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Tömeges eszköz frissítés', 'bulk_update_help' => 'Ez az űrlap segít frissíteni több eszközt egyszerre. Csak töltsd ki a változtatni kívánt mezőket. Mindent amit üresen hagysz az változatlan marad. ', 'bulk_update_warn' => 'Egyetlen eszköz tulajdonságait kívánja szerkeszteni.|:asset_count eszköz tulajdonságait kívánja szerkeszteni.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Kiadva', 'checkout_date' => 'Kiadási dátum', 'checkin_date' => 'Visszavétel dátuma', diff --git a/resources/lang/hu/admin/hardware/table.php b/resources/lang/hu/admin/hardware/table.php index 87e7be0d5e..b3c460c2f0 100644 --- a/resources/lang/hu/admin/hardware/table.php +++ b/resources/lang/hu/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Cvs letöltése', 'eol' => 'Lejárat', 'id' => 'ID', + 'last_checkin_date' => 'Utolsó kiadás dátuma', 'location' => 'Helyszín', 'purchase_cost' => 'Költség', 'purchase_date' => 'Megvásárolva', diff --git a/resources/lang/hu/admin/labels/message.php b/resources/lang/hu/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/hu/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/hu/admin/labels/table.php b/resources/lang/hu/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/hu/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/hu/admin/licenses/general.php b/resources/lang/hu/admin/licenses/general.php index 5a59442116..0c4166cfe5 100644 --- a/resources/lang/hu/admin/licenses/general.php +++ b/resources/lang/hu/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/hu/admin/manufacturers/message.php b/resources/lang/hu/admin/manufacturers/message.php index d3e415bcf7..65e8e435b4 100644 --- a/resources/lang/hu/admin/manufacturers/message.php +++ b/resources/lang/hu/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Gyártó nem létezik.', 'assoc_users' => 'Ez a gyártó jelenleg legalább egy modellel társítva van, így nem lehet törölni. Kérjük, frissítse a modellt úgy, hogy ne hivatkozzon erre a gyártóra, és próbálkozzon újra. ', diff --git a/resources/lang/hu/admin/models/message.php b/resources/lang/hu/admin/models/message.php index 961f0de4fc..62e156b7c3 100644 --- a/resources/lang/hu/admin/models/message.php +++ b/resources/lang/hu/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Törölt eszköz modell', 'does_not_exist' => 'Modell nem létezik.', 'no_association' => 'FIGYELEM! Az eszköz modell hiányzik, vagy nem érvényes!', 'no_association_fix' => 'Ez furcsa és szörnyű módokon fogja szétzúzni a dolgokat. Szerkeszd ezt az eszközt most, és rendeld hozzá egy modellhez.', diff --git a/resources/lang/hu/admin/settings/general.php b/resources/lang/hu/admin/settings/general.php index efb738ec05..9d6386c5e7 100644 --- a/resources/lang/hu/admin/settings/general.php +++ b/resources/lang/hu/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Következő: Felhasználó létrehozása', 'ldap_settings_link' => 'LDAP beállítások oldal', 'slack_test' => 'Teszt Integráció', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/hu/admin/suppliers/message.php b/resources/lang/hu/admin/suppliers/message.php index 340211aa40..fee64de3e1 100644 --- a/resources/lang/hu/admin/suppliers/message.php +++ b/resources/lang/hu/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Törölt beszállító', 'does_not_exist' => 'Beszállító nem létezik.', diff --git a/resources/lang/hu/admin/users/table.php b/resources/lang/hu/admin/users/table.php index 1e44e2b5b3..4c45a94424 100644 --- a/resources/lang/hu/admin/users/table.php +++ b/resources/lang/hu/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'A törölt felhasználók megjelenítése', 'title' => 'Cím', 'to_restore_them' => 'visszaállítani őket.', + 'total_assets_cost' => "Eszközök összes költsége", 'updateuser' => 'Felhasználó frissítése', 'username' => 'Felhasználónév', 'user_deleted_text' => 'Ezt a felhasználót törölték.', diff --git a/resources/lang/hu/general.php b/resources/lang/hu/general.php index c948b7ef9a..d11da85adb 100644 --- a/resources/lang/hu/general.php +++ b/resources/lang/hu/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Keresztnév Vezetéknév (jakab_gipsz@example.com)', 'lastnamefirstinitial_format' => 'Utónév Keresztnév kezdőbetű (kovacsb@example.com)', 'firstintial_dot_lastname_format' => 'Keresztnév első betűje majd vezetéknév (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Első', 'firstnamelastname' => 'Keresztnév majd vezetéknév (janesmith@example.com)', 'lastname_firstinitial' => 'Vezetéknév majd keresztnév kezdőbetűje (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Támogató', 'suppliers' => 'Beszállítók', 'sure_to_delete' => 'Biztosan törölni kíván', + 'sure_to_delete_var' => 'Biztosan törölni akarja ezt az elemet: item ?', + 'delete_what' => ':item törlése', 'submit' => 'beküldése', 'target' => 'Cél', 'time_and_date_display' => 'Idő és dátum megjelenítése', @@ -283,6 +288,7 @@ return [ 'user' => 'Felhasználó', 'accepted' => 'elfogadva', 'declined' => 'visszautasítva', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Elfogadhatatlan eszköz', 'users' => 'Felhasználók', 'viewall' => 'Összes Megtekintése', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Szoftverlicencek összesen', 'notification_error' => 'Hiba:', 'notification_error_hint' => 'Kérlek, ellenőrízd az űrlapot a hibák miatt', - 'notification_success' => 'Sikeres:', - 'notification_warning' => 'Figyelmeztetés:', - 'notification_info' => 'Információ:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Sikerült', + 'notification_warning' => 'Figyelmeztetés', + 'notification_info' => 'Tájékoztatás', 'asset_information' => 'Eszköz információ', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Sorozatszám', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% elkészült', + 'uploading' => 'Feltöltés...', + 'upload_error' => 'Hiba a fájl feltöltése során. Kérem, ellenőrizze, hogy nincsenek üres sorok a fájl elején.' ]; diff --git a/resources/lang/id/admin/companies/message.php b/resources/lang/id/admin/companies/message.php index 1e3b255ac6..d3ee8ce264 100644 --- a/resources/lang/id/admin/companies/message.php +++ b/resources/lang/id/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Perusahaan tidak ada.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Perusahaan saat ini dikaitkan dengan setidaknya satu model dan tidak dapat dihapus. Perbarui model anda yang tidak ada referensi dari perusahaan ini dan coba lagi. ', 'create' => [ 'error' => 'Perusahaan belum terbuat, silahkan coba kembali.', diff --git a/resources/lang/id/admin/components/message.php b/resources/lang/id/admin/components/message.php index 3f2d52bf21..250b5032ff 100644 --- a/resources/lang/id/admin/components/message.php +++ b/resources/lang/id/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Komponen belum tertanda keluar, silahkan mencoba lagi', 'success' => 'Komponen telah sukses tertanda keluar.', 'user_does_not_exist' => 'Pengguna tidak terdaftar. Silahkan coba kembali.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'Tidak ada sisa komponen: :sisa sisa, :diminta diminta ', ), 'checkin' => array( diff --git a/resources/lang/id/admin/hardware/form.php b/resources/lang/id/admin/hardware/form.php index d4583d0ce9..8d132d2b79 100644 --- a/resources/lang/id/admin/hardware/form.php +++ b/resources/lang/id/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Perbarui aset jumlah besar', 'bulk_update_help' => 'Formulir ini mengizinkan anda untuk memperbarui kelipatan aset dalam sekali proses. Cukup isi di field yang hendak di rubah. Jika ada yang kosong tidak akan dirubah. ', 'bulk_update_warn' => 'Anda akan mengedit properti dari satu aset.|Anda akan mengedit properti dari :asset_count aset.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Diberikan kepada', 'checkout_date' => 'Tanggal Pemberian', 'checkin_date' => 'Tanggal Pengembalian', diff --git a/resources/lang/id/admin/hardware/table.php b/resources/lang/id/admin/hardware/table.php index ed8027f76d..16a845e5cc 100644 --- a/resources/lang/id/admin/hardware/table.php +++ b/resources/lang/id/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Unduh CSV', 'eol' => 'MHP', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Lokasi', 'purchase_cost' => 'Biaya', 'purchase_date' => 'Dibeli', diff --git a/resources/lang/id/admin/labels/message.php b/resources/lang/id/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/id/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/id/admin/labels/table.php b/resources/lang/id/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/id/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/id/admin/licenses/general.php b/resources/lang/id/admin/licenses/general.php index 9dad58dfb2..3517763811 100644 --- a/resources/lang/id/admin/licenses/general.php +++ b/resources/lang/id/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/id/admin/manufacturers/message.php b/resources/lang/id/admin/manufacturers/message.php index 320b52e555..34fbabb9f4 100644 --- a/resources/lang/id/admin/manufacturers/message.php +++ b/resources/lang/id/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Produsen tidak ada.', 'assoc_users' => 'Produsen ini saat ini dikaitkan dengan setidaknya satu model dan tidak dapat dihapus. Perbarui model Anda yang tidak ada referensi dari produsen ini dan coba lagi. ', diff --git a/resources/lang/id/admin/models/message.php b/resources/lang/id/admin/models/message.php index 67414df146..6e2a710ca2 100644 --- a/resources/lang/id/admin/models/message.php +++ b/resources/lang/id/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model tidak ada.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'Ini akan merusak banyak hal dengan cara yang aneh dan mengerikan. Edit aset ini sekarang untuk menetapkannya sebagai model.', diff --git a/resources/lang/id/admin/settings/general.php b/resources/lang/id/admin/settings/general.php index c902839d87..9333e55706 100644 --- a/resources/lang/id/admin/settings/general.php +++ b/resources/lang/id/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/id/admin/suppliers/message.php b/resources/lang/id/admin/suppliers/message.php index eba2e3ca5b..4c96d752fd 100644 --- a/resources/lang/id/admin/suppliers/message.php +++ b/resources/lang/id/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Pemasok tidak ada.', diff --git a/resources/lang/id/admin/users/table.php b/resources/lang/id/admin/users/table.php index 49d43a8d66..bdd7817710 100644 --- a/resources/lang/id/admin/users/table.php +++ b/resources/lang/id/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Tampilkan pengguna yang di hapus', 'title' => 'Judul', 'to_restore_them' => 'untuk mengembalikannya', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Perbarui Pengguna', 'username' => 'Nama Pengguna', 'user_deleted_text' => 'Pengguna ini telah ditandai sebagai telah dihapus.', diff --git a/resources/lang/id/general.php b/resources/lang/id/general.php index 272f500a2e..11d91082c7 100644 --- a/resources/lang/id/general.php +++ b/resources/lang/id/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Nama Depan Nama Belakang (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Nama Depan First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Nama Belakang Inisial Pertama (j.smith@example.com)', + 'firstname_lastname_display' => 'Nama Depan Nama Belakang (Jane Smith)', + 'lastname_firstname_display' => 'Nama Belakang Nama Depan (Smith Jane)', + 'name_display_format' => 'Format tampilan nama', 'first' => 'Pertama', 'firstnamelastname' => 'Nama Depan Nama Belakang (janesmith@example.com)', 'lastname_firstinitial' => 'Nama Belakang Inisial Depan (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Pemasok', 'suppliers' => 'Pemasok', 'sure_to_delete' => 'Yakin ingin menghapusnya', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Menyerahkan', 'target' => 'Target', 'time_and_date_display' => 'Tampilan Waktu dan Tanggal', @@ -283,6 +288,7 @@ return [ 'user' => 'Pengguna', 'accepted' => 'diterima', 'declined' => 'menolak', + 'unassigned' => 'Belum ditetapkan', 'unaccepted_asset_report' => 'Aset tidak diterima', 'users' => 'Pengguna', 'viewall' => 'Lihat Semua', @@ -358,56 +364,57 @@ return [ 'collapse' => 'Ciutkan', 'assigned' => 'Diberikan', 'asset_count' => 'Total Aset', - 'accessories_count' => 'Accessories Count', - 'consumables_count' => 'Consumables Count', - 'components_count' => 'Components Count', - 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', - 'asset_information' => 'Asset Information', - 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', - 'consumable_information' => 'Consumable Information:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', - 'clone_item' => 'Clone Item', - 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in', - 'checkout_user_tooltip' => 'Check this item out to a user', - 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', - 'maintenance_mode_title' => 'System Temporarily Unavailable', - 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', - 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', - 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', - 'additional_files' => 'Additional Files', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'accessories_count' => 'Hitung Aksesoris', + 'consumables_count' => 'Hitung Barang Habis Pakai', + 'components_count' => 'Hitung Komponen', + 'licenses_count' => 'Hitung Lisensi', + 'notification_error' => 'Kesalahan:', + 'notification_error_hint' => 'Mohon periksa formulir untuk mengetahui kesalahan', + 'notification_bulk_error_hint' => 'Kolom berikut ini mendeteksi kesalahan dan tidak dapat di edit:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', + 'asset_information' => 'Informasi Aset', + 'model_name' => 'Nama Model', + 'asset_name' => 'Nama Aset', + 'consumable_information' => 'Informasi Barang Habis Pakai:', + 'consumable_name' => 'Nama Barang Habis Pakai:', + 'accessory_information' => 'Informasi Aksesoris:', + 'accessory_name' => 'Nama Aksesoris:', + 'clone_item' => 'Duplikasi', + 'checkout_tooltip' => 'Keluar-kan barang ini', + 'checkin_tooltip' => 'Kembali-kan barang ini', + 'checkout_user_tooltip' => 'Keluar-kan barang ini untuk pengguna', + 'maintenance_mode' => 'Layanan sedang dalam proses pembaharuan. Mohon kunjungi di lain waktu.', + 'maintenance_mode_title' => 'Sistem tidak dapat diakses untuk sementara waktu', + 'ldap_import' => 'Sandi pengguna tidak seharusnya di kelola oleh LDAP. (Hal tersebut agar dapat mengirimkan permintaan perubahan sandi.)', + 'purge_not_allowed' => 'Pembersihan data yang telah di hapus telah di non-aktifkan pada berkas .env. Hubungi tim dukungan anda atau hubungi sistem admin anda.', + 'backup_delete_not_allowed' => 'Penghapusan berkas pencadangan telah di non-aktifkan pada berkas .env. Hubungi bagian layanan dukungan anda atau sistem admin anda.', + 'additional_files' => 'Berkas Tambahan', + 'shitty_browser' => 'Tanda tangan tidak terdeteksi. Jika anda menggunakan peramban seri lama, mohon gunakan peramban yang terbaru untuk dapat menyelesaikan serah terima aset.', 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', 'bulk_checkin_success' => 'The items for the selected users have been checked in.', 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', + 'na_no_purchase_date' => 'Tidak tersedia - Tanggal pembelian tidak di informasikan', + 'assets_by_status' => 'Aset berdasarkan status', + 'assets_by_status_type' => 'Aset berdasarkan tipe status', 'pie_chart_type' => 'Dashboard Pie Chart Type', - 'hello_name' => 'Hello, :name!', + 'hello_name' => 'Selamat datang, :name!', 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', - 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', + 'start_date' => 'Tanggal Mulai', + 'end_date' => 'Tanggal berakhir', + 'alt_uploaded_image_thumbnail' => 'Unggah gambar-kecil', + 'placeholder_kit' => 'Pilih sebuah paket', + 'file_not_found' => 'Berkas tidak ditemukan', + 'preview_not_available' => '(tidak ada preview)', + 'setup' => 'Pengaturan', + 'pre_flight' => 'Sebelum di mulai', + 'skip_to_main_content' => 'Lewati ke konten utama', + 'toggle_navigation' => 'Beralih navigasi', + 'alerts' => 'Pemberitahuan', + 'tasks_view_all' => 'Lihat semua tugas', 'true' => 'Benar', 'false' => 'Salah', 'integration_option' => 'Opsi integrasi', @@ -449,9 +456,11 @@ return [ 'modal_confirm_generic' => 'Apakah anda yakin?', 'cannot_be_deleted' => 'Barang ini tidak dapat dihapus', 'undeployable_tooltip' => 'Item ini tidak dapat diperiksa. Periksa kuantitas yang tersisa.', - 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', + 'serial_number' => 'Nomor Seri', + 'item_notes' => ':Catatan benda', + 'item_name_var' => ':nama Item', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -463,16 +472,19 @@ return [ 'manager_last_name' => 'Manager Last Name', 'manager_full_name' => 'Manager Full Name', 'manager_username' => 'Manager Username', - 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', + 'checkout_type' => 'Tipe Keluar', + 'checkout_location' => 'Keluar-kan untuk lokasi di', + 'image_filename' => 'Nama berkas gambar', + 'do_not_import' => 'Jangan di impor', 'vip' => 'VIP', 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', + 'gravatar' => 'Surel Gravatar', + 'currency' => 'Mata uang', + 'address2' => 'Baris Alamat 2', + 'import_note' => 'Telah di impor menggunakan csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/id/mail.php b/resources/lang/id/mail.php index 412af2c3d0..57c697f8d1 100644 --- a/resources/lang/id/mail.php +++ b/resources/lang/id/mail.php @@ -1,8 +1,8 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + 'acceptance_asset_accepted' => 'Pengguna telah menerima', + 'acceptance_asset_declined' => 'Pengguna telah menolak', 'a_user_canceled' => 'Pengguna telah membatalkan permintaan item di situs web', 'a_user_requested' => 'Pengguna telah meminta item di situs web', 'accessory_name' => 'Nama Aksesori:', @@ -43,7 +43,7 @@ return [ 'login_first_admin' => 'Login ke instalasi Snipe-IT baru Anda dengan menggunakan kredensial di bawah ini:', 'login' => 'Login:', 'Low_Inventory_Report' => 'Laporan Inventaris Rendah', - 'inventory_report' => 'Inventory Report', + 'inventory_report' => 'Laporan Inventori', 'min_QTY' => 'Min QTY', 'name' => 'Nama', 'new_item_checked' => 'Item baru telah diperiksa berdasarkan nama Anda, rinciannya ada di bawah.', @@ -74,11 +74,11 @@ return [ 'your_credentials' => 'Kredensial Snipe-IT Anda', 'Accessory_Checkin_Notification' => 'Aksesoris Kembali', 'Asset_Checkin_Notification' => 'Aset Kembali', - 'Asset_Checkout_Notification' => 'Asset checked out', + 'Asset_Checkout_Notification' => 'Kembali-kan aset', 'License_Checkin_Notification' => 'Lisensi Kembali', 'Expected_Checkin_Report' => 'Laporan check-in aset yang diharapkan', 'Expected_Checkin_Notification' => 'Pengingat: :name mendekati batas waktu check-in [Dikembalikan]', 'Expected_Checkin_Date' => 'Aset yang check out untuk Anda akan check in kembali pada :date', 'your_assets' => 'Lihat Aset Anda', - 'rights_reserved' => 'All rights reserved.', + 'rights_reserved' => 'Hak cipta di lindungi undang-undang.', ]; diff --git a/resources/lang/id/reminders.php b/resources/lang/id/reminders.php index 4f692f2267..c97b39963d 100644 --- a/resources/lang/id/reminders.php +++ b/resources/lang/id/reminders.php @@ -16,6 +16,6 @@ return array( "password" => "Kata sandi harus 6 karakter dan sama.", "user" => "Nama pengguna atau alamat email salah", "token" => 'This password reset token is invalid or expired, or does not match the username provided.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', + 'sent' => 'Jika alamat email anda ada di sistem kami, email pemulihan kata sandi telah dikirim.', ); diff --git a/resources/lang/is/admin/companies/message.php b/resources/lang/is/admin/companies/message.php index ef252d7e79..2205e04d23 100644 --- a/resources/lang/is/admin/companies/message.php +++ b/resources/lang/is/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/is/admin/hardware/form.php b/resources/lang/is/admin/hardware/form.php index 61e0ca88b6..683ee8be13 100644 --- a/resources/lang/is/admin/hardware/form.php +++ b/resources/lang/is/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Ráðstafað til', 'checkout_date' => 'Ráðstöfunardagsetning', 'checkin_date' => 'Skiladagsetning', diff --git a/resources/lang/is/admin/hardware/table.php b/resources/lang/is/admin/hardware/table.php index 5e99674d83..2f0205e891 100644 --- a/resources/lang/is/admin/hardware/table.php +++ b/resources/lang/is/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Hlaða niður CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Staðsetning', 'purchase_cost' => 'Innkaupsverð', 'purchase_date' => 'Keypt', diff --git a/resources/lang/is/admin/labels/message.php b/resources/lang/is/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/is/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/is/admin/labels/table.php b/resources/lang/is/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/is/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/is/admin/licenses/general.php b/resources/lang/is/admin/licenses/general.php index ba440fff03..0ed16b579b 100644 --- a/resources/lang/is/admin/licenses/general.php +++ b/resources/lang/is/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/is/admin/manufacturers/message.php b/resources/lang/is/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/is/admin/manufacturers/message.php +++ b/resources/lang/is/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/is/admin/models/message.php b/resources/lang/is/admin/models/message.php index 77c2d88b5f..a82668af25 100644 --- a/resources/lang/is/admin/models/message.php +++ b/resources/lang/is/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Eyða tegund eigna', 'does_not_exist' => 'Model does not exist.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/is/admin/settings/general.php b/resources/lang/is/admin/settings/general.php index 13ba361f7a..6a22f69d84 100644 --- a/resources/lang/is/admin/settings/general.php +++ b/resources/lang/is/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/is/admin/suppliers/message.php b/resources/lang/is/admin/suppliers/message.php index 614c3768e8..fac072ddb6 100644 --- a/resources/lang/is/admin/suppliers/message.php +++ b/resources/lang/is/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Birgja eytt', 'does_not_exist' => 'Þessi birgir er ekki til.', diff --git a/resources/lang/is/admin/users/table.php b/resources/lang/is/admin/users/table.php index e2437c5042..c667d2f70a 100644 --- a/resources/lang/is/admin/users/table.php +++ b/resources/lang/is/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Sýna eydda notendur', 'title' => 'Titill', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Heildarkostnaður búnaðar", 'updateuser' => 'Uppfæra notenda', 'username' => 'Notendanafn', 'user_deleted_text' => 'This user has been marked as deleted.', diff --git a/resources/lang/is/general.php b/resources/lang/is/general.php index ac1ba20206..2a0c24c503 100644 --- a/resources/lang/is/general.php +++ b/resources/lang/is/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'Fornafn Eftirnafn (Jane Smith)', + 'lastname_firstname_display' => 'Eftirnafn Fornafn (Smith Jane)', + 'name_display_format' => 'Nafn á birtingaforsniði', 'first' => 'Fyrsta', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Framleiðandi', 'suppliers' => 'Framleiðendur', 'sure_to_delete' => 'Ertu viss um að þú viljir eyða', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Staðfesta', 'target' => 'Merking', 'time_and_date_display' => 'Birta tíma og dagsetningu', @@ -283,6 +288,7 @@ return [ 'user' => 'Notandi', 'accepted' => 'samþykkt', 'declined' => 'hafnað', + 'unassigned' => 'Óúthlutað', 'unaccepted_asset_report' => 'Ósamþykktar Eignir', 'users' => 'Notendur', 'viewall' => 'Skoða allt', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Villa:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Upplýsingar um eign', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/it/admin/companies/message.php b/resources/lang/it/admin/companies/message.php index 8c87a41ad0..aa9d187913 100644 --- a/resources/lang/it/admin/companies/message.php +++ b/resources/lang/it/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'L\'azienda non esiste.', + 'deleted' => 'Azienda eliminata', 'assoc_users' => 'Questa azienda è attualmente associata con almeno un modello e non può essere cancellata. Aggiorna i tuoi modelli perchè non facciano più riferimento a questa azienda e riprova. ', 'create' => [ 'error' => 'L\'azienda non è stata creata, riprova.', diff --git a/resources/lang/it/admin/hardware/form.php b/resources/lang/it/admin/hardware/form.php index c92f4a2f30..dd992ee079 100644 --- a/resources/lang/it/admin/hardware/form.php +++ b/resources/lang/it/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Aggiornamento quantità beni', 'bulk_update_help' => 'Questo modulo consente di aggiornare più risorse in una sola volta. Riempire solo i campi che è necessario cambiare. Tutti i campi lasciati vuoti rimarranno invariati. ', 'bulk_update_warn' => 'Stai per modificare le proprietà di un singolo asset. Stai per modificare le proprietà di :asset_count asset.', + 'bulk_update_with_custom_field' => 'Nota che i beni sono di :asset_model_count modelli differenti.', + 'bulk_update_model_prefix' => 'Sui Modelli', + 'bulk_update_custom_field_unique' => 'Questo è un campo unico e non può essere modificato massivamente.', 'checkedout_to' => 'Assegnato a', 'checkout_date' => 'Data del check-out', 'checkin_date' => 'Data di entrata', diff --git a/resources/lang/it/admin/hardware/table.php b/resources/lang/it/admin/hardware/table.php index 02b3e4fb57..91dcdfa799 100644 --- a/resources/lang/it/admin/hardware/table.php +++ b/resources/lang/it/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Scarica CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Ultima data check-in', 'location' => 'Posizione', 'purchase_cost' => 'Costo', 'purchase_date' => 'Acquistati', diff --git a/resources/lang/it/admin/labels/message.php b/resources/lang/it/admin/labels/message.php new file mode 100644 index 0000000000..d9a3078110 --- /dev/null +++ b/resources/lang/it/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Conteggio di :name non valido. Atteso :expected, ne ho avuti :actual.', + 'invalid_return_type' => 'Tipo di :name non valido. Atteso :expected, avuto :actual.', + 'invalid_return_value' => 'Valore di :name non valido. Atteso :expected, ricevuto :actual.', + + 'does_not_exist' => 'Etichetta inesistente', + +]; diff --git a/resources/lang/it/admin/labels/table.php b/resources/lang/it/admin/labels/table.php new file mode 100644 index 0000000000..d434d832e6 --- /dev/null +++ b/resources/lang/it/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Etichette', + 'support_fields' => 'Campi', + 'support_asset_tag' => 'Etichetta', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Titolo', + +]; \ No newline at end of file diff --git a/resources/lang/it/admin/licenses/general.php b/resources/lang/it/admin/licenses/general.php index 581d250639..beb6dc5498 100644 --- a/resources/lang/it/admin/licenses/general.php +++ b/resources/lang/it/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Ciò effettuerà il check-in di una postazione. | Ciò effettuerà il check-in di :checkedout_seats_count postazioni per questa licenza.', 'enabled_tooltip' => 'Check-in di TUTTE le postazioni di questa licenza, sia di utenti che di beni', 'disabled_tooltip' => 'Disattivato perché non ci sono postazioni assegnate', + 'disabled_tooltip_reassignable' => 'Disattivato a causa della licenza non reassegnabile', 'success' => 'Check-in della licenza effettuato! | Check-in di tutte le licenze effettuato!', 'log_msg' => 'Check-in effettuato tramite GUI di assegnazione massiva di licenze', ], diff --git a/resources/lang/it/admin/manufacturers/message.php b/resources/lang/it/admin/manufacturers/message.php index c75c157aad..2f497f886b 100644 --- a/resources/lang/it/admin/manufacturers/message.php +++ b/resources/lang/it/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Usa {LOCALE} e {SERIAL} nell\'URL come variabili per avere i valori riempiti automaticamente durante la visualizzazione dei beni.', + 'support_url_help' => 'Le variabili {LOCALE}, {SERIAL}, {MODEL_NUMBER} e {MODEL_NAME} possono essere utilizzati nell\'URL per riempire dinamicamente i campi - per esempio https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Il produttore non esiste.', 'assoc_users' => 'Questo produttore è attualmente associato con almeno un modello e non può essere eliminato. Si prega di aggiornare i modelli di riferimento e riprovare. ', diff --git a/resources/lang/it/admin/models/message.php b/resources/lang/it/admin/models/message.php index 77ab755059..acf31b39b2 100644 --- a/resources/lang/it/admin/models/message.php +++ b/resources/lang/it/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Modello bene eliminato', 'does_not_exist' => 'Il modello non esiste.', 'no_association' => 'ATTENZIONE! Il modello di bene per questo oggetto non è valido o è mancante!', 'no_association_fix' => 'Ciò romperà cose in modi strani e brutti. Modifica questo bene per assegnargli un modello.', diff --git a/resources/lang/it/admin/settings/general.php b/resources/lang/it/admin/settings/general.php index ebb28a9814..3e03b898c6 100644 --- a/resources/lang/it/admin/settings/general.php +++ b/resources/lang/it/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Successivo: Crea Utente', 'ldap_settings_link' => 'Impostazioni LDAP', 'slack_test' => 'Test Integrazione', + 'label2_enable' => 'Nuovo motore etichette', + 'label2_enable_help' => 'Usa il nuovo motore etichette. Nota: Devi salvare questa impostazione prima di cambiare le altre.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Seleziona il template da usare per generare le etichette', + 'label2_title' => 'Titolo', + 'label2_title_help' => 'Il titolo da mostrare nelle etichette che lo supportano', + 'label2_title_help_phold' => 'Il placeholder {COMPANY} verrà sostituito con il nome dell\'azienda del bene', + 'label2_asset_logo' => 'Usa il logo del bene', + 'label2_asset_logo_help' => 'Usa il logo della azienda del bene, al posto del valore di :setting_name', + 'label2_1d_type' => 'Tipo Barcode 1D', + 'label2_1d_type_help' => 'Formato barcode 1D', + 'label2_2d_type' => 'Tipo Barcode 2D', + 'label2_2d_type_help' => 'Formato barcode 2D', + 'label2_2d_target' => 'Target Barcode 2D', + 'label2_2d_target_help' => 'L\'URL a cui il codice a barre 2D punterà quando scansionato', + 'label2_fields' => 'Definizioni Campi', + 'label2_fields_help' => 'I campi possono essere aggiunti, rimossi e riordinati nella colonna di sinistra. Per ogni campo, possono essere aggionte, rimosse e riordinate più opzioni per Label e DataSource nella colonna di destra.', + 'help_asterisk_bold' => 'Il testo inserito **così** verrà visualizzato in grassetto', + 'help_blank_to_use' => 'Lascia vuoto per usare il valore in :setting_name', + 'help_default_will_use' => ':default userà il valore di :setting_name.
Nota che il valore dei codici a barre deve essere conforme alla rispettiva specifica per essere generati correttamente. Per maggiori dettagli consultare la documentazione . ', + 'default' => 'Predefinito', + 'none' => 'Niente', 'google_callback_help' => 'Inserisci qeusto URL come URL di callback nelle impostazioni della tua app Google OAuth nella Google Cloud Console della tua organizzazione.', 'google_login' => 'Impostazioni Accesso Google Workspace', 'enable_google_login' => 'Consenti agli utenti di accedere con Google Workspace', 'enable_google_login_help' => 'Gli utenti non verranno creati automaticamente. Devono avere SIA un account qui CHE in Google Workspace e il loro nome utente qui deve corrispondere al loro indirizzo email di Google Workspace. ', - ]; diff --git a/resources/lang/it/admin/suppliers/message.php b/resources/lang/it/admin/suppliers/message.php index fb78f23049..103946a1a8 100644 --- a/resources/lang/it/admin/suppliers/message.php +++ b/resources/lang/it/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Fornitore eliminato', 'does_not_exist' => 'Il fornitore non esiste.', diff --git a/resources/lang/it/admin/users/table.php b/resources/lang/it/admin/users/table.php index c442b12df8..3bab8511e4 100644 --- a/resources/lang/it/admin/users/table.php +++ b/resources/lang/it/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Visualizza utenti eliminati', 'title' => 'Titolo', 'to_restore_them' => 'per ripristinarli.', + 'total_assets_cost' => "Costo Totale Beni", 'updateuser' => 'Aggiornamento utente', 'username' => 'Username', 'user_deleted_text' => 'Questo utente è stato contrassegnato come eliminato.', diff --git a/resources/lang/it/general.php b/resources/lang/it/general.php index e9ecee2093..eb20c551f7 100644 --- a/resources/lang/it/general.php +++ b/resources/lang/it/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Nome cognome (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'Cognome e Prima iniziale (prossi@esempio.it)', 'firstintial_dot_lastname_format' => 'Iniziale del nome e cognome (j.smith@example.com)', + 'firstname_lastname_display' => 'Nome cognome (Jane Smith)', + 'lastname_firstname_display' => 'Cognome Nome (Smith Jane)', + 'name_display_format' => 'Formato Nome', 'first' => 'Primo', 'firstnamelastname' => 'Nome e cognome (janesmith@example.com)', 'lastname_firstinitial' => 'Cognome e iniziale del nome (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Fornitore', 'suppliers' => 'Fornitori', 'sure_to_delete' => 'Sei sicuro di voler eliminare', + 'sure_to_delete_var' => 'Sei sicuro di voler eliminare :item?', + 'delete_what' => 'Cancella :item', 'submit' => 'Invia', 'target' => 'Assegnatario', 'time_and_date_display' => 'Visualizzazione del tempo e del tempo', @@ -283,6 +288,7 @@ return [ 'user' => 'Utente', 'accepted' => 'accettato', 'declined' => 'rifiutato', + 'unassigned' => 'Non assegnato', 'unaccepted_asset_report' => 'Prodotti non accettati', 'users' => 'Utenti', 'viewall' => 'Visualizza tutto', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Quantità licenze', 'notification_error' => 'Errore:', 'notification_error_hint' => 'Si prega di controllare il modulo sottostante per eventuali errori', - 'notification_success' => 'Riuscito:', - 'notification_warning' => 'Attenzione:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'Questi campi hanno avuto errori di validazione e non sono stati modificati:', + 'notification_success' => 'Riuscito', + 'notification_warning' => 'Attenzione', + 'notification_info' => 'Info', 'asset_information' => 'Informazioni bene', 'model_name' => 'Nome modello', 'asset_name' => 'Nome bene', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Numero Seriale', 'item_notes' => ':item Note', 'item_name_var' => ':item Nome', + 'error_user_company' => 'Le aziende del bene e dell\'utente non combaciano', + 'error_user_company_accept_view' => 'Un bene assegnato a te appartiene a un\'altra azienda. Non puoi accettarlo né rifiutarlo. Parlane col tuo manager', 'importer' => [ 'checked_out_to_fullname' => 'Check-out fatto a: Nome Cognome', 'checked_out_to_first_name' => 'Check-out fatto a: Nome', @@ -474,5 +483,8 @@ return [ 'address2' => 'Indirizzo, riga 2', 'import_note' => 'Importato utilizzando l\'importatore csv', ], + 'percent_complete' => '% completato', + 'uploading' => 'Caricamento... ', + 'upload_error' => 'Errore nel caricamento del file. Controlla che non ci siano righe vuote alla fine.' ]; diff --git a/resources/lang/iu/admin/companies/message.php b/resources/lang/iu/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/iu/admin/companies/message.php +++ b/resources/lang/iu/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/iu/admin/hardware/form.php b/resources/lang/iu/admin/hardware/form.php index 6bcb884bab..ef877c8377 100644 --- a/resources/lang/iu/admin/hardware/form.php +++ b/resources/lang/iu/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', diff --git a/resources/lang/iu/admin/hardware/table.php b/resources/lang/iu/admin/hardware/table.php index 10629fd22c..06b60bfd83 100644 --- a/resources/lang/iu/admin/hardware/table.php +++ b/resources/lang/iu/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', 'purchase_cost' => 'Cost', 'purchase_date' => 'Purchased', diff --git a/resources/lang/iu/admin/labels/message.php b/resources/lang/iu/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/iu/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/iu/admin/labels/table.php b/resources/lang/iu/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/iu/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/iu/admin/licenses/general.php b/resources/lang/iu/admin/licenses/general.php index 0187d076a3..b2766d063e 100644 --- a/resources/lang/iu/admin/licenses/general.php +++ b/resources/lang/iu/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/iu/admin/manufacturers/message.php b/resources/lang/iu/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/iu/admin/manufacturers/message.php +++ b/resources/lang/iu/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/iu/admin/models/message.php b/resources/lang/iu/admin/models/message.php index 77c2d88b5f..4dbcd4e75e 100644 --- a/resources/lang/iu/admin/models/message.php +++ b/resources/lang/iu/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model does not exist.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/iu/admin/settings/general.php b/resources/lang/iu/admin/settings/general.php index 92faf85c5f..0516bb6a83 100644 --- a/resources/lang/iu/admin/settings/general.php +++ b/resources/lang/iu/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/iu/admin/suppliers/message.php b/resources/lang/iu/admin/suppliers/message.php index cea332748f..a693669c7e 100644 --- a/resources/lang/iu/admin/suppliers/message.php +++ b/resources/lang/iu/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Supplier does not exist.', diff --git a/resources/lang/iu/admin/users/table.php b/resources/lang/iu/admin/users/table.php index e318d51545..21e2154280 100644 --- a/resources/lang/iu/admin/users/table.php +++ b/resources/lang/iu/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Show Deleted Users', 'title' => 'Title', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update User', 'username' => 'Username', 'user_deleted_text' => 'This user has been marked as deleted.', diff --git a/resources/lang/iu/general.php b/resources/lang/iu/general.php index 4831845721..c239214d83 100644 --- a/resources/lang/iu/general.php +++ b/resources/lang/iu/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Supplier', 'suppliers' => 'Suppliers', 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Target', 'time_and_date_display' => 'Time and Date Display', @@ -283,6 +288,7 @@ return [ 'user' => 'User', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Unaccepted Assets', 'users' => 'Users', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/ja/admin/companies/message.php b/resources/lang/ja/admin/companies/message.php index d2cfaa291a..7d22a8b219 100644 --- a/resources/lang/ja/admin/companies/message.php +++ b/resources/lang/ja/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => '所属は存在しません', + 'deleted' => 'Deleted company', 'assoc_users' => 'この所属は現在少なくとも一つの型番に関連付けされているため削除できません。この所属を参照しないように更新した上で、もう一度試して下さい。 ', 'create' => [ 'error' => '所属は作成されませんでした、もう一度やり直してください。', diff --git a/resources/lang/ja/admin/hardware/form.php b/resources/lang/ja/admin/hardware/form.php index 129be86d22..89f62bbaaa 100644 --- a/resources/lang/ja/admin/hardware/form.php +++ b/resources/lang/ja/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => '資産を一括更新', 'bulk_update_help' => 'このフォームは一度に複数の資産を更新することが可能です。変更が必要なフィールドにのみ入力をして下さい。ブランクのフィールドは変更されません。 ', 'bulk_update_warn' => '単一資産のプロパティを編集しようとしています。|:asset_count 件のプロパティを編集しようとしています。', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'チェックアウト先', 'checkout_date' => 'チェックアウト日', 'checkin_date' => 'チェックイン日', diff --git a/resources/lang/ja/admin/hardware/table.php b/resources/lang/ja/admin/hardware/table.php index 3f0354eb8b..6562987ad5 100644 --- a/resources/lang/ja/admin/hardware/table.php +++ b/resources/lang/ja/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'CSVダウンロード', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => '場所', 'purchase_cost' => 'コスト', 'purchase_date' => '購入済', diff --git a/resources/lang/ja/admin/labels/message.php b/resources/lang/ja/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/ja/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/ja/admin/labels/table.php b/resources/lang/ja/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/ja/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ja/admin/licenses/general.php b/resources/lang/ja/admin/licenses/general.php index 3317186794..ba2cab3f5f 100644 --- a/resources/lang/ja/admin/licenses/general.php +++ b/resources/lang/ja/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'このアクションは、1つのシートをチェックインします。 | このアクションは、このライセンスのすべての :checkedout_seats_count シートをチェックインします。', 'enabled_tooltip' => 'ユーザーとアセットの両方から、このライセンスのすべてのシートをチェックインします', 'disabled_tooltip' => '現在チェックアウトされているシートがないため、これは無効です', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'ライセンスのチェックインに成功しました! | すべてのライセンスは正常にチェックインされました!', 'log_msg' => 'ライセンスGUIで一括ライセンスチェックアウトを行いました', ], diff --git a/resources/lang/ja/admin/manufacturers/message.php b/resources/lang/ja/admin/manufacturers/message.php index 86b7810a46..5b97035b10 100644 --- a/resources/lang/ja/admin/manufacturers/message.php +++ b/resources/lang/ja/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'URL内の {LOCALE}{SERIAL} を変数として使用して、アセットを表示するときに自動的に入力される値を変数として使用します。', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => '製造元が存在しません。', 'assoc_users' => 'この製造元は一つ以上の型番に関連付けられているため、削除できません。この製造元の関連付けを削除後、もう一度試して下さい。 ', diff --git a/resources/lang/ja/admin/models/message.php b/resources/lang/ja/admin/models/message.php index 65746a0a26..152a794ea9 100644 --- a/resources/lang/ja/admin/models/message.php +++ b/resources/lang/ja/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => '型番が存在しません。', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'モデルを割り当てるために今すぐこの資産を編集してください。', diff --git a/resources/lang/ja/admin/settings/general.php b/resources/lang/ja/admin/settings/general.php index 06337b83d1..f9095213c9 100644 --- a/resources/lang/ja/admin/settings/general.php +++ b/resources/lang/ja/admin/settings/general.php @@ -333,9 +333,30 @@ return [ 'setup_migration_create_user' => '次へ: ユーザーの作成', 'ldap_settings_link' => 'LDAP設定ページ', 'slack_test' => ' 統合テスト', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'これは、組織's Google 開発者コンソール の Google OAuth アプリ設定のコールバックURLとして入力する必要があります。', 'google_login' => 'Google ワークスペースのログイン設定', 'enable_google_login' => 'Google ワークスペースでログインするユーザーを有効にする', 'enable_google_login_help' => 'ユーザーは自動的にプロビジョニングされません。 ここでは既存のアカウントとGoogle Workspaceのアカウントが必要です。ここではユーザー名がGoogleワークスペースのメールアドレスと一致している必要があります。 ', - ]; diff --git a/resources/lang/ja/admin/suppliers/message.php b/resources/lang/ja/admin/suppliers/message.php index 09e9ca27b3..da1b0cff1b 100644 --- a/resources/lang/ja/admin/suppliers/message.php +++ b/resources/lang/ja/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => '仕入先が存在していません。', diff --git a/resources/lang/ja/admin/users/table.php b/resources/lang/ja/admin/users/table.php index f7338fdf4d..d06baeb93b 100644 --- a/resources/lang/ja/admin/users/table.php +++ b/resources/lang/ja/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => '削除されたユーザーを表示', 'title' => '役職', 'to_restore_them' => 'それらを復元します。', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => '利用者を更新', 'username' => 'ユーザ名', 'user_deleted_text' => 'この利用者は、削除済みとしてマークされています。', diff --git a/resources/lang/ja/general.php b/resources/lang/ja/general.php index af240687c7..32a4876b2a 100644 --- a/resources/lang/ja/general.php +++ b/resources/lang/ja/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => '名前_苗字 (jane_smith@example.com)', 'lastnamefirstinitial_format' => '名前と苗字のイニシャル(smithj@example.com)', 'firstintial_dot_lastname_format' => '名前のイニシャル.苗字 (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => '最初', 'firstnamelastname' => '名前と苗字 (janesmith@example.com)', 'lastname_firstinitial' => '苗字_名前のイニシャル (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => '仕入先', 'suppliers' => '仕入先', 'sure_to_delete' => '削除してもよろしいですか?', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => '送信', 'target' => '対象', 'time_and_date_display' => '時間と日付を表示', @@ -283,6 +288,7 @@ return [ 'user' => '利用者', 'accepted' => '承認済', 'declined' => '却下済', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => '未許可資産', 'users' => '利用者', 'viewall' => 'すべて表示', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'ライセンス数', 'notification_error' => 'エラー:', 'notification_error_hint' => '以下のフォームにエラーがないか確認してください', - 'notification_success' => '成功:', - 'notification_warning' => '警告:', - 'notification_info' => '情報:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => '資産情報', 'model_name' => 'モデル名', 'asset_name' => 'アセット名', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'シリアルナンバー', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'チェックアウトしました: フルネーム', 'checked_out_to_first_name' => 'チェックアウトしました: 名前', @@ -474,5 +483,8 @@ return [ 'address2' => '住所2', 'import_note' => 'csvインポートを使用してインポートしました', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/km-KH/account/general.php b/resources/lang/km-KH/account/general.php new file mode 100644 index 0000000000..7fc060a849 --- /dev/null +++ b/resources/lang/km-KH/account/general.php @@ -0,0 +1,12 @@ + 'Personal API Keys', + 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they + will not be visible to you again.', + 'api_base_url' => 'Your API base url is located at:', + 'api_base_url_endpoint' => '/<endpoint>', + 'api_token_expiration_time' => 'API tokens are set to expire in:', + 'api_reference' => 'Please check the API reference to + find specific API endpoints and additional API documentation.', +); diff --git a/resources/lang/km-KH/admin/accessories/general.php b/resources/lang/km-KH/admin/accessories/general.php new file mode 100644 index 0000000000..bed7f38fab --- /dev/null +++ b/resources/lang/km-KH/admin/accessories/general.php @@ -0,0 +1,22 @@ + 'Accessory Category', + 'accessory_name' => 'Accessory Name', + 'checkout' => 'Checkout Accessory', + 'checkin' => 'Checkin Accessory', + 'create' => 'Create Accessory', + 'edit' => 'Edit Accessory', + 'eula_text' => 'Category EULA', + 'eula_text_help' => 'This field allows you to customize your EULAs for specific types of assets. If you only have one EULA for all of your assets, you can check the box below to use the primary default.', + 'require_acceptance' => 'Require users to confirm acceptance of assets in this category.', + 'no_default_eula' => 'No primary default EULA found. Add one in Settings.', + 'total' => 'Total', + 'remaining' => 'Avail', + 'update' => 'Update Accessory', + 'use_default_eula' => 'Use the primary default EULA instead.', + 'use_default_eula_disabled' => 'Use the primary default EULA instead. No primary default EULA is set. Please add one in Settings.', + 'clone' => 'Clone Accessory', + 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + +); diff --git a/resources/lang/km-KH/admin/accessories/message.php b/resources/lang/km-KH/admin/accessories/message.php new file mode 100644 index 0000000000..542f71f03c --- /dev/null +++ b/resources/lang/km-KH/admin/accessories/message.php @@ -0,0 +1,38 @@ + 'The accessory [:id] does not exist.', + 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', + + 'create' => array( + 'error' => 'The accessory was not created, please try again.', + 'success' => 'The accessory was successfully created.' + ), + + 'update' => array( + 'error' => 'The accessory was not updated, please try again', + 'success' => 'The accessory was updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this accessory?', + 'error' => 'There was an issue deleting the accessory. Please try again.', + 'success' => 'The accessory was deleted successfully.' + ), + + 'checkout' => array( + 'error' => 'Accessory was not checked out, please try again', + 'success' => 'Accessory checked out successfully.', + 'unavailable' => 'Accessory is not available for checkout. Check quantity available', + 'user_does_not_exist' => 'That user is invalid. Please try again.' + ), + + 'checkin' => array( + 'error' => 'Accessory was not checked in, please try again', + 'success' => 'Accessory checked in successfully.', + 'user_does_not_exist' => 'That user is invalid. Please try again.' + ) + + +); diff --git a/resources/lang/km-KH/admin/accessories/table.php b/resources/lang/km-KH/admin/accessories/table.php new file mode 100644 index 0000000000..2e457446d1 --- /dev/null +++ b/resources/lang/km-KH/admin/accessories/table.php @@ -0,0 +1,11 @@ + 'ទាញយក CSV', + 'eula_text' => 'EULA', + 'id' => 'ID', + 'require_acceptance' => 'ការទទួលយក', + 'title' => 'ឈ្មោះគ្រឿងបន្លាស់', + + +); diff --git a/resources/lang/km-KH/admin/asset_maintenances/form.php b/resources/lang/km-KH/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..4a3eb55073 --- /dev/null +++ b/resources/lang/km-KH/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'ប្រភេទនៃការថែទាំ Asset', + 'title' => 'ចំណងជើង', + 'start_date' => 'ថ្ងៃ​ចាប់ផ្តើម', + 'completion_date' => 'ថ្ងៃបញ្ចប់', + 'cost' => 'ការចំណាយ', + 'is_warranty' => 'ការកែលម្អការធានា', + 'asset_maintenance_time' => 'ពេលវេលាថែទាំ Asset (គិតជាថ្ងៃ)', + 'notes' => 'កំណត់ចំណាំ', + 'update' => 'ធ្វើបច្ចុប្បន្នភាព ការថែរក្សា Asset', + 'create' => 'បង្កើតការថែទាំ Asset' + ]; diff --git a/resources/lang/km-KH/admin/asset_maintenances/general.php b/resources/lang/km-KH/admin/asset_maintenances/general.php new file mode 100644 index 0000000000..8418299ce0 --- /dev/null +++ b/resources/lang/km-KH/admin/asset_maintenances/general.php @@ -0,0 +1,16 @@ + 'ការថែរក្សា Asset', + 'edit' => 'កែសម្រួល​ការ​ថែទាំ​ Asset', + 'delete' => 'លុប​ការ​ថែទាំ​ទ្រព្យសកម្ម', + 'view' => 'មើលព័ត៌មានលម្អិតអំពីការថែទាំទ្រព្យសម្បត្តិ', + 'repair' => 'ជួសជុល', + 'maintenance' => 'ថែទាំ', + 'upgrade' => 'ធ្វើឱ្យប្រសើរឡើង', + 'calibration' => 'ការក្រិតតាមខ្នាត', + 'software_support' => 'ការគាំទ្រកម្មវិធី', + 'hardware_support' => 'ការគាំទ្រផ្នែករឹង', + 'configuration_change' => 'ការផ្លាស់ប្តូរការកំណត់រចនាសម្ព័ន្ធ', + 'pat_test' => 'តេស្ត PAT', + ]; diff --git a/resources/lang/km-KH/admin/asset_maintenances/message.php b/resources/lang/km-KH/admin/asset_maintenances/message.php new file mode 100644 index 0000000000..58d0952f7e --- /dev/null +++ b/resources/lang/km-KH/admin/asset_maintenances/message.php @@ -0,0 +1,21 @@ + 'ការថែទាំទ្រព្យសម្បត្តិដែលអ្នកកំពុងស្វែងរកមិនត្រូវបានរកឃើញទេ!', + 'delete' => [ + 'confirm' => 'តើ​អ្នក​ប្រាកដ​ជា​ចង់​លុប​ការ​ថែទាំ​ទ្រព្យសកម្ម​នេះ​ឬ?', + 'error' => 'មានបញ្ហាក្នុងការលុបការថែទាំទ្រព្យសកម្ម។ សូម​ព្យាយាម​ម្តង​ទៀត', + 'success' => 'ការថែរក្សាទ្រព្យសម្បត្តិត្រូវបានលុបដោយជោគជ័យ។', + ], + 'create' => [ + 'error' => 'ការថែរក្សាទ្រព្យសម្បត្តិមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'ការថែរក្សាទ្រព្យសម្បត្តិត្រូវបានបង្កើតដោយជោគជ័យ។', + ], + 'edit' => [ + 'error' => 'ការថែរក្សាទ្រព្យសម្បត្តិមិនត្រូវបានកែសម្រួលទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'ការថែរក្សាទ្រព្យសម្បត្តិបានកែសម្រួលដោយជោគជ័យ។', + ], + 'asset_maintenance_incomplete' => 'មិនទាន់​បញ្ចប់​ទេ', + 'warranty' => 'ការធានា', + 'not_warranty' => 'មិនធានា', + ]; diff --git a/resources/lang/km-KH/admin/asset_maintenances/table.php b/resources/lang/km-KH/admin/asset_maintenances/table.php new file mode 100644 index 0000000000..8b584230a4 --- /dev/null +++ b/resources/lang/km-KH/admin/asset_maintenances/table.php @@ -0,0 +1,8 @@ + 'ការថែរក្សាទ្រព្យសម្បត្តិ', + 'asset_name' => 'ឈ្មោះទ្រព្យសម្បត្តិ', + 'is_warranty' => 'ការធានា', + 'dl_csv' => 'ទាញយក CSV', + ]; diff --git a/resources/lang/km-KH/admin/categories/general.php b/resources/lang/km-KH/admin/categories/general.php new file mode 100644 index 0000000000..947a906a80 --- /dev/null +++ b/resources/lang/km-KH/admin/categories/general.php @@ -0,0 +1,25 @@ + 'ប្រភេទ Asset', + 'category_name' => 'ឈ្មោះប្រភេទ', + 'checkin_email' => 'ផ្ញើអ៊ីមែលទៅអ្នកប្រើប្រាស់នៅពេល Checkin/checkout', + 'checkin_email_notification' => 'អ្នក​ប្រើ​នេះ​នឹង​ត្រូវ​បាន​ផ្ញើ​អ៊ីមែល​មួយ​នៅ​ពេល checkin/checkout', + 'clone' => 'Clone Category', + 'create' => 'Create Category', + 'edit' => 'Edit Category', + 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', + 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'eula_text' => 'Category EULA', + 'eula_text_help' => 'This field allows you to customize your EULAs for specific types of assets. If you only have one EULA for all of your assets, you can check the box below to use the primary default.', + 'name' => 'Category Name', + 'require_acceptance' => 'Require users to confirm acceptance of assets in this category.', + 'required_acceptance' => 'This user will be emailed with a link to confirm acceptance of this item.', + 'required_eula' => 'This user will be emailed a copy of the EULA', + 'no_default_eula' => 'No primary default EULA found. Add one in Settings.', + 'update' => 'Update Category', + 'use_default_eula' => 'Use the primary default EULA instead.', + 'use_default_eula_disabled' => 'Use the primary default EULA instead. No primary default EULA is set. Please add one in Settings.', + 'use_default_eula_column' => 'Use default EULA', + +); diff --git a/resources/lang/km-KH/admin/categories/message.php b/resources/lang/km-KH/admin/categories/message.php new file mode 100644 index 0000000000..4e493f68b6 --- /dev/null +++ b/resources/lang/km-KH/admin/categories/message.php @@ -0,0 +1,26 @@ + 'Category does not exist.', + 'assoc_models' => 'This category is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this category and try again. ', + 'assoc_items' => 'This category is currently associated with at least one :asset_type and cannot be deleted. Please update your :asset_type to no longer reference this category and try again. ', + + 'create' => array( + 'error' => 'Category was not created, please try again.', + 'success' => 'Category created successfully.' + ), + + 'update' => array( + 'error' => 'Category was not updated, please try again', + 'success' => 'Category updated successfully.', + 'cannot_change_category_type' => 'You cannot change the category type once it has been created', + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this category?', + 'error' => 'There was an issue deleting the category. Please try again.', + 'success' => 'The category was deleted successfully.' + ) + +); diff --git a/resources/lang/km-KH/admin/categories/table.php b/resources/lang/km-KH/admin/categories/table.php new file mode 100644 index 0000000000..a3ee96ae7f --- /dev/null +++ b/resources/lang/km-KH/admin/categories/table.php @@ -0,0 +1,10 @@ + 'EULA', + 'id' => 'ID', + 'parent' => 'Parent', + 'require_acceptance' => 'Acceptance', + 'title' => 'Asset Category Name', + +); diff --git a/resources/lang/km-KH/admin/companies/general.php b/resources/lang/km-KH/admin/companies/general.php new file mode 100644 index 0000000000..dcb14fd954 --- /dev/null +++ b/resources/lang/km-KH/admin/companies/general.php @@ -0,0 +1,7 @@ + 'ជ្រើសរើសក្រុមហ៊ុន', + 'about_companies' => 'អំពីក្រុមហ៊ុន', + 'about_companies_description' => 'អ្នក​អាច​ប្រើ​ក្រុមហ៊ុន​ជា​ផ្នែក​ផ្តល់​ព័ត៌មាន​សាមញ្ញ ឬ​អ្នក​អាច​ប្រើ​ពួកវា​ដើម្បី​ដាក់​កម្រិត​លទ្ធភាព​មើល​ឃើញ​ទ្រព្យសកម្ម និង​លទ្ធភាព​មាន​សម្រាប់​អ្នក​ប្រើ​ជាមួយ​ក្រុមហ៊ុន​ជាក់លាក់​ដោយ​បើក​ការ​គាំទ្រ​ពេញ​លេញ​ក្រុមហ៊ុន​ក្នុង​ការ​កំណត់​អ្នកគ្រប់គ្រង​របស់អ្នក។', +]; diff --git a/resources/lang/km-KH/admin/companies/message.php b/resources/lang/km-KH/admin/companies/message.php new file mode 100644 index 0000000000..45526f0e4a --- /dev/null +++ b/resources/lang/km-KH/admin/companies/message.php @@ -0,0 +1,20 @@ + 'ក្រុមហ៊ុនមិនមានទេ។', + 'deleted' => 'លុបក្រុមហ៊ុន', + 'assoc_users' => 'បច្ចុប្បន្នក្រុមហ៊ុននេះត្រូវបានភ្ជាប់ជាមួយនឹងគំរូយ៉ាងហោចណាស់មួយ ហើយមិនអាចលុបបានទេ។ សូម​ធ្វើ​បច្ចុប្បន្នភាព​ម៉ូដែល​របស់​អ្នក​ដើម្បី​លែង​យោង​ក្រុមហ៊ុន​នេះ​ហើយ​ព្យាយាម​ម្ដង​ទៀត។ ', + 'create' => [ + 'error' => 'ក្រុមហ៊ុនមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'ក្រុមហ៊ុនបានបង្កើតដោយជោគជ័យ។', + ], + 'update' => [ + 'error' => 'ក្រុមហ៊ុនមិនត្រូវបានធ្វើបច្ចុប្បន្នភាពទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'ក្រុមហ៊ុនបានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។', + ], + 'delete' => [ + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបក្រុមហ៊ុននេះទេ?', + 'error' => 'មានបញ្ហាក្នុងការលុបក្រុមហ៊ុន។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ក្រុមហ៊ុនត្រូវបានលុបដោយជោគជ័យ។', + ], +]; diff --git a/resources/lang/km-KH/admin/companies/table.php b/resources/lang/km-KH/admin/companies/table.php new file mode 100644 index 0000000000..c680a298e2 --- /dev/null +++ b/resources/lang/km-KH/admin/companies/table.php @@ -0,0 +1,9 @@ + 'ក្រុមហ៊ុន', + 'create' => 'បង្កើតក្រុមហ៊ុន', + 'title' => 'ក្រុមហ៊ុន', + 'update' => 'ធ្វើបច្ចុប្បន្នភាពក្រុមហ៊ុន', + 'name' => 'ឈ្មោះ​ក្រុម​ហ៊ុន', + 'id' => 'ID', +); diff --git a/resources/lang/km-KH/admin/components/general.php b/resources/lang/km-KH/admin/components/general.php new file mode 100644 index 0000000000..5b788a51ec --- /dev/null +++ b/resources/lang/km-KH/admin/components/general.php @@ -0,0 +1,16 @@ + 'Component Name', + 'checkin' => 'Checkin Component', + 'checkout' => 'Checkout Component', + 'cost' => 'Purchase Cost', + 'create' => 'Create Component', + 'edit' => 'Edit Component', + 'date' => 'Purchase Date', + 'order' => 'Order Number', + 'remaining' => 'Remaining', + 'total' => 'Total', + 'update' => 'Update Component', + 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' +); diff --git a/resources/lang/km-KH/admin/components/message.php b/resources/lang/km-KH/admin/components/message.php new file mode 100644 index 0000000000..0a7dd8d954 --- /dev/null +++ b/resources/lang/km-KH/admin/components/message.php @@ -0,0 +1,37 @@ + 'Component does not exist.', + + 'create' => array( + 'error' => 'Component was not created, please try again.', + 'success' => 'Component created successfully.' + ), + + 'update' => array( + 'error' => 'Component was not updated, please try again', + 'success' => 'Component updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this component?', + 'error' => 'There was an issue deleting the component. Please try again.', + 'success' => 'The component was deleted successfully.' + ), + + 'checkout' => array( + 'error' => 'Component was not checked out, please try again', + 'success' => 'Component checked out successfully.', + 'user_does_not_exist' => 'That user is invalid. Please try again.', + 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + ), + + 'checkin' => array( + 'error' => 'Component was not checked in, please try again', + 'success' => 'Component checked in successfully.', + 'user_does_not_exist' => 'That user is invalid. Please try again.' + ) + + +); diff --git a/resources/lang/km-KH/admin/components/table.php b/resources/lang/km-KH/admin/components/table.php new file mode 100644 index 0000000000..d6b2ec3b16 --- /dev/null +++ b/resources/lang/km-KH/admin/components/table.php @@ -0,0 +1,5 @@ + 'ឈ្មោះសមាសធាតុ', +); diff --git a/resources/lang/km-KH/admin/consumables/general.php b/resources/lang/km-KH/admin/consumables/general.php new file mode 100644 index 0000000000..7c6bb32968 --- /dev/null +++ b/resources/lang/km-KH/admin/consumables/general.php @@ -0,0 +1,11 @@ + 'Checkout Consumable to User', + 'consumable_name' => 'Consumable Name', + 'create' => 'Create Consumable', + 'item_no' => 'Item No.', + 'remaining' => 'Remaining', + 'total' => 'Total', + 'update' => 'Update Consumable', +); diff --git a/resources/lang/km-KH/admin/consumables/message.php b/resources/lang/km-KH/admin/consumables/message.php new file mode 100644 index 0000000000..c0d0aa7f68 --- /dev/null +++ b/resources/lang/km-KH/admin/consumables/message.php @@ -0,0 +1,37 @@ + 'Consumable does not exist.', + + 'create' => array( + 'error' => 'Consumable was not created, please try again.', + 'success' => 'Consumable created successfully.' + ), + + 'update' => array( + 'error' => 'Consumable was not updated, please try again', + 'success' => 'Consumable updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this consumable?', + 'error' => 'There was an issue deleting the consumable. Please try again.', + 'success' => 'The consumable was deleted successfully.' + ), + + 'checkout' => array( + 'error' => 'Consumable was not checked out, please try again', + 'success' => 'Consumable checked out successfully.', + 'user_does_not_exist' => 'That user is invalid. Please try again.', + 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + ), + + 'checkin' => array( + 'error' => 'Consumable was not checked in, please try again', + 'success' => 'Consumable checked in successfully.', + 'user_does_not_exist' => 'That user is invalid. Please try again.' + ) + + +); diff --git a/resources/lang/km-KH/admin/consumables/table.php b/resources/lang/km-KH/admin/consumables/table.php new file mode 100644 index 0000000000..6788f4814b --- /dev/null +++ b/resources/lang/km-KH/admin/consumables/table.php @@ -0,0 +1,5 @@ + 'ឈ្មោះ Consumable', +); diff --git a/resources/lang/km-KH/admin/custom_fields/general.php b/resources/lang/km-KH/admin/custom_fields/general.php new file mode 100644 index 0000000000..71c9c9ba98 --- /dev/null +++ b/resources/lang/km-KH/admin/custom_fields/general.php @@ -0,0 +1,57 @@ + 'Custom Fields', + 'manage' => 'គ្រប់គ្រង', + 'field' => 'Field', + 'about_fieldsets_title' => 'About Fieldsets', + 'about_fieldsets_text' => 'Fieldsets allow you to create groups of custom fields that are frequently re-used for specific asset model types.', + 'custom_format' => 'Custom Regex format...', + 'encrypt_field' => 'Encrypt the value of this field in the database', + 'encrypt_field_help' => 'WARNING: Encrypting a field makes it unsearchable.', + 'encrypted' => 'Encrypted', + 'fieldset' => 'Fieldset', + 'qty_fields' => 'Qty Fields', + 'fieldsets' => 'Fieldsets', + 'fieldset_name' => 'Fieldset Name', + 'field_name' => 'Field Name', + 'field_values' => 'Field Values', + 'field_values_help' => 'Add selectable options, one per line. Blank lines other than the first line will be ignored.', + 'field_element' => 'Form Element', + 'field_element_short' => 'Element', + 'field_format' => 'Format', + 'field_custom_format' => 'Custom Regex Format', + 'field_custom_format_help' => 'This field allows you to use a regex expression for validation. It should start with "regex:" - for example, to validate that a custom field value contains a valid IMEI (15 numeric digits), you would use regex:/^[0-9]{15}$/.', + 'required' => 'Required', + 'req' => 'Req.', + 'used_by_models' => 'Used By Models', + 'order' => 'Order', + 'create_fieldset' => 'New Fieldset', + 'update_fieldset' => 'Update Fieldset', + 'fieldset_does_not_exist' => 'Fieldset :id does not exist', + 'fieldset_updated' => 'Fieldset updated', + 'create_fieldset_title' => 'Create a new fieldset', + 'create_field' => 'New Custom Field', + 'create_field_title' => 'Create a new custom field', + 'value_encrypted' => 'The value of this field is encrypted in the database. Only admin users will be able to view the decrypted value', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', + 'help_text' => 'Help Text', + 'help_text_description' => 'This is optional text that will appear below the form elements while editing an asset to provide context on the field.', + 'about_custom_fields_title' => 'About Custom Fields', + 'about_custom_fields_text' => 'Custom fields allow you to add arbitrary attributes to assets.', + 'add_field_to_fieldset' => 'Add Field to Fieldset', + 'make_optional' => 'Required - click to make optional', + 'make_required' => 'Optional - click to make required', + 'reorder' => 'Reorder', + 'db_field' => 'DB Field', + 'db_convert_warning' => 'WARNING. This field is in the custom fields table as :db_column but should be :expected.', + 'is_unique' => 'This value must be unique across all assets', + 'unique' => 'Unique', + 'display_in_user_view' => 'Allow the checked out user to view these values in their View Assigned Assets page', + 'display_in_user_view_table' => 'Visible to User', + 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', + 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', + 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector.', + 'show_in_listview_short' => 'Show in lists', + +]; diff --git a/resources/lang/km-KH/admin/custom_fields/message.php b/resources/lang/km-KH/admin/custom_fields/message.php new file mode 100644 index 0000000000..43ba821821 --- /dev/null +++ b/resources/lang/km-KH/admin/custom_fields/message.php @@ -0,0 +1,63 @@ + array( + 'invalid' => 'That field does not exist.', + 'already_added' => 'Field already added', + + 'create' => array( + 'error' => 'Field was not created, please try again.', + 'success' => 'Field created successfully.', + 'assoc_success' => 'Field successfully added to fieldset.' + ), + + 'update' => array( + 'error' => 'Field was not updated, please try again', + 'success' => 'Field updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this field?', + 'error' => 'There was an issue deleting the field. Please try again.', + 'success' => 'The field was deleted successfully.', + 'in_use' => 'Field is still in use.', + ) + + ), + + 'fieldset' => array( + + 'does_not_exist' => 'Fieldset does not exist', + + 'create' => array( + 'error' => 'Fieldset was not created, please try again.', + 'success' => 'Fieldset created successfully.' + ), + + 'update' => array( + 'error' => 'Fieldset was not updated, please try again', + 'success' => 'Fieldset updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this fieldset?', + 'error' => 'There was an issue deleting the fieldset. Please try again.', + 'success' => 'The fieldset was deleted successfully.', + 'in_use' => 'Fieldset is still in use.', + ) + + ), + + 'fieldset_default_value' => array( + + 'error' => 'Error validating default fieldset values.', + + ), + + + + + + +); diff --git a/resources/lang/km-KH/admin/departments/message.php b/resources/lang/km-KH/admin/departments/message.php new file mode 100644 index 0000000000..942280c5a5 --- /dev/null +++ b/resources/lang/km-KH/admin/departments/message.php @@ -0,0 +1,22 @@ + 'នាយកដ្ឋានមិនមានទេ។', + 'department_already_exists' => 'នាយកដ្ឋានមានរួចហើយដែលមានឈ្មោះនោះនៅទីតាំងក្រុមហ៊ុននេះ។ ឬជ្រើសរើសឈ្មោះជាក់លាក់បន្ថែមទៀតសម្រាប់នាយកដ្ឋាននេះ។ ', + 'assoc_users' => 'បច្ចុប្បន្ននាយកដ្ឋាននេះត្រូវបានភ្ជាប់ជាមួយអ្នកប្រើប្រាស់យ៉ាងហោចណាស់ម្នាក់ ហើយមិនអាចលុបបានទេ។ សូម​ធ្វើ​បច្ចុប្បន្នភាព​អ្នក​ប្រើ​របស់​អ្នក​ដើម្បី​លែង​យោង​នាយកដ្ឋាន​នេះ​ទៀត​ហើយ​ព្យាយាម​ម្ដង​ទៀត។ ', + 'create' => array( + 'error' => 'នាយកដ្ឋានមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'នាយកដ្ឋានបានបង្កើតដោយជោគជ័យ។' + ), + 'update' => array( + 'error' => 'នាយកដ្ឋានមិនត្រូវបានធ្វើបច្ចុប្បន្នភាពទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'នាយកដ្ឋានបានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។' + ), + 'delete' => array( + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបនាយកដ្ឋាននេះទេ?', + 'error' => 'មានបញ្ហាក្នុងការលុបនាយកដ្ឋាន។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'នាយកដ្ឋានត្រូវបានលុបដោយជោគជ័យ។' + ) + +); diff --git a/resources/lang/km-KH/admin/departments/table.php b/resources/lang/km-KH/admin/departments/table.php new file mode 100644 index 0000000000..c131d00495 --- /dev/null +++ b/resources/lang/km-KH/admin/departments/table.php @@ -0,0 +1,11 @@ + 'ID', + 'name' => 'ឈ្មោះនាយកដ្ឋាន', + 'manager' => 'អ្នកគ្រប់គ្រង', + 'location' => 'ទីតាំង', + 'create' => 'បង្កើតនាយកដ្ឋាន', + 'update' => 'ធ្វើបច្ចុប្បន្នភាពនាយកដ្ឋាន', + ); diff --git a/resources/lang/km-KH/admin/depreciations/general.php b/resources/lang/km-KH/admin/depreciations/general.php new file mode 100644 index 0000000000..95bf7d99e1 --- /dev/null +++ b/resources/lang/km-KH/admin/depreciations/general.php @@ -0,0 +1,16 @@ + 'អំពីការរំលោះទ្រព្យសកម្ម', + 'about_depreciations' => 'អ្នកអាចកំណត់ការរំលោះទ្រព្យសកម្ម ដើម្បីរំលោះទ្រព្យសកម្មដោយផ្អែកលើការរំលោះបន្ទាត់ត្រង់។', + 'asset_depreciations' => 'ការរំលោះទ្រព្យសកម្ម', + 'create' => 'បង្កើតការរំលោះ', + 'depreciation_name' => 'ឈ្មោះរំលោះ', + 'depreciation_min' => 'Floor Value of Depreciation', + 'number_of_months' => 'ចំនួនខែ', + 'update' => 'ធ្វើបច្ចុប្បន្នភាពការរំលោះ', + 'depreciation_min' => 'តម្លៃអប្បបរមាបន្ទាប់ពីការរំលោះ', + 'no_depreciations_warning' => 'Warning: + You do not currently have any depreciations set up. + Please set up at least one depreciation to view the depreciation report.', +]; diff --git a/resources/lang/km-KH/admin/depreciations/message.php b/resources/lang/km-KH/admin/depreciations/message.php new file mode 100644 index 0000000000..c20e52c13c --- /dev/null +++ b/resources/lang/km-KH/admin/depreciations/message.php @@ -0,0 +1,25 @@ + 'Depreciation class does not exist.', + 'assoc_users' => 'This depreciation is currently associated with one or more models and cannot be deleted. Please delete the models, and then try deleting again. ', + + + 'create' => array( + 'error' => 'Depreciation class was not created, please try again. :(', + 'success' => 'Depreciation class created successfully. :)' + ), + + 'update' => array( + 'error' => 'Depreciation class was not updated, please try again', + 'success' => 'Depreciation class updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this depreciation class?', + 'error' => 'There was an issue deleting the depreciation class. Please try again.', + 'success' => 'The depreciation class was deleted successfully.' + ) + +); diff --git a/resources/lang/km-KH/admin/depreciations/table.php b/resources/lang/km-KH/admin/depreciations/table.php new file mode 100644 index 0000000000..256b10b92a --- /dev/null +++ b/resources/lang/km-KH/admin/depreciations/table.php @@ -0,0 +1,11 @@ + 'ID', + 'months' => 'Months', + 'term' => 'Term', + 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', + +]; diff --git a/resources/lang/km-KH/admin/groups/message.php b/resources/lang/km-KH/admin/groups/message.php new file mode 100644 index 0000000000..ece6b243f9 --- /dev/null +++ b/resources/lang/km-KH/admin/groups/message.php @@ -0,0 +1,22 @@ + 'ក្រុមមានហើយ!', + 'group_not_found' => 'លេខសម្គាល់ក្រុម៖ លេខសម្គាល់មិនមានទេ។', + 'group_name_required' => 'វាលឈ្មោះត្រូវបានទាមទារ', + + 'success' => array( + 'create' => 'ក្រុមត្រូវបានបង្កើតដោយជោគជ័យ។', + 'update' => 'ក្រុមត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។', + 'delete' => 'ក្រុមត្រូវបានលុបដោយជោគជ័យ។', + ), + + 'delete' => array( + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបក្រុមនេះទេ?', + 'create' => 'មាន​បញ្ហា​ក្នុង​ការ​បង្កើត​ក្រុម។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'update' => 'មាន​បញ្ហា​ក្នុង​ការ​ធ្វើ​បច្ចុប្បន្នភាព​ក្រុម។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'delete' => 'មានបញ្ហាក្នុងការលុបក្រុម។ សូម​ព្យាយាម​ម្តង​ទៀត។', + ), + +); diff --git a/resources/lang/km-KH/admin/groups/table.php b/resources/lang/km-KH/admin/groups/table.php new file mode 100644 index 0000000000..4604c5b00e --- /dev/null +++ b/resources/lang/km-KH/admin/groups/table.php @@ -0,0 +1,9 @@ + 'Id', + 'name' => 'ឈ្មោះ', + 'users' => '# នៃអ្នកប្រើប្រាស់', + +); diff --git a/resources/lang/km-KH/admin/groups/titles.php b/resources/lang/km-KH/admin/groups/titles.php new file mode 100644 index 0000000000..a1834d46c9 --- /dev/null +++ b/resources/lang/km-KH/admin/groups/titles.php @@ -0,0 +1,16 @@ + 'អំពីក្រុម', + 'about_groups' => 'ក្រុម​ត្រូវ​បាន​ប្រើ​ដើម្បី​ធ្វើ​ជា​ទូទៅ​ការ​អនុញ្ញាត​របស់​អ្នក​ប្រើ។', + 'group_management' => 'ការគ្រប់គ្រងក្រុម', + 'create' => 'បង្កើតក្រុមថ្មី។', + 'update' => 'កែសម្រួលក្រុម', + 'group_name' => 'ឈ្មោះ​ក្រុម', + 'group_admin' => 'អ្នកគ្រប់គ្រងក្រុម', + 'allow' => 'អនុញ្ញាត', + 'deny' => 'បដិសេធ', + 'permission' => 'ការអនុញ្ញាត', + 'grant' => 'អនុញ្ញាត', + 'no_permissions' => 'ក្រុមនេះមិនមានការអនុញ្ញាតទេ។' +]; diff --git a/resources/lang/km-KH/admin/hardware/form.php b/resources/lang/km-KH/admin/hardware/form.php new file mode 100644 index 0000000000..89869f2083 --- /dev/null +++ b/resources/lang/km-KH/admin/hardware/form.php @@ -0,0 +1,57 @@ + 'បញ្ជាក់ការលុបភាគច្រើន', + 'bulk_restore' => 'បញ្ជាក់​ការ​ស្ដារ​ Assets ភាគច្រើន', + 'bulk_delete_help' => 'Review the assets for bulk deletion below. Once deleted, these assets can be restored, but they will no longer be associated with any users they are currently assigned to.', + 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_delete_warn' => 'You are about to delete :asset_count assets.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_update' => 'Bulk Update Assets', + 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', + 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', + 'checkedout_to' => 'ប្រគល់ទៅអោយ', + 'checkout_date' => 'ថ្ងៃប្រគល់អោយ', + 'checkin_date' => 'កាលបរិច្ឆេទត្រឡប់មកវិញ', + 'checkout_to' => 'Checkout to', + 'cost' => 'ការចំណាយលើការទិញ', + 'create' => 'បង្កើតទ្រព្យសកម្ម', + 'date' => 'កាលបរិច្ឆេទទិញ', + 'depreciation' => 'ការរំលោះ', + 'depreciates_on' => 'ទម្លាក់តម្លៃលើ', + 'default_location' => 'ទីតាំងលំនាំដើម', + 'eol_date' => 'កាលបរិច្ឆេទនៃ EOL', + 'eol_rate' => 'អត្រា EOL', + 'expected_checkin' => 'កាលបរិច្ឆេទដែលរំពឹងទុកនឹង Checkin', + 'expires' => 'ផុតកំណត់', + 'fully_depreciated' => 'រំលោះទាំងស្រុង', + 'help_checkout' => 'ប្រសិនបើអ្នកចង់ផ្តល់ asset នេះភ្លាមៗ សូមជ្រើសរើស "Ready to Deploy" ពីបញ្ជីស្ថានភាពខាងលើ។ ', + 'mac_address' => 'MAC Address', + 'manufacturer' => 'ក្រុមហ៊ុនផលិត', + 'model' => 'គំរូ', + 'months' => 'ខែ', + 'name' => 'ឈ្មោះទ្រព្យសម្បត្តិ', + 'notes' => 'កំណត់ចំណាំ', + 'order' => 'លេខបញ្ជាទិញ', + 'qr' => 'QR Code', + 'requestable' => 'អ្នកប្រើប្រាស់អាចស្នើសុំ Asset នេះ', + 'select_statustype' => 'ជ្រើសរើសប្រភេទស្ថានភាព', + 'serial' => 'Serial', + 'status' => 'ស្ថានភាព', + 'tag' => 'ទ្រព្យសម្បត្តិ', + 'update' => 'ធ្វើបច្ចុប្បន្នភាព Asset', + 'warranty' => 'ការធានា', + 'warranty_expires' => 'ការធានាផុតកំណត់', + 'years' => 'ឆ្នាំ', + 'asset_location' => 'ធ្វើបច្ចុប្បន្នភាពទីតាំង Asset', + 'asset_location_update_default_current' => 'Update default location AND actual location', + 'asset_location_update_default' => 'Update only default location', + 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', + 'asset_deployable' => 'That status is deployable. This asset can be checked out.', + 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', + 'optional_infos' => 'ព័ត៌មានមិនសូវចាំបាច់', + 'order_details' => 'ព័ត៌មានពាក់ព័ន្ធនឹងការបញ្ជាទិញ' +]; diff --git a/resources/lang/km-KH/admin/hardware/general.php b/resources/lang/km-KH/admin/hardware/general.php new file mode 100644 index 0000000000..dd7d74e433 --- /dev/null +++ b/resources/lang/km-KH/admin/hardware/general.php @@ -0,0 +1,50 @@ + 'About Assets', + 'about_assets_text' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', + 'archived' => 'Archived', + 'asset' => 'Asset', + 'bulk_checkout' => 'Checkout Assets', + 'bulk_checkin' => 'Checkin Assets', + 'checkin' => 'Checkin Asset', + 'checkout' => 'Checkout Asset', + 'clone' => 'Clone Asset', + 'deployable' => 'Deployable', + 'deleted' => 'This asset has been deleted.', + 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'edit' => 'Edit Asset', + 'model_deleted' => 'This Assets model has been deleted. You must restore the model before you can restore the Asset.', + 'model_invalid' => 'The Model of this Asset is invalid.', + 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'requestable' => 'Requestable', + 'requested' => 'Requested', + 'not_requestable' => 'Not Requestable', + 'requestable_status_warning' => 'Do not change requestable status', + 'restore' => 'Restore Asset', + 'pending' => 'Pending', + 'undeployable' => 'Undeployable', + 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'view' => 'View Asset', + 'csv_error' => 'You have an error in your CSV file:', + 'import_text' => ' +

+ Upload a CSV that contains asset history. The assets and users MUST already exist in the system, or they will be skipped. Matching assets for history import happens against the asset tag. We will try to find a matching user based on the user\'s name you provide, and the criteria you select below. If you do not select any criteria below, it will simply try to match on the username format you configured in the Admin > General Settings. +

+ +

Fields included in the CSV must match the headers: Asset Tag, Name, Checkout Date, Checkin Date. Any additional fields will be ignored.

+ +

Checkin Date: blank or future checkin dates will checkout items to associated user. Excluding the Checkin Date column will create a checkin date with todays date.

+ ', + 'csv_import_match_f-l' => 'Try to match users by firstname.lastname (jane.smith) format', + 'csv_import_match_initial_last' => 'Try to match users by first initial last name (jsmith) format', + 'csv_import_match_first' => 'Try to match users by first name (jane) format', + 'csv_import_match_email' => 'Try to match users by email as username', + 'csv_import_match_username' => 'Try to match users by username', + 'error_messages' => 'Error messages:', + 'success_messages' => 'Success messages:', + 'alert_details' => 'Please see below for details.', + 'custom_export' => 'Custom Export', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', + 'user_department' => 'User Department', +]; diff --git a/resources/lang/km-KH/admin/hardware/message.php b/resources/lang/km-KH/admin/hardware/message.php new file mode 100644 index 0000000000..18f3b3fa24 --- /dev/null +++ b/resources/lang/km-KH/admin/hardware/message.php @@ -0,0 +1,88 @@ + 'Warning: This asset has been marked as currently undeployable. + If this status has changed, please update the asset status.', + 'does_not_exist' => 'Asset does not exist.', + 'does_not_exist_or_not_requestable' => 'That asset does not exist or is not requestable.', + 'assoc_users' => 'This asset is currently checked out to a user and cannot be deleted. Please check the asset in first, and then try deleting again. ', + + 'create' => [ + 'error' => 'Asset was not created, please try again. :(', + 'success' => 'Asset created successfully. :)', + ], + + 'update' => [ + 'error' => 'Asset was not updated, please try again', + 'success' => 'Asset updated successfully.', + 'nothing_updated' => 'No fields were selected, so nothing was updated.', + 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + ], + + 'restore' => [ + 'error' => 'Asset was not restored, please try again', + 'success' => 'Asset restored successfully.', + 'bulk_success' => 'Asset restored successfully.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', + ], + + 'audit' => [ + 'error' => 'Asset audit was unsuccessful. Please try again.', + 'success' => 'Asset audit successfully logged.', + ], + + + 'deletefile' => [ + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ], + + 'upload' => [ + 'error' => 'File(s) not uploaded. Please try again.', + 'success' => 'File(s) successfully uploaded.', + 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', + 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', + ], + + 'import' => [ + 'error' => 'Some items did not import correctly.', + 'errorDetail' => 'The following Items were not imported because of errors.', + 'success' => 'Your file has been imported', + 'file_delete_success' => 'Your file has been been successfully deleted', + 'file_delete_error' => 'The file was unable to be deleted', + 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + ], + + + 'delete' => [ + 'confirm' => 'Are you sure you wish to delete this asset?', + 'error' => 'There was an issue deleting the asset. Please try again.', + 'nothing_updated' => 'No assets were selected, so nothing was deleted.', + 'success' => 'The asset was deleted successfully.', + ], + + 'checkout' => [ + 'error' => 'Asset was not checked out, please try again', + 'success' => 'Asset checked out successfully.', + 'user_does_not_exist' => 'That user is invalid. Please try again.', + 'not_available' => 'That asset is not available for checkout!', + 'no_assets_selected' => 'You must select at least one asset from the list', + ], + + 'checkin' => [ + 'error' => 'Asset was not checked in, please try again', + 'success' => 'Asset checked in successfully.', + 'user_does_not_exist' => 'That user is invalid. Please try again.', + 'already_checked_in' => 'That asset is already checked in.', + + ], + + 'requests' => [ + 'error' => 'Asset was not requested, please try again', + 'success' => 'Asset requested successfully.', + 'canceled' => 'Checkout request successfully canceled', + ], + +]; diff --git a/resources/lang/km-KH/admin/hardware/table.php b/resources/lang/km-KH/admin/hardware/table.php new file mode 100644 index 0000000000..06b60bfd83 --- /dev/null +++ b/resources/lang/km-KH/admin/hardware/table.php @@ -0,0 +1,32 @@ + 'Asset Tag', + 'asset_model' => 'Model', + 'book_value' => 'Current Value', + 'change' => 'In/Out', + 'checkout_date' => 'Checkout Date', + 'checkoutto' => 'Checked Out', + 'components_cost' => 'Total Components Cost', + 'current_value' => 'Current Value', + 'diff' => 'Diff', + 'dl_csv' => 'Download CSV', + 'eol' => 'EOL', + 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', + 'location' => 'Location', + 'purchase_cost' => 'Cost', + 'purchase_date' => 'Purchased', + 'serial' => 'Serial', + 'status' => 'Status', + 'title' => 'Asset ', + 'image' => 'Device Image', + 'days_without_acceptance' => 'Days Without Acceptance', + 'monthly_depreciation' => 'Monthly Depreciation', + 'assigned_to' => 'Assigned To', + 'requesting_user' => 'Requesting User', + 'requested_date' => 'Requested Date', + 'changed' => 'Changed', + 'icon' => 'Icon', +]; diff --git a/resources/lang/km-KH/admin/kits/general.php b/resources/lang/km-KH/admin/kits/general.php new file mode 100644 index 0000000000..f724ecbf07 --- /dev/null +++ b/resources/lang/km-KH/admin/kits/general.php @@ -0,0 +1,50 @@ + 'About Predefined Kits', + 'about_kits_text' => 'Predefined Kits let you quickly check out a collection of items (assets, licenses, etc) to a user. This can be helpful when your onboarding process is consistent across many users and all users receive the same items.', + 'checkout' => 'Checkout Kit ', + 'create_success' => 'Kit was successfully created.', + 'create' => 'Create Predefined Kit', + 'update' => 'Update Predefined Kit', + 'delete_success' => 'Kit was successfully deleted.', + 'update_success' => 'Kit was successfully updated.', + 'none_models' => 'There are not enough available assets for :model to checkout. :qty are required. ', + 'none_licenses' => 'There are not enough available seats for :license to checkout. :qty are required. ', + 'none_consumables' => 'There are not enough available units of :consumable to checkout. :qty are required. ', + 'none_accessory' => 'There are not enough available units of :accessory to checkout. :qty are required. ', + 'append_accessory' => 'Append Accessory', + 'update_appended_accessory' => 'Update appended Accessory', + 'append_consumable' => 'Append Consumable', + 'update_appended_consumable' => 'Update appended Consumable', + 'append_license' => 'Append license', + 'update_appended_license' => 'Update appended license', + 'append_model' => 'Append model', + 'update_appended_model' => 'Update appended model', + 'license_error' => 'License already attached to kit', + 'license_added_success' => 'License added successfully', + 'license_updated' => 'License was successfully updated', + 'license_none' => 'License does not exist', + 'license_detached' => 'License was successfully detached', + 'consumable_added_success' => 'Consumable added successfully', + 'consumable_updated' => 'Consumable was successfully updated', + 'consumable_error' => 'Consumable already attached to kit', + 'consumable_deleted' => 'Delete was successful', + 'consumable_none' => 'Consumable does not exist', + 'consumable_detached' => 'Consumable was successfully detached', + 'accessory_added_success' => 'Accessory added successfully', + 'accessory_updated' => 'Accessory was successfully updated', + 'accessory_detached' => 'Accessory was successfully detached', + 'accessory_error' => 'Accessory already attached to kit', + 'accessory_deleted' => 'Delete was successful', + 'accessory_none' => 'Accessory does not exist', + 'checkout_success' => 'Checkout was successful', + 'checkout_error' => 'Checkout error', + 'kit_none' => 'Kit does not exist', + 'kit_created' => 'Kit was successfully created', + 'kit_updated' => 'Kit was successfully updated', + 'kit_not_found' => 'Kit not found', + 'kit_deleted' => 'Kit was successfully deleted', + 'kit_model_updated' => 'Model was successfully updated', + 'kit_model_detached' => 'Model was successfully detached', +]; diff --git a/resources/lang/km-KH/admin/labels/message.php b/resources/lang/km-KH/admin/labels/message.php new file mode 100644 index 0000000000..8e367fbc8f --- /dev/null +++ b/resources/lang/km-KH/admin/labels/message.php @@ -0,0 +1,11 @@ + 'ការរាប់មិនត្រឹមត្រូវបានត្រឡប់មកវិញពី: ឈ្មោះ។ រំពឹងទុក : រំពឹងទុក ទទួលបាន : ជាក់ស្តែង។', + 'invalid_return_type' => 'ប្រភេទ​មិន​ត្រឹមត្រូវ​បាន​ត្រឡប់​មក​ពី:name។ រំពឹងទុក : រំពឹងទុក ទទួលបាន : ជាក់ស្តែង។', + 'invalid_return_value' => 'តម្លៃ​មិន​ត្រឹមត្រូវ​បាន​ត្រឡប់​មក​ពី :name ។ រំពឹងទុក : រំពឹងទុក ទទួលបាន : ជាក់ស្តែង។', + + 'does_not_exist' => 'ស្លាកមិនមានទេ។', + +]; diff --git a/resources/lang/km-KH/admin/labels/table.php b/resources/lang/km-KH/admin/labels/table.php new file mode 100644 index 0000000000..ed12487236 --- /dev/null +++ b/resources/lang/km-KH/admin/labels/table.php @@ -0,0 +1,13 @@ + 'ស្លាក', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'ចំណងជើង', + +]; \ No newline at end of file diff --git a/resources/lang/km-KH/admin/licenses/form.php b/resources/lang/km-KH/admin/licenses/form.php new file mode 100644 index 0000000000..8c7d13818f --- /dev/null +++ b/resources/lang/km-KH/admin/licenses/form.php @@ -0,0 +1,22 @@ + 'ទ្រព្យសកម្ម', + 'checkin' => 'Checkin', + 'create' => 'បង្កើតអាជ្ញាប័ណ្ណ', + 'expiration' => 'កាលបរិច្ឆេទ​ផុតកំណត់', + 'license_key' => 'លេខ​កូ​ខ​ទំនិញ', + 'maintained' => 'Maintained', + 'name' => 'ឈ្មោះកម្មវិធី', + 'no_depreciation' => 'កុំបន្ទាបតម្លៃ', + 'purchase_order' => 'លេខបញ្ជាទិញ', + 'reassignable' => 'Reassignable', + 'remaining_seats' => 'កៅអីដែលនៅសល់', + 'seats' => 'កៅអី', + 'termination_date' => 'កាលបរិច្ឆេទបញ្ចប់', + 'to_email' => 'ទទួលបានអាជ្ញាប័ណ្ណពីអ៊ីម៉ែល', + 'to_name' => 'មានអាជ្ញាប័ណ្ណពីឈ្មោះ', + 'update' => 'ធ្វើបច្ចុប្បន្នភាពអាជ្ញាប័ណ្ណ', + 'checkout_help' => 'អ្នក​ត្រូវ​តែ​ពិនិត្យ​មើល​អាជ្ញាប័ណ្ណ​ចេញ​ទៅ​ទ្រព្យ​សម្បត្តិ​ផ្នែក​រឹង​ឬ​មនុស្ស។ អ្នកអាចជ្រើសរើសទាំងពីរ ប៉ុន្តែម្ចាស់ទ្រព្យត្រូវតែផ្គូផ្គងនឹងមនុស្សដែលអ្នកកំពុងពិនិត្យមើលទ្រព្យសកម្មនោះ។' +); diff --git a/resources/lang/km-KH/admin/licenses/general.php b/resources/lang/km-KH/admin/licenses/general.php new file mode 100644 index 0000000000..eb11fcff8c --- /dev/null +++ b/resources/lang/km-KH/admin/licenses/general.php @@ -0,0 +1,48 @@ + 'អំពីអាជ្ញាប័ណ្ណ', + 'about_licenses' => 'អាជ្ញាប័ណ្ណត្រូវបានប្រើដើម្បីតាមដានកម្មវិធី។ ពួកគេ​មាន​ចំនួន​អាសនៈ​ដែល​បាន​បញ្ជាក់​ដែល​អាច​ពិនិត្យ​ចេញ​សម្រាប់​បុគ្គល', + 'checkin' => 'ពិនិត្យកៅអីអាជ្ញាប័ណ្ណ', + 'checkout_history' => 'ប្រវត្តិនៃការប្រគល់អោយ', + 'checkout' => 'ចំនួនអាជ្ញាប័ណ្ណដែលប្រគល់អោយ', + 'edit' => 'កែសម្រួលអាជ្ញាប័ណ្ណ', + 'filetype_info' => 'ប្រភេទឯកសារដែលបានអនុញ្ញាតគឺ png, gif, jpg, jpeg, doc, docx, pdf, txt, zip និង rar ។', + 'clone' => 'Clone License', + 'history_for' => 'ប្រវត្តិសម្រាប់ ', + 'in_out' => 'In/Out', + 'info' => 'ព័ត៌មានអាជ្ញាប័ណ្ណ', + 'license_seats' => 'ចំនួនអាជ្ញាប័ណ្ណ', + 'seat' => 'ចំនួន', + 'seats' => 'Seats', + 'software_licenses' => 'អាជ្ញាប័ណ្ណកម្មវិធី', + 'user' => 'អ្នក​ប្រើ', + 'view' => 'មើលអាជ្ញាប័ណ្ណ', + 'delete_disabled' => 'អាជ្ញាបណ្ណនេះមិនអាចត្រូវបានលុបនៅឡើយទេ ដោយសារកៅអីមួយចំនួននៅតែត្រូវបានប្រគល់អោយអ្នកប្រើប្រាស់', + 'bulk' => + [ + 'checkin_all' => [ + 'button' => 'Checkin All Seats', + 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', + 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', + 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'License successfully checked in! | All licenses were successfully checked in!', + 'log_msg' => 'Checked in via bulk license checkout in license GUI', + ], + + 'checkout_all' => [ + 'button' => 'Checkout All Seats', + 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', + 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', + 'disabled_tooltip' => 'This is disabled because there are no seats currently available', + 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', + 'error_no_seats' => 'There are no remaining seats left for this license.', + 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', + 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', + 'log_msg' => 'Checked out via bulk license checkout in license GUI', + + + ], + ], +); diff --git a/resources/lang/km-KH/admin/licenses/message.php b/resources/lang/km-KH/admin/licenses/message.php new file mode 100644 index 0000000000..dd7e54dea4 --- /dev/null +++ b/resources/lang/km-KH/admin/licenses/message.php @@ -0,0 +1,52 @@ + 'License does not exist or you do not have permission to view it.', + 'user_does_not_exist' => 'User does not exist.', + 'asset_does_not_exist' => 'The asset you are trying to associate with this license does not exist.', + 'owner_doesnt_match_asset' => 'The asset you are trying to associate with this license is owned by somene other than the person selected in the assigned to dropdown.', + 'assoc_users' => 'This license is currently checked out to a user and cannot be deleted. Please check the license in first, and then try deleting again. ', + 'select_asset_or_person' => 'You must select an asset or a user, but not both.', + 'not_found' => 'License not found', + + + 'create' => array( + 'error' => 'License was not created, please try again.', + 'success' => 'License created successfully.' + ), + + 'deletefile' => array( + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ), + + 'upload' => array( + 'error' => 'File(s) not uploaded. Please try again.', + 'success' => 'File(s) successfully uploaded.', + 'nofiles' => 'You did not select any files for upload, or the file you are trying to upload is too large', + 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, and lic.', + ), + + 'update' => array( + 'error' => 'License was not updated, please try again', + 'success' => 'License updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this license?', + 'error' => 'There was an issue deleting the license. Please try again.', + 'success' => 'The license was deleted successfully.' + ), + + 'checkout' => array( + 'error' => 'There was an issue checking out the license. Please try again.', + 'success' => 'The license was checked out successfully' + ), + + 'checkin' => array( + 'error' => 'There was an issue checking in the license. Please try again.', + 'success' => 'The license was checked in successfully' + ), + +); diff --git a/resources/lang/km-KH/admin/licenses/table.php b/resources/lang/km-KH/admin/licenses/table.php new file mode 100644 index 0000000000..dfce4136cb --- /dev/null +++ b/resources/lang/km-KH/admin/licenses/table.php @@ -0,0 +1,17 @@ + 'Assigned To', + 'checkout' => 'In/Out', + 'id' => 'ID', + 'license_email' => 'License Email', + 'license_name' => 'Licensed To', + 'purchase_date' => 'Purchase Date', + 'purchased' => 'Purchased', + 'seats' => 'Seats', + 'hardware' => 'Hardware', + 'serial' => 'Serial', + 'title' => 'License', + +); diff --git a/resources/lang/km-KH/admin/locations/message.php b/resources/lang/km-KH/admin/locations/message.php new file mode 100644 index 0000000000..22c7fe8f70 --- /dev/null +++ b/resources/lang/km-KH/admin/locations/message.php @@ -0,0 +1,29 @@ + 'Location does not exist.', + 'assoc_users' => 'This location is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this location and try again. ', + 'assoc_assets' => 'This location is currently associated with at least one asset and cannot be deleted. Please update your assets to no longer reference this location and try again. ', + 'assoc_child_loc' => 'This location is currently the parent of at least one child location and cannot be deleted. Please update your locations to no longer reference this location and try again. ', + 'assigned_assets' => 'Assigned Assets', + 'current_location' => 'Current Location', + + + 'create' => array( + 'error' => 'Location was not created, please try again.', + 'success' => 'Location created successfully.' + ), + + 'update' => array( + 'error' => 'Location was not updated, please try again', + 'success' => 'Location updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this location?', + 'error' => 'There was an issue deleting the location. Please try again.', + 'success' => 'The location was deleted successfully.' + ) + +); diff --git a/resources/lang/km-KH/admin/locations/table.php b/resources/lang/km-KH/admin/locations/table.php new file mode 100644 index 0000000000..29edf0f565 --- /dev/null +++ b/resources/lang/km-KH/admin/locations/table.php @@ -0,0 +1,40 @@ + 'About Locations', + 'about_locations' => 'Locations are used to track location information for users, assets, and other items', + 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. + 'assets_checkedout' => 'Assets Assigned', + 'id' => 'ID', + 'city' => 'City', + 'state' => 'State', + 'country' => 'Country', + 'create' => 'Create Location', + 'update' => 'Update Location', + 'print_assigned' => 'Print Assigned', + 'print_all_assigned' => 'Print All Assigned', + 'name' => 'Location Name', + 'address' => 'Address', + 'zip' => 'Postal Code', + 'locations' => 'Locations', + 'parent' => 'Parent', + 'currency' => 'Location Currency', + 'ldap_ou' => 'LDAP Search OU', + 'user_name' => 'User Name', + 'department' => 'Department', + 'location' => 'Location', + 'asset_tag' => 'Assets Tag', + 'asset_name' => 'Name', + 'asset_category' => 'Category', + 'asset_manufacturer' => 'Manufacturer', + 'asset_model' => 'Model', + 'asset_serial' => 'Serial', + 'asset_location' => 'Location', + 'asset_checked_out' => 'Checked Out', + 'asset_expected_checkin' => 'Expected Checkin', + 'date' => 'Date:', + 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', + 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', + 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'signed_by' => 'Signed Off By:', +]; diff --git a/resources/lang/km-KH/admin/manufacturers/message.php b/resources/lang/km-KH/admin/manufacturers/message.php new file mode 100644 index 0000000000..48aed6a544 --- /dev/null +++ b/resources/lang/km-KH/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + 'អថេរ {LOCALE}, {SERIAL}, {MODEL_NUMBER}, និង {MODEL_NAME} អាចត្រូវបានប្រើប្រាស់នៅក្នុងរបស់អ្នក URL ដែលមានតម្លៃទាំងនោះបង្ហាញដោយស្វ័យប្រវត្តិនៅពេលមើលទ្រព្យសកម្ម - ឧទាហរណ៍ https://support.apple.com/{LOCALE}/{SERIAL}។', + 'does_not_exist' => 'ក្រុមហ៊ុនផលិតមិនមានទេ។', + 'assoc_users' => 'បច្ចុប្បន្នក្រុមហ៊ុនផលិតនេះត្រូវបានភ្ជាប់ជាមួយយ៉ាងហោចណាស់ម៉ូដែលមួយ ហើយមិនអាចលុបបានទេ។ សូម​ធ្វើ​បច្ចុប្បន្នភាព​ម៉ូដែល​របស់​អ្នក​ដើម្បី​លែង​យោង​ក្រុមហ៊ុន​ផលិត​នេះ​ហើយ​ព្យាយាម​ម្ដង​ទៀត។ ', + + 'create' => array( + 'error' => 'ក្រុមហ៊ុនផលិតមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'ក្រុមហ៊ុនផលិតបានបង្កើតដោយជោគជ័យ។' + ), + + 'update' => array( + 'error' => 'ក្រុមហ៊ុនផលិតមិនត្រូវបានអាប់ដេតទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'ក្រុមហ៊ុនផលិតបានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។' + ), + + 'restore' => array( + 'error' => 'ក្រុមហ៊ុនផលិតមិនត្រូវបានស្ដារឡើងវិញទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'ក្រុមហ៊ុនផលិតបានស្ដារឡើងវិញដោយជោគជ័យ។' + ), + + 'delete' => array( + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបក្រុមហ៊ុនផលិតនេះទេ?', + 'error' => 'មានបញ្ហាក្នុងការលុបក្រុមហ៊ុនផលិត។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ក្រុមហ៊ុនផលិតត្រូវបានលុបដោយជោគជ័យ។' + ) + +); diff --git a/resources/lang/km-KH/admin/manufacturers/table.php b/resources/lang/km-KH/admin/manufacturers/table.php new file mode 100644 index 0000000000..13a6ce119e --- /dev/null +++ b/resources/lang/km-KH/admin/manufacturers/table.php @@ -0,0 +1,17 @@ + 'អំពីក្រុមហ៊ុនផលិត', + 'about_manufacturers_text' => 'ក្រុមហ៊ុនផលិតគឺជាក្រុមហ៊ុនដែលបង្កើតទ្រព្យសម្បត្តិរបស់អ្នក។ អ្នកអាចរក្សាទុកព័ត៌មានទំនាក់ទំនងជំនួយសំខាន់ៗអំពីពួកវានៅទីនេះ ដែលនឹងត្រូវបានបង្ហាញនៅលើទំព័រព័ត៌មានលំអិតអំពីទ្រព្យសម្បត្តិរបស់អ្នក។', + 'asset_manufacturers' => 'ក្រុមហ៊ុនផលិតទ្រព្យសម្បត្តិ', + 'create' => 'បង្កើតអ្នកផលិត', + 'id' => 'ID', + 'name' => 'ឈ្មោះ', + 'support_email' => 'គាំទ្រអ៊ីម៉ែល', + 'support_phone' => 'ទូរស័ព្ទគាំទ្រ', + 'support_url' => 'គាំទ្រ URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'ធ្វើបច្ចុប្បន្នភាពក្រុមហ៊ុនផលិត', + 'url' => 'URL', + +); diff --git a/resources/lang/km-KH/admin/models/general.php b/resources/lang/km-KH/admin/models/general.php new file mode 100644 index 0000000000..9cbb26024a --- /dev/null +++ b/resources/lang/km-KH/admin/models/general.php @@ -0,0 +1,18 @@ + 'អំពី Asset Models', + 'about_models_text' => 'Asset Models គឺជាវិធីមួយសម្រាប់ដាក់ក្រុមទ្រព្យសកម្មដូចគ្នា។ "MBP 2013", "IPhone 6s" ជាដើម។', + 'deleted' => 'ម៉ូដែលនេះត្រូវបានលុប។', + 'bulk_delete' => 'ភាគច្រើនលុបគំរូទ្រព្យសកម្ម', + 'bulk_delete_help' => 'ប្រើប្រអប់ធីកខាងក្រោមដើម្បីបញ្ជាក់ការលុបគំរូទ្រព្យសកម្មដែលបានជ្រើសរើស។ គំរូទ្រព្យសកម្មដែលមានទ្រព្យសកម្មដែលភ្ជាប់ជាមួយពួកវាមិនអាចលុបបានទេ រហូតទាល់តែទ្រព្យសកម្មត្រូវបានភ្ជាប់ជាមួយគំរូផ្សេង។', + 'bulk_delete_warn' => 'អ្នកហៀបនឹងលុបគំរូទ្រព្យសកម្មមួយ។|អ្នកហៀបនឹងលុប៖ model_count គំរូទ្រព្យសកម្ម។', + 'restore' => 'ស្តារម៉ូដែល', + 'requestable' => 'អ្នកប្រើប្រាស់អាចស្នើសុំម៉ូដែលនេះ។', + 'show_mac_address' => 'បង្ហាញ MAC address នៅក្នុងទ្រព្យសម្បត្តិនៅក្នុងគំរូនេះ។', + 'view_deleted' => 'មើលបានលុប', + 'view_models' => 'មើលម៉ូដែល', + 'fieldset' => 'Fieldset', + 'no_custom_field' => 'No custom fields', + 'add_default_values' => 'បន្ថែមតម្លៃលំនាំដើម', +); diff --git a/resources/lang/km-KH/admin/models/message.php b/resources/lang/km-KH/admin/models/message.php new file mode 100644 index 0000000000..5741f989c0 --- /dev/null +++ b/resources/lang/km-KH/admin/models/message.php @@ -0,0 +1,47 @@ + 'គំរូទ្រព្យសកម្មដែលបានលុប', + 'does_not_exist' => 'ម៉ូដែលមិនមានទេ។', + 'no_association' => 'ព្រមាន! គំរូទ្រព្យសកម្មសម្រាប់ធាតុនេះមិនត្រឹមត្រូវ ឬបាត់!', + 'no_association_fix' => 'វា​នឹង​បំបែក​រឿង​ក្នុង​វិធី​ចម្លែក និង​គួរ​ឲ្យ​រន្ធត់។ កែសម្រួលទ្រព្យសកម្មនេះឥឡូវនេះ ដើម្បីចាត់ឱ្យវាជាគំរូមួយ។', + 'assoc_users' => 'បច្ចុប្បន្ន ម៉ូដែលនេះត្រូវបានភ្ជាប់ជាមួយទ្រព្យសកម្មមួយ ឬច្រើន ហើយមិនអាចលុបបានទេ។ សូមលុបទ្រព្យសម្បត្តិ ហើយបន្ទាប់មកព្យាយាមលុបម្តងទៀត។ ', + + + 'create' => array( + 'error' => 'គំរូមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'គំរូត្រូវបានបង្កើតដោយជោគជ័យ។', + 'duplicate_set' => 'គំរូទ្រព្យសកម្មដែលមានឈ្មោះ ក្រុមហ៊ុនផលិត និងលេខម៉ូដែលនោះមានរួចហើយ។', + ), + + 'update' => array( + 'error' => 'ម៉ូដែលមិនត្រូវបានអាប់ដេតទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'ម៉ូដែលបានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។', + ), + + 'delete' => array( + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបគំរូទ្រព្យសកម្មនេះទេ?', + 'error' => 'មាន​បញ្ហា​ក្នុង​ការ​លុប​ម៉ូដែល។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'គំរូត្រូវបានលុបដោយជោគជ័យ។' + ), + + 'restore' => array( + 'error' => 'ម៉ូដែលមិនត្រូវបានស្ដារឡើងវិញទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'ម៉ូដែលត្រូវបានស្ដារឡើងវិញដោយជោគជ័យ។' + ), + + 'bulkedit' => array( + 'error' => 'គ្មាន fields ត្រូវបានផ្លាស់ប្តូរ ដូច្នេះគ្មានអ្វីត្រូវបានធ្វើបច្ចុប្បន្នភាពទេ។', + 'success' => 'បានធ្វើបច្ចុប្បន្នភាពគំរូដោយជោគជ័យ។ |:model_count model បានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។', + 'warn' => 'អ្នក​រៀប​នឹង​ធ្វើ​បច្ចុប្បន្នភាព​លក្ខណៈ​សម្បត្តិ​នៃ​គំរូ​ដូច​ខាង​ក្រោម៖ |អ្នក​រៀប​នឹង​កែ​សម្រួល​លក្ខណៈ​សម្បត្តិ​ដូច​ខាង​ក្រោម៖model_count model៖', + + ), + + 'bulkdelete' => array( + 'error' => 'គ្មាន​ម៉ូដែល​ត្រូវ​បាន​ជ្រើសរើស ដូច្នេះ​មិន​មាន​អ្វី​ត្រូវ​បាន​លុប។', + 'success' => 'បានលុបម៉ូដែល!|:success_count model ត្រូវបានលុប!', + 'success_partial' => ':success_count model(s) ត្រូវបានលុប ទោះយ៉ាងណាក៏ដោយ :fail_count មិនអាចលុបបានទេ ដោយសារពួកគេនៅតែមានទ្រព្យសកម្មដែលពាក់ព័ន្ធជាមួយពួកគេ។' + ), + +); diff --git a/resources/lang/km-KH/admin/models/table.php b/resources/lang/km-KH/admin/models/table.php new file mode 100644 index 0000000000..11a512b3d3 --- /dev/null +++ b/resources/lang/km-KH/admin/models/table.php @@ -0,0 +1,17 @@ + 'Create Asset Model', + 'created_at' => 'Created at', + 'eol' => 'EOL', + 'modelnumber' => 'Model No.', + 'name' => 'Asset Model Name', + 'numassets' => 'Assets', + 'title' => 'Asset Models', + 'update' => 'Update Asset Model', + 'view' => 'View Asset Model', + 'update' => 'Update Asset Model', + 'clone' => 'Clone Model', + 'edit' => 'Edit Model', +); diff --git a/resources/lang/km-KH/admin/reports/general.php b/resources/lang/km-KH/admin/reports/general.php new file mode 100644 index 0000000000..344d5c8743 --- /dev/null +++ b/resources/lang/km-KH/admin/reports/general.php @@ -0,0 +1,10 @@ + 'Select the options you want for your asset report.', + 'deleted_user' => 'Deleted user', + 'send_reminder' => 'Send reminder', + 'reminder_sent' => 'Reminder sent', + 'acceptance_deleted' => 'Acceptance request deleted', + 'acceptance_request' => 'Acceptance request' +]; \ No newline at end of file diff --git a/resources/lang/km-KH/admin/reports/message.php b/resources/lang/km-KH/admin/reports/message.php new file mode 100644 index 0000000000..d4c8f8198f --- /dev/null +++ b/resources/lang/km-KH/admin/reports/message.php @@ -0,0 +1,5 @@ + 'You must select at least ONE option.' +); diff --git a/resources/lang/km-KH/admin/settings/general.php b/resources/lang/km-KH/admin/settings/general.php new file mode 100644 index 0000000000..0516bb6a83 --- /dev/null +++ b/resources/lang/km-KH/admin/settings/general.php @@ -0,0 +1,359 @@ + 'Active Directory', + 'ad_domain' => 'Active Directory domain', + 'ad_domain_help' => 'This is sometimes the same as your email domain, but not always.', + 'ad_append_domain_label' => 'Append domain name', + 'ad_append_domain' => 'Append domain name to username field', + 'ad_append_domain_help' => 'User isn\'t required to write "username@domain.local", they can just type "username".', + 'admin_cc_email' => 'CC Email', + 'admin_cc_email_help' => 'If you would like to send a copy of checkin/checkout emails that are sent to users to an additional email account, enter it here. Otherwise leave this field blank.', + 'is_ad' => 'This is an Active Directory server', + 'alerts' => 'Alerts', + 'alert_title' => 'Update Notification Settings', + 'alert_email' => 'Send alerts to', + 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', + 'alerts_enabled' => 'Email Alerts Enabled', + 'alert_interval' => 'Expiring Alerts Threshold (in days)', + 'alert_inv_threshold' => 'Inventory Alert Threshold', + 'allow_user_skin' => 'Allow User Skin', + 'allow_user_skin_help_text' => 'Checking this box will allow a user to override the UI skin with a different one.', + 'asset_ids' => 'Asset IDs', + 'audit_interval' => 'Audit Interval', + 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_warning_days' => 'Audit Warning Threshold', + 'audit_warning_days_help' => 'How many days in advance should we warn you when assets are due for auditing?', + 'auto_increment_assets' => 'Generate auto-incrementing asset tags', + 'auto_increment_prefix' => 'Prefix (optional)', + 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'backups' => 'Backups', + 'backups_help' => 'Create, download, and restore backups ', + 'backups_restoring' => 'Restoring from Backup', + 'backups_upload' => 'Upload Backup', + 'backups_path' => 'Backups on the server are stored in :path', + 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.)

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_logged_out' => 'All existing users, including you, will be logged out once your restore is complete.', + 'backups_large' => 'Very large backups may time out on the restore attempt and may still need to be run via command line. ', + 'barcode_settings' => 'Barcode Settings', + 'confirm_purge' => 'Confirm Purge', + 'confirm_purge_help' => 'Enter the text "DELETE" in the box below to purge your deleted records. This action cannot be undone and will PERMANENTLY delete all soft-deleted items and users. (You should make a backup first, just to be safe.)', + 'custom_css' => 'Custom CSS', + 'custom_css_help' => 'Enter any custom CSS overrides you would like to use. Do not include the <style></style> tags.', + 'custom_forgot_pass_url' => 'Custom Password Reset URL', + 'custom_forgot_pass_url_help' => 'This replaces the built-in forgotten password URL on the login screen, useful to direct people to internal or hosted LDAP password reset functionality. It will effectively disable local user forgotten password functionality.', + 'dashboard_message' => 'Dashboard Message', + 'dashboard_message_help' => 'This text will appear on the dashboard for anyone with permission to view the dashboard.', + 'default_currency' => 'Default Currency', + 'default_eula_text' => 'Default EULA', + 'default_language' => 'Default Language', + 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', + 'display_asset_name' => 'Display Asset Name', + 'display_checkout_date' => 'Display Checkout Date', + 'display_eol' => 'Display EOL in table view', + 'display_qr' => 'Display Square Codes', + 'display_alt_barcode' => 'Display 1D barcode', + 'email_logo' => 'Email Logo', + 'barcode_type' => '2D Barcode Type', + 'alt_barcode_type' => '1D barcode type', + 'email_logo_size' => 'Square logos in email look best. ', + 'enabled' => 'Enabled', + 'eula_settings' => 'EULA Settings', + 'eula_markdown' => 'This EULA allows Github flavored markdown.', + 'favicon' => 'Favicon', + 'favicon_format' => 'Accepted filetypes are ico, png, and gif. Other image formats may not work in all browsers.', + 'favicon_size' => 'Favicons should be square images, 16x16 pixels.', + 'footer_text' => 'Additional Footer Text ', + 'footer_text_help' => 'This text will appear in the right-side footer. Links are allowed using Github flavored markdown. Line breaks, headers, images, etc may result in unpredictable results.', + 'general_settings' => 'General Settings', + 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_help' => 'Default EULA and more', + 'generate_backup' => 'Generate Backup', + 'header_color' => 'Header Color', + 'info' => 'These settings let you customize certain aspects of your installation.', + 'label_logo' => 'Label Logo', + 'label_logo_size' => 'Square logos look best - will be displayed in the top right of each asset label. ', + 'laravel' => 'Laravel Version', + 'ldap' => 'LDAP', + 'ldap_default_group' => 'Default Permissions Group', + 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'no_default_group' => 'No Default Group', + 'ldap_help' => 'LDAP/Active Directory', + 'ldap_client_tls_key' => 'LDAP Client TLS Key', + 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', + 'ldap_enabled' => 'LDAP enabled', + 'ldap_integration' => 'LDAP Integration', + 'ldap_settings' => 'LDAP Settings', + 'ldap_client_tls_cert_help' => 'Client-Side TLS Certificate and Key for LDAP connections are usually only useful in Google Workspace configurations with "Secure LDAP." Both are required.', + 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_location' => 'LDAP Location', +'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_login_test_help' => 'Enter a valid LDAP username and password from the base DN you specified above to test whether your LDAP login is configured correctly. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.', + 'ldap_login_sync_help' => 'This only tests that LDAP can sync correctly. If your LDAP Authentication query is not correct, users may still not be able to login. YOU MUST SAVE YOUR UPDATED LDAP SETTINGS FIRST.', + 'ldap_manager' => 'LDAP Manager', + 'ldap_server' => 'LDAP Server', + 'ldap_server_help' => 'This should start with ldap:// (for unencrypted or TLS) or ldaps:// (for SSL)', + 'ldap_server_cert' => 'LDAP SSL certificate validation', + 'ldap_server_cert_ignore' => 'Allow invalid SSL Certificate', + 'ldap_server_cert_help' => 'Select this checkbox if you are using a self signed SSL cert and would like to accept an invalid SSL certificate.', + 'ldap_tls' => 'Use TLS', + 'ldap_tls_help' => 'This should be checked only if you are running STARTTLS on your LDAP server. ', + 'ldap_uname' => 'LDAP Bind Username', + 'ldap_dept' => 'LDAP Department', + 'ldap_phone' => 'LDAP Telephone Number', + 'ldap_jobtitle' => 'LDAP Job Title', + 'ldap_country' => 'LDAP Country', + 'ldap_pword' => 'LDAP Bind Password', + 'ldap_basedn' => 'Base Bind DN', + 'ldap_filter' => 'LDAP Filter', + 'ldap_pw_sync' => 'LDAP Password Sync', + 'ldap_pw_sync_help' => 'Uncheck this box if you do not wish to keep LDAP passwords synced with local passwords. Disabling this means that your users may not be able to login if your LDAP server is unreachable for some reason.', + 'ldap_username_field' => 'Username Field', + 'ldap_lname_field' => 'Last Name', + 'ldap_fname_field' => 'LDAP First Name', + 'ldap_auth_filter_query' => 'LDAP Authentication query', + 'ldap_version' => 'LDAP Version', + 'ldap_active_flag' => 'LDAP Active Flag', + 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_emp_num' => 'LDAP Employee Number', + 'ldap_email' => 'LDAP Email', + 'ldap_test' => 'Test LDAP', + 'ldap_test_sync' => 'Test LDAP Synchronization', + 'license' => 'Software License', + 'load_remote_text' => 'Remote Scripts', + 'load_remote_help_text' => 'This Snipe-IT install can load scripts from the outside world.', + 'login' => 'Login Attempts', + 'login_attempt' => 'Login Attempt', + 'login_ip' => 'IP Address', + 'login_success' => 'Success?', + 'login_user_agent' => 'User Agent', + 'login_help' => 'List of attempted logins', + 'login_note' => 'Login Note', + 'login_note_help' => 'Optionally include a few sentences on your login screen, for example to assist people who have found a lost or stolen device. This field accepts Github flavored markdown', + 'login_remote_user_text' => 'Remote User login options', + 'login_remote_user_enabled_text' => 'Enable Login with Remote User Header', + 'login_remote_user_enabled_help' => 'This option enables Authentication via the REMOTE_USER header according to the "Common Gateway Interface (rfc3875)"', + 'login_common_disabled_text' => 'Disable other authentication mechanisms', + 'login_common_disabled_help' => 'This option disables other authentication mechanisms. Just enable this option if you are sure that your REMOTE_USER login is already working', + 'login_remote_user_custom_logout_url_text' => 'Custom logout URL', + 'login_remote_user_custom_logout_url_help' => 'If a url is provided here, users will get redirected to this URL after the user logs out of Snipe-IT. This is useful to close the user sessions of your Authentication provider correctly.', + 'login_remote_user_header_name_text' => 'Custom user name header', + 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'logo' => 'Logo', + 'logo_print_assets' => 'Use in Print', + 'logo_print_assets_help' => 'Use branding on printable asset lists ', + 'full_multiple_companies_support_help_text' => 'Restricting users (including admins) assigned to companies to their company\'s assets.', + 'full_multiple_companies_support_text' => 'Full Multiple Companies Support', + 'show_in_model_list' => 'Show in Model Dropdowns', + 'optional' => 'optional', + 'per_page' => 'Results Per Page', + 'php' => 'PHP Version', + 'php_info' => 'PHP Info', + 'php_overview' => 'PHP', + 'php_overview_keywords' => 'phpinfo, system, info', + 'php_overview_help' => 'PHP System info', + 'php_gd_info' => 'You must install php-gd to display QR codes, see install instructions.', + 'php_gd_warning' => 'PHP Image Processing and GD plugin is NOT installed.', + 'pwd_secure_complexity' => 'Password Complexity', + 'pwd_secure_complexity_help' => 'Select whichever password complexity rules you wish to enforce.', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', + 'pwd_secure_complexity_letters' => 'Require at least one letter', + 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_symbols' => 'Require at least one symbol', + 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', + 'pwd_secure_min' => 'Password minimum characters', + 'pwd_secure_min_help' => 'Minimum permitted value is 8', + 'pwd_secure_uncommon' => 'Prevent common passwords', + 'pwd_secure_uncommon_help' => 'This will disallow users from using common passwords from the top 10,000 passwords reported in breaches.', + 'qr_help' => 'Enable QR Codes first to set this', + 'qr_text' => 'QR Code Text', + 'saml' => 'SAML', + 'saml_title' => 'Update SAML settings', + 'saml_help' => 'SAML settings', + 'saml_enabled' => 'SAML enabled', + 'saml_integration' => 'SAML Integration', + 'saml_sp_entityid' => 'Entity ID', + 'saml_sp_acs_url' => 'Assertion Consumer Service (ACS) URL', + 'saml_sp_sls_url' => 'Single Logout Service (SLS) URL', + 'saml_sp_x509cert' => 'Public Certificate', + 'saml_sp_metadata_url' => 'Metadata URL', + 'saml_idp_metadata' => 'SAML IdP Metadata', + 'saml_idp_metadata_help' => 'You can specify the IdP metadata using a URL or XML file.', + 'saml_attr_mapping_username' => 'Attribute Mapping - Username', + 'saml_attr_mapping_username_help' => 'NameID will be used if attribute mapping is unspecified or invalid.', + 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin' => 'Make SAML the primary login', + 'saml_forcelogin_help' => 'You can use \'/login?nosaml\' to get to the normal login page.', + 'saml_slo_label' => 'SAML Single Log Out', + 'saml_slo' => 'Send a LogoutRequest to IdP on Logout', + 'saml_slo_help' => 'This will cause the user to be first redirected to the IdP on logout. Leave unchecked if the IdP doesn\'t correctly support SP-initiated SAML SLO.', + 'saml_custom_settings' => 'SAML Custom Settings', + 'saml_custom_settings_help' => 'You can specify additional settings to the onelogin/php-saml library. Use at your own risk.', + 'saml_download' => 'Download Metadata', + 'setting' => 'Setting', + 'settings' => 'Settings', + 'show_alerts_in_menu' => 'Show alerts in top menu', + 'show_archived_in_list' => 'Archived Assets', + 'show_archived_in_list_text' => 'Show archived assets in the "all assets" listing', + 'show_assigned_assets' => 'Show assets assigned to assets', + 'show_assigned_assets_help' => 'Display assets which were assigned to the other assets in View User -> Assets, View User -> Info -> Print All Assigned and in Account -> View Assigned Assets.', + 'show_images_in_email' => 'Show images in emails', + 'show_images_in_email_help' => 'Uncheck this box if your Snipe-IT installation is behind a VPN or closed network and users outside the network will not be able to load images served from this installation in their emails.', + 'site_name' => 'Site Name', + 'integrations' => 'Integrations', + 'slack' => 'Slack', + 'general_webhook' => 'General Webhook', + 'webhook' => ':app', + 'webhook_presave' => 'Test to Save', + 'webhook_title' => 'Update Webhook Settings', + 'webhook_help' => 'Integration settings', + 'webhook_botname' => ':app Botname', + 'webhook_channel' => ':app Channel', + 'webhook_endpoint' => ':app Endpoint', + 'webhook_integration' => ':app Settings', + 'webhook_test' =>'Test :app integration', + 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', + 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'snipe_version' => 'Snipe-IT version', + 'support_footer' => 'Support Footer Links ', + 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', + 'version_footer' => 'Version in Footer ', + 'version_footer_help' => 'Specify who sees the Snipe-IT version and build number.', + 'system' => 'System Information', + 'update' => 'Update Settings', + 'value' => 'Value', + 'brand' => 'Branding', + 'brand_keywords' => 'footer, logo, print, theme, skin, header, colors, color, css', + 'brand_help' => 'Logo, Site Name', + 'web_brand' => 'Web Branding Type', + 'about_settings_title' => 'About Settings', + 'about_settings_text' => 'These settings let you customize certain aspects of your installation.', + 'labels_per_page' => 'Labels per page', + 'label_dimensions' => 'Label dimensions (inches)', + 'next_auto_tag_base' => 'Next auto-increment', + 'page_padding' => 'Page margins (inches)', + 'privacy_policy_link' => 'Link to Privacy Policy', + 'privacy_policy' => 'Privacy Policy', + 'privacy_policy_link_help' => 'If a url is included here, a link to your privacy policy will be included in the app footer and in any emails that the system sends out, in compliance with GDPR. ', + 'purge' => 'Purge Deleted Records', + 'purge_deleted' => 'Purge Deleted ', + 'labels_display_bgutter' => 'Label bottom gutter', + 'labels_display_sgutter' => 'Label side gutter', + 'labels_fontsize' => 'Label font size', + 'labels_pagewidth' => 'Label sheet width', + 'labels_pageheight' => 'Label sheet height', + 'label_gutters' => 'Label spacing (inches)', + 'page_dimensions' => 'Page dimensions (inches)', + 'label_fields' => 'Label visible fields', + 'inches' => 'inches', + 'width_w' => 'w', + 'height_h' => 'h', + 'show_url_in_emails' => 'Link to Snipe-IT in Emails', + 'show_url_in_emails_help_text' => 'Uncheck this box if you do not wish to link back to your Snipe-IT installation in your email footers. Useful if most of your users never login. ', + 'text_pt' => 'pt', + 'thumbnail_max_h' => 'Max thumbnail height', + 'thumbnail_max_h_help' => 'Maximum height in pixels that thumbnails may display in the listing view. Min 25, max 500.', + 'two_factor' => 'Two Factor Authentication', + 'two_factor_secret' => 'Two-Factor Code', + 'two_factor_enrollment' => 'Two-Factor Enrollment', + 'two_factor_enabled_text' => 'Enable Two Factor', + 'two_factor_reset' => 'Reset Two-Factor Secret', + 'two_factor_reset_help' => 'This will force the user to enroll their device with Google Authenticator again. This can be useful if their currently enrolled device is lost or stolen. ', + 'two_factor_reset_success' => 'Two factor device successfully reset', + 'two_factor_reset_error' => 'Two factor device reset failed', + 'two_factor_enabled_warning' => 'Enabling two-factor if it is not currently enabled will immediately force you to authenticate with a Google Auth enrolled device. You will have the ability to enroll your device if one is not currently enrolled.', + 'two_factor_enabled_help' => 'This will turn on two-factor authentication using Google Authenticator.', + 'two_factor_optional' => 'Selective (Users can enable or disable if permitted)', + 'two_factor_required' => 'Required for all users', + 'two_factor_disabled' => 'Disabled', + 'two_factor_enter_code' => 'Enter Two-Factor Code', + 'two_factor_config_complete' => 'Submit Code', + 'two_factor_enabled_edit_not_allowed' => 'Your administrator does not permit you to edit this setting.', + 'two_factor_enrollment_text' => "Two factor authentication is required, however your device has not been enrolled yet. Open your Google Authenticator app and scan the QR code below to enroll your device. Once you've enrolled your device, enter the code below", + 'require_accept_signature' => 'Require Signature', + 'require_accept_signature_help_text' => 'Enabling this feature will require users to physically sign off on accepting an asset.', + 'left' => 'left', + 'right' => 'right', + 'top' => 'top', + 'bottom' => 'bottom', + 'vertical' => 'vertical', + 'horizontal' => 'horizontal', + 'unique_serial' => 'Unique serial numbers', + 'unique_serial_help_text' => 'Checking this box will enforce a uniqueness constraint on asset serials', + 'zerofill_count' => 'Length of asset tags, including zerofill', + 'username_format_help' => 'This setting will only be used by the import process if a username is not provided and we have to generate a username for you.', + 'oauth_title' => 'OAuth API Settings', + 'oauth' => 'OAuth', + 'oauth_help' => 'Oauth Endpoint Settings', + 'asset_tag_title' => 'Update Asset Tag Settings', + 'barcode_title' => 'Update Barcode Settings', + 'barcodes' => 'Barcodes', + 'barcodes_help_overview' => 'Barcode & QR settings', + 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_spinner' => 'Attempting to delete files...', + 'barcode_delete_cache' => 'Delete Barcode Cache', + 'branding_title' => 'Update Branding Settings', + 'general_title' => 'Update General Settings', + 'mail_test' => 'Send Test', + 'mail_test_help' => 'This will attempt to send a test mail to :replyto.', + 'filter_by_keyword' => 'Filter by setting keyword', + 'security' => 'Security', + 'security_title' => 'Update Security Settings', + 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', + 'security_help' => 'Two-factor, Password Restrictions', + 'groups_keywords' => 'permissions, permission groups, authorization', + 'groups_help' => 'Account permission groups', + 'localization' => 'Localization', + 'localization_title' => 'Update Localization Settings', + 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_help' => 'Language, date display', + 'notifications' => 'Notifications', + 'notifications_help' => 'Email Alerts & Audit Settings', + 'asset_tags_help' => 'Incrementing and prefixes', + 'labels' => 'Labels', + 'labels_title' => 'Update Label Settings', + 'labels_help' => 'Label sizes & settings', + 'purge' => 'Purge', + 'purge_keywords' => 'permanently delete', + 'purge_help' => 'Purge Deleted Records', + 'ldap_extension_warning' => 'It does not look like the LDAP extension is installed or enabled on this server. You can still save your settings, but you will need to enable the LDAP extension for PHP before LDAP syncing or login will work.', + 'ldap_ad' => 'LDAP/AD', + 'employee_number' => 'Employee Number', + 'create_admin_user' => 'Create a User ::', + 'create_admin_success' => 'Success! Your admin user has been added!', + 'create_admin_redirect' => 'Click here to go to your app login!', + 'setup_migrations' => 'Database Migrations ::', + 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'ldap_settings_link' => 'LDAP Settings Page', + 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', + 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', + 'google_login' => 'Google Workspace Login Settings', + 'enable_google_login' => 'Enable users to login with Google Workspace', + 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', +]; diff --git a/resources/lang/km-KH/admin/settings/message.php b/resources/lang/km-KH/admin/settings/message.php new file mode 100644 index 0000000000..48b42d1202 --- /dev/null +++ b/resources/lang/km-KH/admin/settings/message.php @@ -0,0 +1,44 @@ + [ + 'error' => 'An error has occurred while updating. ', + 'success' => 'Settings updated successfully.', + ], + 'backup' => [ + 'delete_confirm' => 'Are you sure you would like to delete this backup file? This action cannot be undone. ', + 'file_deleted' => 'The backup file was successfully deleted. ', + 'generated' => 'A new backup file was successfully created.', + 'file_not_found' => 'That backup file could not be found on the server.', + 'restore_warning' => 'Yes, restore it. I acknowledge that this will overwrite any existing data currently in the database. This will also log out all of your existing users (including you).', + 'restore_confirm' => 'Are you sure you wish to restore your database from :filename?' + ], + 'purge' => [ + 'error' => 'An error has occurred while purging. ', + 'validation_failed' => 'Your purge confirmation is incorrect. Please type the word "DELETE" in the confirmation box.', + 'success' => 'Deleted records successfully purged.', + ], + 'mail' => [ + 'sending' => 'Sending Test Email...', + 'success' => 'Mail sent!', + 'error' => 'Mail could not be sent.', + 'additional' => 'No additional error message provided. Check your mail settings and your app log.' + ], + 'ldap' => [ + 'testing' => 'Testing LDAP Connection, Binding & Query ...', + '500' => '500 Server Error. Please check your server logs for more information.', + 'error' => 'Something went wrong :(', + 'sync_success' => 'A sample of 10 users returned from the LDAP server based on your settings:', + 'testing_authentication' => 'Testing LDAP Authentication...', + 'authentication_success' => 'User authenticated against LDAP successfully!' + ], + 'webhook' => [ + 'sending' => 'Sending :app test message...', + 'success_pt1' => 'Success! Check the ', + 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + '500' => '500 Server Error.', + 'error' => 'Something went wrong. :app responded with: :error_message', + 'error_misc' => 'Something went wrong. :( ', + ] +]; diff --git a/resources/lang/km-KH/admin/settings/table.php b/resources/lang/km-KH/admin/settings/table.php new file mode 100644 index 0000000000..22db5c84ed --- /dev/null +++ b/resources/lang/km-KH/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Created', + 'size' => 'Size', +); diff --git a/resources/lang/km-KH/admin/statuslabels/message.php b/resources/lang/km-KH/admin/statuslabels/message.php new file mode 100644 index 0000000000..fe9adbf928 --- /dev/null +++ b/resources/lang/km-KH/admin/statuslabels/message.php @@ -0,0 +1,31 @@ + 'Status Label does not exist.', + 'assoc_assets' => 'This Status Label is currently associated with at least one Asset and cannot be deleted. Please update your assets to no longer reference this status and try again. ', + + 'create' => [ + 'error' => 'Status Label was not created, please try again.', + 'success' => 'Status Label created successfully.', + ], + + 'update' => [ + 'error' => 'Status Label was not updated, please try again', + 'success' => 'Status Label updated successfully.', + ], + + 'delete' => [ + 'confirm' => 'Are you sure you wish to delete this Status Label?', + 'error' => 'There was an issue deleting the Status Label. Please try again.', + 'success' => 'The Status Label was deleted successfully.', + ], + + 'help' => [ + 'undeployable' => 'These assets cannot be assigned to anyone.', + 'deployable' => 'These assets can be checked out. Once they are assigned, they will assume a meta status of Deployed.', + 'archived' => 'These assets cannot be checked out, and will only show up in the Archived view. This is useful for retaining information about assets for budgeting/historic purposes but keeping them out of the day-to-day asset list.', + 'pending' => 'These assets can not yet be assigned to anyone, often used for items that are out for repair, but are expected to return to circulation.', + ], + +]; diff --git a/resources/lang/km-KH/admin/statuslabels/table.php b/resources/lang/km-KH/admin/statuslabels/table.php new file mode 100644 index 0000000000..27befb5ef7 --- /dev/null +++ b/resources/lang/km-KH/admin/statuslabels/table.php @@ -0,0 +1,19 @@ + 'About Status Labels', + 'archived' => 'Archived', + 'create' => 'Create Status Label', + 'color' => 'Chart Color', + 'default_label' => 'Default Label', + 'default_label_help' => 'This is used to ensure your most commonly used status labels appear at the top of the select box when creating/editing assets.', + 'deployable' => 'Deployable', + 'info' => 'Status labels are used to describe the various states your assets could be in. They may be out for repair, lost/stolen, etc. You can create new status labels for deployable, pending and archived assets.', + 'name' => 'Status Name', + 'pending' => 'Pending', + 'status_type' => 'Status Type', + 'show_in_nav' => 'Show in side nav', + 'title' => 'Status Labels', + 'undeployable' => 'Undeployable', + 'update' => 'Update Status Label', +); diff --git a/resources/lang/km-KH/admin/suppliers/message.php b/resources/lang/km-KH/admin/suppliers/message.php new file mode 100644 index 0000000000..a693669c7e --- /dev/null +++ b/resources/lang/km-KH/admin/suppliers/message.php @@ -0,0 +1,28 @@ + 'Deleted supplier', + 'does_not_exist' => 'Supplier does not exist.', + + + 'create' => array( + 'error' => 'Supplier was not created, please try again.', + 'success' => 'Supplier created successfully.' + ), + + 'update' => array( + 'error' => 'Supplier was not updated, please try again', + 'success' => 'Supplier updated successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this supplier?', + 'error' => 'There was an issue deleting the supplier. Please try again.', + 'success' => 'Supplier was deleted successfully.', + 'assoc_assets' => 'This supplier is currently associated with :asset_count asset(s) and cannot be deleted. Please update your assets to no longer reference this supplier and try again. ', + 'assoc_licenses' => 'This supplier is currently associated with :licenses_count licences(s) and cannot be deleted. Please update your licenses to no longer reference this supplier and try again. ', + 'assoc_maintenances' => 'This supplier is currently associated with :asset_maintenances_count asset maintenances(s) and cannot be deleted. Please update your asset maintenances to no longer reference this supplier and try again. ', + ) + +); diff --git a/resources/lang/km-KH/admin/suppliers/table.php b/resources/lang/km-KH/admin/suppliers/table.php new file mode 100644 index 0000000000..2a7b07ca93 --- /dev/null +++ b/resources/lang/km-KH/admin/suppliers/table.php @@ -0,0 +1,27 @@ + 'About Suppliers', + 'about_suppliers_text' => 'Suppliers are used to track the source of items', + 'address' => 'Supplier Address', + 'assets' => 'Assets', + 'city' => 'City', + 'contact' => 'Contact Name', + 'country' => 'Country', + 'create' => 'Create Supplier', + 'email' => 'Email', + 'fax' => 'Fax', + 'id' => 'ID', + 'licenses' => 'Licenses', + 'name' => 'Supplier Name', + 'notes' => 'Notes', + 'phone' => 'Phone', + 'state' => 'State', + 'suppliers' => 'Suppliers', + 'update' => 'Update Supplier', + 'url' => 'URL', + 'view' => 'View Supplier', + 'view_assets_for' => 'View Assets for', + 'zip' => 'Postal Code', + +); diff --git a/resources/lang/km-KH/admin/users/general.php b/resources/lang/km-KH/admin/users/general.php new file mode 100644 index 0000000000..b097ccec69 --- /dev/null +++ b/resources/lang/km-KH/admin/users/general.php @@ -0,0 +1,54 @@ + 'This user can login', + 'activated_disabled_help_text' => 'You cannot edit activation status for your own account.', + 'assets_user' => 'Assets assigned to :name', + 'bulk_update_warn' => 'You are about to edit the properties of :user_count users. Please note that you cannot change your own user attributes using this form, and must make edits to your own user individually.', + 'bulk_update_help' => 'This form allows you to update multiple users at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged.', + 'current_assets' => 'Assets currently checked out to this user', + 'clone' => 'Clone User', + 'contact_user' => 'Contact :name', + 'edit' => 'Edit User', + 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'history_user' => 'History for :name', + 'info' => 'Info', + 'restore_user' => 'Click here to restore them.', + 'last_login' => 'Last Login', + 'ldap_config_text' => 'LDAP configuration settings can be found Admin > Settings. The (optional) selected location will be set for all imported users.', + 'print_assigned' => 'Print All Assigned', + 'email_assigned' => 'Email List of All Assigned', + 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', + 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'software_user' => 'Software Checked out to :name', + 'send_email_help' => 'You must provide an email address for this user to send them credentials. Emailing credentials can only be done on user creation. Passwords are stored in a one-way hash and cannot be retrieved once saved.', + 'view_user' => 'View User :name', + 'usercsv' => 'CSV file', + 'two_factor_admin_optin_help' => 'Your current admin settings allow selective enforcement of two-factor authentication. ', + 'two_factor_enrolled' => '2FA Device Enrolled ', + 'two_factor_active' => '2FA Active ', + 'user_deactivated' => 'User cannot login', + 'user_activated' => 'User can login', + 'activation_status_warning' => 'Do not change activation status', + 'group_memberships_helpblock' => 'Only superadmins may edit group memberships.', + 'superadmin_permission_warning' => 'Only superadmins may grant a user superadmin access.', + 'admin_permission_warning' => 'Only users with admins rights or greater may grant a user admin access.', + 'remove_group_memberships' => 'Remove Group Memberships', + 'warning_deletion_information' => 'You are about to checkin ALL items from the :count user(s) listed below. Super admin names are highlighted in red.', + 'update_user_assets_status' => 'Update all assets for these users to this status', + 'checkin_user_properties' => 'Check in all properties associated with these users', + 'remote_label' => 'This is a remote user', + 'remote' => 'Remote', + 'remote_help' => 'This can be useful if you need to filter by remote users who never or rarely come into your physical locations.', + 'not_remote_label' => 'This is not a remote user', + 'vip_label' => 'VIP user', + 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'create_user' => 'Create a user', + 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', + 'email_credentials' => 'Email credentials', + 'email_credentials_text' => 'Email my credentials to the email address above', + 'next_save_user' => 'Next: Save User', + 'all_assigned_list_generation' => 'Generated on:', + 'email_user_creds_on_create' => 'Email this user their credentials?', +]; diff --git a/resources/lang/km-KH/admin/users/message.php b/resources/lang/km-KH/admin/users/message.php new file mode 100644 index 0000000000..adf26b3229 --- /dev/null +++ b/resources/lang/km-KH/admin/users/message.php @@ -0,0 +1,67 @@ + 'You have successfully accepted this asset.', + 'declined' => 'You have successfully declined this asset.', + 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', + 'user_exists' => 'User already exists!', + 'user_not_found' => 'User does not exist.', + 'user_login_required' => 'The login field is required', + 'user_password_required' => 'The password is required.', + 'insufficient_permissions' => 'Insufficient Permissions.', + 'user_deleted_warning' => 'This user has been deleted. You will have to restore this user to edit them or assign them new assets.', + 'ldap_not_configured' => 'LDAP integration has not been configured for this installation.', + 'password_resets_sent' => 'The selected users who are activated and have a valid email addresses have been sent a password reset link.', + 'password_reset_sent' => 'A password reset link has been sent to :email!', + 'user_has_no_email' => 'This user does not have an email address in their profile.', + 'user_has_no_assets_assigned' => 'This user does not have any assets assigned', + + + 'success' => array( + 'create' => 'User was successfully created.', + 'update' => 'User was successfully updated.', + 'update_bulk' => 'Users were successfully updated!', + 'delete' => 'User was successfully deleted.', + 'ban' => 'User was successfully banned.', + 'unban' => 'User was successfully unbanned.', + 'suspend' => 'User was successfully suspended.', + 'unsuspend' => 'User was successfully unsuspended.', + 'restored' => 'User was successfully restored.', + 'import' => 'Users imported successfully.', + ), + + 'error' => array( + 'create' => 'There was an issue creating the user. Please try again.', + 'update' => 'There was an issue updating the user. Please try again.', + 'delete' => 'There was an issue deleting the user. Please try again.', + 'delete_has_assets' => 'This user has items assigned and could not be deleted.', + 'unsuspend' => 'There was an issue unsuspending the user. Please try again.', + 'import' => 'There was an issue importing users. Please try again.', + 'asset_already_accepted' => 'This asset has already been accepted.', + 'accept_or_decline' => 'You must either accept or decline this asset.', + 'incorrect_user_accepted' => 'The asset you have attempted to accept was not checked out to you.', + 'ldap_could_not_connect' => 'Could not connect to the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', + 'ldap_could_not_bind' => 'Could not bind to the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server: ', + 'ldap_could_not_search' => 'Could not search the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', + 'ldap_could_not_get_entries' => 'Could not get entries from the LDAP server. Please check your LDAP server configuration in the LDAP config file.
Error from LDAP Server:', + 'password_ldap' => 'The password for this account is managed by LDAP/Active Directory. Please contact your IT department to change your password. ', + ), + + 'deletefile' => array( + 'error' => 'File not deleted. Please try again.', + 'success' => 'File successfully deleted.', + ), + + 'upload' => array( + 'error' => 'File(s) not uploaded. Please try again.', + 'success' => 'File(s) successfully uploaded.', + 'nofiles' => 'You did not select any files for upload', + 'invalidfiles' => 'One or more of your files is too large or is a filetype that is not allowed. Allowed filetypes are png, gif, jpg, doc, docx, pdf, and txt.', + ), + + 'inventorynotification' => array( + 'error' => 'This user has no email set.', + 'success' => 'The user has been notified about their current inventory.' + ) +); \ No newline at end of file diff --git a/resources/lang/km-KH/admin/users/table.php b/resources/lang/km-KH/admin/users/table.php new file mode 100644 index 0000000000..21e2154280 --- /dev/null +++ b/resources/lang/km-KH/admin/users/table.php @@ -0,0 +1,39 @@ + 'Active', + 'allow' => 'Allow', + 'checkedout' => 'Assets', + 'created_at' => 'Created', + 'createuser' => 'Create User', + 'deny' => 'Deny', + 'email' => 'Email', + 'employee_num' => 'Employee No.', + 'first_name' => 'First Name', + 'groupnotes' => 'Select a group to assign to the user, remember that a user takes on the permissions of the group they are assigned. Use ctrl+click (or cmd+click on MacOS) to deselect groups.', + 'id' => 'Id', + 'inherit' => 'Inherit', + 'job' => 'Job Title', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'location' => 'Location', + 'lock_passwords' => 'Login details cannot be changed on this installation.', + 'manager' => 'Manager', + 'managed_locations' => 'Managed Locations', + 'name' => 'Name', + 'notes' => 'Notes', + 'password_confirm' => 'Confirm Password', + 'password' => 'Password', + 'phone' => 'Phone', + 'show_current' => 'Show Current Users', + 'show_deleted' => 'Show Deleted Users', + 'title' => 'Title', + 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", + 'updateuser' => 'Update User', + 'username' => 'Username', + 'user_deleted_text' => 'This user has been marked as deleted.', + 'username_note' => '(This is used for Active Directory binding only, not for login.)', + 'cloneuser' => 'Clone User', + 'viewusers' => 'View Users', +); diff --git a/resources/lang/km-KH/auth.php b/resources/lang/km-KH/auth.php new file mode 100644 index 0000000000..db310aa1bb --- /dev/null +++ b/resources/lang/km-KH/auth.php @@ -0,0 +1,20 @@ + 'These credentials do not match our records.', + 'password' => 'The provided password is incorrect.', + 'throttle' => 'Too many login attempts. Please try again in :seconds seconds.', + +); diff --git a/resources/lang/km-KH/auth/general.php b/resources/lang/km-KH/auth/general.php new file mode 100644 index 0000000000..4486f090b2 --- /dev/null +++ b/resources/lang/km-KH/auth/general.php @@ -0,0 +1,19 @@ + 'Send Password Reset Link', + 'email_reset_password' => 'Email Password Reset', + 'reset_password' => 'Reset Password', + 'saml_login' => 'Login via SAML', + 'login' => 'Login', + 'login_prompt' => 'Please Login', + 'forgot_password' => 'I forgot my password', + 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'remember_me' => 'Remember Me', + 'username_help_top' => 'Enter your username to be emailed a password reset link.', + 'username_help_bottom' => 'Your username and email address may be the same, but may not be, depending on your configuration. If you cannot remember your username, contact your administrator.

Usernames without an associated email address will not be emailed a password reset link. ', + 'google_login' => 'Or login with Google Workspace', + 'google_login_failed' => 'Google Login failed, please try again.', + +]; + diff --git a/resources/lang/km-KH/auth/message.php b/resources/lang/km-KH/auth/message.php new file mode 100644 index 0000000000..f086d8c04c --- /dev/null +++ b/resources/lang/km-KH/auth/message.php @@ -0,0 +1,45 @@ + 'An account with the this email already exists.', + 'account_not_found' => 'The username or password is incorrect.', + 'account_not_activated' => 'This user account is not activated.', + 'account_suspended' => 'This user account is suspended.', + 'account_banned' => 'This user account is banned.', + 'throttle' => 'Too many failed login attempts. Please try again in :minutes minutes.', + + 'two_factor' => array( + 'already_enrolled' => 'Your device is already enrolled.', + 'success' => 'You have successfully logged in.', + 'code_required' => 'Two-factor code is required.', + 'invalid_code' => 'Two-factor code is invalid.', + ), + + 'signin' => array( + 'error' => 'There was a problem while trying to log you in, please try again.', + 'success' => 'You have successfully logged in.', + ), + + 'logout' => array( + 'error' => 'There was a problem while trying to log you out, please try again.', + 'success' => 'You have successfully logged out.', + ), + + 'signup' => array( + 'error' => 'There was a problem while trying to create your account, please try again.', + 'success' => 'Account sucessfully created.', + ), + + 'forgot-password' => array( + 'error' => 'There was a problem while trying to get a reset password code, please try again.', + 'success' => 'If that email address exists in our system, a password recovery email has been sent.', + ), + + 'forgot-password-confirm' => array( + 'error' => 'There was a problem while trying to reset your password, please try again.', + 'success' => 'Your password has been successfully reset.', + ), + + +); diff --git a/resources/lang/km-KH/button.php b/resources/lang/km-KH/button.php new file mode 100644 index 0000000000..22821b8157 --- /dev/null +++ b/resources/lang/km-KH/button.php @@ -0,0 +1,24 @@ + 'Actions', + 'add' => 'Add New', + 'cancel' => 'Cancel', + 'checkin_and_delete' => 'Checkin All / Delete User', + 'delete' => 'Delete', + 'edit' => 'Edit', + 'restore' => 'Restore', + 'remove' => 'Remove', + 'request' => 'Request', + 'submit' => 'Submit', + 'upload' => 'Upload', + 'select_file' => 'Select File...', + 'select_files' => 'Select Files...', + 'generate_labels' => '{1} Generate Label|[2,*] Generate Labels', + 'send_password_link' => 'Send Password Reset Link', + 'go' => 'Go', + 'bulk_actions' => 'Bulk Actions', + 'add_maintenance' => 'Add Maintenance', + 'append' => 'Append', + 'new' => 'New', +]; diff --git a/resources/lang/km-KH/general.php b/resources/lang/km-KH/general.php new file mode 100644 index 0000000000..c239214d83 --- /dev/null +++ b/resources/lang/km-KH/general.php @@ -0,0 +1,490 @@ + 'Accessories', + 'activated' => 'Activated', + 'accepted_date' => 'Date Accepted', + 'accessory' => 'Accessory', + 'accessory_report' => 'Accessory Report', + 'action' => 'Action', + 'activity_report' => 'Activity Report', + 'address' => 'Address', + 'admin' => 'Admin', + 'administrator' => 'Administrator', + 'add_seats' => 'Added seats', + 'age' => "Age", + 'all_assets' => 'All Assets', + 'all' => 'All', + 'archived' => 'Archived', + 'asset_models' => 'Asset Models', + 'asset_model' => 'Model', + 'asset' => 'Asset', + 'asset_report' => 'Asset Report', + 'asset_tag' => 'Asset Tag', + 'asset_tags' => 'Asset Tags', + 'assets_available' => 'Assets available', + 'accept_assets' => 'Accept Assets :name', + 'accept_assets_menu' => 'Accept Assets', + 'audit' => 'Audit', + 'audit_report' => 'Audit Log', + 'assets' => 'Assets', + 'assets_audited' => 'assets audited', + 'assets_checked_in_count' => 'assets checked in', + 'assets_checked_out_count' => 'assets checked out', + 'asset_deleted_warning' => 'This asset has been deleted. You must restore it before you can assign it to someone.', + 'assigned_date' => 'Date Assigned', + 'assigned_to' => 'Assigned to :name', + 'assignee' => 'Assigned to', + 'avatar_delete' => 'Delete Avatar', + 'avatar_upload' => 'Upload Avatar', + 'back' => 'Back', + 'bad_data' => 'Nothing found. Maybe bad data?', + 'bulkaudit' => 'Bulk Audit', + 'bulkaudit_status' => 'Audit Status', + 'bulk_checkout' => 'Bulk Checkout', + 'bulk_edit' => 'Bulk Edit', + 'bulk_delete' => 'Bulk Delete', + 'bulk_actions' => 'Bulk Actions', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'byod' => 'BYOD', + 'byod_help' => 'This device is owned by the user', + 'bystatus' => 'by Status', + 'cancel' => 'Cancel', + 'categories' => 'Categories', + 'category' => 'Category', + 'change' => 'In/Out', + 'changeemail' => 'Change Email Address', + 'changepassword' => 'Change Password', + 'checkin' => 'Checkin', + 'checkin_from' => 'Checkin from', + 'checkout' => 'Checkout', + 'checkouts_count' => 'Checkouts', + 'checkins_count' => 'Checkins', + 'user_requests_count' => 'Requests', + 'city' => 'City', + 'click_here' => 'Click here', + 'clear_selection' => 'Clear Selection', + 'companies' => 'Companies', + 'company' => 'Company', + 'component' => 'Component', + 'components' => 'Components', + 'complete' => 'Complete', + 'consumable' => 'Consumable', + 'consumables' => 'Consumables', + 'country' => 'Country', + 'create' => 'Create New', + 'created' => 'Item Created', + 'created_asset' => 'created asset', + 'created_at' => 'Created At', + 'created_by' => 'Created By', + 'record_created' => 'Record Created', + 'updated_at' => 'Updated at', + 'currency' => '$', // this is deprecated + 'current' => 'Current', + 'current_password' => 'Current Password', + 'customize_report' => 'Customize Report', + 'custom_report' => 'Custom Asset Report', + 'dashboard' => 'Dashboard', + 'days' => 'days', + 'days_to_next_audit' => 'Days to Next Audit', + 'date' => 'Date', + 'debug_warning' => 'Warning!', + 'debug_warning_text' => 'This application is running in production mode with debugging enabled. This can expose sensitive data if your application is accessible to the outside world. Disable debug mode by setting the APP_DEBUG value in your .env file to false.', + 'delete' => 'Delete', + 'delete_confirm' => 'Are you sure you wish to delete :item?', + 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'deleted' => 'Deleted', + 'delete_seats' => 'Deleted Seats', + 'deletion_failed' => 'Deletion failed', + 'departments' => 'Departments', + 'department' => 'Department', + 'deployed' => 'Deployed', + 'depreciation' => 'Depreciation', + 'depreciations' => 'Depreciations', + 'depreciation_report' => 'Depreciation Report', + 'details' => 'Details', + 'download' => 'Download', + 'download_all' => 'Download All', + 'editprofile' => 'Edit Your Profile', + 'eol' => 'EOL', + 'email_domain' => 'Email Domain', + 'email_format' => 'Email Format', + 'employee_number' => 'Employee Number', + 'email_domain_help' => 'This is used to generate email addresses when importing', + 'error' => 'Error', + 'exclude_archived' => 'Exclude Archived Assets', + 'exclude_deleted' => 'Exclude Deleted Assets', + 'example' => 'Example: ', + 'filastname_format' => 'First Initial Last Name (jsmith@example.com)', + 'firstname_lastname_format' => 'First Name Last Name (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', + 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', + 'first' => 'First', + 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', + 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', + 'firstinitial.lastname' => 'First Initial Last Name (j.smith@example.com)', + 'firstnamelastinitial' => 'First Name Last Initial (janes@example.com)', + 'first_name' => 'First Name', + 'first_name_format' => 'First Name (jane@example.com)', + 'files' => 'Files', + 'file_name' => 'File', + 'file_type' => 'File Type', + 'filesize' => 'File Size', + 'file_uploads' => 'File Uploads', + 'file_upload' => 'File Upload', + 'generate' => 'Generate', + 'generate_labels' => 'Generate Labels', + 'github_markdown' => 'This field accepts Github flavored markdown.', + 'groups' => 'Groups', + 'gravatar_email' => 'Gravatar Email Address', + 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'history' => 'History', + 'history_for' => 'History for', + 'id' => 'ID', + 'image' => 'Image', + 'image_delete' => 'Delete Image', + 'include_deleted' => 'Include Deleted Assets', + 'image_upload' => 'Upload Image', + 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'image_filetypes_help' => 'Accepted filetypes are jpg, webp, png, gif, and svg. Max upload size allowed is :size.', + 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'import' => 'Import', + 'importing' => 'Importing', + 'importing_help' => 'You can import assets, accessories, licenses, components, consumables, and users via CSV file.

The CSV should be comma-delimited and formatted with headers that match the ones in the sample CSVs in the documentation.', + 'import-history' => 'Import History', + 'asset_maintenance' => 'Asset Maintenance', + 'asset_maintenance_report' => 'Asset Maintenance Report', + 'asset_maintenances' => 'Asset Maintenances', + 'item' => 'Item', + 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', + 'insufficient_permissions' => 'Insufficient permissions!', + 'kits' => 'Predefined Kits', + 'language' => 'Language', + 'last' => 'Last', + 'last_login' => 'Last Login', + 'last_name' => 'Last Name', + 'license' => 'License', + 'license_report' => 'License Report', + 'licenses_available' => 'licenses available', + 'licenses' => 'Licenses', + 'list_all' => 'List All', + 'loading' => 'Loading... please wait....', + 'lock_passwords' => 'This field value will not be saved in a demo installation.', + 'feature_disabled' => 'This feature has been disabled for the demo installation.', + 'location' => 'Location', + 'locations' => 'Locations', + 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logout' => 'Logout', + 'lookup_by_tag' => 'Lookup by Asset Tag', + 'maintenances' => 'Maintenances', + 'manage_api_keys' => 'Manage API Keys', + 'manufacturer' => 'Manufacturer', + 'manufacturers' => 'Manufacturers', + 'markdown' => 'This field allows Github flavored markdown.', + 'min_amt' => 'Min. QTY', + 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', + 'model_no' => 'Model No.', + 'months' => 'months', + 'moreinfo' => 'More Info', + 'name' => 'Name', + 'new_password' => 'New Password', + 'next' => 'Next', + 'next_audit_date' => 'Next Audit Date', + 'last_audit' => 'Last Audit', + 'new' => 'new!', + 'no_depreciation' => 'No Depreciation', + 'no_results' => 'No Results.', + 'no' => 'No', + 'notes' => 'Notes', + 'order_number' => 'Order Number', + 'only_deleted' => 'Only Deleted Assets', + 'page_menu' => 'Showing _MENU_ items', + 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', + 'pending' => 'Pending', + 'people' => 'People', + 'per_page' => 'Results Per Page', + 'previous' => 'Previous', + 'processing' => 'Processing', + 'profile' => 'Your profile', + 'purchase_cost' => 'Purchase Cost', + 'purchase_date' => 'Purchase Date', + 'qty' => 'QTY', + 'quantity' => 'Quantity', + 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quickscan_checkin' => 'Quick Scan Checkin', + 'quickscan_checkin_status' => 'Checkin Status', + 'ready_to_deploy' => 'Ready to Deploy', + 'recent_activity' => 'Recent Activity', + 'remaining' => 'Remaining', + 'remove_company' => 'Remove Company Association', + 'reports' => 'Reports', + 'restored' => 'restored', + 'restore' => 'Restore', + 'requestable_models' => 'Requestable Models', + 'requested' => 'Requested', + 'requested_date' => 'Requested Date', + 'requested_assets' => 'Requested Assets', + 'requested_assets_menu' => 'Requested Assets', + 'request_canceled' => 'Request Canceled', + 'save' => 'Save', + 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select' => 'Select', + 'select_all' => 'Select All', + 'search' => 'Search', + 'select_category' => 'Select a Category', + 'select_department' => 'Select a Department', + 'select_depreciation' => 'Select a Depreciation Type', + 'select_location' => 'Select a Location', + 'select_manufacturer' => 'Select a Manufacturer', + 'select_model' => 'Select a Model', + 'select_supplier' => 'Select a Supplier', + 'select_user' => 'Select a User', + 'select_date' => 'Select Date (YYYY-MM-DD)', + 'select_statuslabel' => 'Select Status', + 'select_company' => 'Select Company', + 'select_asset' => 'Select Asset', + 'settings' => 'Settings', + 'show_deleted' => 'Show Deleted', + 'show_current' => 'Show Current', + 'sign_in' => 'Sign in', + 'signature' => 'Signature', + 'signed_off_by' => 'Signed Off By', + 'skin' => 'Skin', + 'webhook_msg_note' => 'A notification will be sent via webhook', + 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'some_features_disabled' => 'DEMO MODE: Some features are disabled for this installation.', + 'site_name' => 'Site Name', + 'state' => 'State', + 'status_labels' => 'Status Labels', + 'status' => 'Status', + 'accept_eula' => 'Acceptance Agreement', + 'supplier' => 'Supplier', + 'suppliers' => 'Suppliers', + 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', + 'submit' => 'Submit', + 'target' => 'Target', + 'time_and_date_display' => 'Time and Date Display', + 'total_assets' => 'total assets', + 'total_licenses' => 'total licenses', + 'total_accessories' => 'total accessories', + 'total_consumables' => 'total consumables', + 'type' => 'Type', + 'undeployable' => 'Un-deployable', + 'unknown_admin' => 'Unknown Admin', + 'username_format' => 'Username Format', + 'username' => 'Username', + 'update' => 'Update', + 'upload_filetypes_help' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf and rar. Max upload size allowed is :size.', + 'uploaded' => 'Uploaded', + 'user' => 'User', + 'accepted' => 'accepted', + 'declined' => 'declined', + 'unassigned' => 'Unassigned', + 'unaccepted_asset_report' => 'Unaccepted Assets', + 'users' => 'Users', + 'viewall' => 'View All', + 'viewassets' => 'View Assigned Assets', + 'viewassetsfor' => 'View Assets for :name', + 'website' => 'Website', + 'welcome' => 'Welcome, :name', + 'years' => 'years', + 'yes' => 'Yes', + 'zip' => 'Zip', + 'noimage' => 'No image uploaded or image not found.', + 'file_does_not_exist' => 'The requested file does not exist on the server.', + 'file_upload_success' => 'File upload success!', + 'no_files_uploaded' => 'File upload success!', + 'token_expired' => 'Your form session has expired. Please try again.', + 'login_enabled' => 'Login Enabled', + 'audit_due' => 'Due for Audit', + 'audit_overdue' => 'Overdue for Audit', + 'accept' => 'Accept :asset', + 'i_accept' => 'I accept', + 'i_decline' => 'I decline', + 'accept_decline' => 'Accept/Decline', + 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', + 'clear_signature' => 'Clear Signature', + 'show_help' => 'Show help', + 'hide_help' => 'Hide help', + 'view_all' => 'view all', + 'hide_deleted' => 'Hide Deleted', + 'email' => 'Email', + 'do_not_change' => 'Do Not Change', + 'bug_report' => 'Report a Bug', + 'user_manual' => 'User\'s Manual', + 'setup_step_1' => 'Step 1', + 'setup_step_2' => 'Step 2', + 'setup_step_3' => 'Step 3', + 'setup_step_4' => 'Step 4', + 'setup_config_check' => 'Configuration Check', + 'setup_create_database' => 'Create Database Tables', + 'setup_create_admin' => 'Create Admin User', + 'setup_done' => 'Finished!', + 'bulk_edit_about_to' => 'You are about to edit the following: ', + 'checked_out' => 'Checked Out', + 'checked_out_to' => 'Checked out to', + 'fields' => 'Fields', + 'last_checkout' => 'Last Checkout', + 'due_to_checkin' => 'The following :count items are due to be checked in soon:', + 'expected_checkin' => 'Expected Checkin', + 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'changed' => 'Changed', + 'to' => 'To', + 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

+

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'range' => 'Range', + 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', + 'improvements' => 'Improvements', + 'information' => 'Information', + 'permissions' => 'Permissions', + 'managed_ldap' => '(Managed via LDAP)', + 'export' => 'Export', + 'ldap_sync' => 'LDAP Sync', + 'ldap_user_sync' => 'LDAP User Sync', + 'synchronize' => 'Synchronize', + 'sync_results' => 'Synchronization Results', + 'license_serial' => 'Serial/Product Key', + 'invalid_category' => 'Invalid category', + 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', + '60_percent_warning' => '60% Complete (warning)', + 'dashboard_empty' => 'It looks like you have not added anything yet, so we do not have anything awesome to display. Get started by adding some assets, accessories, consumables, or licenses now!', + 'new_asset' => 'New Asset', + 'new_license' => 'New License', + 'new_accessory' => 'New Accessory', + 'new_consumable' => 'New Consumable', + 'collapse' => 'Collapse', + 'assigned' => 'Assigned', + 'asset_count' => 'Asset Count', + 'accessories_count' => 'Accessories Count', + 'consumables_count' => 'Consumables Count', + 'components_count' => 'Components Count', + 'licenses_count' => 'Licenses Count', + 'notification_error' => 'Error:', + 'notification_error_hint' => 'Please check the form below for errors', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', + 'asset_information' => 'Asset Information', + 'model_name' => 'Model Name', + 'asset_name' => 'Asset Name', + 'consumable_information' => 'Consumable Information:', + 'consumable_name' => 'Consumable Name:', + 'accessory_information' => 'Accessory Information:', + 'accessory_name' => 'Accessory Name:', + 'clone_item' => 'Clone Item', + 'checkout_tooltip' => 'Check this item out', + 'checkin_tooltip' => 'Check this item in', + 'checkout_user_tooltip' => 'Check this item out to a user', + 'maintenance_mode' => 'The service is temporarily unavailable for system updates. Please check back later.', + 'maintenance_mode_title' => 'System Temporarily Unavailable', + 'ldap_import' => 'User password should not be managed by LDAP. (This allows you to send forgotten password requests.)', + 'purge_not_allowed' => 'Purging deleted data has been disabled in the .env file. Contact support or your systems administrator.', + 'backup_delete_not_allowed' => 'Deleting backups has been disabled in the .env file. Contact support or your systems administrator.', + 'additional_files' => 'Additional Files', + 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'bulk_soft_delete' =>'Also soft-delete these users. Their asset history will remain intact unless/until you purge deleted records in the Admin Settings.', + 'bulk_checkin_delete_success' => 'Your selected users have been deleted and their items have been checked in.', + 'bulk_checkin_success' => 'The items for the selected users have been checked in.', + 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', + 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'na_no_purchase_date' => 'N/A - No purchase date provided', + 'assets_by_status' => 'Assets by Status', + 'assets_by_status_type' => 'Assets by Status Type', + 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'hello_name' => 'Hello, :name!', + 'unaccepted_profile_warning' => 'You have :count items requiring acceptance. Click here to accept or decline them', + 'start_date' => 'Start Date', + 'end_date' => 'End Date', + 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'placeholder_kit' => 'Select a kit', + 'file_not_found' => 'File not found', + 'preview_not_available' => '(no preview)', + 'setup' => 'Setup', + 'pre_flight' => 'Pre-Flight', + 'skip_to_main_content' => 'Skip to main content', + 'toggle_navigation' => 'Toggle navigation', + 'alerts' => 'Alerts', + 'tasks_view_all' => 'View all tasks', + 'true' => 'True', + 'false' => 'False', + 'integration_option' => 'Integration Option', + 'log_does_not_exist' => 'No matching log record exists.', + 'merge_users' => 'Merge Users', + 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', + 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'no_users_selected' => 'No users selected', + 'not_enough_users_selected' => 'At least :count users must be selected', + 'merge_success' => ':count users merged successfully into :into_username!', + 'merged' => 'merged', + 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', + 'clear_and_save' => 'Clear & Save', + 'update_existing_values' => 'Update Existing Values?', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', + 'back_before_importing' => 'Backup before importing?', + 'csv_header_field' => 'CSV Header Field', + 'import_field' => 'Import Field', + 'sample_value' => 'Sample Value', + 'no_headers' => 'No Columns Found', + 'error_in_import_file' => 'There was an error reading the CSV file: :error', + 'percent_complete' => ':percent % Complete', + 'errors_importing' => 'Some Errors occurred while importing: ', + 'warning' => 'WARNING: :warning', + 'success_redirecting' => '"Success... Redirecting.', + 'cancel_request' => 'Cancel this item request', + 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_migration_output' => 'Migration output:', + 'setup_migration_create_user' => 'Next: Create User', + 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'confirm' => 'Confirm', + 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', + 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'modal_confirm_generic' => 'Are you sure?', + 'cannot_be_deleted' => 'This item cannot be deleted', + 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', + 'serial_number' => 'Serial Number', + 'item_notes' => ':item Notes', + 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', + 'importer' => [ + 'checked_out_to_fullname' => 'Checked Out to: Full Name', + 'checked_out_to_first_name' => 'Checked Out to: First Name', + 'checked_out_to_last_name' => 'Checked Out to: Last Name', + 'checked_out_to_username' => 'Checked Out to: Username', + 'checked_out_to_email' => 'Checked Out to: Email', + 'checked_out_to_tag' => 'Checked Out to: Asset Tag', + 'manager_first_name' => 'Manager First Name', + 'manager_last_name' => 'Manager Last Name', + 'manager_full_name' => 'Manager Full Name', + 'manager_username' => 'Manager Username', + 'checkout_type' => 'Checkout Type', + 'checkout_location' => 'Checkout to Location', + 'image_filename' => 'Image Filename', + 'do_not_import' => 'Do Not Import', + 'vip' => 'VIP', + 'avatar' => 'Avatar', + 'gravatar' => 'Gravatar Email', + 'currency' => 'Currency', + 'address2' => 'Address Line 2', + 'import_note' => 'Imported using csv importer', + ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' + +]; diff --git a/resources/lang/km-KH/help.php b/resources/lang/km-KH/help.php new file mode 100644 index 0000000000..a3a2ddd762 --- /dev/null +++ b/resources/lang/km-KH/help.php @@ -0,0 +1,34 @@ + 'More Info', + + 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + + 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', + + 'categories' => 'Categories help you organize your items. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use categories any way that makes sense for you.', + + 'accessories' => 'Accessories are anything you issue to users but that do not have a serial number (or you do not care about tracking them uniquely). For example, computer mice or keyboards.', + + 'companies' => 'Companies can be used as a simple identifier field, or can be used to limit visibility of assets, users, etc if full company support is enabled in your Admin settings.', + + 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', + + 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', + + 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', + +]; diff --git a/resources/lang/km-KH/localizations.php b/resources/lang/km-KH/localizations.php new file mode 100644 index 0000000000..b04d4cb903 --- /dev/null +++ b/resources/lang/km-KH/localizations.php @@ -0,0 +1,316 @@ + 'Select a language', + 'languages' => [ + 'en'=> 'English, US', + 'en-GB'=> 'English, UK', + 'af'=> 'Afrikaans', + 'ar'=> 'Arabic', + 'bg'=> 'Bulgarian', + 'zh-CN'=> 'Chinese Simplified', + 'zh-TW'=> 'Chinese Traditional', + 'hr'=> 'Croatian', + 'cs'=> 'Czech', + 'da'=> 'Danish', + 'nl'=> 'Dutch', + 'en-ID'=> 'English, Indonesia', + 'et'=> 'Estonian', + 'fil'=> 'Filipino', + 'fi'=> 'Finnish', + 'fr'=> 'French', + 'de'=> 'German', + 'de-i'=> 'German (Informal)', + 'el'=> 'Greek', + 'he'=> 'Hebrew', + 'hu'=> 'Hungarian', + 'is' => 'Icelandic', + 'id'=> 'Indonesian', + 'ga-IE'=> 'Irish', + 'it'=> 'Italian', + 'ja'=> 'Japanese', + 'ko'=> 'Korean', + 'lv'=>'Latvian', + 'lt'=> 'Lithuanian', + 'mk'=> 'Macedonian', + 'ms'=> 'Malay', + 'mi'=> 'Maori', + 'mn'=> 'Mongolian', + 'no'=> 'Norwegian', + 'fa'=> 'Persian', + 'pl'=> 'Polish', + 'pt-PT'=> 'Portuguese', + 'pt-BR'=> 'Portuguese, Brazilian', + 'ro'=> 'Romanian', + 'ru'=> 'Russian', + 'sr-CS' => 'Serbian (Latin)', + 'sl'=> 'Slovenian', + 'es-ES'=> 'Spanish', + 'es-CO'=> 'Spanish, Colombia', + 'es-MX'=> 'Spanish, Mexico', + 'es-VE'=> 'Spanish, Venezuela', + 'sv-SE'=> 'Swedish', + 'tl'=> 'Tagalog', + 'ta'=> 'Tamil', + 'th'=> 'Thai', + 'tr'=> 'Turkish', + 'uk'=> 'Ukranian', + 'vi'=> 'Vietnamese', + 'cy'=> 'Welsh', + 'zu'=> 'Zulu', + ], + + 'select_country' => 'Select a country', + + 'countries' => [ + 'AC'=>'Ascension Island', + 'AD'=>'Andorra', + 'AE'=>'United Arab Emirates', + 'AF'=>'Afghanistan', + 'AG'=>'Antigua And Barbuda', + 'AI'=>'Anguilla', + 'AL'=>'Albania', + 'AM'=>'Armenia', + 'AN'=>'Netherlands Antilles', + 'AO'=>'Angola', + 'AQ'=>'Antarctica', + 'AR'=>'Argentina', + 'AS'=>'American Samoa', + 'AT'=>'Austria', + 'AU'=>'Australia', + 'AW'=>'Aruba', + 'AX'=>'Ã…land', + 'AZ'=>'Azerbaijan', + 'BA'=>'Bosnia And Herzegovina', + 'BB'=>'Barbados', + 'BE'=>'Belgium', + 'BD'=>'Bangladesh', + 'BF'=>'Burkina Faso', + 'BG'=>'Bulgaria', + 'BH'=>'Bahrain', + 'BI'=>'Burundi', + 'BJ'=>'Benin', + 'BM'=>'Bermuda', + 'BN'=>'Brunei Darussalam', + 'BO'=>'Bolivia', + 'BR'=>'Brazil', + 'BS'=>'Bahamas', + 'BT'=>'Bhutan', + 'BV'=>'Bouvet Island', + 'BW'=>'Botswana', + 'BY'=>'Belarus', + 'BZ'=>'Belize', + 'CA'=>'Canada', + 'CC'=>'Cocos (Keeling) Islands', + 'CD'=>'Congo (Democratic Republic)', + 'CF'=>'Central African Republic', + 'CG'=>'Congo (Republic)', + 'CH'=>'Switzerland', + 'CI'=>'Côte d\'Ivoire', + 'CK'=>'Cook Islands', + 'CL'=>'Chile', + 'CM'=>'Cameroon', + 'CN'=>'People\'s Republic of China', + 'CO'=>'Colombia', + 'CR'=>'Costa Rica', + 'CU'=>'Cuba', + 'CV'=>'Cape Verde', + 'CX'=>'Christmas Island', + 'CY'=>'Cyprus', + 'CZ'=>'Czech Republic', + 'DE'=>'Germany', + 'DJ'=>'Djibouti', + 'DK'=>'Denmark', + 'DM'=>'Dominica', + 'DO'=>'Dominican Republic', + 'DZ'=>'Algeria', + 'EC'=>'Ecuador', + 'EE'=>'Estonia', + 'EG'=>'Egypt', + 'ER'=>'Eritrea', + 'ES'=>'Spain', + 'ET'=>'Ethiopia', + 'EU'=>'European Union', + 'FI'=>'Finland', + 'FJ'=>'Fiji', + 'FK'=>'Falkland Islands (Malvinas)', + 'FM'=>'Micronesia, Federated States Of', + 'FO'=>'Faroe Islands', + 'FR'=>'France', + 'GA'=>'Gabon', + 'GD'=>'Grenada', + 'GE'=>'Georgia', + 'GF'=>'French Guiana', + 'GG'=>'Guernsey', + 'GH'=>'Ghana', + 'GI'=>'Gibraltar', + 'GL'=>'Greenland', + 'GM'=>'Gambia', + 'GN'=>'Guinea', + 'GP'=>'Guadeloupe', + 'GQ'=>'Equatorial Guinea', + 'GR'=>'Greece', + 'GS'=>'South Georgia And The South Sandwich Islands', + 'GT'=>'Guatemala', + 'GU'=>'Guam', + 'GW'=>'Guinea-Bissau', + 'GY'=>'Guyana', + 'HK'=>'Hong Kong', + 'HM'=>'Heard And Mc Donald Islands', + 'HN'=>'Honduras', + 'HR'=>'Croatia (local name: Hrvatska)', + 'HT'=>'Haiti', + 'HU'=>'Hungary', + 'ID'=>'Indonesia', + 'IE'=>'Ireland', + 'IL'=>'Israel', + 'IM'=>'Isle of Man', + 'IN'=>'India', + 'IO'=>'British Indian Ocean Territory', + 'IQ'=>'Iraq', + 'IR'=>'Iran, Islamic Republic Of', + 'IS'=>'Iceland', + 'IT'=>'Italy', + 'JE'=>'Jersey', + 'JM'=>'Jamaica', + 'JO'=>'Jordan', + 'JP'=>'Japan', + 'KE'=>'Kenya', + 'KG'=>'Kyrgyzstan', + 'KH'=>'Cambodia', + 'KI'=>'Kiribati', + 'KM'=>'Comoros', + 'KN'=>'Saint Kitts And Nevis', + 'KR'=>'Korea, Republic Of', + 'KW'=>'Kuwait', + 'KY'=>'Cayman Islands', + 'KZ'=>'Kazakhstan', + 'LA'=>'Lao People\'s Democratic Republic', + 'LB'=>'Lebanon', + 'LC'=>'Saint Lucia', + 'LI'=>'Liechtenstein', + 'LK'=>'Sri Lanka', + 'LR'=>'Liberia', + 'LS'=>'Lesotho', + 'LT'=>'Lithuania', + 'LU'=>'Luxembourg', + 'LV'=>'Latvia', + 'LY'=>'Libyan Arab Jamahiriya', + 'MA'=>'Morocco', + 'MC'=>'Monaco', + 'MD'=>'Moldova, Republic Of', + 'ME'=>'Montenegro', + 'MG'=>'Madagascar', + 'MH'=>'Marshall Islands', + 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'ML'=>'Mali', + 'MM'=>'Myanmar', + 'MN'=>'Mongolia', + 'MO'=>'Macau', + 'MP'=>'Northern Mariana Islands', + 'MQ'=>'Martinique', + 'MR'=>'Mauritania', + 'MS'=>'Montserrat', + 'MT'=>'Malta', + 'MU'=>'Mauritius', + 'MV'=>'Maldives', + 'MW'=>'Malawi', + 'MX'=>'Mexico', + 'MY'=>'Malaysia', + 'MZ'=>'Mozambique', + 'NA'=>'Namibia', + 'NC'=>'New Caledonia', + 'NE'=>'Niger', + 'NF'=>'Norfolk Island', + 'NG'=>'Nigeria', + 'NI'=>'Nicaragua', + 'NL'=>'Netherlands', + 'NO'=>'Norway', + 'NP'=>'Nepal', + 'NR'=>'Nauru', + 'NU'=>'Niue', + 'NZ'=>'New Zealand', + 'OM'=>'Oman', + 'PA'=>'Panama', + 'PE'=>'Peru', + 'PF'=>'French Polynesia', + 'PG'=>'Papua New Guinea', + 'PH'=>'Philippines, Republic of the', + 'PK'=>'Pakistan', + 'PL'=>'Poland', + 'PM'=>'St. Pierre And Miquelon', + 'PN'=>'Pitcairn', + 'PR'=>'Puerto Rico', + 'PS'=>'Palestine', + 'PT'=>'Portugal', + 'PW'=>'Palau', + 'PY'=>'Paraguay', + 'QA'=>'Qatar', + 'RE'=>'Reunion', + 'RO'=>'Romania', + 'RS'=>'Serbia', + 'RU'=>'Russian Federation', + 'RW'=>'Rwanda', + 'SA'=>'Saudi Arabia', + 'UK'=>'Scotland', + 'SB'=>'Solomon Islands', + 'SC'=>'Seychelles', + 'SS'=>'South Sudan', + 'SD'=>'Sudan', + 'SE'=>'Sweden', + 'SG'=>'Singapore', + 'SH'=>'St. Helena', + 'SI'=>'Slovenia', + 'SJ'=>'Svalbard And Jan Mayen Islands', + 'SK'=>'Slovakia (Slovak Republic)', + 'SL'=>'Sierra Leone', + 'SM'=>'San Marino', + 'SN'=>'Senegal', + 'SO'=>'Somalia', + 'SR'=>'Suriname', + 'ST'=>'Sao Tome And Principe', + 'SU'=>'Soviet Union', + 'SV'=>'El Salvador', + 'SY'=>'Syrian Arab Republic', + 'SZ'=>'Swaziland', + 'TC'=>'Turks And Caicos Islands', + 'TD'=>'Chad', + 'TF'=>'French Southern Territories', + 'TG'=>'Togo', + 'TH'=>'Thailand', + 'TJ'=>'Tajikistan', + 'TK'=>'Tokelau', + 'TI'=>'East Timor', + 'TM'=>'Turkmenistan', + 'TN'=>'Tunisia', + 'TO'=>'Tonga', + 'TP'=>'East Timor (old code)', + 'TR'=>'Turkey', + 'TT'=>'Trinidad And Tobago', + 'TV'=>'Tuvalu', + 'TW'=>'Taiwan', + 'TZ'=>'Tanzania, United Republic Of', + 'UA'=>'Ukraine', + 'UG'=>'Uganda', + 'UK'=>'United Kingdom', + 'US'=>'United States', + 'UM'=>'United States Minor Outlying Islands', + 'UY'=>'Uruguay', + 'UZ'=>'Uzbekistan', + 'VA'=>'Vatican City State (Holy See)', + 'VC'=>'Saint Vincent And The Grenadines', + 'VE'=>'Venezuela', + 'VG'=>'Virgin Islands (British)', + 'VI'=>'Virgin Islands (U.S.)', + 'VN'=>'Viet Nam', + 'VU'=>'Vanuatu', + 'WF'=>'Wallis And Futuna Islands', + 'WS'=>'Samoa', + 'YE'=>'Yemen', + 'YT'=>'Mayotte', + 'ZA'=>'South Africa', + 'ZM'=>'Zambia', + 'ZW'=>'Zimbabwe', + ], +]; \ No newline at end of file diff --git a/resources/lang/km-KH/mail.php b/resources/lang/km-KH/mail.php new file mode 100644 index 0000000000..7dd8d6181c --- /dev/null +++ b/resources/lang/km-KH/mail.php @@ -0,0 +1,85 @@ + 'A user has accepted an item', + 'acceptance_asset_declined' => 'A user has declined an item', + 'a_user_canceled' => 'A user has canceled an item request on the website', + 'a_user_requested' => 'A user has requested an item on the website', + 'accessory_name' => 'Accessory Name:', + 'additional_notes' => 'Additional Notes:', + 'admin_has_created' => 'An administrator has created an account for you on the :web website.', + 'asset' => 'Asset:', + 'asset_name' => 'Asset Name:', + 'asset_requested' => 'Asset requested', + 'asset_tag' => 'Asset Tag', + 'assigned_to' => 'Assigned To', + 'best_regards' => 'Best regards,', + 'canceled' => 'Canceled:', + 'checkin_date' => 'Checkin Date:', + 'checkout_date' => 'Checkout Date:', + 'click_to_confirm' => 'Please click on the following link to confirm your :web account:', + 'click_on_the_link_accessory' => 'Please click on the link at the bottom to confirm that you have received the accessory.', + 'click_on_the_link_asset' => 'Please click on the link at the bottom to confirm that you have received the asset.', + 'Confirm_Asset_Checkin' => 'Asset checkin confirmation', + 'Confirm_Accessory_Checkin' => 'Accessory checkin confirmation', + 'Confirm_accessory_delivery' => 'Accessory delivery confirmation', + 'Confirm_license_delivery' => 'License delivery confirmation', + 'Confirm_asset_delivery' => 'Asset delivery confirmation', + 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', + 'current_QTY' => 'Current QTY', + 'Days' => 'Days', + 'days' => 'Days', + 'expecting_checkin_date' => 'Expected Checkin Date:', + 'expires' => 'Expires', + 'Expiring_Assets_Report' => 'Expiring Assets Report.', + 'Expiring_Licenses_Report' => 'Expiring Licenses Report.', + 'hello' => 'Hello', + 'hi' => 'Hi', + 'i_have_read' => 'I have read and agree to the terms of use, and have received this item.', + 'item' => 'Item:', + 'Item_Request_Canceled' => 'Item Request Canceled', + 'Item_Requested' => 'Item Requested', + 'link_to_update_password' => 'Please click on the following link to update your :web password:', + 'login_first_admin' => 'Login to your new Snipe-IT installation using the credentials below:', + 'login' => 'Login:', + 'Low_Inventory_Report' => 'Low Inventory Report', + 'inventory_report' => 'Inventory Report', + 'min_QTY' => 'Min QTY', + 'name' => 'Name', + 'new_item_checked' => 'A new item has been checked out under your name, details are below.', + 'password' => 'Password:', + 'password_reset' => 'Password Reset', + + 'read_the_terms' => 'Please read the terms of use below.', + 'read_the_terms_and_click' => 'Please read the terms of use below, and click on the link at the bottom to confirm that you read + and agree to the terms of use, and have received the asset.', + 'requested' => 'Requested:', + 'reset_link' => 'Your Password Reset Link', + 'reset_password' => 'Click here to reset your password:', + 'serial' => 'Serial', + 'supplier' => 'Supplier', + 'tag' => 'Tag', + 'test_email' => 'Test Email from Snipe-IT', + 'test_mail_text' => 'This is a test from the Snipe-IT Asset Management System. If you got this, mail is working :)', + 'the_following_item' => 'The following item has been checked in: ', + 'low_inventory_alert' => 'There is :count item that is below minimum inventory or will soon be low.|There are :count items that are below minimum inventory or will soon be low.', + 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', + 'license_expiring_alert' => 'There is :count license expiring in the next :threshold days.|There are :count licenses expiring in the next :threshold days.', + 'to_reset' => 'To reset your :web password, complete this form:', + 'type' => 'Type', + 'upcoming-audits' => 'There is :count asset that is coming up for audit within :threshold days.|There are :count assets that are coming up for audit within :threshold days.', + 'user' => 'User', + 'username' => 'Username', + 'welcome' => 'Welcome :name', + 'welcome_to' => 'Welcome to :web!', + 'your_credentials' => 'Your Snipe-IT credentials', + 'Accessory_Checkin_Notification' => 'Accessory checked in', + 'Asset_Checkin_Notification' => 'Asset checked in', + 'Asset_Checkout_Notification' => 'Asset checked out', + 'License_Checkin_Notification' => 'License checked in', + 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Expected_Checkin_Notification' => 'Reminder: :name checkin deadline approaching', + 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'your_assets' => 'View Your Assets', + 'rights_reserved' => 'All rights reserved.', +]; diff --git a/resources/lang/km-KH/pagination.php b/resources/lang/km-KH/pagination.php new file mode 100644 index 0000000000..b573b51e91 --- /dev/null +++ b/resources/lang/km-KH/pagination.php @@ -0,0 +1,20 @@ + '« Previous', + + 'next' => 'Next »', + +); diff --git a/resources/lang/km-KH/passwords.php b/resources/lang/km-KH/passwords.php new file mode 100644 index 0000000000..25633b4581 --- /dev/null +++ b/resources/lang/km-KH/passwords.php @@ -0,0 +1,8 @@ + 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', + 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', + 'token' => 'This password reset token is invalid or expired, or does not match the username provided.', + 'reset' => 'Your password has been reset!', +]; diff --git a/resources/lang/km-KH/reminders.php b/resources/lang/km-KH/reminders.php new file mode 100644 index 0000000000..8a197467df --- /dev/null +++ b/resources/lang/km-KH/reminders.php @@ -0,0 +1,21 @@ + "Passwords must be six characters and match the confirmation.", + "user" => "Username or email address is incorrect", + "token" => 'This password reset token is invalid or expired, or does not match the username provided.', + 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', + +); diff --git a/resources/lang/km-KH/table.php b/resources/lang/km-KH/table.php new file mode 100644 index 0000000000..f7a49d86c1 --- /dev/null +++ b/resources/lang/km-KH/table.php @@ -0,0 +1,10 @@ + 'Actions', + 'action' => 'Action', + 'by' => 'By', + 'item' => 'Item', + +); diff --git a/resources/lang/km-KH/validation.php b/resources/lang/km-KH/validation.php new file mode 100644 index 0000000000..df514da6f9 --- /dev/null +++ b/resources/lang/km-KH/validation.php @@ -0,0 +1,152 @@ + 'The :attribute must be accepted.', + 'active_url' => 'The :attribute is not a valid URL.', + 'after' => 'The :attribute must be a date after :date.', + 'after_or_equal' => 'The :attribute must be a date after or equal to :date.', + 'alpha' => 'The :attribute may only contain letters.', + 'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.', + 'alpha_num' => 'The :attribute may only contain letters and numbers.', + 'array' => 'The :attribute must be an array.', + 'before' => 'The :attribute must be a date before :date.', + 'before_or_equal' => 'The :attribute must be a date before or equal to :date.', + 'between' => [ + 'numeric' => 'The :attribute must be between :min - :max.', + 'file' => 'The :attribute must be between :min - :max kilobytes.', + 'string' => 'The :attribute must be between :min - :max characters.', + 'array' => 'The :attribute must have between :min and :max items.', + ], + 'boolean' => 'The :attribute must be true or false.', + 'confirmed' => 'The :attribute confirmation does not match.', + 'date' => 'The :attribute is not a valid date.', + 'date_format' => 'The :attribute does not match the format :format.', + 'different' => 'The :attribute and :other must be different.', + 'digits' => 'The :attribute must be :digits digits.', + 'digits_between' => 'The :attribute must be between :min and :max digits.', + 'dimensions' => 'The :attribute has invalid image dimensions.', + 'distinct' => 'The :attribute field has a duplicate value.', + 'email' => 'The :attribute format is invalid.', + 'exists' => 'The selected :attribute is invalid.', + 'file' => 'The :attribute must be a file.', + 'filled' => 'The :attribute field must have a value.', + 'image' => 'The :attribute must be an image.', + 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'in' => 'The selected :attribute is invalid.', + 'in_array' => 'The :attribute field does not exist in :other.', + 'integer' => 'The :attribute must be an integer.', + 'ip' => 'The :attribute must be a valid IP address.', + 'ipv4' => 'The :attribute must be a valid IPv4 address.', + 'ipv6' => 'The :attribute must be a valid IPv6 address.', + 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'json' => 'The :attribute must be a valid JSON string.', + 'max' => [ + 'numeric' => 'The :attribute may not be greater than :max.', + 'file' => 'The :attribute may not be greater than :max kilobytes.', + 'string' => 'The :attribute may not be greater than :max characters.', + 'array' => 'The :attribute may not have more than :max items.', + ], + 'mimes' => 'The :attribute must be a file of type: :values.', + 'mimetypes' => 'The :attribute must be a file of type: :values.', + 'min' => [ + 'numeric' => 'The :attribute must be at least :min.', + 'file' => 'The :attribute must be at least :min kilobytes.', + 'string' => 'The :attribute must be at least :min characters.', + 'array' => 'The :attribute must have at least :min items.', + ], + 'starts_with' => 'The :attribute must start with one of the following: :values.', + 'ends_with' => 'The :attribute must end with one of the following: :values.', + + 'not_in' => 'The selected :attribute is invalid.', + 'numeric' => 'The :attribute must be a number.', + 'present' => 'The :attribute field must be present.', + 'valid_regex' => 'That is not a valid regex. ', + 'regex' => 'The :attribute format is invalid.', + 'required' => 'The :attribute field is required.', + 'required_if' => 'The :attribute field is required when :other is :value.', + 'required_unless' => 'The :attribute field is required unless :other is in :values.', + 'required_with' => 'The :attribute field is required when :values is present.', + 'required_with_all' => 'The :attribute field is required when :values is present.', + 'required_without' => 'The :attribute field is required when :values is not present.', + 'required_without_all' => 'The :attribute field is required when none of :values are present.', + 'same' => 'The :attribute and :other must match.', + 'size' => [ + 'numeric' => 'The :attribute must be :size.', + 'file' => 'The :attribute must be :size kilobytes.', + 'string' => 'The :attribute must be :size characters.', + 'array' => 'The :attribute must contain :size items.', + ], + 'string' => 'The :attribute must be a string.', + 'timezone' => 'The :attribute must be a valid zone.', + 'unique' => 'The :attribute has already been taken.', + 'uploaded' => 'The :attribute failed to upload.', + 'url' => 'The :attribute format is invalid.', + 'unique_undeleted' => 'The :attribute must be unique.', + 'non_circular' => 'The :attribute must not create a circular reference.', + 'disallow_same_pwd_as_user_fields' => 'Password cannot be the same as the username.', + 'letters' => 'Password must contain at least one letter.', + 'numbers' => 'Password must contain at least one number.', + 'case_diff' => 'Password must use mixed case.', + 'symbols' => 'Password must contain symbols.', + 'gte' => [ + 'numeric' => 'Value cannot be negative' + ], + + + /* + |-------------------------------------------------------------------------- + | Custom Validation Language Lines + |-------------------------------------------------------------------------- + | + | Here you may specify custom validation messages for attributes using the + | convention "attribute.rule" to name the lines. This makes it quick to + | specify a specific custom language line for a given attribute rule. + | + */ + + 'custom' => [ + 'alpha_space' => 'The :attribute field contains a character that is not allowed.', + 'email_array' => 'One or more email addresses is invalid.', + 'hashed_pass' => 'Your current password is incorrect', + 'dumbpwd' => 'That password is too common.', + 'statuslabel_type' => 'You must select a valid status label type', + + // date_format validation with slightly less stupid messages. It duplicates a lot, but it gets the job done :( + // We use this because the default error message for date_format is reflects php Y-m-d, which non-PHP + // people won't know how to format. + 'purchase_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'last_audit_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'termination_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'expected_checkin.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'start_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + 'end_date.date_format' => 'The :attribute must be a valid date in YYYY-MM-DD format', + + ], + + /* + |-------------------------------------------------------------------------- + | Custom Validation Attributes + |-------------------------------------------------------------------------- + | + | The following language lines are used to swap attribute place-holders + | with something more reader friendly such as E-Mail Address instead + | of "email". This simply helps us make messages a little cleaner. + | + */ + + 'attributes' => [], + +]; diff --git a/resources/lang/ko/admin/companies/message.php b/resources/lang/ko/admin/companies/message.php index 51c1dbc216..8d0d5ea1af 100644 --- a/resources/lang/ko/admin/companies/message.php +++ b/resources/lang/ko/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => '회사가 없습니다.', + 'deleted' => 'Deleted company', 'assoc_users' => '이 회사는 적어도 한개의 모델과 연결되어 있기에 삭제할 수 없습니다. 이 회사를 참조하지 않게 모델을 수정하고 다시 시도해 주세요. ', 'create' => [ 'error' => '회사를 만들지 못했습니다. 재시도해 주십시오.', diff --git a/resources/lang/ko/admin/hardware/form.php b/resources/lang/ko/admin/hardware/form.php index a8b756b18f..8fd199d580 100644 --- a/resources/lang/ko/admin/hardware/form.php +++ b/resources/lang/ko/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => '대량 자산 갱신', 'bulk_update_help' => '이 양식은 한번에 여러개의 자산들을 갱신하게 해줍니다. 변경하고 싶은 항목만 채워 넣으세요. 빈란으로 남겨둔 항목들은 변경되지 않을 것입니다. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => '반출 대상', 'checkout_date' => '반출 일자', 'checkin_date' => '반입 일자', diff --git a/resources/lang/ko/admin/hardware/table.php b/resources/lang/ko/admin/hardware/table.php index 27933a569d..b0c1fd1fcc 100644 --- a/resources/lang/ko/admin/hardware/table.php +++ b/resources/lang/ko/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'CSV로 내려받기', 'eol' => '폐기일', 'id' => '아이디', + 'last_checkin_date' => 'Last Checkin Date', 'location' => '위치', 'purchase_cost' => '원가', 'purchase_date' => '구매', diff --git a/resources/lang/ko/admin/labels/message.php b/resources/lang/ko/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/ko/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/ko/admin/labels/table.php b/resources/lang/ko/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/ko/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ko/admin/licenses/general.php b/resources/lang/ko/admin/licenses/general.php index 28eda52644..c5337766f3 100644 --- a/resources/lang/ko/admin/licenses/general.php +++ b/resources/lang/ko/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/ko/admin/manufacturers/message.php b/resources/lang/ko/admin/manufacturers/message.php index 861692b8c0..558895b313 100644 --- a/resources/lang/ko/admin/manufacturers/message.php +++ b/resources/lang/ko/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => '제조업체가 존재하지 않습니다.', 'assoc_users' => '이 제조업체는 현재 적어도 하나의 모델에 연결되어 있기에 삭제 할 수 없습니다. 이 제조업체가 모델을 참조 하지 않게 수정하고 다시 시도 해 보세요. ', diff --git a/resources/lang/ko/admin/models/message.php b/resources/lang/ko/admin/models/message.php index c9b69970da..30b6349423 100644 --- a/resources/lang/ko/admin/models/message.php +++ b/resources/lang/ko/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => '모델이 존재하지 않습니다.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/ko/admin/settings/general.php b/resources/lang/ko/admin/settings/general.php index 6bb1fea515..75adc40f88 100644 --- a/resources/lang/ko/admin/settings/general.php +++ b/resources/lang/ko/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/ko/admin/suppliers/message.php b/resources/lang/ko/admin/suppliers/message.php index 347d9d7d00..f7dd11bbd3 100644 --- a/resources/lang/ko/admin/suppliers/message.php +++ b/resources/lang/ko/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => '공급자가 존재하지 않습니다.', diff --git a/resources/lang/ko/admin/users/table.php b/resources/lang/ko/admin/users/table.php index 7077182b01..39c724abc2 100644 --- a/resources/lang/ko/admin/users/table.php +++ b/resources/lang/ko/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => '삭제된 사용자들 보기', 'title' => '직함', 'to_restore_them' => '그것들을 복구하기.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => '사용자 갱신', 'username' => '사용자명', 'user_deleted_text' => '이 사용자는 삭제 된 것으로 표시되어 있습니다.', diff --git a/resources/lang/ko/general.php b/resources/lang/ko/general.php index 2fe0d1208c..8ad15841df 100644 --- a/resources/lang/ko/general.php +++ b/resources/lang/ko/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => '이름 성 (jane.smith@example.com)', 'lastnamefirstinitial_format' => '성 (姓)의 첫 이니셜 (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => '첫번째', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => '공급자', 'suppliers' => '공급자', 'sure_to_delete' => '정말로 삭제 하시겠습니까', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => '제출', 'target' => '대상', 'time_and_date_display' => '시간과 날짜 표시', @@ -283,6 +288,7 @@ return [ 'user' => '사용자', 'accepted' => '승인됨', 'declined' => '거부됨', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => '미승인 자산', 'users' => '사용자', 'viewall' => '전체 보기', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => '성공:', - 'notification_warning' => '경고:', - 'notification_info' => '정보:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => '자산 정보', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/lt/admin/companies/message.php b/resources/lang/lt/admin/companies/message.php index bec026ffe5..27f24290fa 100644 --- a/resources/lang/lt/admin/companies/message.php +++ b/resources/lang/lt/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Kompanija neegzistuoja.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Ši kompanija šiuo metu susieta su mažiausiai viena įranga ir negali būti ištrinta. prašome atnaujinkite savo įrangą, kad nebūtų nuorodų į šią kompaniją ir bandykite iš naujo. ', 'create' => [ 'error' => 'Kompanija nebuvo sukurta, prašome bandykite dar kartą.', diff --git a/resources/lang/lt/admin/hardware/form.php b/resources/lang/lt/admin/hardware/form.php index aa34831296..13ef3b1a4c 100644 --- a/resources/lang/lt/admin/hardware/form.php +++ b/resources/lang/lt/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Visa atnaujinama įranga', 'bulk_update_help' => 'Ši forma leidžia jums atnaujinti kelias įrangas vienu metu. Prašome užpildykite laukelius, kuriuos reikia keisti. Visi laukeliai, kuriuos paliksite tuščius liks nepakeisti. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Išduota', 'checkout_date' => 'Išdavimo data', 'checkin_date' => 'Priėmimo data', diff --git a/resources/lang/lt/admin/hardware/table.php b/resources/lang/lt/admin/hardware/table.php index f07bc661d8..e0d6dac382 100644 --- a/resources/lang/lt/admin/hardware/table.php +++ b/resources/lang/lt/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Atsisiųti CSV fromatu', 'eol' => 'Nurašymo data', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Vieta', 'purchase_cost' => 'Kaina', 'purchase_date' => 'Nupirkta', diff --git a/resources/lang/lt/admin/labels/message.php b/resources/lang/lt/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/lt/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/lt/admin/labels/table.php b/resources/lang/lt/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/lt/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/lt/admin/licenses/general.php b/resources/lang/lt/admin/licenses/general.php index cbcdafec7e..a1776e270e 100644 --- a/resources/lang/lt/admin/licenses/general.php +++ b/resources/lang/lt/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/lt/admin/manufacturers/message.php b/resources/lang/lt/admin/manufacturers/message.php index e91c7d0ee5..0293581484 100644 --- a/resources/lang/lt/admin/manufacturers/message.php +++ b/resources/lang/lt/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Tokio gamintojo nėra.', 'assoc_users' => 'Šis gamintojas šiuo metu susietas su daugaiau nei vienu modeliu ir negali būti ištrintas. Prašome atnaujinkite savo modelius, kad nesisietų su šiuo gamintoju ir bandykite iš naujo. ', diff --git a/resources/lang/lt/admin/models/message.php b/resources/lang/lt/admin/models/message.php index 0e2bb3f36b..8852330333 100644 --- a/resources/lang/lt/admin/models/message.php +++ b/resources/lang/lt/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Tokio modelio nėra.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/lt/admin/settings/general.php b/resources/lang/lt/admin/settings/general.php index 9e16358539..0900feee9e 100644 --- a/resources/lang/lt/admin/settings/general.php +++ b/resources/lang/lt/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/lt/admin/suppliers/message.php b/resources/lang/lt/admin/suppliers/message.php index 17db633f9e..6578bf6b30 100644 --- a/resources/lang/lt/admin/suppliers/message.php +++ b/resources/lang/lt/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Tokio tiekėjo nėra.', diff --git a/resources/lang/lt/admin/users/table.php b/resources/lang/lt/admin/users/table.php index 0890edc634..3bfba87da8 100644 --- a/resources/lang/lt/admin/users/table.php +++ b/resources/lang/lt/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Rodyti ištrintus naudotojus', 'title' => 'Antraštė', 'to_restore_them' => 'juos atkurti.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Atnaujinti naudotoją', 'username' => 'Vartotojo vardas', 'user_deleted_text' => 'Šis naudotojas pažymėtas kaip ištrintas.', diff --git a/resources/lang/lt/general.php b/resources/lang/lt/general.php index 44215f9fb8..500bf72b34 100644 --- a/resources/lang/lt/general.php +++ b/resources/lang/lt/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Vardas Pavardė (vpavarde@example.com)', 'lastnamefirstinitial_format' => 'Pavardė, vardo pirmoji raidė (pavardėV@example.com', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Pirmas', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Tiekėjas', 'suppliers' => 'Tiekėjai', 'sure_to_delete' => 'Ar tikrai norite ištrinti', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Pateikti', 'target' => 'Tikslinė', 'time_and_date_display' => 'Laiko ir datos rodymas', @@ -283,6 +288,7 @@ return [ 'user' => 'Naudotojas', 'accepted' => 'priimta', 'declined' => 'nepriimta', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Nepriimta įranga', 'users' => 'Naudotojai', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/lv/admin/companies/message.php b/resources/lang/lv/admin/companies/message.php index 78707d5473..a577bd6c77 100644 --- a/resources/lang/lv/admin/companies/message.php +++ b/resources/lang/lv/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Kompānija neeksistē.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Šobrīd šis uzņēmums ir saistīts ar vismaz vienu modeli, un to nevar izdzēst. Lūdzu, atjauniniet savus modeļus, lai vairs neuzrādītu šo uzņēmumu, un mēģiniet vēlreiz.', 'create' => [ 'error' => 'Uzņēmums netika izveidots, lūdzu, mēģiniet vēlreiz.', diff --git a/resources/lang/lv/admin/hardware/form.php b/resources/lang/lv/admin/hardware/form.php index 2e2bbe8066..ea1dd8efbe 100644 --- a/resources/lang/lv/admin/hardware/form.php +++ b/resources/lang/lv/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Lielapjoma atjaunināšanas līdzekļi', 'bulk_update_help' => 'Šī veidlapa ļauj vienlaikus atjaunināt vairākus aktīvus. Aizpildiet tikai nepieciešamos laukus. Jebkurš tukšs laukums paliek nemainīgs.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Izrakstīts uz', 'checkout_date' => 'Izrakstīšanās datums', 'checkin_date' => 'Reģistrēšanās datums', diff --git a/resources/lang/lv/admin/hardware/table.php b/resources/lang/lv/admin/hardware/table.php index 53becf7cb6..32d851dde8 100644 --- a/resources/lang/lv/admin/hardware/table.php +++ b/resources/lang/lv/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Lejupielādējiet CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Atrašanās vieta', 'purchase_cost' => 'Izmaksas', 'purchase_date' => 'Iegādāts', diff --git a/resources/lang/lv/admin/labels/message.php b/resources/lang/lv/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/lv/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/lv/admin/labels/table.php b/resources/lang/lv/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/lv/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/lv/admin/licenses/general.php b/resources/lang/lv/admin/licenses/general.php index d328f3f2ce..cf2ac711ba 100644 --- a/resources/lang/lv/admin/licenses/general.php +++ b/resources/lang/lv/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/lv/admin/manufacturers/message.php b/resources/lang/lv/admin/manufacturers/message.php index d2d9434b3f..f163cf382f 100644 --- a/resources/lang/lv/admin/manufacturers/message.php +++ b/resources/lang/lv/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Ražotājs neeksistē.', 'assoc_users' => 'Šis ražotājs pašlaik ir saistīts ar vismaz vienu modeli, un to nevar izdzēst. Lūdzu, atjauniniet savus modeļus, lai vairs nerādītu šo ražotāju, un mēģiniet vēlreiz.', diff --git a/resources/lang/lv/admin/models/message.php b/resources/lang/lv/admin/models/message.php index b3fe2768eb..84c389fa5e 100644 --- a/resources/lang/lv/admin/models/message.php +++ b/resources/lang/lv/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Modelis nepastāv.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/lv/admin/settings/general.php b/resources/lang/lv/admin/settings/general.php index bbc7c0fa73..0c143382c9 100644 --- a/resources/lang/lv/admin/settings/general.php +++ b/resources/lang/lv/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/lv/admin/suppliers/message.php b/resources/lang/lv/admin/suppliers/message.php index 90cb73f57d..a04b81c28e 100644 --- a/resources/lang/lv/admin/suppliers/message.php +++ b/resources/lang/lv/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Piegādātājs neeksistē.', diff --git a/resources/lang/lv/admin/users/table.php b/resources/lang/lv/admin/users/table.php index d2c5c2bb1b..aed776227c 100644 --- a/resources/lang/lv/admin/users/table.php +++ b/resources/lang/lv/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Rādīt izdzēstos lietotājus', 'title' => 'Nosaukums', 'to_restore_them' => 'lai tos atjaunotu.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Atjaunināt lietotāju', 'username' => 'Lietotājvārds', 'user_deleted_text' => 'Šis lietotājs ir atzīmēts kā izdzēsts.', diff --git a/resources/lang/lv/general.php b/resources/lang/lv/general.php index ad8c16414a..c07f051942 100644 --- a/resources/lang/lv/general.php +++ b/resources/lang/lv/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Vārds Uzvārds (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Uzvārds un vārda pirmais burts (berzinsj@epasts.lv)', 'firstintial_dot_lastname_format' => 'Vārds un uzvārds (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Vispirms', 'firstnamelastname' => 'Vārds Uzvārds (jane_smith@example.com)', 'lastname_firstinitial' => 'Uzvārds un vārda pirmais burts (berzinsj@epasts.lv)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Piegādātājs', 'suppliers' => 'Piegādātāji', 'sure_to_delete' => 'Vai tiešām vēlaties dzēst', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Iesniegt', 'target' => 'Mērķis', 'time_and_date_display' => 'Laika un datuma displejs', @@ -283,6 +288,7 @@ return [ 'user' => 'Lietotājs', 'accepted' => 'pieņemts', 'declined' => 'noraidīja', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Nepieņemtie aktīvi', 'users' => 'Lietotāji', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/mi/admin/companies/message.php b/resources/lang/mi/admin/companies/message.php index 47ef394f45..6abdafb4fc 100644 --- a/resources/lang/mi/admin/companies/message.php +++ b/resources/lang/mi/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Kāore te Kamupene i te tīariari.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Kei te hono tenei kamupene ki te tauira kotahi, kaore e taea te muku. Tena koa whakahou i o tauira kia kaua e tohutohutia tenei kamupene ka ngana ano.', 'create' => [ 'error' => 'Kāore i hangaia te Kamupene, tēnā whakamātau anō.', diff --git a/resources/lang/mi/admin/hardware/form.php b/resources/lang/mi/admin/hardware/form.php index 6d3392720f..f3cea746e8 100644 --- a/resources/lang/mi/admin/hardware/form.php +++ b/resources/lang/mi/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Kaupapa Whakatairanga Nui', 'bulk_update_help' => 'Ko tenei puka ka taea e koe te whakahou i nga hua maha i te wa kotahi. Whakakiia nga mara e hiahia ana koe ki te huri. Ko nga mara katoa e mahue ana ka noho tonu.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Kua aroahia ki te', 'checkout_date' => 'Rā Rārangi', 'checkin_date' => 'Rangi Titiro', diff --git a/resources/lang/mi/admin/hardware/table.php b/resources/lang/mi/admin/hardware/table.php index 2d14e3a67c..113359e194 100644 --- a/resources/lang/mi/admin/hardware/table.php +++ b/resources/lang/mi/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Tikiake CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Wāhi', 'purchase_cost' => 'Te utu', 'purchase_date' => 'Kua hokona', diff --git a/resources/lang/mi/admin/labels/message.php b/resources/lang/mi/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/mi/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/mi/admin/labels/table.php b/resources/lang/mi/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/mi/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/mi/admin/licenses/general.php b/resources/lang/mi/admin/licenses/general.php index eec2918f44..da166c4097 100644 --- a/resources/lang/mi/admin/licenses/general.php +++ b/resources/lang/mi/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/mi/admin/manufacturers/message.php b/resources/lang/mi/admin/manufacturers/message.php index 209e3e35b2..fb2e3057b9 100644 --- a/resources/lang/mi/admin/manufacturers/message.php +++ b/resources/lang/mi/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Kaore te kaihoko i te tīariari.', 'assoc_users' => 'Ko tenei kaiwhakanao e whai ana ki tetahi tauira kotahi, kaore e taea te muku. Whakaorangia nga tauira kia kore koe e tohu i tenei kaihanga me te ngana ano.', diff --git a/resources/lang/mi/admin/models/message.php b/resources/lang/mi/admin/models/message.php index 1e376b1777..a58e55600a 100644 --- a/resources/lang/mi/admin/models/message.php +++ b/resources/lang/mi/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Kāore te tauira i te tīariari.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/mi/admin/settings/general.php b/resources/lang/mi/admin/settings/general.php index 4fbc513d76..43142a9491 100644 --- a/resources/lang/mi/admin/settings/general.php +++ b/resources/lang/mi/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/mi/admin/suppliers/message.php b/resources/lang/mi/admin/suppliers/message.php index 353f8bfde1..7efb086fbf 100644 --- a/resources/lang/mi/admin/suppliers/message.php +++ b/resources/lang/mi/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Kaore he kaiwhakarato.', diff --git a/resources/lang/mi/admin/users/table.php b/resources/lang/mi/admin/users/table.php index 558e6c9919..948f688921 100644 --- a/resources/lang/mi/admin/users/table.php +++ b/resources/lang/mi/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Whakaatu Kaiwhakamahi Kua Mukua', 'title' => 'Taitara', 'to_restore_them' => 'ki te whakaora ia ratou.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Whakahōu Kaiwhakamahi', 'username' => 'Ingoa Kaiwhakamahi', 'user_deleted_text' => 'Kua tohua tenei kaiwhakamahi kia mukua.', diff --git a/resources/lang/mi/general.php b/resources/lang/mi/general.php index 356d1f296b..54f06273c8 100644 --- a/resources/lang/mi/general.php +++ b/resources/lang/mi/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Tuatahi', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Kaihoko', 'suppliers' => 'Kaihoko', 'sure_to_delete' => 'Kei te hiahia koe kia mukua', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Tukuna', 'target' => 'Kua arotahi', 'time_and_date_display' => 'Te Whakaatu me te Whakaaturanga', @@ -283,6 +288,7 @@ return [ 'user' => 'Kaiwhakamahi', 'accepted' => 'whakaaetia', 'declined' => 'ka whakaheke', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Nga Taahanakitanga Tono', 'users' => 'Kaiwhakamahi', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/mk/admin/companies/message.php b/resources/lang/mk/admin/companies/message.php index 6b7f77e9ba..c38348ecdd 100644 --- a/resources/lang/mk/admin/companies/message.php +++ b/resources/lang/mk/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Компанијата не постои.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Оваа компанија моментално е поврзана со барем еден модел и не може да се избрише. Ве молиме да ги ажурирате вашите модели за да не ја користите оваа компанија и обидете се повторно. ', 'create' => [ 'error' => 'Компанијата не е креирана, обидете се повторно.', diff --git a/resources/lang/mk/admin/hardware/form.php b/resources/lang/mk/admin/hardware/form.php index 3b05ad5330..e657cf608d 100644 --- a/resources/lang/mk/admin/hardware/form.php +++ b/resources/lang/mk/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Масовно ажурирање на основни средства', 'bulk_update_help' => 'Оваа форма ви овозможува да ажурирате повеќе основни средства одеднаш. Пополнете ги полињата што треба да ги промените. Сите полиња што остануваат празни ќе останат непроменети. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Задолжен на', 'checkout_date' => 'Датум на задолжување', 'checkin_date' => 'Датум на раздолжување', diff --git a/resources/lang/mk/admin/hardware/table.php b/resources/lang/mk/admin/hardware/table.php index 8ac4cf4f15..9d8a85ff44 100644 --- a/resources/lang/mk/admin/hardware/table.php +++ b/resources/lang/mk/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Преземи CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Локација', 'purchase_cost' => 'Набавна цена', 'purchase_date' => 'Датум на набавка', diff --git a/resources/lang/mk/admin/labels/message.php b/resources/lang/mk/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/mk/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/mk/admin/labels/table.php b/resources/lang/mk/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/mk/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/mk/admin/licenses/general.php b/resources/lang/mk/admin/licenses/general.php index 097bd610a7..e50494b04c 100644 --- a/resources/lang/mk/admin/licenses/general.php +++ b/resources/lang/mk/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/mk/admin/manufacturers/message.php b/resources/lang/mk/admin/manufacturers/message.php index 54014bb98f..3d6d84d8bd 100644 --- a/resources/lang/mk/admin/manufacturers/message.php +++ b/resources/lang/mk/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Производителот не постои.', 'assoc_users' => 'Овој производител моментално е поврзан со барем еден модел и не може да се избрише. Ве молиме да ги ажурирате моделите за да не го користат овој производител и обидете се повторно. ', diff --git a/resources/lang/mk/admin/models/message.php b/resources/lang/mk/admin/models/message.php index a6541989b9..5e406d9b7b 100644 --- a/resources/lang/mk/admin/models/message.php +++ b/resources/lang/mk/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Моделот не постои.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/mk/admin/settings/general.php b/resources/lang/mk/admin/settings/general.php index 6264dd573d..fb6e4dfe69 100644 --- a/resources/lang/mk/admin/settings/general.php +++ b/resources/lang/mk/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/mk/admin/suppliers/message.php b/resources/lang/mk/admin/suppliers/message.php index be288fbfaa..e844d93a77 100644 --- a/resources/lang/mk/admin/suppliers/message.php +++ b/resources/lang/mk/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Добавувачот не постои.', diff --git a/resources/lang/mk/admin/users/table.php b/resources/lang/mk/admin/users/table.php index 72be09e2d2..23c1e34635 100644 --- a/resources/lang/mk/admin/users/table.php +++ b/resources/lang/mk/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Прикажи ги избришаните корисници', 'title' => 'Наслов', 'to_restore_them' => 'да се вратат.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Ажурирај го корисникот', 'username' => 'Корисничко име', 'user_deleted_text' => 'Овој корисник е обележан како избришан.', diff --git a/resources/lang/mk/general.php b/resources/lang/mk/general.php index 7c6b3c7dec..4f993e86a7 100644 --- a/resources/lang/mk/general.php +++ b/resources/lang/mk/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Име, _, Презиме (janko_jankov@example.com)', 'lastnamefirstinitial_format' => 'Презиме, Почетна буква од име (jankovj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Прво', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Добавувач', 'suppliers' => 'Добавувачи', 'sure_to_delete' => 'Дали сте сигурни дека сакате да ја избришете', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Поднеси', 'target' => 'Цел', 'time_and_date_display' => 'Приказ на време и датум', @@ -283,6 +288,7 @@ return [ 'user' => 'Корисник', 'accepted' => 'прифатен', 'declined' => 'одбиено', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Неприфатени средства', 'users' => 'Корисници', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/ml-IN/admin/companies/message.php b/resources/lang/ml-IN/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/ml-IN/admin/companies/message.php +++ b/resources/lang/ml-IN/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/ml-IN/admin/hardware/form.php b/resources/lang/ml-IN/admin/hardware/form.php index 6bcb884bab..ef877c8377 100644 --- a/resources/lang/ml-IN/admin/hardware/form.php +++ b/resources/lang/ml-IN/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', diff --git a/resources/lang/ml-IN/admin/hardware/table.php b/resources/lang/ml-IN/admin/hardware/table.php index 10629fd22c..06b60bfd83 100644 --- a/resources/lang/ml-IN/admin/hardware/table.php +++ b/resources/lang/ml-IN/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', 'purchase_cost' => 'Cost', 'purchase_date' => 'Purchased', diff --git a/resources/lang/ml-IN/admin/labels/message.php b/resources/lang/ml-IN/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/ml-IN/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/ml-IN/admin/labels/table.php b/resources/lang/ml-IN/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/ml-IN/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ml-IN/admin/licenses/general.php b/resources/lang/ml-IN/admin/licenses/general.php index 0187d076a3..b2766d063e 100644 --- a/resources/lang/ml-IN/admin/licenses/general.php +++ b/resources/lang/ml-IN/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/ml-IN/admin/manufacturers/message.php b/resources/lang/ml-IN/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/ml-IN/admin/manufacturers/message.php +++ b/resources/lang/ml-IN/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/ml-IN/admin/models/message.php b/resources/lang/ml-IN/admin/models/message.php index 77c2d88b5f..4dbcd4e75e 100644 --- a/resources/lang/ml-IN/admin/models/message.php +++ b/resources/lang/ml-IN/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model does not exist.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/ml-IN/admin/settings/general.php b/resources/lang/ml-IN/admin/settings/general.php index 92faf85c5f..0516bb6a83 100644 --- a/resources/lang/ml-IN/admin/settings/general.php +++ b/resources/lang/ml-IN/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/ml-IN/admin/suppliers/message.php b/resources/lang/ml-IN/admin/suppliers/message.php index cea332748f..a693669c7e 100644 --- a/resources/lang/ml-IN/admin/suppliers/message.php +++ b/resources/lang/ml-IN/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Supplier does not exist.', diff --git a/resources/lang/ml-IN/admin/users/table.php b/resources/lang/ml-IN/admin/users/table.php index e318d51545..21e2154280 100644 --- a/resources/lang/ml-IN/admin/users/table.php +++ b/resources/lang/ml-IN/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Show Deleted Users', 'title' => 'Title', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update User', 'username' => 'Username', 'user_deleted_text' => 'This user has been marked as deleted.', diff --git a/resources/lang/ml-IN/general.php b/resources/lang/ml-IN/general.php index 4831845721..c239214d83 100644 --- a/resources/lang/ml-IN/general.php +++ b/resources/lang/ml-IN/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Supplier', 'suppliers' => 'Suppliers', 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Target', 'time_and_date_display' => 'Time and Date Display', @@ -283,6 +288,7 @@ return [ 'user' => 'User', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Unaccepted Assets', 'users' => 'Users', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/mn/admin/companies/message.php b/resources/lang/mn/admin/companies/message.php index 15e0b3bf5c..11e2d7de7b 100644 --- a/resources/lang/mn/admin/companies/message.php +++ b/resources/lang/mn/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Компани байхгүй байна.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Энэ компани одоогоор хамгийн багадаа нэг загвартай холбоотой бөгөөд устгах боломжгүй байна. Энэ компанийг цаашид лавлахын тулд загвараа шинэчлээд дахин оролдоно уу.', 'create' => [ 'error' => 'Компани бүтээгдээгүй, дахин оролдоно уу.', diff --git a/resources/lang/mn/admin/hardware/form.php b/resources/lang/mn/admin/hardware/form.php index 33bda63e04..cc38e12ce3 100644 --- a/resources/lang/mn/admin/hardware/form.php +++ b/resources/lang/mn/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Бөөнөөр шинэчлэх актив', 'bulk_update_help' => 'Энэ маягтыг олон дахин нэг зэрэг олон актив шинэчлэх боломжтой. Зөвхөн өөрчлөх шаардлагатай талбаруудыг бөглөөрэй. Хоосон үлдсэн талбарууд өөрчлөгдөхгүй хэвээр үлдэнэ.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Үүнийг шалгах', 'checkout_date' => 'Тооцоо хийх өдөр', 'checkin_date' => 'Checkin Огноо', diff --git a/resources/lang/mn/admin/hardware/table.php b/resources/lang/mn/admin/hardware/table.php index 1c1d1161b5..6d9138bc09 100644 --- a/resources/lang/mn/admin/hardware/table.php +++ b/resources/lang/mn/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'CSV татаж авах', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Байршил', 'purchase_cost' => 'Зардал', 'purchase_date' => 'Худалдан авсан', diff --git a/resources/lang/mn/admin/labels/message.php b/resources/lang/mn/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/mn/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/mn/admin/labels/table.php b/resources/lang/mn/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/mn/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/mn/admin/licenses/general.php b/resources/lang/mn/admin/licenses/general.php index 2c30303a76..7bb7f13011 100644 --- a/resources/lang/mn/admin/licenses/general.php +++ b/resources/lang/mn/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/mn/admin/manufacturers/message.php b/resources/lang/mn/admin/manufacturers/message.php index bd5db446da..ecc045d73f 100644 --- a/resources/lang/mn/admin/manufacturers/message.php +++ b/resources/lang/mn/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Үйлдвэрлэгч байхгүй байна.', 'assoc_users' => 'Энэ үйлдвэр нь одоогоор хамгийн багадаа нэг загвартай холбоотой бөгөөд устгах боломжгүй. Энэ загварыг дахин үйлдвэрлэхээ больсон загвараа шинэчлээд дахин оролдоно уу.', diff --git a/resources/lang/mn/admin/models/message.php b/resources/lang/mn/admin/models/message.php index 53d277e741..a62060079f 100644 --- a/resources/lang/mn/admin/models/message.php +++ b/resources/lang/mn/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Загвар байхгүй байна.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/mn/admin/settings/general.php b/resources/lang/mn/admin/settings/general.php index 2d92e42d96..fbcce74d1c 100644 --- a/resources/lang/mn/admin/settings/general.php +++ b/resources/lang/mn/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/mn/admin/suppliers/message.php b/resources/lang/mn/admin/suppliers/message.php index ab5b667f78..256a509744 100644 --- a/resources/lang/mn/admin/suppliers/message.php +++ b/resources/lang/mn/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Нийлүүлэгч байхгүй байна.', diff --git a/resources/lang/mn/admin/users/table.php b/resources/lang/mn/admin/users/table.php index b93ca8e6e8..36c7a73a22 100644 --- a/resources/lang/mn/admin/users/table.php +++ b/resources/lang/mn/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Хасагдсан хэрэглэгчдийг харуулах', 'title' => 'Гарчиг', 'to_restore_them' => 'тэднийг сэргээх.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Хэрэглэгчийг шинэчлэх', 'username' => 'Хэрэглэгчийн нэр', 'user_deleted_text' => 'Энэ хэрэглэгчийг устгасан гэж тэмдэглэсэн.', diff --git a/resources/lang/mn/general.php b/resources/lang/mn/general.php index c9f9b282db..9a46579afa 100644 --- a/resources/lang/mn/general.php +++ b/resources/lang/mn/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Oвог нэр (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Овгийн Эхний Үсэг Өөрийн Нэр (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Эхлээд', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Нийлүүлэгч', 'suppliers' => 'Нийлүүлэгч', 'sure_to_delete' => 'Та устгахыг хүсч байгаадаа итгэлтэй байна уу', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Илгээх', 'target' => 'Зорилтот түвшин', 'time_and_date_display' => 'Цагийн хуваарь', @@ -283,6 +288,7 @@ return [ 'user' => 'Хэрэглэгч', 'accepted' => 'хүлээн зөвшөөрсөн', 'declined' => 'буурсан', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Хүлээн зөвшөөрөөгүй хөрөнгө', 'users' => 'Хэрэглэгчид', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/ms/admin/categories/message.php b/resources/lang/ms/admin/categories/message.php index 1dbfd82071..b7b7486a6b 100644 --- a/resources/lang/ms/admin/categories/message.php +++ b/resources/lang/ms/admin/categories/message.php @@ -14,7 +14,7 @@ return array( 'update' => array( 'error' => 'Kategori tidak dapat dikemaskini, sila cuba lagi.', 'success' => 'Kategori berjaya dikemaskini.', - 'cannot_change_category_type' => 'You cannot change the category type once it has been created', + 'cannot_change_category_type' => 'Anda tidak boleh mengubahsuai jenis kategori selepas menciptanya', ), 'delete' => array( diff --git a/resources/lang/ms/admin/companies/message.php b/resources/lang/ms/admin/companies/message.php index 72d2f1e45d..844f3a4fee 100644 --- a/resources/lang/ms/admin/companies/message.php +++ b/resources/lang/ms/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Syarikat tidak wujud.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Syarikat ini kini dikaitkan dengan sekurang-kurangnya satu model dan tidak boleh dipadamkan. Sila kemas kini model anda untuk tidak lagi merujuk syarikat ini dan cuba lagi.', 'create' => [ 'error' => 'Syarikat tidak dicipta, sila cuba lagi.', diff --git a/resources/lang/ms/admin/hardware/form.php b/resources/lang/ms/admin/hardware/form.php index 32b7b37d5d..fe3a3d635c 100644 --- a/resources/lang/ms/admin/hardware/form.php +++ b/resources/lang/ms/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Aset Kemas Kini Pukal', 'bulk_update_help' => 'Borang ini membolehkan anda mengemas kini berbilang aset sekaligus. Hanya isikan medan yang perlu anda ubah. Mana-mana medan yang dibiarkan kosong akan kekal tidak berubah.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Agihkan Kepada', 'checkout_date' => 'Tarikh Checkout', 'checkin_date' => 'Tarikh daftar masuk', diff --git a/resources/lang/ms/admin/hardware/table.php b/resources/lang/ms/admin/hardware/table.php index 467eee4a91..6f518549b6 100644 --- a/resources/lang/ms/admin/hardware/table.php +++ b/resources/lang/ms/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Muat Turun CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Lokasi', 'purchase_cost' => 'Kos', 'purchase_date' => 'Belian', @@ -23,9 +24,9 @@ return [ 'image' => 'Imej Peranti', 'days_without_acceptance' => 'Hari Tanpa Penerimaan', 'monthly_depreciation' => 'Susut Nilai Bulanan', - 'assigned_to' => 'Assigned To', + 'assigned_to' => 'Ditugaskan untuk', 'requesting_user' => 'Requesting User', 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Icon', + 'changed' => 'Berubah', + 'icon' => 'Ikon', ]; diff --git a/resources/lang/ms/admin/labels/message.php b/resources/lang/ms/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/ms/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/ms/admin/labels/table.php b/resources/lang/ms/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/ms/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ms/admin/licenses/general.php b/resources/lang/ms/admin/licenses/general.php index 6dfc8e95e4..015bf9eded 100644 --- a/resources/lang/ms/admin/licenses/general.php +++ b/resources/lang/ms/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/ms/admin/locations/table.php b/resources/lang/ms/admin/locations/table.php index 95c00e0f71..343cc35f68 100644 --- a/resources/lang/ms/admin/locations/table.php +++ b/resources/lang/ms/admin/locations/table.php @@ -12,7 +12,7 @@ return [ 'create' => 'Cipta Lokasi', 'update' => 'Kemaskini Lokasi', 'print_assigned' => 'Cetakan Ditugaskan', - 'print_all_assigned' => 'Print All Assigned', + 'print_all_assigned' => 'Cetak Semua yang Diperuntukkan', 'name' => 'Nama Lokasi', 'address' => 'Alamat', 'zip' => 'Poskod', @@ -20,21 +20,21 @@ return [ 'parent' => 'Ibu bapa', 'currency' => 'Mata Wang Lokasi', 'ldap_ou' => 'Carian LDAP OU', - 'user_name' => 'User Name', - 'department' => 'Department', - 'location' => 'Location', - 'asset_tag' => 'Assets Tag', - 'asset_name' => 'Name', - 'asset_category' => 'Category', - 'asset_manufacturer' => 'Manufacturer', + 'user_name' => 'Nama pengguna', + 'department' => 'Jabatan', + 'location' => 'Lokasi', + 'asset_tag' => 'Tag Aset', + 'asset_name' => 'Nama', + 'asset_category' => 'Kategori', + 'asset_manufacturer' => 'Pengeluar', 'asset_model' => 'Model', - 'asset_serial' => 'Serial', - 'asset_location' => 'Location', - 'asset_checked_out' => 'Checked Out', - 'asset_expected_checkin' => 'Expected Checkin', - 'date' => 'Date:', - 'signed_by_asset_auditor' => 'Signed By (Asset Auditor):', - 'signed_by_finance_auditor' => 'Signed By (Finance Auditor):', - 'signed_by_location_manager' => 'Signed By (Location Manager):', + 'asset_serial' => 'Siri', + 'asset_location' => 'Lokasi', + 'asset_checked_out' => 'Agihan Keluar', + 'asset_expected_checkin' => 'Tarikh Agihan Masuk Yang Dijangka', + 'date' => 'Tarikh:', + 'signed_by_asset_auditor' => 'Ditandatangan oleh (Pengaudit Aset):', + 'signed_by_finance_auditor' => 'Ditandatangan oleh (Pengaudit Kewangan):', + 'signed_by_location_manager' => 'Ditandatangan oleh (Pengurus Lokasi):', 'signed_by' => 'Signed Off By:', ]; diff --git a/resources/lang/ms/admin/manufacturers/message.php b/resources/lang/ms/admin/manufacturers/message.php index b4f2e9b9c7..b727a92ee4 100644 --- a/resources/lang/ms/admin/manufacturers/message.php +++ b/resources/lang/ms/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Pengeluar tidak wujud.', 'assoc_users' => 'Pengeluar ini sekarang disekutukan dengan sekurang2nya satu model dan tidak boleh dihapuskan. Sila kemaskini model supaya tidak lagi merujuk kepada pengeluar ini dan cuba lagi. ', diff --git a/resources/lang/ms/admin/models/message.php b/resources/lang/ms/admin/models/message.php index cabf4552b7..7899cebedb 100644 --- a/resources/lang/ms/admin/models/message.php +++ b/resources/lang/ms/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model tidak wujud.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/ms/admin/settings/general.php b/resources/lang/ms/admin/settings/general.php index 73b60742e1..d0c39b13e7 100644 --- a/resources/lang/ms/admin/settings/general.php +++ b/resources/lang/ms/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/ms/admin/suppliers/message.php b/resources/lang/ms/admin/suppliers/message.php index e9f53147ba..c413faa314 100644 --- a/resources/lang/ms/admin/suppliers/message.php +++ b/resources/lang/ms/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Pembekal tidak wujud.', diff --git a/resources/lang/ms/admin/users/table.php b/resources/lang/ms/admin/users/table.php index 39801472ce..86ee791a5b 100644 --- a/resources/lang/ms/admin/users/table.php +++ b/resources/lang/ms/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Tunjukkan Pengguna Dipadamkan', 'title' => 'Tajuk', 'to_restore_them' => 'untuk memulihkannya.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Kemaskini Pengguna', 'username' => 'Nama pengguna', 'user_deleted_text' => 'Pengguna ini telah ditandakan sebagai dipadamkan.', diff --git a/resources/lang/ms/general.php b/resources/lang/ms/general.php index 11adda2cae..efe67b1720 100644 --- a/resources/lang/ms/general.php +++ b/resources/lang/ms/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Nama Pertama Nama Akhir (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Pertama', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Pembekal', 'suppliers' => 'Pembekal', 'sure_to_delete' => 'Adakah anda pasti ingin memadamkannya', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Hantar', 'target' => 'Sasaran', 'time_and_date_display' => 'Paparan Masa dan Tarikh', @@ -283,6 +288,7 @@ return [ 'user' => 'Pengguna', 'accepted' => 'diterima', 'declined' => 'menurun', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Aset Tidak Diterima', 'users' => 'Pengguna', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/nl/admin/categories/general.php b/resources/lang/nl/admin/categories/general.php index bd1945e03c..19903536d7 100644 --- a/resources/lang/nl/admin/categories/general.php +++ b/resources/lang/nl/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Categorie dupliceren', 'create' => 'Categorie aanmaken', 'edit' => 'Categorie bewerken', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Er wordt een e-mail naar de gebruiker verzonden omdat er gebruik word gemaakt van een overeenkomst voor eindgebruikers.', + 'email_will_be_sent_due_to_category_eula' => 'Er wordt een e-mail verzonden naar de gebruiker omdat er een gebruikersovereenkomst is ingesteld voor deze categorie.', 'eula_text' => 'Categorie-gebruikersovereenkomst', 'eula_text_help' => 'Dit veld geeft je de mogelijkheid om je gebruikersovereenkomsten aan te passen voor specifieke activa. Als je maar één gebruikersovereenkomst hebt voor al je activa, vink dan het vakje hieronder aan om de primaire als standaard in te stellen.', 'name' => 'Categorienaam', diff --git a/resources/lang/nl/admin/categories/message.php b/resources/lang/nl/admin/categories/message.php index f1ef40a8b6..23214f929b 100644 --- a/resources/lang/nl/admin/categories/message.php +++ b/resources/lang/nl/admin/categories/message.php @@ -14,7 +14,7 @@ return array( 'update' => array( 'error' => 'Categorie is niet aangepast. Probeer het opnieuw.', 'success' => 'Categorie is aangepast.', - 'cannot_change_category_type' => 'You cannot change the category type once it has been created', + 'cannot_change_category_type' => 'U kunt het categorietype niet meer wijzigen nadat het is aangemaakt', ), 'delete' => array( diff --git a/resources/lang/nl/admin/companies/message.php b/resources/lang/nl/admin/companies/message.php index 656756f1ee..676098beac 100644 --- a/resources/lang/nl/admin/companies/message.php +++ b/resources/lang/nl/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Bedrijf bestaat niet.', + 'deleted' => 'Bedrijf verwijderd', 'assoc_users' => 'Dit bedrijf is momenteel gekoppeld met ten minste 1 model en kan hierdoor niet verwijderd worden. Pas de modellen aan zodat deze categorie niet langer gebruikt wordt en probeer het opnieuw. ', 'create' => [ 'error' => 'Bedrijf is niet aangemaakt. Probeer het opnieuw.', diff --git a/resources/lang/nl/admin/components/general.php b/resources/lang/nl/admin/components/general.php index 4f1694ff57..05614890f5 100644 --- a/resources/lang/nl/admin/components/general.php +++ b/resources/lang/nl/admin/components/general.php @@ -12,5 +12,5 @@ return array( 'remaining' => 'Resterend', 'total' => 'Totaal', 'update' => 'Component bijwerken', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' + 'checkin_limit' => 'Het ingecheckte aantal moet gelijk zijn aan of kleiner zijn dan :assigned_qty' ); diff --git a/resources/lang/nl/admin/components/message.php b/resources/lang/nl/admin/components/message.php index 5b4900ba6c..1b40646a16 100644 --- a/resources/lang/nl/admin/components/message.php +++ b/resources/lang/nl/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Component is niet uitgecheckt, probeer het nogmaals', 'success' => 'Component succesvol uitgecheckt.', 'user_does_not_exist' => 'Deze gebruiker is ongeldig. Probeer het opnieuw.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'Er zijn niet genoeg componenten over: :resterend, :requested gevraagd ', ), 'checkin' => array( diff --git a/resources/lang/nl/admin/consumables/message.php b/resources/lang/nl/admin/consumables/message.php index 8c0a42d37d..ab30b212d7 100644 --- a/resources/lang/nl/admin/consumables/message.php +++ b/resources/lang/nl/admin/consumables/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Verbruiksartikel is niet uitgecheckt, probeer het opnieuw', 'success' => 'Verbruiksartikel is met succes uitgecheckt.', 'user_does_not_exist' => 'Deze gebruiker is ongeldig. Probeer het opnieuw.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + 'unavailable' => 'Er zijn niet genoeg verbruiksartikelen om uit te checken. Controleer de resterende hoeveelheid. ', ), 'checkin' => array( diff --git a/resources/lang/nl/admin/custom_fields/general.php b/resources/lang/nl/admin/custom_fields/general.php index 3b6c3fe9cb..2016d2e156 100644 --- a/resources/lang/nl/admin/custom_fields/general.php +++ b/resources/lang/nl/admin/custom_fields/general.php @@ -27,9 +27,9 @@ return [ 'used_by_models' => 'Gebruikt door modellen', 'order' => 'Bestelling', 'create_fieldset' => 'Nieuwe veldset', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', + 'update_fieldset' => 'Veldverzameling bijwerken', + 'fieldset_does_not_exist' => 'Veldverzameling :id bestaat niet', + 'fieldset_updated' => 'Veldverzameling bijgewerkt', 'create_fieldset_title' => 'Maak een nieuwe veldset aan', 'create_field' => 'Nieuw aangepast veld', 'create_field_title' => 'Maak een nieuw aangepast veld', @@ -49,9 +49,9 @@ return [ 'unique' => 'Uniek', 'display_in_user_view' => 'Laat de uitgecheckte gebruiker deze waarden zien in de weergave van toegewezen bezittingen pagina', 'display_in_user_view_table' => 'Zichtbaar voor gebruiker', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector.', - 'show_in_listview_short' => 'Show in lists', + 'auto_add_to_fieldsets' => 'Automatisch toevoegen aan elke nieuwe veldverzameling', + 'add_to_preexisting_fieldsets' => 'Aan elk bestaande veldverzameling toevoegen', + 'show_in_listview' => 'Standaard weergeven in lijstweergaven. Geautoriseerde gebruikers kunnen nog steeds weergeven/verbergen via de kolom instellingen.', + 'show_in_listview_short' => 'Toon in lijsten', ]; diff --git a/resources/lang/nl/admin/groups/message.php b/resources/lang/nl/admin/groups/message.php index 784f2e274c..73376876dc 100644 --- a/resources/lang/nl/admin/groups/message.php +++ b/resources/lang/nl/admin/groups/message.php @@ -3,7 +3,7 @@ return array( 'group_exists' => 'Groep bestaat al!', - 'group_not_found' => 'Group ID :id does not exist.', + 'group_not_found' => 'Groep ID :id bestaat niet.', 'group_name_required' => 'Het veld \'naam\' is verplicht.', 'success' => array( diff --git a/resources/lang/nl/admin/hardware/form.php b/resources/lang/nl/admin/hardware/form.php index 0ef3465835..11a262e0a5 100644 --- a/resources/lang/nl/admin/hardware/form.php +++ b/resources/lang/nl/admin/hardware/form.php @@ -2,14 +2,17 @@ return [ 'bulk_delete' => 'Bevestig bulk verwijdering van assets', - 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_restore' => 'Bevestig bulk herstel van assets', 'bulk_delete_help' => 'Bekijk de assets voor bulkverwijdering hieronder. Eenmaal verwijderd, kunnen deze assets worden hersteld, maar ze zullen niet langer geassocieerd worden met gebruikers waaraan ze momenteel zijn toegewezen.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_restore_help' => 'Bekijk hieronder de items voor bulk herstel. Eenmaal hersteld, worden deze middelen niet meer gekoppeld aan gebruikers waaraan ze eerder waren toegewezen.', 'bulk_delete_warn' => 'Je staat op het punt om :asset_count assets te verwijderen.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_restore_warn' => 'U staat op het punt om :asset_count asset te herstellen.', 'bulk_update' => 'Meerdere activa bijwerken', 'bulk_update_help' => 'Met dit formulier kun je meerdere assets tegelijk bijwerken. Vul alleen de velden in die je moet wijzigen. Alle lege velden blijven ongewijzigd. ', 'bulk_update_warn' => 'Je staat op het punt om de eigenschappen van één bezitting te bewerken. Je staat op het punt om de eigenschappen van :asset_count bezittingen te bewerken.', + 'bulk_update_with_custom_field' => 'Let op: de assets zijn :asset_model_count verschillende soorten modellen.', + 'bulk_update_model_prefix' => 'Op modellen', + 'bulk_update_custom_field_unique' => 'Dit is een uniek veld en kan niet in bulk worden bewerkt.', 'checkedout_to' => 'Uitgecheckt aan', 'checkout_date' => 'Uitgecheckt datum', 'checkin_date' => 'Ingecheckt datum', @@ -48,7 +51,7 @@ return [ 'asset_location_update_default' => 'Update alleen standaard locatie', 'asset_not_deployable' => 'Deze Asset status is niet uitgeefbaar. Dit Asset kan niet uitgegeven worden.', 'asset_deployable' => 'Deze status is uitgeefbaar. Dit Asset kan uitgegeven worden.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', + 'processing_spinner' => 'Verwerken... (Dit kan enige tijd duren bij grote bestanden)', 'optional_infos' => 'Optionele informatie', 'order_details' => 'Bestelling Gerelateerde Informatie' ]; diff --git a/resources/lang/nl/admin/hardware/general.php b/resources/lang/nl/admin/hardware/general.php index 3825148448..22a5f06b60 100644 --- a/resources/lang/nl/admin/hardware/general.php +++ b/resources/lang/nl/admin/hardware/general.php @@ -12,19 +12,19 @@ return [ 'clone' => 'Dupliceer Asset', 'deployable' => 'Uitgeefbaar', 'deleted' => 'Deze asset is verwijderd.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => 'Weet u zeker dat u dit item wilt verwijderen?', 'edit' => 'Asset bewerken', 'model_deleted' => 'Dit Assets model is verwijderd. U moet het model herstellen voordat u het Asset kunt herstellen.', - 'model_invalid' => 'The Model of this Asset is invalid.', - 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', + 'model_invalid' => 'Het model van dit item is ongeldig.', + 'model_invalid_fix' => 'Het asset moet worden bewerkt om dit te corrigeren voordat u probeert het in of uit te checken.', 'requestable' => 'Aanvraagbaar', 'requested' => 'Aangevraagd', 'not_requestable' => 'Niet aanvraagbaar', - 'requestable_status_warning' => 'Do not change requestable status', + 'requestable_status_warning' => 'Wijzig de status van de aanvraag niet', 'restore' => 'Herstel Asset', 'pending' => 'In behandeling', 'undeployable' => 'Niet uitgeefbaar', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'undeployable_tooltip' => 'Dit item heeft een status dat op dit moment niet kan worden uitgecheckt.', 'view' => 'Bekijk Asset', 'csv_error' => 'Je hebt een fout in je CSV-bestand:', 'import_text' => ' @@ -45,6 +45,6 @@ return [ 'success_messages' => 'Succesvolle berichten:', 'alert_details' => 'Zie hieronder voor details.', 'custom_export' => 'Aangepaste export', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', + 'mfg_warranty_lookup' => ':manufacturer Garantiestatus opzoeken', + 'user_department' => 'Gebruiker afdeling', ]; diff --git a/resources/lang/nl/admin/hardware/message.php b/resources/lang/nl/admin/hardware/message.php index 25b6c38187..d1c4d0c66c 100644 --- a/resources/lang/nl/admin/hardware/message.php +++ b/resources/lang/nl/admin/hardware/message.php @@ -23,8 +23,8 @@ return [ 'restore' => [ 'error' => 'Asset is niet hersteld, probeer het opnieuw', 'success' => 'Asset is succesvol hersteld.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', + 'bulk_success' => 'Asset is succesvol hersteld.', + 'nothing_updated' => 'Er zijn geen assets geselecteerd, er is dus niets hersteld.', ], 'audit' => [ @@ -51,8 +51,8 @@ return [ 'success' => 'Je bestand is geïmporteerd', 'file_delete_success' => 'Je bestand is succesvol verwijderd', 'file_delete_error' => 'Het bestand kon niet worden verwijderd', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', - 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', + 'header_row_has_malformed_characters' => 'Een of meer attributen in de kopregel bevatten ongeldige UTF-8-tekens', + 'content_row_has_malformed_characters' => 'Een of meer attributen in de eerste rij inhoud bevat ongeldige UTF-8 tekens', ], diff --git a/resources/lang/nl/admin/hardware/table.php b/resources/lang/nl/admin/hardware/table.php index 7200ee7ce3..ed9a819cd2 100644 --- a/resources/lang/nl/admin/hardware/table.php +++ b/resources/lang/nl/admin/hardware/table.php @@ -8,12 +8,13 @@ return [ 'change' => 'In/Uit', 'checkout_date' => 'Uitcheck datum', 'checkoutto' => 'Uitgecheckt', - 'components_cost' => 'Total Components Cost', + 'components_cost' => 'Totale kosten van componenten', 'current_value' => 'Huidige Waarde', 'diff' => 'Verschil', 'dl_csv' => 'CSV downloaden', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Laatste incheckdatum', 'location' => 'Locatie', 'purchase_cost' => 'Kostprijs', 'purchase_date' => 'Aangekocht', diff --git a/resources/lang/nl/admin/labels/message.php b/resources/lang/nl/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/nl/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/nl/admin/labels/table.php b/resources/lang/nl/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/nl/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/nl/admin/licenses/general.php b/resources/lang/nl/admin/licenses/general.php index 68c503c6f9..f78d3fb5a5 100644 --- a/resources/lang/nl/admin/licenses/general.php +++ b/resources/lang/nl/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/nl/admin/manufacturers/message.php b/resources/lang/nl/admin/manufacturers/message.php index 6264a0385c..c611cefc20 100644 --- a/resources/lang/nl/admin/manufacturers/message.php +++ b/resources/lang/nl/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Fabrikant bestaat niet.', 'assoc_users' => 'Deze fabrikant is verbonden met 1 of meerdere modellen en kan hierdoor niet verwijderd worden. Controleer de modellen zodat er geen verbinding meer is met deze fabrikant en probeer opnieuw. ', diff --git a/resources/lang/nl/admin/models/message.php b/resources/lang/nl/admin/models/message.php index 86b35f6468..a67ee377ee 100644 --- a/resources/lang/nl/admin/models/message.php +++ b/resources/lang/nl/admin/models/message.php @@ -2,8 +2,9 @@ return array( + 'deleted' => 'Verwijderd asset model', 'does_not_exist' => 'Model bestaat niet.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association' => 'WAARSCHUWING! Het asset model voor dit item is ongeldig of ontbreekt!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', 'assoc_users' => 'Dit model is momenteel gekoppeld met één of meer assets en kan niet worden verwijderd. Verwijder de assets en probeer het opnieuw. ', diff --git a/resources/lang/nl/admin/settings/general.php b/resources/lang/nl/admin/settings/general.php index abc2b158d3..79e26de397 100644 --- a/resources/lang/nl/admin/settings/general.php +++ b/resources/lang/nl/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Volgende: Gebruiker aanmaken', 'ldap_settings_link' => 'LDAP instellingen pagina', 'slack_test' => 'Test integratie', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/nl/admin/suppliers/message.php b/resources/lang/nl/admin/suppliers/message.php index d2b71b842e..f1bf52c327 100644 --- a/resources/lang/nl/admin/suppliers/message.php +++ b/resources/lang/nl/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'De leverancier bestaat niet.', diff --git a/resources/lang/nl/admin/users/general.php b/resources/lang/nl/admin/users/general.php index e38ab5ab41..7669d76a24 100644 --- a/resources/lang/nl/admin/users/general.php +++ b/resources/lang/nl/admin/users/general.php @@ -19,8 +19,8 @@ return [ 'print_assigned' => 'Print alles wat toegewezen is', 'email_assigned' => 'E-maillijst met alle toegewezen artikelen', 'user_notified' => 'Gebruiker is een lijst van de momenteel toegewezen artikelen gemaild.', - 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', - 'auto_assign_help' => 'Skip this user in auto assignment of licenses', + 'auto_assign_label' => 'Neem deze gebruiker op bij het automatisch toewijzen van in aanmerking komende licenties', + 'auto_assign_help' => 'Automatisch licentie toewijzen overslaan voor deze gebruiker', 'software_user' => 'Software is uitgecheckt aan :name', 'send_email_help' => 'U moet een e-mailadres opgeven voor deze gebruiker om hen inloggegevens te sturen. E-mailen van inloggegevens kan alleen worden gedaan bij het maken van gebruikers. Wachtwoorden worden in eenrichtingshash opgeslagen en kunnen niet worden opgehaald zodra ze zijn opgeslagen.', 'view_user' => 'Bekijk gebruiker :name', @@ -42,13 +42,13 @@ return [ 'remote' => 'Extern', 'remote_help' => 'Dit kan handig zijn als je moet filteren op externe gebruikers die nooit of zelden op je fysieke locatie komen.', 'not_remote_label' => 'Dit is geen externe gebruiker', - 'vip_label' => 'VIP user', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', - 'create_user' => 'Create a user', - 'create_user_page_explanation' => 'This is the account information you will use to access the site for the first time.', - 'email_credentials' => 'Email credentials', - 'email_credentials_text' => 'Email my credentials to the email address above', - 'next_save_user' => 'Next: Save User', - 'all_assigned_list_generation' => 'Generated on:', - 'email_user_creds_on_create' => 'Email this user their credentials?', + 'vip_label' => 'VIP-gebruiker', + 'vip_help' => 'Dit kan handig zijn om belangrijke mensen in uw organisatie te markeren als u ze op een speciale manier wilt behandelen.', + 'create_user' => 'Een gebruiker aanmaken', + 'create_user_page_explanation' => 'Dit zijn de inloggegevens die u nodig heeft om voor de eerste keer in te loggen.', + 'email_credentials' => 'E-mailgegevens', + 'email_credentials_text' => 'Stuur mijn inloggegevens naar bovenstaand e-mailadres', + 'next_save_user' => 'Volgende: Gebruiker opslaan', + 'all_assigned_list_generation' => 'Aangemaakt op:', + 'email_user_creds_on_create' => 'Deze gebruiker zijn inloggegevens e-mailen?', ]; diff --git a/resources/lang/nl/admin/users/table.php b/resources/lang/nl/admin/users/table.php index 343dba698a..70e4eab555 100644 --- a/resources/lang/nl/admin/users/table.php +++ b/resources/lang/nl/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Toon de verwijderde gebruikers', 'title' => 'Titel', 'to_restore_them' => 'om ze te herstellen.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Gebruiker bijwerken', 'username' => 'Gebruikersnaam', 'user_deleted_text' => 'Deze gebruiker is gemarkeerd als verwijderd.', diff --git a/resources/lang/nl/general.php b/resources/lang/nl/general.php index c52f3d1e82..145dd9608b 100644 --- a/resources/lang/nl/general.php +++ b/resources/lang/nl/general.php @@ -3,7 +3,7 @@ return [ 'accessories' => 'Accessoires', 'activated' => 'Geactiveerd', - 'accepted_date' => 'Date Accepted', + 'accepted_date' => 'Datum geaccepteerd', 'accessory' => 'Accessoire', 'accessory_report' => 'Accessoire Rapport', 'action' => 'Actie', @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Voornaam Achternaam (nomen.nescio@voorbeeld.nl)', 'lastnamefirstinitial_format' => 'Achternaam eerste initiaal (nescion@voorbeeld.nl)', 'firstintial_dot_lastname_format' => 'Eerste Initiaal Achternaam (j.smith@example.com)', + 'firstname_lastname_display' => 'Voornaam Achternaam (Jane Smith)', + 'lastname_firstname_display' => 'Achternaam Voornaam (Smith Jane)', + 'name_display_format' => 'Weergave naam', 'first' => 'Eerste', 'firstnamelastname' => 'Voornaam Achternaam (janesmith@example.com)', 'lastname_firstinitial' => 'Achternaam eerste initiaal (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Leverancier', 'suppliers' => 'Leveranciers', 'sure_to_delete' => 'Weet u zeker dat u wilt verwijderen', + 'sure_to_delete_var' => 'Weet u zeker dat u :item wilt verwijderen?', + 'delete_what' => 'Verwijder :item', 'submit' => 'Verzenden', 'target' => 'Doel', 'time_and_date_display' => 'Tijd en Datum Weergave', @@ -283,6 +288,7 @@ return [ 'user' => 'Gebruiker', 'accepted' => 'geaccepteerd', 'declined' => 'afgewezen', + 'unassigned' => 'Niet-toegewezen', 'unaccepted_asset_report' => 'Niet-geaccepteerde activa', 'users' => 'Gebruikers', 'viewall' => 'Toon alles', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Aantal licenties', 'notification_error' => 'Fout:', 'notification_error_hint' => 'Controleer het onderstaande formulier op fouten', - 'notification_success' => 'Succes:', - 'notification_warning' => 'Waarschuwing:', - 'notification_info' => 'Informatie:', + 'notification_bulk_error_hint' => 'De volgende velden bevatten fouten en zijn niet bewerkt:', + 'notification_success' => 'Gelukt', + 'notification_warning' => 'Waarschuwing', + 'notification_info' => 'Informatie', 'asset_information' => 'Asset informatie', 'model_name' => 'Modelnaam', 'asset_name' => 'Objectnaam', @@ -404,75 +411,80 @@ return [ 'preview_not_available' => '(geen voorbeeld)', 'setup' => 'Installeren', 'pre_flight' => 'Pre-Flight', - 'skip_to_main_content' => 'Skip to main content', + 'skip_to_main_content' => 'Ga naar de hoofdinhoud', 'toggle_navigation' => 'Navigatie in-/uitschakelen', - 'alerts' => 'Alerts', - 'tasks_view_all' => 'View all tasks', + 'alerts' => 'Waarschuwingen', + 'tasks_view_all' => 'Bekijk alle taken', 'true' => 'Waar', 'false' => 'Niet waar', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', + 'integration_option' => 'Integratie optie', + 'log_does_not_exist' => 'Geen overeenkomende gegevens gevonden.', 'merge_users' => 'Gebruikers samenvoegen', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'merge_information' => 'Hierdoor worden de :count gebruikers samengevoegd tot één enkele gebruiker. Selecteer hieronder de gebruiker waarmee u de anderen wilt samenvoegen, en de bijbehorende activa, licenties, enz. worden verplaatst naar de geselecteerde gebruiker. De andere gebruikers worden gemarkeerd als verwijderd.', + 'warning_merge_information' => 'Deze actie kan niet ongedaan worden gemaakt en mag ALLEEN worden gebruikt als u gebruikers moet samenvoegen vanwege een slechte import of synchronisatie. Zorg ervoor dat u eerst een back-up maakt.', 'no_users_selected' => 'Geen gebruikers geselecteerd', - 'not_enough_users_selected' => 'At least :count users must be selected', - 'merge_success' => ':count users merged successfully into :into_username!', + 'not_enough_users_selected' => 'Er moet minimaal :count gebruikers geselecteerd zijn', + 'merge_success' => ':count gebruikers zijn met succes samengevoegd naar :into_username!', 'merged' => 'samengevoegd', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', - 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', - 'clear_and_save' => 'Clear & Save', + 'merged_log_this_user_into' => 'Gebruiker (ID :to_id - :to_username) samengevoegd met gebruikers-ID :from_id (:from_username) ', + 'merged_log_this_user_from' => 'Gebruikers-ID :from_id (:from_username) samengevoegd met gebruiker (ID :to_id - :to_username)', + 'clear_and_save' => 'Wissen en Opslaan', 'update_existing_values' => 'Bestaande waarden bijwerken?', - 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', - 'send_welcome_email_to_users' => ' Send Welcome Email for new Users?', - 'back_before_importing' => 'Backup before importing?', - 'csv_header_field' => 'CSV Header Field', - 'import_field' => 'Import Field', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Het genereren van automatisch oplopende asset-tags is uitgeschakeld, dus in alle rijen moet de kolom \'Asset-tag\' zijn ingevuld.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Opmerking: Het genereren van automatisch oplopende asset-tags is ingeschakeld zodat assets worden gemaakt voor rijen waarin de "Asset-tag" niet is ingevuld. Rijen waarin de "Asset Tag" is ingevuld, worden bijgewerkt met de opgegeven informatie.', + 'send_welcome_email_to_users' => ' Welkomst e-mail verzenden aan nieuwe gebruikers?', + 'back_before_importing' => 'Back-up maken voordat u importeert?', + 'csv_header_field' => 'CSV-kopveld', + 'import_field' => 'Veld importeren', 'sample_value' => 'Voorbeeldwaarde', - 'no_headers' => 'No Columns Found', - 'error_in_import_file' => 'There was an error reading the CSV file: :error', - 'percent_complete' => ':percent % Complete', - 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', - 'success_redirecting' => '"Success... Redirecting.', - 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', - 'setup_migration_output' => 'Migration output:', - 'setup_migration_create_user' => 'Next: Create User', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'no_headers' => 'Geen kolommen gevonden', + 'error_in_import_file' => 'Er is een fout opgetreden bij het lezen van het CSV-bestand: :error', + 'percent_complete' => ':percent % voltooid', + 'errors_importing' => 'Er zijn enkele fouten opgetreden tijdens het importeren: ', + 'warning' => 'WAARSCHUWING: :warning', + 'success_redirecting' => '"Succes... Doorsturen.', + 'cancel_request' => 'Annuleer deze aanvraag', + 'setup_successful_migrations' => 'Uw databasetabellen zijn aangemaakt', + 'setup_migration_output' => 'Migratie uitvoer:', + 'setup_migration_create_user' => 'Volgende: Gebruiker aanmaken', + 'importer_generic_error' => 'Het importeren van je bestand is voltooid, maar we hebben een fout ontvangen. Dit wordt meestal veroorzaakt door beperkingen van de API van een kennisgevings-webhook (zoals Slack) en zou de import zelf niet hebben verstoord maar u moet dit bevestigen.', + 'confirm' => 'Bevestigen', + 'autoassign_licenses' => 'Licenties automatisch toewijzen', + 'autoassign_licenses_help' => 'Sta toe dat aan deze gebruiker licenties worden toegewezen via de gebruikersinterface voor het bulksgewijs toewijzen van licenties of via cli-tools.', + 'autoassign_licenses_help_long' => 'Dit staat een gebruiker toe om licenties toe te wijzen via de licentieinterface of cli tools. (Je wilt bijvoorbeeld niet dat contractanten automatisch een licentie krijgen die je aan alleen personeelsleden zou geven. U kunt nog steeds individueel licenties toewijzen aan deze gebruikers, maar ze worden niet opgenomen in de Checkout Licentie voor alle gebruikersfuncties.)', + 'no_autoassign_licenses_help' => 'Voeg geen gebruiker toe voor bulk-toewijzing via de licentieinterface of cli tools.', 'modal_confirm_generic' => 'Weet je het zeker?', 'cannot_be_deleted' => 'Dit item kan niet worden verwijderd', 'undeployable_tooltip' => 'Dit item kan niet uitgecheckt worden. Controleer de resterende hoeveelheid.', 'serial_number' => 'Serienummer', 'item_notes' => ':item notities', 'item_name_var' => ':item naam', + 'error_user_company' => 'Gebruikers- en bedrijven voor asset komen niet overeen', + 'error_user_company_accept_view' => 'Een aan u toegewezen asset is eigendom van een ander bedrijf. U kunt dit dus niet accepteren of weigeren. Neem contact op met uw manager', 'importer' => [ - 'checked_out_to_fullname' => 'Checked Out to: Full Name', - 'checked_out_to_first_name' => 'Checked Out to: First Name', - 'checked_out_to_last_name' => 'Checked Out to: Last Name', - 'checked_out_to_username' => 'Checked Out to: Username', - 'checked_out_to_email' => 'Checked Out to: Email', - 'checked_out_to_tag' => 'Checked Out to: Asset Tag', - 'manager_first_name' => 'Manager First Name', - 'manager_last_name' => 'Manager Last Name', - 'manager_full_name' => 'Manager Full Name', - 'manager_username' => 'Manager Username', + 'checked_out_to_fullname' => 'Uitgecheckt aan: Volledige naam', + 'checked_out_to_first_name' => 'Uitgecheckt aan: Voornaam', + 'checked_out_to_last_name' => 'Uitgecheckt aan: Achternaam', + 'checked_out_to_username' => 'Uitgecheckt aan: Gebruikersnaam', + 'checked_out_to_email' => 'Uitgecheckt naar: E-mail', + 'checked_out_to_tag' => 'Uitgecheckt naar: Asset Tag', + 'manager_first_name' => 'Voornaam manager', + 'manager_last_name' => 'Manager achternaam', + 'manager_full_name' => 'Volledige naam manager', + 'manager_username' => 'Manager gebruikersnaam', 'checkout_type' => 'Checkout Type', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', + 'checkout_location' => 'Uitgecheckt naar locatie', + 'image_filename' => 'Bestandsnaam afbeelding', 'do_not_import' => 'Niet importeren', 'vip' => 'VIP', 'avatar' => 'Profielfoto', - 'gravatar' => 'Gravatar Email', + 'gravatar' => 'Gravatar e-mail', 'currency' => 'Valuta', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', + 'address2' => 'Adresregel 2', + 'import_note' => 'Geïmporteerd met csv-bestand', ], + 'percent_complete' => '% voltooid', + 'uploading' => 'Uploaden... ', + 'upload_error' => 'Fout bij uploaden van bestand. Controleer of er geen lege rijen zijn.' ]; diff --git a/resources/lang/no/admin/companies/message.php b/resources/lang/no/admin/companies/message.php index cc8bf9942d..1205a86240 100644 --- a/resources/lang/no/admin/companies/message.php +++ b/resources/lang/no/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Bedriften eksisterer ikke.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Denne bedriften er tilknyttet minst en modell og kan ikke slettes. Oppdater modellene dine til å ikke refere til denne bedriften og prøv igjen. ', 'create' => [ 'error' => 'Bedriften ble ikke opprette. Prøv igjen.', diff --git a/resources/lang/no/admin/hardware/form.php b/resources/lang/no/admin/hardware/form.php index ea8bd18ad3..b1b759810a 100644 --- a/resources/lang/no/admin/hardware/form.php +++ b/resources/lang/no/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Masseoppdater eiendeler', 'bulk_update_help' => 'Dette skjemaet lar deg oppdatere flere eiendeler på en gang. Fyll kun ut feltene du ønsker å endre. Tomme felter forblir uendret. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Utsjekket til', 'checkout_date' => 'Utsjekkdato', 'checkin_date' => 'Innsjekkdato', diff --git a/resources/lang/no/admin/hardware/table.php b/resources/lang/no/admin/hardware/table.php index de96c848cb..4fbcf3a71f 100644 --- a/resources/lang/no/admin/hardware/table.php +++ b/resources/lang/no/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Last ned CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Plassering', 'purchase_cost' => 'Kostnad', 'purchase_date' => 'Kjøpt', diff --git a/resources/lang/no/admin/labels/message.php b/resources/lang/no/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/no/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/no/admin/labels/table.php b/resources/lang/no/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/no/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/no/admin/licenses/general.php b/resources/lang/no/admin/licenses/general.php index baba13676b..ee9e80eae5 100644 --- a/resources/lang/no/admin/licenses/general.php +++ b/resources/lang/no/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/no/admin/manufacturers/message.php b/resources/lang/no/admin/manufacturers/message.php index ed6ec2a8df..f760eb6989 100644 --- a/resources/lang/no/admin/manufacturers/message.php +++ b/resources/lang/no/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Produsent eksisterer ikke.', 'assoc_users' => 'Denne produsenten er tilknyttet minst en modell og kan ikke slettes. Oppdatèr modellen(e) til ikke å bruke denne produsenten, og prøv igjen. ', diff --git a/resources/lang/no/admin/models/message.php b/resources/lang/no/admin/models/message.php index 2f1ad39815..3dd317f5b2 100644 --- a/resources/lang/no/admin/models/message.php +++ b/resources/lang/no/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Modell eksisterer ikke.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/no/admin/settings/general.php b/resources/lang/no/admin/settings/general.php index 591f25b7d1..70b76c83a8 100644 --- a/resources/lang/no/admin/settings/general.php +++ b/resources/lang/no/admin/settings/general.php @@ -331,9 +331,30 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'setup_migration_create_user' => 'Neste: Opprett bruker', 'ldap_settings_link' => 'Side for LDAP-innstillinger', 'slack_test' => 'Test Integrasjon', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/no/admin/suppliers/message.php b/resources/lang/no/admin/suppliers/message.php index 3b23320d23..6f4b4cd372 100644 --- a/resources/lang/no/admin/suppliers/message.php +++ b/resources/lang/no/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Leverandør finnes ikke.', diff --git a/resources/lang/no/admin/users/table.php b/resources/lang/no/admin/users/table.php index 24bfcb5026..2e1092e8b9 100644 --- a/resources/lang/no/admin/users/table.php +++ b/resources/lang/no/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Vis slettede brukere', 'title' => 'Tittel', 'to_restore_them' => 'for å gjenopprette de.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Oppdater bruker', 'username' => 'Brukernavn', 'user_deleted_text' => 'Denne brukeren er merket som slettet.', diff --git a/resources/lang/no/general.php b/resources/lang/no/general.php index 262e3a98d8..fd3ff06443 100644 --- a/resources/lang/no/general.php +++ b/resources/lang/no/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Fornavn Etternavn (oladunk@example.com)', 'lastnamefirstinitial_format' => 'Etternavn Initialer (oladunk@example.com)', 'firstintial_dot_lastname_format' => 'Fornavn Initialer. Etternavn (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Første', 'firstnamelastname' => 'Fornavn Etternavn (oladunk@example.com)', 'lastname_firstinitial' => 'Etternavn Fornavn Initialer (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Leverandør', 'suppliers' => 'Leverandører', 'sure_to_delete' => 'Er du sikker på at du vil slette', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Send', 'target' => 'Mål', 'time_and_date_display' => 'Tid og Datovisning', @@ -283,6 +288,7 @@ return [ 'user' => 'Bruker', 'accepted' => 'akseptert', 'declined' => 'avslått', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Ikke aksepterte eiendeler', 'users' => 'Brukere', 'viewall' => 'Vis alle', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Antall lisenser', 'notification_error' => 'Feil:', 'notification_error_hint' => 'Vennligst sjekk skjemaet nedenfor for feil', - 'notification_success' => 'Suksess:', - 'notification_warning' => 'Advarsel:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Eiendelsinfo', 'model_name' => 'Modell navn', 'asset_name' => 'Eiendelens navn', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/pl/admin/companies/message.php b/resources/lang/pl/admin/companies/message.php index 0e80434f11..b877eca58a 100644 --- a/resources/lang/pl/admin/companies/message.php +++ b/resources/lang/pl/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Wskazana firma nie istnieje.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Wybrana kategoria jest obecnie powiązana z co najmniej jednym typem urządzenia i nie może zostać usunięta. Uaktualnij swoją listę modeli urządzeń by nie zwierała tej kategorii, a następnie spróbuj ponownie. ', 'create' => [ 'error' => 'Firma nie została utworzona, spróbuj ponownie.', diff --git a/resources/lang/pl/admin/hardware/form.php b/resources/lang/pl/admin/hardware/form.php index a9e268bc0e..f8dc504009 100644 --- a/resources/lang/pl/admin/hardware/form.php +++ b/resources/lang/pl/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Zbiorcza aktualizacja aktywów', 'bulk_update_help' => 'Ten formularz umożliwia zbiorczą aktualizację wielu aktywów na raz. Wypełnij tylko te pola, które chcesz zmienić. Puste pola pozostaną niezmienione. ', 'bulk_update_warn' => 'Zamierzasz edytować właściwości pojedynczego zasobu.|Zamierzasz edytować właściwości :asset_count zasobów.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Wypożyczony do', 'checkout_date' => 'Data przypisania', 'checkin_date' => 'Data przypisania', diff --git a/resources/lang/pl/admin/hardware/table.php b/resources/lang/pl/admin/hardware/table.php index fcd3686065..2ed9150641 100644 --- a/resources/lang/pl/admin/hardware/table.php +++ b/resources/lang/pl/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Pobierz CSV', 'eol' => 'Koniec licencji', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Lokalizacja', 'purchase_cost' => 'Koszt', 'purchase_date' => 'Zakup', diff --git a/resources/lang/pl/admin/labels/message.php b/resources/lang/pl/admin/labels/message.php new file mode 100644 index 0000000000..ff9fb4f04d --- /dev/null +++ b/resources/lang/pl/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Nieprawidłowa liczba zwrócona od :name. Oczekiwano : expected, otrzymano :actual.', + 'invalid_return_type' => 'Zwrócono nieprawidłowy typ z :name. Oczekiwano :expected, otrzymano :actual.', + 'invalid_return_value' => 'Nieprawidłowa wartość zwrócona od :name. Oczekiwano : expected, otrzymano :actual.', + + 'does_not_exist' => 'Etykieta nie istnieje', + +]; diff --git a/resources/lang/pl/admin/labels/table.php b/resources/lang/pl/admin/labels/table.php new file mode 100644 index 0000000000..38987b065c --- /dev/null +++ b/resources/lang/pl/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Etykiety', + 'support_fields' => 'Pola', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Tytuł', + +]; \ No newline at end of file diff --git a/resources/lang/pl/admin/licenses/general.php b/resources/lang/pl/admin/licenses/general.php index 302d2d60ae..a583b53729 100644 --- a/resources/lang/pl/admin/licenses/general.php +++ b/resources/lang/pl/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/pl/admin/manufacturers/message.php b/resources/lang/pl/admin/manufacturers/message.php index fd3d707583..5bf39f4886 100644 --- a/resources/lang/pl/admin/manufacturers/message.php +++ b/resources/lang/pl/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Producent nie istnieje.', 'assoc_users' => 'Wybrany producent jest obecnie skojarzony z minimum jednym modelem i nie może zostać usunięty. Uaktualnij swoją listę modeli urządzeń by nie zawierała tego producenta, a następnie spróbuj ponownie. ', diff --git a/resources/lang/pl/admin/models/message.php b/resources/lang/pl/admin/models/message.php index 2aee0e3b14..c28b07a73f 100644 --- a/resources/lang/pl/admin/models/message.php +++ b/resources/lang/pl/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model nie istnieje.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'To zepsuje rzeczy w dziwny i straszny sposób. Edytuj teraz ten zasób, aby przypisać mu model.', diff --git a/resources/lang/pl/admin/settings/general.php b/resources/lang/pl/admin/settings/general.php index 87c08031a9..b32b54017a 100644 --- a/resources/lang/pl/admin/settings/general.php +++ b/resources/lang/pl/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Następnie: Stwórz użytkownika', 'ldap_settings_link' => 'Ustawienia LDAP', 'slack_test' => 'Test integracji ', + 'label2_enable' => 'Nowy silnik etykiet', + 'label2_enable_help' => 'Przełącz na nowy silnik etykiet. Uwaga: musisz zapisać to ustawienie przed ustawieniem innych.', + 'label2_template' => 'Szablon', + 'label2_template_help' => 'Wybierz szablon używany do generowania etykiet', + 'label2_title' => 'Tytuł', + 'label2_title_help' => 'Tytuł wyświetlany na etykietach, które ją obsługują', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Kod kreskowy', + 'label2_1d_type_help' => 'Format kodów kreskowych 1D', + 'label2_2d_type' => 'Kod kreskowy typu 2D', + 'label2_2d_type_help' => 'Format kodów kreskowych 2D', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'Adres URL kodów kreskowych 2D w przypadku skanowania', + 'label2_fields' => 'Definicje pól', + 'label2_fields_help' => 'Pola mogą być dodawane, usuwane i przesuwane w lewej kolumnie. Dla każdego pola wiele opcji etykiet i źródeł danych może być dodawanych, usuwanych i zmienianych w prawej kolumnie.', + 'help_asterisk_bold' => 'Tekst wprowadzony jako **text** będzie wyświetlany jako pogrubiony', + 'help_blank_to_use' => 'Pozostaw puste, aby użyć wartości z :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Domyślny', + 'none' => 'Brak', 'google_callback_help' => 'Należy go wprowadzić jako adres URL wywołania zwrotnego w ustawieniach aplikacji Google OAuth w 's konsoli programisty Google .', 'google_login' => 'Ustawienia logowania Google Workspace', 'enable_google_login' => 'Włącz logowanie przez Google Workspace', 'enable_google_login_help' => 'Użytkownicy nie będą automatycznie tworzeni. Muszą mieć istniejące konto tutaj i w Google Workspace, a ich nazwa użytkownika musi pasować do ich adresu e-mail w obszarze roboczym Google. ', - ]; diff --git a/resources/lang/pl/admin/suppliers/message.php b/resources/lang/pl/admin/suppliers/message.php index ee3993a24c..da791f9ec2 100644 --- a/resources/lang/pl/admin/suppliers/message.php +++ b/resources/lang/pl/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Dostawca nie istnieje.', diff --git a/resources/lang/pl/admin/users/table.php b/resources/lang/pl/admin/users/table.php index 2dab79d286..ac4fef804b 100644 --- a/resources/lang/pl/admin/users/table.php +++ b/resources/lang/pl/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Pokaż usuniętych użytkowników', 'title' => 'Tytuł', 'to_restore_them' => 'aby je przywrócić.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Zaktualizuj użytkownika', 'username' => 'Nazwa użytkownika', 'user_deleted_text' => 'Ten użytkownik został oznaczony jako usunięty.', diff --git a/resources/lang/pl/general.php b/resources/lang/pl/general.php index 466a51387c..a3b7e416d0 100644 --- a/resources/lang/pl/general.php +++ b/resources/lang/pl/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Imię Nazwisko (pawel@example.com)', 'lastnamefirstinitial_format' => 'Nazwisko i pierwsza litera imienia (np. smithj@example.com)', 'firstintial_dot_lastname_format' => 'Pierwsza litera imienia i nazwisko (jsmith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Pierwszy', 'firstnamelastname' => 'Imię nazwisko (jane.smith@example.com)', 'lastname_firstinitial' => 'Nazwisko i pierwsza litera imienia (np. smithj@example.com)', @@ -149,7 +152,7 @@ return [ 'filetypes_accepted_help' => 'Akceptowany typ pliku to :types. Maksymalny dozwolony rozmiar pliku to :size.|Akceptowane typy plików to :types. Maksymalny dozwolony rozmiar plików to :size.', 'filetypes_size_help' => 'Maksymalny dozwolony rozmiar wysyłania to :size.', 'image_filetypes_help' => 'Akceptowane typy plików to jpg, webp, png, gif i svg. Maksymalny dozwolony rozmiar to :size.', - 'unaccepted_image_type' => 'This image file was not readable. Accepted filetypes are jpg, webp, png, gif, and svg. The mimetype of this file is: :mimetype.', + 'unaccepted_image_type' => 'Plik z obrazem jest nieczytelny. Akceptowane typy plików to JPG, WebP, PNG, GIF i SVG. Typ MIME przesłanego pliku to :mimetype.', 'import' => 'Zaimportuj', 'importing' => 'Importowanie', 'importing_help' => 'Możesz importować aktywa, akcesoria, licencje, komponenty, materiały eksploatacyjne i użytkowników za pomocą pliku CSV.

CSV powinien być rozdzielony przecinkami i sformatowany z nagłówkami, które pasują do tych w przykładowych CSV w dokumentacji.', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Dostawca', 'suppliers' => 'Dostawcy', 'sure_to_delete' => 'Czy na pewno chcesz usunąć', + 'sure_to_delete_var' => 'Czy na pewno chcesz usunąć :item?', + 'delete_what' => 'Usuń :item', 'submit' => 'Zatwierdź', 'target' => 'Cel', 'time_and_date_display' => 'Wyświetlanie daty i czasu', @@ -283,6 +288,7 @@ return [ 'user' => 'Użytkownik', 'accepted' => 'zatwierdzone', 'declined' => 'odrzucony', + 'unassigned' => 'Nieprzypisane', 'unaccepted_asset_report' => 'Aktywa niezatwierdzone', 'users' => 'Użytkownicy', 'viewall' => 'Pokaż wszystko', @@ -364,15 +370,16 @@ return [ 'licenses_count' => 'Liczba licencji', 'notification_error' => 'Błąd:', 'notification_error_hint' => 'Proszę sprawdzić poniższy formularz pod kątem błędów', - 'notification_success' => 'Sukces:', - 'notification_warning' => 'Uwaga:', - 'notification_info' => 'Informacja:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Sukces', + 'notification_warning' => 'Ostrzeżenie', + 'notification_info' => 'Informacja', 'asset_information' => 'Informacje o aktywach', 'model_name' => 'Nazwa modelu', 'asset_name' => 'Nazwa Aktywu', 'consumable_information' => 'Consumable Information:', 'consumable_name' => 'Nazwa materiału eksploatacyjnego:', - 'accessory_information' => 'Accessory Information:', + 'accessory_information' => 'Informacje o akcesoriach:', 'accessory_name' => 'Nazwa akcesorium:', 'clone_item' => 'Klonuj obiekt', 'checkout_tooltip' => 'Sprawdź ten element', @@ -441,7 +448,7 @@ return [ 'setup_migration_output' => 'Wyniki migracji:', 'setup_migration_create_user' => 'Następnie: Stwórz użytkownika', 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', + 'confirm' => 'Potwierdź', 'autoassign_licenses' => 'Automatyczne przypisywanie licencji', 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Numer seryjny', 'item_notes' => ':item Notatki', 'item_name_var' => ':Item Nazwa', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/pt-BR/admin/categories/general.php b/resources/lang/pt-BR/admin/categories/general.php index 6aee6dc09c..17bb582052 100644 --- a/resources/lang/pt-BR/admin/categories/general.php +++ b/resources/lang/pt-BR/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Clonar Categoria', 'create' => 'Criar Categoria', 'edit' => 'Editar Categoria', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Um email será enviado ao usuário porque o EULA global está sendo utilizado.', + 'email_will_be_sent_due_to_category_eula' => 'Um email será enviado para o usuário porque um EULA foi definido para essa categoria.', 'eula_text' => 'EULA da Categoria', 'eula_text_help' => 'Este campo lhe permite personalizar seus EULAs para tipos específicos de bens. Se você apenas tem um EULA para todos os seus bens, você pode selecionar a caixa abaixo para usar o padrão primário.', 'name' => 'Nome da Categoria', diff --git a/resources/lang/pt-BR/admin/companies/message.php b/resources/lang/pt-BR/admin/companies/message.php index a59ad6ce01..077b76dae8 100644 --- a/resources/lang/pt-BR/admin/companies/message.php +++ b/resources/lang/pt-BR/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Empresa não existe.', + 'deleted' => 'Empresa excluída', 'assoc_users' => 'Esta empresa está associada a pelo menos um modelo e não pode ser deletada. Atualize os modelos para que não referenciem esta empresa e tente novamente. ', 'create' => [ 'error' => 'Empresa não criada, por favor tente de novo.', diff --git a/resources/lang/pt-BR/admin/hardware/form.php b/resources/lang/pt-BR/admin/hardware/form.php index 556325daf3..738c2086f4 100644 --- a/resources/lang/pt-BR/admin/hardware/form.php +++ b/resources/lang/pt-BR/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Ativos da Atualização em Massa', 'bulk_update_help' => 'Este formulário lhe permite atualizar múltiplos ativos de uma vez só. Apenas preencha os campos que você precisa alterar. Qualquer campo deixado em branco permanecerá inalterado. ', 'bulk_update_warn' => 'Você está prestes a editar as propriedades de um único ativo.Você está prestes a editar as propriedades de :asset_count ativos.', + 'bulk_update_with_custom_field' => 'Observe que os ativos são :asset_model_count diferentes tipos de modelos.', + 'bulk_update_model_prefix' => 'Em Modelos', + 'bulk_update_custom_field_unique' => 'Este é um campo único e não pode ser editado em massa.', 'checkedout_to' => 'Alocado para', 'checkout_date' => 'Data de alocação', 'checkin_date' => 'Data de devolução', diff --git a/resources/lang/pt-BR/admin/hardware/general.php b/resources/lang/pt-BR/admin/hardware/general.php index b99e9b4b9e..8bca68a107 100644 --- a/resources/lang/pt-BR/admin/hardware/general.php +++ b/resources/lang/pt-BR/admin/hardware/general.php @@ -12,7 +12,7 @@ return [ 'clone' => 'Clonar Ativo', 'deployable' => 'Implementável', 'deleted' => 'Este modelo foi excluído.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => 'Tem certeza de que deseja excluir este ativo?', 'edit' => 'Editar Ativo', 'model_deleted' => 'Este modelo de Ativos foi excluído. Você deve restaurar o modelo antes de restaurar o Ativo.', 'model_invalid' => 'O modelo deste ativo é inválido.', diff --git a/resources/lang/pt-BR/admin/hardware/table.php b/resources/lang/pt-BR/admin/hardware/table.php index b4cc8ec342..b295e09d3f 100644 --- a/resources/lang/pt-BR/admin/hardware/table.php +++ b/resources/lang/pt-BR/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Baixar CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Data do Último Checkin', 'location' => 'Local', 'purchase_cost' => 'Custo', 'purchase_date' => 'Comprado', diff --git a/resources/lang/pt-BR/admin/labels/message.php b/resources/lang/pt-BR/admin/labels/message.php new file mode 100644 index 0000000000..44d43a3a53 --- /dev/null +++ b/resources/lang/pt-BR/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Contagem inválida retornada de :name. Esperado :expected, recebeu :actual.', + 'invalid_return_type' => 'O tipo inválido foi retornado de :name. Esperado :expected, recebeu :actual.', + 'invalid_return_value' => 'Valor inválido retornado de :name. Esperado :expected, recebeu :actual.', + + 'does_not_exist' => 'Rótulo não existe', + +]; diff --git a/resources/lang/pt-BR/admin/labels/table.php b/resources/lang/pt-BR/admin/labels/table.php new file mode 100644 index 0000000000..2959abb04d --- /dev/null +++ b/resources/lang/pt-BR/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Rótulos', + 'support_fields' => 'Campos', + 'support_asset_tag' => 'Etiqueta', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Título', + +]; \ No newline at end of file diff --git a/resources/lang/pt-BR/admin/licenses/general.php b/resources/lang/pt-BR/admin/licenses/general.php index d2a8d7eeaf..9e0c6cbc2b 100644 --- a/resources/lang/pt-BR/admin/licenses/general.php +++ b/resources/lang/pt-BR/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Esta ação irá realizar a verificação de uma única vaga. | Esta ação verificará todos os :checkedout_seats_count vagas para esta licença.', 'enabled_tooltip' => 'Check-in de TODOS as vagas para esta licença de usuários e ativos', 'disabled_tooltip' => 'Isto está desativado porque não há vagas desbloqueadas no momento', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'Licença desbloqueada com sucesso! | Todas as licenças foram verificadas com sucesso!', 'log_msg' => 'Check-in feito através do checkout em massa da licença GUI', ], diff --git a/resources/lang/pt-BR/admin/manufacturers/message.php b/resources/lang/pt-BR/admin/manufacturers/message.php index 29bc096686..eb0eb20778 100644 --- a/resources/lang/pt-BR/admin/manufacturers/message.php +++ b/resources/lang/pt-BR/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} e {SERIAL} em sua URL como variáveis para ter esses valores auto-povoados na visualização de ativos.', + 'support_url_help' => 'As variáveis {LOCALE}, {SERIAL}, {MODEL_NUMBER} e {MODEL_NAME} podem ser usadas em sua URL para que esses valores sejam preenchidos automaticamente ao visualizar ativos - por exemplo, https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'O fabricante não existe.', 'assoc_users' => 'Este fabricante está no momento associado com pelo menos um modelo e não pode ser excluído. Atualize seus modelos para não referenciarem mais este fabricante e tente novamente. ', diff --git a/resources/lang/pt-BR/admin/models/message.php b/resources/lang/pt-BR/admin/models/message.php index 9b1d169a71..235c88f2ac 100644 --- a/resources/lang/pt-BR/admin/models/message.php +++ b/resources/lang/pt-BR/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Modelo de ativo excluído', 'does_not_exist' => 'O modelo não existe.', 'no_association' => 'ATENÇÃO! O modelo de ativo para este item é inválido ou está faltando!', 'no_association_fix' => 'Isso quebrará as coisas de maneiras estranhas e horríveis. Edite este equipamento agora para atribuir um modelo a ele.', diff --git a/resources/lang/pt-BR/admin/settings/general.php b/resources/lang/pt-BR/admin/settings/general.php index 584bde1111..ed5b4e1994 100644 --- a/resources/lang/pt-BR/admin/settings/general.php +++ b/resources/lang/pt-BR/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Próximo: Criar Usuário', 'ldap_settings_link' => 'Página de configurações LDAP', 'slack_test' => 'Testar Integração', + 'label2_enable' => 'Novo Mecanismo de Etiqueta', + 'label2_enable_help' => 'Mudar para o novo mecanismo de etiquetas. Nota: Você precisará salvar esta configuração antes de configurar outras.', + 'label2_template' => 'Modelo', + 'label2_template_help' => 'Selecione qual modelo usar para a geração de etiquetas', + 'label2_title' => 'Título', + 'label2_title_help' => 'O título a ser exibido em etiquetas que o suportam', + 'label2_title_help_phold' => 'O espaço reservado {COMPANY} será substituído pelo nome da empresa dos ativos', + 'label2_asset_logo' => 'Usar Logotipo do Ativo', + 'label2_asset_logo_help' => 'Utilize o logotipo da empresa atribuída aos ativos, em vez do valor em :setting_name', + 'label2_1d_type' => 'Código de barras do tipo 1D', + 'label2_1d_type_help' => 'Formato para códigos de barras 1D', + 'label2_2d_type' => 'Código de barras do tipo 2D', + 'label2_2d_type_help' => 'Formato para códigos de barras 2D', + 'label2_2d_target' => 'Alvo de Código de Barras 2D', + 'label2_2d_target_help' => 'A URL para a qual o código de barras 2D aponta quando escaneado', + 'label2_fields' => 'Definições de Campos', + 'label2_fields_help' => 'Campos podem ser adicionados, removidos e reordenados na coluna esquerda. Para cada campo, várias opções de Rótulo e Fonte de Dados podem ser adicionadas, removidas e reordenadas na coluna direita.', + 'help_asterisk_bold' => 'Texto digitado como **texto** será exibido como negrito', + 'help_blank_to_use' => 'Deixe em branco para usar o valor de :setting_name', + 'help_default_will_use' => ':default usará o valor de :setting_name.
Note que o valor dos códigos de barras deve estar em conformidade com a respectiva especificação do código de barras para ser gerado com sucesso. Por favor, consulte a documentação para mais detalhes. ', + 'default' => 'Padrão', + 'none' => 'Nenhum', 'google_callback_help' => 'Isto deve ser inserido como a URL de callback em suas configurações de aplicativo Google OAuth na sua organização's console de desenvolvedor do Google .', 'google_login' => 'Configurações de login do Google Workspace', 'enable_google_login' => 'Permitir que os usuários façam login com o Google Workspace', 'enable_google_login_help' => 'Os usuários não serão fornecidos automaticamente. Eles devem ter uma conta existente aqui E no Google Workspace e seu nome de usuário deve corresponder ao endereço de e-mail do Google Workspace. ', - ]; diff --git a/resources/lang/pt-BR/admin/suppliers/message.php b/resources/lang/pt-BR/admin/suppliers/message.php index 8f9d4d377a..b796239229 100644 --- a/resources/lang/pt-BR/admin/suppliers/message.php +++ b/resources/lang/pt-BR/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Fornecedor excluído', 'does_not_exist' => 'O fornecedor não existe.', diff --git a/resources/lang/pt-BR/admin/users/table.php b/resources/lang/pt-BR/admin/users/table.php index 91fb66b675..df2783dba8 100644 --- a/resources/lang/pt-BR/admin/users/table.php +++ b/resources/lang/pt-BR/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Mostrar Usuários Excluídos', 'title' => 'Título', 'to_restore_them' => 'para restaurar ele(a).', + 'total_assets_cost' => "Custo Total de Ativos", 'updateuser' => 'Atualizar Usuário', 'username' => 'Usuário', 'user_deleted_text' => 'Este usuário foi marcado como deletado.', diff --git a/resources/lang/pt-BR/general.php b/resources/lang/pt-BR/general.php index 854758f484..490ac6bf24 100644 --- a/resources/lang/pt-BR/general.php +++ b/resources/lang/pt-BR/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Primeiro Nome com Sobrenome (jose.silva@exemplo.com.br)', 'lastnamefirstinitial_format' => 'Sobrenome Inicial do Nome (silvaj@exemplo.com.br)', 'firstintial_dot_lastname_format' => 'Inicial do Nome com Sobrenome (j.silva@exemplo.com.br)', + 'firstname_lastname_display' => 'Primeiro nome com sobrenome (João Silva)', + 'lastname_firstname_display' => 'Sobrenome com Primeiro Nome (Silva João)', + 'name_display_format' => 'Formato de exibição de nome', 'first' => 'Primeiro', 'firstnamelastname' => 'Primeiro Nome com Sobrenome (josesilva@exemplo.com.br)', 'lastname_firstinitial' => 'Sobrenome Primeira Inicial (silva_j@exemplo.com.br)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Fornecedor', 'suppliers' => 'Fornecedores', 'sure_to_delete' => 'Você tem certeza que deseja apagar', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Confirmar', 'target' => 'Alvo', 'time_and_date_display' => 'Exibição de Hora e Data', @@ -283,6 +288,7 @@ return [ 'user' => 'Usuário', 'accepted' => 'aceitar', 'declined' => 'recusar', + 'unassigned' => 'Não atribuído', 'unaccepted_asset_report' => 'Ativos Recusados', 'users' => 'Usuários', 'viewall' => 'Ver todos', @@ -365,9 +371,10 @@ Resultados da Sincronização', 'licenses_count' => 'Contagem de Licenças', 'notification_error' => 'Erro:', 'notification_error_hint' => 'Por favor, verifique o formulário abaixo para erros', - 'notification_success' => 'Sucesso:', - 'notification_warning' => 'Aviso:', - 'notification_info' => 'Informações:', + 'notification_bulk_error_hint' => 'Os seguintes campos tiveram erros de validação e não foram editados:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Informação do Ativo', 'model_name' => 'Nome do Modelo', 'asset_name' => 'Nome do Ativo', @@ -453,6 +460,8 @@ Resultados da Sincronização', 'serial_number' => 'Número de Série', 'item_notes' => ':item Notas', 'item_name_var' => ':item Nome', + 'error_user_company' => 'Empresas de Usuários e Ativos não coincidem', + 'error_user_company_accept_view' => 'Um Ativo atribuído a você pertence a uma empresa diferente, portanto, você não pode aceitá-lo nem recusá-lo. Por favor, verifique com seu gerente', 'importer' => [ 'checked_out_to_fullname' => 'Alocado para: Nome Completo', 'checked_out_to_first_name' => 'Alocado para: Nome', @@ -475,5 +484,8 @@ Resultados da Sincronização', 'address2' => 'Complemento', 'import_note' => 'Importado usando o importador csv', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/pt-PT/admin/categories/general.php b/resources/lang/pt-PT/admin/categories/general.php index ba83609793..780b260562 100644 --- a/resources/lang/pt-PT/admin/categories/general.php +++ b/resources/lang/pt-PT/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Clonar Categoria', 'create' => 'Criar Categoria', 'edit' => 'Editar Categoria', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Um e-mail será enviado para o utilizador porque o EULA global está a ser usado.', + 'email_will_be_sent_due_to_category_eula' => 'Um email será enviado para o utilizador porque um EULA foi definido para essa categoria.', 'eula_text' => 'EULA da Categoria', 'eula_text_help' => 'Este atributo permite-lhe personalizar os seus EULAs para tipos específicos de artigos. Se apenas tem um para todos os seus artigos, pode selecionar a caixa abaixo, para usar o EULA padrão.', 'name' => 'Nome da Categoria', diff --git a/resources/lang/pt-PT/admin/companies/message.php b/resources/lang/pt-PT/admin/companies/message.php index b9bf97044e..79c1d80f7d 100644 --- a/resources/lang/pt-PT/admin/companies/message.php +++ b/resources/lang/pt-PT/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Empresa não existe.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Esta empresa está associada a pelo menos um modelo e não pode ser eliminada. Actualize os seus modelos para que não referenciem esta empresa e tente novamente. ', 'create' => [ 'error' => 'Empresa não criada, por favor tente de novo.', diff --git a/resources/lang/pt-PT/admin/hardware/form.php b/resources/lang/pt-PT/admin/hardware/form.php index af23a18db9..cc72dda23e 100644 --- a/resources/lang/pt-PT/admin/hardware/form.php +++ b/resources/lang/pt-PT/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Atualização de ativos em massa', 'bulk_update_help' => 'Este formulário permite a atualização em massa de ativos. Preencha apenas os atributos que precisam de alteração. Qualquer atributo deixado em branco permanecerá inalterado. ', 'bulk_update_warn' => 'Está prestes a editar as propriedades de um único ativo.|Está prestes a editar as propriedades de :asset_count ativos.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Alocado a', 'checkout_date' => 'Data de alocação', 'checkin_date' => 'Data de devolução', diff --git a/resources/lang/pt-PT/admin/hardware/general.php b/resources/lang/pt-PT/admin/hardware/general.php index 6e460448cd..90dece7fad 100644 --- a/resources/lang/pt-PT/admin/hardware/general.php +++ b/resources/lang/pt-PT/admin/hardware/general.php @@ -12,7 +12,7 @@ return [ 'clone' => 'Clonar Ativo', 'deployable' => 'Implementável', 'deleted' => 'Este ativo foi excluído.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => 'Tem a certeza de que pretende eliminar este equipamento?', 'edit' => 'Editar artigo', 'model_deleted' => 'Este modelo de artigo foi excluído. Deve restaurar o modelo antes de restaurar o artigo.', 'model_invalid' => 'O modelo deste artigo é inválido.', diff --git a/resources/lang/pt-PT/admin/hardware/table.php b/resources/lang/pt-PT/admin/hardware/table.php index 0778e21183..e6532838b2 100644 --- a/resources/lang/pt-PT/admin/hardware/table.php +++ b/resources/lang/pt-PT/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Descarregar CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Localização', 'purchase_cost' => 'Custo', 'purchase_date' => 'Comprado em', diff --git a/resources/lang/pt-PT/admin/labels/message.php b/resources/lang/pt-PT/admin/labels/message.php new file mode 100644 index 0000000000..3dc4ecf7d5 --- /dev/null +++ b/resources/lang/pt-PT/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Contagem inválida retornada de :name. Esperado :expected, recebeu :actual.', + 'invalid_return_type' => 'O tipo inválido foi retornado de :name. Esperado :expected, recebeu :actual.', + 'invalid_return_value' => 'Valor inválido retornado de :name. Esperado :expected, recebeu :actual.', + + 'does_not_exist' => 'Etiqueta não existe', + +]; diff --git a/resources/lang/pt-PT/admin/labels/table.php b/resources/lang/pt-PT/admin/labels/table.php new file mode 100644 index 0000000000..2246566639 --- /dev/null +++ b/resources/lang/pt-PT/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Etiquetas', + 'support_fields' => 'Campos', + 'support_asset_tag' => 'Etiqueta', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logotipo', + 'support_title' => 'Título', + +]; \ No newline at end of file diff --git a/resources/lang/pt-PT/admin/licenses/general.php b/resources/lang/pt-PT/admin/licenses/general.php index dcb8480bf8..72a8efaeb3 100644 --- a/resources/lang/pt-PT/admin/licenses/general.php +++ b/resources/lang/pt-PT/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Esta ação irá realizar a verificação de um único lugar. | Esta ação verificará todos os :checkedout_seats_count lugares para esta licença.', 'enabled_tooltip' => 'Entrega de TODOS os lugares para esta licença de utilizadores e ativos', 'disabled_tooltip' => 'Isto está desativado porque não há lugares recebidos no momento', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'Licença entregue com sucesso! Todas as licenças foram entregues com sucesso!', 'log_msg' => 'Entrega feita através da entrega em massa da licença', ], diff --git a/resources/lang/pt-PT/admin/manufacturers/message.php b/resources/lang/pt-PT/admin/manufacturers/message.php index 8b1223ede9..a9028faa0b 100644 --- a/resources/lang/pt-PT/admin/manufacturers/message.php +++ b/resources/lang/pt-PT/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} e {SERIAL} no seu URL como variáveis para ter esses valores preenchidos automaticamente na visualização dos artigos.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'O fabricante não existe.', 'assoc_users' => 'O fabricante está atualmente associado com pelo menos um modelo e não pode ser removido. Atualize os modelos para que não referenciem mais este fabricante e tente novamente. ', diff --git a/resources/lang/pt-PT/admin/models/message.php b/resources/lang/pt-PT/admin/models/message.php index 1342cb2e36..a8cb509284 100644 --- a/resources/lang/pt-PT/admin/models/message.php +++ b/resources/lang/pt-PT/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'O Modelo não existe.', 'no_association' => 'AVISO! O modelo de artigo para este item é inválido ou está em falta!', 'no_association_fix' => 'Isto estragará as coisas de maneiras estranhas e horríveis. Edite este artigo agora para lhe atribuir um modelo.', diff --git a/resources/lang/pt-PT/admin/settings/general.php b/resources/lang/pt-PT/admin/settings/general.php index 8aac66a90a..f4138d1771 100644 --- a/resources/lang/pt-PT/admin/settings/general.php +++ b/resources/lang/pt-PT/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Próximo: Criar Utilizador', 'ldap_settings_link' => 'Página de configurações LDAP', 'slack_test' => 'Teste Integração', + 'label2_enable' => 'Novo Motor de Etiqueta', + 'label2_enable_help' => 'Mude para o novo motor de etiqueta. Nota: Irá precisar salvar esta configuração antes de a poder usar.', + 'label2_template' => 'Modelo', + 'label2_template_help' => 'Selecione qual modelo a usar para a geração de etiquetas', + 'label2_title' => 'Título', + 'label2_title_help' => 'O título a mostrar nas etiquetas que o suportam', + 'label2_title_help_phold' => 'O espaço {COMPANY} será substituído pelo nome do ativo's da empresa', + 'label2_asset_logo' => 'Usar Logo do Artigo', + 'label2_asset_logo_help' => 'Use o logotipo do equipamento atribuído à empresa, em vez do valor em :setting_name', + 'label2_1d_type' => 'Tipo de código de barras 1D', + 'label2_1d_type_help' => 'Formato para códigos de barras 1D', + 'label2_2d_type' => 'Tipo de código de barras 2D', + 'label2_2d_type_help' => 'Formato para códigos de barras 2D', + 'label2_2d_target' => 'Alvo de Código de Barras 2D', + 'label2_2d_target_help' => 'A URL que o código de barras 2D apresenta quando digitalizado', + 'label2_fields' => 'Definições de Campos', + 'label2_fields_help' => 'Os campos podem ser adicionados, removidos, e reordenados na coluna da esquerda. Para cada campo, várias opções para Rótulo e Fonte de Dados podem ser adicionadas, removidas e reordenadas na coluna da direita.', + 'help_asterisk_bold' => 'Texto digitado como **texto** será exibido como negrito', + 'help_blank_to_use' => 'Deixe em branco para usar o valor de :setting_name', + 'help_default_will_use' => ':default usará o valor de :setting_name.
Note que o valor dos códigos de barras deve estar em conformidade com a respectiva especificação do código de barras para ser gerado com sucesso. Por favor, consulte a documentação para mais detalhes. ', + 'default' => 'Padrão', + 'none' => 'Nenhum', 'google_callback_help' => 'Isto deve ser inserido como a URL de retorno de chamada nas configurações de aplicação do Google OAuth na sua organização's consola de desenvolvedor do Google .', 'google_login' => 'Configurações de login do Google Workspace', 'enable_google_login' => 'Permitir que os utilizadores façam login com o Google Workspace', 'enable_google_login_help' => 'Os utilizadores não serão criados automaticamente. Eles devem ter uma conta existente aqui E no Google Workspace e o seu nome de utilizador deve corresponder ao endereço de endereço eletrónico do Google Workspace. ', - ]; diff --git a/resources/lang/pt-PT/admin/suppliers/message.php b/resources/lang/pt-PT/admin/suppliers/message.php index f8acf5a32e..901a16259e 100644 --- a/resources/lang/pt-PT/admin/suppliers/message.php +++ b/resources/lang/pt-PT/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Fornecedor não existente.', diff --git a/resources/lang/pt-PT/admin/users/table.php b/resources/lang/pt-PT/admin/users/table.php index 4d6d45217b..8cf6e2fb4d 100644 --- a/resources/lang/pt-PT/admin/users/table.php +++ b/resources/lang/pt-PT/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Mostrar Utilizadores Removidos', 'title' => 'Título', 'to_restore_them' => 'para restaurá-los.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Atualizar utilizador', 'username' => 'Nome de utilizador', 'user_deleted_text' => 'Este usuário foi marcado como excluído.', diff --git a/resources/lang/pt-PT/general.php b/resources/lang/pt-PT/general.php index 2443c7461b..8cd5ef0049 100644 --- a/resources/lang/pt-PT/general.php +++ b/resources/lang/pt-PT/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Nome próprio e Sobrenome (jane_smith@exemplo.com)', 'lastnamefirstinitial_format' => 'Sobrenome Primeira Inicial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Inicial Nome Próprio Sobrenome (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Primeiro', 'firstnamelastname' => 'Nome próprio Sobrenome (jane_smith@exemple.com)', 'lastname_firstinitial' => 'Sobrenome Inicial Nome Próprio (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Fornecedor', 'suppliers' => 'Fornecedores', 'sure_to_delete' => 'Tem certeza de que deseja excluir', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submeter', 'target' => 'Destino', 'time_and_date_display' => 'Exibição de hora e data', @@ -283,6 +288,7 @@ return [ 'user' => 'Utilizador', 'accepted' => 'aceite', 'declined' => 'recusado', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Artigos recusados', 'users' => 'Utilizadores', 'viewall' => 'Ver todos', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Contagem de licenças', 'notification_error' => 'Erro:', 'notification_error_hint' => 'Por favor, verifique os erros no formulário abaixo', - 'notification_success' => 'Sucesso:', - 'notification_warning' => 'Aviso:', - 'notification_info' => 'Informação:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Informação do Artigo', 'model_name' => 'Nome do modelo', 'asset_name' => 'Nome do Artigo', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Número de Série', 'item_notes' => ':item Notas', 'item_name_var' => ':item Nome', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Entregue a: Nome Completo', 'checked_out_to_first_name' => 'Entregue a: Primeiro Nome', @@ -474,5 +483,8 @@ return [ 'address2' => 'Linha de Endereço 2', 'import_note' => 'Importado usando o importador csv', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/pt-PT/help.php b/resources/lang/pt-PT/help.php index 81baea8c3d..610d43bf9a 100644 --- a/resources/lang/pt-PT/help.php +++ b/resources/lang/pt-PT/help.php @@ -17,18 +17,18 @@ return [ 'audit_help' => 'Marcar esta caixa irá editar o registo de artigos para refletir esse novo local. Deixando-o desmarcado irá simplesmente escrever o local no log de auditoria.

Note que se este ativo for entregue, não irá alterar a localização da pessoa, ativo ou local para onde é entregue.', - 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', + 'assets' => 'Artigos são itens seguidos por números de série ou "asset tags". Eles tendem a ser itens de maior valor, onde a identificação de um item específico importa.', - 'categories' => 'Categories help you organize your items. Some example categories might be "Desktops", "Laptops", "Mobile Phones", "Tablets", and so on, but you can use categories any way that makes sense for you.', + 'categories' => 'As categorias ajudam na organização dos itens. Alguns exemplos de categorias podem ser "Computadores", "Portáteis", "Telemóveis", "Tablets", e semelhantes. De qualquer maneira pode usar as categorias da forma que faça mais sentido para si.', - 'accessories' => 'Accessories are anything you issue to users but that do not have a serial number (or you do not care about tracking them uniquely). For example, computer mice or keyboards.', + 'accessories' => 'Um acessório é algo que se aloca aos utilizadores, e que não têm número de série (ou que não se preocupa em acompanhar de forma exclusiva). Por exemplo, ratos ou teclados.', - 'companies' => 'Companies can be used as a simple identifier field, or can be used to limit visibility of assets, users, etc if full company support is enabled in your Admin settings.', + 'companies' => 'Empresas podem ser usadas como um simples identificador, ou podem ser usadas para limitar a visibilidade dos artigos, utilizadores, etc se o completo suporte a multi-empresa é activado nas configurações do Admin.', - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', + 'components' => 'Componentes são itens que fazem parte de artigos, como, por exemplo, HDD, RAM, etc.', - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', + 'consumables' => 'Consumíveis são todo e qualquer item comprado que será usado ao longo do tempo. Por exemplo, papel ou tinta de impressora.', - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', + 'depreciations' => 'Pode configurar as depreciações dos equipamentos baseadas numa depreciação constante temporalmente.', ]; diff --git a/resources/lang/pt-PT/localizations.php b/resources/lang/pt-PT/localizations.php index 1904dccb3d..3114c77c73 100644 --- a/resources/lang/pt-PT/localizations.php +++ b/resources/lang/pt-PT/localizations.php @@ -37,23 +37,23 @@ return [ 'ms'=> 'Malaio', 'mi'=> 'Maori', 'mn'=> 'Mongol', - 'no'=> 'Norwegian', - 'fa'=> 'Persian', - 'pl'=> 'Polish', - 'pt-PT'=> 'Portuguese', - 'pt-BR'=> 'Portuguese, Brazilian', - 'ro'=> 'Romanian', - 'ru'=> 'Russian', - 'sr-CS' => 'Serbian (Latin)', - 'sl'=> 'Slovenian', - 'es-ES'=> 'Spanish', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', - 'sv-SE'=> 'Swedish', - 'tl'=> 'Tagalog', + 'no'=> 'Norueguês', + 'fa'=> 'Persa', + 'pl'=> 'Polaco', + 'pt-PT'=> 'Português', + 'pt-BR'=> 'Português do Brasil', + 'ro'=> 'Romeno', + 'ru'=> 'Russo', + 'sr-CS' => 'Sérvio (Latino)', + 'sl'=> 'Esloveno', + 'es-ES'=> 'Espanhol', + 'es-CO'=> 'Espanhol, Colômbia', + 'es-MX'=> 'Espanhol, México', + 'es-VE'=> 'Espanhol, Venezuela', + 'sv-SE'=> 'Sueco', + 'tl'=> 'Tagalo', 'ta'=> 'Tamil', - 'th'=> 'Thai', + 'th'=> 'Tailandês', 'tr'=> 'Turco', 'uk'=> 'Ucraniano', 'vi'=> 'Vietnamita', @@ -159,29 +159,29 @@ return [ 'HK'=>'Hong Kong', 'HM'=>'Ilhas Heard e McDonald', 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', + 'HR'=>'Croácia (nome local: Hrvatska)', 'HT'=>'Haiti', - 'HU'=>'Hungary', - 'ID'=>'Indonesia', - 'IE'=>'Ireland', + 'HU'=>'Húngaro', + 'ID'=>'Indonésia', + 'IE'=>'Irlanda', 'IL'=>'Israel', - 'IM'=>'Isle of Man', - 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', + 'IM'=>'Ilha de Man', + 'IN'=>'Índia', + 'IO'=>'Território Britânico do Oceano Índico', + 'IQ'=>'Iraque', + 'IR'=>'Irão, República Islâmica do', + 'IS'=>'Islândia', + 'IT'=>'Itália', 'JE'=>'Jersey', 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', - 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', + 'JO'=>'Jordânia', + 'JP'=>'Japão', + 'KE'=>'Quénia', + 'KG'=>'Quirguistão', + 'KH'=>'Camboja', 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', + 'KM'=>'Comores', + 'KN'=>'São Cristóvão e Névis', 'KR'=>'Coreia, República da', 'KW'=>'Kuwait', 'KY'=>'Ilhas Caimão', @@ -232,32 +232,32 @@ return [ 'NU'=>'Niue', 'NZ'=>'Nova Zelândia', 'OM'=>'Omã', - 'PA'=>'Panama', - 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', - 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', + 'PA'=>'Panamá', + 'PE'=>'Perú', + 'PF'=>'Polinésia Francesa', + 'PG'=>'Papua-Nova Guiné', + 'PH'=>'Filipinas, República das', + 'PK'=>'Paquistão', + 'PL'=>'Polónia', + 'PM'=>'São Pedro e Miquelão', 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', + 'PR'=>'Porto Rico', + 'PS'=>'Palestina', 'PT'=>'Portugal', 'PW'=>'Palau', - 'PY'=>'Paraguay', - 'QA'=>'Qatar', - 'RE'=>'Reunion', - 'RO'=>'Romania', - 'RS'=>'Serbia', - 'RU'=>'Russian Federation', - 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', + 'PY'=>'Paraguai', + 'QA'=>'Catar', + 'RE'=>'Reunião', + 'RO'=>'Romênia', + 'RS'=>'Sérvia', + 'RU'=>'Federação Russa', + 'RW'=>'Ruanda', + 'SA'=>'Arábia Saudita', + 'UK'=>'Escócia', + 'SB'=>'Ilhas Salomão', 'SC'=>'Seychelles', - 'SS'=>'South Sudan', - 'SD'=>'Sudan', + 'SS'=>'Sudão do Sul', + 'SD'=>'Sudão', 'SE'=>'Suécia', 'SG'=>'Singapura', 'SH'=>'St. Helena', diff --git a/resources/lang/ro/admin/companies/message.php b/resources/lang/ro/admin/companies/message.php index 2eefc130c0..b7b071e42e 100644 --- a/resources/lang/ro/admin/companies/message.php +++ b/resources/lang/ro/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Compania nu există.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Această companie este în prezent asociată cu cel puțin un model și nu poate fi ștearsă. Actualizați-vă modelele pentru a nu mai referi această companie și încercați din nou.', 'create' => [ 'error' => 'Compania nu a fost creată, încercați din nou.', diff --git a/resources/lang/ro/admin/hardware/form.php b/resources/lang/ro/admin/hardware/form.php index e709de213c..9e8ac5467e 100644 --- a/resources/lang/ro/admin/hardware/form.php +++ b/resources/lang/ro/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Actualizarea activelor în bloc', 'bulk_update_help' => 'Acest formular vă permite să actualizați simultan mai multe elemente. Completați câmpurile pe care trebuie să le schimbați. Toate câmpurile rămase necompletate vor rămâne neschimbate.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Alocat la', 'checkout_date' => 'Verifica data', 'checkin_date' => 'Verificați data', diff --git a/resources/lang/ro/admin/hardware/table.php b/resources/lang/ro/admin/hardware/table.php index 4742921e05..9118420805 100644 --- a/resources/lang/ro/admin/hardware/table.php +++ b/resources/lang/ro/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Descarca CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Locatie', 'purchase_cost' => 'Cost', 'purchase_date' => 'Achizitionat', diff --git a/resources/lang/ro/admin/labels/message.php b/resources/lang/ro/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/ro/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/ro/admin/labels/table.php b/resources/lang/ro/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/ro/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ro/admin/licenses/general.php b/resources/lang/ro/admin/licenses/general.php index 3fe553423e..cf9c3387e0 100644 --- a/resources/lang/ro/admin/licenses/general.php +++ b/resources/lang/ro/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/ro/admin/manufacturers/message.php b/resources/lang/ro/admin/manufacturers/message.php index d7a8728982..8fdaf9277e 100644 --- a/resources/lang/ro/admin/manufacturers/message.php +++ b/resources/lang/ro/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Producatorul nu exista.', 'assoc_users' => 'Acest producator este momentan asociat cu cel putin inca un model si nu poate fi sters. Va rugam actualizati modelele care nu mai au legatura cu acest producator si incercati iar. ', diff --git a/resources/lang/ro/admin/models/message.php b/resources/lang/ro/admin/models/message.php index 36e46920b7..21fccea18f 100644 --- a/resources/lang/ro/admin/models/message.php +++ b/resources/lang/ro/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Modelul nu exista.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/ro/admin/settings/general.php b/resources/lang/ro/admin/settings/general.php index a38edc13a7..6ab2f01be7 100644 --- a/resources/lang/ro/admin/settings/general.php +++ b/resources/lang/ro/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/ro/admin/suppliers/message.php b/resources/lang/ro/admin/suppliers/message.php index 91ccc15767..057585e288 100644 --- a/resources/lang/ro/admin/suppliers/message.php +++ b/resources/lang/ro/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Furnizorul nu exista.', diff --git a/resources/lang/ro/admin/users/table.php b/resources/lang/ro/admin/users/table.php index 48751caef0..95ddfd6570 100644 --- a/resources/lang/ro/admin/users/table.php +++ b/resources/lang/ro/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Afișați utilizatorii șterși', 'title' => 'Titlu', 'to_restore_them' => 'pentru a le restabili.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Actualizeaza utilizator', 'username' => 'Utilizator', 'user_deleted_text' => 'Acest utilizator a fost marcat ca șters.', diff --git a/resources/lang/ro/general.php b/resources/lang/ro/general.php index 0dbb2472e5..ea5549f8fb 100644 --- a/resources/lang/ro/general.php +++ b/resources/lang/ro/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Primul', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Furnizor', 'suppliers' => 'Furnizori', 'sure_to_delete' => 'Sigur doriți să ștergeți', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'A depune', 'target' => 'Ţintă', 'time_and_date_display' => 'Afișarea orei și a datei', @@ -283,6 +288,7 @@ return [ 'user' => 'Utilizator', 'accepted' => 'acceptat', 'declined' => 'respins', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Produse neacceptate', 'users' => 'Utilizatori', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/ru/account/general.php b/resources/lang/ru/account/general.php index 3b380267e5..527b341101 100644 --- a/resources/lang/ru/account/general.php +++ b/resources/lang/ru/account/general.php @@ -2,11 +2,11 @@ return array( 'personal_api_keys' => 'Персональные API ключи', - 'api_key_warning' => 'When generating an API token, be sure to copy it down immediately as they - will not be visible to you again.', - 'api_base_url' => 'Your API base url is located at:', + 'api_key_warning' => 'При создании ключа API скопируйте его сразу, так как его + больше нельзя посмотреть.', + 'api_base_url' => 'Ваш базовый URL-адрес API находится в:', 'api_base_url_endpoint' => '/<endpoint>', 'api_token_expiration_time' => 'API токены истекут:', - 'api_reference' => 'Please check the API reference to - find specific API endpoints and additional API documentation.', + 'api_reference' => 'Пожалуйста, обратитесь к справочнику API, чтобы + найти конкретные конечные точки API и дополнительную документацию API.', ); diff --git a/resources/lang/ru/admin/accessories/general.php b/resources/lang/ru/admin/accessories/general.php index a30c422ab9..5eb29d2b6d 100644 --- a/resources/lang/ru/admin/accessories/general.php +++ b/resources/lang/ru/admin/accessories/general.php @@ -17,6 +17,6 @@ return array( 'use_default_eula' => 'Использовать главное пользовательское соглашение по умолчанию.', 'use_default_eula_disabled' => 'Использовать основное пользовательское соглашение. Не задано основное пользовательское соглашение. Добавьте его в Настройках.', 'clone' => 'Клонировать аксессуар', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'delete_disabled' => 'Этот аксессуар не может быть удален потому, что некоторые элементы по-прежнему заблокированы.', ); diff --git a/resources/lang/ru/admin/categories/general.php b/resources/lang/ru/admin/categories/general.php index 9976a3c4c0..dc31399a75 100644 --- a/resources/lang/ru/admin/categories/general.php +++ b/resources/lang/ru/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Копировать категорию', 'create' => 'Создать категорию', 'edit' => 'Редактировать категорию', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'Письмо будет отправлено пользователю, потому что используется глобальное соглашение с конечным пользователем (EULA).', + 'email_will_be_sent_due_to_category_eula' => 'Письмо будет отправлено пользователю, потому что для данной категории используется соглашение с конечным пользователем (EULA).', 'eula_text' => 'Категория EULA', 'eula_text_help' => 'Это поле позволяет персонализировать пользовательские соглашения для определенных типов активов. Если у вас только одно пользовательское соглашение для всех активов, вы можете отметить чекбокс внизу, чтобы использовать основное соглашение по умолчанию.', 'name' => 'Название категории', diff --git a/resources/lang/ru/admin/companies/message.php b/resources/lang/ru/admin/companies/message.php index 68fcca9cb8..e83a7d62d3 100644 --- a/resources/lang/ru/admin/companies/message.php +++ b/resources/lang/ru/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Компания не существует.', + 'deleted' => 'Удаленная компания', 'assoc_users' => 'Эта компания на данный момент связана по крайней мере с одной моделью и не может быть удалена. Пожалуйста обновите модели, убрав ссылку на эту компанию, и попробуйте снова. ', 'create' => [ 'error' => 'Компания не была создана, попробуйте ещё раз.', diff --git a/resources/lang/ru/admin/custom_fields/general.php b/resources/lang/ru/admin/custom_fields/general.php index 8f87844e7f..071cbe2142 100644 --- a/resources/lang/ru/admin/custom_fields/general.php +++ b/resources/lang/ru/admin/custom_fields/general.php @@ -49,9 +49,9 @@ return [ 'unique' => 'Уникальный', 'display_in_user_view' => 'Разрешить владельцу актива просматривать эти значения на странице Просмотр Назначенных Активов', 'display_in_user_view_table' => 'Видимый для пользователя', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector.', - 'show_in_listview_short' => 'Show in lists', + 'auto_add_to_fieldsets' => 'Автоматически добавлять это к каждому новому набору полей', + 'add_to_preexisting_fieldsets' => 'Добавить в любые существующие наборы полей', + 'show_in_listview' => 'Показывать в списках по умолчанию. Авторизованные пользователи по-прежнему смогут показывать/скрывать через селектор столбцов.', + 'show_in_listview_short' => 'Показать в списках', ]; diff --git a/resources/lang/ru/admin/groups/message.php b/resources/lang/ru/admin/groups/message.php index bf3db79d81..577238b092 100644 --- a/resources/lang/ru/admin/groups/message.php +++ b/resources/lang/ru/admin/groups/message.php @@ -3,7 +3,7 @@ return array( 'group_exists' => 'Группа уже существует!', - 'group_not_found' => 'Group ID :id does not exist.', + 'group_not_found' => 'Группа [:id] не существует.', 'group_name_required' => 'Поле "Имя" является обязательным', 'success' => array( diff --git a/resources/lang/ru/admin/hardware/form.php b/resources/lang/ru/admin/hardware/form.php index 42decf2bb5..293eee17fe 100644 --- a/resources/lang/ru/admin/hardware/form.php +++ b/resources/lang/ru/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Редактировать выбранное', 'bulk_update_help' => 'Эта форма позволяет Вам обновить несколько объектов за раз. Заполняйте только те поля, которые нужно изменить. Пустые поля останутся без изменений. ', 'bulk_update_warn' => 'Вы собираетесь отредактировать свойства одного ресурса.|Вы собираетесь отредактировать свойства :asset_count assets.', + 'bulk_update_with_custom_field' => 'Обратите внимание: активы содержат :asset_model_count различных типов моделей.', + 'bulk_update_model_prefix' => 'На моделях', + 'bulk_update_custom_field_unique' => 'Это уникальное поле и не может быть отредактированы через массовую обработку.', 'checkedout_to' => 'Привязан к', 'checkout_date' => 'Дата выдачи', 'checkin_date' => 'Дата возврата', diff --git a/resources/lang/ru/admin/hardware/general.php b/resources/lang/ru/admin/hardware/general.php index 4a95b24b18..2037fdee00 100644 --- a/resources/lang/ru/admin/hardware/general.php +++ b/resources/lang/ru/admin/hardware/general.php @@ -12,7 +12,7 @@ return [ 'clone' => 'Клонировать актив', 'deployable' => 'Доступные', 'deleted' => 'Этот актив был удален.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => 'Вы уверены, что хотите удалить этот актив?', 'edit' => 'Редактировать актив', 'model_deleted' => 'Эта модель была удалена. Вы должны восстановить модель прежде, чем сможете восстановить актив.', 'model_invalid' => 'Модель этого актива недействительна.', @@ -20,11 +20,11 @@ return [ 'requestable' => 'Готов к выдаче', 'requested' => 'Запрошенное', 'not_requestable' => 'Не подлежит запросу', - 'requestable_status_warning' => 'Do not change requestable status', + 'requestable_status_warning' => 'Не изменять запрашиваемый статус', 'restore' => 'Восстановить актив', 'pending' => 'Ожидание', 'undeployable' => 'Выданные', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'undeployable_tooltip' => 'Статус этого актива помечен как "не готов к выдаче". Поэтому он не может быть выдан в данный момент.', 'view' => 'Показать актив', 'csv_error' => 'У вас ошибка в вашем CSV-файле:', 'import_text' => ' @@ -44,6 +44,6 @@ return [ 'success_messages' => 'Сообщения об успехе:', 'alert_details' => 'Подробности смотрите ниже.', 'custom_export' => 'Пользовательский экспорт', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', + 'mfg_warranty_lookup' => ':manufacturer статус гарантии', + 'user_department' => 'Отдел пользователя', ]; diff --git a/resources/lang/ru/admin/hardware/table.php b/resources/lang/ru/admin/hardware/table.php index 224aefe7be..8487b512b0 100644 --- a/resources/lang/ru/admin/hardware/table.php +++ b/resources/lang/ru/admin/hardware/table.php @@ -8,12 +8,13 @@ return [ 'change' => 'Отвязан/Привязан', 'checkout_date' => 'Дата привязки', 'checkoutto' => 'Привязан', - 'components_cost' => 'Total Components Cost', + 'components_cost' => 'Общая стоимость компонентов', 'current_value' => 'Текущее значение', 'diff' => 'Разн', 'dl_csv' => 'Загрузить CSV', 'eol' => 'Истек', 'id' => 'ID', + 'last_checkin_date' => 'Последняя дата регистрации', 'location' => 'Расположение', 'purchase_cost' => 'Стоимость', 'purchase_date' => 'Куплен', diff --git a/resources/lang/ru/admin/kits/general.php b/resources/lang/ru/admin/kits/general.php index 6c30d94a89..1b291b1ca6 100644 --- a/resources/lang/ru/admin/kits/general.php +++ b/resources/lang/ru/admin/kits/general.php @@ -13,38 +13,38 @@ return [ 'none_licenses' => 'Недостаточно доступных мест :license для выдачи. Необходимое количество мест - :qty. ', 'none_consumables' => 'Недостаточно доступных единиц :consumable для выдачи. Необходимое количество - :qty ед. ', 'none_accessory' => 'Недостаточно единиц :accessory для выдачи. Необходимое количество - :qty ед. ', - 'append_accessory' => 'Append Accessory', - 'update_appended_accessory' => 'Update appended Accessory', - 'append_consumable' => 'Append Consumable', - 'update_appended_consumable' => 'Update appended Consumable', - 'append_license' => 'Append license', - 'update_appended_license' => 'Update appended license', - 'append_model' => 'Append model', - 'update_appended_model' => 'Update appended model', - 'license_error' => 'License already attached to kit', - 'license_added_success' => 'License added successfully', - 'license_updated' => 'License was successfully updated', - 'license_none' => 'License does not exist', - 'license_detached' => 'License was successfully detached', - 'consumable_added_success' => 'Consumable added successfully', - 'consumable_updated' => 'Consumable was successfully updated', - 'consumable_error' => 'Consumable already attached to kit', - 'consumable_deleted' => 'Delete was successful', - 'consumable_none' => 'Consumable does not exist', - 'consumable_detached' => 'Consumable was successfully detached', - 'accessory_added_success' => 'Accessory added successfully', - 'accessory_updated' => 'Accessory was successfully updated', - 'accessory_detached' => 'Accessory was successfully detached', - 'accessory_error' => 'Accessory already attached to kit', + 'append_accessory' => 'Добавить аксессуар', + 'update_appended_accessory' => 'Обновить добавленный аксессуар', + 'append_consumable' => 'Добавить расходный материал', + 'update_appended_consumable' => 'Обновить добавленный расходный материал', + 'append_license' => 'Добавить лицензию', + 'update_appended_license' => 'Обновить добавленную лицензию', + 'append_model' => 'Добавить модель', + 'update_appended_model' => 'Обновить добавленную модель', + 'license_error' => 'Лицензия уже прикреплена к комплекту', + 'license_added_success' => 'Лицензия успешно добавлена', + 'license_updated' => 'Лицензия успешно обновлена', + 'license_none' => 'Лицензия не существует', + 'license_detached' => 'Лицензия успешно отсоединена', + 'consumable_added_success' => 'Расходный материал успешно добавлен', + 'consumable_updated' => 'Расходный материал успешно обновлен', + 'consumable_error' => 'Расходный материал уже подключен к комплекту', + 'consumable_deleted' => 'Удаление прошло успешно', + 'consumable_none' => 'Расходный материал не существует', + 'consumable_detached' => 'Расходный материал успешно отсоединен', + 'accessory_added_success' => 'Аксессуар успешно добавлен', + 'accessory_updated' => 'Аксессуар успешно обновлен', + 'accessory_detached' => 'Аксессуар успешно отсоединен', + 'accessory_error' => 'Аксессуар уже прикреплен к комплекту', 'accessory_deleted' => 'Удаление прошло успешно', 'accessory_none' => 'Аксессуар не существует', - 'checkout_success' => 'Checkout was successful', - 'checkout_error' => 'Checkout error', + 'checkout_success' => 'Выдача успешна', + 'checkout_error' => 'Ошибка выдачи', 'kit_none' => 'Комплекта не существует', 'kit_created' => 'Комплект успешно создан', 'kit_updated' => 'Комплект успешно изменен', 'kit_not_found' => 'Комплект не найден', 'kit_deleted' => 'Комплект успешно удален', 'kit_model_updated' => 'Модель успешно изменена', - 'kit_model_detached' => 'Model was successfully detached', + 'kit_model_detached' => 'Модель успешно отсоединена', ]; diff --git a/resources/lang/ru/admin/labels/message.php b/resources/lang/ru/admin/labels/message.php new file mode 100644 index 0000000000..293fabdef2 --- /dev/null +++ b/resources/lang/ru/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Неверное количество возвращено из :name. Ожидалось :expected, получено :actual.', + 'invalid_return_type' => 'Недопустимый тип возвращен из :name. Ожидалось :expected, получено :actual.', + 'invalid_return_value' => 'Неверное значение возвращено из :name. Ожидалось :expected, получено :actual.', + + 'does_not_exist' => 'Ярлык не существует', + +]; diff --git a/resources/lang/ru/admin/labels/table.php b/resources/lang/ru/admin/labels/table.php new file mode 100644 index 0000000000..964722f0e0 --- /dev/null +++ b/resources/lang/ru/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Этикетки', + 'support_fields' => 'Поля', + 'support_asset_tag' => 'Тег', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Логотип', + 'support_title' => 'Заголовок', + +]; \ No newline at end of file diff --git a/resources/lang/ru/admin/licenses/general.php b/resources/lang/ru/admin/licenses/general.php index ae0c79e3e6..d06fc25e86 100644 --- a/resources/lang/ru/admin/licenses/general.php +++ b/resources/lang/ru/admin/licenses/general.php @@ -18,28 +18,29 @@ return array( 'software_licenses' => 'Лицензии ПО', 'user' => 'Пользователь', 'view' => 'Показать лицензию', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'delete_disabled' => 'Эта лицензия не может быть удалена потому, что некоторые места по-прежнему используют её.', 'bulk' => [ 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', + 'button' => 'Изъять все места', + 'modal' => 'Это действие освободит одно место. | Это действие освободит все места :checkedout_seats_count для этой лицензии.', + 'enabled_tooltip' => 'Освободить назначения ВСЕХ мест на эту лицензию как от пользователей, так и от активов', + 'disabled_tooltip' => 'Недоступно, т.к. в настоящее время нет выданных (назначенных) мест', + 'disabled_tooltip_reassignable' => 'Недоступно, т.к. Лицензия не переназначаема', + 'success' => 'Лицензия успешно получена! | Все лицензии были успешно получены!', + 'log_msg' => 'Принято через массовую выдачу лицензий в веб-интерфейсе лицензии', ], 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', + 'button' => 'Выдать все места', + 'modal' => 'Это действие назначит одно место первому доступному пользователю. | Это действие назначит все :available_seats_count места первым доступным пользователям. Пользователь считается доступным для этого места, если у него еще нет этой лицензии на него, и свойство Auto-Assign License включено в его учетной записи.', + 'enabled_tooltip' => 'Выдать ВСЕ места (или сколько доступно) на ВСЕХ пользователей', + 'disabled_tooltip' => 'Недоступно, т.к. в настоящее время нет свободных лицензий', + 'success' => 'Лицензия успешно выдана! | :count лицензий были успешно выданы!', + 'error_no_seats' => 'Нет оставшихся мест для этой лицензии.', + 'warn_not_enough_seats' => ':count пользователей получили эту лицензию, но у нас закончились свободные лицензии.', + 'warn_no_avail_users' => 'Нечего делать. Нет пользователей, у которых еще нет этой лицензии.', + 'log_msg' => 'Оформлено через массовую выдачу лицензий в веб-интерфейсе лицензии', ], diff --git a/resources/lang/ru/admin/manufacturers/message.php b/resources/lang/ru/admin/manufacturers/message.php index 1d7ba8de70..79b49e5bd6 100644 --- a/resources/lang/ru/admin/manufacturers/message.php +++ b/resources/lang/ru/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Переменные {LOCALE}, {SERIAL}, {MODEL_NUMBER}, и {MODEL_NAME} может быть использован в вашем URL для автоматического заполнения значений при просмотре активов - например https://support. pple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Производителя не существует.', 'assoc_users' => 'Этот производитель сейчас связан с как минимум одной моделью и не может быть удален. Для удаления необходимо удалить связь модели с производителем. ', diff --git a/resources/lang/ru/admin/manufacturers/table.php b/resources/lang/ru/admin/manufacturers/table.php index e14609d050..512dfb3e78 100644 --- a/resources/lang/ru/admin/manufacturers/table.php +++ b/resources/lang/ru/admin/manufacturers/table.php @@ -10,7 +10,7 @@ return array( 'support_email' => 'Электронная почта поддержки', 'support_phone' => 'Телефон поддержки', 'support_url' => 'Страница поддержки', - 'warranty_lookup_url' => 'Warranty Lookup URL', + 'warranty_lookup_url' => 'Ссылка на гарантию', 'update' => 'Обновить производителя', 'url' => 'Адрес', diff --git a/resources/lang/ru/admin/models/general.php b/resources/lang/ru/admin/models/general.php index 0c602ca76b..0f6339b9e5 100644 --- a/resources/lang/ru/admin/models/general.php +++ b/resources/lang/ru/admin/models/general.php @@ -6,7 +6,7 @@ return array( 'deleted' => 'Эта модель была удалена.', 'bulk_delete' => 'Массовое удаление моделей активов', 'bulk_delete_help' => 'Установите флажки ниже, чтобы подтвердить удаление выбранных моделей активов. Модели, имеющие связанные с ними активы, не могут быть удалены до тех пор, пока активы не будут связаны с другой моделью.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', + 'bulk_delete_warn' => 'Вы собираетесь удалить одну модель активов.|Вы собираетесь удалить :model_count моделей активов.', 'restore' => 'Восстановить модель', 'requestable' => 'Данная модель может быть запрошена пользователем', 'show_mac_address' => 'Отображать поле MAC адрес для данной модели', diff --git a/resources/lang/ru/admin/models/message.php b/resources/lang/ru/admin/models/message.php index ff136363b5..ab8f7cd83e 100644 --- a/resources/lang/ru/admin/models/message.php +++ b/resources/lang/ru/admin/models/message.php @@ -2,8 +2,9 @@ return array( + 'deleted' => 'Модель удалена', 'does_not_exist' => 'Модель не существует.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association' => 'ПРЕДУПРЕЖДЕНИЕ! Модель активов для этого элемента неверна или отсутствует!', 'no_association_fix' => 'Это странно и ужасно сломает вещи. Отредактируйте этот актив сейчас, чтобы назначить ему модель.', 'assoc_users' => 'Данная модель связана с одним или несколькими активами, и не может быть удалена. Удалите либо измените связанные активы. ', @@ -33,13 +34,13 @@ return array( 'bulkedit' => array( 'error' => 'Никаких изменений нет, поэтому ничего не обновлено.', 'success' => 'Модель успешно обновлена. |:model_count моделей успешно обновлено.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', + 'warn' => 'Вы собираетесь обновить свойства следующей модели: |Вы собираетесь изменить свойства следующих моделей :model_count:', ), 'bulkdelete' => array( 'error' => 'Ни одна модель не выбрана, поэтому нечего удалить.', - 'success' => 'Model deleted!|:success_count models deleted!', + 'success' => 'Модель удалена!|:success_count моделей удалено!', 'success_partial' => 'Удалено : success_count моделей(ль), однако: fail_count моделей не удалены, потому что они всё ещё имеют связанные с ними активы.' ), diff --git a/resources/lang/ru/admin/reports/general.php b/resources/lang/ru/admin/reports/general.php index 603e69447e..d27485cc4f 100644 --- a/resources/lang/ru/admin/reports/general.php +++ b/resources/lang/ru/admin/reports/general.php @@ -2,9 +2,9 @@ return [ 'info' => 'Выберите опции, которые должны отображаться в отчете актива.', - 'deleted_user' => 'Deleted user', + 'deleted_user' => 'Удаленный пользователь', 'send_reminder' => 'Отправить напоминание', - 'reminder_sent' => 'Reminder sent', - 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'reminder_sent' => 'Напоминание отправлено', + 'acceptance_deleted' => 'Запрос на приемку удален', + 'acceptance_request' => 'Запрос на приемку' ]; \ No newline at end of file diff --git a/resources/lang/ru/admin/settings/general.php b/resources/lang/ru/admin/settings/general.php index 3930d1aae6..9a794985e2 100644 --- a/resources/lang/ru/admin/settings/general.php +++ b/resources/lang/ru/admin/settings/general.php @@ -26,7 +26,7 @@ return [ 'audit_warning_days_help' => 'За сколько дней мы должны предупредить вас, когда активы подлежат аудиту?', 'auto_increment_assets' => 'Генерировать метки активов авто увеличением', 'auto_increment_prefix' => 'Префикс ( не обязательно )', - 'auto_incrementing_help' => 'Enable auto-incrementing asset tags first to set this', + 'auto_incrementing_help' => 'Сначала включите автоинкремент тегов активов, чтобы установить это', 'backups' => 'Резервные копии', 'backups_help' => 'Создавать, загружать и восстанавливать резервные копии ', 'backups_restoring' => 'Восстановление из резервной копии', @@ -87,7 +87,7 @@ return [ 'ldap_client_tls_cert_help' => 'Клиентский TLS сертификат и Ключ для LDAP-соединений обычно принято использовать только в конфигурациях Google Workspace с параметром “Secure LDAP”. Оба параметра обязательны.', 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', +'ldap_location_help' => 'Поле LDAP Location должно использоваться, если OU не указано в Base Bind DN. Оставьте поле пустым, если нужно использовать поиск по OU.', 'ldap_login_test_help' => 'Введите действительное имя пользователя и пароль LDAP из базового DN, указанного выше, чтобы проверить, правильно ли настроен логин LDAP. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.', 'ldap_login_sync_help' => 'Этим производится проверка правильности синхронизации LDAP. Если тест подлинности LDAP не пройдёт, пользователи так и не смогут войти в систему. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.', 'ldap_manager' => 'LDAP Manager', @@ -117,13 +117,13 @@ return [ 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', 'ldap_emp_num' => 'Номер сотрудника LDAP', 'ldap_email' => 'Email LDAP', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test LDAP Synchronization', + 'ldap_test' => 'Тест LDAP', + 'ldap_test_sync' => 'Тест синхронизации LDAP', 'license' => 'Лицензия на ПО', 'load_remote_text' => 'Внешние скрипты', 'load_remote_help_text' => 'Данная установка Snipe-IT может загружать внешние скрипты.', 'login' => 'Попытки входа', - 'login_attempt' => 'Login Attempt', + 'login_attempt' => 'Попытка входа', 'login_ip' => 'IP-адрес', 'login_success' => 'Успешно?', 'login_user_agent' => 'Браузер пользователя', @@ -156,11 +156,11 @@ return [ 'php_gd_warning' => 'Библиотеки PHP Image Processing и GD plugin не установлены.', 'pwd_secure_complexity' => 'Сложность пароля', 'pwd_secure_complexity_help' => 'Выберете необходимые вам правила сложности паролей.', - 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Password cannot be the same as first name, last name, email, or username', - 'pwd_secure_complexity_letters' => 'Require at least one letter', - 'pwd_secure_complexity_numbers' => 'Require at least one number', + 'pwd_secure_complexity_disallow_same_pwd_as_user_fields' => 'Пароль должен отличаться от имени, фамилии, адреса электронной почты и имени пользователя', + 'pwd_secure_complexity_letters' => 'Требуется хотя бы одна буква', + 'pwd_secure_complexity_numbers' => 'Требуется хотя бы одно число', 'pwd_secure_complexity_symbols' => 'Требовать хотя бы один символ', - 'pwd_secure_complexity_case_diff' => 'Require at least one uppercase and one lowercase', + 'pwd_secure_complexity_case_diff' => 'Требуется хотя бы одна заглавная буква и одна строчная', 'pwd_secure_min' => 'Минимальное количество символов', 'pwd_secure_min_help' => 'Минимально разрешенное значение - 8', 'pwd_secure_uncommon' => 'Запретить простые пароли', @@ -196,7 +196,7 @@ return [ 'show_archived_in_list' => 'Архивные активы', 'show_archived_in_list_text' => 'Отображать активы из архива в списке «все активы»', 'show_assigned_assets' => 'Показать активы, назначенные активам', - 'show_assigned_assets_help' => 'Display assets which were assigned to the other assets in View User -> Assets, View User -> Info -> Print All Assigned and in Account -> View Assigned Assets.', + 'show_assigned_assets_help' => 'Выводить активы, назначенные другим активам в "Вид пользователя -> Активы", "Вид пользователя -> Информация-> Печать всех назначенных" и в "Учетная запись -> Просмотр назначенных активов".', 'show_images_in_email' => 'Показать изображения в письмах', 'show_images_in_email_help' => 'Снимите этот флажок, если ваша установка Snipe-IT находится за VPN или в закрытой сети в случае, если в E-mail-ах, которые просматриваются пользователями за пределами указанной сети не отбражаются/не загружаются изображения из данной установки Snipe-IT.', 'site_name' => 'Название сайта', @@ -207,13 +207,13 @@ return [ 'webhook_presave' => 'Протестировать перед сохранением', 'webhook_title' => 'Обновить настройки Webhook', 'webhook_help' => 'Настройки интеграций', - 'webhook_botname' => ':app Botname', + 'webhook_botname' => 'Имя бота :app', 'webhook_channel' => ':app канал', 'webhook_endpoint' => ':app Endpoint', 'webhook_integration' => ':app Настройки', 'webhook_test' =>'Test :app integration', 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', + 'webhook_integration_help_button' => 'Как только вы сохраните :app информацию, появится тестовая кнопка.', 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', 'snipe_version' => 'Версия Snipe-IT', 'support_footer' => 'Ссылки на поддержу в нижнем колонтитуле ', @@ -285,12 +285,12 @@ return [ 'username_format_help' => 'Этот параметр используется только в процессе импорта, если имя пользователя не предоставляется и мы должны сгенерировать его для Вас.', 'oauth_title' => 'Настройки OAuth API', 'oauth' => 'OAuth', - 'oauth_help' => 'Oauth Endpoint Settings', - 'asset_tag_title' => 'Update Asset Tag Settings', - 'barcode_title' => 'Update Barcode Settings', + 'oauth_help' => 'Настройки Oauth Endpoint', + 'asset_tag_title' => 'Обновить Настройки Тега Актива', + 'barcode_title' => 'Обновить Настройки Штрих-кода', 'barcodes' => 'Штрихкоды', - 'barcodes_help_overview' => 'Barcode & QR settings', - 'barcodes_help' => 'This will attempt to delete cached barcodes. This would typically only be used if your barcode settings have changed, or if your Snipe-IT URL has changed. Barcodes will be re-generated when accessed next.', + 'barcodes_help_overview' => ' Настройки штрих-кодов 1D & 2D', + 'barcodes_help' => 'Эта операция попытается удалить штрих-коды. Обычно это нужно делать только в том случае, если вы изменили настройки штрих-кода, или изменился URL-адрес вашего инстанса Snipe-IT. Штрих-коды будут перегенерированы при следующем запросе.', 'barcodes_spinner' => 'Попытка удаления файлов...', 'barcode_delete_cache' => 'Удалить кеш штрихкодов', 'branding_title' => 'Обновить настройки брендирования', @@ -301,16 +301,16 @@ return [ 'security' => 'Безопасность', 'security_title' => 'Обновить настройки безопасности', 'security_keywords' => 'password, passwords, requirements, two factor, two-factor, common passwords, remote login, logout, authentication', - 'security_help' => 'Two-factor, Password Restrictions', - 'groups_keywords' => 'permissions, permission groups, authorization', - 'groups_help' => 'Account permission groups', + 'security_help' => 'Двухфакторная авторизация, ограничения паролей', + 'groups_keywords' => 'разрешения, группы разрешений, авторизация', + 'groups_help' => 'Группы прав доступа', 'localization' => 'Локализация', 'localization_title' => 'Обновить настройки локализации', - 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', + 'localization_keywords' => 'локализация, валюта, локальный, локаль, временная зона, интернационализация, язык, перевод', 'localization_help' => 'Язык, формат даты', 'notifications' => 'Уведомления', - 'notifications_help' => 'Email Alerts & Audit Settings', - 'asset_tags_help' => 'Incrementing and prefixes', + 'notifications_help' => 'Настройки оповещений и аудита электронной почты', + 'asset_tags_help' => 'Инкременты и префиксы', 'labels' => 'Этикетки', 'labels_title' => 'Обновить настройки этикетки', 'labels_help' => 'Настройки & размеров этикетки', @@ -323,16 +323,37 @@ return [ 'create_admin_user' => 'Создать пользователя ::', 'create_admin_success' => 'Отлично! Администратор успешно добавлен!', 'create_admin_redirect' => 'Нажмите тут, что бы авторизоваться в вашем приложении!', - 'setup_migrations' => 'Database Migrations ::', - 'setup_no_migrations' => 'There was nothing to migrate. Your database tables were already set up!', + 'setup_migrations' => 'Миграции базы данных ::', + 'setup_no_migrations' => 'Ничего мигрировать. Ваши таблицы базы данных уже настроены!', 'setup_successful_migrations' => 'Ваши таблицы базы данных были созданы', - 'setup_migration_output' => 'Migration output:', + 'setup_migration_output' => 'Вывод миграции:', 'setup_migration_create_user' => 'Далее: Создать пользователя', - 'ldap_settings_link' => 'LDAP Settings Page', + 'ldap_settings_link' => 'Страница настроек LDAP', 'slack_test' => 'Протестировать интеграцию', + 'label2_enable' => 'Новый движок этикеток', + 'label2_enable_help' => 'Переключиться на новый движок этикеток. Важно: вам нужно сохранить эти настройки перед изменением других настроек.', + 'label2_template' => 'Шаблон', + 'label2_template_help' => 'Выберите шаблон для генерации этикеток', + 'label2_title' => 'Заголовок', + 'label2_title_help' => 'Заголовок выводится на этикетках, в которых включен его вывод', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => 'Тип штрих-кода 1D', + 'label2_1d_type_help' => 'Формат для 1D штрих-кодов', + 'label2_2d_type' => 'Тип 2D штрих-кода', + 'label2_2d_type_help' => 'Формат 2D штрих-кодов', + 'label2_2d_target' => 'Цель 2D штрих-кода', + 'label2_2d_target_help' => 'URL для 2D штрих-кодов указывает адрес сайта с активом/объектом', + 'label2_fields' => 'Определения полей', + 'label2_fields_help' => 'Поля могут быть добавлены, удалены и переупорядочены в левой колонке. Для каждого поля можно добавлять, удалять и переупорядочивать несколько параметров меток и DataSource.', + 'help_asterisk_bold' => 'Текст, введенный как **текст** будет отображаться как жирный', + 'help_blank_to_use' => 'Оставьте пустым, чтобы использовать значение из :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', + 'google_login' => 'Настройки входа через Google Workspace', + 'enable_google_login' => 'Разрешить пользователям входить, используя Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/ru/admin/suppliers/message.php b/resources/lang/ru/admin/suppliers/message.php index 35f20ee7f4..e32fb31747 100644 --- a/resources/lang/ru/admin/suppliers/message.php +++ b/resources/lang/ru/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Удаленный поставщик', 'does_not_exist' => 'Поставщик не существует.', diff --git a/resources/lang/ru/admin/users/table.php b/resources/lang/ru/admin/users/table.php index ac77b115cb..4875c1a71e 100644 --- a/resources/lang/ru/admin/users/table.php +++ b/resources/lang/ru/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Показать удаленных пользователей', 'title' => 'Название', 'to_restore_them' => 'чтобы восстановить их.', + 'total_assets_cost' => "Общая стоимость активов", 'updateuser' => 'Обновить пользователя', 'username' => 'Имя Пользователя', 'user_deleted_text' => 'Этот пользователь был помечен как удаленный.', diff --git a/resources/lang/ru/auth/general.php b/resources/lang/ru/auth/general.php index f750d24fa9..e08808a67a 100644 --- a/resources/lang/ru/auth/general.php +++ b/resources/lang/ru/auth/general.php @@ -12,7 +12,7 @@ return [ 'remember_me' => 'Запомнить меня', 'username_help_top' => 'Введите своё Имя Пользователя, чтобы получить ссылку для сброса пароля.', 'username_help_bottom' => 'Ваши Имя Пользователя и Ваш E-Mail могут быть одинаковыми, но могут и не быть, в зависимости от Вашей конфигурации. Если Вы не можете вспомнить Ваше Имя Пользователя - обратитесь к Вашему системному администратору.

Имена Пользователя, к которым не привязан адрес электронной почты, не смогут получить ссылку на сброс пароля. ', - 'google_login' => 'Or login with Google Workspace', + 'google_login' => 'Или войдите через Google Workspace', 'google_login_failed' => 'Не удаётся авторизоваться через Google аккаунт, пожалуйста попробуйте ещё раз.', ]; diff --git a/resources/lang/ru/button.php b/resources/lang/ru/button.php index ef127d04db..293bdc7d17 100644 --- a/resources/lang/ru/button.php +++ b/resources/lang/ru/button.php @@ -4,11 +4,11 @@ return [ 'actions' => 'Действия', 'add' => 'Добавить', 'cancel' => 'Отмена', - 'checkin_and_delete' => 'Checkin All / Delete User', + 'checkin_and_delete' => 'Вернуть все и удалить пользователя', 'delete' => 'Удалить', 'edit' => 'Редактировать', 'restore' => 'Восстановить', - 'remove' => 'Remove', + 'remove' => 'Удалить', 'request' => 'Требовать', 'submit' => 'Принять', 'upload' => 'Загрузка', @@ -16,9 +16,9 @@ return [ 'select_files' => 'Выбрать файлы...', 'generate_labels' => '{1} Сгенерировать этикетку[2,*] Cгенерировать этикетки', 'send_password_link' => 'Отправить ссылку для сброса пароля', - 'go' => 'Go', - 'bulk_actions' => 'Bulk Actions', - 'add_maintenance' => 'Add Maintenance', - 'append' => 'Append', + 'go' => 'Начать', + 'bulk_actions' => 'Массовые Операции', + 'add_maintenance' => 'Добавить техническое обслуживание', + 'append' => 'Добавить', 'new' => 'Создать', ]; diff --git a/resources/lang/ru/general.php b/resources/lang/ru/general.php index 9556b5fb9a..dbf9a7a62a 100644 --- a/resources/lang/ru/general.php +++ b/resources/lang/ru/general.php @@ -3,7 +3,7 @@ return [ 'accessories' => 'Аксессуары', 'activated' => 'Активно', - 'accepted_date' => 'Date Accepted', + 'accepted_date' => 'Дата принятия', 'accessory' => 'Аксессуар', 'accessory_report' => 'Отчёт по аксессуарам', 'action' => 'Действие', @@ -29,8 +29,8 @@ return [ 'audit_report' => 'Журнал аудита', 'assets' => 'Активы', 'assets_audited' => 'активы проверены', - 'assets_checked_in_count' => 'assets checked in', - 'assets_checked_out_count' => 'assets checked out', + 'assets_checked_in_count' => 'активы получены', + 'assets_checked_out_count' => 'активы выданы', 'asset_deleted_warning' => 'Этот актив был удален. Его нужно восстановить, прежде чем назначить кому-либо.', 'assigned_date' => 'Дата назначения', 'assigned_to' => 'Привязано к :name', @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Имя и фамилия (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Фамилия и первая буква имени (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Первая буква имени Фамилия (i.ivanov@example.com)', + 'firstname_lastname_display' => 'Имя Фамилия (Иван Иванов)', + 'lastname_firstname_display' => 'Фамилия Имя (Иванов Иван)', + 'name_display_format' => 'Формат имени', 'first' => 'В начало', 'firstnamelastname' => 'Имя Фамилия (ivanivanov@example.com)', 'lastname_firstinitial' => 'Фамилия Первая буква имени (ivanov_i@example.com)', @@ -146,7 +149,7 @@ return [ 'image_delete' => 'Удалить изображение', 'include_deleted' => 'Включать удаленные активы', 'image_upload' => 'Загрузить изображение', - 'filetypes_accepted_help' => 'Accepted filetype is :types. Max upload size allowed is :size.|Accepted filetypes are :types. Max upload size allowed is :size.', + 'filetypes_accepted_help' => 'Разрешенный тип файлов :types. Максимальный допустимый размер загружаемых файлов :size.|Разрешенные типы файлов :types. Максимальный допустимый размер загружаемых файлов :size.', 'filetypes_size_help' => 'Максимальный размер файла - :size.', 'image_filetypes_help' => 'Допустимые типы файлов - pg, webp, png, gif, и svg. Максимальный размер файла :size.', 'unaccepted_image_type' => 'Нечитаемый файл изображения. Допустимые типы файлов: jpg, webp, png, gif и svg. Медиа тип этого файла: :mimetype.', @@ -160,7 +163,7 @@ return [ 'item' => 'Предмет', 'item_name' => 'Название', 'import_file' => 'Импорт CSV', - 'import_type' => 'CSV import type', + 'import_type' => 'Тип импорта CSV', 'insufficient_permissions' => 'Недостаточно прав!', 'kits' => 'Готовые наборы', 'language' => 'Язык', @@ -186,7 +189,7 @@ return [ 'manufacturers' => 'Производители', 'markdown' => 'облегченный язык разметки.', 'min_amt' => 'Мин Кол-во', - 'min_amt_help' => 'Minimum number of items that should be available before an alert gets triggered. Leave Min. QTY blank if you do not want to receive alerts for low inventory.', + 'min_amt_help' => 'Минимальное количество элементов, которые должны быть доступны до срабатывания предупреждения. Оставьте Мин. количество пустым, если вы не хотите получать оповещения о низких запасах.', 'model_no' => 'Модель', 'months' => 'Месяцев', 'moreinfo' => 'Подробнее', @@ -214,9 +217,9 @@ return [ 'purchase_date' => 'Дата закупки', 'qty' => 'Кол-во', 'quantity' => 'Количество', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', - 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', + 'quantity_minimum' => ':count элемента (-ов) меньше или почти меньше порога минимального количества', + 'quickscan_checkin' => 'Получение быстрым сканированием', + 'quickscan_checkin_status' => 'Статус получения', 'ready_to_deploy' => 'Готов к установке', 'recent_activity' => 'Недавняя активность', 'remaining' => 'Осталось', @@ -261,10 +264,12 @@ return [ 'state' => 'Область/Регион', 'status_labels' => 'Этикетки', 'status' => 'Статус', - 'accept_eula' => 'Acceptance Agreement', + 'accept_eula' => 'Соглашение о приемке', 'supplier' => 'Поставщик', 'suppliers' => 'Поставщики', 'sure_to_delete' => 'Вы действительно хотите удалить', + 'sure_to_delete_var' => 'Вы уверены, что хотите удалить :item?', + 'delete_what' => 'Удалить :item', 'submit' => 'Принять', 'target' => 'Цель', 'time_and_date_display' => 'Время и дата', @@ -278,11 +283,12 @@ return [ 'username_format' => 'Формат имени пользователя', 'username' => 'Пользователь', 'update' => 'Обновить', - 'upload_filetypes_help' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf and rar. Max upload size allowed is :size.', + 'upload_filetypes_help' => 'Допустимые типы файлов: png, gif, jpg, jpeg, doc, docx, pdf, xlsx, txt, lic, xml, zip, rtf и rar. Максимальный размер - :size.', 'uploaded' => 'Загружено', 'user' => 'Пользователь', 'accepted' => 'принято', 'declined' => 'отменено', + 'unassigned' => 'Не назначено', 'unaccepted_asset_report' => 'Непринятые активы', 'users' => 'Пользователи', 'viewall' => 'Посмотреть все', @@ -305,7 +311,7 @@ return [ 'i_accept' => 'Принимаю', 'i_decline' => 'Отклоняю', 'accept_decline' => 'Принять/Отклонить', - 'sign_tos' => 'Sign below to indicate that you agree to the terms of service:', + 'sign_tos' => 'Подпишитесь ниже, чтобы указать, что вы согласны с условиями предоставления услуг:', 'clear_signature' => 'Очистить подпись', 'show_help' => 'Показать справку', 'hide_help' => 'Скрыть справку', @@ -323,27 +329,27 @@ return [ 'setup_create_database' => 'Создание таблиц базы данных', 'setup_create_admin' => 'Создать Администратора', 'setup_done' => 'Готово!', - 'bulk_edit_about_to' => 'You are about to edit the following: ', - 'checked_out' => 'Checked Out', - 'checked_out_to' => 'Checked out to', + 'bulk_edit_about_to' => 'Вы собираетесь изменить следующее: ', + 'checked_out' => 'Выдано', + 'checked_out_to' => 'Выдано', 'fields' => 'Поля', - 'last_checkout' => 'Last Checkout', - 'due_to_checkin' => 'The following :count items are due to be checked in soon:', - 'expected_checkin' => 'Expected Checkin', - 'reminder_checked_out_items' => 'This is a reminder of the items currently checked out to you. If you feel this list is inaccurate (something is missing, or something appears here that you believe you never received), please email :reply_to_name at :reply_to_address.', + 'last_checkout' => 'Последняя выдача', + 'due_to_checkin' => 'Следующие :count элементов должны быть проверены в ближайшее время:', + 'expected_checkin' => 'Ожидаемая дата возврата', + 'reminder_checked_out_items' => 'Напоминание о предметах, выданных вам. Если вы считаете, что этот список является неточным (что-то отсутствует, или что-то лишнее, чего вы не получали), пожалуйста, напишите :reply_to_name по адресу :reply_to_address.', 'changed' => 'Изменено', - 'to' => 'To', - 'report_fields_info' => '

Select the fields you would like to include in your custom report, and click Generate. The file (custom-asset-report-YYYY-mm-dd.csv) will download automatically, and you can open it in Excel.

-

If you would like to export only certain assets, use the options below to fine-tune your results.

', + 'to' => 'Кому', + 'report_fields_info' => '

Выберите поля, которые вы хотите включить в свой отчет, и нажмите "Сгенерировать". Файл (custom-asset-report-YYYY-mm-dd.csv) загрузится автоматически и его можно будет открыть в Excel.

+

Если вы хотите экспортировать только определенные активы, используйте параметры ниже для более точной настройки результата.

', 'range' => 'Range', - 'bom_remark' => 'Add a BOM (byte-order mark) to this CSV', - 'improvements' => 'Improvements', - 'information' => 'Information', - 'permissions' => 'Permissions', - 'managed_ldap' => '(Managed via LDAP)', + 'bom_remark' => 'Добавить BOM (знак байта) в этот CSV', + 'improvements' => 'Улучшения', + 'information' => 'Информация', + 'permissions' => 'Права', + 'managed_ldap' => '(Управляется через LDAP)', 'export' => 'Экспорт', - 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', + 'ldap_sync' => 'LDAP Синхронизация', + 'ldap_user_sync' => 'Синхронизация пользователей LDAP', 'synchronize' => 'Синхронизировать', 'sync_results' => 'Результаты синхронизации', 'license_serial' => 'Серийный номер/Ключ продукта', @@ -363,20 +369,21 @@ return [ 'components_count' => 'Количество компонентов', 'licenses_count' => 'Количество лицензий', 'notification_error' => 'Ошибка:', - 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Успешно:', - 'notification_warning' => 'Внимание:', - 'notification_info' => 'Информация:', + 'notification_error_hint' => 'Пожалуйста, проверьте форму ниже на наличие ошибок', + 'notification_bulk_error_hint' => 'В следующих полях были ошибки проверки и они не были исправлены:', + 'notification_success' => 'Успешно', + 'notification_warning' => 'Предупреждение', + 'notification_info' => 'Информация', 'asset_information' => 'Информация об активе', - 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', + 'model_name' => 'Название модели', + 'asset_name' => 'Название Актива', 'consumable_information' => 'Информация о расходнике:', - 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', + 'consumable_name' => 'Название расходного материала:', + 'accessory_information' => 'Информация об аксессуаре:', + 'accessory_name' => 'Название аксессуара:', 'clone_item' => 'Клонировать позицию', - 'checkout_tooltip' => 'Check this item out', - 'checkin_tooltip' => 'Check this item in', + 'checkout_tooltip' => 'Выдать этот элемент', + 'checkin_tooltip' => 'Принять этот элемент', 'checkout_user_tooltip' => 'Выдать эту единицу пользователю', 'maintenance_mode' => 'Служба временно недоступна для системных обновлений. Пожалуйста, проверьте позже.', 'maintenance_mode_title' => 'Система временно недоступна', @@ -384,47 +391,47 @@ return [ 'purge_not_allowed' => 'Очистка удаленных данных отключена в файле .env. Обратитесь в службу поддержки или к системному администратору.', 'backup_delete_not_allowed' => 'Удаление резервных копий было отключено в файле .env. Обратитесь в службу поддержки или к системному администратору.', 'additional_files' => 'Дополнительные файлы', - 'shitty_browser' => 'No signature detected. If you are using an older browser, please use a more modern browser to complete your asset acceptance.', + 'shitty_browser' => 'Подпись не обнаружена. Если вы используете старый браузер, пожалуйста, используйте более современный браузер для принятия вашего актива.', 'bulk_soft_delete' =>'Также безопасно удалите этих пользователей. Их история активов останется неизменной до тех пор, пока вы не очистите записи в настройках администратора.', 'bulk_checkin_delete_success' => 'Выбранные пользователи были удалены, а их активы перенесены.', - 'bulk_checkin_success' => 'The items for the selected users have been checked in.', - 'set_to_null' => 'Delete values for this asset|Delete values for all :asset_count assets ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', - 'na_no_purchase_date' => 'N/A - No purchase date provided', - 'assets_by_status' => 'Assets by Status', - 'assets_by_status_type' => 'Assets by Status Type', - 'pie_chart_type' => 'Dashboard Pie Chart Type', + 'bulk_checkin_success' => 'Элементы для выбранных пользователей были получены.', + 'set_to_null' => 'Удалить значения для этого актива|Удалить значения для всех :asset_count активов ', + 'set_users_field_to_null' => 'Удалить значения поля :field этого пользователя|Удалить значения поля :field для всех :user_count пользователей ', + 'na_no_purchase_date' => 'N/A - Дата покупки не указана', + 'assets_by_status' => 'Активы по статусу', + 'assets_by_status_type' => 'Активы по типу статуса', + 'pie_chart_type' => 'Тип диаграммы Pie в Дашборде', 'hello_name' => 'Добро пожаловать, :name!', 'unaccepted_profile_warning' => 'Вам переданы :count активов. Нажмите здесь, чтобы принять или отклонить.', - 'start_date' => 'Start Date', - 'end_date' => 'End Date', - 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', + 'start_date' => 'Дата начала', + 'end_date' => 'Дата окончания', + 'alt_uploaded_image_thumbnail' => 'Загруженная миниатюра', 'placeholder_kit' => 'Выберите набор', 'file_not_found' => 'Файл не найден', 'preview_not_available' => '(без превью)', - 'setup' => 'Setup', - 'pre_flight' => 'Pre-Flight', + 'setup' => 'Установка', + 'pre_flight' => 'Предварительные проверки', 'skip_to_main_content' => 'Перейти к основному содержанию', - 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', + 'toggle_navigation' => 'Переключить навигацию', + 'alerts' => 'Уведомления', 'tasks_view_all' => 'Показать все задачи', 'true' => 'Да', 'false' => 'Ложь', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', + 'integration_option' => 'Вариант интеграции', + 'log_does_not_exist' => 'Нет соответствующей записи журнала.', 'merge_users' => 'Слияние пользователей', - 'merge_information' => 'This will merge the :count users into a single user. Select the user you wish to merge the others into below, and the associated assets, licenses, etc will be moved over to the selected user and the other users will be marked as deleted.', - 'warning_merge_information' => 'This action CANNOT be undone and should ONLY be used when you need to merge users because of a bad import or sync. Be sure to run a backup first.', + 'merge_information' => 'Это объединит :count пользователей в одного. Выберите пользователя, в которого вы хотите объединить других, и связанные с ним активы, лицензии, и т.д. будут перемещены в выбранного пользователя, а другие пользователи будут помечены как удаленные.', + 'warning_merge_information' => 'Это действие НЕ МОЖЕТ быть отменено и должно быть использовано ТОЛЬКО когда вам нужно объединить пользователей из-за плохого импорта или синхронизации. Обязательно сделайте резервную копию перед выполнением этой операции.', 'no_users_selected' => 'Ни один пользователь не выбран', 'not_enough_users_selected' => 'Должно быть выбрано хотя бы :count пользователей', 'merge_success' => ':count пользователей успешно объединены в :into_username!', - 'merged' => 'merged', - 'merged_log_this_user_into' => 'Merged this user (ID :to_id - :to_username) into user ID :from_id (:from_username) ', + 'merged' => 'слит', + 'merged_log_this_user_into' => 'Объединил этого пользователя (ID :to_id - :to_username) в ID пользователя :from_id (:from_username) ', 'merged_log_this_user_from' => 'Merged user ID :from_id (:from_username) into this user (ID :to_id - :to_username)', 'clear_and_save' => 'Очистить и сохранить', 'update_existing_values' => 'Обновить существующие значения?', 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Generating auto-incrementing asset tags is disabled so all rows need to have the "Asset Tag" column populated.', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Note: Generating auto-incrementing asset tags is enabled so assets will be created for rows that do not have "Asset Tag" populated. Rows that do have "Asset Tag" populated will be updated with the provided information.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Примечание: включен автоинкремент для счетчика тегов активов. Поэтому теги будут созданы для строк с пустым полем "Тег Актива". Строки с заполненным полем "Тег актива" будут обновлены в соответствии с предоставленной информацией.', 'send_welcome_email_to_users' => 'Отправить приветственное письмо для новых пользователей?', 'back_before_importing' => 'Сделать бекап перед импортом?', 'csv_header_field' => 'Поле заголовка CSV', @@ -437,21 +444,23 @@ return [ 'warning' => 'ВНИМАНИЕ: :warning', 'success_redirecting' => '"Успешно... Переадресация.', 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_successful_migrations' => 'Ваши таблицы базы данных были созданы', 'setup_migration_output' => 'Migration output:', 'setup_migration_create_user' => 'Далее: Создать пользователя', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', - 'confirm' => 'Confirm', - 'autoassign_licenses' => 'Auto-Assign Licenses', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', + 'importer_generic_error' => 'Импорт файлов завершен, но мы получили ошибку. Обычно это вызвано ограничениями стороннего API из вебхука уведомлений (например, Slack) и не должно помешать импорту, но вам стоит подтвердить это.', + 'confirm' => 'Подтвердить', + 'autoassign_licenses' => 'Автоназначение лицензий', + 'autoassign_licenses_help' => 'Разрешить этому пользователю иметь лицензии, назначенные с помощью массового назначения UI или cli инструментов.', + 'autoassign_licenses_help_long' => 'Это позволяет пользователю иметь лицензии, назначенные через массовое назначение в веб-интерфейсе или cli. (Например, вы не хотите, чтобы подрядчикам автоматически выдавалась лицензия, которую вы предоставляете только сотрудникам. Вы все еще можете выдать лицензии этим пользователям, но они не будут включены в лицензию оформления заказа всем пользователям.)', 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', 'modal_confirm_generic' => 'Are you sure?', 'cannot_be_deleted' => 'This item cannot be deleted', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', 'serial_number' => 'Serial Number', - 'item_notes' => ':item Notes', + 'item_notes' => ':item Заметки', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -470,9 +479,12 @@ return [ 'vip' => 'VIP', 'avatar' => 'Avatar', 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', + 'currency' => 'Валюта', + 'address2' => 'Адрес, строка 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% завершено', + 'uploading' => 'Загрузка... ', + 'upload_error' => 'Ошибка загрузки файла. Пожалуйста, проверьте, что в конце файла нет пустых строк.' ]; diff --git a/resources/lang/ru/help.php b/resources/lang/ru/help.php index 6598d537b4..8803639e49 100644 --- a/resources/lang/ru/help.php +++ b/resources/lang/ru/help.php @@ -17,18 +17,18 @@ return [ 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', - 'assets' => 'Assets are items tracked by serial number or asset tag. They tend to be higher value items where identifying a specific item matters.', + 'assets' => 'Активы - это предметы, отслеживаемые по серийному номеру или тегу актива. Они обычно являются более ценными предметами для определения конкретного предмета.', 'categories' => 'Категории помогут вам распределить ваше оборудование по группам. Такими категориями могут быть: "Ноутбуки", "Мобильные телефоны", "Планшеты" и так далее, но вы также можете использовать их по своему усмотрению.', 'accessories' => 'Аксессуары — это периферийное оборудование, которое выдаётся пользователям, но не имеет серийного номера (или вам не требуется его учитывать индивидуально). Например, компьютерная мышь или клавиатура.', - 'companies' => 'Companies can be used as a simple identifier field, or can be used to limit visibility of assets, users, etc if full company support is enabled in your Admin settings.', + 'companies' => 'Компании могут использоваться как обычные индентификаторы, или, например, для ограничения видимости ресурсов, пользователей, и т. д., при условии, что данная функция включена в настройках.', - 'components' => 'Components are items that are part of an asset, for example HDD, RAM, etc.', + 'components' => 'Компоненты - это части активов, например HDD, RAM и прочее.', - 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', + 'consumables' => 'Расходные материалы это все приобретённые товары, которые израсходуются в процессе использования. Например, чернила для принтера или копировальная бумага.', - 'depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', + 'depreciations' => 'Вы можете настроить амортизацию активов для амортизации активов по правилу линейной амортизации.', ]; diff --git a/resources/lang/ru/mail.php b/resources/lang/ru/mail.php index 27aaba5312..2b2105a4a9 100644 --- a/resources/lang/ru/mail.php +++ b/resources/lang/ru/mail.php @@ -1,8 +1,8 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + 'acceptance_asset_accepted' => 'Пользователь принял элемент', + 'acceptance_asset_declined' => 'Пользователь отклонил элемент', 'a_user_canceled' => 'Пользователь отменил запрос элемента на веб-сайте', 'a_user_requested' => 'Пользователь запросил элемент на веб-сайте', 'accessory_name' => 'Аксессуар:', @@ -43,7 +43,7 @@ return [ 'login_first_admin' => 'Чтобы войти в Snipe-It используйте следующие логин и пароль:', 'login' => 'Логин:', 'Low_Inventory_Report' => 'Отчет о заканчивающихся предметах', - 'inventory_report' => 'Inventory Report', + 'inventory_report' => 'Отчет о запасах', 'min_QTY' => 'Мин Кол-во', 'name' => 'Название', 'new_item_checked' => 'Новый предмет был выдан под вашем именем, подробности ниже.', @@ -62,23 +62,23 @@ return [ 'test_mail_text' => 'Это тестовое сообщение от Snipe-IT. Если вы его получили, значит почта работает :)', 'the_following_item' => 'Данный предмет был возвращен: ', 'low_inventory_alert' => 'Осталась :count штука, что или уже ниже минимального запаса, или скоро будет ниже.|Осталось :count штук, что или уже ниже минимального запаса, или скоро будет ниже.', - 'assets_warrantee_alert' => 'There is :count asset with a warranty expiring in the next :threshold days.|There are :count assets with warranties expiring in the next :threshold days.', + 'assets_warrantee_alert' => 'Имеется :count актив, гарантия на который истечет в следующ(ие/ий) :threshold дней/день.|Имеется :count активов, гарантия на которые истечет в следующ(ие/ий) :threshold дней/день.', 'license_expiring_alert' => 'Имеется :count лицензия, срок которой истечет в следующ(ие/ий) :threshold дней/день.|Имеются :count лицензии, срок которых истечет в следующ(ие/ий) :threshold дней/день.', 'to_reset' => 'Чтобы сбросить ваш :web пароль, заполните форму:', 'type' => 'Тип', - 'upcoming-audits' => 'There is :count asset that is coming up for audit within :threshold days.|There are :count assets that are coming up for audit within :threshold days.', + 'upcoming-audits' => ':count активов запланированы для аудита в течение :threshold дней.| :count активов будут запланированы для аудита через :threshold дней.', 'user' => 'Пользователь', 'username' => 'Имя пользователя', 'welcome' => 'Добро пожаловать, :name', 'welcome_to' => 'Добро пожаловать на :web!', 'your_credentials' => 'Ваш логин и пароль от Snipe-IT', - 'Accessory_Checkin_Notification' => 'Accessory checked in', - 'Asset_Checkin_Notification' => 'Asset checked in', - 'Asset_Checkout_Notification' => 'Asset checked out', - 'License_Checkin_Notification' => 'License checked in', - 'Expected_Checkin_Report' => 'Expected asset checkin report', + 'Accessory_Checkin_Notification' => 'Аксессуар выдан', + 'Asset_Checkin_Notification' => 'Актив принят', + 'Asset_Checkout_Notification' => 'Актив выдан', + 'License_Checkin_Notification' => 'Лицензия выдана', + 'Expected_Checkin_Report' => 'Отчёт запрошенных активов', 'Expected_Checkin_Notification' => 'Напоминание: приближается крайний срок проверки :name', - 'Expected_Checkin_Date' => 'An asset checked out to you is due to be checked back in on :date', + 'Expected_Checkin_Date' => 'Актив, выданный вам ранее, должен быть проверен :date дней назад', 'your_assets' => 'Посмотреть активы', 'rights_reserved' => 'Все права защищены.', ]; diff --git a/resources/lang/ru/validation.php b/resources/lang/ru/validation.php index a477e4d13d..02a69dd281 100644 --- a/resources/lang/ru/validation.php +++ b/resources/lang/ru/validation.php @@ -67,7 +67,7 @@ return [ 'array' => 'Атрибут: должен содержать не менее: мин.', ], 'starts_with' => ':attribute должен начинаться с одного из следующих значений: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'ends_with' => 'Атрибут :attribute должен заканчиваться одним из следующих значений: :values.', 'not_in' => 'Выбранный :attribute неправильный.', 'numeric' => ':attribute должно быть числом.', diff --git a/resources/lang/si-LK/admin/companies/message.php b/resources/lang/si-LK/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/si-LK/admin/companies/message.php +++ b/resources/lang/si-LK/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/si-LK/admin/hardware/form.php b/resources/lang/si-LK/admin/hardware/form.php index 6bcb884bab..ef877c8377 100644 --- a/resources/lang/si-LK/admin/hardware/form.php +++ b/resources/lang/si-LK/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', diff --git a/resources/lang/si-LK/admin/hardware/table.php b/resources/lang/si-LK/admin/hardware/table.php index 10629fd22c..06b60bfd83 100644 --- a/resources/lang/si-LK/admin/hardware/table.php +++ b/resources/lang/si-LK/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', 'purchase_cost' => 'Cost', 'purchase_date' => 'Purchased', diff --git a/resources/lang/si-LK/admin/labels/message.php b/resources/lang/si-LK/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/si-LK/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/si-LK/admin/labels/table.php b/resources/lang/si-LK/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/si-LK/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/si-LK/admin/licenses/general.php b/resources/lang/si-LK/admin/licenses/general.php index 0187d076a3..b2766d063e 100644 --- a/resources/lang/si-LK/admin/licenses/general.php +++ b/resources/lang/si-LK/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/si-LK/admin/manufacturers/message.php b/resources/lang/si-LK/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/si-LK/admin/manufacturers/message.php +++ b/resources/lang/si-LK/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/si-LK/admin/models/message.php b/resources/lang/si-LK/admin/models/message.php index 77c2d88b5f..4dbcd4e75e 100644 --- a/resources/lang/si-LK/admin/models/message.php +++ b/resources/lang/si-LK/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model does not exist.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/si-LK/admin/settings/general.php b/resources/lang/si-LK/admin/settings/general.php index 92faf85c5f..0516bb6a83 100644 --- a/resources/lang/si-LK/admin/settings/general.php +++ b/resources/lang/si-LK/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/si-LK/admin/suppliers/message.php b/resources/lang/si-LK/admin/suppliers/message.php index cea332748f..a693669c7e 100644 --- a/resources/lang/si-LK/admin/suppliers/message.php +++ b/resources/lang/si-LK/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Supplier does not exist.', diff --git a/resources/lang/si-LK/admin/users/table.php b/resources/lang/si-LK/admin/users/table.php index e318d51545..21e2154280 100644 --- a/resources/lang/si-LK/admin/users/table.php +++ b/resources/lang/si-LK/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Show Deleted Users', 'title' => 'Title', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update User', 'username' => 'Username', 'user_deleted_text' => 'This user has been marked as deleted.', diff --git a/resources/lang/si-LK/general.php b/resources/lang/si-LK/general.php index 4831845721..c239214d83 100644 --- a/resources/lang/si-LK/general.php +++ b/resources/lang/si-LK/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Supplier', 'suppliers' => 'Suppliers', 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Target', 'time_and_date_display' => 'Time and Date Display', @@ -283,6 +288,7 @@ return [ 'user' => 'User', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Unaccepted Assets', 'users' => 'Users', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/sk/admin/companies/message.php b/resources/lang/sk/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/sk/admin/companies/message.php +++ b/resources/lang/sk/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/sk/admin/hardware/form.php b/resources/lang/sk/admin/hardware/form.php index 16685208d4..662be0a965 100644 --- a/resources/lang/sk/admin/hardware/form.php +++ b/resources/lang/sk/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Hromadná úprava majetku', 'bulk_update_help' => 'Tento formulár umožňuje hromadnú úpravu majetku. Vyplňte iba položky, ktoré chcete zmeniť. Akékoľvek prázdne položky zostanú nezmenené. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Odovzdané', 'checkout_date' => 'Dátum odovzdania', 'checkin_date' => 'Dátum prijatia', diff --git a/resources/lang/sk/admin/hardware/table.php b/resources/lang/sk/admin/hardware/table.php index 9103fcbf73..9d45559f94 100644 --- a/resources/lang/sk/admin/hardware/table.php +++ b/resources/lang/sk/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Stiahnuť CSV', 'eol' => 'Koniec životnosti', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Umiestnenie', 'purchase_cost' => 'Cena', 'purchase_date' => 'Zakúpené', diff --git a/resources/lang/sk/admin/labels/message.php b/resources/lang/sk/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/sk/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/sk/admin/labels/table.php b/resources/lang/sk/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/sk/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/sk/admin/licenses/general.php b/resources/lang/sk/admin/licenses/general.php index 980f5191bf..3d13fbf7d0 100644 --- a/resources/lang/sk/admin/licenses/general.php +++ b/resources/lang/sk/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/sk/admin/manufacturers/message.php b/resources/lang/sk/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/sk/admin/manufacturers/message.php +++ b/resources/lang/sk/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/sk/admin/models/message.php b/resources/lang/sk/admin/models/message.php index 0229bb2dbb..704a2e2c3b 100644 --- a/resources/lang/sk/admin/models/message.php +++ b/resources/lang/sk/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model neexistuje.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/sk/admin/settings/general.php b/resources/lang/sk/admin/settings/general.php index 2a9164472c..e4a1b3131c 100644 --- a/resources/lang/sk/admin/settings/general.php +++ b/resources/lang/sk/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'Stránka nastavenia LDAP', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/sk/admin/suppliers/message.php b/resources/lang/sk/admin/suppliers/message.php index bc6eeb5190..1c5279236a 100644 --- a/resources/lang/sk/admin/suppliers/message.php +++ b/resources/lang/sk/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Dodávateľ neexistuje.', diff --git a/resources/lang/sk/admin/users/table.php b/resources/lang/sk/admin/users/table.php index 7e5ad4153f..156e450579 100644 --- a/resources/lang/sk/admin/users/table.php +++ b/resources/lang/sk/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Zobraziť ostránených používateľov', 'title' => 'Titul', 'to_restore_them' => 'na obnovenie.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Upraviť používateľa', 'username' => 'Používateľské meno', 'user_deleted_text' => 'Tento používateľ bol označený ako odstránený.', diff --git a/resources/lang/sk/general.php b/resources/lang/sk/general.php index 2e1532654f..f7d821525f 100644 --- a/resources/lang/sk/general.php +++ b/resources/lang/sk/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Supplier', 'suppliers' => 'Suppliers', 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Target', 'time_and_date_display' => 'Time and Date Display', @@ -283,6 +288,7 @@ return [ 'user' => 'User', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Unaccepted Assets', 'users' => 'Users', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Chyba:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Upozornenie:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/sl/admin/companies/message.php b/resources/lang/sl/admin/companies/message.php index 4da4eab7bd..1c71bf272c 100644 --- a/resources/lang/sl/admin/companies/message.php +++ b/resources/lang/sl/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Podjetje ne obstaja.', + 'deleted' => 'Deleted company', 'assoc_users' => 'To podjetje je trenutno povezano z vsaj enim modelom in ga ni mogoče izbrisati. Prosimo, posodobite svoje modele, da ne bodo več vsebovali te družbe in poskusili znova.', 'create' => [ 'error' => 'Podjetje ni bilo ustvarjeno, poskusite znova.', diff --git a/resources/lang/sl/admin/hardware/form.php b/resources/lang/sl/admin/hardware/form.php index 6d2f3c32cc..2b37ff0699 100644 --- a/resources/lang/sl/admin/hardware/form.php +++ b/resources/lang/sl/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Množično posodabljanje sredstev', 'bulk_update_help' => 'Ta obrazec vam omogoča, da posodobite več sredstev hkrati. Izpolnite le polja, ki jih morate spremeniti. Vsa polja, ki ostanejo prazna, bodo ostala nespremenjena. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Izdano osebi', 'checkout_date' => 'Datum izdaje', 'checkin_date' => 'Datum sprejema', diff --git a/resources/lang/sl/admin/hardware/table.php b/resources/lang/sl/admin/hardware/table.php index 8235968922..9226440e56 100644 --- a/resources/lang/sl/admin/hardware/table.php +++ b/resources/lang/sl/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Prenesi CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Lokacija', 'purchase_cost' => 'Cena', 'purchase_date' => 'Kupljeno', diff --git a/resources/lang/sl/admin/labels/message.php b/resources/lang/sl/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/sl/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/sl/admin/labels/table.php b/resources/lang/sl/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/sl/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/sl/admin/licenses/general.php b/resources/lang/sl/admin/licenses/general.php index 85f7b9c4e4..33e5b357b6 100644 --- a/resources/lang/sl/admin/licenses/general.php +++ b/resources/lang/sl/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/sl/admin/manufacturers/message.php b/resources/lang/sl/admin/manufacturers/message.php index c9f2ad04bd..058b052708 100644 --- a/resources/lang/sl/admin/manufacturers/message.php +++ b/resources/lang/sl/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Proizvajalec ne obstaja.', 'assoc_users' => 'Ta proizvajalec je trenutno povezan z vsaj enim modelom in ga ni mogoče izbrisati. Prosimo, posodobite svoje modele, da ne bodo vsebovali tega proizvajalca in poskusili znova. ', diff --git a/resources/lang/sl/admin/models/message.php b/resources/lang/sl/admin/models/message.php index 6c313d82a0..1328410ebd 100644 --- a/resources/lang/sl/admin/models/message.php +++ b/resources/lang/sl/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model ne obstaja.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/sl/admin/settings/general.php b/resources/lang/sl/admin/settings/general.php index 753a43505d..8ddb01b707 100644 --- a/resources/lang/sl/admin/settings/general.php +++ b/resources/lang/sl/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/sl/admin/suppliers/message.php b/resources/lang/sl/admin/suppliers/message.php index 78af2c12a3..19ff29343d 100644 --- a/resources/lang/sl/admin/suppliers/message.php +++ b/resources/lang/sl/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Dobavitelj ne obstaja.', diff --git a/resources/lang/sl/admin/users/table.php b/resources/lang/sl/admin/users/table.php index eca5156220..46fb21104d 100644 --- a/resources/lang/sl/admin/users/table.php +++ b/resources/lang/sl/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Prikaži izbrisane uporabnike', 'title' => 'Naslov', 'to_restore_them' => 'da jih obnovite.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Posodobi uporabnika', 'username' => 'Uporabniško ime', 'user_deleted_text' => 'Ta uporabnik je bil označen kot izbrisan.', diff --git a/resources/lang/sl/general.php b/resources/lang/sl/general.php index 3f98817948..763332c9a4 100644 --- a/resources/lang/sl/general.php +++ b/resources/lang/sl/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Ime priimek (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'Priimek s prvo črko imena (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Prva črka imena s priimkom (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Prvi', 'firstnamelastname' => 'Ime s priimkom (janesmith@example.com)', 'lastname_firstinitial' => 'Priimek s prvo črko imena (smith_j@example.com)', @@ -266,6 +269,8 @@ return [ 'supplier' => 'Dobavitelj', 'suppliers' => 'Dobavitelji', 'sure_to_delete' => 'Ali ste prepričani, da želite izbrisati', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Pošlji', 'target' => 'Cilj', 'time_and_date_display' => 'Prikaz časa in datuma', @@ -284,6 +289,7 @@ return [ 'user' => 'Uporabnik', 'accepted' => 'sprejeto', 'declined' => 'zavrnjeno', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Nesprejeta sredstva', 'users' => 'Uporabniki', 'viewall' => 'Prikaži vse', @@ -365,9 +371,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -453,6 +460,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -475,5 +484,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/sr-CS/admin/accessories/general.php b/resources/lang/sr-CS/admin/accessories/general.php index ec7e0ec59a..143f6766fd 100644 --- a/resources/lang/sr-CS/admin/accessories/general.php +++ b/resources/lang/sr-CS/admin/accessories/general.php @@ -17,6 +17,6 @@ return array( 'use_default_eula' => 'Umesto ovoga upotrebite primarnu postavku EULA.', 'use_default_eula_disabled' => 'Koristi osnovnu, default EULA. Nema primarne, default EULA. Dodajte jednu u Postavke.', 'clone' => 'Kloniraj pribor', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'delete_disabled' => 'Pribor za sada ne može biti obrisan jer su neke stavke još uvek zadužene.', ); diff --git a/resources/lang/sr-CS/admin/accessories/message.php b/resources/lang/sr-CS/admin/accessories/message.php index c8dc5057e8..2ea60e374b 100644 --- a/resources/lang/sr-CS/admin/accessories/message.php +++ b/resources/lang/sr-CS/admin/accessories/message.php @@ -24,7 +24,7 @@ return array( 'checkout' => array( 'error' => 'Pribor nije potvrdjen, pokušajte ponovo', 'success' => 'Pribor je uspešno proveren.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', + 'unavailable' => 'Pribor nije dostupan za zaduživanje. Proverite dostupnu količinu', 'user_does_not_exist' => 'Korisnik nevažeći. Molim pokušajte ponovo.' ), diff --git a/resources/lang/sr-CS/admin/categories/general.php b/resources/lang/sr-CS/admin/categories/general.php index f530e3fb54..3678c9c101 100644 --- a/resources/lang/sr-CS/admin/categories/general.php +++ b/resources/lang/sr-CS/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Kloniraj kategoriju', 'create' => 'Kreiraj kategoriju', 'edit' => 'Uredi kategoriju', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => 'E-poruka će biti poslata korisniku jer se koristi globalna EULA.', + 'email_will_be_sent_due_to_category_eula' => 'E-poruka će biti poslata korisniku jer je EULA podešena za ovu kategoriju.', 'eula_text' => 'Category EULA', 'eula_text_help' => 'Ovo polje vam omogućava da prilagodite svoje EULA-e za određene vrste sredstava. Ako imate samo jedan EULA za svu vašu imovinu, sredstva, možete označiti donji box kako biste koristili primarnu, podrazumevanu (default) postavku.', 'name' => 'Naziv kategorije', diff --git a/resources/lang/sr-CS/admin/companies/message.php b/resources/lang/sr-CS/admin/companies/message.php index 7852e338be..805a44430e 100644 --- a/resources/lang/sr-CS/admin/companies/message.php +++ b/resources/lang/sr-CS/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Firma ne postoji.', + 'deleted' => 'Obrisana kompanija', 'assoc_users' => 'Firma je trenutno povezana s barem jednim modelom i ne može se izbrisati. Ažurirajte svoje modele da se više ne referenciraju na tu firmu i pokušajte ponovno. ', 'create' => [ 'error' => 'Tvrtka nije kreirana, pokušajte ponovo.', diff --git a/resources/lang/sr-CS/admin/components/message.php b/resources/lang/sr-CS/admin/components/message.php index 84a5507d30..f1680719fa 100644 --- a/resources/lang/sr-CS/admin/components/message.php +++ b/resources/lang/sr-CS/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Component was not checked out, please try again', 'success' => 'Component checked out successfully.', 'user_does_not_exist' => 'Korisnik nevažeći. Molim pokušaj te ponovo.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'Nema dovoljno preostalih komponenti: :remaining preostalo, :requested zatraženo ', ), 'checkin' => array( diff --git a/resources/lang/sr-CS/admin/consumables/message.php b/resources/lang/sr-CS/admin/consumables/message.php index 6126e8e593..0e8c0fa9ba 100644 --- a/resources/lang/sr-CS/admin/consumables/message.php +++ b/resources/lang/sr-CS/admin/consumables/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Consumable was not checked out, please try again', 'success' => 'Consumable checked out successfully.', 'user_does_not_exist' => 'Korisnik je nevažeći. Molim pokušaj te ponovo.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + 'unavailable' => 'Nema dovoljno potrošnog materijala za ovo zaduženje. Molim vas proverite preostalu količinu. ', ), 'checkin' => array( diff --git a/resources/lang/sr-CS/admin/custom_fields/general.php b/resources/lang/sr-CS/admin/custom_fields/general.php index 3d78b77094..c83494061c 100644 --- a/resources/lang/sr-CS/admin/custom_fields/general.php +++ b/resources/lang/sr-CS/admin/custom_fields/general.php @@ -49,9 +49,9 @@ return [ 'unique' => 'Jedinstven', 'display_in_user_view' => 'Dozvoli zaduženom korisniku da vidi ove vrednosti na njihovoj stranici pregleda zadužene imovine', 'display_in_user_view_table' => 'Vidljivo korisniku', - 'auto_add_to_fieldsets' => 'Automatically add this to every new fieldset', - 'add_to_preexisting_fieldsets' => 'Add to any existing fieldsets', - 'show_in_listview' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector.', - 'show_in_listview_short' => 'Show in lists', + 'auto_add_to_fieldsets' => 'Automatski dodati ovo svakoj novoj grupi polja', + 'add_to_preexisting_fieldsets' => 'Dodaj svim postojećim grupama polja', + 'show_in_listview' => 'Prikaži podrazumevano u novim listama. Potvrđeni korisnici će i dalje moći da je prikažu i sakriju putem izbornika kolona.', + 'show_in_listview_short' => 'Prikaži u listama', ]; diff --git a/resources/lang/sr-CS/admin/departments/message.php b/resources/lang/sr-CS/admin/departments/message.php index ad8fe01144..6a5538e4bf 100644 --- a/resources/lang/sr-CS/admin/departments/message.php +++ b/resources/lang/sr-CS/admin/departments/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Department ne postoji.', - 'department_already_exists' => 'A department already exists with that name at this company location. Or choose a more specific name for this department. ', + 'department_already_exists' => 'Sektor već postoji sa tim nazivom na lokaciji ove kompanije. Ili izaberite drugačije ime za ovaj sektor. ', 'assoc_users' => 'Ovaj je department je trenutno povezan s barem jednim korisnikom i ne može se izbrisati. Ažurirajte svoje korisnike da se više ne referenciraju na ovaj department i pokušajte ponovo. ', 'create' => array( 'error' => 'Dep. nije kreiran, pokušajte ponovo.', diff --git a/resources/lang/sr-CS/admin/groups/message.php b/resources/lang/sr-CS/admin/groups/message.php index 8b7e339d22..f54b4f72a7 100644 --- a/resources/lang/sr-CS/admin/groups/message.php +++ b/resources/lang/sr-CS/admin/groups/message.php @@ -3,7 +3,7 @@ return array( 'group_exists' => 'Grupa već postoji!', - 'group_not_found' => 'Не постоји ИД групе :id.', + 'group_not_found' => 'Grupa [: id] ne postoji.', 'group_name_required' => 'Polje naziv je obavezno', 'success' => array( diff --git a/resources/lang/sr-CS/admin/hardware/form.php b/resources/lang/sr-CS/admin/hardware/form.php index 7069382318..d4b3d5fa58 100644 --- a/resources/lang/sr-CS/admin/hardware/form.php +++ b/resources/lang/sr-CS/admin/hardware/form.php @@ -2,14 +2,17 @@ return [ 'bulk_delete' => 'Potvrda grupnog brisanja imovine', - 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_restore' => 'Potvrda grupnog vraćanja imovine', 'bulk_delete_help' => 'Pregledajte stavke za grupno brisanje. Jednom izbrisana, ta se sredstva mogu vratiti, ali više neće biti povezana s korisnicima koji su trenutno dodeljeni.', - 'bulk_restore_help' => 'Review the assets for bulk restoration below. Once restored, these assets will not be associated with any users they were previously assigned to.', + 'bulk_restore_help' => 'Pregledajte imovinu ispod za grupno vraćanje. Kada se vrati, ova imovina neće biti zadužena ni jednom korisniku kod kojeg je prethodno bila zadužena.', 'bulk_delete_warn' => 'Izbrisaćete: asset_count assets.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_restore_warn' => 'Spremate se da vratite :asset_count imovine.', 'bulk_update' => 'Grupno ažuriranje imovine', 'bulk_update_help' => 'Ova forma vam omogućava da ažururate više stavki odjednom. Popunite samo polja koja želite da izmenite. Nepopunjena polja ostaće nepromenjena. ', 'bulk_update_warn' => 'Sada ćete izmeniti svojstva jedne imovine.|Sada ćete izmeniti svojstva :asset_count imovina.', + 'bulk_update_with_custom_field' => 'Primetite da su imovine :asset_model_count različite vrste modela.', + 'bulk_update_model_prefix' => 'Na modelima', + 'bulk_update_custom_field_unique' => 'Ovo je jedinstveno polje koje se ne može grupno menjati.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', @@ -48,7 +51,7 @@ return [ 'asset_location_update_default' => 'Izmeni samo predefinisanu lokaciju', 'asset_not_deployable' => 'Status imovine je nezaduživo. Ova imovina se ne može zadužiti.', 'asset_deployable' => 'Status imovine je zaduživo. Ova imovina se može zadužiti.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', + 'processing_spinner' => 'Obrađivanje... (Ovo bi moglo da potraje u slučaju velikih datoteka)', 'optional_infos' => 'Opcione informacije', 'order_details' => 'Informacije o nabavci' ]; diff --git a/resources/lang/sr-CS/admin/hardware/general.php b/resources/lang/sr-CS/admin/hardware/general.php index 915bd84772..e630a6b69d 100644 --- a/resources/lang/sr-CS/admin/hardware/general.php +++ b/resources/lang/sr-CS/admin/hardware/general.php @@ -20,11 +20,11 @@ return [ 'requestable' => 'Može da se potražuje', 'requested' => 'Zatraženo', 'not_requestable' => 'Ne može da se potražuje', - 'requestable_status_warning' => 'Do not change requestable status', + 'requestable_status_warning' => 'Ne manjajte status mogućnosti potraživanja', 'restore' => 'Restore Asset', 'pending' => 'U čekanju', 'undeployable' => 'Ne može da se razmesti', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'undeployable_tooltip' => 'Ova imovina ima oznaku statusa koja nije zaduživa i nije je moguće zadužiti u ovom trenutku.', 'view' => 'Prikaz imovine', 'csv_error' => 'Postoji greška u tvojoj CSV datoteci:', 'import_text' => ' @@ -39,5 +39,5 @@ Otpremite CSV koji sadrži istoriju osnovnog sredstva. Sredstva i korisnici MORA 'alert_details' => 'Za detalje pogledajte ispod.', 'custom_export' => 'Uobičajen izvoz', 'mfg_warranty_lookup' => 'Pretraga statusa :manufacturer garancije', - 'user_department' => 'User Department', + 'user_department' => 'Sektor korisnika', ]; diff --git a/resources/lang/sr-CS/admin/hardware/message.php b/resources/lang/sr-CS/admin/hardware/message.php index b5a30655bc..1adbf62af1 100644 --- a/resources/lang/sr-CS/admin/hardware/message.php +++ b/resources/lang/sr-CS/admin/hardware/message.php @@ -22,8 +22,8 @@ return [ 'restore' => [ 'error' => 'Imovina nije obnovljena, pokušajte ponovo', 'success' => 'Imovina je uspešno obnovljena.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', + 'bulk_success' => 'Imovina je uspešno vraćena.', + 'nothing_updated' => 'Nijedna imovina nije izabrana, zato ništa nije vraćeno.', ], 'audit' => [ diff --git a/resources/lang/sr-CS/admin/hardware/table.php b/resources/lang/sr-CS/admin/hardware/table.php index 5b58e44075..c3ba68566b 100644 --- a/resources/lang/sr-CS/admin/hardware/table.php +++ b/resources/lang/sr-CS/admin/hardware/table.php @@ -8,12 +8,13 @@ return [ 'change' => 'U/I', 'checkout_date' => 'Datum odjave', 'checkoutto' => 'Odjavljen', - 'components_cost' => 'Total Components Cost', + 'components_cost' => 'Ukupna cena svih delova', 'current_value' => 'Trenutna vrednost', 'diff' => 'Diff', 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Datum poslednjeg razduženja', 'location' => 'Lokacija', 'purchase_cost' => 'Cena', 'purchase_date' => 'Naručeno', diff --git a/resources/lang/sr-CS/admin/labels/message.php b/resources/lang/sr-CS/admin/labels/message.php new file mode 100644 index 0000000000..76e6eb8f51 --- /dev/null +++ b/resources/lang/sr-CS/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Neispravan brojač vraćen od :name. Očekivano :expected, dobijeno :actual.', + 'invalid_return_type' => 'Neispravna vrsta vraćena od :name. Očekivano :expected, dobijeno :actual.', + 'invalid_return_value' => 'Neispravna vrednost vraćena od :name. Očekivano :expected, dobijeno :actual.', + + 'does_not_exist' => 'Oznaka ne postoji', + +]; diff --git a/resources/lang/sr-CS/admin/labels/table.php b/resources/lang/sr-CS/admin/labels/table.php new file mode 100644 index 0000000000..00ffa1977c --- /dev/null +++ b/resources/lang/sr-CS/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Oznake', + 'support_fields' => 'Polja', + 'support_asset_tag' => 'Inventarni broj', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Naslov', + +]; \ No newline at end of file diff --git a/resources/lang/sr-CS/admin/licenses/general.php b/resources/lang/sr-CS/admin/licenses/general.php index dab5a2a317..477c83a0df 100644 --- a/resources/lang/sr-CS/admin/licenses/general.php +++ b/resources/lang/sr-CS/admin/licenses/general.php @@ -18,28 +18,29 @@ return array( 'software_licenses' => 'Licence za softver', 'user' => 'Korisnik', 'view' => 'Prikaži licencu', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'delete_disabled' => 'Ova licenca još uvek ne može biti obrisana jer su neka mesta još uvek zadužena.', 'bulk' => [ 'checkin_all' => [ - 'button' => 'Checkin All Seats', - 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', - 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', - 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', - 'success' => 'License successfully checked in! | All licenses were successfully checked in!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', + 'button' => 'Razduži sva mesta', + 'modal' => 'Ova radnja će razdužiti jedno mesto. | Ova radnja će razdužiti svih :checkedout_seats_count mesta za ovu licencu.', + 'enabled_tooltip' => 'Razduži SVA mesta za ovu licencu od korisnika i imovine', + 'disabled_tooltip' => 'Ovo je onemogućeno jer trenutno nema zaduženih mesta', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', + 'success' => 'Licenca je uspešno razdužena! | Sve licence su uspešno razdužene!', + 'log_msg' => 'Razduženo grupnim razduživanjem u ekranu licenci', ], 'checkout_all' => [ - 'button' => 'Checkout All Seats', - 'modal' => 'This action will checkout one seat to the first available user. | This action will checkout all :available_seats_count seats to the first available users. A user is considered available for this seat if they do not already have this license checked out to them, and the Auto-Assign License property is enabled on their user account.', - 'enabled_tooltip' => 'Checkout ALL seats (or as many as are available) to ALL users', - 'disabled_tooltip' => 'This is disabled because there are no seats currently available', - 'success' => 'License successfully checked out! | :count licenses were successfully checked out!', - 'error_no_seats' => 'There are no remaining seats left for this license.', - 'warn_not_enough_seats' => ':count users were assigned this license, but we ran out of available license seats.', - 'warn_no_avail_users' => 'Nothing to do. There are no users who do not already have this license assigned to them.', - 'log_msg' => 'Checked out via bulk license checkout in license GUI', + 'button' => 'Zaduži sva mesta', + 'modal' => 'Ova radnja će zadužiti jedno mesto prvom dostupnom korisniku. | Ova radnja će zadužiti svih :available_seats_count mesta prvim dostupnim korisnicima. Korisnik se smatra dostupnim za ovo mesto ako već nemaju zaduženu ovu licencu, i parametar Automatsko dodeljivanje licence je omogućen za njihov nalog.', + 'enabled_tooltip' => 'Zaduži SVA mesta (ili koliko ih je dostupno) SVIM korisnicima', + 'disabled_tooltip' => 'Ovo je onemogućeno jer trenutno nema dostupnih mesta', + 'success' => 'Licenca je uspešno zadužena! | :count licenci je uspešno zaduženo!', + 'error_no_seats' => 'Nema preostalih slobodnih mesta za ovu licencu.', + 'warn_not_enough_seats' => ':count korisnika je dodeljena ova licenca, ali je ponestalo dostupnih mesta za licencu.', + 'warn_no_avail_users' => 'Ne treba ništa uraditi. Nema korisnika koji nemaju već dodeljenu ovu licencu.', + 'log_msg' => 'Zaduženo grupnim razduživanjem u ekranu licenci', ], diff --git a/resources/lang/sr-CS/admin/manufacturers/message.php b/resources/lang/sr-CS/admin/manufacturers/message.php index 768dc97255..1b9be2d670 100644 --- a/resources/lang/sr-CS/admin/manufacturers/message.php +++ b/resources/lang/sr-CS/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Promenljive {LOCALE}, {SERIAL}, {MODEL_NUMBER}, i {MODEL_NAME} se mogu koristiti u vašim URL adresama kako bi se te vrednosti automatski popunile pri pregledu imovine - na primer https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Proizvođač ne postoji.', 'assoc_users' => 'Ovaj je proizvođač trenutno povezan s barem jednim modelom i ne može se izbrisati. Ažurirajte svoje modele da se više ne referenciraju na ovog proizvođača i pokušajte ponovno. ', diff --git a/resources/lang/sr-CS/admin/manufacturers/table.php b/resources/lang/sr-CS/admin/manufacturers/table.php index 0338fd6309..e6c3e94a22 100644 --- a/resources/lang/sr-CS/admin/manufacturers/table.php +++ b/resources/lang/sr-CS/admin/manufacturers/table.php @@ -10,7 +10,7 @@ return array( 'support_email' => 'Email za podršku', 'support_phone' => 'Telefon za podršku', 'support_url' => 'URL za podršku', - 'warranty_lookup_url' => 'Warranty Lookup URL', + 'warranty_lookup_url' => 'Veza za pregled garancije', 'update' => 'Ažuriraj proizvođača', 'url' => 'URL', diff --git a/resources/lang/sr-CS/admin/models/general.php b/resources/lang/sr-CS/admin/models/general.php index fd7dbb1a05..b0a0a6c684 100644 --- a/resources/lang/sr-CS/admin/models/general.php +++ b/resources/lang/sr-CS/admin/models/general.php @@ -6,7 +6,7 @@ return array( 'deleted' => 'Ovaj model je izbrisan.', 'bulk_delete' => 'Skupno brisanje modela imovine', 'bulk_delete_help' => 'Use the checkboxes below to confirm the deletion of the selected asset models. Asset models that have assets associated with them cannot be deleted until the assets are associated with a different model.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', + 'bulk_delete_warn' => 'Spremate se da obrišete jedan model imovine.|Spremate se da obrišete :model_count modela imovine.', 'restore' => 'Vraćanje modela', 'requestable' => 'Korisnici mogu zatražiti ovaj model', 'show_mac_address' => 'Show MAC address field in assets in this model', diff --git a/resources/lang/sr-CS/admin/models/message.php b/resources/lang/sr-CS/admin/models/message.php index f7b62de72d..ad0976233f 100644 --- a/resources/lang/sr-CS/admin/models/message.php +++ b/resources/lang/sr-CS/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Obrisani model imovine', 'does_not_exist' => 'Model ne postoji.', 'no_association' => 'UPOZORENJE! Model za ovu stavku je ili pogrešan ili nedostaje!', 'no_association_fix' => 'Ovo će polomiti stvari na čudne i užasne načine. Uredite odmah ovu imovinu da bi ste je povezali sa modelom.', @@ -32,14 +33,14 @@ return array( 'bulkedit' => array( 'error' => 'Polja nisu menjana, tako da ništa nije ažurirano.', - 'success' => 'Model successfully updated. |:model_count models successfully updated.', - 'warn' => 'You are about to update the properies of the following model: |You are about to edit the properties of the following :model_count models:', + 'success' => 'Model je uspešno izmenjen. |:model_count modela je uspešno izmenjeno.', + 'warn' => 'Spremate se da izmenite svojstva sledećeg modela: |Spremate se da izmenite svojstva sledećih :model_count modela:', ), 'bulkdelete' => array( 'error' => 'Nijedan model nije odabran, tako da ništa nije izbrisano.', - 'success' => 'Model deleted!|:success_count models deleted!', + 'success' => 'Model je obrisan!|:success_count modela je obrisano!', 'success_partial' => ':success_count model(s) were deleted, however :fail_count were unable to be deleted because they still have assets associated with them.' ), diff --git a/resources/lang/sr-CS/admin/settings/general.php b/resources/lang/sr-CS/admin/settings/general.php index c3a964deb6..852d29e56e 100644 --- a/resources/lang/sr-CS/admin/settings/general.php +++ b/resources/lang/sr-CS/admin/settings/general.php @@ -21,7 +21,7 @@ return [ 'allow_user_skin_help_text' => 'Čekiranjem ovog polja omogućava se korisniku da premosti UI \'skin\' sa nekim drugim.', 'asset_ids' => 'Asset IDs', 'audit_interval' => 'Interval revizije', - 'audit_interval_help' => 'If you are required to regularly physically audit your assets, enter the interval in months that you use. If you update this value, all of the "next audit dates" for assets with an upcoming audit date will be updated.', + 'audit_interval_help' => 'Ako ste u obavezi da redovno fizički popisujete imovinu, unesite interval u mesecima. Ako izmenite ovu vrednost, svi "datumi sledećih popisa" za imovinu sa datumima zakazanih popisa će biti ažurirani.', 'audit_warning_days' => 'Prag upozorenja za reviziju', 'audit_warning_days_help' => 'Koliko dana unapred treba da vas upozorimo kada sredstva dospevaju za reviziju?', 'auto_increment_assets' => 'Generišite oznake sredstava koje se automatski povećavaju', @@ -32,7 +32,7 @@ return [ 'backups_restoring' => 'Vraćanje rezervne kopije', 'backups_upload' => 'Učitavanje rezervne kopije', 'backups_path' => 'Rezervne kopije se čuvaju na :path', - 'backups_restore_warning' => 'Use the restore button to restore from a previous backup. (This does not currently work with S3 file storage or Docker.)

Your entire :app_name database and any uploaded files will be completely replaced by what\'s in the backup file. ', + 'backups_restore_warning' => 'Koristite dugme za vraćanje da bi ste vratili na raniju rezervnu kopiju. (Ovo trenutno ne radi sa S3 skladištem datoteka ili Docker-om.)

Vaša kompletna :app_name baza podataka i sve zakačene datoteke će biti potpuno zamenjene sa onim što je u rezervnoj kopiji. ', 'backups_logged_out' => 'Svi postojeći korisnici, uključujući i vas, biće odjavljeni kada se vraćanje završi.', 'backups_large' => 'Veoma velike rezervne kopije mogu da istekne tokom pokušaja vraćanja i možda će morati da se pokrenu preko komandne linije. ', 'barcode_settings' => 'Podešavanja barkoda', @@ -76,7 +76,7 @@ return [ 'laravel' => 'Laravel verzija', 'ldap' => 'LDAP', 'ldap_default_group' => 'Predefinisana grupa dozvola', - 'ldap_default_group_info' => 'Select a group to assign to newly synced users. Remember that a user takes on the permissions of the group they are assigned.', + 'ldap_default_group_info' => 'Izaberite grupu kojoj ćete dodeliti nove sinhrinizovane korisnike. Zapamtite da korisnik preuzima dozvole grupe kojoj je dodeljen.', 'no_default_group' => 'Nema predefinisane grupe', 'ldap_help' => 'LDAP/Aktivni direktorijum', 'ldap_client_tls_key' => 'LDAP Klijent TLS Ključ', @@ -86,8 +86,8 @@ return [ 'ldap_settings' => 'LDAP podešavanja', 'ldap_client_tls_cert_help' => 'TLS sertifikat i ključ na strani klijenta za LDAP veze su obično korisni samo u Google Workspace konfiguracijama sa „Secure LDAP-om“. Oba su obavezna.', 'ldap_client_tls_key' => 'LDAP klijentski TLS ključ', - 'ldap_location' => 'LDAP Location', -'ldap_location_help' => 'The Ldap Location field should be used if an OU is not being used in the Base Bind DN. Leave this blank if an OU search is being used.', + 'ldap_location' => 'LDAP Lokacija', +'ldap_location_help' => 'LDAP Lokacija polje treba koristiti ukoliko se ne koristi OU u Korenski DN za pretragu. Ostavite polje prazno ukoliko se OU koristi za pretragu.', 'ldap_login_test_help' => 'Unesite važeće LDAP korisničko ime i lozinku iz osnovnog DN-a koji ste naveli iznad da biste proverili da li je vaša LDAP prijava ispravno konfigurisana. PRVO MORATE SAČUVATI VAŠA AŽURIRANA LDAP PODEŠAVANJA.', 'ldap_login_sync_help' => 'Ovo samo testira da LDAP može ispravno da se sinhronizuje. Ako vaš upit za LDAP autentifikaciju nije tačan, korisnici možda i dalje neće moći da se prijave. PRVO MORATE SAČUVATI VAŠA AŽURIRANA LDAP PODEŠAVANJA.', 'ldap_manager' => 'LDAP Menadžer', @@ -114,7 +114,7 @@ return [ 'ldap_auth_filter_query' => 'LDAP upit autentifikacije', 'ldap_version' => 'LDAP verzija', 'ldap_active_flag' => 'LDAP Active Flag', - 'ldap_activated_flag_help' => 'This value is used to determine whether a synced user can login to Snipe-IT. It does not affect the ability to check items in or out to them, and should be the attribute name within your AD/LDAP, not the value.

If this field is set to a field name that does not exist in your AD/LDAP, or the value in the AD/LDAP field is set to 0 or false, user login will be disabled. If the value in the AD/LDAP field is set to 1 or true or any other text means the user can log in. When the field is blank in your AD, we respect the userAccountControl attribute, which usually allows non-suspended users to log in.', + 'ldap_activated_flag_help' => 'Ova vrednost određuje da li sinhronizovani korisnik može da se prijavi u Snipe-IT. To ne utiče na mogućnost zaduživanja i razduživanja stavki prema njima, i trebao bi biti naziv atributa u okviru vašeg AD/LDAP-a, ne vrednost.

Ukoliko je ovo polje podešeno na naziv polja koje ne postoji u vašem AD/LDAP-u, ili je vrednost u AD/LDAP polju podešena na 0 ili false, prijava korisniku će biti onemogućena. Ukoliko je vrednost u AD/LDAP polju podešena na 1 ili true ili bilo koji drugi tekst znači da korisnik može da se prijavi. Kada je polje prazno u vašem AD-u, mi poštujemo userAccountControl atribut, koji obično omogućava nedeaktiviranim korisnicima da se prijave.', 'ldap_emp_num' => 'LDAP broj zaposlenog', 'ldap_email' => 'LDAP Email', 'ldap_test' => 'Test LDAP', @@ -181,7 +181,7 @@ return [ 'saml_idp_metadata_help' => 'Možete specificirati IdP metadatakorišćenjem URL ili XML fajla.', 'saml_attr_mapping_username' => 'Mapiranje atributa - Korisničko ime', 'saml_attr_mapping_username_help' => 'NameID će se koristiti ukoliko je mapiranje atributa neodovarajuće.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'Primoraj SAML prijavu', 'saml_forcelogin' => 'Neka SAML bude podrazumevani nalog', 'saml_forcelogin_help' => 'Možete koristiti \'/login?nosaml\' kako biste dobili normalnu stranicu za prijavljivanje.', 'saml_slo_label' => 'SAML Single odjavljivanje', @@ -212,9 +212,9 @@ return [ 'webhook_endpoint' => ':app krajnja tačka', 'webhook_integration' => ':app podešavanja', 'webhook_test' =>'Testiraj :app integraciju', - 'webhook_integration_help' => ':app integration is optional, however the endpoint and channel are required if you wish to use it. To configure :app integration, you must first create an incoming webhook on your :app account. Click on the Test :app Integration button to confirm your settings are correct before saving. ', - 'webhook_integration_help_button' => 'Once you have saved your :app information, a test button will appear.', - 'webhook_test_help' => 'Test whether your :app integration is configured correctly. YOU MUST SAVE YOUR UPDATED :app SETTINGS FIRST.', + 'webhook_integration_help' => ':app integracija je opciona, međutim krajnja tačka i kanal su neophodni ako želite da je koristitie. Da bi ste podesili :app integraciju, prvo morate da napravite dolaznu veb zakačku na vašem :app nalogu. Kliknite na Testiraj :app integraciju dugme da bi ste potvrdili da su podešavanja ispravna pre čuvanja. ', + 'webhook_integration_help_button' => 'Onda kada sačuvate :app informacije, dugme za testiranje će se pojaviti.', + 'webhook_test_help' => 'Testirajte da li je vaša integracija sa :app uspešno podešena. PRVO MORATE DA SAČUVATE IZMENJENA :app PODEŠAVANJA.', 'snipe_version' => 'Snipe-IT verzija', 'support_footer' => 'Podška za linkove u podnožju ', 'support_footer_help' => 'Navedite ko vidi veze do informacija o podršci za Snipe-IT i korisničkog priručnika', @@ -313,7 +313,7 @@ return [ 'localization_keywords' => 'okalizacija, valuta, lokalni, lokal, vremenska zona, vremenska zona, međunarodna, internacionalizacija, jezik, jezici, prevod', 'localization_help' => 'Jezik, prikaz datuma', 'notifications' => 'Obaveštenja', - 'notifications_help' => 'Email Alerts & Audit Settings', + 'notifications_help' => 'Obaveštenja e-poštom i podešavanja popisa', 'asset_tags_help' => 'Povećavanje i prefiksi', 'labels' => 'Oznake', 'labels_title' => 'Obnovite podešavanja oznaka', @@ -334,9 +334,30 @@ return [ 'setup_migration_create_user' => 'Sledeće: Kreirajte korisnika', 'ldap_settings_link' => 'LDAP podešavanja stranice', 'slack_test' => 'Testirajte integraciju', + 'label2_enable' => 'Novi sistem nalepnica', + 'label2_enable_help' => 'Pređite na novi sistem nalepnica. Napomena: Moraćete da sačuvate ovo podešavanje pre podešavanja ostalih.', + 'label2_template' => 'Šablon', + 'label2_template_help' => 'Izaberite koji će se šablon koristiti za generisanje oznaka', + 'label2_title' => 'Naslov', + 'label2_title_help' => 'Naslov za prikaz na nalepnicama koje ga podržavaju', + 'label2_title_help_phold' => 'Polje {COMPANY} će biti zamenjeno sa asset's imenom kompanije', + 'label2_asset_logo' => 'Koristite logo imovine', + 'label2_asset_logo_help' => 'Koristi logo kompanije kojoj je dodeljena imovina, umesto vrednosti u setting_name', + 'label2_1d_type' => 'Vrsta 1D barkoda', + 'label2_1d_type_help' => 'Format za 1D barkodove', + 'label2_2d_type' => 'Vrsta 2D barkoda', + 'label2_2d_type_help' => 'Format za 2D barkodove', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Definicija polja', + 'label2_fields_help' => 'Polja mogi biti dodata, uklonjena i presložena u levoj koloni. Za svako polje, višestruko opcija za Naziv i IzvorPodataka mogu biti dodato, uklonjeno i presloženo u desnoj koloni.', + 'help_asterisk_bold' => 'Tekst unet kao **tekst** biće prikazan podebljan', + 'help_blank_to_use' => 'Ostavite prazno da bi se koristila vrednost iz :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Podrazumevano', + 'none' => 'Ništa', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', - 'google_login' => 'Google Workspace Login Settings', - 'enable_google_login' => 'Enable users to login with Google Workspace', + 'google_login' => 'Podešavanja prijava sa Google Workspace', + 'enable_google_login' => 'Omogućiti prijavu korisnicima sa Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/sr-CS/admin/suppliers/message.php b/resources/lang/sr-CS/admin/suppliers/message.php index 59a06830bb..fcc906c71f 100644 --- a/resources/lang/sr-CS/admin/suppliers/message.php +++ b/resources/lang/sr-CS/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Obrisani dobavljač', 'does_not_exist' => 'Dobavljač ne postoji.', diff --git a/resources/lang/sr-CS/admin/users/general.php b/resources/lang/sr-CS/admin/users/general.php index d8fc65db5e..9a5abaa436 100644 --- a/resources/lang/sr-CS/admin/users/general.php +++ b/resources/lang/sr-CS/admin/users/general.php @@ -43,12 +43,12 @@ return [ 'remote_help' => 'Ovo može biti korisno ako treba da filtrirate prema udaljenim korisnicima koji nikada ili retko dolaze na vaše fizičke lokacije.', 'not_remote_label' => 'Ovo nije udaljeni korisnik', 'vip_label' => 'VIP Korisnik', - 'vip_help' => 'This can be helpful to mark important people in your org if you would like to handle them in special ways.', + 'vip_help' => 'Ovo može pomoći da označite važne ljude u vašoj organizaciji ako bi ste želeli da njima upravljate na posebne načine.', 'create_user' => 'Kreiraj korisnika', 'create_user_page_explanation' => 'Ovo su informacije o nalogu koje će te koristiti da pristupite sajtu po prvi put.', 'email_credentials' => 'Akreditivi za Email', 'email_credentials_text' => 'Pošalji moje akreditive na adresu elektornske pošte navedene iznad', 'next_save_user' => 'Sledeće: Sačuvaj korisnika', 'all_assigned_list_generation' => 'Generisano:', - 'email_user_creds_on_create' => 'Email this user their credentials?', + 'email_user_creds_on_create' => 'Poslati ovom korisniku e-poruku sa njegovim kredencijalima?', ]; diff --git a/resources/lang/sr-CS/admin/users/message.php b/resources/lang/sr-CS/admin/users/message.php index 9a141314c9..834daf4eea 100644 --- a/resources/lang/sr-CS/admin/users/message.php +++ b/resources/lang/sr-CS/admin/users/message.php @@ -6,7 +6,7 @@ return array( 'declined' => 'Uspješno ste odbili ovaj resurs.', 'bulk_manager_warn' => 'Your users have been successfully updated, however your manager entry was not saved because the manager you selected was also in the user list to be edited, and users may not be their own manager. Please select your users again, excluding the manager.', 'user_exists' => 'Korisnik već postoji!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'Korisnik ne postoji.', 'user_login_required' => 'Polje za prijavu je obavezno', 'user_password_required' => 'Lozinka je obavezna.', 'insufficient_permissions' => 'Insufficient Permissions.', diff --git a/resources/lang/sr-CS/admin/users/table.php b/resources/lang/sr-CS/admin/users/table.php index a5158525b3..09177b2f8d 100644 --- a/resources/lang/sr-CS/admin/users/table.php +++ b/resources/lang/sr-CS/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Prikaži izbrisane korisnike', 'title' => 'Title', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Ukupni troškovi imovine", 'updateuser' => 'Ažuriranje korisnika', 'username' => 'Korisničko ime', 'user_deleted_text' => 'Ovaj je korisnik označen kao izbrisan.', diff --git a/resources/lang/sr-CS/auth/general.php b/resources/lang/sr-CS/auth/general.php index 880a0f97c8..6ba2630341 100644 --- a/resources/lang/sr-CS/auth/general.php +++ b/resources/lang/sr-CS/auth/general.php @@ -12,8 +12,8 @@ return [ 'remember_me' => 'Zapamti me', 'username_help_top' => 'Unesite svoje korisničko ime da biste e-poštom dobili vezu za resetovanje lozinke.', 'username_help_bottom' => 'Vaše korisničko ime i adresa e-pošte mogu biti isti, ali možda i nisu, u zavisnosti od vaše konfiguracije. Ako ne možete da se setite svog korisničkog imena, obratite se administratoru.

Korisničkim imenima bez povezane adrese e-pošte neće se slati link za ponovno postavljanje lozinke. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', + 'google_login' => 'Ili se prijavite sa Google Workspace', + 'google_login_failed' => 'Neuspelo prijavljivanje sa Google-om, molim vas pokušajte ponovo.', ]; diff --git a/resources/lang/sr-CS/general.php b/resources/lang/sr-CS/general.php index ea391371cd..7da8f31a48 100644 --- a/resources/lang/sr-CS/general.php +++ b/resources/lang/sr-CS/general.php @@ -46,7 +46,7 @@ return [ 'bulk_delete' => 'Masovno brisanje', 'bulk_actions' => 'Masovne radnje', 'bulk_checkin_delete' => 'Grupno razduživanje / brisanje korisnika', - 'byod' => 'BYOD', + 'byod' => 'Privatno', 'byod_help' => 'Ova imovina je u vlasništvu korisnika', 'bystatus' => 'prema statusu', 'cancel' => 'Otkazati', @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Ime Prezime (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Prezime Prvo slovo imena (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Inicijal imena Prezime (j.smith@example.com)', + 'firstname_lastname_display' => 'Ime Prezime (Petar Petrović)', + 'lastname_firstname_display' => 'Prezime Ime (Petrović Petar)', + 'name_display_format' => 'Format prikaza imena', 'first' => 'Prvi', 'firstnamelastname' => 'Ime Prezime (janesmith@example.com)', 'lastname_firstinitial' => 'Prezime inicijal Imena (smith_j@example.com)', @@ -255,7 +258,7 @@ return [ 'signed_off_by' => 'Potpisao', 'skin' => 'Izgledi', 'webhook_msg_note' => 'Obaveštenje će biti poslato putem veb zakačke', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'webhook_test_msg' => 'O zdravo! Izgleda da vaša :app integracija sa Snipe-IT radi!', 'some_features_disabled' => 'DEMO MOD: Neke funkcije su onemogućene za ovu instalaciju.', 'site_name' => 'Naziv sajta', 'state' => 'Savezna država', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Dobavljač', 'suppliers' => 'Dobavljači', 'sure_to_delete' => 'Da li ste sigurni da želite izbrisati', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Cilj', 'time_and_date_display' => 'Prikaz vremena i datuma', @@ -283,6 +288,7 @@ return [ 'user' => 'Korisnik', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Nedodeljeno', 'unaccepted_asset_report' => 'Neprihvaćene imovine', 'users' => 'Korisnici', 'viewall' => 'Prikaži svе', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Količina licenci', 'notification_error' => 'Greška:', 'notification_error_hint' => 'Molimo Vas da u formularu ispod proverite greške', - 'notification_success' => 'Uspeh:', - 'notification_warning' => 'Upozorenje:', - 'notification_info' => 'Informacija:', + 'notification_bulk_error_hint' => 'Sledeća polja sadrže greške potvrde i nisu izmenjena:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Informacije o imovini', 'model_name' => 'Naziv modela', 'asset_name' => 'Naziv imovine', @@ -440,18 +447,20 @@ return [ 'setup_successful_migrations' => 'Napravljene su tabele vaše baze podataka', 'setup_migration_output' => 'Rezultat migracije:', 'setup_migration_create_user' => 'Sledeće: Napravite korisnika', - 'importer_generic_error' => 'Your file import is complete, but we did receive an error. This is usually caused by third-party API throttling from a notification webhook (such as Slack) and would not have interfered with the import itself, but you should confirm this.', + 'importer_generic_error' => 'Uvoz vaše datoteke je završen, ali su se pojavile neke greške. Ovo je obično izazvano zatrpavanjem veb zakačke obaveštenjima od strane API-ja treće strane (popus Slack-a) i ne bi trebalo da je imalo uticaja na sam uvoz, ali bi trebali da to potvrdite.', 'confirm' => 'Potvrdi', 'autoassign_licenses' => 'Autmoatski dodelljene Licence', - 'autoassign_licenses_help' => 'Allow this user to have licenses assigned via the bulk-assign license UI or cli tools.', - 'autoassign_licenses_help_long' => 'This allows a user to be have licenses assigned via the bulk-assign license UI or cli tools. (For example, you might not want contractors to be auto-assigned a license you would provide to only staff members. You can still individually assign licenses to those users, but they will not be included in the Checkout License to All Users functions.)', - 'no_autoassign_licenses_help' => 'Do not include user for bulk-assigning through the license UI or cli tools.', + 'autoassign_licenses_help' => 'Dozvoli ovom korisniku da ima licence dodeljene kroz sistem grupne dodele ili konzolnim alatima.', + 'autoassign_licenses_help_long' => 'Ovo dozvoljava da korisnik ima licence dodeljene putem sistema za grupno dodeljivanje ili konzolnim alatima. (Na primer, možda ne želite da se radnicima po ugovoru automatski dodele licence koje su namenjene samo stalno zaposlenima. I dalje možete pojedinačno dodeliti licence tim korisnicima, ali oni neće biti uvršteni u funkciju izdavanja licenci svim korisnicima)', + 'no_autoassign_licenses_help' => 'Ne uvrštavaj korisnika za grupno dodeljivanje kroz interfejs ili konzolne alate.', 'modal_confirm_generic' => 'Da li ste sigurni?', 'cannot_be_deleted' => 'Ova stavka ne može biti obrisana', 'undeployable_tooltip' => 'Ovaj predmet ne može biti zadužen. Proveriti količinu na stanju.', 'serial_number' => 'Serijski broj', 'item_notes' => ':stavka Napomena', 'item_name_var' => ':naziv stavke', + 'error_user_company' => 'Kompanije korisnika i imovine se ne poklapaju', + 'error_user_company_accept_view' => 'Imovina koja je vama zadužena pripada drugoj kompaniji i zato je ne možete prihvatiti niti odbiti. Molim vas proverite sa vašim nadređenim', 'importer' => [ 'checked_out_to_fullname' => 'Odjavljeno na: Puno ime', 'checked_out_to_first_name' => 'Odjavljeno na: Ime', @@ -464,15 +473,18 @@ return [ 'manager_full_name' => 'Menadzer: Puno Ime', 'manager_username' => 'Menadzer: Korisnicko ime', 'checkout_type' => 'Tip Naplate', - 'checkout_location' => 'Checkout to Location', - 'image_filename' => 'Image Filename', + 'checkout_location' => 'Zaduži lokaciju', + 'image_filename' => 'Ime datoteke slike', 'do_not_import' => 'Ne Importuj', 'vip' => 'VIP', 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', + 'gravatar' => 'Gravatar e-pošta', 'currency' => 'Valuta', 'address2' => 'Adresa 2', 'import_note' => 'Uvezeno pomoću csv importera', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/sr-CS/help.php b/resources/lang/sr-CS/help.php index becddc6d01..63154f0afa 100644 --- a/resources/lang/sr-CS/help.php +++ b/resources/lang/sr-CS/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => 'Više informacija', - 'audit_help' => 'Checking this box will edit the asset record to reflect this new location. Leaving it unchecked will simply note the location in the audit log.

Note that if this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + 'audit_help' => 'Markiranjem ovog kvadratića će izmeniti zapis imovine kako bi preslikao novu lokaciju. Ukoliko ostane ne markirano samo će se ubeležiti lokacija u zapisniku popisa.

Bitno je znati da ukoliko je imovina zadužena, neće promeniti lokaciju korisnika, imovine ili lokacije kojoj je zadužena.', 'assets' => 'Imovina su stavke koje se prate po serijskom ili inventarnom broju. To su obično predmeti veće vrednosti gde je važna identifikacija konkretnog predmeta.', diff --git a/resources/lang/sr-CS/localizations.php b/resources/lang/sr-CS/localizations.php index e47a4b6567..6e70656cb0 100644 --- a/resources/lang/sr-CS/localizations.php +++ b/resources/lang/sr-CS/localizations.php @@ -6,7 +6,7 @@ return [ 'languages' => [ 'en'=> 'Engleski, SAD', 'en-GB'=> 'Engleski, UK', - 'af'=> 'Afrikaans', + 'af'=> 'Afrički', 'ar'=> 'Arapski', 'bg'=> 'Bugarski', 'zh-CN'=> 'Kineski pojednostavljen', @@ -47,12 +47,12 @@ return [ 'sr-CS' => 'Srpski (Latinica)', 'sl'=> 'Slovenački', 'es-ES'=> 'Španski', - 'es-CO'=> 'Spanish, Colombia', - 'es-MX'=> 'Spanish, Mexico', - 'es-VE'=> 'Spanish, Venezuela', + 'es-CO'=> 'Španski (Kolumbija)', + 'es-MX'=> 'Španski (Meksiko)', + 'es-VE'=> 'Španski (Venecuela)', 'sv-SE'=> 'Švedski', 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', + 'ta'=> 'Tamilski', 'th'=> 'Tajlandski', 'tr'=> 'Turski', 'uk'=> 'Ukrajinski', @@ -84,7 +84,7 @@ return [ 'AZ'=>'Azerbejdžan', 'BA'=>'Bosna i Hercegovina', 'BB'=>'Barbados', - 'BE'=>'Belgium', + 'BE'=>'Belgija', 'BD'=>'Bangladeš', 'BF'=>'Burkina Faso', 'BG'=>'Bugarska', @@ -103,9 +103,9 @@ return [ 'BZ'=>'Beliz', 'CA'=>'Kanada', 'CC'=>'Cocos (Keeling) Islands', - 'CD'=>'Congo (Democratic Republic)', + 'CD'=>'Kongo (Demokratska republika)', 'CF'=>'Centralnoafrička Republika', - 'CG'=>'Congo (Republic)', + 'CG'=>'Kongo (Republika)', 'CH'=>'Švajcarska', 'CI'=>'Obala slonovače', 'CK'=>'Kukova ostrva', @@ -115,14 +115,14 @@ return [ 'CO'=>'Kolumbija', 'CR'=>'Kostarika', 'CU'=>'Kuba', - 'CV'=>'Cape Verde', + 'CV'=>'Zelenortska ostrva', 'CX'=>'Božićno ostrvo', 'CY'=>'Kipar', 'CZ'=>'Češka republika', 'DE'=>'Nemačka', 'DJ'=>'Đibuti', 'DK'=>'Danska', - 'DM'=>'Dominica', + 'DM'=>'Dominika', 'DO'=>'Dominikanska republika', 'DZ'=>'Alžir', 'EC'=>'Ekvador', @@ -151,7 +151,7 @@ return [ 'GP'=>'Gvadalupe', 'GQ'=>'Ekvatorijalna gvineja', 'GR'=>'Grčka', - 'GS'=>'South Georgia And The South Sandwich Islands', + 'GS'=>'Južna Džordžija i Južna Sendvič Ostrva', 'GT'=>'Gvatemala', 'GU'=>'Guam', 'GW'=>'Gvineja Bisao', @@ -203,7 +203,7 @@ return [ 'ME'=>'Crna gora', 'MG'=>'Madagaskar', 'MH'=>'Maršalska ostrva', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'MK'=>'Makedonija, Bivša Jugoslovenska republika', 'ML'=>'Mali', 'MM'=>'Mijanmar', 'MN'=>'Mongolija', @@ -274,7 +274,7 @@ return [ 'SV'=>'El Salvador', 'SY'=>'Syrian Arab Republic', 'SZ'=>'Svazilend', - 'TC'=>'Turks And Caicos Islands', + 'TC'=>'Turks i Kajkos ostrva', 'TD'=>'Čad', 'TF'=>'French Southern Territories', 'TG'=>'Togo', diff --git a/resources/lang/sr-CS/mail.php b/resources/lang/sr-CS/mail.php index d6502680b2..7cbf0b851c 100644 --- a/resources/lang/sr-CS/mail.php +++ b/resources/lang/sr-CS/mail.php @@ -75,7 +75,7 @@ return [ 'your_credentials' => 'Vaši Snipe-IT kredencijali', 'Accessory_Checkin_Notification' => 'Oprema razdužena', 'Asset_Checkin_Notification' => 'Imovina razdužena', - 'Asset_Checkout_Notification' => 'Asset checked out', + 'Asset_Checkout_Notification' => 'Zadužena imovina', 'License_Checkin_Notification' => 'Licenca razdužena', 'Expected_Checkin_Report' => 'Izveštaj o očekivanoj proveri imovine', 'Expected_Checkin_Notification' => 'Izveštaj o očekivanoj proveri imovine', diff --git a/resources/lang/sr-CS/validation.php b/resources/lang/sr-CS/validation.php index 934eb9c6c8..304402b500 100644 --- a/resources/lang/sr-CS/validation.php +++ b/resources/lang/sr-CS/validation.php @@ -67,7 +67,7 @@ return [ 'array' => ':attribute mora imati barem :min stavke.', ], 'starts_with' => ':attribute mora da počne sa jednom od sledećih vrednosti: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'ends_with' => ':attribute mora da se završi sa jednim od sledećih: :values.', 'not_in' => 'Odabrani :attribute nije ispravan.', 'numeric' => ':attribute mora biti broj.', diff --git a/resources/lang/sv-SE/admin/companies/message.php b/resources/lang/sv-SE/admin/companies/message.php index e3f000b1ec..ffce36df8a 100644 --- a/resources/lang/sv-SE/admin/companies/message.php +++ b/resources/lang/sv-SE/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Företaget finns inte.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Detta företag är för närvarande är associerade med minst en modell och kan inte tas bort. Vänligen uppdatera din modeller för att inte längre referera till detta företag och försök igen. ', 'create' => [ 'error' => 'Företaget skapades inte, försök igen.', diff --git a/resources/lang/sv-SE/admin/hardware/form.php b/resources/lang/sv-SE/admin/hardware/form.php index 28db173d2c..62a2ff4795 100644 --- a/resources/lang/sv-SE/admin/hardware/form.php +++ b/resources/lang/sv-SE/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'I det här formuläret kan du uppdatera flera tillgångar på en gång. Fyll bara i de fält du behöver ändra. Alla fält som lämnas tomma kommer att förbli oförändrade.', 'bulk_update_warn' => 'Du håller på att redigera egenskaperna för en enda tillgång.|Du håller på att redigera egenskaperna för :asset_count tillgångar.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Utcheckad till', 'checkout_date' => 'Utcheckningsdatum', 'checkin_date' => 'Incheckningsdatum', diff --git a/resources/lang/sv-SE/admin/hardware/table.php b/resources/lang/sv-SE/admin/hardware/table.php index ccc8e04e8b..4a6eae93cd 100644 --- a/resources/lang/sv-SE/admin/hardware/table.php +++ b/resources/lang/sv-SE/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Hämta CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Plats', 'purchase_cost' => 'Kosta', 'purchase_date' => 'Köpt', diff --git a/resources/lang/sv-SE/admin/labels/message.php b/resources/lang/sv-SE/admin/labels/message.php new file mode 100644 index 0000000000..0563efed34 --- /dev/null +++ b/resources/lang/sv-SE/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Ogiltigt antal returnerade från :name. Förväntade :expected, fick :actual.', + 'invalid_return_type' => 'Ogiltig typ returneras från :name. Förväntad :expected, fick :actual.', + 'invalid_return_value' => 'Ogiltigt värde returneras från :name. Förväntade :expected, fick :actual.', + + 'does_not_exist' => 'Etiketten finns inte', + +]; diff --git a/resources/lang/sv-SE/admin/labels/table.php b/resources/lang/sv-SE/admin/labels/table.php new file mode 100644 index 0000000000..f59b007c97 --- /dev/null +++ b/resources/lang/sv-SE/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Etiketter', + 'support_fields' => 'Fält', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logotyp', + 'support_title' => 'Rubrik', + +]; \ No newline at end of file diff --git a/resources/lang/sv-SE/admin/licenses/general.php b/resources/lang/sv-SE/admin/licenses/general.php index e35a2998e7..2dc96f6605 100644 --- a/resources/lang/sv-SE/admin/licenses/general.php +++ b/resources/lang/sv-SE/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'Detta kommer att checka in en plats.|Denna åtgärd kommer att checka in alla :checkedout_seats_count platser för denna licens.', 'enabled_tooltip' => 'Checka in ALLA platser för denna licens från både användare och tillgångar', 'disabled_tooltip' => 'Detta är inaktiverat eftersom det för närvarande inte finns några platser utcheckade', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'Licensen har checkats in! | Alla licenser har checkats in!', 'log_msg' => 'Incheckad via bulk licens checkout i licens GUI', ], diff --git a/resources/lang/sv-SE/admin/manufacturers/message.php b/resources/lang/sv-SE/admin/manufacturers/message.php index 1c3b5e6eca..de593f84ff 100644 --- a/resources/lang/sv-SE/admin/manufacturers/message.php +++ b/resources/lang/sv-SE/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Använd {LOCALE} och {SERIAL} i din URL som variabler för att få dessa värden automatiskt fyllda när du visar tillgångar.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Tillverkaren existerar inte.', 'assoc_users' => 'Tillverkaren är för tillfället associerad med en modell och kan inte tas bort. Vänligen uppdatera dina modeller till att inte vara associerade med denna tillverkare och försök igen. ', diff --git a/resources/lang/sv-SE/admin/models/message.php b/resources/lang/sv-SE/admin/models/message.php index 3c6026aaf7..2eeaaa00c6 100644 --- a/resources/lang/sv-SE/admin/models/message.php +++ b/resources/lang/sv-SE/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Modellen finns inte.', 'no_association' => 'VARNING! Modellen för detta objekt är ogiltigt eller saknas!', 'no_association_fix' => 'Detta kommer att bryta saker på konstiga och hemska sätt. Redigera denna tillgång nu för att tilldela det en modell.', diff --git a/resources/lang/sv-SE/admin/settings/general.php b/resources/lang/sv-SE/admin/settings/general.php index e78ae788f7..471950cc7e 100644 --- a/resources/lang/sv-SE/admin/settings/general.php +++ b/resources/lang/sv-SE/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Nästa: Skapa användare', 'ldap_settings_link' => 'Sida för LDAP-inställningar', 'slack_test' => 'Testa Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Byt till den nya etikettmotorn. Obs! Du måste spara den här inställningen innan du ställer in andra inställningar.', + 'label2_template' => 'Mall', + 'label2_template_help' => 'Välj vilken mall som ska användas för etikettgenerering', + 'label2_title' => 'Rubrik', + 'label2_title_help' => 'Rubriken att visa på etiketter som stöder det', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D streckkodstyp', + 'label2_1d_type_help' => 'Format för 1D-streckkoder', + 'label2_2d_type' => '2D streckkodstyp', + 'label2_2d_type_help' => 'Format för 2D-streckkoder', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'URL som 2D-streckkoden pekar på när den skannas', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fält kan läggas till, tas bort och ordnas om i den vänstra kolumnen. För varje fält kan flera alternativ för etikett- och datakällan läggas till, tas bort och ordnas om i högerspalten.', + 'help_asterisk_bold' => 'Text inlagd som **text** kommer att visas som fet text', + 'help_blank_to_use' => 'Lämna tomt för att använda värdet från :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Standard', + 'none' => 'Inga', 'google_callback_help' => 'Detta bör anges som callback URL i din Google OAuth app inställningar i din organisation's Google developer console .', 'google_login' => 'Inloggningsinställningar för Google Workspace', 'enable_google_login' => 'Aktivera inloggning med Google Workspace', 'enable_google_login_help' => 'Användarna kommer inte att tilldelas automatiskt. De måste ha ett befintligt konto här OCH i Google Workspace, och deras användarnamn här måste matcha deras e-postadress för Google Workspace. ', - ]; diff --git a/resources/lang/sv-SE/admin/suppliers/message.php b/resources/lang/sv-SE/admin/suppliers/message.php index 650a3cce6e..79e100192f 100644 --- a/resources/lang/sv-SE/admin/suppliers/message.php +++ b/resources/lang/sv-SE/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Leverantören finns inte.', diff --git a/resources/lang/sv-SE/admin/users/table.php b/resources/lang/sv-SE/admin/users/table.php index 4050ec4905..ebd70b1cc7 100644 --- a/resources/lang/sv-SE/admin/users/table.php +++ b/resources/lang/sv-SE/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Visa borttagna användare', 'title' => 'Titel', 'to_restore_them' => 'att återställa dem.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Uppdatera användaren', 'username' => 'Användarnamn', 'user_deleted_text' => 'Den här användaren har markerats som borttagen.', diff --git a/resources/lang/sv-SE/general.php b/resources/lang/sv-SE/general.php index 077c112e00..e102fabde8 100644 --- a/resources/lang/sv-SE/general.php +++ b/resources/lang/sv-SE/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Förnamn Efternamn (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'Efternamn Första Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Första Initialen Efternamn (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Först', 'firstnamelastname' => 'Förnamn Efternamn (janesmith@example.com)', 'lastname_firstinitial' => 'Efternamn Första Initialen (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Leverantör', 'suppliers' => 'Leverantörer', 'sure_to_delete' => 'Är du säker på att du vill radera', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Ta bort objekt', 'submit' => 'Lämna', 'target' => 'Mål', 'time_and_date_display' => 'Tid och datumvisning', @@ -283,6 +288,7 @@ return [ 'user' => 'Användare', 'accepted' => 'accepterad', 'declined' => 'tackade nej', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Oaccepterade tillgångar', 'users' => 'Användare', 'viewall' => 'Visa alla', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Antal licenser', 'notification_error' => 'Fel:', 'notification_error_hint' => 'Vänligen kontrollera formuläret nedan för fel', - 'notification_success' => 'Lyckades:', - 'notification_warning' => 'Varning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Information om tillgång', 'model_name' => 'Modellnamn', 'asset_name' => 'Tillgångsnamn', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serienummer', 'item_notes' => ':item noteringar', 'item_name_var' => ':item namn', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Utcheckat till: Fullständigt namn', 'checked_out_to_first_name' => 'Utcheckad till: Förnamn', @@ -474,5 +483,8 @@ return [ 'address2' => 'Adressrad 2', 'import_note' => 'Importerad med csv importerare', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/ta/admin/companies/message.php b/resources/lang/ta/admin/companies/message.php index 628059ae1b..ac1ed40bc9 100644 --- a/resources/lang/ta/admin/companies/message.php +++ b/resources/lang/ta/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'நிறுவனம் இல்லை.', + 'deleted' => 'Deleted company', 'assoc_users' => 'இந்த நிறுவனம் தற்போது குறைந்தது ஒரு மாதிரியுடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. இந்த நிறுவனத்தை இனி குறிப்பிடாமல் உங்கள் மாடல்களை புதுப்பிக்கவும் மீண்டும் முயற்சிக்கவும்.', 'create' => [ 'error' => 'நிறுவனம் உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும்.', diff --git a/resources/lang/ta/admin/hardware/form.php b/resources/lang/ta/admin/hardware/form.php index 0363770e9f..36ea825f2d 100644 --- a/resources/lang/ta/admin/hardware/form.php +++ b/resources/lang/ta/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'மொத்த புதுப்பித்தல் சொத்துகள்', 'bulk_update_help' => 'இந்த படிவம் ஒரே நேரத்தில் பல சொத்துக்களை புதுப்பிக்க உதவுகிறது. நீங்கள் மாற்ற வேண்டிய துறைகள் மட்டுமே நிரப்பவும். காலியாக உள்ள எந்த புலமும் மாறாமல் இருக்கும்.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'அவுட் சரிபார்க்கப்பட்டது', 'checkout_date' => 'புதுப்பிப்பு தேதி', 'checkin_date' => 'சரி தேதி', diff --git a/resources/lang/ta/admin/hardware/table.php b/resources/lang/ta/admin/hardware/table.php index 889700c499..d6908c6e52 100644 --- a/resources/lang/ta/admin/hardware/table.php +++ b/resources/lang/ta/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'CSV ஐ பதிவிறக்குக', 'eol' => ', EOL', 'id' => 'ஐடி', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'இருப்பிடம்', 'purchase_cost' => 'செலவு', 'purchase_date' => 'வாங்கப்பட்டது', diff --git a/resources/lang/ta/admin/labels/message.php b/resources/lang/ta/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/ta/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/ta/admin/labels/table.php b/resources/lang/ta/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/ta/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ta/admin/licenses/general.php b/resources/lang/ta/admin/licenses/general.php index 99d01472bd..6c5e519f00 100644 --- a/resources/lang/ta/admin/licenses/general.php +++ b/resources/lang/ta/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/ta/admin/manufacturers/message.php b/resources/lang/ta/admin/manufacturers/message.php index 294f0a85f9..6c1c1b5965 100644 --- a/resources/lang/ta/admin/manufacturers/message.php +++ b/resources/lang/ta/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'உற்பத்தியாளர் இல்லை.', 'assoc_users' => 'இந்த உற்பத்தியாளர் தற்போது குறைந்தது ஒரு மாதிரியுடன் தொடர்புடையது மற்றும் நீக்கப்பட முடியாது. இந்த உற்பத்தியாளரை இனி குறிப்பிடுவதற்கு உங்கள் மாதிரியைப் புதுப்பிக்கவும் மீண்டும் முயற்சிக்கவும்.', diff --git a/resources/lang/ta/admin/models/message.php b/resources/lang/ta/admin/models/message.php index 04268aa2f4..5527fb8b8d 100644 --- a/resources/lang/ta/admin/models/message.php +++ b/resources/lang/ta/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'மாதிரி இல்லை.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/ta/admin/settings/general.php b/resources/lang/ta/admin/settings/general.php index 7446577c7f..ecbe637a22 100644 --- a/resources/lang/ta/admin/settings/general.php +++ b/resources/lang/ta/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/ta/admin/suppliers/message.php b/resources/lang/ta/admin/suppliers/message.php index ddbc83b463..ae3de149ce 100644 --- a/resources/lang/ta/admin/suppliers/message.php +++ b/resources/lang/ta/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'சப்ளையர் இல்லை.', diff --git a/resources/lang/ta/admin/users/table.php b/resources/lang/ta/admin/users/table.php index 00144eb033..93c556e4b3 100644 --- a/resources/lang/ta/admin/users/table.php +++ b/resources/lang/ta/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'நீக்கப்பட்ட பயனர்களைக் காண்பி', 'title' => 'தலைப்பு', 'to_restore_them' => 'அவற்றை மீட்டெடுக்க', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'பயனர் புதுப்பிக்கவும்', 'username' => 'பயனர்பெயர்', 'user_deleted_text' => 'இந்த பயனர் நீக்கப்பட்டதாக குறிக்கப்பட்டுள்ளது.', diff --git a/resources/lang/ta/general.php b/resources/lang/ta/general.php index 43a25d504d..cbc4abc02b 100644 --- a/resources/lang/ta/general.php +++ b/resources/lang/ta/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'முதல் பெயர் கடைசி பெயர் (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'முதல்', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'சப்ளையர்', 'suppliers' => 'சப்ளையர்கள்', 'sure_to_delete' => 'நீங்கள் நிச்சயமாக நீக்க விரும்புகிறீர்களா?', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'சமர்ப்பி', 'target' => 'இலக்கு', 'time_and_date_display' => 'நேரம் மற்றும் தேதி காட்சி', @@ -283,6 +288,7 @@ return [ 'user' => 'பயனர்', 'accepted' => 'ஏற்றுக்கொள்ளப்பட்ட', 'declined' => 'குறைந்துள்ளது', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'ஏற்கப்படாத சொத்துகள்', 'users' => 'பயனர்கள்', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/th/admin/companies/message.php b/resources/lang/th/admin/companies/message.php index 5003d1bd01..eed1b78ae7 100644 --- a/resources/lang/th/admin/companies/message.php +++ b/resources/lang/th/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'ไม่มี บริษัท', + 'deleted' => 'Deleted company', 'assoc_users' => 'บริษัท นี้เชื่อมโยงกับโมเดลอย่างน้อยหนึ่งรายการและไม่สามารถลบได้ โปรดอัปเดตโมเดลของคุณเพื่อไม่ให้ บริษัท นี้อ้างอิงอีกต่อไปและลองอีกครั้ง', 'create' => [ 'error' => 'บริษัท ไม่ได้สร้างโปรดลองอีกครั้ง', diff --git a/resources/lang/th/admin/hardware/form.php b/resources/lang/th/admin/hardware/form.php index 4e5a465425..db4f45f95b 100644 --- a/resources/lang/th/admin/hardware/form.php +++ b/resources/lang/th/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'ปรับปรุงสินทรัพย์แบบหลายรายการ', 'bulk_update_help' => 'ฟอร์มนี้อนุญาตให้คุณปรับปรุงสินทรัพย์แบบหลายรายการในครั้งเดียว เพียงกรอกข้อมูลที่ต้องการเปลี่ยนแปลงลงในช่อง ช่องใดที่ไม่ได้กรอกข้อมูลจะไม่มีการเปลี่ยนแปลงใดๆ ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'เช็คเอ้าท์ให้กับ', 'checkout_date' => 'วันที่เช็คเอ้าท์', 'checkin_date' => 'วันที่เช็คอิน', diff --git a/resources/lang/th/admin/hardware/table.php b/resources/lang/th/admin/hardware/table.php index 1c8ce1e667..1e6457e105 100644 --- a/resources/lang/th/admin/hardware/table.php +++ b/resources/lang/th/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'ดาวน์โหลด CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'ที่ตั้ง', 'purchase_cost' => 'ราคา', 'purchase_date' => 'สั่งซื้อ', diff --git a/resources/lang/th/admin/labels/message.php b/resources/lang/th/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/th/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/th/admin/labels/table.php b/resources/lang/th/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/th/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/th/admin/licenses/general.php b/resources/lang/th/admin/licenses/general.php index 1d21099e2d..209a9a23df 100644 --- a/resources/lang/th/admin/licenses/general.php +++ b/resources/lang/th/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/th/admin/manufacturers/message.php b/resources/lang/th/admin/manufacturers/message.php index 45b1834559..39f79a6616 100644 --- a/resources/lang/th/admin/manufacturers/message.php +++ b/resources/lang/th/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'ยังไม่มีผู้ผลิต', 'assoc_users' => 'ผู้ผลิตนี้มีความสัมพันธ์ในรายการโมเดลอย่างน้อยหนึ่งรายการในปัจจุบัน และไม่สามารถลบได้ กรุณาอัพเดทโมเดลของคุณออกจากความสัมพันธ์ดังกล่าว และลองอีกครั้ง ', diff --git a/resources/lang/th/admin/models/message.php b/resources/lang/th/admin/models/message.php index 03ebc58fe8..070be350a7 100644 --- a/resources/lang/th/admin/models/message.php +++ b/resources/lang/th/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'ไม่มีโมเดลนี้', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/th/admin/settings/general.php b/resources/lang/th/admin/settings/general.php index 04a6151d05..4d4697b289 100644 --- a/resources/lang/th/admin/settings/general.php +++ b/resources/lang/th/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/th/admin/suppliers/message.php b/resources/lang/th/admin/suppliers/message.php index 220374a2d6..763b1e6e32 100644 --- a/resources/lang/th/admin/suppliers/message.php +++ b/resources/lang/th/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'ไม่มีซัพพลายเออร์', diff --git a/resources/lang/th/admin/users/table.php b/resources/lang/th/admin/users/table.php index a4941213b7..a2cc0d804b 100644 --- a/resources/lang/th/admin/users/table.php +++ b/resources/lang/th/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'แสดงผู้ใช้งานที่ถูกลบแล้ว', 'title' => 'ชื่อเรื่อง', 'to_restore_them' => 'เพื่อเรียกคืน', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'แก้ไขผู้ใช้งาน', 'username' => 'ชื่อผู้ใช้', 'user_deleted_text' => 'ผู้ใช้นี้ถูกทำเครื่องหมายว่าลบแล้ว', diff --git a/resources/lang/th/general.php b/resources/lang/th/general.php index a141dc44cd..be16a6a231 100644 --- a/resources/lang/th/general.php +++ b/resources/lang/th/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'ชื่อนามสกุล (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'นามสกุล ชื่อ Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'อักษรต้นชื่อ.นามสกุล (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'เริ่ม', 'firstnamelastname' => 'ชื่อ นามสกุล (janesmith@example.com)', 'lastname_firstinitial' => 'นามสกุล อักษรต้นชื่อ (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'ผู้ผลิต', 'suppliers' => 'ตัวแทนจำหน่าย', 'sure_to_delete' => 'คุณแน่ใจหรือไม่ว่าต้องการลบ', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'เสนอ', 'target' => 'เป้า', 'time_and_date_display' => 'การแสดงเวลาและวันที่', @@ -283,6 +288,7 @@ return [ 'user' => 'ผู้ใช้', 'accepted' => 'ยอมรับ', 'declined' => 'ปฏิเสธ', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'ไม่ยอมรับสินทรัพย์', 'users' => 'ผู้ใช้', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'นับลิขสิทธิ์', 'notification_error' => 'ข้อผิดพลาด:', 'notification_error_hint' => 'โปรดระบุข้อมูลในฟอร์มนี้เกี่ยวกับข้อผิดพลาดที่ปรากฏ', - 'notification_success' => 'สำเร็จ:', - 'notification_warning' => 'คำเตือน:', - 'notification_info' => 'ข้อมูล:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'รายละเอียดของทรัพย์สิน', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/tl/admin/companies/message.php b/resources/lang/tl/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/tl/admin/companies/message.php +++ b/resources/lang/tl/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/tl/admin/hardware/form.php b/resources/lang/tl/admin/hardware/form.php index 6bcb884bab..ef877c8377 100644 --- a/resources/lang/tl/admin/hardware/form.php +++ b/resources/lang/tl/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', diff --git a/resources/lang/tl/admin/hardware/table.php b/resources/lang/tl/admin/hardware/table.php index 10629fd22c..06b60bfd83 100644 --- a/resources/lang/tl/admin/hardware/table.php +++ b/resources/lang/tl/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', 'purchase_cost' => 'Cost', 'purchase_date' => 'Purchased', diff --git a/resources/lang/tl/admin/labels/message.php b/resources/lang/tl/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/tl/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/tl/admin/labels/table.php b/resources/lang/tl/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/tl/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/tl/admin/licenses/general.php b/resources/lang/tl/admin/licenses/general.php index 0187d076a3..b2766d063e 100644 --- a/resources/lang/tl/admin/licenses/general.php +++ b/resources/lang/tl/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/tl/admin/manufacturers/message.php b/resources/lang/tl/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/tl/admin/manufacturers/message.php +++ b/resources/lang/tl/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/tl/admin/models/message.php b/resources/lang/tl/admin/models/message.php index 77c2d88b5f..4dbcd4e75e 100644 --- a/resources/lang/tl/admin/models/message.php +++ b/resources/lang/tl/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model does not exist.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/tl/admin/settings/general.php b/resources/lang/tl/admin/settings/general.php index ce841258d8..230b0cf28f 100644 --- a/resources/lang/tl/admin/settings/general.php +++ b/resources/lang/tl/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/tl/admin/suppliers/message.php b/resources/lang/tl/admin/suppliers/message.php index cea332748f..a693669c7e 100644 --- a/resources/lang/tl/admin/suppliers/message.php +++ b/resources/lang/tl/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Supplier does not exist.', diff --git a/resources/lang/tl/admin/users/table.php b/resources/lang/tl/admin/users/table.php index e318d51545..21e2154280 100644 --- a/resources/lang/tl/admin/users/table.php +++ b/resources/lang/tl/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Show Deleted Users', 'title' => 'Title', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update User', 'username' => 'Username', 'user_deleted_text' => 'This user has been marked as deleted.', diff --git a/resources/lang/tl/general.php b/resources/lang/tl/general.php index 4831845721..c239214d83 100644 --- a/resources/lang/tl/general.php +++ b/resources/lang/tl/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Supplier', 'suppliers' => 'Suppliers', 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Target', 'time_and_date_display' => 'Time and Date Display', @@ -283,6 +288,7 @@ return [ 'user' => 'User', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Unaccepted Assets', 'users' => 'Users', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/tr/admin/companies/message.php b/resources/lang/tr/admin/companies/message.php index ef29564c8d..414c8cc1a4 100644 --- a/resources/lang/tr/admin/companies/message.php +++ b/resources/lang/tr/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Firma yok.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Bu firma şu anda en az bir model ile ilişkili ve silinemez. Lütfen ilişkili modelden bu firmayı kaldırarak tekrar deneyin. ', 'create' => [ 'error' => 'Firma oluşturulamadı, lütfen tekrar deneyin.', diff --git a/resources/lang/tr/admin/hardware/form.php b/resources/lang/tr/admin/hardware/form.php index 0e6f82e296..7bde9333d5 100644 --- a/resources/lang/tr/admin/hardware/form.php +++ b/resources/lang/tr/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Demirbaşları Toplu Güncelle', 'bulk_update_help' => 'Bu form birden çok demirbaşı tek seferde güncellemenizi sağlar. Lütfen sadece değiştirmek istediğiniz alanları doldurunuz. Değiştirilmesini istemediğiniz alanları boş bırakınız. ', 'bulk_update_warn' => 'Tek bir varlığın özelliklerini düzenlemek üzeresiniz.| :asset_count varlıkların özelliklerini düzenlemek üzeresiniz.', + 'bulk_update_with_custom_field' => 'Varlıkların farklı model türleri olduğunu unutmayın :asset_model_count', + 'bulk_update_model_prefix' => 'Modellerde', + 'bulk_update_custom_field_unique' => 'Bu benzersiz bir alandır (satırdır, hücredir), Toplu şekilde düzenleyemezsiniz.', 'checkedout_to' => 'Çıkış Yapılmış Olan Kişi', 'checkout_date' => 'Çıkış Tarihi', 'checkin_date' => 'Giriş Tarihi', diff --git a/resources/lang/tr/admin/hardware/table.php b/resources/lang/tr/admin/hardware/table.php index e8ead9aa9f..e09e3f54a4 100644 --- a/resources/lang/tr/admin/hardware/table.php +++ b/resources/lang/tr/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'CSV Dosyasını İndir', 'eol' => 'Ömür Süresi', 'id' => 'ID', + 'last_checkin_date' => 'Son zimmet teslim tarihi', 'location' => 'Konum', 'purchase_cost' => 'Ücret', 'purchase_date' => 'Satın alındı', diff --git a/resources/lang/tr/admin/labels/message.php b/resources/lang/tr/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/tr/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/tr/admin/labels/table.php b/resources/lang/tr/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/tr/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/tr/admin/licenses/general.php b/resources/lang/tr/admin/licenses/general.php index 62530c617a..447ffa7151 100644 --- a/resources/lang/tr/admin/licenses/general.php +++ b/resources/lang/tr/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/tr/admin/manufacturers/message.php b/resources/lang/tr/admin/manufacturers/message.php index d1869f7b7c..ef747d8fb7 100644 --- a/resources/lang/tr/admin/manufacturers/message.php +++ b/resources/lang/tr/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Üretici mevcut değil.', 'assoc_users' => 'Üretici en az 1 model ile ilişkili durumda ve silinemez. Lütfen önce modelleri güncelleyerek üreticiyi boşa çıkarın ve tekrar deneyin. ', diff --git a/resources/lang/tr/admin/models/message.php b/resources/lang/tr/admin/models/message.php index 75dc032043..7eb23672e2 100644 --- a/resources/lang/tr/admin/models/message.php +++ b/resources/lang/tr/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model mevcut değil.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'Bu değişiklik bazı şeylerin garip ve tuhaf bir şekilde bozulmasına yol açabilir. Bu varlığı bir modelle ilişkilendirmek için düzeltin.', diff --git a/resources/lang/tr/admin/settings/general.php b/resources/lang/tr/admin/settings/general.php index 09cb0f7732..97e8872715 100644 --- a/resources/lang/tr/admin/settings/general.php +++ b/resources/lang/tr/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Sıradaki: Kullanıcı oluştur', 'ldap_settings_link' => 'LDAP Ayarları Sayfası', 'slack_test' => ' entegrasyonunu dene', + 'label2_enable' => 'Yeni etiket motoru', + 'label2_enable_help' => 'Yeni etiket motoruna geçiş. Not: Diğerine geçmeden önce burada yaptığınız değişiklikleri kaydedin', + 'label2_template' => 'Tema', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/tr/admin/suppliers/message.php b/resources/lang/tr/admin/suppliers/message.php index a34f37e4ac..3197dc62c5 100644 --- a/resources/lang/tr/admin/suppliers/message.php +++ b/resources/lang/tr/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Tedarikçi mevcut değil.', diff --git a/resources/lang/tr/admin/users/table.php b/resources/lang/tr/admin/users/table.php index b1231c488e..57bddd29f7 100644 --- a/resources/lang/tr/admin/users/table.php +++ b/resources/lang/tr/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Silinen Kullanıcıları Göster', 'title' => 'Başlık', 'to_restore_them' => 'geri yüklemek için.', + 'total_assets_cost' => "Toplam demirbaş maaliyeti", 'updateuser' => 'Kullanıcıyı Güncelle', 'username' => 'Kullanıcı Adı', 'user_deleted_text' => 'Bu kullanıcı silindi olarak işaretlenmiş.', diff --git a/resources/lang/tr/general.php b/resources/lang/tr/general.php index a240452452..37094d6c78 100644 --- a/resources/lang/tr/general.php +++ b/resources/lang/tr/general.php @@ -123,6 +123,9 @@ Context | Request Context 'firstname_lastname_underscore_format' => 'Adı Soyadı (jane.smith@example.com)', 'lastnamefirstinitial_format' => 'Soyadı İlk Başlangıç (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Adın İlk Harfi ve Soyad (j.smith@example.com)', + 'firstname_lastname_display' => 'İsim Soyisim (Bahri SAGIRLI)', + 'lastname_firstname_display' => 'Soyisim İsim (SAGIRLI Bahri)', + 'name_display_format' => 'İsim görüntüleme şekli', 'first' => 'İlk', 'firstnamelastname' => 'Adı Soyadı (janesmith@example.com)', 'lastname_firstinitial' => 'Soyad ve Adın İlk Harfi (smith_j@example.com)', @@ -268,6 +271,8 @@ Context | Request Context 'supplier' => 'Tedarikçi', 'suppliers' => 'Tedarikçiler', 'sure_to_delete' => 'Silmek istediğinize emin misiniz', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Gönder', 'target' => 'Hedef', 'time_and_date_display' => 'Zaman ve Tarih Görüntüle', @@ -286,6 +291,7 @@ Context | Request Context 'user' => 'Kullanıcı', 'accepted' => 'kabul edildi', 'declined' => 'reddedildi', + 'unassigned' => 'Atanmamış', 'unaccepted_asset_report' => 'Kabul Edilmeyen Varlıklar', 'users' => 'Kullanıcılar', 'viewall' => 'Tümünü Görüntüle', @@ -367,9 +373,10 @@ Context | Request Context 'licenses_count' => 'Lisans Adedi', 'notification_error' => 'Hata:', 'notification_error_hint' => 'Hatalar için lütfen aşağıdaki formu kontrol edin', - 'notification_success' => 'Başarılı:', - 'notification_warning' => 'Uyarı:', - 'notification_info' => 'Bilgi:', + 'notification_bulk_error_hint' => 'Aşağıdaki alanlarda doğrulama hataları olduğundan düzenlenemedi.', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Varlık Bilgisi', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -455,6 +462,8 @@ Context | Request Context 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'Kullanıcı ve ürün şirketleri uyuşmazlığı', + 'error_user_company_accept_view' => 'Size zimmetlenen ürün başka bir şirkete ait. Kabul yada red edemezsin. Lütfen durumu yöneticinize iletiniz.', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -477,5 +486,8 @@ Context | Request Context 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/uk/admin/accessories/general.php b/resources/lang/uk/admin/accessories/general.php index 6f7ad8e4d1..38d34a155e 100644 --- a/resources/lang/uk/admin/accessories/general.php +++ b/resources/lang/uk/admin/accessories/general.php @@ -16,7 +16,7 @@ return array( 'update' => 'Оновити аксесуар', 'use_default_eula' => 'Use the primary default EULA instead.', 'use_default_eula_disabled' => 'Use the primary default EULA instead. No primary default EULA is set. Please add one in Settings.', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'clone' => 'Клонувати аксесуар', + 'delete_disabled' => 'Цей аксесуар ще не можна видалити, оскільки деякі елементи все ще перевіряються.', ); diff --git a/resources/lang/uk/admin/companies/message.php b/resources/lang/uk/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/uk/admin/companies/message.php +++ b/resources/lang/uk/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/uk/admin/hardware/form.php b/resources/lang/uk/admin/hardware/form.php index 19138b4dc9..29f4c2e5be 100644 --- a/resources/lang/uk/admin/hardware/form.php +++ b/resources/lang/uk/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Видано', 'checkout_date' => 'Дата видачі', 'checkin_date' => 'Дата повернення', diff --git a/resources/lang/uk/admin/hardware/table.php b/resources/lang/uk/admin/hardware/table.php index a5c9bcfaf3..0c2461cc34 100644 --- a/resources/lang/uk/admin/hardware/table.php +++ b/resources/lang/uk/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Завантажити CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Розташування', 'purchase_cost' => 'Вартість', 'purchase_date' => 'Придбано', diff --git a/resources/lang/uk/admin/labels/message.php b/resources/lang/uk/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/uk/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/uk/admin/labels/table.php b/resources/lang/uk/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/uk/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/uk/admin/licenses/general.php b/resources/lang/uk/admin/licenses/general.php index 07079fba30..3906c286b3 100644 --- a/resources/lang/uk/admin/licenses/general.php +++ b/resources/lang/uk/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/uk/admin/manufacturers/message.php b/resources/lang/uk/admin/manufacturers/message.php index 300ec7549d..aa9ddefb2c 100644 --- a/resources/lang/uk/admin/manufacturers/message.php +++ b/resources/lang/uk/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Виробник не існує.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/uk/admin/models/message.php b/resources/lang/uk/admin/models/message.php index aee8d8684e..618293a3c5 100644 --- a/resources/lang/uk/admin/models/message.php +++ b/resources/lang/uk/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Модель не існує.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/uk/admin/settings/general.php b/resources/lang/uk/admin/settings/general.php index df39d8f4c2..e53d233808 100644 --- a/resources/lang/uk/admin/settings/general.php +++ b/resources/lang/uk/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/uk/admin/suppliers/message.php b/resources/lang/uk/admin/suppliers/message.php index ee03ab5b07..1beefb8d95 100644 --- a/resources/lang/uk/admin/suppliers/message.php +++ b/resources/lang/uk/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Постачальник не існує.', diff --git a/resources/lang/uk/admin/users/table.php b/resources/lang/uk/admin/users/table.php index 3e6cfab716..5d5184679b 100644 --- a/resources/lang/uk/admin/users/table.php +++ b/resources/lang/uk/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Показати видалених користувачів', 'title' => 'Назва', 'to_restore_them' => 'щоб відновити їх.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Оновити користувача', 'username' => 'Ім\'я кристувача', 'user_deleted_text' => 'Цього користувача було позначено видаленим.', diff --git a/resources/lang/uk/general.php b/resources/lang/uk/general.php index 2149829f16..f9eb40e52b 100644 --- a/resources/lang/uk/general.php +++ b/resources/lang/uk/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Перша', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Постачальник', 'suppliers' => 'Постачальники', 'sure_to_delete' => 'Ви впевнені, що бажаєте видалити', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Зберегти', 'target' => 'Ціль', 'time_and_date_display' => 'Відображення часу та дати', @@ -283,6 +288,7 @@ return [ 'user' => 'Користувач', 'accepted' => 'прийнято', 'declined' => 'відхилено', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Неприйняті активи', 'users' => 'Користувачі', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/ur-PK/admin/companies/message.php b/resources/lang/ur-PK/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/ur-PK/admin/companies/message.php +++ b/resources/lang/ur-PK/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/ur-PK/admin/hardware/form.php b/resources/lang/ur-PK/admin/hardware/form.php index 6bcb884bab..ef877c8377 100644 --- a/resources/lang/ur-PK/admin/hardware/form.php +++ b/resources/lang/ur-PK/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', diff --git a/resources/lang/ur-PK/admin/hardware/table.php b/resources/lang/ur-PK/admin/hardware/table.php index 10629fd22c..06b60bfd83 100644 --- a/resources/lang/ur-PK/admin/hardware/table.php +++ b/resources/lang/ur-PK/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', 'purchase_cost' => 'Cost', 'purchase_date' => 'Purchased', diff --git a/resources/lang/ur-PK/admin/labels/message.php b/resources/lang/ur-PK/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/ur-PK/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/ur-PK/admin/labels/table.php b/resources/lang/ur-PK/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/ur-PK/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/ur-PK/admin/licenses/general.php b/resources/lang/ur-PK/admin/licenses/general.php index 0187d076a3..b2766d063e 100644 --- a/resources/lang/ur-PK/admin/licenses/general.php +++ b/resources/lang/ur-PK/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/ur-PK/admin/manufacturers/message.php b/resources/lang/ur-PK/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/ur-PK/admin/manufacturers/message.php +++ b/resources/lang/ur-PK/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/ur-PK/admin/models/message.php b/resources/lang/ur-PK/admin/models/message.php index 77c2d88b5f..4dbcd4e75e 100644 --- a/resources/lang/ur-PK/admin/models/message.php +++ b/resources/lang/ur-PK/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model does not exist.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/ur-PK/admin/settings/general.php b/resources/lang/ur-PK/admin/settings/general.php index 92faf85c5f..0516bb6a83 100644 --- a/resources/lang/ur-PK/admin/settings/general.php +++ b/resources/lang/ur-PK/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/ur-PK/admin/suppliers/message.php b/resources/lang/ur-PK/admin/suppliers/message.php index cea332748f..a693669c7e 100644 --- a/resources/lang/ur-PK/admin/suppliers/message.php +++ b/resources/lang/ur-PK/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Supplier does not exist.', diff --git a/resources/lang/ur-PK/admin/users/table.php b/resources/lang/ur-PK/admin/users/table.php index e318d51545..21e2154280 100644 --- a/resources/lang/ur-PK/admin/users/table.php +++ b/resources/lang/ur-PK/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Show Deleted Users', 'title' => 'Title', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update User', 'username' => 'Username', 'user_deleted_text' => 'This user has been marked as deleted.', diff --git a/resources/lang/ur-PK/general.php b/resources/lang/ur-PK/general.php index 4831845721..c239214d83 100644 --- a/resources/lang/ur-PK/general.php +++ b/resources/lang/ur-PK/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Supplier', 'suppliers' => 'Suppliers', 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Target', 'time_and_date_display' => 'Time and Date Display', @@ -283,6 +288,7 @@ return [ 'user' => 'User', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Unaccepted Assets', 'users' => 'Users', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/vi/admin/companies/message.php b/resources/lang/vi/admin/companies/message.php index d486cf3a9e..28d47d1eb1 100644 --- a/resources/lang/vi/admin/companies/message.php +++ b/resources/lang/vi/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Công ty này không tồn tại.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Công ty này hiện đang liên kết với ít nhất một mô hình và không thể bị xóa. Hãy cập nhật mô hình của bạn để không còn tham khảo công ty này nữa và thử lại.', 'create' => [ 'error' => 'Công ty chưa được tạo, hãy thử lại.', diff --git a/resources/lang/vi/admin/hardware/form.php b/resources/lang/vi/admin/hardware/form.php index 781c0ce6fc..ef3598c65e 100644 --- a/resources/lang/vi/admin/hardware/form.php +++ b/resources/lang/vi/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Cập nhật tài sản số lượng lớn', 'bulk_update_help' => 'Form này cho phép bạn cập nhật nhiều tài sản cùng lúc. Chỉ điền vào ô bạn cần thay đổi. Bất kỳ ô nào để trống sẽ thông báo là chưa thay đổi. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checkout đến', 'checkout_date' => 'Ngày Checkout', 'checkin_date' => 'Ngày Checkin', diff --git a/resources/lang/vi/admin/hardware/table.php b/resources/lang/vi/admin/hardware/table.php index 036a1775bc..b37038a719 100644 --- a/resources/lang/vi/admin/hardware/table.php +++ b/resources/lang/vi/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Tải tập tin CSV xuống', 'eol' => 'EOL', 'id' => 'Định danh', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Vị trí', 'purchase_cost' => 'Chi phí', 'purchase_date' => 'Đã mua', diff --git a/resources/lang/vi/admin/labels/message.php b/resources/lang/vi/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/vi/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/vi/admin/labels/table.php b/resources/lang/vi/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/vi/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/vi/admin/licenses/general.php b/resources/lang/vi/admin/licenses/general.php index 2f7a4bc97b..4427f3e4f5 100644 --- a/resources/lang/vi/admin/licenses/general.php +++ b/resources/lang/vi/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/vi/admin/manufacturers/message.php b/resources/lang/vi/admin/manufacturers/message.php index 5534417b18..dd230d0b05 100644 --- a/resources/lang/vi/admin/manufacturers/message.php +++ b/resources/lang/vi/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Hãng sản xuất không tồn tại.', 'assoc_users' => 'Nhà sản xuất này hiện tại đang được liên kết với ít nhất một kiểu tài sản và không thể xóa. Xin vui lòng cập nhật kiểu tài sản của bạn để không liên kết đến nhà sản xuất này và thử lại. ', diff --git a/resources/lang/vi/admin/models/message.php b/resources/lang/vi/admin/models/message.php index ec275aa25f..e804dac1a5 100644 --- a/resources/lang/vi/admin/models/message.php +++ b/resources/lang/vi/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Kiểu tài sản không tồn tại.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/vi/admin/settings/general.php b/resources/lang/vi/admin/settings/general.php index a5801fc2bf..17b9f1a16a 100644 --- a/resources/lang/vi/admin/settings/general.php +++ b/resources/lang/vi/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/vi/admin/suppliers/message.php b/resources/lang/vi/admin/suppliers/message.php index e40bdf0eb9..5174bfc029 100644 --- a/resources/lang/vi/admin/suppliers/message.php +++ b/resources/lang/vi/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Nhà cung cấp không tồn tại.', diff --git a/resources/lang/vi/admin/users/table.php b/resources/lang/vi/admin/users/table.php index 555022728c..939f326ca9 100644 --- a/resources/lang/vi/admin/users/table.php +++ b/resources/lang/vi/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Hiển thị người dùng đã xóa', 'title' => 'Tiêu đề', 'to_restore_them' => 'để khôi phục lại chúng.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Cập nhật người dùng', 'username' => 'Tên đăng nhập', 'user_deleted_text' => 'Người dùng này đã bị đánh dấu là đã bị xóa.', diff --git a/resources/lang/vi/general.php b/resources/lang/vi/general.php index 2f0ae97757..09da78eb11 100644 --- a/resources/lang/vi/general.php +++ b/resources/lang/vi/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'Tên họ (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Tên của bạn (smithj@example.com)', 'firstintial_dot_lastname_format' => 'Ký tự đầu Tên Họ (jsmith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Đầu tiên', 'firstnamelastname' => 'Tên Họ (jane_smith@example.com)', 'lastname_firstinitial' => 'Họ trước Tên sau (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Nhà cung cấp', 'suppliers' => 'Nhà cung cấp', 'sure_to_delete' => 'Bạn có chắc chắn muốn xoá', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Đệ trình', 'target' => 'Mục tiêu', 'time_and_date_display' => 'Hiển thị thời gian và ngày tháng', @@ -283,6 +288,7 @@ return [ 'user' => 'Người dùng', 'accepted' => 'đã chấp nhận', 'declined' => 'đã từ chối', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Những tài sản không chấp nhận', 'users' => 'Người dùng', 'viewall' => 'Xem tất cả', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/zh-CN/admin/companies/message.php b/resources/lang/zh-CN/admin/companies/message.php index 30898d4a0b..f7ea42f5a5 100644 --- a/resources/lang/zh-CN/admin/companies/message.php +++ b/resources/lang/zh-CN/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => '公司不存在', + 'deleted' => '已删除公司', 'assoc_users' => '此公司下至少关联了一个模板,目前不能被删除,请你确定您的所有资产不在此公司下,然后重试。', 'create' => [ 'error' => '新增公司失败,请重试。', diff --git a/resources/lang/zh-CN/admin/hardware/form.php b/resources/lang/zh-CN/admin/hardware/form.php index 705fb275bf..f16c5fa53e 100644 --- a/resources/lang/zh-CN/admin/hardware/form.php +++ b/resources/lang/zh-CN/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => '批量更新', 'bulk_update_help' => '该表格允许你同时修改多项资产。请仅填写需要修改的字段,留空的字段不会做任何修改。 ', 'bulk_update_warn' => '您将要编辑单个资产的属性。 |您将要编辑:asset_count个资产的属性。', + 'bulk_update_with_custom_field' => '请注意,资产是 :asset_model_count 不同类型的型号。', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => '这是一个唯一的字段,不能进行批量编辑。', 'checkedout_to' => '借出至', 'checkout_date' => '借出日期', 'checkin_date' => '登记日期', diff --git a/resources/lang/zh-CN/admin/hardware/table.php b/resources/lang/zh-CN/admin/hardware/table.php index edb9fb0344..ebeb85cc01 100644 --- a/resources/lang/zh-CN/admin/hardware/table.php +++ b/resources/lang/zh-CN/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => '下载CSV格式', 'eol' => '寿命', 'id' => '编号', + 'last_checkin_date' => '上次归还日期', 'location' => '位置', 'purchase_cost' => '花费', 'purchase_date' => '已购买', diff --git a/resources/lang/zh-CN/admin/labels/message.php b/resources/lang/zh-CN/admin/labels/message.php new file mode 100644 index 0000000000..5e306c6ae9 --- /dev/null +++ b/resources/lang/zh-CN/admin/labels/message.php @@ -0,0 +1,11 @@ + '从 :name 返回的数目无效。应为 :expected ,却为 :actual 。', + 'invalid_return_type' => '从 :name 返回的类型无效。应为 :expected ,却为 :actual 。', + 'invalid_return_value' => '从 :name 返回的值无效。应为 :expected ,却为 :actual 。', + + 'does_not_exist' => '标签不存在', + +]; diff --git a/resources/lang/zh-CN/admin/labels/table.php b/resources/lang/zh-CN/admin/labels/table.php new file mode 100644 index 0000000000..92269449cb --- /dev/null +++ b/resources/lang/zh-CN/admin/labels/table.php @@ -0,0 +1,13 @@ + '标签(Labels)', + 'support_fields' => '字段', + 'support_asset_tag' => '标牌(Tag)', + 'support_1d_barcode' => '一维条码', + 'support_2d_barcode' => '二维条码', + 'support_logo' => 'Logo', + 'support_title' => '名称', + +]; \ No newline at end of file diff --git a/resources/lang/zh-CN/admin/licenses/general.php b/resources/lang/zh-CN/admin/licenses/general.php index 5306b7cd43..6d34e0abdb 100644 --- a/resources/lang/zh-CN/admin/licenses/general.php +++ b/resources/lang/zh-CN/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => '此操作将归还一个席位。| 此操作将归还此许可证的所有 :checkedout_seas_count 个座位。', 'enabled_tooltip' => '从用户和资产中归还此许可证的所有席位', 'disabled_tooltip' => '此功能已禁用,因为当前没有借出的席位', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => '许可证归还成功!| 所有许可证都已归还成功!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/zh-CN/admin/manufacturers/message.php b/resources/lang/zh-CN/admin/manufacturers/message.php index a977a78762..2712012ab1 100644 --- a/resources/lang/zh-CN/admin/manufacturers/message.php +++ b/resources/lang/zh-CN/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => '在您的 URL 中使用 {LOCALE}{SERIAL} 作为变量,以便在查看资产时自动填充这些值。', + 'support_url_help' => '变量{LOCALE}{SERIAL}{MODEL_NUMBER}{MODEL_NAME}可以在您的URL中使用,以便在查看资产时自动填充这些值——例如https://support.apple.com/{LOCALE}{SERIAL}。', 'does_not_exist' => '制造商不存在', 'assoc_users' => '这个制造商下关联的还有其他资产,请确认后再重试。', diff --git a/resources/lang/zh-CN/admin/models/message.php b/resources/lang/zh-CN/admin/models/message.php index 8cb4e45042..a0fd169655 100644 --- a/resources/lang/zh-CN/admin/models/message.php +++ b/resources/lang/zh-CN/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => '已删除资产型号', 'does_not_exist' => '模板不存在', 'no_association' => '警告!此物品的资产型号无效或丢失!', 'no_association_fix' => '这将以怪异且可怕的方式破坏一切。立即编辑此资产并为其指定一个型号。', diff --git a/resources/lang/zh-CN/admin/settings/general.php b/resources/lang/zh-CN/admin/settings/general.php index e642d2248a..5bd2b8c52c 100644 --- a/resources/lang/zh-CN/admin/settings/general.php +++ b/resources/lang/zh-CN/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => '下一步:创建用户', 'ldap_settings_link' => 'LDAP 设置页面', 'slack_test' => '测试 集成', + 'label2_enable' => '新标签引擎', + 'label2_enable_help' => '切换到新的标签引擎。 注意:在设置其他设置之前,您需要保存此设置。', + 'label2_template' => '模板', + 'label2_template_help' => '选择用于生成标签的模板', + 'label2_title' => '名称', + 'label2_title_help' => '显示在支持它的标签上的名称', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => '使用资产Logo', + 'label2_asset_logo_help' => '使用资产's 分配公司的Logo,而不是 :setting_name', + 'label2_1d_type' => '一维条码类型', + 'label2_1d_type_help' => '一维条码格式', + 'label2_2d_type' => '二维码类型', + 'label2_2d_type_help' => '二维码格式', + 'label2_2d_target' => '二维码目标', + 'label2_2d_target_help' => '扫描时二维码指向的 URL', + 'label2_fields' => '字段定义', + 'label2_fields_help' => '字段可以在左列中添加、删除和重新排序。对于每个字段,可以在右列中添加、删除和重新排序包括标签、数据源等多个选项。', + 'help_asterisk_bold' => '输入为 **text** 的文本将显示为粗体。', + 'help_blank_to_use' => '留空以使用 :setting_name 的值', + 'help_default_will_use' => ':default 将使用 :setting_name的值。
请注意,条码的值必须符合相应的条码规范才能成功生成。请参阅 文档 了解更多详细信息。 ', + 'default' => '默认', + 'none' => '无', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace 登录设置', 'enable_google_login' => '允许用户使用 Google Workspace 登录', 'enable_google_login_help' => '这些用户将不会被自动配置。 他们必须拥有一个已存在的账户以及 一个 Google Workspace 账户,并且已存在账户的用户名必须与 Google Workspace 账户的电子邮件地址相匹配。 ', - ]; diff --git a/resources/lang/zh-CN/admin/suppliers/message.php b/resources/lang/zh-CN/admin/suppliers/message.php index d818084d11..e77fa1bfae 100644 --- a/resources/lang/zh-CN/admin/suppliers/message.php +++ b/resources/lang/zh-CN/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => '已删除的供应商', 'does_not_exist' => '供应商不存在。', diff --git a/resources/lang/zh-CN/admin/users/table.php b/resources/lang/zh-CN/admin/users/table.php index 4a3ec3fc31..34c9d0bec6 100644 --- a/resources/lang/zh-CN/admin/users/table.php +++ b/resources/lang/zh-CN/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => '已删除用户', 'title' => '职位', 'to_restore_them' => '恢复它们。', + 'total_assets_cost' => "总资产成本", 'updateuser' => '更新用户', 'username' => '用户名', 'user_deleted_text' => '此用户已被标记为已删除。', diff --git a/resources/lang/zh-CN/general.php b/resources/lang/zh-CN/general.php index 28907cd22c..006b2e775c 100644 --- a/resources/lang/zh-CN/general.php +++ b/resources/lang/zh-CN/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => '名 姓,例如(jane_smith@example.com)', 'lastnamefirstinitial_format' => '姓氏首字母(smithj@example.com)', 'firstintial_dot_lastname_format' => '缩写名 姓,例如(jsmith@example.com)', + 'firstname_lastname_display' => '名 姓,例如 (Jane Smith)', + 'lastname_firstname_display' => '姓 名,例如 (Smith Jane)', + 'name_display_format' => '姓名显示格式', 'first' => '首页', 'firstnamelastname' => '名 姓,例如 (jane.smith@example.com)', 'lastname_firstinitial' => '姓 缩写名, 例如 (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => '供应商', 'suppliers' => '供应商', 'sure_to_delete' => '是否确认要删除', + 'sure_to_delete_var' => '您确定要删除 :item?', + 'delete_what' => '删除 :item', 'submit' => '提交', 'target' => '目标', 'time_and_date_display' => '时间和日期显示', @@ -283,6 +288,7 @@ return [ 'user' => '用户', 'accepted' => '已接受', 'declined' => '已拒绝', + 'unassigned' => '未分配', 'unaccepted_asset_report' => '未接受的资产', 'users' => '用户', 'viewall' => '查看全部', @@ -364,9 +370,10 @@ return [ 'licenses_count' => '许可证计数', 'notification_error' => '错误:', 'notification_error_hint' => '请检查下面的表单以了解错误', - 'notification_success' => '成功:', - 'notification_warning' => '警告:', - 'notification_info' => '信息:', + 'notification_bulk_error_hint' => '以下字段存在验证错误,未进行编辑:', + 'notification_success' => '成功', + 'notification_warning' => '警告', + 'notification_info' => '信息', 'asset_information' => '资产信息', 'model_name' => '型号名称', 'asset_name' => '资产名称', @@ -452,6 +459,8 @@ return [ 'serial_number' => '序列号', 'item_notes' => ':item 备注', 'item_name_var' => ':item 名称', + 'error_user_company' => '用户和资产公司不匹配', + 'error_user_company_accept_view' => '分配给您的资产属于另一家公司,所以您不能接受或拒绝它,请与您的经理联系。', 'importer' => [ 'checked_out_to_fullname' => '借出给: Full Name', 'checked_out_to_first_name' => '借出给: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => '地址行2', 'import_note' => '使用 csv 导入器导入', ], + 'percent_complete' => '% 完成', + 'uploading' => '正在上传... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/zh-HK/admin/companies/message.php b/resources/lang/zh-HK/admin/companies/message.php index b44bdd4b85..e440b7ac5f 100644 --- a/resources/lang/zh-HK/admin/companies/message.php +++ b/resources/lang/zh-HK/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Company does not exist.', + 'deleted' => 'Deleted company', 'assoc_users' => 'This company is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this company and try again. ', 'create' => [ 'error' => 'Company was not created, please try again.', diff --git a/resources/lang/zh-HK/admin/hardware/form.php b/resources/lang/zh-HK/admin/hardware/form.php index 6bcb884bab..ef877c8377 100644 --- a/resources/lang/zh-HK/admin/hardware/form.php +++ b/resources/lang/zh-HK/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Bulk Update Assets', 'bulk_update_help' => 'This form allows you to update multiple assets at once. Only fill in the fields you need to change. Any fields left blank will remain unchanged. ', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Checked Out To', 'checkout_date' => 'Checkout Date', 'checkin_date' => 'Checkin Date', diff --git a/resources/lang/zh-HK/admin/hardware/table.php b/resources/lang/zh-HK/admin/hardware/table.php index 10629fd22c..06b60bfd83 100644 --- a/resources/lang/zh-HK/admin/hardware/table.php +++ b/resources/lang/zh-HK/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Download CSV', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Location', 'purchase_cost' => 'Cost', 'purchase_date' => 'Purchased', diff --git a/resources/lang/zh-HK/admin/labels/message.php b/resources/lang/zh-HK/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/zh-HK/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/zh-HK/admin/labels/table.php b/resources/lang/zh-HK/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/zh-HK/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/zh-HK/admin/licenses/general.php b/resources/lang/zh-HK/admin/licenses/general.php index 0187d076a3..b2766d063e 100644 --- a/resources/lang/zh-HK/admin/licenses/general.php +++ b/resources/lang/zh-HK/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/zh-HK/admin/manufacturers/message.php b/resources/lang/zh-HK/admin/manufacturers/message.php index d6656683ae..8776358499 100644 --- a/resources/lang/zh-HK/admin/manufacturers/message.php +++ b/resources/lang/zh-HK/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Manufacturer does not exist.', 'assoc_users' => 'This manufacturer is currently associated with at least one model and cannot be deleted. Please update your models to no longer reference this manufacturer and try again. ', diff --git a/resources/lang/zh-HK/admin/models/message.php b/resources/lang/zh-HK/admin/models/message.php index 77c2d88b5f..4dbcd4e75e 100644 --- a/resources/lang/zh-HK/admin/models/message.php +++ b/resources/lang/zh-HK/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Model does not exist.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/zh-HK/admin/settings/general.php b/resources/lang/zh-HK/admin/settings/general.php index 92faf85c5f..0516bb6a83 100644 --- a/resources/lang/zh-HK/admin/settings/general.php +++ b/resources/lang/zh-HK/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/zh-HK/admin/suppliers/message.php b/resources/lang/zh-HK/admin/suppliers/message.php index 62c6cf3bf5..a693669c7e 100644 --- a/resources/lang/zh-HK/admin/suppliers/message.php +++ b/resources/lang/zh-HK/admin/suppliers/message.php @@ -2,26 +2,27 @@ return array( - 'does_not_exist' => '供應商不存在', + 'deleted' => 'Deleted supplier', + 'does_not_exist' => 'Supplier does not exist.', 'create' => array( - 'error' => '新增供應商失敗,請重試', - 'success' => '新增供應商成功。' + 'error' => 'Supplier was not created, please try again.', + 'success' => 'Supplier created successfully.' ), 'update' => array( - 'error' => '更新供應商失敗,請重試', - 'success' => '更新供應商成功。' + 'error' => 'Supplier was not updated, please try again', + 'success' => 'Supplier updated successfully.' ), 'delete' => array( - 'confirm' => '您確定要刪除此供應商嗎?', - 'error' => '刪除供應商失敗,請重試', - 'success' => '刪除供應商成功。', - 'assoc_assets' => '至少還有 :asset_count 個樣板與此供應商關聯,目前不能被刪除,請檢查後重試。 ', - 'assoc_licenses' => '至少還有 :licenses_count 個授權與此供應商關聯,目前不能被刪除,請檢查後重試。 ', - 'assoc_maintenances' => '至少還有 :asset_maintenances_count 個資產維護與此供應商關聯,目前不能被刪除,請檢查後重試。 ', + 'confirm' => 'Are you sure you wish to delete this supplier?', + 'error' => 'There was an issue deleting the supplier. Please try again.', + 'success' => 'Supplier was deleted successfully.', + 'assoc_assets' => 'This supplier is currently associated with :asset_count asset(s) and cannot be deleted. Please update your assets to no longer reference this supplier and try again. ', + 'assoc_licenses' => 'This supplier is currently associated with :licenses_count licences(s) and cannot be deleted. Please update your licenses to no longer reference this supplier and try again. ', + 'assoc_maintenances' => 'This supplier is currently associated with :asset_maintenances_count asset maintenances(s) and cannot be deleted. Please update your asset maintenances to no longer reference this supplier and try again. ', ) ); diff --git a/resources/lang/zh-HK/admin/users/table.php b/resources/lang/zh-HK/admin/users/table.php index e318d51545..21e2154280 100644 --- a/resources/lang/zh-HK/admin/users/table.php +++ b/resources/lang/zh-HK/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Show Deleted Users', 'title' => 'Title', 'to_restore_them' => 'to restore them.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Update User', 'username' => 'Username', 'user_deleted_text' => 'This user has been marked as deleted.', diff --git a/resources/lang/zh-HK/general.php b/resources/lang/zh-HK/general.php index 4831845721..c239214d83 100644 --- a/resources/lang/zh-HK/general.php +++ b/resources/lang/zh-HK/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Supplier', 'suppliers' => 'Suppliers', 'sure_to_delete' => 'Are you sure you wish to delete', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Submit', 'target' => 'Target', 'time_and_date_display' => 'Time and Date Display', @@ -283,6 +288,7 @@ return [ 'user' => 'User', 'accepted' => 'accepted', 'declined' => 'declined', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Unaccepted Assets', 'users' => 'Users', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/zh-TW/admin/categories/general.php b/resources/lang/zh-TW/admin/categories/general.php index 57f78bcc5a..3b374fb286 100644 --- a/resources/lang/zh-TW/admin/categories/general.php +++ b/resources/lang/zh-TW/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => '複製類別', 'create' => '新建類別', 'edit' => '編輯類別', - 'email_will_be_sent_due_to_global_eula' => 'An email will be sent to the user because the global EULA is being used.', - 'email_will_be_sent_due_to_category_eula' => 'An email will be sent to the user because a EULA is set for this category.', + 'email_will_be_sent_due_to_global_eula' => '因使用全域 EULA,使用者將收到一封電子郵件。', + 'email_will_be_sent_due_to_category_eula' => '因為為此類別設定了 EULA,使用者將收到一封電子郵件。', 'eula_text' => '類別的最終用戶許可協議', 'eula_text_help' => '此欄位允許您為指定類型的資產自訂ELUA(最終用戶許可協議)。如果您所有資產只套用一個EULA(最終用戶許可協議),您可以核取下方框將其設為預設。', 'name' => '類別名稱', diff --git a/resources/lang/zh-TW/admin/companies/message.php b/resources/lang/zh-TW/admin/companies/message.php index 737fdbe59a..25a2f10871 100644 --- a/resources/lang/zh-TW/admin/companies/message.php +++ b/resources/lang/zh-TW/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => '公司不存在', + 'deleted' => 'Deleted company', 'assoc_users' => '至少還有一個資產與此公司關聯,目前不能被删除,請檢查後重試。 ', 'create' => [ 'error' => '新增公司失敗,請重試。', diff --git a/resources/lang/zh-TW/admin/hardware/form.php b/resources/lang/zh-TW/admin/hardware/form.php index 0650d5dff3..ae0e616748 100644 --- a/resources/lang/zh-TW/admin/hardware/form.php +++ b/resources/lang/zh-TW/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => '批次更新資產', 'bulk_update_help' => '此表格允許您同時修改多項資產。請僅填寫需要修改的欄位,留空的欄位不會做任何修改。', 'bulk_update_warn' => '您即將編輯單一資產的屬性。|您即將編輯 :asset_count 項資產的屬性。', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => '借出至', 'checkout_date' => '借出日期', 'checkin_date' => '繳回日期', diff --git a/resources/lang/zh-TW/admin/hardware/table.php b/resources/lang/zh-TW/admin/hardware/table.php index ae53b27044..696e01047c 100644 --- a/resources/lang/zh-TW/admin/hardware/table.php +++ b/resources/lang/zh-TW/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => '下載CSV檔', 'eol' => 'EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => '位置', 'purchase_cost' => '成本', 'purchase_date' => '已購買', diff --git a/resources/lang/zh-TW/admin/labels/message.php b/resources/lang/zh-TW/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/zh-TW/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/zh-TW/admin/labels/table.php b/resources/lang/zh-TW/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/zh-TW/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/zh-TW/admin/licenses/general.php b/resources/lang/zh-TW/admin/licenses/general.php index c833d3b2e4..a0adeb0205 100644 --- a/resources/lang/zh-TW/admin/licenses/general.php +++ b/resources/lang/zh-TW/admin/licenses/general.php @@ -27,6 +27,7 @@ return array( 'modal' => '此操作將歸還一個名額。| 此操作將歸還所有 :checkedout_seats_count 名額的此授權。', 'enabled_tooltip' => '從使用者和資產中歸還此授權的所有名額', 'disabled_tooltip' => '此功能已停用,因為目前沒有名額在借出中', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => '授權成功歸還!| 所有授權都成功歸還!', 'log_msg' => '透過授權 GUI 的大量歸還功能歸還', ], diff --git a/resources/lang/zh-TW/admin/manufacturers/message.php b/resources/lang/zh-TW/admin/manufacturers/message.php index 6c4e660e89..0e9f3957ef 100644 --- a/resources/lang/zh-TW/admin/manufacturers/message.php +++ b/resources/lang/zh-TW/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => '在您的網址中使用 {LOCALE}{SERIAL} 作為變數,當檢視資產時,這些值會自動填充。', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => '製造商不存在', 'assoc_users' => '至少還有一個資產與此製造商關聯,目前不能被删除,請確認後重試。 ', diff --git a/resources/lang/zh-TW/admin/models/message.php b/resources/lang/zh-TW/admin/models/message.php index 062db26c65..ea79758b69 100644 --- a/resources/lang/zh-TW/admin/models/message.php +++ b/resources/lang/zh-TW/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => '樣板不存在', 'no_association' => '警告!此項目的資產型號無效或遺失!', 'no_association_fix' => '這將以奇怪和可怕的方式損壞事物。立即編輯此資產以分配型號。', diff --git a/resources/lang/zh-TW/admin/settings/general.php b/resources/lang/zh-TW/admin/settings/general.php index ac6b8d440a..7ecaa28dcf 100644 --- a/resources/lang/zh-TW/admin/settings/general.php +++ b/resources/lang/zh-TW/admin/settings/general.php @@ -331,9 +331,30 @@ return [ 'setup_migration_create_user' => '下一步: 建立使用者', 'ldap_settings_link' => 'LAD 設定頁面', 'slack_test' => '測試 整合', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => '範本', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => '標題', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => '開發人員選項', + 'none' => '無', 'google_callback_help' => '這應該輸入為您的 Google OAuth 應用程式設定中的回呼網址,位於您組織的 Google 開發者控制台 。', 'google_login' => 'Google Workspace 登入設定', 'enable_google_login' => '允許使用者使用 Google Workspace 登入', 'enable_google_login_help' => '使用者將不會自動建立。他們必須在這裡和 Google Workspace 中都有現有的帳戶,並且他們在這裡的使用者名稱必須與他們的 Google Workspace 電子郵件地址相符。', - ]; diff --git a/resources/lang/zh-TW/admin/suppliers/message.php b/resources/lang/zh-TW/admin/suppliers/message.php index 62c6cf3bf5..c631891c8f 100644 --- a/resources/lang/zh-TW/admin/suppliers/message.php +++ b/resources/lang/zh-TW/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => '供應商不存在', diff --git a/resources/lang/zh-TW/admin/users/table.php b/resources/lang/zh-TW/admin/users/table.php index b60401c456..ab7fa18375 100644 --- a/resources/lang/zh-TW/admin/users/table.php +++ b/resources/lang/zh-TW/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => '顯示已刪除使用者', 'title' => '職稱', 'to_restore_them' => '將它們還原。', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => '更新使用者', 'username' => '使用者名稱', 'user_deleted_text' => '此使用者已被標記為刪除。', diff --git a/resources/lang/zh-TW/general.php b/resources/lang/zh-TW/general.php index e198af2fbe..561a275cb8 100644 --- a/resources/lang/zh-TW/general.php +++ b/resources/lang/zh-TW/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => '名字姓氏,例如(jane_smith@example.com)', 'lastnamefirstinitial_format' => '姓氏首字母(smithj@example.com)', 'firstintial_dot_lastname_format' => '姓氏與名首子母 (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => '首頁', 'firstnamelastname' => '全名 (janesmith@example.com)', 'lastname_firstinitial' => '姓氏與名首字母 (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => '供應商', 'suppliers' => '供應商', 'sure_to_delete' => '您確定要刪除嗎?', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => '送出', 'target' => '目標', 'time_and_date_display' => '顯示時間與日期', @@ -283,6 +288,7 @@ return [ 'user' => '使用者', 'accepted' => '已接受', 'declined' => '已拒絕', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => '未接受的資產', 'users' => '使用者', 'viewall' => '檢視全部', @@ -364,9 +370,10 @@ return [ 'licenses_count' => '授權數量', 'notification_error' => '錯誤:', 'notification_error_hint' => '請檢查以下表格是否有錯誤', - 'notification_success' => '成功:', - 'notification_warning' => '警告:', - 'notification_info' => '資訊:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => '資產資訊', 'model_name' => '型號名稱', 'asset_name' => '資產名稱', @@ -452,6 +459,8 @@ return [ 'serial_number' => '序號', 'item_notes' => ':item 備註', 'item_name_var' => ':item 名稱', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => '借出給:全名', 'checked_out_to_first_name' => '借出給:名字', @@ -474,5 +483,8 @@ return [ 'address2' => '地址第二行', 'import_note' => '使用 csv 匯入器匯入', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ]; diff --git a/resources/lang/zu/admin/companies/message.php b/resources/lang/zu/admin/companies/message.php index 5aeca83ea7..efbe91b07e 100644 --- a/resources/lang/zu/admin/companies/message.php +++ b/resources/lang/zu/admin/companies/message.php @@ -2,6 +2,7 @@ return [ 'does_not_exist' => 'Inkampani ayikho.', + 'deleted' => 'Deleted company', 'assoc_users' => 'Le nkampani okwamanje ihlotshaniswa okungenani oyisibonelo esisodwa futhi ayikwazi ukususwa. Sicela ubuyekeze amamodeli akho ukuthi angasaphinde abhekisele kule nkampani futhi uzame futhi.', 'create' => [ 'error' => 'Inkampani ayidalwanga, sicela uzame futhi.', diff --git a/resources/lang/zu/admin/hardware/form.php b/resources/lang/zu/admin/hardware/form.php index 49608e93ed..2a92c706fe 100644 --- a/resources/lang/zu/admin/hardware/form.php +++ b/resources/lang/zu/admin/hardware/form.php @@ -10,6 +10,9 @@ return [ 'bulk_update' => 'Ukuvuselela amafa we-Bulk', 'bulk_update_help' => 'Leli fomu likuvumela ukuthi ubuyekeze amafa amaningi ngesikhathi esisodwa. Gcwalisa kuphela amasimu okudingayo ukuguqula. Noma yiziphi izinkambu ezishiywe zingenakushintshwa.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', + 'bulk_update_with_custom_field' => 'Note the assets are :asset_model_count different types of models.', + 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_custom_field_unique' => 'This is a unique field and can not be bulk edited.', 'checkedout_to' => 'Ikhiyiwe Kuzo', 'checkout_date' => 'Usuku lokuhlola', 'checkin_date' => 'Usuku lokuhlola', diff --git a/resources/lang/zu/admin/hardware/table.php b/resources/lang/zu/admin/hardware/table.php index e8ea2d1fbf..34d86208b3 100644 --- a/resources/lang/zu/admin/hardware/table.php +++ b/resources/lang/zu/admin/hardware/table.php @@ -14,6 +14,7 @@ return [ 'dl_csv' => 'Landa i-CSV', 'eol' => 'I-EOL', 'id' => 'ID', + 'last_checkin_date' => 'Last Checkin Date', 'location' => 'Indawo', 'purchase_cost' => 'Izindleko', 'purchase_date' => 'Kuthengwe', diff --git a/resources/lang/zu/admin/labels/message.php b/resources/lang/zu/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/zu/admin/labels/message.php @@ -0,0 +1,11 @@ + 'Invalid count returned from :name. Expected :expected, got :actual.', + 'invalid_return_type' => 'Invalid type returned from :name. Expected :expected, got :actual.', + 'invalid_return_value' => 'Invalid value returned from :name. Expected :expected, got :actual.', + + 'does_not_exist' => 'Label does not exist', + +]; diff --git a/resources/lang/zu/admin/labels/table.php b/resources/lang/zu/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/zu/admin/labels/table.php @@ -0,0 +1,13 @@ + 'Labels', + 'support_fields' => 'Fields', + 'support_asset_tag' => 'Tag', + 'support_1d_barcode' => '1D', + 'support_2d_barcode' => '2D', + 'support_logo' => 'Logo', + 'support_title' => 'Title', + +]; \ No newline at end of file diff --git a/resources/lang/zu/admin/licenses/general.php b/resources/lang/zu/admin/licenses/general.php index 49ece72277..4655f61fbf 100644 --- a/resources/lang/zu/admin/licenses/general.php +++ b/resources/lang/zu/admin/licenses/general.php @@ -26,6 +26,7 @@ return array( 'modal' => 'This will action checkin one seat. | This action will checkin all :checkedout_seats_count seats for this license.', 'enabled_tooltip' => 'Checkin ALL seats for this license from both users and assets', 'disabled_tooltip' => 'This is disabled because there are no seats currently checked out', + 'disabled_tooltip_reassignable' => 'This is disabled because the License is not reassignable', 'success' => 'License successfully checked in! | All licenses were successfully checked in!', 'log_msg' => 'Checked in via bulk license checkout in license GUI', ], diff --git a/resources/lang/zu/admin/manufacturers/message.php b/resources/lang/zu/admin/manufacturers/message.php index ea41974df9..f91a9817e7 100644 --- a/resources/lang/zu/admin/manufacturers/message.php +++ b/resources/lang/zu/admin/manufacturers/message.php @@ -2,7 +2,7 @@ return array( - 'support_url_help' => 'Use {LOCALE} and {SERIAL} in your URL as variables to have those values auto-populate when viewing assets.', + 'support_url_help' => 'Variables {LOCALE}, {SERIAL}, {MODEL_NUMBER}, and {MODEL_NAME} may be used in your URL to have those values auto-populate when viewing assets - for example https://support.apple.com/{LOCALE}/{SERIAL}.', 'does_not_exist' => 'Umkhiqizi akekho.', 'assoc_users' => 'Lo menzi okwamanje uhlotshaniswa okungenani oyisibonelo esisodwa futhi angeke asuswe. Sicela ubuyekeze amamodeli akho ukuba angasaphinde abhekisele kulo mkhiqizi futhi uzame futhi.', diff --git a/resources/lang/zu/admin/models/message.php b/resources/lang/zu/admin/models/message.php index 5f7511ea86..bb44fcfb65 100644 --- a/resources/lang/zu/admin/models/message.php +++ b/resources/lang/zu/admin/models/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted asset model', 'does_not_exist' => 'Isibonelo asikho.', 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', 'no_association_fix' => 'This will break things in weird and horrible ways. Edit this asset now to assign it a model.', diff --git a/resources/lang/zu/admin/settings/general.php b/resources/lang/zu/admin/settings/general.php index 202ff96867..28c21a6a68 100644 --- a/resources/lang/zu/admin/settings/general.php +++ b/resources/lang/zu/admin/settings/general.php @@ -330,9 +330,30 @@ return [ 'setup_migration_create_user' => 'Next: Create User', 'ldap_settings_link' => 'LDAP Settings Page', 'slack_test' => 'Test Integration', + 'label2_enable' => 'New Label Engine', + 'label2_enable_help' => 'Switch to the new label engine. Note: You will need to save this setting before setting others.', + 'label2_template' => 'Template', + 'label2_template_help' => 'Select which template to use for label generation', + 'label2_title' => 'Title', + 'label2_title_help' => 'The title to show on labels that support it', + 'label2_title_help_phold' => 'The placeholder {COMPANY} will be replaced with the asset's company name', + 'label2_asset_logo' => 'Use Asset Logo', + 'label2_asset_logo_help' => 'Use the logo of the asset's assigned company, rather than the value at :setting_name', + 'label2_1d_type' => '1D Barcode Type', + 'label2_1d_type_help' => 'Format for 1D barcodes', + 'label2_2d_type' => '2D Barcode Type', + 'label2_2d_type_help' => 'Format for 2D barcodes', + 'label2_2d_target' => '2D Barcode Target', + 'label2_2d_target_help' => 'The URL the 2D barcode points to when scanned', + 'label2_fields' => 'Field Definitions', + 'label2_fields_help' => 'Fields can be added, removed, and reordered in the left column. For each field, multiple options for Label and DataSource can be added, removed, and reordered in the right column.', + 'help_asterisk_bold' => 'Text entered as **text** will be displayed as bold', + 'help_blank_to_use' => 'Leave blank to use the value from :setting_name', + 'help_default_will_use' => ':default will use the value from :setting_name.
Note that the value of the barcodes must comply with the respective barcode spec in order to be successfully generated. Please see the documentation for more details. ', + 'default' => 'Default', + 'none' => 'None', 'google_callback_help' => 'This should be entered as the callback URL in your Google OAuth app settings in your organization's Google developer console .', 'google_login' => 'Google Workspace Login Settings', 'enable_google_login' => 'Enable users to login with Google Workspace', 'enable_google_login_help' => 'Users will not be automatically provisioned. They must have an existing account here AND in Google Workspace, and their username here must match their Google Workspace email address. ', - ]; diff --git a/resources/lang/zu/admin/suppliers/message.php b/resources/lang/zu/admin/suppliers/message.php index 01d0a7f088..2dd9a2f0dd 100644 --- a/resources/lang/zu/admin/suppliers/message.php +++ b/resources/lang/zu/admin/suppliers/message.php @@ -2,6 +2,7 @@ return array( + 'deleted' => 'Deleted supplier', 'does_not_exist' => 'Umphakeli akekho.', diff --git a/resources/lang/zu/admin/users/table.php b/resources/lang/zu/admin/users/table.php index c67b902a50..930b3ade92 100644 --- a/resources/lang/zu/admin/users/table.php +++ b/resources/lang/zu/admin/users/table.php @@ -29,6 +29,7 @@ return array( 'show_deleted' => 'Bonisa Abasebenzisi Abasusiwe', 'title' => 'Isihloko', 'to_restore_them' => 'ukuze ubuyisele.', + 'total_assets_cost' => "Total Assets Cost", 'updateuser' => 'Buyekeza Umsebenzisi', 'username' => 'Igama lomsebenzisi', 'user_deleted_text' => 'Lo msebenzisi umakwe njengosusiwe.', diff --git a/resources/lang/zu/general.php b/resources/lang/zu/general.php index d9de7a0e88..dbb9ae65c7 100644 --- a/resources/lang/zu/general.php +++ b/resources/lang/zu/general.php @@ -120,6 +120,9 @@ return [ 'firstname_lastname_underscore_format' => 'First Name Last Name (jane_smith@example.com)', 'lastnamefirstinitial_format' => 'Last Name First Initial (smithj@example.com)', 'firstintial_dot_lastname_format' => 'First Initial Last Name (j.smith@example.com)', + 'firstname_lastname_display' => 'First Name Last Name (Jane Smith)', + 'lastname_firstname_display' => 'Last Name First Name (Smith Jane)', + 'name_display_format' => 'Name Display Format', 'first' => 'Okokuqala', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', 'lastname_firstinitial' => 'Last Name First Initial (smith_j@example.com)', @@ -265,6 +268,8 @@ return [ 'supplier' => 'Umphakeli', 'suppliers' => 'Abahlinzeki', 'sure_to_delete' => 'Uqinisekile ukuthi ufisa ukususa', + 'sure_to_delete_var' => 'Are you sure you wish to delete :item?', + 'delete_what' => 'Delete :item', 'submit' => 'Thumela', 'target' => 'I-Target', 'time_and_date_display' => 'Isikhathi Nosuku Lokubonisa', @@ -283,6 +288,7 @@ return [ 'user' => 'Umsebenzisi', 'accepted' => 'yamukelwe', 'declined' => 'inqatshelwe', + 'unassigned' => 'Unassigned', 'unaccepted_asset_report' => 'Izimpahla ezingamukelekile', 'users' => 'Abasebenzisi', 'viewall' => 'View All', @@ -364,9 +370,10 @@ return [ 'licenses_count' => 'Licenses Count', 'notification_error' => 'Error:', 'notification_error_hint' => 'Please check the form below for errors', - 'notification_success' => 'Success:', - 'notification_warning' => 'Warning:', - 'notification_info' => 'Info:', + 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_success' => 'Success', + 'notification_warning' => 'Warning', + 'notification_info' => 'Info', 'asset_information' => 'Asset Information', 'model_name' => 'Model Name', 'asset_name' => 'Asset Name', @@ -452,6 +459,8 @@ return [ 'serial_number' => 'Serial Number', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', + 'error_user_company' => 'User and Asset companies missmatch', + 'error_user_company_accept_view' => 'An Asset assigned to you belongs to a different company so you can\'t accept nor deny it, please check with your manager', 'importer' => [ 'checked_out_to_fullname' => 'Checked Out to: Full Name', 'checked_out_to_first_name' => 'Checked Out to: First Name', @@ -474,5 +483,8 @@ return [ 'address2' => 'Address Line 2', 'import_note' => 'Imported using csv importer', ], + 'percent_complete' => '% complete', + 'uploading' => 'Uploading... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.' ];