diff --git a/resources/lang/af/admin/accessories/message.php b/resources/lang/af/admin/accessories/message.php index 68fe79fc31..170abe3501 100644 --- a/resources/lang/af/admin/accessories/message.php +++ b/resources/lang/af/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Hierdie bykomstige het tans: tel items wat uitgekontroleer is aan gebruikers. Kontroleer asseblief die bykomstighede en en probeer weer.', 'create' => array( diff --git a/resources/lang/af/admin/custom_fields/general.php b/resources/lang/af/admin/custom_fields/general.php index 1230ac3e2d..719f1c5854 100644 --- a/resources/lang/af/admin/custom_fields/general.php +++ b/resources/lang/af/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nuwe aangepaste veld', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Die waarde van hierdie veld is geïnkripteer in die databasis. Slegs admingebruikers sal die gedecodeerde waarde kan sien', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/af/admin/hardware/form.php b/resources/lang/af/admin/hardware/form.php index 2b6a00d462..628c9ea21b 100644 --- a/resources/lang/af/admin/hardware/form.php +++ b/resources/lang/af/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/af/admin/hardware/message.php b/resources/lang/af/admin/hardware/message.php index 8625a976f4..b6ad6411e5 100644 --- a/resources/lang/af/admin/hardware/message.php +++ b/resources/lang/af/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Bate is nie geskep nie, probeer asseblief weer. :(', 'success' => 'Bate geskep suksesvol. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/af/admin/licenses/message.php b/resources/lang/af/admin/licenses/message.php index fc40e85d99..c5889b65d9 100644 --- a/resources/lang/af/admin/licenses/message.php +++ b/resources/lang/af/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Hierdie lisensie word tans na \'n gebruiker nagegaan en kan nie uitgevee word nie. Gaan asseblief die lisensie eers in, en probeer dan weer uitvee.', 'select_asset_or_person' => 'Jy moet \'n bate of \'n gebruiker kies, maar nie albei nie.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Daar was \'n probleem om die lisensie te kontroleer. Probeer asseblief weer.', - 'success' => 'Die lisensie is suksesvol nagegaan' + 'success' => 'Die lisensie is suksesvol nagegaan', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/af/admin/locations/table.php b/resources/lang/af/admin/locations/table.php index c3ecd35800..635e8a4995 100644 --- a/resources/lang/af/admin/locations/table.php +++ b/resources/lang/af/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Pleknaam', 'address' => 'adres', + 'address2' => 'Address Line 2', 'zip' => 'Poskode', 'locations' => 'plekke', 'parent' => 'Ouer', diff --git a/resources/lang/af/admin/reports/general.php b/resources/lang/af/admin/reports/general.php index 4551ae28f3..d1cf8ccffb 100644 --- a/resources/lang/af/admin/reports/general.php +++ b/resources/lang/af/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/af/admin/users/message.php b/resources/lang/af/admin/users/message.php index fb48c59da6..ce9ec4b089 100644 --- a/resources/lang/af/admin/users/message.php +++ b/resources/lang/af/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Gebruiker bestaan ​​reeds!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Die aanmeldingsveld is nodig', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Die wagwoord is nodig.', 'insufficient_permissions' => 'Onvoldoende Toestemmings.', 'user_deleted_warning' => 'Hierdie gebruiker is verwyder. Jy sal hierdie gebruiker moet herstel om hulle te wysig of nuwe bates toe te ken.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/af/general.php b/resources/lang/af/general.php index 1ece631ae9..e4df406c8c 100644 --- a/resources/lang/af/general.php +++ b/resources/lang/af/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'verbruikbare', 'consumables' => 'Consumables', 'country' => 'land', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Skep nuwe', 'created' => 'Item geskep', 'created_asset' => 'geskep bate', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/af/help.php b/resources/lang/af/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/af/help.php +++ b/resources/lang/af/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/af/passwords.php b/resources/lang/af/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/af/passwords.php +++ b/resources/lang/af/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/af/validation.php b/resources/lang/af/validation.php index a4eb0e4316..43f4a45ef5 100644 --- a/resources/lang/af/validation.php +++ b/resources/lang/af/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Die: kenmerk moet \'n string wees.', 'timezone' => 'Die: Attribuut moet \'n geldige sone wees.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Die: Attribuut is reeds geneem.', 'uploaded' => 'Die: kenmerk kon nie opgelaai word nie.', 'url' => 'Die: Attribuutformaat is ongeldig.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/am/admin/accessories/message.php b/resources/lang/am/admin/accessories/message.php index 542f71f03c..c688d5e03d 100644 --- a/resources/lang/am/admin/accessories/message.php +++ b/resources/lang/am/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/am/admin/custom_fields/general.php b/resources/lang/am/admin/custom_fields/general.php index cb4ab3730a..e3c21d1f0c 100644 --- a/resources/lang/am/admin/custom_fields/general.php +++ b/resources/lang/am/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/am/admin/hardware/form.php b/resources/lang/am/admin/hardware/form.php index ef877c8377..ee3fa20fb0 100644 --- a/resources/lang/am/admin/hardware/form.php +++ b/resources/lang/am/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/am/admin/hardware/message.php b/resources/lang/am/admin/hardware/message.php index 04be92a754..056692998e 100644 --- a/resources/lang/am/admin/hardware/message.php +++ b/resources/lang/am/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/am/admin/licenses/message.php b/resources/lang/am/admin/licenses/message.php index dd7e54dea4..c79f631680 100644 --- a/resources/lang/am/admin/licenses/message.php +++ b/resources/lang/am/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/am/admin/locations/table.php b/resources/lang/am/admin/locations/table.php index 29edf0f565..0cfaa4fdc3 100644 --- a/resources/lang/am/admin/locations/table.php +++ b/resources/lang/am/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Location Name', 'address' => 'Address', + 'address2' => 'Address Line 2', 'zip' => 'Postal Code', 'locations' => 'Locations', 'parent' => 'Parent', diff --git a/resources/lang/am/admin/reports/general.php b/resources/lang/am/admin/reports/general.php index 344d5c8743..9b682f8ecd 100644 --- a/resources/lang/am/admin/reports/general.php +++ b/resources/lang/am/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/am/admin/users/message.php b/resources/lang/am/admin/users/message.php index adf26b3229..b7c0a29f14 100644 --- a/resources/lang/am/admin/users/message.php +++ b/resources/lang/am/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/am/general.php b/resources/lang/am/general.php index d483f54b89..c69b4165d9 100644 --- a/resources/lang/am/general.php +++ b/resources/lang/am/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Create New', 'created' => 'Item Created', 'created_asset' => 'created asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/am/help.php b/resources/lang/am/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/am/help.php +++ b/resources/lang/am/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/am/passwords.php b/resources/lang/am/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/am/passwords.php +++ b/resources/lang/am/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/am/validation.php b/resources/lang/am/validation.php index df514da6f9..57e354f072 100644 --- a/resources/lang/am/validation.php +++ b/resources/lang/am/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/ar/admin/accessories/message.php b/resources/lang/ar/admin/accessories/message.php index a5b1b7b5e5..28c9f793e8 100644 --- a/resources/lang/ar/admin/accessories/message.php +++ b/resources/lang/ar/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'الملحق [:id] غير موجود.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'تم إخراج :count عنصر من هذا الملحق للمستخدمين، الرجاء ادخال بعض الملحقات ثم حاول مرة أخرى. ', 'create' => array( diff --git a/resources/lang/ar/admin/custom_fields/general.php b/resources/lang/ar/admin/custom_fields/general.php index 715001291b..76957e0692 100644 --- a/resources/lang/ar/admin/custom_fields/general.php +++ b/resources/lang/ar/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'حقل جديد مخصص', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'هذا الحقل مشفر في قاعدة البيانات. يمكن قرائته من قبل مدراء النظام فقط', - 'show_in_email' => 'هل تريد تضمين قيمة هذا الحقل في رسائل البريد الإلكتروني المرسلة إلى المستخدم؟ لا يمكن تضمين الحقول المشفرة في رسائل البريد الإلكتروني.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ar/admin/hardware/form.php b/resources/lang/ar/admin/hardware/form.php index 1d5d1bf5cb..f9b3cb1a88 100644 --- a/resources/lang/ar/admin/hardware/form.php +++ b/resources/lang/ar/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'تحديث موقع الأصل', 'asset_location_update_default_current' => 'تحديث الموقع الافتراضي والموقع الفعلي', 'asset_location_update_default' => 'تحديث الموقع الافتراضي فقط', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'حالة الأصول هذه غير قابلة للنشر. لا يمكن التحقق من هذه الأصول.', 'asset_deployable' => 'حالة تلك الأصول قابلة للنشر. هذا الأصل يمكن إخراجه.', 'processing_spinner' => 'معالجة... (قد يستغرق هذا بعض الوقت على ملفات كبيرة)', diff --git a/resources/lang/ar/admin/hardware/message.php b/resources/lang/ar/admin/hardware/message.php index 8c73a49243..1a2c0541ef 100644 --- a/resources/lang/ar/admin/hardware/message.php +++ b/resources/lang/ar/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'لم يتم إنشاء الأصل، يرجى إعادة المحاولة. :(', 'success' => 'تم إنشاء الأصل بنجاح. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/ar/admin/licenses/message.php b/resources/lang/ar/admin/licenses/message.php index 0cb10038a4..58729d6c4b 100644 --- a/resources/lang/ar/admin/licenses/message.php +++ b/resources/lang/ar/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'هذا الترخيص حاليا مخرج لمستخدم ولا يمكن حذفه. يرجى التحقق من الترخيص في البداية، ثم محاولة الحذف مرة أخرى. ', 'select_asset_or_person' => 'يجب تحديد أصل أو مستخدم، وليس كليهما.', 'not_found' => 'لم يتم العثور على الترخيص', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'حدثت مشكلة أثناء اخراج الترخيص. يرجى إعادة المحاولة.', - 'success' => 'تم اخراج الترخيص بنجاح' + 'success' => 'تم اخراج الترخيص بنجاح', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ar/admin/locations/table.php b/resources/lang/ar/admin/locations/table.php index 7a05d8c8e0..fd8f44fd4c 100644 --- a/resources/lang/ar/admin/locations/table.php +++ b/resources/lang/ar/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'طباعة كل المعين', 'name' => 'إسم الموقع', 'address' => 'العنوان', + 'address2' => 'Address Line 2', 'zip' => 'الرمز البريدي', 'locations' => 'المواقع', 'parent' => 'الأبوين', diff --git a/resources/lang/ar/admin/reports/general.php b/resources/lang/ar/admin/reports/general.php index dca6aca2b7..92db134dfd 100644 --- a/resources/lang/ar/admin/reports/general.php +++ b/resources/lang/ar/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/ar/admin/users/message.php b/resources/lang/ar/admin/users/message.php index 81c392f699..4b0d366b4b 100644 --- a/resources/lang/ar/admin/users/message.php +++ b/resources/lang/ar/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'المستخدم موجود مسبقاً!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'حقل تسجيل الدخول اجباري', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'كلمة المرور اجبارية.', 'insufficient_permissions' => 'صلاحيات غير كافية.', 'user_deleted_warning' => 'تم حذف المستخدم. سيكون عليك استعادة هذا المستخدم اذا ارت التعديل عليه او تسليمه اجهزة جديدة.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'تم إرسال رابط إعادة تعيين كلمة المرور للمستخدمين المحددين الذين تم تفعيلهم ولديهم عناوين بريد إلكتروني صالحة.', 'password_reset_sent' => 'تم إرسال رابط إعادة تعيين كلمة المرور إلى البريد الإلكتروني!', '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/ar/general.php b/resources/lang/ar/general.php index 70c0afa9a9..0c690cb206 100644 --- a/resources/lang/ar/general.php +++ b/resources/lang/ar/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'مستهلكات', 'consumables' => 'المواد الاستهلاكية', 'country' => 'الدولة', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'إضافة', 'created' => 'تم إنشاء العنصر', 'created_asset' => 'الأصول المضافة', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'مزامنة', 'sync_results' => 'نتائج المزامنة', 'license_serial' => 'مفتاح السلسلة / المنتج', - 'invalid_category' => 'فئة غير صالحة', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'هذه هي لوحة التحكم الخاصة بك. هناك العديد من هذه اللوحة، ولكن هذه اللوحة لك.', '60_percent_warning' => 'تم اكمال 60% (تحذير)', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'عدد المواد المستهلكة', 'components_count' => 'عدد المكونات', 'licenses_count' => 'عدد التراخيص', - 'notification_error' => 'Error:', + 'notification_error' => 'Error', 'notification_error_hint' => 'الرجاء التحقق من الاخطاء بالنموذج أدناه', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ar/help.php b/resources/lang/ar/help.php index 4541426293..a156647214 100644 --- a/resources/lang/ar/help.php +++ b/resources/lang/ar/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'المواد الاستهلاكية هي أي شيء يتم شراؤه وسيتم استخدامه مع مرور الوقت. على سبيل المثال حبر الطابعة أو ورق آلة النسخ.', 'depreciations' => 'يمكنك إعداد استهلاك الأصول لاستهلاك الأصول بناء على الاستهلاك الثابت للقيمة.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ar/passwords.php b/resources/lang/ar/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/ar/passwords.php +++ b/resources/lang/ar/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ar/validation.php b/resources/lang/ar/validation.php index 09c2a8d805..473fd5976e 100644 --- a/resources/lang/ar/validation.php +++ b/resources/lang/ar/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'يجب أن يكون :attribute عبارة عن سلسلة نصية.', 'timezone' => 'يجب أن يكون :attribute منطقة صالحة.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'لقد تم أخذ :attribute مسبقا.', 'uploaded' => 'لقد فشل تحميل :attribute.', 'url' => 'ان تنسيق :attribute غير صالح.', 'unique_undeleted' => ':attribute يجب ان تكون فريدة.', 'non_circular' => 'يجب ألا تنشئ السمة مرجعًا دائريًا.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/bg/admin/accessories/message.php b/resources/lang/bg/admin/accessories/message.php index 1c4122beab..ea7a412062 100644 --- a/resources/lang/bg/admin/accessories/message.php +++ b/resources/lang/bg/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Аксесоарът [:id] не съществува.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'От този аксесоар са предадени :count броя на потребителите. Моля впишете обратно нови или върнати и опитайте отново.', 'create' => array( diff --git a/resources/lang/bg/admin/custom_fields/general.php b/resources/lang/bg/admin/custom_fields/general.php index fcb0c47b44..d488734d92 100644 --- a/resources/lang/bg/admin/custom_fields/general.php +++ b/resources/lang/bg/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Ново персонализирано поле', 'create_field_title' => 'Създай ново персонализирано поле', 'value_encrypted' => 'Стойността на това поле е криптирана в базата данни. Само администратор потребители ще бъде в състояние да видят дешифрираната стойност', - 'show_in_email' => 'Да се включи ли стойността на това поле в електронната поща, изпращана към потребителите? Криптираните полета не могат да бъдат включвани в изпращаните електронни пощи.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Помощен текст', 'help_text_description' => 'Това е допълнителен текст, който ще се появява под формата с елементите докато редактирате актив описващ значението на полето.', 'about_custom_fields_title' => 'Отностно Персонализирани Полета', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Видим за потребител', 'auto_add_to_fieldsets' => 'Автоматично добави това към всеки нов набор от полета', 'add_to_preexisting_fieldsets' => 'Добави към всички съществуващи набор от полета', - 'show_in_listview' => 'Показвай по подразбиране, като списък. Потребителите, ще имат възможност да го скрият/покажа през избор на колона.', + '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/bg/admin/hardware/form.php b/resources/lang/bg/admin/hardware/form.php index 956315e671..5a4e562561 100644 --- a/resources/lang/bg/admin/hardware/form.php +++ b/resources/lang/bg/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Обновяване на местоположение', 'asset_location_update_default_current' => 'Актуализиране на местоположение по подразбиране и текущото местоположение', 'asset_location_update_default' => 'Актуализиране на местоположението по подразбиране', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Актива не може да бъде предоставен. Този активк не може да бъде изписан.', 'asset_deployable' => 'Актива може да бъде предоставен. Този активк може да бъде изписан.', 'processing_spinner' => 'Обработка...(Това може да отнеме време при големи файлове)', diff --git a/resources/lang/bg/admin/hardware/general.php b/resources/lang/bg/admin/hardware/general.php index 8fb805af55..39cb3d8980 100644 --- a/resources/lang/bg/admin/hardware/general.php +++ b/resources/lang/bg/admin/hardware/general.php @@ -8,7 +8,7 @@ return [ 'bulk_checkout' => 'Изписване на активи', 'bulk_checkin' => 'Връщане на актив', 'checkin' => 'Връщане на актив', - 'checkout' => 'Проверка на активите', + 'checkout' => 'Изписване на актив', 'clone' => 'Копиране на актив', 'deployable' => 'Може да бъде предоставен', 'deleted' => 'Този актив беше изтрит.', diff --git a/resources/lang/bg/admin/hardware/message.php b/resources/lang/bg/admin/hardware/message.php index ebaa2eef96..2613b6da93 100644 --- a/resources/lang/bg/admin/hardware/message.php +++ b/resources/lang/bg/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Активът не беше създаден. Моля опитайте отново.', 'success' => 'Активът създаден успешно.', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/bg/admin/licenses/message.php b/resources/lang/bg/admin/licenses/message.php index cc23384c12..032d81fd09 100644 --- a/resources/lang/bg/admin/licenses/message.php +++ b/resources/lang/bg/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Този лиценз понастоящем е изписан на потребител и не може да бъде изтрит. Моля, първо впишете лиценза и тогава опитайте отново да го изтриете. ', 'select_asset_or_person' => 'Трябва да изберете актив или потребител, но не и двете.', 'not_found' => 'Лиценът не е намерен', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Възникна проблем при изписването на лиценза. Моля, опитайте отново.', - 'success' => 'Лицензът е изписан' + 'success' => 'Лицензът е изписан', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/bg/admin/locations/table.php b/resources/lang/bg/admin/locations/table.php index d4030f1fc0..e695e2491a 100644 --- a/resources/lang/bg/admin/locations/table.php +++ b/resources/lang/bg/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Печат на всички отдадени', 'name' => 'Местоположение', 'address' => 'Aдрес', + 'address2' => 'Address Line 2', 'zip' => 'Пощенски код', 'locations' => 'Местоположения', 'parent' => 'Присъединено към', diff --git a/resources/lang/bg/admin/reports/general.php b/resources/lang/bg/admin/reports/general.php index 39c2dd71f7..c53b6bb4b2 100644 --- a/resources/lang/bg/admin/reports/general.php +++ b/resources/lang/bg/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Изпрати напомняне', 'reminder_sent' => 'Напомнянето изпратено', 'acceptance_deleted' => 'Заявката за приемане е изтрита', - 'acceptance_request' => 'Заявка за приемане' + 'acceptance_request' => 'Заявка за приемане', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/bg/admin/users/message.php b/resources/lang/bg/admin/users/message.php index d8db79e400..16f526e2c6 100644 --- a/resources/lang/bg/admin/users/message.php +++ b/resources/lang/bg/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Потребителят вече съществува!', 'user_not_found' => 'Потребителят не съществува.', 'user_login_required' => 'Полето за вход е задължително', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Паролата е задължителна.', 'insufficient_permissions' => 'Нямате необходимите права.', 'user_deleted_warning' => 'Този потребител е изтрит. За да редактирате данните за него или да му зададете актив, трябва първо да възстановите потребителя.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Избраните потребители, които са активирани и имат валиден е-майл адрес им беше изпратен линк за смяна на парола.', 'password_reset_sent' => 'Изпратена е връзка за въстановяване на паролата до :email!', 'user_has_no_email' => 'Този потребител няма е-майл адрес в неговия профил.', - 'user_has_no_assets_assigned' => 'Този потребител няма никакви заведени активи', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/bg/general.php b/resources/lang/bg/general.php index e6dd0e13d7..6fc8bce7dd 100644 --- a/resources/lang/bg/general.php +++ b/resources/lang/bg/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Консуматив', 'consumables' => 'Консумативи', 'country' => 'Държава', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Създаване на нов', 'created' => 'Създадени артикули', 'created_asset' => 'създадени активи', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Синхронизиране', 'sync_results' => 'Резултат от синхронизирането', 'license_serial' => 'Сериен/Продуктов ключ', - 'invalid_category' => 'Невалидна категория', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Това е вашето табло.', '60_percent_warning' => '60% завършен (внимание)', 'dashboard_empty' => 'Изглежда, че все още не сте добавили нищо, така че нямаме нищо за показване. Започнете, като добавите някои активи, аксесоари, консумативи или лицензи!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Брой Консумативи', 'components_count' => 'Брой Компоненти', 'licenses_count' => 'Брой Лицензи', - 'notification_error' => 'Грешка:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Моля проверете формата за грешки', 'notification_bulk_error_hint' => 'Следните полета имат грешки и не са редактирани:', 'notification_success' => 'Успешно', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% завърешен', 'uploading' => 'Качване... ', - 'upload_error' => 'Грешка при качване. Проверете да няма празни редове в края.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/bg/help.php b/resources/lang/bg/help.php index 547178b246..d1b10de11e 100644 --- a/resources/lang/bg/help.php +++ b/resources/lang/bg/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Консумативите са материали, който свършват по време на изпозлването им, като мастила за принтер, тонер касети, копирна хартия и др.', 'depreciations' => 'Може да нагласите амортизация базирана на линеен метод.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/bg/passwords.php b/resources/lang/bg/passwords.php index 34ef3eff02..be1ee5eb2e 100644 --- a/resources/lang/bg/passwords.php +++ b/resources/lang/bg/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Ако има такъв потребител с валиден е-майл адрес в нашата система, ще получи е-майл за възстановяване на паролата.', 'token' => 'Заявката за ресет на парола е невалидна, изтекла или не съвпада за потребителското име.', 'reset' => 'Вашата парола беше ресетната!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/bg/validation.php b/resources/lang/bg/validation.php index 6021002af8..ca2364f09e 100644 --- a/resources/lang/bg/validation.php +++ b/resources/lang/bg/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Атрибутът: трябва да е низ.', 'timezone' => 'Атрибутът: трябва да е валидна зона.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute вече е вписан.', 'uploaded' => 'Атрибутът: не успя да качи.', 'url' => 'Форматът на :attribute е невалиден.', 'unique_undeleted' => ':attribute трябва да бъде уникален.', 'non_circular' => ':attribute не трябва да създава препрадка към себе си.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'Паролата не може да бъде същата, като потребителското име.', 'letters' => 'Паролата трябва да съдържа поне една буква.', 'numbers' => 'Паролата трябва да съдържа поне една цифра.', diff --git a/resources/lang/ca/admin/accessories/message.php b/resources/lang/ca/admin/accessories/message.php index 542f71f03c..c688d5e03d 100644 --- a/resources/lang/ca/admin/accessories/message.php +++ b/resources/lang/ca/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/ca/admin/custom_fields/general.php b/resources/lang/ca/admin/custom_fields/general.php index cb4ab3730a..e3c21d1f0c 100644 --- a/resources/lang/ca/admin/custom_fields/general.php +++ b/resources/lang/ca/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ca/admin/hardware/form.php b/resources/lang/ca/admin/hardware/form.php index ef877c8377..ee3fa20fb0 100644 --- a/resources/lang/ca/admin/hardware/form.php +++ b/resources/lang/ca/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/ca/admin/hardware/message.php b/resources/lang/ca/admin/hardware/message.php index 04be92a754..056692998e 100644 --- a/resources/lang/ca/admin/hardware/message.php +++ b/resources/lang/ca/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/ca/admin/licenses/message.php b/resources/lang/ca/admin/licenses/message.php index dd7e54dea4..c79f631680 100644 --- a/resources/lang/ca/admin/licenses/message.php +++ b/resources/lang/ca/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ca/admin/locations/table.php b/resources/lang/ca/admin/locations/table.php index 29edf0f565..0cfaa4fdc3 100644 --- a/resources/lang/ca/admin/locations/table.php +++ b/resources/lang/ca/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Location Name', 'address' => 'Address', + 'address2' => 'Address Line 2', 'zip' => 'Postal Code', 'locations' => 'Locations', 'parent' => 'Parent', diff --git a/resources/lang/ca/admin/reports/general.php b/resources/lang/ca/admin/reports/general.php index 344d5c8743..9b682f8ecd 100644 --- a/resources/lang/ca/admin/reports/general.php +++ b/resources/lang/ca/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/ca/admin/users/message.php b/resources/lang/ca/admin/users/message.php index adf26b3229..b7c0a29f14 100644 --- a/resources/lang/ca/admin/users/message.php +++ b/resources/lang/ca/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/ca/general.php b/resources/lang/ca/general.php index 946b77c114..0f596f351f 100644 --- a/resources/lang/ca/general.php +++ b/resources/lang/ca/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'País', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Crea nou', 'created' => 'Item Created', 'created_asset' => 'recurs creat', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ca/help.php b/resources/lang/ca/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/ca/help.php +++ b/resources/lang/ca/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ca/passwords.php b/resources/lang/ca/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/ca/passwords.php +++ b/resources/lang/ca/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ca/validation.php b/resources/lang/ca/validation.php index df514da6f9..57e354f072 100644 --- a/resources/lang/ca/validation.php +++ b/resources/lang/ca/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/cs/admin/accessories/general.php b/resources/lang/cs/admin/accessories/general.php index 4c046677f7..12584af9b3 100644 --- a/resources/lang/cs/admin/accessories/general.php +++ b/resources/lang/cs/admin/accessories/general.php @@ -17,7 +17,7 @@ return array( 'use_default_eula' => 'Použít primární výchozí EULA.', 'use_default_eula_disabled' => 'Použít výchozí EULA. Žádná výchozí EULA nenastavena. Zadejte novou v nastevení.', - 'clone' => 'Clone Accessory', + 'clone' => 'Klonovat příslušenství', 'delete_disabled' => 'Toto příslušenství ještě nelze odstranit, protože některé jeho položky jsou stále vydány.', ); diff --git a/resources/lang/cs/admin/accessories/message.php b/resources/lang/cs/admin/accessories/message.php index ee85bb132d..334ed31a91 100644 --- a/resources/lang/cs/admin/accessories/message.php +++ b/resources/lang/cs/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Příslušenství [:id] neexistuje.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Tato kategorie má nyní :count položek k předání uživatelům. Zkontrolujte převzetí příslušenství a zkuste to znovu. ', 'create' => array( @@ -24,7 +25,7 @@ return array( 'checkout' => array( 'error' => 'Příslušenství nebylo převzato, zkuste to znovu', 'success' => 'Příslušenství úspěšně předáno.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', + 'unavailable' => 'Příslušenství nelze vydat. Zkontrolujte skladové zásoby.', 'user_does_not_exist' => 'Neplatný uživatel. Zkuste to znovu.' ), diff --git a/resources/lang/cs/admin/companies/message.php b/resources/lang/cs/admin/companies/message.php index 9c8cd14e7f..296b4a6a8f 100644 --- a/resources/lang/cs/admin/companies/message.php +++ b/resources/lang/cs/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'Společnost nebyla založena.', - 'deleted' => 'Deleted company', + 'deleted' => 'Odstraněné společnosti', '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/components/message.php b/resources/lang/cs/admin/components/message.php index 02cbd4d354..54bccc49f5 100644 --- a/resources/lang/cs/admin/components/message.php +++ b/resources/lang/cs/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Díl se nepodařilo předat, zkuste to prosím znovu', 'success' => 'Díl byl v pořádku předán.', 'user_does_not_exist' => 'Neplatný uživatel. Zkuste to prosím znovu.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'Nedostatek součástí: :remaining zbývají, :requested vyžádaných.', ), 'checkin' => array( diff --git a/resources/lang/cs/admin/consumables/message.php b/resources/lang/cs/admin/consumables/message.php index c3cc881937..6d775d09f6 100644 --- a/resources/lang/cs/admin/consumables/message.php +++ b/resources/lang/cs/admin/consumables/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Spotřební materiál se nepodařilo přidělit, pokuste se o to znovu', 'success' => 'Spotřební materiál byl v pořádku přidělen.', 'user_does_not_exist' => 'Tento uživatel není platný, zkuste to prosím jinak.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + 'unavailable' => 'Nedostatek spotřebního materiálu k výdeji. Zkontrolujte skladové zásoby.', ), 'checkin' => array( diff --git a/resources/lang/cs/admin/custom_fields/general.php b/resources/lang/cs/admin/custom_fields/general.php index b18acb66aa..ea4ed5c980 100644 --- a/resources/lang/cs/admin/custom_fields/general.php +++ b/resources/lang/cs/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nové vlastní pole', 'create_field_title' => 'Vytvořít vlastní fieldset', 'value_encrypted' => 'Hodnota tohoto pole je zašifrována v databázi. Pouze administrátoři budou moci zobrazit dešifrovanou hodnotu', - 'show_in_email' => 'Zahrnout hodnotu této kolonky do e-mailu o vyskladnění pro uživatele? Šifrované kolonky nemohou být součástí e-mailů.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Text nápovědy', 'help_text_description' => 'Toto je volitelný text, který se zobrazí pod formulářovými prvky při úpravách aktiva pro poskytnutí kontextu v poli.', 'about_custom_fields_title' => 'O vlastních polích', @@ -49,9 +50,12 @@ return [ 'unique' => 'Unikátní', 'display_in_user_view' => 'Povolit uživateli vyhledat tyto hodnoty na stránce Zobrazit přiřazené položky', 'display_in_user_view_table' => 'Viditelné pro uživatele', - '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' => 'Automaticky přidat do každé nové sady polí', + 'add_to_preexisting_fieldsets' => 'Přidat do všech stávajících sad polí', + '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' => 'Zobrazovat v seznamech', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/cs/admin/hardware/form.php b/resources/lang/cs/admin/hardware/form.php index 3eda6d8ee3..c25eeaca7c 100644 --- a/resources/lang/cs/admin/hardware/form.php +++ b/resources/lang/cs/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Upravit umístění', 'asset_location_update_default_current' => 'Aktualizovat výchozí umístění A aktuální umístění', 'asset_location_update_default' => 'Aktualizovat pouze výchozí umístění', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Tento majetek nelze vyskladnit.', 'asset_deployable' => 'Tento majetek lze vyskladnit.', 'processing_spinner' => 'Zpracovávání... (S velkými soubory to může chvíli trvat)', diff --git a/resources/lang/cs/admin/hardware/message.php b/resources/lang/cs/admin/hardware/message.php index 6eaf213825..21e455b704 100644 --- a/resources/lang/cs/admin/hardware/message.php +++ b/resources/lang/cs/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Majetek se nepodařilo vytvořit, zkuste to prosím znovu.', 'success' => 'Majetek byl v pořádku vytvořen.', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/cs/admin/licenses/message.php b/resources/lang/cs/admin/licenses/message.php index c541538872..631ac184f9 100644 --- a/resources/lang/cs/admin/licenses/message.php +++ b/resources/lang/cs/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Licence je předána svému uživateli a nelze ji odstranit. Před odstraněním ji nejprve převezměte. ', 'select_asset_or_person' => 'Musíte vybrat aktivum nebo uživatele, ale ne obojí.', 'not_found' => 'Licence nenalezena', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Vyskytl se problém při výdeji licence. Zkuste to znovu prosím.', - 'success' => 'Licence byla úspěšně vydána' + 'success' => 'Licence byla úspěšně vydána', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/cs/admin/locations/table.php b/resources/lang/cs/admin/locations/table.php index 4feede6729..6722bb1957 100644 --- a/resources/lang/cs/admin/locations/table.php +++ b/resources/lang/cs/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Vytisknout všechny přiřazené', 'name' => 'Název umístění', 'address' => 'Adresa', + 'address2' => 'Address Line 2', 'zip' => 'PSČ', 'locations' => 'Umístění', 'parent' => 'Nadřazené', diff --git a/resources/lang/cs/admin/reports/general.php b/resources/lang/cs/admin/reports/general.php index ea78128896..c6b9db786d 100644 --- a/resources/lang/cs/admin/reports/general.php +++ b/resources/lang/cs/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Poslat připomínku', 'reminder_sent' => 'Připomínka odeslána', 'acceptance_deleted' => 'Žádost o přijetí byla smazána', - 'acceptance_request' => 'Žádost o přijetí' + 'acceptance_request' => 'Žádost o přijetí', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/cs/admin/users/message.php b/resources/lang/cs/admin/users/message.php index 312cfc24f4..ccb8a4abbb 100644 --- a/resources/lang/cs/admin/users/message.php +++ b/resources/lang/cs/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Uživatel již existuje!', 'user_not_found' => 'Uživatel neexistuje.', 'user_login_required' => 'Přihlašovací pole je povinné', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Je vyžadováno heslo.', 'insufficient_permissions' => 'Nedostatečná oprávnění.', 'user_deleted_warning' => 'Tento uživatel byl smazán. Budete muset uživatele obnovit, aby jste ho mohli upravil nebo přidělil nové majetky.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Vybraným uživatelům, kteří jsou aktivováni a mají platné e-mailové adresy, byl zaslán odkaz pro obnovení hesla.', 'password_reset_sent' => 'Odkaz pro obnovení hesla byl odeslán na :email!', 'user_has_no_email' => 'Tento uživatel nemá e-mailovou adresu ve svém profilu.', - 'user_has_no_assets_assigned' => 'Tento uživatel nemá přiřazené žádné položky', + 'log_record_not_found' => 'Pro tohoto uživatele se nepodařilo nalézt odpovídající záznam z logu.', 'success' => array( diff --git a/resources/lang/cs/general.php b/resources/lang/cs/general.php index d5d3c13ec0..b75685fed8 100644 --- a/resources/lang/cs/general.php +++ b/resources/lang/cs/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Spotřební materiál', 'consumables' => 'Spotřební materiál', 'country' => 'Země', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Vytvořit nové', 'created' => 'Položka vytvořena', 'created_asset' => 'vytvořit majetek', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronizovat', 'sync_results' => 'Výsledky synchronizace', 'license_serial' => 'Sériový/produktový klíč', - 'invalid_category' => 'Neplatná kategorie', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Toto je vaše hlavní stránka.', '60_percent_warning' => '60% Dokončeno (upozornění)', 'dashboard_empty' => 'Zdá se, že jste ještě nic nepřidali, takže nemáme nic úžasného co bychom vám ukázali. Začněte přidáním něčeho!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Počet spotřebních materiálů', 'components_count' => 'Počet komponentů', 'licenses_count' => 'Počet licencí', - 'notification_error' => 'Chyba:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Pro chyby zkontrolujte formulář níže', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/cs/help.php b/resources/lang/cs/help.php index e9c6b24e78..d891ebd4ac 100644 --- a/resources/lang/cs/help.php +++ b/resources/lang/cs/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Spotřební materiál jsou takové položky, které jsou v čase spotřebovávány, jako např. toner, inkoust či papír do tiskáren.', 'depreciations' => 'Můžete nastavit amortizaci majetku pro jeho rovnoměrné odepisování.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/cs/passwords.php b/resources/lang/cs/passwords.php index 8f5d8e7036..171fb98180 100644 --- a/resources/lang/cs/passwords.php +++ b/resources/lang/cs/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Pokud v našem systému existuje uživatel s touto emailovou adresou, byl odeslán e-mail pro obnovení hesla.', 'token' => 'Tento token pro obnovení hesla je neplatný, vypršel, nebo se neshoduje s zadaným uživatelským jménem.', 'reset' => 'Heslo úspěšně změněno!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/cs/validation.php b/resources/lang/cs/validation.php index 1ea00161e2..aaca9fd0b0 100644 --- a/resources/lang/cs/validation.php +++ b/resources/lang/cs/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Atribut: musí být řetězec.', 'timezone' => 'Atribut: musí být platnou zónou.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute byl již vybrán.', 'uploaded' => 'Atribut: se nepodařilo nahrát.', 'url' => 'Formát :attribute je neplatný.', 'unique_undeleted' => 'Je třeba, aby se :attribute neopakoval.', 'non_circular' => ':attribute nesmí vytvořit kruhový odkaz.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'Heslo nemůže být stejné jako uživatelské jméno.', 'letters' => 'Heslo musí obsahovat nejméně jedno písmeno.', 'numbers' => 'Heslo musí obsahovat alespoň jednu číslici.', diff --git a/resources/lang/cy/admin/accessories/message.php b/resources/lang/cy/admin/accessories/message.php index 3db35e4ced..a14eb5c3cc 100644 --- a/resources/lang/cy/admin/accessories/message.php +++ b/resources/lang/cy/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Nid yw\'r ategolyn [:id] yn bodoli.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Mae\'r ategolyn yma hefo :count eitem wedi nodi allan i defnyddwyr. Nodwch yr ategolion yn ol i fewn ac yna ceisiwch eto. ', 'create' => array( diff --git a/resources/lang/cy/admin/custom_fields/general.php b/resources/lang/cy/admin/custom_fields/general.php index 17af8766d7..e7b97b3c03 100644 --- a/resources/lang/cy/admin/custom_fields/general.php +++ b/resources/lang/cy/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Maes Addasedig newydd', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Mae gwerth y maes hwn wedi\'i amgryptio yn y gronfa ddata. Dim ond defnyddwyr gweinyddol fydd yn gallu gweld y gwerth wedi\'i ddadgryptio', - 'show_in_email' => 'Cynnwys gwerth y maes hwn mewn e-byst talu a anfonir at y defnyddiwr? Ni ellir cynnwys meysydd wedi\'u hamgryptio mewn e-byst.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/cy/admin/hardware/form.php b/resources/lang/cy/admin/hardware/form.php index a97f506a93..f179d722db 100644 --- a/resources/lang/cy/admin/hardware/form.php +++ b/resources/lang/cy/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/cy/admin/hardware/message.php b/resources/lang/cy/admin/hardware/message.php index 2aa5f92d9f..e19317dd30 100644 --- a/resources/lang/cy/admin/hardware/message.php +++ b/resources/lang/cy/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Ni crewyd yr ased, ceisiwch eto o. g. y. dd. :(', 'success' => 'Ased wedi creu yn llwyddiannus. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/cy/admin/licenses/message.php b/resources/lang/cy/admin/licenses/message.php index 7e28c4108e..967f2518fb 100644 --- a/resources/lang/cy/admin/licenses/message.php +++ b/resources/lang/cy/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Ar hyn o bryd mae\'r trwydded yma allan gan ddefnyddiwr ac ni ellir ei ddileu. Cofnodwch yr trwyddedyn ol i fewn yn gyntaf, ac yna ceisiwch ei ddileu eto. ', 'select_asset_or_person' => 'Rhaid i chi ddewis ased neu defnyddiwr ond nid y ddau.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Nid oedd yn bosib nodi\'r trwydded allan. Ceisiwch eto o. g. y. dd.', - 'success' => 'Trwydded wedi nodi allan yn llwyddiannus' + 'success' => 'Trwydded wedi nodi allan yn llwyddiannus', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/cy/admin/locations/table.php b/resources/lang/cy/admin/locations/table.php index ed897eefa0..c992c1404b 100644 --- a/resources/lang/cy/admin/locations/table.php +++ b/resources/lang/cy/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Enw Lleoliad', 'address' => 'Cyfeiriad', + 'address2' => 'Address Line 2', 'zip' => 'Côd Post', 'locations' => 'Lleoliadau', 'parent' => 'Rhiant', diff --git a/resources/lang/cy/admin/reports/general.php b/resources/lang/cy/admin/reports/general.php index 58f25a179e..d069e15fea 100644 --- a/resources/lang/cy/admin/reports/general.php +++ b/resources/lang/cy/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/cy/admin/users/message.php b/resources/lang/cy/admin/users/message.php index 7760e062f8..6a42ac43d4 100644 --- a/resources/lang/cy/admin/users/message.php +++ b/resources/lang/cy/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Defnyddiwr yn bodoli yn barod!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Mae angen llenwi\'r maes login', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Rhaid gosod cyfrinair.', 'insufficient_permissions' => 'Diffyg Hawliau.', 'user_deleted_warning' => 'Defnyddiwr wedi\'i dileu. Rhaid adfer y defnyddiwr I newid eu manylion neu clustnodi ased iddynt.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/cy/general.php b/resources/lang/cy/general.php index 369e2e310a..e30fc9717c 100644 --- a/resources/lang/cy/general.php +++ b/resources/lang/cy/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Nwyddau traul', 'consumables' => 'Nwyddau traul', 'country' => 'Gwlad', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Creu newydd', 'created' => 'Eitem wedi\'i Greu', 'created_asset' => 'ased wedi creu', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/cy/help.php b/resources/lang/cy/help.php index 7baea163c1..4b0efdacac 100644 --- a/resources/lang/cy/help.php +++ b/resources/lang/cy/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/cy/passwords.php b/resources/lang/cy/passwords.php index 013cd72584..df13bbbb12 100644 --- a/resources/lang/cy/passwords.php +++ b/resources/lang/cy/passwords.php @@ -5,4 +5,5 @@ return [ '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' => 'Mae eich cyfrinair wedi cael ei ailosod!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/cy/validation.php b/resources/lang/cy/validation.php index a8bdb061a9..323c543add 100644 --- a/resources/lang/cy/validation.php +++ b/resources/lang/cy/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Rhaid i\'r :attribute bod yn string.', 'timezone' => 'Rhaid i\'r :attribute bod yn barth dilys.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Mae\'r :attribute wedi cymeryd yn barod.', 'uploaded' => 'Mae\'r :attribute wedi fethu uwchlwytho.', 'url' => 'Mae fformat :attribute yn annilys.', 'unique_undeleted' => 'Rhaid i\'r :attribute bod yn unigryw.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/da/admin/accessories/message.php b/resources/lang/da/admin/accessories/message.php index 48d2e46ae0..586817360d 100644 --- a/resources/lang/da/admin/accessories/message.php +++ b/resources/lang/da/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Tilbehøret [:id] findes ikke.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Dette tilbehør har pt. :count emner tjekket ud til brugere. Tjek tilbehør ind og prøv igen.', 'create' => array( diff --git a/resources/lang/da/admin/custom_fields/general.php b/resources/lang/da/admin/custom_fields/general.php index 13fdd08848..9a7eb04ef7 100644 --- a/resources/lang/da/admin/custom_fields/general.php +++ b/resources/lang/da/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nyt Brugerdefinerede Felt', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Værdien af dette felt er krypteret i databasen. Kun admins vil være i stand til at se den krypteret værdi', - 'show_in_email' => 'Inkludér værdien af ​​dette felt i tjekud-e-mail til brugeren? Krypterede felter kan ikke medtages i e-mails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/da/admin/hardware/form.php b/resources/lang/da/admin/hardware/form.php index 9986dcb037..eb3f7130dc 100644 --- a/resources/lang/da/admin/hardware/form.php +++ b/resources/lang/da/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/da/admin/hardware/message.php b/resources/lang/da/admin/hardware/message.php index d78dcf43dd..99e007fd16 100644 --- a/resources/lang/da/admin/hardware/message.php +++ b/resources/lang/da/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Akten blev ikke oprettet, prøv igen. :(', 'success' => 'Aktivet blev oprettet med succes. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/da/admin/licenses/message.php b/resources/lang/da/admin/licenses/message.php index 0bf04718ec..dface7d809 100644 --- a/resources/lang/da/admin/licenses/message.php +++ b/resources/lang/da/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Denne licens er i øjeblikket tjekket ud til en bruger og kan ikke slettes. Kontroller venligst licensen først, og prøv derefter at slette igen.', 'select_asset_or_person' => 'Du skal vælge et aktiv eller en bruger, men ikke begge.', 'not_found' => 'Licens blev ikke fundet', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Der var et problem med at tjekke licensen. Prøv igen.', - 'success' => 'Licensen blev tjekket ud med succes' + 'success' => 'Licensen blev tjekket ud med succes', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/da/admin/locations/table.php b/resources/lang/da/admin/locations/table.php index d3d31ecbb2..71e227d3e4 100644 --- a/resources/lang/da/admin/locations/table.php +++ b/resources/lang/da/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Udskriv alle tildelte', 'name' => 'Navn på sted', 'address' => 'Adresse', + 'address2' => 'Address Line 2', 'zip' => 'Postnummer', 'locations' => 'Placeringer', 'parent' => 'Forældre', diff --git a/resources/lang/da/admin/reports/general.php b/resources/lang/da/admin/reports/general.php index b6127095a0..7aa9c3c1f9 100644 --- a/resources/lang/da/admin/reports/general.php +++ b/resources/lang/da/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send påmindelse', 'reminder_sent' => 'Påmindelse sendt', 'acceptance_deleted' => 'Accept-anmodning slettet', - 'acceptance_request' => 'Anmodning om accept' + 'acceptance_request' => 'Anmodning om accept', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/da/admin/users/message.php b/resources/lang/da/admin/users/message.php index 60d4627387..060c3473b7 100644 --- a/resources/lang/da/admin/users/message.php +++ b/resources/lang/da/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Bruger eksistere allerede!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Login-feltet er påkrævet', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Adgangskoden er påkrævet.', 'insufficient_permissions' => 'Utilstrækkelige tilladelser.', 'user_deleted_warning' => 'Denne bruger er blevet slettet. Du skal gendanne denne bruger for at redigere dem eller tildele dem nye aktiver.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'De valgte brugere, der er aktiveret og har en gyldig e-mail-adresser, har fået tilsendt et link til nulstilling af adgangskode.', 'password_reset_sent' => 'Et link til nulstilling af adgangskode er blevet sendt til :email!', 'user_has_no_email' => 'Denne bruger har ikke en email-adresse i deres profil.', - 'user_has_no_assets_assigned' => 'Denne bruger er ikke tildelt nogen aktiver', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/da/general.php b/resources/lang/da/general.php index 458de6fd48..4b01f34c87 100644 --- a/resources/lang/da/general.php +++ b/resources/lang/da/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'forbrugsmateriale', 'consumables' => 'Forbrugsstoffer', 'country' => 'Land', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Opret ny', 'created' => 'Elementet er oprettet', 'created_asset' => 'skabte aktiver', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synkronisér', 'sync_results' => 'Synkroniseringresultater', 'license_serial' => 'Serienummer/produktnøgle', - 'invalid_category' => 'Ugyldig kategori', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Dette er din oversigt. Der er mange som den, men denne er din.', '60_percent_warning' => '60% gennemført (advarsel)', 'dashboard_empty' => 'Det ser ud til, at du ikke har tilføjet noget endnu, så vi har ikke noget fedt at vise. Kom i gang ved at tilføje nogle aktiver, tilbehør, forbrugsvarer eller licenser nu!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Antal forbrugsvarer', 'components_count' => 'Antal komponenter', 'licenses_count' => 'Antal licenser', - 'notification_error' => 'Fejl:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Tjek venligst nedenstående formular for fejl', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/da/help.php b/resources/lang/da/help.php index 16fed06c2f..166cb81498 100644 --- a/resources/lang/da/help.php +++ b/resources/lang/da/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Forbrugsvarer er noget der købes og bruges op over tid. For eksempel printer blæk eller kopimaskine papir.', 'depreciations' => 'Du kan sætte aktivafskrivninger til at afskrive aktiver som lineære afskrivninger.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/da/passwords.php b/resources/lang/da/passwords.php index d55cdf098b..334f6c06c8 100644 --- a/resources/lang/da/passwords.php +++ b/resources/lang/da/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Hvis brugeren findes med en gyldig email-adresse i vores system, er der blevet sendt en e-mail til gendannelse af adgangskoden.', 'token' => 'Denne nøgle til nulstilling af adgangskode er ugyldig, udløbet eller stemmer ikke overens med det angivne brugernavn.', 'reset' => 'Din adgangskode er blevet nulstillet!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/da/validation.php b/resources/lang/da/validation.php index 412a3d143b..b0f783b510 100644 --- a/resources/lang/da/validation.php +++ b/resources/lang/da/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Attributten skal være en streng.', 'timezone' => 'Attributten skal være en gyldig zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute er allerede taget.', 'uploaded' => 'Attributtet kunne ikke uploades.', 'url' => ':attribute formatet er ugyldigt.', 'unique_undeleted' => ':attribute skal være unik.', 'non_circular' => ':attribute må ikke oprette en cirkulær reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'Adgangskoden må ikke være det samme som brugernavnet.', 'letters' => 'Adgangskoden skal indeholde mindst ét bogstav.', 'numbers' => 'Adgangskoden skal indeholde mindst ét tal.', diff --git a/resources/lang/de-i/admin/accessories/message.php b/resources/lang/de-i/admin/accessories/message.php index 3f661c643a..2ffe7d897e 100644 --- a/resources/lang/de-i/admin/accessories/message.php +++ b/resources/lang/de-i/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Das Zubehör [:id] existiert nicht.', + 'not_found' => 'Dieses Zubehör wurde nicht gefunden.', 'assoc_users' => 'Dieses Zubehör ist derzeit an :count Benutzern zur Verwendung ausgegeben worden. Bitte buche das Zubehör wieder ein und versuche es dann erneut. ', 'create' => array( diff --git a/resources/lang/de-i/admin/custom_fields/general.php b/resources/lang/de-i/admin/custom_fields/general.php index eb528ff901..c3a8d56319 100644 --- a/resources/lang/de-i/admin/custom_fields/general.php +++ b/resources/lang/de-i/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Neues benutzerdefiniertes Feld', 'create_field_title' => 'Neues benutzerdefiniertes Feld erstellen', 'value_encrypted' => 'Der Wert dieses Feldes ist in der Datenbank verschlüsselt. Nur Benutzer mit Administratorrechten können den entschlüsselten Wert anzeigen', - 'show_in_email' => 'Feld miteinbeziehen bei Herausgabe-Emails an die Benutzer? Verschlüsselte Felder können nicht miteinbezogen werden.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'In E-Mails mit einbeziehen.', 'help_text' => 'Hilfetext', 'help_text_description' => 'Dies ist ein optionaler Text, der unter den Formularelementen erscheint, während eine Datei bearbeitet wird, um Kontext für das Feld bereitzustellen.', 'about_custom_fields_title' => 'Über benutzerdefinierte Felder', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Für Benutzer sichtbar', 'auto_add_to_fieldsets' => 'Automatisch zu jedem neuen Feldsatz hinzufügen', 'add_to_preexisting_fieldsets' => 'Zu allen existierenden Feldsätzen hinzufügen', - 'show_in_listview' => 'Standardmäßig in Listenansichten anzeigen. Berechtigte Benutzer können weiterhin über die Spaltenauswahl ein-/ausblenden.', + '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' => 'In Listen anzeigen', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/de-i/admin/hardware/form.php b/resources/lang/de-i/admin/hardware/form.php index 4a2fd5d9dc..23b13b42a1 100644 --- a/resources/lang/de-i/admin/hardware/form.php +++ b/resources/lang/de-i/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Standort des Assets aktualisieren', 'asset_location_update_default_current' => 'Standardort und aktuellen Standort aktualisieren', 'asset_location_update_default' => 'Nur den Standardort aktualisieren', + 'asset_location_update_actual' => 'Nur eigentlichen Standort aktualisieren', 'asset_not_deployable' => 'Dieses Asset ist nicht verfügbar und kann nicht herausgegeben werden.', 'asset_deployable' => 'Dieses Asset ist verfügbar und kann herausgegeben werden.', 'processing_spinner' => 'Verarbeitung... (Dies kann bei großen Dateien etwas Zeit in Anspruch nehmen)', diff --git a/resources/lang/de-i/admin/hardware/message.php b/resources/lang/de-i/admin/hardware/message.php index b616ec8999..066493b11e 100644 --- a/resources/lang/de-i/admin/hardware/message.php +++ b/resources/lang/de-i/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset wurde nicht erstellt. Bitte versuche es erneut. :(', 'success' => 'Asset wurde erfolgreich erstellt. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/de-i/admin/licenses/message.php b/resources/lang/de-i/admin/licenses/message.php index 828f9bf7d3..2485ba985f 100644 --- a/resources/lang/de-i/admin/licenses/message.php +++ b/resources/lang/de-i/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Diese Lizenz ist derzeit einem Benutzer zugeordnet und kann nicht gelöscht werden. Bitte nimm die Lizenz zurück und versuche anschließend erneut, diese zu löschen. ', 'select_asset_or_person' => 'Du musst ein Asset oder einen Benutzer auswählen, aber nicht beides.', 'not_found' => 'Lizenz nicht gefunden', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Lizenz wurde nicht herausgegeben, bitte versuche es erneut.', - 'success' => 'Lizenz wurde erfolgreich herausgegeben' + 'success' => 'Lizenz wurde erfolgreich herausgegeben', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/de-i/admin/locations/table.php b/resources/lang/de-i/admin/locations/table.php index aafa40118e..7da2abc4bb 100644 --- a/resources/lang/de-i/admin/locations/table.php +++ b/resources/lang/de-i/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Alles Zugewiesene drucken', 'name' => 'Standortname', 'address' => 'Adresse', + 'address2' => 'Adresszeile 2', 'zip' => 'Postleitzahl', 'locations' => 'Standorte', 'parent' => 'Übergeordneter Standort', diff --git a/resources/lang/de-i/admin/reports/general.php b/resources/lang/de-i/admin/reports/general.php index 69556a870f..e195529077 100644 --- a/resources/lang/de-i/admin/reports/general.php +++ b/resources/lang/de-i/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Erinnerung senden', 'reminder_sent' => 'Erinnerung gesendet', 'acceptance_deleted' => 'Akzeptanzanfrage gelöscht', - 'acceptance_request' => 'Akzeptierungsanfrage' + 'acceptance_request' => 'Akzeptierungsanfrage', + 'custom_export' => [ + 'user_address' => 'Benutzeradresse', + 'user_city' => 'Benutzerstadt', + 'user_state' => 'Benutzerstaat', + 'user_country' => 'Benutzerland', + 'user_zip' => 'Benutzer PLZ' + ] ]; \ No newline at end of file diff --git a/resources/lang/de-i/admin/settings/message.php b/resources/lang/de-i/admin/settings/message.php index ad4911797a..1748701bef 100644 --- a/resources/lang/de-i/admin/settings/message.php +++ b/resources/lang/de-i/admin/settings/message.php @@ -35,12 +35,12 @@ return [ ], 'webhook' => [ 'sending' => ':app Testnachricht wird gesendet ...', - 'success' => 'Your :webhook_name Integration works!', + 'success' => 'Deine :webhook_name Integration funktioniert!', 'success_pt1' => 'Erfolgreich! Überprüfe den ', 'success_pt2' => ' Kanal für deine Testnachricht und klicke unten auf SPEICHERN, um die Einstellungen zu sichern.', '500' => '500 Server Fehler.', 'error' => 'Etwas ist schiefgelaufen. :app antwortete mit: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'FEHLER: 301/302 :endpoint gibt eine Umleitung zurück. Aus Sicherheitsgründen folgen wir keine Umleitungen. Bitte verwende den aktuellen Endpunkt.', 'error_misc' => 'Etwas ist schiefgelaufen! :( ', ] ]; diff --git a/resources/lang/de-i/admin/users/message.php b/resources/lang/de-i/admin/users/message.php index 8216393217..be2eac2f01 100644 --- a/resources/lang/de-i/admin/users/message.php +++ b/resources/lang/de-i/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Benutzer existiert bereits!', 'user_not_found' => 'Benutzer existiert nicht.', 'user_login_required' => 'Das Loginfeld ist erforderlich', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Das Passswortfeld ist erforderlich.', 'insufficient_permissions' => 'Unzureichende Berechtigungen.', 'user_deleted_warning' => 'Dieser Benutzer wurde gelöscht. Du musst ihn wiederherstellen, um ihn zu bearbeiten, oder neue Assets zuzuweisen.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Den ausgewählten Benutzern, die aktiviert sind und eine gültige E-Mail-Adresse haben, wurde ein Link zum Zurücksetzen des Passworts gesendet.', 'password_reset_sent' => 'Der Link zum Zurücksetzen des Passworts wurde an :email gesendet!', 'user_has_no_email' => 'Dieser Benutzer hat keine E-Mail-Adresse in seinem Profil.', - 'user_has_no_assets_assigned' => 'Dieser Benutzer hat keine zugewiesenen Assets', + 'log_record_not_found' => 'Ein passender Logeintrag für diesen Benutzer konnte nicht gefunden werden.', 'success' => array( diff --git a/resources/lang/de-i/general.php b/resources/lang/de-i/general.php index 66f0acdec1..0bdd2cee79 100644 --- a/resources/lang/de-i/general.php +++ b/resources/lang/de-i/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Verbrauchsmaterial', 'consumables' => 'Verbrauchsmaterialien', 'country' => 'Land', + 'could_not_restore' => 'Fehler beim Wiederherstellen von :item_type: :error', + 'not_deleted' => ':item_type wurde nicht gelöscht, kann daher nicht wiederhergestellt werden', 'create' => 'Hinzufügen', 'created' => 'Eintrag erstellt', 'created_asset' => 'Asset angelegt', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronisieren', 'sync_results' => 'Status der Synchronisierung', 'license_serial' => 'Seriennummer/Produktschlüssel', - 'invalid_category' => 'Ungültige Kategorie', + 'invalid_category' => 'Ungültige oder fehlende Kategorie', + 'invalid_item_category_single' => 'Ungültige oder fehlende :type Kategorie. Bitte aktualisiere die Kategorie dieses :type um eine gültige Kategorie vor dem Auschecken hinzuzufügen.', 'dashboard_info' => 'Das ist dein Dashboard. Es gibt viele wie dieses, aber das hier ist deins.', '60_percent_warning' => '60% abgeschlossen (Warnung)', 'dashboard_empty' => 'Es sieht so aus, als hättest du noch nichts hinzugefügt, sodass wir nichts Großartiges zum Anzeigen haben. Beginne jetzt mit dem Hinzufügen einiger Gegenstände, Zubehör, Verbrauchsmaterialien oder Lizenzen!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Anzahl Verbrauchsmaterialien', 'components_count' => 'Anzahl Komponenten', 'licenses_count' => 'Anzahl Lizenzen', - 'notification_error' => 'Fehler:', + 'notification_error' => 'Fehler', 'notification_error_hint' => 'Bitte überprüfe das unten stehende Formular auf Fehler', 'notification_bulk_error_hint' => 'Die folgenden Felder hatten Validierungsfehler und wurden nicht bearbeitet:', 'notification_success' => 'Erfolgreich', @@ -459,7 +462,7 @@ return [ 'serial_number' => 'Seriennummer', 'item_notes' => ':item Notizen', 'item_name_var' => ':item Name', - 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company' => 'Checkout Zielfirma und Asset-Gesellschaft 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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% vollständig', 'uploading' => 'Hochladen... ', - 'upload_error' => 'Fehler beim Hochladen der Datei. Bitte überprüfe, dass es keine leeren Leerzeilen gibt.', + 'upload_error' => 'Fehler beim Hochladen der Datei. Bitte überprüfe, dass keine leeren Zeilen vorhanden sind und keine Spaltennamen dupliziert werden.', 'copy_to_clipboard' => 'In Zwischenablage kopieren', 'copied' => 'Kopiert!', diff --git a/resources/lang/de-i/help.php b/resources/lang/de-i/help.php index 017e427fc6..27be1a5b27 100644 --- a/resources/lang/de-i/help.php +++ b/resources/lang/de-i/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Verbrauchsmaterialien sind alle gekauften Dinge, die mit der Zeit aufgebraucht werden. Zum Beispiel Druckerpatronen oder Kopierpapier.', 'depreciations' => 'Du kannst Asset-Abschreibungen einrichten, um Assets linear abzuschreiben.', - + + 'empty_file' => 'Der Importer hat festgestellt, dass diese Datei leer ist.' ]; diff --git a/resources/lang/de-i/passwords.php b/resources/lang/de-i/passwords.php index 63112a49df..3a4595daa8 100644 --- a/resources/lang/de-i/passwords.php +++ b/resources/lang/de-i/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Wenn ein passender Benutzer mit einer gültigen E-Mail-Adresse in unserem System existiert, wurde eine E-Mail zur Wiederherstellung des Passworts gesendet.', 'token' => 'Dieser Token zum Zurücksetzen des Passworts ist ungültig oder abgelaufen oder entspricht nicht dem angegebenen Benutzernamen.', 'reset' => 'Dein Passwort wurde zurückgesetzt!', + 'password_change' => 'Dein Passwort wurde aktualisiert!', ]; diff --git a/resources/lang/de-i/validation.php b/resources/lang/de-i/validation.php index 8a5518141b..c1876a06ab 100644 --- a/resources/lang/de-i/validation.php +++ b/resources/lang/de-i/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Das Attribut muss eine Zeichenfolge sein.', 'timezone' => ':attribute muss eine gültige Zone sein.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute ist bereits vergeben.', 'uploaded' => ':attribute konnte nicht hochgeladen werden.', 'url' => ':attribute Format ungültig.', 'unique_undeleted' => 'Die Variable :attribute muss eindeutig sein.', 'non_circular' => 'Das :attribute darf keinen Zirkelbezug ergeben.', + 'not_array' => ':attribute Feld darf kein Array sein.', + 'unique_serial' => 'Die Variable :attribute müssen eindeutig sein.', 'disallow_same_pwd_as_user_fields' => 'Das Passwort muss sich vom Nutzernamen unterscheiden.', 'letters' => 'Das Passwort muss mindestens einen Buchstaben beinhalten.', 'numbers' => 'Das Passwort muss mindestens eine Zahl beinhalten.', diff --git a/resources/lang/de/admin/accessories/message.php b/resources/lang/de/admin/accessories/message.php index ed6a694aec..a78440ddde 100644 --- a/resources/lang/de/admin/accessories/message.php +++ b/resources/lang/de/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Das Zubehör [:id] existiert nicht.', + 'not_found' => 'Dieses Zubehör wurde nicht gefunden.', 'assoc_users' => 'Dieses Zubehör ist derzeit an :count Benutzern zur Verwendung ausgegeben worden. Bitte buchen Sie das Zubehör wieder ein und versuchen es dann erneut. ', 'create' => array( diff --git a/resources/lang/de/admin/custom_fields/general.php b/resources/lang/de/admin/custom_fields/general.php index 115e56241b..76db756370 100644 --- a/resources/lang/de/admin/custom_fields/general.php +++ b/resources/lang/de/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Neues benutzerdefiniertes Feld', 'create_field_title' => 'Neues benutzerdefiniertes Feld erstellen', 'value_encrypted' => 'Der Wert dieses Feldes ist in der Datenbank verschlüsselt. Nur Benutzer mit Administratorrechten können den entschlüsselten Wert anzeigen', - 'show_in_email' => 'Feld miteinbeziehen bei Herausgabe-Emails an die Benutzer? Verschlüsselte Felder können nicht miteinbezogen werden.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'In E-Mails mit einbeziehen.', 'help_text' => 'Hilfetext', 'help_text_description' => 'Dies ist ein optionaler Text, der unter den Formularelementen erscheint, während eine Datei bearbeitet wird, um Kontext für das Feld bereitzustellen.', 'about_custom_fields_title' => 'Über benutzerdefinierte Felder', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Für Benutzer sichtbar', 'auto_add_to_fieldsets' => 'Automatisch zu jedem neuen Feldsatz hinzufügen', 'add_to_preexisting_fieldsets' => 'Zu allen existierenden Feldsätzen hinzufügen', - 'show_in_listview' => 'Standardmäßig in Listenansichten anzeigen. Berechtigte Benutzer können weiterhin über die Spaltenauswahl ein-/ausblenden.', + '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' => 'In Listen anzeigen', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/de/admin/hardware/form.php b/resources/lang/de/admin/hardware/form.php index 0a5a08524d..714523e00b 100644 --- a/resources/lang/de/admin/hardware/form.php +++ b/resources/lang/de/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Standort des Assets aktualisieren', 'asset_location_update_default_current' => 'Standardort und aktuellen Standort aktualisieren', 'asset_location_update_default' => 'Nur den Standardort aktualisieren', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Dieses Asset ist nicht verfügbar und kann nicht herausgegeben werden.', 'asset_deployable' => 'Dieses Asset ist verfügbar und kann herausgegeben werden.', 'processing_spinner' => 'Verarbeitung... (Dies kann bei großen Dateien etwas Zeit in Anspruch nehmen)', diff --git a/resources/lang/de/admin/hardware/message.php b/resources/lang/de/admin/hardware/message.php index 0325704e42..f688f59731 100644 --- a/resources/lang/de/admin/hardware/message.php +++ b/resources/lang/de/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset wurde nicht erstellt. Bitte versuchen Sie es erneut. :(', 'success' => 'Asset wurde erfolgreich erstellt. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/de/admin/licenses/message.php b/resources/lang/de/admin/licenses/message.php index 0ab17b73da..032e78d2a7 100644 --- a/resources/lang/de/admin/licenses/message.php +++ b/resources/lang/de/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Diese Lizenz ist derzeit mindestens einem Benutzer zugeordnet und kann nicht gelöscht werden. Bitte nehmen Sie die Lizenz zurück und versuchen Sie anschließend erneut diese zu löschen. ', 'select_asset_or_person' => 'Sie müssen ein Asset oder einen Benutzer auswählen, aber nicht beides.', 'not_found' => 'Lizenz nicht gefunden', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Lizenz wurde nicht herausgegeben, bitte versuchen Sie es erneut.', - 'success' => 'Lizenz wurde erfolgreich herausgegeben' + 'success' => 'Lizenz wurde erfolgreich herausgegeben', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/de/admin/locations/table.php b/resources/lang/de/admin/locations/table.php index 5814ff4447..d7e16e4b1f 100644 --- a/resources/lang/de/admin/locations/table.php +++ b/resources/lang/de/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Alles zugewiesene drucken', 'name' => 'Standortname', 'address' => 'Adresse', + 'address2' => 'Address Line 2', 'zip' => 'Postleitzahl', 'locations' => 'Standorte', 'parent' => 'Übergeordneter Standort', diff --git a/resources/lang/de/admin/reports/general.php b/resources/lang/de/admin/reports/general.php index 3f7640ce37..ed262434bf 100644 --- a/resources/lang/de/admin/reports/general.php +++ b/resources/lang/de/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Erinnerung senden', 'reminder_sent' => 'Erinnerung gesendet', 'acceptance_deleted' => 'Akzeptanzanfrage gelöscht', - 'acceptance_request' => 'Akzeptierungsanfrage' + 'acceptance_request' => 'Akzeptierungsanfrage', + 'custom_export' => [ + 'user_address' => 'Adressinformation', + 'user_city' => 'Stadt des Benuzers', + 'user_state' => 'Stadt des Benutzers', + 'user_country' => 'Land des Benutzers', + 'user_zip' => 'Postleitzahl des Benutzers' + ] ]; \ No newline at end of file diff --git a/resources/lang/de/admin/users/message.php b/resources/lang/de/admin/users/message.php index 00f60149e4..150cf3639b 100644 --- a/resources/lang/de/admin/users/message.php +++ b/resources/lang/de/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Benutzer existiert bereits!', 'user_not_found' => 'Benutzer existiert nicht.', 'user_login_required' => 'Das Loginfeld ist erforderlich', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Das Passswortfeld ist erforderlich.', 'insufficient_permissions' => 'Unzureichende Berechtigungen.', 'user_deleted_warning' => 'Dieser Benutzer wurde gelöscht. Sie müssen ihn wiederherstellen, um ihn zu bearbeiten oder neue Assets zuzuweisen.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Den ausgewählten Benutzern, die aktiviert sind und eine gültige E-Mail-Adresse haben, wurde ein Link zum Zurücksetzen des Passworts gesendet.', 'password_reset_sent' => 'Der Link zum Zurücksetzen des Passworts wurde an :email gesendet!', 'user_has_no_email' => 'Dieser Benutzer hat keine E-Mail-Adresse in seinem Profil.', - 'user_has_no_assets_assigned' => 'Dieser Benutzer hat keine zugewiesenen Assets', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/de/general.php b/resources/lang/de/general.php index c3613edf30..b0b572a1d0 100644 --- a/resources/lang/de/general.php +++ b/resources/lang/de/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Verbrauchsmaterial', 'consumables' => 'Verbrauchsmaterialien', 'country' => 'Land', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Hinzufügen', 'created' => 'Eintrag erstellt', 'created_asset' => 'Asset angelegt', @@ -120,9 +122,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', + '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)', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronisieren', 'sync_results' => 'Status der Synchronisierung', 'license_serial' => 'Seriennummer/Produktschlüssel', - 'invalid_category' => 'Ungültige Kategorie', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,9 +371,9 @@ return [ 'consumables_count' => 'Anzahl Verbrauchsmaterialien', 'components_count' => 'Anzahl Komponenten', 'licenses_count' => 'Anzahl Lizenzen', - 'notification_error' => 'Fehler:', + 'notification_error' => 'Fehler', 'notification_error_hint' => 'Bitte überprüfen Sie das unten stehende Formular auf Fehler', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_bulk_error_hint' => 'Die folgenden Felder hatten Validierungsfehler und wurden nicht bearbeitet:', 'notification_success' => 'Erfolgreich', 'notification_warning' => 'Warnung', 'notification_info' => 'Info', @@ -484,9 +487,9 @@ return [ '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.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'uploading' => 'Wird hochgeladen ... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'In die Zwischenablage kopieren', + 'copied' => 'Kopiert!', ]; diff --git a/resources/lang/de/help.php b/resources/lang/de/help.php index a1477fe500..f6ea93d27e 100644 --- a/resources/lang/de/help.php +++ b/resources/lang/de/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Verbrauchsmaterialien sind alle gekauften Dinge, die mit der Zeit aufgebraucht werden. Zum Beispiel Druckerpatronen oder Kopierpapier.', 'depreciations' => 'Sie können Asset-Abschreibungen einrichten, um Assets linear abzuschreiben.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/de/passwords.php b/resources/lang/de/passwords.php index f4fe28b805..b0fef74335 100644 --- a/resources/lang/de/passwords.php +++ b/resources/lang/de/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Wenn ein passender Benutzer mit einer gültigen E-Mail-Adresse in unserem System existiert, wurde eine E-Mail zur Wiederherstellung des Passworts gesendet.', 'token' => 'Dieser Token zum Zurücksetzen des Passworts ist ungültig oder abgelaufen oder entspricht nicht dem angegebenen Benutzernamen.', 'reset' => 'Ihr Passwort wurde zurückgesetzt!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/de/validation.php b/resources/lang/de/validation.php index fdd14a7ca6..0d21812dc2 100644 --- a/resources/lang/de/validation.php +++ b/resources/lang/de/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Das Attribut muss eine Zeichenfolge sein.', 'timezone' => ':attribute muss eine gültige Zeitzone sein.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute schon benutzt.', 'uploaded' => ':attribute konnte nicht hochgeladen werden.', 'url' => ':attribute Format ist ungültig.', 'unique_undeleted' => 'Die Variable :attribute muss eindeutig sein.', 'non_circular' => 'Das :attribute darf keinen Zirkelbezug ergeben.', + 'not_array' => ':attribute Feld darf kein Array sein.', + 'unique_serial' => 'Die Variable :attribute müssen eindeutig sein.', 'disallow_same_pwd_as_user_fields' => 'Das Passwort muss sich vom Nutzernamen unterscheiden.', 'letters' => 'Das Passwort muss mindestens einen Buchstaben beinhalten.', 'numbers' => 'Das Passwort muss mindestens eine Zahl beinhalten.', diff --git a/resources/lang/el/admin/accessories/message.php b/resources/lang/el/admin/accessories/message.php index 57987c0a5e..339a777998 100644 --- a/resources/lang/el/admin/accessories/message.php +++ b/resources/lang/el/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Το εξάρτημα δεν υπάρχει.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Αυτό το εξάρτημα διαθέτει: τα στοιχεία καταμέτρησης που ελέγχθηκαν στους χρήστες. Ελέγξτε τα εξαρτήματα και δοκιμάστε ξανά.', 'create' => array( diff --git a/resources/lang/el/admin/custom_fields/general.php b/resources/lang/el/admin/custom_fields/general.php index e390914bb9..e6bc7dedc5 100644 --- a/resources/lang/el/admin/custom_fields/general.php +++ b/resources/lang/el/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Νέο προσαρμοσμένο πεδίο', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Η τιμή αυτού του πεδίου είναι κρυπτογραφημένη στη βάση δεδομένων. Μόνο οι διαχειριστές θα μπορούν να δουν την αποκρυπτογραφημένη τιμή', - 'show_in_email' => 'Να περιλαμβάνεται η τιμή αυτού του πεδίου στα emails χρέωσης ου αποστέλονται στους χρήστες; Κρυπτογραφημένα πεδία δεν μπορούν να περιληφθούν σε emails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/el/admin/hardware/form.php b/resources/lang/el/admin/hardware/form.php index 9801c62116..0514ed0780 100644 --- a/resources/lang/el/admin/hardware/form.php +++ b/resources/lang/el/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/el/admin/hardware/message.php b/resources/lang/el/admin/hardware/message.php index bc96c777b2..1a7675813a 100644 --- a/resources/lang/el/admin/hardware/message.php +++ b/resources/lang/el/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Το περιουσιακού στοιχείο δεν δημιουργήθηκε, παρακαλώ προσπαθήστε ξανά. :(', 'success' => 'Το πάγιο δημιουργήθηκε επιτυχώς', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/el/admin/licenses/message.php b/resources/lang/el/admin/licenses/message.php index a62b3e1b32..b6bd45937e 100644 --- a/resources/lang/el/admin/licenses/message.php +++ b/resources/lang/el/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Αυτήν τη στιγμή, αυτή η άδεια χρήσης αποστέλλεται στον χρήστη και δεν μπορεί να διαγραφεί. Ελέγξτε πρώτα την άδεια χρήσης και δοκιμάστε ξανά τη διαγραφή.', 'select_asset_or_person' => 'Πρέπει να επιλέξετε ένα στοιχείο ή έναν χρήστη, αλλά όχι και τα δύο.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Παρουσιάστηκε πρόβλημα κατά την εξακρίβωση της άδειας. ΠΑΡΑΚΑΛΩ προσπαθησε ξανα.', - 'success' => 'Η άδεια εκτυπώθηκε με επιτυχία' + 'success' => 'Η άδεια εκτυπώθηκε με επιτυχία', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/el/admin/locations/table.php b/resources/lang/el/admin/locations/table.php index 8eda6c46ce..0e88718221 100644 --- a/resources/lang/el/admin/locations/table.php +++ b/resources/lang/el/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Όνομα τοποθεσίας', 'address' => 'Διεύθυνση', + 'address2' => 'Address Line 2', 'zip' => 'Ταχυδρομικός Κώδικας', 'locations' => 'Τοποθεσίες', 'parent' => 'Μητρική εταιρεία', diff --git a/resources/lang/el/admin/reports/general.php b/resources/lang/el/admin/reports/general.php index 6f368f3d56..3b4198fc3e 100644 --- a/resources/lang/el/admin/reports/general.php +++ b/resources/lang/el/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/el/admin/users/message.php b/resources/lang/el/admin/users/message.php index 53b61578b8..af6df4c78a 100644 --- a/resources/lang/el/admin/users/message.php +++ b/resources/lang/el/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Ο χρήστης υπάρχει ήδη!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Το πεδίο εισόδου είναι υποχρεωτικό', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Ο κωδικός είναι απαραίτητος.', 'insufficient_permissions' => 'Δεν έχετε επαρκή δικαιώματα.', 'user_deleted_warning' => 'Αυτός ο χρήστης έχει διαγραφεί. Θα πρέπει να επαναφέρετε αυτό το χρήστη για να τον επεξεργαστείτε ή να του εκχωρήσετε νέα πάγια.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/el/general.php b/resources/lang/el/general.php index c76f94e39b..aaf0b65093 100644 --- a/resources/lang/el/general.php +++ b/resources/lang/el/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Καταναλώσιμος', 'consumables' => 'Αναλώσιμα', 'country' => 'Χώρα', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Δημιουργία νέου', 'created' => 'Το αντικείμενο δημιουργήθηκε', 'created_asset' => 'δημιουργία παγίου', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/el/help.php b/resources/lang/el/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/el/help.php +++ b/resources/lang/el/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/el/passwords.php b/resources/lang/el/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/el/passwords.php +++ b/resources/lang/el/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/el/validation.php b/resources/lang/el/validation.php index 8cc695060c..2154881663 100644 --- a/resources/lang/el/validation.php +++ b/resources/lang/el/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Το χαρακτηριστικό πρέπει να είναι μια συμβολοσειρά.', 'timezone' => 'Το χαρακτηριστικό: πρέπει να είναι μια έγκυρη ζώνη.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Το χαρακτηριστικό: έχει ήδη ληφθεί.', 'uploaded' => 'Το χαρακτηριστικό:: απέτυχε να μεταφορτωθεί.', 'url' => 'Η μορφή του χαρακτηριστικού είναι μη έγκυρη.', 'unique_undeleted' => 'Το :χαρακτηριστικό πρέπει να είναι μοναδικό.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/en-GB/admin/accessories/message.php b/resources/lang/en-GB/admin/accessories/message.php index 1652224675..064dd56cc9 100644 --- a/resources/lang/en-GB/admin/accessories/message.php +++ b/resources/lang/en-GB/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/en-GB/admin/custom_fields/general.php b/resources/lang/en-GB/admin/custom_fields/general.php index 2244079228..118ee67fb4 100644 --- a/resources/lang/en-GB/admin/custom_fields/general.php +++ b/resources/lang/en-GB/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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. Authorised users will still be able to show/hide via the column selector.', + 'show_in_listview' => 'Show in list views by default. Authorised users will still be able to show/hide via the column selector', 'show_in_listview_short' => 'Show in lists', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/en-GB/admin/hardware/form.php b/resources/lang/en-GB/admin/hardware/form.php index 9f53a53ea3..2ee6143c4c 100644 --- a/resources/lang/en-GB/admin/hardware/form.php +++ b/resources/lang/en-GB/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/en-GB/admin/hardware/message.php b/resources/lang/en-GB/admin/hardware/message.php index 64e94cc678..9730f61df4 100644 --- a/resources/lang/en-GB/admin/hardware/message.php +++ b/resources/lang/en-GB/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/en-GB/admin/licenses/general.php b/resources/lang/en-GB/admin/licenses/general.php index 2b273977ce..9d8dac95b0 100644 --- a/resources/lang/en-GB/admin/licenses/general.php +++ b/resources/lang/en-GB/admin/licenses/general.php @@ -26,7 +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', + 'disabled_tooltip_reassignable' => 'This is disabled because the Licence is not re-assignable', '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/licenses/message.php b/resources/lang/en-GB/admin/licenses/message.php index 2d0965a7af..7db0fd7257 100644 --- a/resources/lang/en-GB/admin/licenses/message.php +++ b/resources/lang/en-GB/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/en-GB/admin/locations/table.php b/resources/lang/en-GB/admin/locations/table.php index 29edf0f565..0cfaa4fdc3 100644 --- a/resources/lang/en-GB/admin/locations/table.php +++ b/resources/lang/en-GB/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Location Name', 'address' => 'Address', + 'address2' => 'Address Line 2', 'zip' => 'Postal Code', 'locations' => 'Locations', 'parent' => 'Parent', diff --git a/resources/lang/en-GB/admin/reports/general.php b/resources/lang/en-GB/admin/reports/general.php index 344d5c8743..22888e28f6 100644 --- a/resources/lang/en-GB/admin/reports/general.php +++ b/resources/lang/en-GB/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Postcode' + ] ]; \ No newline at end of file diff --git a/resources/lang/en-GB/admin/users/message.php b/resources/lang/en-GB/admin/users/message.php index 4ca5c37031..515cf69b9e 100644 --- a/resources/lang/en-GB/admin/users/message.php +++ b/resources/lang/en-GB/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/en-GB/general.php b/resources/lang/en-GB/general.php index e428b7c19f..7aa47dd14e 100644 --- a/resources/lang/en-GB/general.php +++ b/resources/lang/en-GB/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Create New', 'created' => 'Item Created', 'created_asset' => 'created asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronise', 'sync_results' => 'Synchronisation Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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 licences now!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/en-GB/help.php b/resources/lang/en-GB/help.php index 460049fde5..7e13bcce2b 100644 --- a/resources/lang/en-GB/help.php +++ b/resources/lang/en-GB/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/en-GB/passwords.php b/resources/lang/en-GB/passwords.php index 058ac48295..af0e344577 100644 --- a/resources/lang/en-GB/passwords.php +++ b/resources/lang/en-GB/passwords.php @@ -5,4 +5,5 @@ return [ '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, expired, or does not match the username provided.', 'reset' => 'Your password has been reset!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/en-GB/validation.php b/resources/lang/en-GB/validation.php index df514da6f9..57e354f072 100644 --- a/resources/lang/en-GB/validation.php +++ b/resources/lang/en-GB/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/en-ID/admin/accessories/message.php b/resources/lang/en-ID/admin/accessories/message.php index 0d1b685396..f939369dd6 100644 --- a/resources/lang/en-ID/admin/accessories/message.php +++ b/resources/lang/en-ID/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Aksesori itu tidak ada.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Aksesori saat ini memiliki :count item untuk pengguna. Silahkan cek di aksesoris dan dan coba lagi. ', 'create' => array( diff --git a/resources/lang/en-ID/admin/custom_fields/general.php b/resources/lang/en-ID/admin/custom_fields/general.php index e6867ab613..9b56fbf430 100644 --- a/resources/lang/en-ID/admin/custom_fields/general.php +++ b/resources/lang/en-ID/admin/custom_fields/general.php @@ -35,7 +35,8 @@ return [ 'create_field' => 'Kostum field baru', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Nilai field ini dienkripsi dalam database. Hanya pengguna admin yang bisa melihat nilai dekripsi', - 'show_in_email' => 'Sertakan nilai bidang ini dalam semua email keluar yang dikirim ke pengguna? Bidang yang terenkripsi tidak dapat disertakan dalam email.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -52,7 +53,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/en-ID/admin/hardware/form.php b/resources/lang/en-ID/admin/hardware/form.php index 3743993028..bd5d1822b3 100644 --- a/resources/lang/en-ID/admin/hardware/form.php +++ b/resources/lang/en-ID/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/en-ID/admin/hardware/message.php b/resources/lang/en-ID/admin/hardware/message.php index 62ca401d9e..e78a3b0a0f 100644 --- a/resources/lang/en-ID/admin/hardware/message.php +++ b/resources/lang/en-ID/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Aset tidak dibuat, coba lagi. :(', 'success' => 'Aset berhasil dibuat. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/en-ID/admin/licenses/message.php b/resources/lang/en-ID/admin/licenses/message.php index 68c17f2527..b6243e8f33 100644 --- a/resources/lang/en-ID/admin/licenses/message.php +++ b/resources/lang/en-ID/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Lisensi ini saat ini diperiksa oleh pengguna dan tidak dapat dihapus. Mohon periksa dulu lisensinya, lalu coba hapus lagi. ', 'select_asset_or_person' => 'Anda harus memilih aset atau pengguna, namun tidak keduanya.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Terjadi masalah saat menghapus lisensi. Silahkan coba lagi.', - 'success' => 'Lisensi berhasil diperiksa' + 'success' => 'Lisensi berhasil diperiksa', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/en-ID/admin/locations/table.php b/resources/lang/en-ID/admin/locations/table.php index 29e9b02455..5dc4f60268 100644 --- a/resources/lang/en-ID/admin/locations/table.php +++ b/resources/lang/en-ID/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Cetak Semua yang Ditetapkan', 'name' => 'Nama lokasi', 'address' => 'Alamat', + 'address2' => 'Address Line 2', 'zip' => 'Kode pos', 'locations' => 'Lokasi', 'parent' => 'Induk', diff --git a/resources/lang/en-ID/admin/reports/general.php b/resources/lang/en-ID/admin/reports/general.php index e1dd7c26c2..a5bee42432 100644 --- a/resources/lang/en-ID/admin/reports/general.php +++ b/resources/lang/en-ID/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/en-ID/admin/users/message.php b/resources/lang/en-ID/admin/users/message.php index 8908970755..a71d2c8672 100644 --- a/resources/lang/en-ID/admin/users/message.php +++ b/resources/lang/en-ID/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Pengguna sudah ada!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Bidang masuk diperlukan', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Kata sandi diperlukan.', 'insufficient_permissions' => 'Izin tidak cukup.', 'user_deleted_warning' => 'Pengguna ini sudah dihapus. Anda harus mengembalikan pengguna ini untuk menyuntingnya atau memberikannya aset baru.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Pengguna terpilih yang diaktifkan dan memiliki sebuah alamat email yang valid telah dikirimkan sebuah tautan pengaturan ulang kata sandi.', '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/en-ID/general.php b/resources/lang/en-ID/general.php index 57feed1ff3..31b3bfaa34 100644 --- a/resources/lang/en-ID/general.php +++ b/resources/lang/en-ID/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Dapat dikonsumsi', 'consumables' => 'Dapat dikonsumsi', 'country' => 'Negara', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Buat baru', 'created' => 'Item telah dibuat', 'created_asset' => 'buat aset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/en-ID/help.php b/resources/lang/en-ID/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/en-ID/help.php +++ b/resources/lang/en-ID/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/en-ID/passwords.php b/resources/lang/en-ID/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/en-ID/passwords.php +++ b/resources/lang/en-ID/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/en-ID/validation.php b/resources/lang/en-ID/validation.php index 193c8f4094..fcb3c98537 100644 --- a/resources/lang/en-ID/validation.php +++ b/resources/lang/en-ID/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => ':attribute haruslah sebuah string.', 'timezone' => ':attribute haruslah sebuah zone yang valid.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute sudah pernah digunakan.', 'uploaded' => ':attribute gagal di-upload.', 'url' => 'Format :attribute tidaklah benar.', 'unique_undeleted' => ':attribute haruslah unik.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => ':atribute harus array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/es-CO/admin/accessories/message.php b/resources/lang/es-CO/admin/accessories/message.php index 7732f39420..ef8731ad1a 100644 --- a/resources/lang/es-CO/admin/accessories/message.php +++ b/resources/lang/es-CO/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'El accesorio [:id] no existe.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Este accesorio actualmente tiene :count entregados a usuarios. Por favor ingrese los accesorios y vuelva a intentar. ', 'create' => array( diff --git a/resources/lang/es-CO/admin/custom_fields/general.php b/resources/lang/es-CO/admin/custom_fields/general.php index 2633d31cf9..9678f2b13d 100644 --- a/resources/lang/es-CO/admin/custom_fields/general.php +++ b/resources/lang/es-CO/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nuevo Campo Personalizado', 'create_field_title' => 'Crear nuevo campo personalizado', 'value_encrypted' => 'El valor de este campo está encriptado en la base de datos. Sólo los administradores pueden ver el valor desencriptado', - 'show_in_email' => '¿Incluir el valor de este campo en las notificaciones por correo de asignaciones de activos? Ten en cuenta que los campos encriptados no se pueden incluir en los correos electrónicos.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Texto de ayuda', 'help_text_description' => 'Un texto opcional que aparecerá debajo de los campos del formulario cuando se edite un activo para proporcionar contexto adicional.', 'about_custom_fields_title' => 'Acerca de los Campos Personalizados', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Visible para el usuario', '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/es-CO/admin/hardware/form.php b/resources/lang/es-CO/admin/hardware/form.php index 758a9836fd..b3ffd80dd1 100644 --- a/resources/lang/es-CO/admin/hardware/form.php +++ b/resources/lang/es-CO/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Actualizar ubicación del recurso', 'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual', 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.', 'asset_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', diff --git a/resources/lang/es-CO/admin/hardware/message.php b/resources/lang/es-CO/admin/hardware/message.php index e25f1585eb..d2485eeb7e 100644 --- a/resources/lang/es-CO/admin/hardware/message.php +++ b/resources/lang/es-CO/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Equipo no creado, intentalo de nuevo. :(', 'success' => 'Equipo creado. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/es-CO/admin/licenses/message.php b/resources/lang/es-CO/admin/licenses/message.php index 869a00dd84..ca21ec7c23 100644 --- a/resources/lang/es-CO/admin/licenses/message.php +++ b/resources/lang/es-CO/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Esta categoría está asignada al menos a un modelo y no puede ser eliminada.', 'select_asset_or_person' => 'Debe seleccionar un activo o un usuario, pero no ambos.', 'not_found' => 'Licencia no encontrada', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Equipo no asignado, intentalo de nuevo', - 'success' => 'Equipo asignado.' + 'success' => 'Equipo asignado.', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/es-CO/admin/locations/table.php b/resources/lang/es-CO/admin/locations/table.php index c6175d019a..d4b14ca92e 100644 --- a/resources/lang/es-CO/admin/locations/table.php +++ b/resources/lang/es-CO/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Imprimir todos los Asignados', 'name' => 'Nombre de ubicación', 'address' => 'Dirección', + 'address2' => 'Address Line 2', 'zip' => 'Código Postal', 'locations' => 'Ubicaciones', 'parent' => 'Ubicación Padre', diff --git a/resources/lang/es-CO/admin/reports/general.php b/resources/lang/es-CO/admin/reports/general.php index 55cc3c2853..2a9c51f74d 100644 --- a/resources/lang/es-CO/admin/reports/general.php +++ b/resources/lang/es-CO/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Enviar recordatorio', 'reminder_sent' => 'Recordatorio enviado', 'acceptance_deleted' => 'Solicitud de aceptación eliminada', - 'acceptance_request' => 'Solicitud de aceptación' + 'acceptance_request' => 'Solicitud de aceptación', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/es-CO/admin/users/message.php b/resources/lang/es-CO/admin/users/message.php index 5ff4dc6a0a..979df86b53 100644 --- a/resources/lang/es-CO/admin/users/message.php +++ b/resources/lang/es-CO/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'El Usuario ya existe!', 'user_not_found' => 'Usuario inexistente.', 'user_login_required' => 'El campo Usuario es obligatorio', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'El password es obligatorio.', 'insufficient_permissions' => 'No tiene permiso.', 'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.', 'password_reset_sent' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', 'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.', - 'user_has_no_assets_assigned' => 'Este usuario no tiene ningún activo asignado', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/es-CO/general.php b/resources/lang/es-CO/general.php index 1e63fedf87..7c8d8c23f9 100644 --- a/resources/lang/es-CO/general.php +++ b/resources/lang/es-CO/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'Pais', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Crear Localización', 'created' => 'Artículo creado', 'created_asset' => 'equipo creado', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Sincronizar', 'sync_results' => 'Resultados de sincronización', 'license_serial' => 'Número de Serie/Clave de Producto', - 'invalid_category' => 'Categoría no válida', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Este es tu panel de control. Hay muchos parecidos, pero este es el tuyo.', '60_percent_warning' => '60% completo (advertencia)', 'dashboard_empty' => 'Parece que aún no has añadido nada, así que no tenemos nada impresionante que mostrar. ¡Comienza añadiendo algunos activos, accesorios, consumibles o licencias ahora!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Recuento de consumibles', 'components_count' => 'Recuento de componentes', 'licenses_count' => 'Recuento de licencias', - 'notification_error' => 'Error:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/es-CO/help.php b/resources/lang/es-CO/help.php index e083c23aa4..b1d985f3fc 100644 --- a/resources/lang/es-CO/help.php +++ b/resources/lang/es-CO/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Los consumibles son cualquier cosa comprada que se usará con el tiempo. Por ejemplo, tinta de impresora o papel copiador.', 'depreciations' => 'Puede configurar las depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/es-CO/passwords.php b/resources/lang/es-CO/passwords.php index 8ee795bd57..5f7449f8c0 100644 --- a/resources/lang/es-CO/passwords.php +++ b/resources/lang/es-CO/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', 'token' => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.', 'reset' => '¡Tu contraseña ha sido restablecida!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/es-CO/validation.php b/resources/lang/es-CO/validation.php index 46ae4dcdd8..2ffc34c93a 100644 --- a/resources/lang/es-CO/validation.php +++ b/resources/lang/es-CO/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'El atributo: debe ser una cadena.', 'timezone' => 'El atributo: debe ser una zona válida.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute ya ha sido introducido.', 'uploaded' => 'El atributo: no se pudo cargar.', 'url' => ':attribute formato incorrecto.', 'unique_undeleted' => 'El :atrribute debe ser único.', 'non_circular' => ':attribute no debe crear una referencia circular.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el usuario.', 'letters' => 'La contraseña debe contener al menos una letra.', 'numbers' => 'La contraseña debe contener al menos un número.', diff --git a/resources/lang/es-ES/admin/accessories/message.php b/resources/lang/es-ES/admin/accessories/message.php index a58fc1d362..5fdbc3c289 100644 --- a/resources/lang/es-ES/admin/accessories/message.php +++ b/resources/lang/es-ES/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'El accesorio [:id] no existe.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Este accesorio actualmente tiene :count entregados a usuarios. Por favor ingrese los accesorios y vuelva a intentar. ', 'create' => array( diff --git a/resources/lang/es-ES/admin/custom_fields/general.php b/resources/lang/es-ES/admin/custom_fields/general.php index 3a6c5c739e..87e5b92097 100644 --- a/resources/lang/es-ES/admin/custom_fields/general.php +++ b/resources/lang/es-ES/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nuevo campo personalizado', 'create_field_title' => 'Crear nuevo campo personalizado', 'value_encrypted' => 'El valor de este campo está encriptado en la base de datos. Solo los administradores pueden ver el valor desencriptado', - 'show_in_email' => '¿Incluir el valor de este campo en las notificaciones por correo de asignaciones de activos? Ten en cuenta que los campos encriptados no se pueden incluir en los correos electrónicos.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Texto de ayuda', 'help_text_description' => 'Un texto opcional que aparecerá debajo de los campos del formulario cuando se edite un activo para proporcionar contexto adicional.', 'about_custom_fields_title' => 'Acerca de los Campos Personalizados', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Visible para el usuario', '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/es-ES/admin/hardware/form.php b/resources/lang/es-ES/admin/hardware/form.php index a08d337252..f7513cf59a 100644 --- a/resources/lang/es-ES/admin/hardware/form.php +++ b/resources/lang/es-ES/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Actualizar ubicación del recurso', 'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual', 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.', 'asset_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', diff --git a/resources/lang/es-ES/admin/hardware/message.php b/resources/lang/es-ES/admin/hardware/message.php index 61ce6be061..600fcd2ed3 100644 --- a/resources/lang/es-ES/admin/hardware/message.php +++ b/resources/lang/es-ES/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Equipo no creado, intentalo de nuevo. :(', 'success' => 'Equipo creado. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/es-ES/admin/licenses/message.php b/resources/lang/es-ES/admin/licenses/message.php index 869a00dd84..ca21ec7c23 100644 --- a/resources/lang/es-ES/admin/licenses/message.php +++ b/resources/lang/es-ES/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Esta categoría está asignada al menos a un modelo y no puede ser eliminada.', 'select_asset_or_person' => 'Debe seleccionar un activo o un usuario, pero no ambos.', 'not_found' => 'Licencia no encontrada', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Equipo no asignado, intentalo de nuevo', - 'success' => 'Equipo asignado.' + 'success' => 'Equipo asignado.', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/es-ES/admin/locations/table.php b/resources/lang/es-ES/admin/locations/table.php index f3d8fb5355..c28204f53a 100644 --- a/resources/lang/es-ES/admin/locations/table.php +++ b/resources/lang/es-ES/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Imprimir todos los asignados', 'name' => 'Nombre Localización', 'address' => 'Dirección', + 'address2' => 'Address Line 2', 'zip' => 'Códio Postal', 'locations' => 'Localizaciones', 'parent' => 'Padre', diff --git a/resources/lang/es-ES/admin/reports/general.php b/resources/lang/es-ES/admin/reports/general.php index 55cc3c2853..2a9c51f74d 100644 --- a/resources/lang/es-ES/admin/reports/general.php +++ b/resources/lang/es-ES/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Enviar recordatorio', 'reminder_sent' => 'Recordatorio enviado', 'acceptance_deleted' => 'Solicitud de aceptación eliminada', - 'acceptance_request' => 'Solicitud de aceptación' + 'acceptance_request' => 'Solicitud de aceptación', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/es-ES/admin/users/message.php b/resources/lang/es-ES/admin/users/message.php index 5ff4dc6a0a..979df86b53 100644 --- a/resources/lang/es-ES/admin/users/message.php +++ b/resources/lang/es-ES/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'El Usuario ya existe!', 'user_not_found' => 'Usuario inexistente.', 'user_login_required' => 'El campo Usuario es obligatorio', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'El password es obligatorio.', 'insufficient_permissions' => 'No tiene permiso.', 'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.', 'password_reset_sent' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', 'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.', - 'user_has_no_assets_assigned' => 'Este usuario no tiene ningún activo asignado', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/es-ES/general.php b/resources/lang/es-ES/general.php index 64cf7b501d..137a8f912f 100644 --- a/resources/lang/es-ES/general.php +++ b/resources/lang/es-ES/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'Pais', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Crear Localización', 'created' => 'Artículo creado', 'created_asset' => 'equipo creado', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Sincronizar', 'sync_results' => 'Resultados de sincronización', 'license_serial' => 'Número de Serie/Clave de Producto', - 'invalid_category' => 'Categoría no válida', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Este es tu panel de control. Hay muchos parecidos, pero este es el tuyo.', '60_percent_warning' => '60% completo (advertencia)', 'dashboard_empty' => 'Parece que aún no has añadido nada, así que no tenemos nada impresionante que mostrar. ¡Comienza añadiendo algunos activos, accesorios, consumibles o licencias ahora!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Recuento de consumibles', 'components_count' => 'Recuento de componentes', 'licenses_count' => 'Recuento de licencias', - 'notification_error' => 'Error:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/es-ES/help.php b/resources/lang/es-ES/help.php index e083c23aa4..b1d985f3fc 100644 --- a/resources/lang/es-ES/help.php +++ b/resources/lang/es-ES/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Los consumibles son cualquier cosa comprada que se usará con el tiempo. Por ejemplo, tinta de impresora o papel copiador.', 'depreciations' => 'Puede configurar las depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/es-ES/passwords.php b/resources/lang/es-ES/passwords.php index 8ee795bd57..5f7449f8c0 100644 --- a/resources/lang/es-ES/passwords.php +++ b/resources/lang/es-ES/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', 'token' => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.', 'reset' => '¡Tu contraseña ha sido restablecida!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/es-ES/validation.php b/resources/lang/es-ES/validation.php index d05d43d6ea..ed0116374d 100644 --- a/resources/lang/es-ES/validation.php +++ b/resources/lang/es-ES/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'El atributo: debe ser una cadena.', 'timezone' => 'El atributo: debe ser una zona válida.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute ya ha sido introducido.', 'uploaded' => 'El atributo: no se pudo cargar.', 'url' => ':attribute formato incorrecto.', 'unique_undeleted' => 'El :atrribute debe ser único.', 'non_circular' => ':attribute no debe crear una referencia circular.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el usuario.', 'letters' => 'La contraseña debe contener al menos una letra.', 'numbers' => 'La contraseña debe contener al menos un número.', diff --git a/resources/lang/es-MX/admin/accessories/message.php b/resources/lang/es-MX/admin/accessories/message.php index 23bc05bffc..fcc1fefe3a 100644 --- a/resources/lang/es-MX/admin/accessories/message.php +++ b/resources/lang/es-MX/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'El accesorio [:id] no existe.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Este accesorio actualmente tiene :count entregados a usuarios. Por favor ingrese los accesorios y vuelva a intentar. ', 'create' => array( diff --git a/resources/lang/es-MX/admin/custom_fields/general.php b/resources/lang/es-MX/admin/custom_fields/general.php index bb7efd0ea0..ce93330ad3 100644 --- a/resources/lang/es-MX/admin/custom_fields/general.php +++ b/resources/lang/es-MX/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nuevo campo personalizado', 'create_field_title' => 'Crear un nuevo campo personalizado', 'value_encrypted' => 'El valor de este campo está encriptado en la base de datos. Solo los administradores pueden ver el valor desencriptado', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Texto de ayuda', 'help_text_description' => 'Esto es un texto opcional que se mostrará debajo de los elementos del formulario cuando se este editando un activo para proporcionar contexto adicional del campo.', 'about_custom_fields_title' => 'Acerca de los Campos Personalizados', @@ -51,7 +52,10 @@ 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' => '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' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', 'show_in_listview_short' => 'Mostrar en listas', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/es-MX/admin/hardware/form.php b/resources/lang/es-MX/admin/hardware/form.php index 5420aa6d09..13af250e7c 100644 --- a/resources/lang/es-MX/admin/hardware/form.php +++ b/resources/lang/es-MX/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Actualizar ubicación del Activo', 'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual', 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'El activo no está listo para desplegar. Por lo que por el momento no puede ser asignado.', 'asset_deployable' => 'El activo no está listo para desplegar. Por lo que, por el momento, no puede ser asignado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', diff --git a/resources/lang/es-MX/admin/hardware/message.php b/resources/lang/es-MX/admin/hardware/message.php index 41d074105a..081a6a0c45 100644 --- a/resources/lang/es-MX/admin/hardware/message.php +++ b/resources/lang/es-MX/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Equipo no creado, intentalo de nuevo. :(', 'success' => 'Equipo creado. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/es-MX/admin/licenses/message.php b/resources/lang/es-MX/admin/licenses/message.php index 1538147423..f205f9ea69 100644 --- a/resources/lang/es-MX/admin/licenses/message.php +++ b/resources/lang/es-MX/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Esta categoría está asignada al menos a un modelo y no puede ser eliminada.', 'select_asset_or_person' => 'Debe seleccionar un activo o un usuario, pero no ambos.', 'not_found' => 'Licencia no encontrada', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Equipo no asignado, intentalo de nuevo', - 'success' => 'Equipo asignado.' + 'success' => 'Equipo asignado.', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/es-MX/admin/locations/table.php b/resources/lang/es-MX/admin/locations/table.php index 1674a1c00d..1f1cb618a8 100644 --- a/resources/lang/es-MX/admin/locations/table.php +++ b/resources/lang/es-MX/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Imprimir Lo Asignado', 'name' => 'Nombre Localización', 'address' => 'Dirección', + 'address2' => 'Address Line 2', 'zip' => 'Códio Postal', 'locations' => 'Localizaciones', 'parent' => 'Padre', diff --git a/resources/lang/es-MX/admin/reports/general.php b/resources/lang/es-MX/admin/reports/general.php index 55cc3c2853..2a9c51f74d 100644 --- a/resources/lang/es-MX/admin/reports/general.php +++ b/resources/lang/es-MX/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Enviar recordatorio', 'reminder_sent' => 'Recordatorio enviado', 'acceptance_deleted' => 'Solicitud de aceptación eliminada', - 'acceptance_request' => 'Solicitud de aceptación' + 'acceptance_request' => 'Solicitud de aceptación', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/es-MX/admin/users/message.php b/resources/lang/es-MX/admin/users/message.php index 89b803767c..eaaa97c41b 100644 --- a/resources/lang/es-MX/admin/users/message.php +++ b/resources/lang/es-MX/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'El Usuario ya existe!', 'user_not_found' => 'El usuario no existe.', 'user_login_required' => 'El campo Usuario es obligatorio', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'El password es obligatorio.', 'insufficient_permissions' => 'No tiene permiso.', 'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberá restaurarlo para editarlo o asignarle nuevos Equipos.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida han sido enviados un enlace de restablecimiento de contraseña.', 'password_reset_sent' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', 'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.', - 'user_has_no_assets_assigned' => 'Este usuario no tiene ningún activo asignado', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/es-MX/general.php b/resources/lang/es-MX/general.php index 6a30ca473a..45f3f1dfea 100644 --- a/resources/lang/es-MX/general.php +++ b/resources/lang/es-MX/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'Pais', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Crear Localización', 'created' => 'Artículo creado', 'created_asset' => 'equipo creado', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Sincronizar', 'sync_results' => 'Resultados de sincronización', 'license_serial' => 'Número de Serie/Clave de Producto', - 'invalid_category' => 'Categoría no válida', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Este es tu panel de control. Hay muchos parecidos, pero este es el tuyo.', '60_percent_warning' => '60% completo (advertencia)', 'dashboard_empty' => 'Parece que no has agregado nada todavía, así que no tenemos nada increíble para mostrar. ¡Comienza añadiendo algunos activos, accesorios, consumibles o licencias ahora!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Cantidad de consumibles', 'components_count' => 'Cantidad de componentes', 'licenses_count' => 'Cantidad de licencias', - 'notification_error' => 'Error:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/es-MX/help.php b/resources/lang/es-MX/help.php index bdb0595b06..578a50f58f 100644 --- a/resources/lang/es-MX/help.php +++ b/resources/lang/es-MX/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Los consumibles son cualquier cosa comprada que se usará con el tiempo. Por ejemplo, tinta de impresora o papel copiador.', 'depreciations' => 'Puede configurar depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/es-MX/passwords.php b/resources/lang/es-MX/passwords.php index 8ee795bd57..5f7449f8c0 100644 --- a/resources/lang/es-MX/passwords.php +++ b/resources/lang/es-MX/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', 'token' => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.', 'reset' => '¡Tu contraseña ha sido restablecida!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/es-MX/validation.php b/resources/lang/es-MX/validation.php index 7be4c0ed9f..5fa26b085f 100644 --- a/resources/lang/es-MX/validation.php +++ b/resources/lang/es-MX/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'El atributo: debe ser una cadena.', 'timezone' => 'El atributo: debe ser una zona válida.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute ya ha sido introducido.', 'uploaded' => 'El atributo: no se pudo cargar.', 'url' => ':attribute formato incorrecto.', 'unique_undeleted' => 'El :atrribute debe ser único.', 'non_circular' => ':attribute no debe crear una referencia circular.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el nombre de usuario.', 'letters' => 'La contraseña debe contener al menos una letra.', 'numbers' => 'La contraseña debe contener al menos un número.', diff --git a/resources/lang/es-VE/admin/accessories/message.php b/resources/lang/es-VE/admin/accessories/message.php index 64c2f7c8d6..f98c4f18cc 100644 --- a/resources/lang/es-VE/admin/accessories/message.php +++ b/resources/lang/es-VE/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'El accesorio [:id] no existe.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'El accesorio actual tiene :count elementos entregados a usuarios. Por favor ingresa los accesorios e intenta de nuevo. ', 'create' => array( diff --git a/resources/lang/es-VE/admin/custom_fields/general.php b/resources/lang/es-VE/admin/custom_fields/general.php index 4c6f74a55b..7ab49a6946 100644 --- a/resources/lang/es-VE/admin/custom_fields/general.php +++ b/resources/lang/es-VE/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nuevo Campo Personalizado', 'create_field_title' => 'Crear un campo personalizado', 'value_encrypted' => 'El valor de este campo está encriptado en la base de datos. Sólo los administradores podrán ver el valor desencriptado', - 'show_in_email' => '¿Incluirá el valor de este campo en las notificaciones por correo de asignaciones de activos? Ten en cuenta que los campos cifrados no se pueden incluir en los correos electrónicos.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Texto de Ayuda', 'help_text_description' => 'Este es un texto opcional que aparecerá debajo de los elementos del formulario al editar un activo para proporcionar contexto en el campo.', 'about_custom_fields_title' => 'Acerca de campos personalizados', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Visible para el usuario', '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/es-VE/admin/hardware/form.php b/resources/lang/es-VE/admin/hardware/form.php index 461739f908..a7f7029d98 100644 --- a/resources/lang/es-VE/admin/hardware/form.php +++ b/resources/lang/es-VE/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Actualizar ubicación del activo', 'asset_location_update_default_current' => 'Actualizar ubicación predeterminada y ubicación actual', 'asset_location_update_default' => 'Actualizar sólo la ubicación predeterminada', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Ese estado de activos no es desplegable. Este activo no puede ser verificado.', 'asset_deployable' => 'Ese estado es desplegable. Este activo puede ser revisado.', 'processing_spinner' => 'Procesando... (Esto puede tomar un poco de tiempo en archivos grandes)', diff --git a/resources/lang/es-VE/admin/hardware/message.php b/resources/lang/es-VE/admin/hardware/message.php index 7acbc3e61c..e275de40de 100644 --- a/resources/lang/es-VE/admin/hardware/message.php +++ b/resources/lang/es-VE/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'El activo no ha sido creado, por favor, inténtelo de nuevo. :(', 'success' => 'Activo creado con éxito. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/es-VE/admin/licenses/message.php b/resources/lang/es-VE/admin/licenses/message.php index f0d597e1b7..314dd7be6e 100644 --- a/resources/lang/es-VE/admin/licenses/message.php +++ b/resources/lang/es-VE/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Esta licencia está actualmente asignada a un usuario y no puede ser borrada. Por favor, revisa la licencia primero y luego intenta borrarla. ', 'select_asset_or_person' => 'Debes seleccionar un activo o un usuario, pero no ambos.', 'not_found' => 'Licencia no encontrada', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Hubo un problema asignando la licencia. Por favor, inténtelo de nuevo.', - 'success' => 'La licencia fue asignada con éxito' + 'success' => 'La licencia fue asignada con éxito', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/es-VE/admin/locations/table.php b/resources/lang/es-VE/admin/locations/table.php index cbd3e7fb41..2e7d33f431 100644 --- a/resources/lang/es-VE/admin/locations/table.php +++ b/resources/lang/es-VE/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Imprimir todos los asignados', 'name' => 'Nombre de Ubicación', 'address' => 'Dirección', + 'address2' => 'Address Line 2', 'zip' => 'Código Postal', 'locations' => 'Ubicaciones', 'parent' => 'Padre', diff --git a/resources/lang/es-VE/admin/reports/general.php b/resources/lang/es-VE/admin/reports/general.php index 90784cf1c0..6bd8e89813 100644 --- a/resources/lang/es-VE/admin/reports/general.php +++ b/resources/lang/es-VE/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Enviar recordatorio', 'reminder_sent' => 'Recordatorio enviado', 'acceptance_deleted' => 'Solicitud de aceptación eliminada', - 'acceptance_request' => 'Solicitud de aceptación' + 'acceptance_request' => 'Solicitud de aceptación', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/es-VE/admin/users/message.php b/resources/lang/es-VE/admin/users/message.php index 89b802658f..bd6b49161d 100644 --- a/resources/lang/es-VE/admin/users/message.php +++ b/resources/lang/es-VE/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => '¡El usuario ya existe!', 'user_not_found' => 'Usuario inexistente.', 'user_login_required' => 'El campo de usuario es obligatorio', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'La contraseña es obligatoria.', 'insufficient_permissions' => 'Permisos insuficientes.', 'user_deleted_warning' => 'Este usuario ha sido eliminado. Deberás restaurar este usuario para editarlo o asignarle nuevos activos.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'A los usuarios seleccionados que están activados y tienen una dirección de correo electrónico válida se les ha enviado un enlace de restablecimiento de contraseña.', 'password_reset_sent' => '¡Se ha enviado un enlace de restablecimiento de contraseña a :email!', 'user_has_no_email' => 'Este usuario no tiene una dirección de correo electrónico en su perfil.', - 'user_has_no_assets_assigned' => 'Este usuario no tiene ningún activo asignado', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/es-VE/general.php b/resources/lang/es-VE/general.php index 7608221510..114f38b628 100644 --- a/resources/lang/es-VE/general.php +++ b/resources/lang/es-VE/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumible', 'consumables' => 'Consumibles', 'country' => 'País', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Crear Nuevo', 'created' => 'Elemento Creado', 'created_asset' => 'activo creado', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Sincronizar', 'sync_results' => 'Resultados de sincronización', 'license_serial' => 'Número de Serie/Clave de Producto', - 'invalid_category' => 'Categoría no válida', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Este es tu panel de control. Hay muchos parecidos, pero este es el tuyo.', '60_percent_warning' => '60% completo (advertencia)', 'dashboard_empty' => 'Parece que aún no has añadido nada, así que no tenemos nada impresionante que mostrar. ¡Comienza añadiendo algunos activos, accesorios, consumibles o licencias ahora!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Recuento de consumibles', 'components_count' => 'Recuento de componentes', 'licenses_count' => 'Recuento de licencias', - 'notification_error' => 'Error:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Por favor revise si hay errores en el siguiente formulario', 'notification_bulk_error_hint' => 'Los siguientes campos tenían errores de validación y no han sido editados:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/es-VE/help.php b/resources/lang/es-VE/help.php index e083c23aa4..b1d985f3fc 100644 --- a/resources/lang/es-VE/help.php +++ b/resources/lang/es-VE/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Los consumibles son cualquier cosa comprada que se usará con el tiempo. Por ejemplo, tinta de impresora o papel copiador.', 'depreciations' => 'Puede configurar las depreciaciones de activos para depreciar activos basados en una depreciación lineal.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/es-VE/passwords.php b/resources/lang/es-VE/passwords.php index 8ee795bd57..5f7449f8c0 100644 --- a/resources/lang/es-VE/passwords.php +++ b/resources/lang/es-VE/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Si existe un usuario con una dirección de correo electrónico válida en nuestro sistema, se ha enviado un correo electrónico de recuperación de contraseña.', 'token' => 'Este token de restablecimiento de contraseña no es válido o ha caducado, o no coincide con el nombre de usuario proporcionado.', 'reset' => '¡Tu contraseña ha sido restablecida!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/es-VE/validation.php b/resources/lang/es-VE/validation.php index e05d3398aa..32949bb3e6 100644 --- a/resources/lang/es-VE/validation.php +++ b/resources/lang/es-VE/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Este :attribute debe ser una cadena.', 'timezone' => 'El :attribute debe ser una zona válida.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'El :attribute ya está en uso.', 'uploaded' => 'El :attribute fallo al cargar.', 'url' => 'El formato :attribute es inválido.', 'unique_undeleted' => 'El :atrribute debe ser único.', 'non_circular' => ':attribute no debe crear una referencia circular.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'La contraseña no puede ser la misma que el usuario.', 'letters' => 'La contraseña debe contener al menos una letra.', 'numbers' => 'La contraseña debe contener al menos un número.', diff --git a/resources/lang/et/admin/accessories/message.php b/resources/lang/et/admin/accessories/message.php index 57641cf6d3..8bf4f37647 100644 --- a/resources/lang/et/admin/accessories/message.php +++ b/resources/lang/et/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Lisaseade [:id] ei eksisteeri.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'See lisavarustus on praegu: kasutajate poolt kontrollitud arvude arv. Palun kontrollige tarvikuid ja proovige uuesti.', 'create' => array( diff --git a/resources/lang/et/admin/custom_fields/general.php b/resources/lang/et/admin/custom_fields/general.php index e3209870dd..e67b18882a 100644 --- a/resources/lang/et/admin/custom_fields/general.php +++ b/resources/lang/et/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Uus kohandatud väli', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Selle välja väärtust krüpteeritakse andmebaasis. Dežrooveeritud väärtust saab vaadata ainult administraatoritel', - 'show_in_email' => 'Kas lisame selle välja väärtuse kasutajale väljastatud emailile? Krüpteerituid välju emailis pole näha.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/et/admin/hardware/form.php b/resources/lang/et/admin/hardware/form.php index 13c8189faa..36174ce600 100644 --- a/resources/lang/et/admin/hardware/form.php +++ b/resources/lang/et/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Uuenda vahendi asukohta', 'asset_location_update_default_current' => 'Uuenda vaikimisi asukohta ja tegelikku asukohta', 'asset_location_update_default' => 'Uuenda ainult vaikimisi asukohta', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Selle vahendi olek ei luba seda väljastada.', 'asset_deployable' => 'Selle vahendi olek lubab seda väljastada.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', diff --git a/resources/lang/et/admin/hardware/message.php b/resources/lang/et/admin/hardware/message.php index f4304131a9..4e4f86ca2c 100644 --- a/resources/lang/et/admin/hardware/message.php +++ b/resources/lang/et/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Vahendit ei loodud, palun proovi uuesti. :(', 'success' => 'Vahendi loomine õnnestus. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/et/admin/licenses/message.php b/resources/lang/et/admin/licenses/message.php index fdb3afb573..cd719b5f9f 100644 --- a/resources/lang/et/admin/licenses/message.php +++ b/resources/lang/et/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'See litsents on kasutaja jaoks praegu välja jäetud ja seda ei saa kustutada. Kontrollige kõigepealt litsentsi ja seejärel proovige uuesti kustutada.', 'select_asset_or_person' => 'Peate valima vara või kasutaja, kuid mitte mõlemad.', 'not_found' => 'Litsentsi ei leitud', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Litsentsi kontrollides oli küsimus. Palun proovi uuesti.', - 'success' => 'Litsents oli edukalt välja võetud' + 'success' => 'Litsents oli edukalt välja võetud', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/et/admin/locations/table.php b/resources/lang/et/admin/locations/table.php index 99a5a66dc0..5811df4424 100644 --- a/resources/lang/et/admin/locations/table.php +++ b/resources/lang/et/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Asukoha nimi', 'address' => 'Aadress', + 'address2' => 'Address Line 2', 'zip' => 'Postiindeks', 'locations' => 'Asukohad', 'parent' => 'Vanem', diff --git a/resources/lang/et/admin/reports/general.php b/resources/lang/et/admin/reports/general.php index 5a046727ab..3f12d5dbb5 100644 --- a/resources/lang/et/admin/reports/general.php +++ b/resources/lang/et/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/et/admin/users/message.php b/resources/lang/et/admin/users/message.php index fa3d677aca..4dec7adfdc 100644 --- a/resources/lang/et/admin/users/message.php +++ b/resources/lang/et/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Kasutaja on juba olemas!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Login väli on kohustuslik', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Parooli väli on kohustuslik.', 'insufficient_permissions' => 'Ebapiisavad õigused.', 'user_deleted_warning' => 'See kasutaja on kustutatud. Et kasutajat muuta või talle uusi vahendeid anda, pead ta esmalt taastama.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Parooli taastamise link on saadetud valitud aktiivsetele kasutajatele kellel on õige emaili aadress.', 'password_reset_sent' => 'Parooli taastamise aadress on saadetud :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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/et/general.php b/resources/lang/et/general.php index a4d36169bb..7c756710b7 100644 --- a/resources/lang/et/general.php +++ b/resources/lang/et/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Kulutatav', 'consumables' => 'Kulumaterjalid', 'country' => 'Riik', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Loo uus', 'created' => 'Üksus on loodud', 'created_asset' => 'loodud vara', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Kulumaterjalide kogus', 'components_count' => 'Komponentide kogus', 'licenses_count' => 'Litsentside kogus', - 'notification_error' => 'Tõrge:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Palun kontrolli allolevat vormi vigade osas', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/et/help.php b/resources/lang/et/help.php index 1f9e6fba3a..edeffa12f8 100644 --- a/resources/lang/et/help.php +++ b/resources/lang/et/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Consumables are anything purchased that will be used up over time. For example, printer ink or copier paper.', 'depreciations' => 'Sa saad seadistada vahendite amortisatsiooni, et neid amortiseeritakse lineaarse amortisatsiooni alusel.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/et/passwords.php b/resources/lang/et/passwords.php index 63e7a4d706..ba110488a6 100644 --- a/resources/lang/et/passwords.php +++ b/resources/lang/et/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', 'token' => 'See parooli taastamise sessioon on kehtetu, aegunud või ei vasta sisestatud kasutajanimele.', 'reset' => 'Sinu parool on lähtestatud!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/et/validation.php b/resources/lang/et/validation.php index d56039ad61..eaac95f357 100644 --- a/resources/lang/et/validation.php +++ b/resources/lang/et/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Atribuut peab olema string.', 'timezone' => 'Atribuut peab olema kehtiv tsoon.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Atribuut: on juba võetud.', 'uploaded' => 'Atribuut ei õnnestunud üles laadida.', 'url' => 'Atribuudivorming on vale.', 'unique_undeleted' => ':attribute peab olema ainulaadne.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'Parool ei saa sisaldada kasutajanime.', 'letters' => 'Parool peab sisaldama vähemalt ühte tähte.', 'numbers' => 'Parool peab sisaldama vähemalt ühte numbrit.', diff --git a/resources/lang/fa/admin/accessories/message.php b/resources/lang/fa/admin/accessories/message.php index 9c8687d4cd..b30f84d75d 100644 --- a/resources/lang/fa/admin/accessories/message.php +++ b/resources/lang/fa/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'ابزار/وسیله [:id] وجود ندارد.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'این وسیله هم اکنون:آیتم های چک شده به کاربران را حساب کنید.لطفا در لوازم جانبی چک کنید و دوباره امتحان کنید', 'create' => array( diff --git a/resources/lang/fa/admin/custom_fields/general.php b/resources/lang/fa/admin/custom_fields/general.php index 88e8306385..68ce3fb8d0 100644 --- a/resources/lang/fa/admin/custom_fields/general.php +++ b/resources/lang/fa/admin/custom_fields/general.php @@ -37,8 +37,8 @@ return [ 'create_field_title' => 'یک فیلد سفارشی جدید ایجاد کنید ', 'value_encrypted' => 'ارزش این فیلد در پایگاه داده رمزگذاری شده است. فقط کاربران مدیریت قادر به مشاهده مقدار رمزگشایی خواهند شد', - 'show_in_email' => 'ارزش این فیلد را در ایمیل‌های تسویه‌حساب ارسالی به کاربر لحاظ کنید؟ فیلدهای رمزگذاری شده را نمی توان در ایمیل ها گنجاند. -', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'متن راهنما', 'help_text_description' => 'این متن اختیاری است که هنگام ویرایش یک دارایی برای ارائه زمینه در فیلد در زیر عناصر فرم ظاهر می شود. ', @@ -65,7 +65,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/fa/admin/hardware/form.php b/resources/lang/fa/admin/hardware/form.php index 58434feec8..9e996cc9a5 100644 --- a/resources/lang/fa/admin/hardware/form.php +++ b/resources/lang/fa/admin/hardware/form.php @@ -63,6 +63,7 @@ return [ 'asset_location' => 'بروزرسانی مکان دارایی', 'asset_location_update_default_current' => 'بروزرسانی مکان پیش‌فرض AND مکان فعلی', 'asset_location_update_default' => 'فقط بروزرسانی مکان پیش‌فرض', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'این وضعیت دارایی قابل استقرار نیست. این دارایی قابل پذیرش نیست.', 'asset_deployable' => 'این وضعیت دارایی قابل استقرار است. این دارایی قابل پذیرش است.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', diff --git a/resources/lang/fa/admin/hardware/message.php b/resources/lang/fa/admin/hardware/message.php index 65917a1a74..bd42f7b10c 100644 --- a/resources/lang/fa/admin/hardware/message.php +++ b/resources/lang/fa/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'دارایی ساخته نشده است، لطفا دوباره تلاش کنید.', 'success' => 'دارایی موفقیت ایجاد شده است. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/fa/admin/licenses/message.php b/resources/lang/fa/admin/licenses/message.php index 7c9b33fa76..bbdf007b9d 100644 --- a/resources/lang/fa/admin/licenses/message.php +++ b/resources/lang/fa/admin/licenses/message.php @@ -10,6 +10,7 @@ return array( 'assoc_users' => 'این مجوز در حال حاضر به یک کاربر چک کردن و پاک نمی شود. لطفا مجوز در اولین بار چک کنید، و سپس سعی کنید دوباره حذف کنید.', 'select_asset_or_person' => 'شما باید دارایی یا یک کاربر را انتخاب کنید، اما نه هر دو.', 'not_found' => 'فایل یافت نشد', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -42,7 +43,8 @@ return array( 'checkout' => array( 'error' => 'بود یک موضوع چک کردن مجوز وجود دارد. لطفا دوباره تلاش کنید.', - 'success' => 'مجوز خارج بررسی شد موفقیت' + 'success' => 'مجوز خارج بررسی شد موفقیت', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/fa/admin/locations/table.php b/resources/lang/fa/admin/locations/table.php index 7dc0041360..b10bb7faea 100644 --- a/resources/lang/fa/admin/locations/table.php +++ b/resources/lang/fa/admin/locations/table.php @@ -16,6 +16,7 @@ return [ 'print_all_assigned' => 'چاپ همه موارد واگذار شده', 'name' => 'نام منطقه مکانی', 'address' => 'آدرس', + 'address2' => 'Address Line 2', 'zip' => 'کد پستی', 'locations' => 'مکانها', 'parent' => 'مجموعه پدر', diff --git a/resources/lang/fa/admin/reports/general.php b/resources/lang/fa/admin/reports/general.php index a4788483b9..1696f3bbef 100644 --- a/resources/lang/fa/admin/reports/general.php +++ b/resources/lang/fa/admin/reports/general.php @@ -8,5 +8,12 @@ return [ ', 'acceptance_deleted' => 'درخواست پذیرش حذف شد ', - 'acceptance_request' => 'قبول درخواست' + 'acceptance_request' => 'قبول درخواست', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/fa/admin/users/message.php b/resources/lang/fa/admin/users/message.php index 84c019cbc0..f8021da966 100644 --- a/resources/lang/fa/admin/users/message.php +++ b/resources/lang/fa/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'کاربر "{0}" در حال حاضر وجود دارد.', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'فیلد ورود الزامی است.', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'کلمه عبور ضروری است.', 'insufficient_permissions' => 'دسترسی محدود', 'user_deleted_warning' => 'این کاربر حذف شده است.شما باید این کاربر را بازگردانی و آنها را ویرایش و دارایی به آنها اختصاص دهید.', @@ -18,7 +19,7 @@ return array( ', 'user_has_no_email' => 'این کاربر آدرس ایمیلی در نمایه خود ندارد. ', - 'user_has_no_assets_assigned' => 'This user does not have any assets assigned', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/fa/general.php b/resources/lang/fa/general.php index 6e20c344cd..7b4e3d8f01 100644 --- a/resources/lang/fa/general.php +++ b/resources/lang/fa/general.php @@ -75,6 +75,8 @@ return [ 'consumable' => 'قابل مصرف', 'consumables' => 'اقلام قابل مصرف', 'country' => 'كشور', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'ایجاد مورد جدید', 'created' => 'مورد ایجاد شده', 'created_asset' => 'دارایی ایجاد شده', @@ -410,8 +412,8 @@ return [ ', 'license_serial' => 'کلید سریال/محصول ', - 'invalid_category' => 'دسته نامعتبر -', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'این داشبورد شماست. مانند آن زیاد است، اما این یکی مال شماست. ', '60_percent_warning' => '60% کامل شد (هشدار) @@ -439,7 +441,7 @@ return [ ', 'licenses_count' => 'تعداد مجوزها ', - 'notification_error' => 'خطا:', + 'notification_error' => 'Error', 'notification_error_hint' => 'لطفاً فرم زیر را برای وجود خطا بررسی کنید ', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', @@ -574,7 +576,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/fa/help.php b/resources/lang/fa/help.php index ea6b9a86c6..34ac063337 100644 --- a/resources/lang/fa/help.php +++ b/resources/lang/fa/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'مواد مصرفی هر چیزی خریداری خواهد شد که تا در طول زمان استفاده می شود. به عنوان مثال، جوهر چاپگر کاغذ دستگاه کپی.', 'depreciations' => 'شما می توانید استهلاک دارایی را فعال کنید تا دارایی ها را بر اساس استهلاک خطی مستقیم، کم بهاء کنید.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/fa/passwords.php b/resources/lang/fa/passwords.php index c81425aed5..124ea3ffb4 100644 --- a/resources/lang/fa/passwords.php +++ b/resources/lang/fa/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'با موفقیت: اگر ایمیل در سامانه موجود باشد، ایمیل بازیابی کلمه عبور ارسال شده است.', 'token' => 'این رمز بازنشانی رمز عبور نامعتبر یا منقضی شده است یا با نام کاربری ارائه شده مطابقت ندارد.', 'reset' => 'گذرواژه شما بازگردانی شد!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/fa/validation.php b/resources/lang/fa/validation.php index a1cb78b89c..669ae97471 100644 --- a/resources/lang/fa/validation.php +++ b/resources/lang/fa/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'attribute باید یک رشته باشد.', 'timezone' => ': attribute باید یک منطقه معتبر باشد.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'ویژگی در حال حاضر گرفته شده است.', 'uploaded' => 'ویژگی: attribute failed to upload.', 'url' => 'شکل ویژگی نامعتبر است.', 'unique_undeleted' => ': attribute باید منحصر به فرد باشد.', 'non_circular' => 'ویژگی : نباید یک مرجع دایره ای ایجاد کند', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'رمز عبور نمی تواند همان آدرس ایمیل باشد.', 'letters' => 'گذرواژه باید دارای حداقل یک رقم باشد.', 'numbers' => 'گذرواژه باید دارای حداقل یک رقم باشد.', diff --git a/resources/lang/fi/admin/accessories/message.php b/resources/lang/fi/admin/accessories/message.php index 295f1a7ca6..454f49f903 100644 --- a/resources/lang/fi/admin/accessories/message.php +++ b/resources/lang/fi/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Oheistarviketta [:id] ei ole.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Oheistarviketta on tällä hetkellä luovutettuna :count nimikettä käyttäjille. Tarkista oheistarvikkeiden tila ja yritä uudelleen. ', 'create' => array( diff --git a/resources/lang/fi/admin/custom_fields/general.php b/resources/lang/fi/admin/custom_fields/general.php index 171b17c648..6f23e8ebaa 100644 --- a/resources/lang/fi/admin/custom_fields/general.php +++ b/resources/lang/fi/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Uusi mukautettu kenttä', 'create_field_title' => 'Luo uusi mukautettu kenttä', 'value_encrypted' => 'Kentän arvo salataan tietokannassa. Vain järjestelmänvalvojat voivat tarkastella purettua arvoa', - 'show_in_email' => 'Käytetäänkö kentän arvoa käyttäjälle lähetettävissä luovutus-sähköposteissa? Salattuja kenttiä ei voi lisätä sähköposteihin.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Aputeksti', 'help_text_description' => 'Tämä on valinnainen teksti joka ilmestyy lomakekentän alapuolelle laitetta muokatessa tarjotakseen kontekstia kentälle.', 'about_custom_fields_title' => 'Mukautetuista kentistä', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Näkyvä käyttäjälle', 'auto_add_to_fieldsets' => 'Lisää tämä automaattisesti kaikkiin uusiin kenttäkokoelmiin', 'add_to_preexisting_fieldsets' => 'Lisää olemassaoleviin kenttäkokoelmiin', - '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/fi/admin/hardware/form.php b/resources/lang/fi/admin/hardware/form.php index 78fc7d439f..4b4a396c14 100644 --- a/resources/lang/fi/admin/hardware/form.php +++ b/resources/lang/fi/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Päivitä sijainti', 'asset_location_update_default_current' => 'Päivitä oletussijainti ja todellinen sijainti', 'asset_location_update_default' => 'Päivitä vain oletussijainti', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Laite ei ole käyttöönotettavissa. Laitetta ei voida luovuttaa.', 'asset_deployable' => 'Laite on käyttöönotettavissa. Laite voidaan luovuttaa.', 'processing_spinner' => 'Käsitellään... (Tämä saattaa kestää jonkin aikaa suurien tiedostojen kanssa)', diff --git a/resources/lang/fi/admin/hardware/message.php b/resources/lang/fi/admin/hardware/message.php index 31064c155d..436fb074c9 100644 --- a/resources/lang/fi/admin/hardware/message.php +++ b/resources/lang/fi/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Laitetta ei luotu, yritä uudelleen. :(', 'success' => 'Laite luotiin onnistuneesti. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/fi/admin/licenses/message.php b/resources/lang/fi/admin/licenses/message.php index 5f1ff05f61..3880605b0f 100644 --- a/resources/lang/fi/admin/licenses/message.php +++ b/resources/lang/fi/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Lisenssin on luovutettu käyttäjälle eikä sitä voida poistaa. Palauta lisenssin ensin käyttäjältä, ja yritä sitten uudelleen. ', 'select_asset_or_person' => 'Sinun on valittava laite tai käyttäjä, mutta ei molempia.', 'not_found' => 'Lisenssiä ei löydy', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Lisenssin luovutuksessa tapahtui virhe. Yritä uudelleen.', - 'success' => 'Lisenssi luovutettiin onnistuneesti' + 'success' => 'Lisenssi luovutettiin onnistuneesti', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/fi/admin/locations/table.php b/resources/lang/fi/admin/locations/table.php index 797365d338..e87ea3c39e 100644 --- a/resources/lang/fi/admin/locations/table.php +++ b/resources/lang/fi/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Tulosta kaikki luovutetut', 'name' => 'Sijainnin nimi', 'address' => 'Osoite', + 'address2' => 'Address Line 2', 'zip' => 'Postinumero', 'locations' => 'Sijainnit', 'parent' => 'Ylempi', diff --git a/resources/lang/fi/admin/reports/general.php b/resources/lang/fi/admin/reports/general.php index c6b73dbdb5..54ad6cb8d5 100644 --- a/resources/lang/fi/admin/reports/general.php +++ b/resources/lang/fi/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Lähetä muistutus', 'reminder_sent' => 'Muistutus lähetetty', 'acceptance_deleted' => 'Käyttöoikeuspyyntö poistettu', - 'acceptance_request' => 'Käyttöoikeuspyyntö' + 'acceptance_request' => 'Käyttöoikeuspyyntö', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/fi/admin/users/message.php b/resources/lang/fi/admin/users/message.php index 880bbbf0b0..e6720dea21 100644 --- a/resources/lang/fi/admin/users/message.php +++ b/resources/lang/fi/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Käyttäjä on jo luotu!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Käyttäjätunnus vaaditaan', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Salasana vaaditaan.', 'insufficient_permissions' => 'Riittämättömät oikeudet.', 'user_deleted_warning' => 'Käyttäjä on jo poistettu. Mikäli haluat muokata tai luovuttaa laitteita hänelle sinun tulee palauttaa käyttäjä.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Salasanan resetointilinkki on lähetetty niille käyttäjille, joille on määritetty voimassa oleva sähköpostiosoite.', 'password_reset_sent' => 'Salasanan palautuslinkki on lähetetty osoitteeseen :email!', 'user_has_no_email' => 'Tällä käyttäjällä ei ole sähköpostiosoitetta heidän profiilissaan.', - 'user_has_no_assets_assigned' => 'This user does not have any assets assigned', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/fi/general.php b/resources/lang/fi/general.php index bd90c84261..0ad39bd50d 100644 --- a/resources/lang/fi/general.php +++ b/resources/lang/fi/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Kulutustarvike', 'consumables' => 'Kulutustarvikkeet', 'country' => 'Maa', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Luo uusi', 'created' => 'Nimike luotiin', 'created_asset' => 'laite luotu', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synkronoi', 'sync_results' => 'Synkronoinnin Tulokset', 'license_serial' => 'Sarja-/Tuoteavain', - 'invalid_category' => 'Virheellinen kategoria', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Tämä on sinun hallintasivu. Niitä on monia, mutta tämä on sinun oma.', '60_percent_warning' => '60% Valmis (varoitus)', 'dashboard_empty' => 'Näyttää siltä, ettet ole vielä lisännyt mitään, joten meillä ei ole mitään mahtavaa näytettävänä. Aloita nyt lisäämällä laitteita, tarvikkeita, kulutustavaraa tai lisenssejä!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Kulutustarvikkeen Määrä', 'components_count' => 'Komponenttien määrä', 'licenses_count' => 'Lisenssien määrä', - 'notification_error' => 'Virhe:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Tarkista alla oleva lomake virheiden varalta', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/fi/help.php b/resources/lang/fi/help.php index 4f0c7210e7..90074a9ef9 100644 --- a/resources/lang/fi/help.php +++ b/resources/lang/fi/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Kulutustarvikkeet ovat kohteita jotka kuluvat ajan myötä. Esimerkiksi tulostimen muste tai kopiopaperi.', 'depreciations' => 'Voit määrittää laitteille poistoja poistaaksesi omaisuuden arvoa suoraviivaisesti laskien.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/fi/passwords.php b/resources/lang/fi/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/fi/passwords.php +++ b/resources/lang/fi/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/fi/validation.php b/resources/lang/fi/validation.php index 62abf3228c..d3ae178284 100644 --- a/resources/lang/fi/validation.php +++ b/resources/lang/fi/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => ':attribute on oltava merkkijono.', 'timezone' => ':attribute tulee olla kelvollinen verkkoalue.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute on jo käytössä.', 'uploaded' => ':attribute -kenttää ei onnistuttu lähettämään.', 'url' => ':attribute muotoilu on virheellinen.', 'unique_undeleted' => ':attribute on oltava ainutlaatuinen.', 'non_circular' => ':attribute ei saa luoda kehäviittausta.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/fil/admin/accessories/message.php b/resources/lang/fil/admin/accessories/message.php index 3ebe9c58eb..57b18b23bf 100644 --- a/resources/lang/fil/admin/accessories/message.php +++ b/resources/lang/fil/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Ang aksesoryang ito ay kasalukuyang mayroong :pag-check out sa pag-kwenta ng mga aytem sa mga gumagamit o user. Paki-tingnan sa mga aksesorya at subukang muli. ', 'create' => array( diff --git a/resources/lang/fil/admin/custom_fields/general.php b/resources/lang/fil/admin/custom_fields/general.php index 4e5f79997b..903b44fb5e 100644 --- a/resources/lang/fil/admin/custom_fields/general.php +++ b/resources/lang/fil/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Ang Bagong Custom Field', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Ang balyu ng field na ito ay naka-encrypt sa database. Ang admin na mga gumagamit lamang ang maaaring maka-tanaw sa na-decrypt na balyu', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/fil/admin/hardware/form.php b/resources/lang/fil/admin/hardware/form.php index 5891c81b86..c692862328 100644 --- a/resources/lang/fil/admin/hardware/form.php +++ b/resources/lang/fil/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/fil/admin/hardware/message.php b/resources/lang/fil/admin/hardware/message.php index d9a81a9470..9f88cae747 100644 --- a/resources/lang/fil/admin/hardware/message.php +++ b/resources/lang/fil/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Ang asset ay hindi naisagawa, mangyaring subukang muli. :(', 'success' => 'Ang asset ay matagumpay na naisagawa. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/fil/admin/licenses/message.php b/resources/lang/fil/admin/licenses/message.php index 9697863743..77c77f232a 100644 --- a/resources/lang/fil/admin/licenses/message.php +++ b/resources/lang/fil/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Ang lisensyang ito ay kasalukuyang nai-check out sa isang user at hindi maaaring mai-delete. Mangyaring suriin muna na naka in ang lisensya, at pagkatapos subukang i-delete muli. ', 'select_asset_or_person' => 'Dapat kang pumili ng isang asset o isang user, pero hindi ang dalawa.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Mayroong isyu sa pag-check out ng lisensya. Mangyaring subukang muli.', - 'success' => 'Matagumpay na nai-check out ang lisensya' + 'success' => 'Matagumpay na nai-check out ang lisensya', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/fil/admin/locations/table.php b/resources/lang/fil/admin/locations/table.php index 4e8ef19992..afe091883f 100644 --- a/resources/lang/fil/admin/locations/table.php +++ b/resources/lang/fil/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Ang Pangalan ng Lokasyon', 'address' => 'Ang Address', + 'address2' => 'Address Line 2', 'zip' => 'Ang Postal Code', 'locations' => 'Ang mga Lokasyon', 'parent' => 'Ang Pinagmulan', diff --git a/resources/lang/fil/admin/reports/general.php b/resources/lang/fil/admin/reports/general.php index 3e57330b06..70097f8954 100644 --- a/resources/lang/fil/admin/reports/general.php +++ b/resources/lang/fil/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/fil/admin/users/message.php b/resources/lang/fil/admin/users/message.php index 313add3f01..5d46eaa1d9 100644 --- a/resources/lang/fil/admin/users/message.php +++ b/resources/lang/fil/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Ang user ay umiiral na!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Ang field ng login ay kinakailangan', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Ang password ay kinakailangan.', 'insufficient_permissions' => 'Hindi sapat na mga pahintulot.', 'user_deleted_warning' => 'Ang user na ito ay nai-delete na. Kailangang ibalik ang user na ito upang i-edit o mag-assign ng bagong mga asset.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/fil/general.php b/resources/lang/fil/general.php index 7f194a6b0b..100a41da0d 100644 --- a/resources/lang/fil/general.php +++ b/resources/lang/fil/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Pwedeng Ikonsumo', 'consumables' => 'Mga pwedeng ikonsumo', 'country' => 'Ang Bansa', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Magsagawa ng Bago', 'created' => 'Ang Naisagawang Aytem', 'created_asset' => 'ang naisagawang asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/fil/help.php b/resources/lang/fil/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/fil/help.php +++ b/resources/lang/fil/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/fil/passwords.php b/resources/lang/fil/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/fil/passwords.php +++ b/resources/lang/fil/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/fil/validation.php b/resources/lang/fil/validation.php index 68d522a355..8496d1736e 100644 --- a/resources/lang/fil/validation.php +++ b/resources/lang/fil/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Ang :katangian ay dapat na isang string.', 'timezone' => 'Ang :katangian ay dapat na isang balidong zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Ang :katangian ay nakuha na.', 'uploaded' => 'Ang :katangian ay hindi nagtagumpay sa pag-upload.', 'url' => 'Ang :pormat ng katangian ng pormat ay hindi balido.', 'unique_undeleted' => 'Ang :katangian ay dapat na natatangi.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/fr/admin/accessories/message.php b/resources/lang/fr/admin/accessories/message.php index ef09bceab7..3b9f7cc458 100644 --- a/resources/lang/fr/admin/accessories/message.php +++ b/resources/lang/fr/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'L\'accessoire [:id] n\'existe pas.', + 'not_found' => 'Cet accessoire n\'a pas été trouvé.', 'assoc_users' => 'Cet accessoire à présentement des items d\'attribué à des utilisateurs. S\'il vous plaît vérifier l\'accessoire et veuillez réessayer. ', 'create' => array( diff --git a/resources/lang/fr/admin/custom_fields/general.php b/resources/lang/fr/admin/custom_fields/general.php index 1eb40a78c8..b042a6d161 100644 --- a/resources/lang/fr/admin/custom_fields/general.php +++ b/resources/lang/fr/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nouveau champ personnalisé', 'create_field_title' => 'Créer un champ personnalisé', 'value_encrypted' => 'La valeur de ce champ est chiffrée dans la base de donnée. Seuls les administrateurs seront capable de voir les données déchiffrées', - 'show_in_email' => 'Inclure la valeur de ce champ dans les e-mails envoyés à l\'utilisateur? Les champs cryptés ne peuvent pas être inclus dans les e-mails.', + 'show_in_email' => 'Inclure la valeur de ce champ dans les e-mails envoyés à l\'utilisateur·trice ? Les champs chiffrés ne peuvent pas être inclus dans les e-mails', + 'show_in_email_short' => 'Inclure dans les emails.', 'help_text' => 'Texte d\'aide', 'help_text_description' => 'Ceci est un texte optionnel qui apparaîtra sous les éléments de formulaire lors de l\'édition d\'un actif pour fournir un contexte pour le champ.', 'about_custom_fields_title' => 'À propos des champs personnalisés', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Visible par l\'utilisateur', 'auto_add_to_fieldsets' => 'Ajouter ceci automatiquement à tous les nouveaux fieldsets', 'add_to_preexisting_fieldsets' => 'Ajouter à tous les fieldsets existants', - 'show_in_listview' => 'Afficher par défaut. Les utilisateurs·trices autorisé·es pourront toujours afficher/masquer la colonne à l\'aide du sélecteur.', + 'show_in_listview' => 'Afficher par défaut. Les utilisateurs·trices autorisé·es pourront toujours afficher/masquer la colonne à l\'aide du sélecteur', 'show_in_listview_short' => 'Afficher dans les listes', + 'show_in_requestable_list_short' => 'Afficher dans la liste des actifs demandables', + 'show_in_requestable_list' => 'Afficher la valeur dans la liste des actifs demandables. Les champs chiffrés ne seront pas affichés', + 'encrypted_options' => 'Ce champ est chiffré, donc certaines options d\'affichage ne seront pas disponibles.', ]; diff --git a/resources/lang/fr/admin/hardware/form.php b/resources/lang/fr/admin/hardware/form.php index 94f22d5dd2..41000ea060 100644 --- a/resources/lang/fr/admin/hardware/form.php +++ b/resources/lang/fr/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Mettre à jour l\'emplacement de l\'actif', 'asset_location_update_default_current' => 'Mettre à jour l\'emplacement par défaut ET l\'emplacement réel', 'asset_location_update_default' => 'Mettre à jour uniquement l\'emplacement par défaut', + 'asset_location_update_actual' => 'Mettre à jour uniquement l\'emplacement actuel', 'asset_not_deployable' => 'L\'actif n\'est pas déployable. L\'actif ne peut pas être affecté.', 'asset_deployable' => 'L\'actif est déployable. L\'actif peut être affecté.', 'processing_spinner' => 'Traitement... (Cela peut prendre un peu de temps sur les fichiers volumineux)', diff --git a/resources/lang/fr/admin/hardware/message.php b/resources/lang/fr/admin/hardware/message.php index 0e1b956500..33e28cb3f7 100644 --- a/resources/lang/fr/admin/hardware/message.php +++ b/resources/lang/fr/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Ce bien n\'a pas été créé, veuillez réessayer. :(', 'success' => 'Bien créé correctement. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ @@ -51,7 +52,7 @@ return [ 'success' => 'Votre fichier a bien été importé', 'file_delete_success' => 'Votre fichier a été correctement supprimé', 'file_delete_error' => 'Le fichier n’a pas pu être supprimé', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'Le fichier sélectionné est manquant', 'header_row_has_malformed_characters' => 'Un ou plusieurs attributs dans la ligne d\'en-tête contiennent des caractères UTF-8 invalides', 'content_row_has_malformed_characters' => 'Un ou plusieurs attributs dans la première ligne de contenu contiennent des caractères UTF-8 invalides', ], diff --git a/resources/lang/fr/admin/licenses/general.php b/resources/lang/fr/admin/licenses/general.php index 5f269f7476..59129df0cf 100644 --- a/resources/lang/fr/admin/licenses/general.php +++ b/resources/lang/fr/admin/licenses/general.php @@ -26,7 +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', + 'disabled_tooltip_reassignable' => 'Ceci est désactivé car la licence n\'est pas réassignable', '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/licenses/message.php b/resources/lang/fr/admin/licenses/message.php index 92aa14524a..3d12c72d14 100644 --- a/resources/lang/fr/admin/licenses/message.php +++ b/resources/lang/fr/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Cette catégorie est associée au moins à un modèle et ne peut être supprimée. Veuillez actualiser vos modèles pour ne plus référencer cette catégorie et réessayer.', 'select_asset_or_person' => 'Vous devez sélectionner un actif ou un utilisateur, mais pas les deux.', 'not_found' => 'Licence introuvable', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Un problème a eu lieu pendant l\'association de la licence. Veuillez essayer à nouveau.', - 'success' => 'La licence a été associée avec succès' + 'success' => 'La licence a été associée avec succès', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/fr/admin/locations/table.php b/resources/lang/fr/admin/locations/table.php index d1b55bf6ae..1ed1a4b30c 100644 --- a/resources/lang/fr/admin/locations/table.php +++ b/resources/lang/fr/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Imprimer tous les actifs attribués', 'name' => 'Nom du lieu', 'address' => 'Adresse', + 'address2' => 'Address Line 2', 'zip' => 'Code postal', 'locations' => 'Lieux', 'parent' => 'Parent', diff --git a/resources/lang/fr/admin/models/message.php b/resources/lang/fr/admin/models/message.php index 964a012997..fbc383d264 100644 --- a/resources/lang/fr/admin/models/message.php +++ b/resources/lang/fr/admin/models/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted asset model', + 'deleted' => 'Modèle d\'actif supprimé', '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/reports/general.php b/resources/lang/fr/admin/reports/general.php index 2059389c13..489bee47ac 100644 --- a/resources/lang/fr/admin/reports/general.php +++ b/resources/lang/fr/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Envoyer un rappel', 'reminder_sent' => 'Rappel envoyé', 'acceptance_deleted' => 'Demande d\'acceptation supprimée', - 'acceptance_request' => 'Demande d\'acceptation' + 'acceptance_request' => 'Demande d\'acceptation', + 'custom_export' => [ + 'user_address' => 'Adresse utilisateur', + 'user_city' => 'Ville Utilisateur', + 'user_state' => 'État Utilisateur', + 'user_country' => 'Pays Utilisateur', + 'user_zip' => 'Code Postal Utilisateur' + ] ]; \ No newline at end of file diff --git a/resources/lang/fr/admin/settings/general.php b/resources/lang/fr/admin/settings/general.php index f3f1003e03..363199009f 100644 --- a/resources/lang/fr/admin/settings/general.php +++ b/resources/lang/fr/admin/settings/general.php @@ -356,10 +356,10 @@ return [ '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. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', + 'mail_reply_to' => 'Adresse "Répondre à"', + 'mail_from' => 'Adresse "Expéditeur·trice"', + 'database_driver' => 'Pilote de base de données', 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', + 'timezone' => 'Fuseau horaire', ]; diff --git a/resources/lang/fr/admin/settings/message.php b/resources/lang/fr/admin/settings/message.php index d86a120ddc..84f4d88348 100644 --- a/resources/lang/fr/admin/settings/message.php +++ b/resources/lang/fr/admin/settings/message.php @@ -35,12 +35,12 @@ return [ ], 'webhook' => [ 'sending' => 'Envoi du message de test :app...', - 'success' => 'Your :webhook_name Integration works!', + 'success' => 'Votre intégration :webhook_name fonctionne !', 'success_pt1' => 'Succès ! Vérifiez le ', 'success_pt2' => ' canal pour votre message de test, et assurez-vous de cliquer sur ENREGISTRER ci-dessous afin de sauvegarder vos réglages.', '500' => '500 Erreur du serveur.', 'error' => 'Quelque chose s\'est mal passé. :app a répondu avec: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'ERREUR : 301/302 :endpoint renvoie une redirection. Pour des raisons de sécurité, nous ne suivons pas les redirections. Veuillez utiliser le point de terminaison réel.', 'error_misc' => 'Une erreur est survenue. :( ', ] ]; diff --git a/resources/lang/fr/admin/suppliers/message.php b/resources/lang/fr/admin/suppliers/message.php index e4161bf77f..b383c1cab0 100644 --- a/resources/lang/fr/admin/suppliers/message.php +++ b/resources/lang/fr/admin/suppliers/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted supplier', + 'deleted' => 'Fournisseur supprimé', 'does_not_exist' => 'Le fournisseur n\'existe pas.', diff --git a/resources/lang/fr/admin/users/message.php b/resources/lang/fr/admin/users/message.php index 6ee8ab4719..97dfe43739 100644 --- a/resources/lang/fr/admin/users/message.php +++ b/resources/lang/fr/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'L\'utilisateur existe déjà !', 'user_not_found' => 'L\'utilisateur·trice n\'existe pas.', 'user_login_required' => 'Le champ identifiant est obligatoire', + 'user_has_no_assets_assigned' => 'Aucun actif actuellement assigné à l\'utilisateur·trice.', 'user_password_required' => 'Le mot de passe est obligatoire.', 'insufficient_permissions' => 'Droits insuffisants.', 'user_deleted_warning' => 'Cet utilisateur a été supprimé. Vous devez le restaurer pour pouvoir l\'éditer ou lui assigner de nouveaux actifs.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Les utilisateurs sélectionnés qui sont activés et ont une adresse e-mail valide ont reçu un lien de réinitialisation du mot de passe.', 'password_reset_sent' => 'Un lien de réinitialisation du mot de passe a été envoyé à :email!', 'user_has_no_email' => 'Cet utilisateur n\'a pas renseigné d\'adresse e-mail dans son profil.', - 'user_has_no_assets_assigned' => 'Cet utilisateur n\'a aucune ressource affectée', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/fr/general.php b/resources/lang/fr/general.php index e7147df5f1..5a3379d783 100644 --- a/resources/lang/fr/general.php +++ b/resources/lang/fr/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consommable', 'consumables' => 'Consommables', 'country' => 'Pays', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Créer', 'created' => 'Élément créé', 'created_asset' => 'Actif créé', @@ -268,8 +270,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', + 'sure_to_delete_var' => 'Êtes-vous sûr·e de vouloir supprimer :item ?', + 'delete_what' => 'Supprimer :item', 'submit' => 'Soumettre', 'target' => 'Cible', 'time_and_date_display' => 'Affichage de l\'heure et de la date', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchroniser', 'sync_results' => 'Résultats de la synchronisation', 'license_serial' => 'N° de série/Clé de produit', - 'invalid_category' => 'Catégorie invalide', + 'invalid_category' => 'Catégorie Invalide ou Manquante', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Ceci est votre tableau de bord. Il y en a beaucoup d\'autres comme lui, mais celui-ci est le vôtre.', '60_percent_warning' => 'Terminé à 60% (avertissement)', 'dashboard_empty' => 'On dirait que vous n\'avez rien ajouté pour le moment, donc nous n\'avons rien de passionnant à afficher. Commencez par ajouter des actifs, accessoires, consommables ou licences dès maintenant !', @@ -368,11 +371,11 @@ return [ 'consumables_count' => 'Nombre de consommables', 'components_count' => 'Nombre de composants', 'licenses_count' => 'Nombre de licences', - 'notification_error' => 'Erreur:', + 'notification_error' => 'Erreur', 'notification_error_hint' => 'Veuillez vérifier le formulaire ci-dessous ne contient pas d\'erreurs', '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_success' => 'Réussi', + 'notification_warning' => 'Avertissement', 'notification_info' => 'Info', 'asset_information' => 'Informations sur l\'actif', 'model_name' => 'Nom du modèle', @@ -459,7 +462,7 @@ return [ 'serial_number' => 'Numéro de série', 'item_notes' => 'Notes :item', 'item_name_var' => 'Nom :item', - 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company' => 'La société cible de l\'assignation et la société 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', @@ -483,10 +486,10 @@ 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.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'percent_complete' => '% terminé', + 'uploading' => 'Téléversement... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copier dans le presse-papier', + 'copied' => 'Copié !', ]; diff --git a/resources/lang/fr/help.php b/resources/lang/fr/help.php index 63c564be44..72217bfc94 100644 --- a/resources/lang/fr/help.php +++ b/resources/lang/fr/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Les consommables sont tout ce qui est acheté et qui sera utilisé au fil du temps. Par exemple, l\'encre de l\'imprimante ou le papier de copieur.', 'depreciations' => 'Vous pouvez mettre en place des amortissements d’actifs pour déprécier les matériels en fonction de la dépréciation linéaire.', - + + 'empty_file' => 'L\'importateur détecte que ce fichier est vide.' ]; diff --git a/resources/lang/fr/passwords.php b/resources/lang/fr/passwords.php index 60db5ee916..5004f6fd64 100644 --- a/resources/lang/fr/passwords.php +++ b/resources/lang/fr/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Si un utilisateur ayant une adresse email valide existe dans notre système, un email de récupération de mot de passe lui a été envoyé.', 'token' => 'Ce jeton de réinitialisation de mot de passe est invalide ou expiré, ou ne correspond pas au nom d\'utilisateur fourni.', 'reset' => 'Votre mot de passe a été réinitialisé !', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/fr/validation.php b/resources/lang/fr/validation.php index 0ed774f9ca..f9e204dde0 100644 --- a/resources/lang/fr/validation.php +++ b/resources/lang/fr/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'L\'attribut: doit être une chaîne.', 'timezone' => 'L\'attribut: doit être une zone valide.', + 'two_column_unique_undeleted' => ':attribute doit être unique entre :table1 et :table2. ', 'unique' => 'Cet-te :attribute a déjà été pris-e.', 'uploaded' => 'L\'attribut: n\'a pas pu télécharger.', 'url' => 'Le format de cet-te :attribute est invalide.', 'unique_undeleted' => ':attribute doit être unique.', 'non_circular' => 'Le champ :attribute ne doit pas créer de référence circulaire.', + 'not_array' => 'Le champ :attribute ne peut pas être un tableau.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'Le mot de passe ne peut être le nom d\'utilisateur.', 'letters' => 'Le mot de passe doit contenir au moins une lettre.', 'numbers' => 'Le mot de passe doit contenir au moins un chiffre.', diff --git a/resources/lang/ga-IE/admin/accessories/message.php b/resources/lang/ga-IE/admin/accessories/message.php index d13a2b3963..fa741b5669 100644 --- a/resources/lang/ga-IE/admin/accessories/message.php +++ b/resources/lang/ga-IE/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Tá an accessory seo faoi láthair: cuntais a sheiceáil le húsáideoirí. Seiceáil na gabhálais agus déan iarracht arís.', 'create' => array( diff --git a/resources/lang/ga-IE/admin/custom_fields/general.php b/resources/lang/ga-IE/admin/custom_fields/general.php index 84291ecdb0..9901479403 100644 --- a/resources/lang/ga-IE/admin/custom_fields/general.php +++ b/resources/lang/ga-IE/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Réimse Nua Chustaim', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Tá luach an réimse seo criptithe sa bhunachar sonraí. Ní bheidh ach úsáideoirí riaracháin in ann an luach díchriptithe a fheiceáil', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ga-IE/admin/hardware/form.php b/resources/lang/ga-IE/admin/hardware/form.php index d08d6b8e0b..ccbb8ef27a 100644 --- a/resources/lang/ga-IE/admin/hardware/form.php +++ b/resources/lang/ga-IE/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/ga-IE/admin/hardware/message.php b/resources/lang/ga-IE/admin/hardware/message.php index b6f1b1504a..9b94b21ec9 100644 --- a/resources/lang/ga-IE/admin/hardware/message.php +++ b/resources/lang/ga-IE/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Níor cruthaíodh sócmhainn, déan iarracht arís. :(', 'success' => 'Cruthaíodh sócmhainn go rathúil. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/ga-IE/admin/licenses/message.php b/resources/lang/ga-IE/admin/licenses/message.php index 94cd19341d..e7cde6282b 100644 --- a/resources/lang/ga-IE/admin/licenses/message.php +++ b/resources/lang/ga-IE/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Seiceáiltear an ceadúnas seo faoi láthair d\'úsáideoir agus ní féidir é a scriosadh. Seiceáil an ceadúnas sa chéad uair, agus déan iarracht ansin scriosadh arís.', 'select_asset_or_person' => 'Ní mór duit sócmhainn nó úsáideoir a roghnú, ach níl an dá cheann.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Bhí ceist ann a sheiceáil amach an ceadúnas. Arís, le d\'thoil.', - 'success' => 'Rinneadh an ceadúnas a sheiceáil go rathúil' + 'success' => 'Rinneadh an ceadúnas a sheiceáil go rathúil', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ga-IE/admin/locations/table.php b/resources/lang/ga-IE/admin/locations/table.php index 746a58bb0c..9a28d6dc3d 100644 --- a/resources/lang/ga-IE/admin/locations/table.php +++ b/resources/lang/ga-IE/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Ainm Suíomh', 'address' => 'Seoladh', + 'address2' => 'Address Line 2', 'zip' => 'Cód Poist', 'locations' => 'Suímh', 'parent' => 'Tuismitheoir', diff --git a/resources/lang/ga-IE/admin/reports/general.php b/resources/lang/ga-IE/admin/reports/general.php index 88de103db8..07fd03fbed 100644 --- a/resources/lang/ga-IE/admin/reports/general.php +++ b/resources/lang/ga-IE/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/ga-IE/admin/users/message.php b/resources/lang/ga-IE/admin/users/message.php index 54db6b157e..aa577ed800 100644 --- a/resources/lang/ga-IE/admin/users/message.php +++ b/resources/lang/ga-IE/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Úsáideoir ann cheana!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Is gá an réimse logála isteach', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Tá an focal faire ag teastáil.', 'insufficient_permissions' => 'Ceadanna Easpa.', 'user_deleted_warning' => 'Scriosadh an t-úsáideoir seo. Beidh ort an t-úsáideoir seo a athchóiriú chun iad a eagrú nó sócmhainní nua a shannadh dóibh.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/ga-IE/general.php b/resources/lang/ga-IE/general.php index 6d5d592d4f..48e840012c 100644 --- a/resources/lang/ga-IE/general.php +++ b/resources/lang/ga-IE/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Inchaite', 'consumables' => 'Tomhaltáin', 'country' => 'Tír', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Cruthaigh Nua', 'created' => 'Mír Cruthaithe', 'created_asset' => 'cruthaíodh sócmhainn', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ga-IE/help.php b/resources/lang/ga-IE/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/ga-IE/help.php +++ b/resources/lang/ga-IE/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ga-IE/passwords.php b/resources/lang/ga-IE/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/ga-IE/passwords.php +++ b/resources/lang/ga-IE/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ga-IE/validation.php b/resources/lang/ga-IE/validation.php index 478b5a0f15..c3ef90d0bc 100644 --- a/resources/lang/ga-IE/validation.php +++ b/resources/lang/ga-IE/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'An: Ní mór tréith a bheith ina teaghrán.', 'timezone' => 'An: Ní mór go mbeadh tréith ina chrios bailí.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'An: tá tréith déanta cheana féin.', 'uploaded' => 'The: theip ar an tréith a uaslódáil.', 'url' => 'Tá an fhormáid tréithbhail neamhbhailí.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/he/admin/accessories/message.php b/resources/lang/he/admin/accessories/message.php index aa3ae924bf..f119e26ede 100644 --- a/resources/lang/he/admin/accessories/message.php +++ b/resources/lang/he/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'האביזר [:id] לא קיים.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'קיימות :count יחידות מונפקות מאבזר זה אצל משתמשים. אנא החזר את האבזרים ונסה שנית. ', 'create' => array( diff --git a/resources/lang/he/admin/custom_fields/general.php b/resources/lang/he/admin/custom_fields/general.php index 2459e4eab7..8a9556122f 100644 --- a/resources/lang/he/admin/custom_fields/general.php +++ b/resources/lang/he/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'שדה מותאם אישית חדש', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'הערך של שדה זה מוצפן במסד הנתונים. רק משתמשי מנהל יוכלו להציג את הערך המפוענח', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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_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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/he/admin/hardware/form.php b/resources/lang/he/admin/hardware/form.php index 7fdc46f780..5bd3e3dc6a 100644 --- a/resources/lang/he/admin/hardware/form.php +++ b/resources/lang/he/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'עדכן מיקום הנכס', 'asset_location_update_default_current' => 'עדכן מיקומים', 'asset_location_update_default' => 'עדכן מיקום ברירת מחדל', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'הנכס הזה לא זמין. לא ניתן לספק ללקוח.', 'asset_deployable' => 'הנכס זמין. ניתן לשייך למיקום.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', diff --git a/resources/lang/he/admin/hardware/message.php b/resources/lang/he/admin/hardware/message.php index 8dff9a7aae..a187762d23 100644 --- a/resources/lang/he/admin/hardware/message.php +++ b/resources/lang/he/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'הנכס לא נוצר, נסה שוב. You', 'success' => 'הנכס נוצר בהצלחה. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/he/admin/licenses/message.php b/resources/lang/he/admin/licenses/message.php index 736a1c85a6..076add37ff 100644 --- a/resources/lang/he/admin/licenses/message.php +++ b/resources/lang/he/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'רישיון זה נבדק כעת למשתמש ולא ניתן למחוק אותו. בדוק תחילה את הרישיון ולאחר מכן נסה למחוק שוב.', 'select_asset_or_person' => 'עליך לבחור נכס או משתמש, אך לא את שניהם.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'היתה בעיה לבדוק את הרישיון. בבקשה נסה שוב.', - 'success' => 'הרשיון נבדק בהצלחה' + 'success' => 'הרשיון נבדק בהצלחה', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/he/admin/locations/table.php b/resources/lang/he/admin/locations/table.php index abdfd044e9..b5a10eddb9 100644 --- a/resources/lang/he/admin/locations/table.php +++ b/resources/lang/he/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'להדפיס את כל ההקצאות', 'name' => 'שם מיקום', 'address' => 'כתובת', + 'address2' => 'Address Line 2', 'zip' => 'מיקוד', 'locations' => 'מיקומים', 'parent' => 'הוֹרֶה', diff --git a/resources/lang/he/admin/reports/general.php b/resources/lang/he/admin/reports/general.php index 9a8ba091b3..e3ebf55145 100644 --- a/resources/lang/he/admin/reports/general.php +++ b/resources/lang/he/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/he/admin/users/message.php b/resources/lang/he/admin/users/message.php index 3bfad2d61b..65f01f839c 100644 --- a/resources/lang/he/admin/users/message.php +++ b/resources/lang/he/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'משתמש כבר קיים!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'יש להזין את שדה הכניסה', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'נדרשת הסיסמה.', 'insufficient_permissions' => 'הרשאות לא מספיקות.', 'user_deleted_warning' => 'משתמש זה נמחק. יהיה עליך לשחזר משתמש זה כדי לערוך אותם או להקצות להם נכסים חדשים.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/he/general.php b/resources/lang/he/general.php index 09dc06882e..0e5b8d1166 100644 --- a/resources/lang/he/general.php +++ b/resources/lang/he/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'מתכלים', 'consumables' => 'מתכלים', 'country' => 'מדינה', + 'could_not_restore' => 'שגיאה בשחזור :item_type: :error', + 'not_deleted' => 'ה:item_type לא נמחק ולכן לא ניתן לשחזרו', 'create' => 'צור חדש', 'created' => 'פריט נוצר', 'created_asset' => 'הנכס שנוצר', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'סינכרון', 'sync_results' => 'Synchronization Results', 'license_serial' => 'מספר סידורי/מפתח מוצר', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'ספירת מתכלים', 'components_count' => 'ספירת רכיבים', 'licenses_count' => 'ספירת רשיונות', - 'notification_error' => 'שגיאה:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/he/help.php b/resources/lang/he/help.php index 7c21474d3a..b12463ebda 100644 --- a/resources/lang/he/help.php +++ b/resources/lang/he/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/he/passwords.php b/resources/lang/he/passwords.php index 25633b4581..1b18249603 100644 --- a/resources/lang/he/passwords.php +++ b/resources/lang/he/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'הסיסמה שלך עודכנה!', ]; diff --git a/resources/lang/he/validation.php b/resources/lang/he/validation.php index 22aa9ec6c5..891b015417 100644 --- a/resources/lang/he/validation.php +++ b/resources/lang/he/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'התכונה: חייבת להיות מחרוזת.', 'timezone' => 'התכונה: חייבת להיות אזור חוקי.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'התכונה: כבר נלקחה.', 'uploaded' => 'התכונה: נכשלה.', 'url' => 'תבנית התכונה: אינה חוקית.', 'unique_undeleted' => 'השדה חייב מזהה יחודי.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/hr/admin/accessories/message.php b/resources/lang/hr/admin/accessories/message.php index efc94ec6d3..343ca5dd17 100644 --- a/resources/lang/hr/admin/accessories/message.php +++ b/resources/lang/hr/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Dodatna oprema [:id] ne postoji.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Ovaj pribor trenutačno ima: brojčanu stavku označenu korisnicima. Provjerite pribor i pokušajte ponovo.', 'create' => array( diff --git a/resources/lang/hr/admin/custom_fields/general.php b/resources/lang/hr/admin/custom_fields/general.php index f4581c3b1f..47a34e656d 100644 --- a/resources/lang/hr/admin/custom_fields/general.php +++ b/resources/lang/hr/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Novi prilagođeni polje', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Vrijednost ovog polja je šifrirana u bazi podataka. Samo administratori administratora moći će vidjeti dešifriranu vrijednost', - 'show_in_email' => 'Prikazati vrijednost ovog polja u checkout e-mailovima koji se šalju korisnicima? Enkriptirana polja se ne mogu prikazati u e-mailovima.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/hr/admin/hardware/form.php b/resources/lang/hr/admin/hardware/form.php index 832e3f5c74..08ec3286c9 100644 --- a/resources/lang/hr/admin/hardware/form.php +++ b/resources/lang/hr/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/hr/admin/hardware/message.php b/resources/lang/hr/admin/hardware/message.php index 9d9b53f353..a8450c92a0 100644 --- a/resources/lang/hr/admin/hardware/message.php +++ b/resources/lang/hr/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Imovina nije izrađena, pokušajte ponovo. :(', 'success' => 'Imovina je uspješno izrađena. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/hr/admin/licenses/message.php b/resources/lang/hr/admin/licenses/message.php index 1983711150..9a3a3347de 100644 --- a/resources/lang/hr/admin/licenses/message.php +++ b/resources/lang/hr/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Ova je licenca trenutno provjerena korisniku i ne može se izbrisati. Najprije provjerite licencu, a zatim pokušajte ponovno brisati.', 'select_asset_or_person' => 'Morate odabrati neku vrstu imovine ili korisnika, ali ne oboje.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Došlo je do problema prilikom provjere licence. Molim te pokušaj ponovno.', - 'success' => 'Licenca je uspješno provjerena' + 'success' => 'Licenca je uspješno provjerena', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/hr/admin/locations/table.php b/resources/lang/hr/admin/locations/table.php index f2fc1eeeae..bf248ebf65 100644 --- a/resources/lang/hr/admin/locations/table.php +++ b/resources/lang/hr/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Naziv lokacije', 'address' => 'Adresa', + 'address2' => 'Address Line 2', 'zip' => 'Poštanski broj', 'locations' => 'lokacije', 'parent' => 'Roditelj', diff --git a/resources/lang/hr/admin/reports/general.php b/resources/lang/hr/admin/reports/general.php index e29006b416..06e45e6323 100644 --- a/resources/lang/hr/admin/reports/general.php +++ b/resources/lang/hr/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/hr/admin/users/message.php b/resources/lang/hr/admin/users/message.php index 1bb48e25d1..082015de09 100644 --- a/resources/lang/hr/admin/users/message.php +++ b/resources/lang/hr/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Korisnik već postoji!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Potrebno je polje za prijavu', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Zaporka je potrebna.', 'insufficient_permissions' => 'Nedovoljna dozvola.', 'user_deleted_warning' => 'Ovaj je korisnik izbrisan. Morat ćete vratiti tog korisnika da biste ih uredili ili dodijelili novu imovinu.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/hr/general.php b/resources/lang/hr/general.php index 560ff411ed..035bbac5b8 100644 --- a/resources/lang/hr/general.php +++ b/resources/lang/hr/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'potrošni', 'consumables' => 'Potrošni', 'country' => 'Zemlja', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Izradi novu', 'created' => 'Stavka je stvorena', 'created_asset' => 'stvorio imovinu', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/hr/help.php b/resources/lang/hr/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/hr/help.php +++ b/resources/lang/hr/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/hr/passwords.php b/resources/lang/hr/passwords.php index 8de23ff3e7..7b5ca9307e 100644 --- a/resources/lang/hr/passwords.php +++ b/resources/lang/hr/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Ako odgovarajući korisnik s valjanom adresom e-pošte postoji u sustavu, poslan je email za oporavak lozinke.', 'token' => 'Token za poništavanje zaporke nije valjan, istekao je ili ne odgovara navedenom korisničkom računu.', 'reset' => 'Vaša lozinka je resetirana!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/hr/validation.php b/resources/lang/hr/validation.php index 02fd59eefa..ad623ec280 100644 --- a/resources/lang/hr/validation.php +++ b/resources/lang/hr/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The: atribut mora biti niz.', 'timezone' => 'Atribut mora biti važeća zona.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'The: atribut je već snimljen.', 'uploaded' => 'Atribut nije prenesen.', 'url' => 'Format atributa nije važeći.', 'unique_undeleted' => ':attribute mora biti jedinstven.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/hu/admin/accessories/general.php b/resources/lang/hu/admin/accessories/general.php index c24182271c..11b5144656 100644 --- a/resources/lang/hu/admin/accessories/general.php +++ b/resources/lang/hu/admin/accessories/general.php @@ -16,7 +16,7 @@ return array( 'update' => 'Tartozék frissítése', 'use_default_eula' => 'Használja inkább az alapértelmezett EULA-t.', 'use_default_eula_disabled' => 'Használja inkább az alapértelmezett EULA-t. Nincs alapértelmezett EULA beállítva. Kérem adjon hozzá egyet a Beállításokban!', - 'clone' => 'Clone Accessory', + 'clone' => 'Tartozék másolása', 'delete_disabled' => 'A tartozék még nem törölhető, mert még néhány belőle ki van adva.', ); diff --git a/resources/lang/hu/admin/accessories/message.php b/resources/lang/hu/admin/accessories/message.php index 05683581aa..f9385a75ba 100644 --- a/resources/lang/hu/admin/accessories/message.php +++ b/resources/lang/hu/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'A tartozék [:id] nem létezik.', + 'not_found' => 'A tartozék nem található.', 'assoc_users' => 'Ebből a tartozékból jelenleg :count db van kiadva felhasználóknak. Kérem vegyen vissza tartozékot és próbálja újra! ', 'create' => array( diff --git a/resources/lang/hu/admin/categories/general.php b/resources/lang/hu/admin/categories/general.php index d4939f8d98..729bc30acc 100644 --- a/resources/lang/hu/admin/categories/general.php +++ b/resources/lang/hu/admin/categories/general.php @@ -9,7 +9,7 @@ return array( 'create' => 'Kategória létrehozása', 'edit' => 'Kategória szerkesztése', 'email_will_be_sent_due_to_global_eula' => 'A globális EULA használata miatt a felhasználó számára email került kiküldésre.', - '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_category_eula' => 'A felhasználó emailt kap, mivel EULA van beállítva a kategóriára.', 'eula_text' => 'Felhasználói engedély Kategória', 'eula_text_help' => 'Ezzel a mezővel testre szabhatja a különböző eszközök EULA-ját. Ha csak egy EULA van az összes eszközhöz, akkor jelölje be a négyzetet lent, hogy az alapértelmezettet használja.', 'name' => 'Kategória neve', diff --git a/resources/lang/hu/admin/companies/message.php b/resources/lang/hu/admin/companies/message.php index a700d33b57..6617307ee4 100644 --- a/resources/lang/hu/admin/companies/message.php +++ b/resources/lang/hu/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'A vállalat nem létezik.', - 'deleted' => 'Deleted company', + 'deleted' => 'Törölt cég', '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/components/message.php b/resources/lang/hu/admin/components/message.php index 2a8435b9f2..ae11d468a4 100644 --- a/resources/lang/hu/admin/components/message.php +++ b/resources/lang/hu/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Az alkatrész nem lett kiadva, próbálkozz újra', 'success' => 'Az alkatrész sikeresen kiadva.', 'user_does_not_exist' => 'Érvénytelen felhasználó. Kérem, próbálja újra.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'Nem marad elég alkatrész: :remaining marad, :requested igényelve ', ), 'checkin' => array( diff --git a/resources/lang/hu/admin/custom_fields/general.php b/resources/lang/hu/admin/custom_fields/general.php index a95e9c17f0..e484da14b4 100644 --- a/resources/lang/hu/admin/custom_fields/general.php +++ b/resources/lang/hu/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Új egyéni mező', 'create_field_title' => 'Új egyéni mező létrehozása', 'value_encrypted' => 'A mező értéke titkosítva van az adatbázisban. Csak az adminisztrátor felhasználók láthatják a dekódolt értéket', - 'show_in_email' => 'Szerepeljen ez a mező az eszköz kiadásakor a felhasználónak küldött emailben? A titkosított mezők nem szerepelhetnek az emailekben.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Szerepeljen az emailekben.', 'help_text' => 'Súgó szöveg', 'help_text_description' => 'Ez egy opcionális szöveg, amely az űrlapelemek alatt jelenik meg az eszköz szerkesztése közben, hogy kontextust adjon a mezőhöz.', 'about_custom_fields_title' => 'Az egyéni mezőkről', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Látható a felhasználó számára', 'auto_add_to_fieldsets' => 'Automatikusan add hozzá minden új mezőcsoporthoz', 'add_to_preexisting_fieldsets' => 'Hozzáadás egy meglévő listához', - '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' => 'Show in list views by default. Authorized users will still be able to show/hide via the column selector', 'show_in_listview_short' => 'Megtekintés listában', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/hu/admin/hardware/form.php b/resources/lang/hu/admin/hardware/form.php index 81a971292f..a2ebc2b0d4 100644 --- a/resources/lang/hu/admin/hardware/form.php +++ b/resources/lang/hu/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Eszköz helyszín frissítése', 'asset_location_update_default_current' => 'Alapértelmezett helyszín és aktuális helyszín frissítése', 'asset_location_update_default' => 'Csak az alapértelmezett helyszín frissítése', + 'asset_location_update_actual' => 'Csak az aktuális helyszín frissítése', 'asset_not_deployable' => 'Az eszköz még nem kiadásra kész, még nem kiadható.', 'asset_deployable' => 'Az eszköz kiadásra kész, kiadható.', 'processing_spinner' => 'Feldolgozás folyamatban... (Nagyméretű fájlok esetében ez eltarthat egy darabig)', diff --git a/resources/lang/hu/admin/hardware/general.php b/resources/lang/hu/admin/hardware/general.php index 5a9de31091..2738969fc5 100644 --- a/resources/lang/hu/admin/hardware/general.php +++ b/resources/lang/hu/admin/hardware/general.php @@ -20,7 +20,7 @@ return [ 'requestable' => 'lehívási', 'requested' => 'Kérve', 'not_requestable' => 'Nem kérhető', - 'requestable_status_warning' => 'Do not change requestable status', + 'requestable_status_warning' => 'Ne változtassa meg az igényelhető státuszt', 'restore' => 'Visszaállítás eszköz', 'pending' => 'Függőben', 'undeployable' => 'Nem telepíthető', @@ -46,5 +46,5 @@ return [ 'alert_details' => 'A részleteket lásd alább.', 'custom_export' => 'Egyéni export', 'mfg_warranty_lookup' => ':manufacturer jótállási információk ellenőrzése', - 'user_department' => 'User Department', + 'user_department' => 'Felhasználó osztálya', ]; diff --git a/resources/lang/hu/admin/hardware/message.php b/resources/lang/hu/admin/hardware/message.php index f2fb516c47..a6415cf40c 100644 --- a/resources/lang/hu/admin/hardware/message.php +++ b/resources/lang/hu/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Az eszköz nem jött létre, próbálkozzon újra. :(', 'success' => 'Az eszköz sikeresen létrehozva. :)', + 'success_linked' => 'Eszköz a :tag azonosítóval sikeresen létrehozva. Kattintson ide a megtekintéshez.', ], 'update' => [ @@ -23,7 +24,7 @@ return [ 'error' => 'Az eszköz nem állt helyre, kérjük, próbálkozzon újra', 'success' => 'Az eszköz sikeresen visszaállítva.', 'bulk_success' => 'Az eszköz sikeresen visszaállítva.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', + 'nothing_updated' => 'Nem voltak eszközök kiválasztva, így semmi sem lett visszállítva.', ], 'audit' => [ @@ -50,7 +51,7 @@ return [ 'success' => 'A fájlt importálta', 'file_delete_success' => 'A fájlt sikeresen törölték', 'file_delete_error' => 'A fájlt nem sikerült törölni', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'A kijelölt fájl nem található', 'header_row_has_malformed_characters' => 'A fejlécsorban egy vagy több attribútum hibás formájú UTF-8 karaktereket tartalmaz', 'content_row_has_malformed_characters' => 'A tartalom első sorában egy vagy több attribútum hibás formájú UTF-8 karaktereket tartalmaz', ], diff --git a/resources/lang/hu/admin/hardware/table.php b/resources/lang/hu/admin/hardware/table.php index b3c460c2f0..ddfeff4477 100644 --- a/resources/lang/hu/admin/hardware/table.php +++ b/resources/lang/hu/admin/hardware/table.php @@ -8,7 +8,7 @@ return [ 'change' => 'Be/ki', 'checkout_date' => 'Kiadási dátum', 'checkoutto' => 'Kiadva', - 'components_cost' => 'Total Components Cost', + 'components_cost' => 'Alkatrészek összköltsége', 'current_value' => 'Jelenlegi érték', 'diff' => 'Eltérés', 'dl_csv' => 'Cvs letöltése', diff --git a/resources/lang/hu/admin/labels/table.php b/resources/lang/hu/admin/labels/table.php index 87dee4bad0..7d9f9ae2e2 100644 --- a/resources/lang/hu/admin/labels/table.php +++ b/resources/lang/hu/admin/labels/table.php @@ -2,12 +2,12 @@ return [ - 'labels_per_page' => 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', + 'labels_per_page' => 'Címkék', + 'support_fields' => 'Mezők', + 'support_asset_tag' => 'Címke', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', 'support_logo' => 'Logo', - 'support_title' => 'Title', + 'support_title' => 'Cím', ]; \ 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 0c4166cfe5..0242acb844 100644 --- a/resources/lang/hu/admin/licenses/general.php +++ b/resources/lang/hu/admin/licenses/general.php @@ -18,7 +18,7 @@ return array( 'software_licenses' => 'Szoftverlicencek', 'user' => 'használó', 'view' => 'Licenc megtekintése', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'delete_disabled' => 'Ez a licensz nem törölhető még, mert vannak belőle kiadott példányok.', 'bulk' => [ 'checkin_all' => [ diff --git a/resources/lang/hu/admin/licenses/message.php b/resources/lang/hu/admin/licenses/message.php index b5b776c12a..275356c112 100644 --- a/resources/lang/hu/admin/licenses/message.php +++ b/resources/lang/hu/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Ez a licenc jelenleg ki van adva a felhasználónak, és nem törölhető. Kérjük, először ellenőrizze az engedélyt, majd próbálja meg újra törölni.', 'select_asset_or_person' => 'Válasszon egy eszközt vagy egy felhasználót, de nem mindkettőt.', 'not_found' => 'Licensz nem található', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Hiba történt az engedély megvizsgálásakor. Kérlek próbáld újra.', - 'success' => 'Az engedélyt sikeresen kiállították' + 'success' => 'Az engedélyt sikeresen kiállították', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/hu/admin/locations/table.php b/resources/lang/hu/admin/locations/table.php index 08079dc2f5..d97352552f 100644 --- a/resources/lang/hu/admin/locations/table.php +++ b/resources/lang/hu/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Az összes hozzárendelt nyomtatása', 'name' => 'Helyszín neve', 'address' => 'Cím', + 'address2' => 'Cím sor 2', 'zip' => 'Irányítószám', 'locations' => 'Helyek', 'parent' => 'Szülő', diff --git a/resources/lang/hu/admin/reports/general.php b/resources/lang/hu/admin/reports/general.php index f38c2000cb..359f7c6c84 100644 --- a/resources/lang/hu/admin/reports/general.php +++ b/resources/lang/hu/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Emlékeztető küldése', 'reminder_sent' => 'Emlékeztető elküldve', 'acceptance_deleted' => 'Törölt elfogadási kérelem', - 'acceptance_request' => 'Elfogadási kérelem' + 'acceptance_request' => 'Elfogadási kérelem', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/hu/admin/settings/general.php b/resources/lang/hu/admin/settings/general.php index 19ede2d0e4..4c16eadb93 100644 --- a/resources/lang/hu/admin/settings/general.php +++ b/resources/lang/hu/admin/settings/general.php @@ -353,12 +353,12 @@ return [ 'default' => 'Alapértelmezés', 'none' => 'Egyik sem', '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. ', + 'google_login' => 'Google Workspace bejelentkezési beállítások', + 'enable_google_login' => 'Bejelentkezés engedélyezése Google Workspace -el', + 'enable_google_login_help' => 'A felhasználók nem kerülnek automatikusan létrehozásra. Léteznie kell felhasználói fióknak itt és a Google Workspace-ben, valamint a felhasználónévnek meg kell egyeznie a Google Workspace -ben megadott email címmel. ', 'mail_reply_to' => 'Mail Reply-To Address', 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', + 'database_driver' => 'Adatbázis Illesztő', 'bs_table_storage' => 'Table Storage', 'timezone' => 'Időzóna', diff --git a/resources/lang/hu/admin/users/general.php b/resources/lang/hu/admin/users/general.php index abeea7b2b8..6076d5ec69 100644 --- a/resources/lang/hu/admin/users/general.php +++ b/resources/lang/hu/admin/users/general.php @@ -43,12 +43,12 @@ return [ 'remote_help' => 'Ez akkor lehet hasznos, ha olyan távoli felhasználókra kell szűrnie, akik soha vagy ritkán járnak be a fizikai helyszínekre.', 'not_remote_label' => 'Ez nem egy távoli felhasználó', 'vip_label' => 'VIP felhasználó', - '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' => 'Ez hasznos lehet a fontos személyek megjelölésében, ha szeretné kölönleges módon kezelni őket.', 'create_user' => 'Felhasználó létrehozása', 'create_user_page_explanation' => 'Ezeket a fiókadatokat fogja tudni használni az oldal első alkalommal történő eléréséhez.', 'email_credentials' => 'Hitelesítő adatok elküldése', 'email_credentials_text' => 'Hitelesítő adatok elküldése a fenti címre', 'next_save_user' => 'Következő: Felhasználó mentése', 'all_assigned_list_generation' => 'Létrehozva:', - 'email_user_creds_on_create' => 'Email this user their credentials?', + 'email_user_creds_on_create' => 'Elküldjük a felhasználónak a bejelentkezési adatait emailben?', ]; diff --git a/resources/lang/hu/admin/users/message.php b/resources/lang/hu/admin/users/message.php index 312757299e..e76849a7c3 100644 --- a/resources/lang/hu/admin/users/message.php +++ b/resources/lang/hu/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Felhasználó már létezik!', 'user_not_found' => 'Felhasználó nem létezik.', 'user_login_required' => 'A bejelentkezési mező kötelező', + 'user_has_no_assets_assigned' => 'A felhasználóhoz jelenleg nincs hozzárendelve eszköz.', 'user_password_required' => 'A jelszó szükséges.', 'insufficient_permissions' => 'Nem megfelelő engedélyek.', 'user_deleted_warning' => 'Ezt a felhasználót törölték. Ezt a felhasználót vissza kell állítania, hogy szerkeszteni tudja őket, vagy hozzárendelhessen új eszközökhöz.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'A kiválasztott felhasználók számára, akik aktívak és van nekik érvényes email cím, elküldésre került egy jelszó visszaállítási link.', 'password_reset_sent' => 'A jelszó visszaállítási link elküldésre került a :email címre!', 'user_has_no_email' => 'Ez a felhasználó nem rendelkezik e-mail címmel a profiljában.', - 'user_has_no_assets_assigned' => 'Ehhez a felhasználóhoz nincsenek eszközök rendelve', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/hu/auth/general.php b/resources/lang/hu/auth/general.php index ed2b431229..62a7513c21 100644 --- a/resources/lang/hu/auth/general.php +++ b/resources/lang/hu/auth/general.php @@ -13,7 +13,7 @@ return [ 'username_help_top' => 'Írd be a te felhasználónevedet, hogy a jelszó visszaállítási link elküldésre kerüljön az email címedre.', 'username_help_bottom' => 'A felhasználóneved és az email címed talán azonos, talán nem, ez függ a beállításoktól. Ha nem emlékszel a felhasználónevedre, vedd fel a kapcsolatot az adminiszrátorral.

Email nélküli felhasználónevek nem fognak jelszó visszaállítási linket kapni. ', 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', + 'google_login_failed' => 'Google bejelentkezés sikertelen, kérem, próbálja újra.', ]; diff --git a/resources/lang/hu/general.php b/resources/lang/hu/general.php index de3812b17b..bce8864894 100644 --- a/resources/lang/hu/general.php +++ b/resources/lang/hu/general.php @@ -45,7 +45,7 @@ return [ 'bulk_edit' => 'Tömeges szerkesztés', 'bulk_delete' => 'Tömeges törlés', 'bulk_actions' => 'Tömeges műveletek', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'bulk_checkin_delete' => 'Felhasználók tömeges felvétele / törlése', 'byod' => 'BYOD', 'byod_help' => 'Ez az eszköz a felhasználó tulajdona', 'bystatus' => 'státusz szerint', @@ -72,6 +72,8 @@ return [ 'consumable' => 'Fogyóeszköz', 'consumables' => 'Fogyóeszközök', 'country' => 'Ország', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Új létrehozása', 'created' => 'Elem létrehozva', 'created_asset' => 'létrehozott eszköz', @@ -120,9 +122,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', + 'firstname_lastname_display' => 'Keresztnév Vezetéknév (Jakab Gipsz)', + 'lastname_firstname_display' => 'Vezetéknév Keresztnév (Gipsz Jakab)', + 'name_display_format' => 'Megelenítendő név', '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)', @@ -234,7 +236,7 @@ return [ 'requested_assets_menu' => 'Kért eszközök', 'request_canceled' => 'A kérelem törölve', 'save' => 'Mentés', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select_var' => 'Kiválasztás :thing... ', // this will eventually replace all of our other selects 'select' => 'Választ', 'select_all' => 'Összes kijelölése', 'search' => 'Keresés', @@ -288,7 +290,7 @@ return [ 'user' => 'Felhasználó', 'accepted' => 'elfogadva', 'declined' => 'visszautasítva', - 'unassigned' => 'Unassigned', + 'unassigned' => 'Nincs hozzárendelve', 'unaccepted_asset_report' => 'Elfogadhatatlan eszköz', 'users' => 'Felhasználók', 'viewall' => 'Összes Megtekintése', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Szinkronizálás', 'sync_results' => 'Szinkronizálás eredményei', 'license_serial' => 'Sorozat/termékkulcs', - 'invalid_category' => 'Érvénytelen kategória', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Ez az Ön műszerfala. Sok ilyen van, de ez a tiéd.', '60_percent_warning' => '60% kész (figyelmeztetés)', 'dashboard_empty' => 'Úgy tűnik, hogy még nem adtál hozzá semmit, így nincs semmi fantasztikus, amit megjeleníthetnénk. Kezdje el most néhány eszköz, kiegészítő, fogyóeszköz vagy licenc hozzáadásával!', @@ -368,9 +371,9 @@ return [ 'consumables_count' => 'Fogyóeszközök összesen', 'components_count' => 'Alkatrészek összesen', 'licenses_count' => 'Szoftverlicencek összesen', - 'notification_error' => 'Hiba:', + 'notification_error' => 'Hiba', 'notification_error_hint' => 'Kérlek, ellenőrízd az űrlapot a hibák miatt', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', + 'notification_bulk_error_hint' => 'A következő mezők érvénytelenek és így módosultak:', 'notification_success' => 'Sikerült', 'notification_warning' => 'Figyelmeztetés', 'notification_info' => 'Tájékoztatás', @@ -396,7 +399,7 @@ return [ 'bulk_checkin_delete_success' => 'A kiválasztott felhasználók törlésre, és a náluk levő eszközök visszavételre kerültek.', 'bulk_checkin_success' => 'A kiválasztott felhasználókhoz tartozó eszközök visszavételre kerültek.', 'set_to_null' => 'Az eszköz értékeinek törlése|Az összes :asset_count eszköz értékeinek törlése ', - 'set_users_field_to_null' => 'Delete :field values for this user|Delete :field values for all :user_count users ', + 'set_users_field_to_null' => 'A felhasználó :field értékeinek törlése|Az összes :user_count felhasználó :field értékeinek törlése ', 'na_no_purchase_date' => 'N/A - Nincs megadva a vásárlás dátuma', 'assets_by_status' => 'Eszközök státusz szerint', 'assets_by_status_type' => 'Eszközök státustípus szerint', @@ -417,11 +420,11 @@ return [ 'tasks_view_all' => 'Összes feladat megtekintése', 'true' => 'Igaz', 'false' => 'Hamis', - 'integration_option' => 'Integration Option', - 'log_does_not_exist' => 'No matching log record exists.', + 'integration_option' => 'Integrációs lehetőségek', + 'log_does_not_exist' => 'Nincs illeszkedő logbejegyzés.', 'merge_users' => 'Felhasználó azonosítók egyesítése', - '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' => 'Ez egyesíti a :count felhasználót egy felhaszálóvá. Válaszd ki az alábbiak közül, melyik felhasználóval egyesítsükk a többit, és a kapcslódó eszközök, licenceket stb. is átkerülnek a kiválasztott felhasználóhoz, a többi pedig törölt jelzést kap.', + 'warning_merge_information' => 'Ez a művelet NEM vonható vissza, CSAK akkor használd, ha egyesítened kell felhasználókat hibás improt vagy szinkronizálás miatt. Győződj meg róla, hogy előtte készítettél mentést.', 'no_users_selected' => 'Nincsenek kiválasztva felhasználók', 'not_enough_users_selected' => 'Legalább :count felhasználót kell kijelölni', 'merge_success' => ':count felhasználó sikeresen egyesítve a(z) :into_username felhasználóhoz!', @@ -444,48 +447,48 @@ return [ 'warning' => 'FIGYELMEZTETÉS: :warning', 'success_redirecting' => 'Sikeres... Átirányítás.', 'cancel_request' => 'Eszközigénylés visszavonása', - 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_successful_migrations' => 'Az adatbázis táblái létrehozásra kerültek', 'setup_migration_output' => 'Migration output:', 'setup_migration_create_user' => 'Következő: Felhasználó mentése', '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' => 'Megerősítés', - 'autoassign_licenses' => 'Auto-Assign Licenses', + 'autoassign_licenses' => 'Licensz Automatikus Hozzárendelése', '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' => 'Biztos benne?', - 'cannot_be_deleted' => 'This item cannot be deleted', + 'cannot_be_deleted' => 'Ez az elem nem törölhető', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', 'serial_number' => 'Sorozatszám', - 'item_notes' => ':item Notes', - 'item_name_var' => ':item Name', + 'item_notes' => ':item Megjegyzések', + 'item_name_var' => ':eszköz neve', 'error_user_company' => 'Checkout target company and asset company do not match', '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_fullname' => 'Kiadva a következőnek: Full Name', + 'checked_out_to_first_name' => 'Kiadva a következőnek: First Name', + 'checked_out_to_last_name' => 'Kiadva a következőnek: Last Name', + 'checked_out_to_username' => 'Kiadva a következőnek: Username', + 'checked_out_to_email' => 'Kiadva a következőnek: 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', + 'manager_first_name' => 'Manager Keresztnév', + 'manager_last_name' => 'Manager Vezetéknév', + 'manager_full_name' => 'Manager Teljes Név', + 'manager_username' => 'Manager Felhasználónév', + 'checkout_type' => 'Kiadás Típusa', 'checkout_location' => 'Checkout to Location', 'image_filename' => 'Image Filename', - 'do_not_import' => 'Do Not Import', + 'do_not_import' => 'Ne importáld', 'vip' => 'VIP', - 'avatar' => 'Avatar', + 'avatar' => 'Profilkép', 'gravatar' => 'Gravatar Email', 'currency' => 'Pénznem', 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', + 'import_note' => 'A CSV importálóval betöltve', ], '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.', + 'upload_error' => 'Hiba a fájl feltöltése során. Kérem, ellenőrizze, hogy nincsenek üres sorok és nincsenek oszlop fejléc nevek duplikálva.', 'copy_to_clipboard' => 'Másolás a vágólapra', 'copied' => 'Másolva!', diff --git a/resources/lang/hu/help.php b/resources/lang/hu/help.php index 897057c00a..3a5494e2f5 100644 --- a/resources/lang/hu/help.php +++ b/resources/lang/hu/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'A fogyasztási cikkek minden olyan megvásárolt dolog, amely idővel elhasználódik. Például nyomtatótinta vagy fénymásolópapír.', 'depreciations' => 'Az eszközök értékcsökkenését beállíthatja úgy, hogy az eszközök értékcsökkenése lineáris értékcsökkenés alapján történjen.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/hu/mail.php b/resources/lang/hu/mail.php index 82ec8659c8..dd44d7a8fa 100644 --- a/resources/lang/hu/mail.php +++ b/resources/lang/hu/mail.php @@ -74,7 +74,7 @@ return [ 'your_credentials' => 'A Snipe-IT hitelesítő adatai', 'Accessory_Checkin_Notification' => 'Tartozék kiadva', 'Asset_Checkin_Notification' => 'Eszköz kiadva', - 'Asset_Checkout_Notification' => 'Asset checked out', + 'Asset_Checkout_Notification' => 'Eszköz kiadva', 'License_Checkin_Notification' => 'Licensz kiadva', 'Expected_Checkin_Report' => 'Várható eszköz kiadásának jelentése', 'Expected_Checkin_Notification' => 'Emlékeztető: :name kiadásának idejéhez közelít', diff --git a/resources/lang/hu/passwords.php b/resources/lang/hu/passwords.php index 2dd2e37bde..9fcab2c7e5 100644 --- a/resources/lang/hu/passwords.php +++ b/resources/lang/hu/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Ha a rendszerünkben létezik egy megfelelő felhasználó ezzel az érvényes e-mail címmel, akkor egy jelszó-visszaállítási e-mailt küldtünk.', 'token' => 'Ez a jelszó-visszaállítási token érvénytelen vagy lejárt, vagy nem felel meg a megadott felhasználónévnek.', 'reset' => 'A jelszavadat visszaállítottuk!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/hu/validation.php b/resources/lang/hu/validation.php index bd735a415f..ac70ee85a9 100644 --- a/resources/lang/hu/validation.php +++ b/resources/lang/hu/validation.php @@ -67,7 +67,7 @@ return [ 'array' => 'A: attribútumnak rendelkeznie kell legalább: min elemekkel.', ], 'starts_with' => 'A(z) :attribute a következővel kell kezdődnie: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'ends_with' => 'A(z) :attribute a következővel kell végződjön: :values.', 'not_in' => 'A kiválasztott :attribute étvénytelen.', 'numeric' => 'A :attribute csak szám lehet.', @@ -90,11 +90,14 @@ return [ ], 'string' => 'A: attribútumnak stringnek kell lennie.', 'timezone' => 'A: attribútumnak érvényes zónának kell lennie.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'A :attribute már foglalt.', 'uploaded' => 'A: attribútum nem sikerült feltölteni.', 'url' => 'Az :attribute formátuma érvénytelen.', 'unique_undeleted' => 'A(z) :attribute egyedinek kell lennie.', 'non_circular' => 'A(z) :attribute nem hozhat létre körkörös hivatkozást.', + 'not_array' => 'A(z) :attribute mező nem lehet tömb.', + 'unique_serial' => 'A következő attribútumnak egyedinek kell lennie: :attribute.', 'disallow_same_pwd_as_user_fields' => 'A jelszó nem lehet azonos a felhasználónévvel.', 'letters' => 'A jelszónak tartalmaznia kell legalább egy betűt.', 'numbers' => 'A jelszónak tartalmaznia kell legalább egy számot.', diff --git a/resources/lang/id/admin/accessories/message.php b/resources/lang/id/admin/accessories/message.php index 6c2cd67c1f..46fb0232a5 100644 --- a/resources/lang/id/admin/accessories/message.php +++ b/resources/lang/id/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Aksesori [:id] tidak ada.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Aksesori ini saat ini memiliki: count item yang dikeluarkan ke pengguna. Silakan periksa di aksesoris dan dan coba lagi. . Silakan periksa di aksesoris dan dan coba lagi. ', 'create' => array( diff --git a/resources/lang/id/admin/custom_fields/general.php b/resources/lang/id/admin/custom_fields/general.php index a6bc9f6741..277142b13f 100644 --- a/resources/lang/id/admin/custom_fields/general.php +++ b/resources/lang/id/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Tambah Kolom Ubahan', 'create_field_title' => 'Buat field kustom', 'value_encrypted' => 'Nilai dari kolom ini di database dienkripsi. hanya pengguna admin yang bisa melihat nilai deskripsinya', - 'show_in_email' => 'Sertakan nilai bidang ini dalam email checkout yang dikirim kepada pengguna? Bidang terenkripsi tidak dapat dimasukkan dalam email.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Teks bantuan', 'help_text_description' => 'Ini adalah teks opsional yang akan muncul di bawah elemen formulir saat mengedit aset untuk memberikan konteks pada field.', 'about_custom_fields_title' => 'Lihat field kustom', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/id/admin/hardware/form.php b/resources/lang/id/admin/hardware/form.php index 8d132d2b79..e2a47e36ac 100644 --- a/resources/lang/id/admin/hardware/form.php +++ b/resources/lang/id/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Perbarui Lokasi Aset', 'asset_location_update_default_current' => 'Perbarui lokasi default DAN lokasi sebenarnya', 'asset_location_update_default' => 'Perbarui hanya lokasi default', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Status aset tersebut tidak dapat ditetapkan. Aset ini tidak dapat digunakan.', 'asset_deployable' => 'Status aset dapat ditetapkan. Aset ini dapat digunakan.', 'processing_spinner' => 'Memproses... (Mungkin memerlukan sedikit waktu untuk file besar)', diff --git a/resources/lang/id/admin/hardware/message.php b/resources/lang/id/admin/hardware/message.php index b204454a15..5166beb5c4 100644 --- a/resources/lang/id/admin/hardware/message.php +++ b/resources/lang/id/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Aset gagal di buat, silahkan coba kembali', 'success' => 'Sukses membuat aset', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/id/admin/licenses/message.php b/resources/lang/id/admin/licenses/message.php index 6591e6ed84..29fe908c50 100644 --- a/resources/lang/id/admin/licenses/message.php +++ b/resources/lang/id/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Lisensi ini sudah diberikan kepada pengguna dan tidak dapat di hapus. Silahkan cek lisensi terlebih dahulu kemudian coba hapus kembali. ', 'select_asset_or_person' => 'Anda harus memilih aset atau pengguna, namun tidak keduanya.', 'not_found' => 'Berkas Lisensi tidak ditemukan', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Terdapat kesalahan pada saat pemberian lisensi ini. Silahkan coba kembali.', - 'success' => 'Lisensi telah berhasil diberikan' + 'success' => 'Lisensi telah berhasil diberikan', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/id/admin/locations/table.php b/resources/lang/id/admin/locations/table.php index 5c1310a0fc..327a5866b0 100644 --- a/resources/lang/id/admin/locations/table.php +++ b/resources/lang/id/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Cetak Semua Ditugaskan', 'name' => 'Nama lokasi', 'address' => 'Alamat', + 'address2' => 'Address Line 2', 'zip' => 'Kode Pos', 'locations' => 'Lokasi', 'parent' => 'Induk', diff --git a/resources/lang/id/admin/reports/general.php b/resources/lang/id/admin/reports/general.php index e1dd7c26c2..a5bee42432 100644 --- a/resources/lang/id/admin/reports/general.php +++ b/resources/lang/id/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/id/admin/users/message.php b/resources/lang/id/admin/users/message.php index 0bcc7f836a..7253c84fa1 100644 --- a/resources/lang/id/admin/users/message.php +++ b/resources/lang/id/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Pengguna sudah ada!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Kolom login wajib di-isi', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Kata sandi wajib di-isi.', 'insufficient_permissions' => 'Tidak ada hak akses.', 'user_deleted_warning' => 'Pengguna ini telah di hapus. Anda harus kembalikan dahulu pengguna ini jika ingin menyunting atau di berikan hak kelola aset.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Pengguna terpilih yang diaktifkan dan memiliki alamat email yang valid telah dikirimi tautan pengaturan ulang kata sandi.', 'password_reset_sent' => 'Tautan reset kata sandi telah dikirim ke :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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/id/general.php b/resources/lang/id/general.php index 22d8734c34..f1d90289af 100644 --- a/resources/lang/id/general.php +++ b/resources/lang/id/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Barang Habis Pakai', 'consumables' => 'Barang Habis Pakai', 'country' => 'Negara', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Buat baru', 'created' => 'Item dibuat', 'created_asset' => 'Buat aset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Sinkronisasi', 'sync_results' => 'Hasil Sinkronisasi', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Kategori tidak valid', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Ini dasbor Anda. Ada banyak yang seperti itu, tapi yang ini milikmu.', '60_percent_warning' => '60% Selesai (peringatan)', 'dashboard_empty' => 'Sepertinya Anda belum menambahkan apa pun, jadi kami tidak memiliki sesuatu yang keren untuk ditampilkan. Mulailah dengan menambahkan beberapa aset, aksesori, bahan habis pakai, atau lisensi sekarang!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Hitung Barang Habis Pakai', 'components_count' => 'Hitung Komponen', 'licenses_count' => 'Hitung Lisensi', - 'notification_error' => 'Kesalahan:', + 'notification_error' => 'Error', '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/id/help.php b/resources/lang/id/help.php index 17317574a9..f9ccde6c0b 100644 --- a/resources/lang/id/help.php +++ b/resources/lang/id/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Barang Habis Pakai adalah segala sesuatu yang dibeli dan nantinya akan habis terpakai. Sebagai contoh, tinta printer atau kertas untuk mesin fotokopi.', 'depreciations' => 'Anda dapat mengatur penyusutan aset dengan perhitungan penyusutan garis lurus.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/id/passwords.php b/resources/lang/id/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/id/passwords.php +++ b/resources/lang/id/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/id/validation.php b/resources/lang/id/validation.php index 5521ddee56..a8b4308e5d 100644 --- a/resources/lang/id/validation.php +++ b/resources/lang/id/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The: atribut harus berupa string.', 'timezone' => 'Atribut: harus merupakan zona yang valid.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute sudah digunakan.', 'uploaded' => 'Atribut: gagal diupload.', 'url' => 'Format :attribute tidak benar.', 'unique_undeleted' => ':attribute harus unik.', 'non_circular' => ':attribute tidak boleh membuat referensi melingkar.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/is/admin/accessories/message.php b/resources/lang/is/admin/accessories/message.php index 713a0b44b3..0d29fab9b1 100644 --- a/resources/lang/is/admin/accessories/message.php +++ b/resources/lang/is/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Þessi aukabúnaður er nú þegar: count items sem skráð eru á notendur. Vinsamlegast skráðu inn aukabúnaðinn og reyndu aftur! ', 'create' => array( diff --git a/resources/lang/is/admin/custom_fields/general.php b/resources/lang/is/admin/custom_fields/general.php index 69578140fa..a5236b9b55 100644 --- a/resources/lang/is/admin/custom_fields/general.php +++ b/resources/lang/is/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nýr sérsniðinn reitur', 'create_field_title' => 'Útbúa nýtt sérsniðinn reit', '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Hjápartexti', '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', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Sýnileg notenda', '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/is/admin/hardware/form.php b/resources/lang/is/admin/hardware/form.php index 683ee8be13..448f4579f8 100644 --- a/resources/lang/is/admin/hardware/form.php +++ b/resources/lang/is/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Uppfæra aðeins núverandi staðsetningu', '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)', diff --git a/resources/lang/is/admin/hardware/general.php b/resources/lang/is/admin/hardware/general.php index db6b95cd79..6ac61801ce 100644 --- a/resources/lang/is/admin/hardware/general.php +++ b/resources/lang/is/admin/hardware/general.php @@ -46,5 +46,5 @@ return [ 'alert_details' => 'Please see below for details.', 'custom_export' => 'Custom Export', 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'deild notenda', + 'user_department' => 'Deild notenda', ]; diff --git a/resources/lang/is/admin/hardware/message.php b/resources/lang/is/admin/hardware/message.php index 8185f02364..c78df68773 100644 --- a/resources/lang/is/admin/hardware/message.php +++ b/resources/lang/is/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Það tókst að skrá þessa eign :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/is/admin/licenses/message.php b/resources/lang/is/admin/licenses/message.php index dd7e54dea4..c79f631680 100644 --- a/resources/lang/is/admin/licenses/message.php +++ b/resources/lang/is/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/is/admin/locations/table.php b/resources/lang/is/admin/locations/table.php index 8945f1e869..63f74455ff 100644 --- a/resources/lang/is/admin/locations/table.php +++ b/resources/lang/is/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Prenta allt skráð', 'name' => 'Heiti staðsetningar', 'address' => 'Heimilisfang', + 'address2' => 'Address Line 2', 'zip' => 'Póstnúmer', 'locations' => 'Staðsetningar', 'parent' => 'Parent', diff --git a/resources/lang/is/admin/reports/general.php b/resources/lang/is/admin/reports/general.php index c4401060d4..73f8d3e48e 100644 --- a/resources/lang/is/admin/reports/general.php +++ b/resources/lang/is/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Senda áminningu', 'reminder_sent' => 'Áminning send', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/is/admin/users/message.php b/resources/lang/is/admin/users/message.php index c771289c55..cca327f4bd 100644 --- a/resources/lang/is/admin/users/message.php +++ b/resources/lang/is/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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' => 'Þessi notandi er ekki með skráð netfang á prófílnum sínum.', - 'user_has_no_assets_assigned' => 'Þessi notandi er ekki með búnað skráðan á sig', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/is/general.php b/resources/lang/is/general.php index d545d4dc79..c5dfa1ba67 100644 --- a/resources/lang/is/general.php +++ b/resources/lang/is/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Rekstrarvara', 'consumables' => 'Rekstrarvörur', 'country' => 'Land', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Stofna nýtt', 'created' => 'Hlutur stofnaður', 'created_asset' => 'skráði eign', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', '60_percent_warning' => '60% Complete (warning)', 'dashboard_empty' => 'Það lítur útfyrir að þú hefur ekki bætt neinu við ennþá, svo við höfum neitt frábært til að sýna. Byrjaðu á því að bæta við eignum, aukahlutum, rekstrarvörum, eða hugbúnaðarleyfum núna!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Villa:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/is/help.php b/resources/lang/is/help.php index cfbbaee9b8..47229ea667 100644 --- a/resources/lang/is/help.php +++ b/resources/lang/is/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Rekstrarvörur er allt það sem eyðist eða rýrist við notkun, til dæmis blek í prentara eða ljósritunarpappír.', 'depreciations' => 'Þú getur búið til mismunandi fyrningarflokka til að afskrifa eignir eftir línulegu afskriftarferli.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/is/passwords.php b/resources/lang/is/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/is/passwords.php +++ b/resources/lang/is/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/is/validation.php b/resources/lang/is/validation.php index 277f0335ea..38f92fe9ba 100644 --- a/resources/lang/is/validation.php +++ b/resources/lang/is/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/it/account/general.php b/resources/lang/it/account/general.php index fc9d48577d..34da13f97a 100644 --- a/resources/lang/it/account/general.php +++ b/resources/lang/it/account/general.php @@ -7,6 +7,6 @@ return array( 'api_base_url' => 'Il tuo URL di base API è:', 'api_base_url_endpoint' => '/<endpoint>', 'api_token_expiration_time' => 'I token API scadranno fra:', - 'api_reference' => 'Controlla il riferimento API per + 'api_reference' => 'Controlla la Guida di Riferimento delle API per trovare gli endpoint API specifici e documentazione aggiuntiva.', ); diff --git a/resources/lang/it/admin/accessories/general.php b/resources/lang/it/admin/accessories/general.php index 9d7cd21dc4..8c52d3f779 100644 --- a/resources/lang/it/admin/accessories/general.php +++ b/resources/lang/it/admin/accessories/general.php @@ -3,19 +3,19 @@ return array( 'accessory_category' => 'Categoria Accessorio', 'accessory_name' => 'Nome Accessorio', - 'checkout' => 'Checkout accessorio', - 'checkin' => 'Checkin accessorio', + 'checkout' => 'Assegna Accessorio', + 'checkin' => 'Restituisci Accessorio', 'create' => 'Crea Accessorio', 'edit' => 'Modifica accessorio', 'eula_text' => 'Categoria EULA', - 'eula_text_help' => 'Questo campo consente di personalizzare le EULA per specifici tipi di attività. Se avete solo un EULA per tutti i vostri beni, è possibile controllare la casella di seguito per utilizzare il valore predefinito.', - 'require_acceptance' => 'Richiedere agli utenti di confermare l\'accettazione di attività in questa categoria.', - 'no_default_eula' => 'Non è stata trovata EULA predefinita. Aggiungine un altra nei settaggi.', + 'eula_text_help' => 'Questo campo consente di personalizzare le EULA per specifici tipi di Beni. Se avete solo un EULA per tutti i vostri Beni, è possibile spuntare la casella seguente per utilizzare il valore predefinito.', + 'require_acceptance' => 'Richiedere agli utenti di confermare l\'accettazione dei Beni appartenenti a questa categoria.', + 'no_default_eula' => 'Non è stata trovata EULA predefinita. Aggiungine una nelle impostazioni.', 'total' => 'Totale', - 'remaining' => 'Disponib', + 'remaining' => 'Disponibili', 'update' => 'Aggiorna Accessorio', 'use_default_eula' => 'Usa L\'EULA predefinita invece.', - 'use_default_eula_disabled' => 'Usa L\'EULA predefinita. Nessuna EULA predefinita è in uso. Per favore aggiungine una nei Settaggi.', + 'use_default_eula_disabled' => 'Usa L\'EULA predefinita. Nessuna EULA predefinita è in uso. Per favore aggiungine una nelle Impostazioni.', 'clone' => 'Clona Accessorio', 'delete_disabled' => 'Questo accessorio non può essere cancellato perché alcuni elementi sono ancora assegnati.', diff --git a/resources/lang/it/admin/accessories/message.php b/resources/lang/it/admin/accessories/message.php index 1d8dcd9721..9adb529708 100644 --- a/resources/lang/it/admin/accessories/message.php +++ b/resources/lang/it/admin/accessories/message.php @@ -3,34 +3,35 @@ return array( 'does_not_exist' => 'L\'accessorio [:id] non esiste.', - 'assoc_users' => 'Questo accessorio ha attualmente :count elementi controllati agli utenti. Si prega di controllare negli accessori e e riprovare. ', + 'not_found' => 'Questo accessorio non è stato trovato.', + 'assoc_users' => 'Questo Accessorio ha attualmente :count articoli assegnati agli utenti. Si prega di ritirare gli Accessori e riprovare. ', 'create' => array( - 'error' => 'L\'accessorio non è stato creato, si prega di riprovare.', + 'error' => 'L\'Accessorio non è stato creato, si prega di riprovare.', 'success' => 'Accessorio creato con successo.' ), 'update' => array( - 'error' => 'L\'accessorio non è stato aggiornato, si prega di riprovare', + 'error' => 'L\'Accessorio non è stato aggiornato, si prega di riprovare', 'success' => 'Accessorio aggiornato con successo.' ), 'delete' => array( - 'confirm' => 'Sei sicuro di voler eliminare quest\'accessorio?', + 'confirm' => 'Sei sicuro di voler eliminare quest\'Accessorio?', 'error' => 'Si è verificato un problema cercando di eliminare l\'accessorio. Si prega di riprovare.', 'success' => 'L\'accessorio è stato eliminato con successo.' ), 'checkout' => array( - 'error' => 'L\'accessorio non è stato estratto, si prega di riprovare', - 'success' => 'Accessorio estratto con successo.', - 'unavailable' => 'Accessorio non disponibile per il check-out. Controlla la quantità disponibile', + 'error' => 'L\'accessorio non è stato assegnato, si prega di riprovare', + 'success' => 'Accessorio assegnato correttamente.', + 'unavailable' => 'Accessorio non disponibile per l\'assegnazione. Controlla la quantità disponibile', 'user_does_not_exist' => 'Questo utente non è valido. Riprova.' ), 'checkin' => array( - 'error' => 'L\'accessorio non è stato controllato, si prega di riprovare', - 'success' => 'Accessorio controllato con successo.', + 'error' => 'L\'accessorio non è stato riconsegnato corretamente, si prega di riprovare', + 'success' => 'Accessorio riconsegnato con successo.', 'user_does_not_exist' => 'Questo utente non è valido. Riprova.' ) diff --git a/resources/lang/it/admin/accessories/table.php b/resources/lang/it/admin/accessories/table.php index 80e733abe3..fb99733a1b 100644 --- a/resources/lang/it/admin/accessories/table.php +++ b/resources/lang/it/admin/accessories/table.php @@ -2,7 +2,7 @@ return array( 'dl_csv' => 'Scarica CSV', - 'eula_text' => 'ELUA', + 'eula_text' => 'EULA', 'id' => 'ID', 'require_acceptance' => 'Accettazione', 'title' => 'Nome Accessorio', diff --git a/resources/lang/it/admin/custom_fields/general.php b/resources/lang/it/admin/custom_fields/general.php index b91db521eb..598f0ae6ff 100644 --- a/resources/lang/it/admin/custom_fields/general.php +++ b/resources/lang/it/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nuovo campo personalizzato', 'create_field_title' => 'Crea un nuovo campo personalizzato', 'value_encrypted' => 'Il valore di questo campo viene crittografato nel database. Solo gli utenti amministratori saranno in grado di visualizzare il valore decrittografato', - 'show_in_email' => 'Includere il valore di questo campo nelle e-mail di checkout inviate all\'utente? I campi crittografati non possono essere inclusi nelle e-mail.', + 'show_in_email' => 'Includere il valore di questo campo nelle e-mail di assegnazione inviate all\'utente? I campi crittografati non possono essere inclusi nelle e-mail', + 'show_in_email_short' => 'Includi nelle email.', 'help_text' => 'Testo guida', 'help_text_description' => 'Questo è un testo facoltativo che apparirà sotto gli elementi del modulo durante la modifica di una risorsa per fornire il contesto sul campo.', 'about_custom_fields_title' => 'Informazioni sui campi personalizzati', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Visibile all\'utente', 'auto_add_to_fieldsets' => 'Aggiungi automaticamente a ogni nuovo campo', 'add_to_preexisting_fieldsets' => 'Aggiungi a tutti i campi esistenti', - 'show_in_listview' => 'Mostra nelle viste elenco per default. Gli utenti autorizzati potranno comunque mostrare/nascondere con il selettore colonne.', + 'show_in_listview' => 'Mostra nelle viste elenco per default. Gli utenti autorizzati potranno comunque mostrare/nascondere con il selettore colonne', 'show_in_listview_short' => 'Mostra nelle liste', + 'show_in_requestable_list_short' => 'Mostra nella lista beni richiedibili', + 'show_in_requestable_list' => 'Mostra nella lista dei beni richiedibili. I valori criptati non verranno mostrati', + 'encrypted_options' => 'Questo campo è criptato, quindi alcune opzioni di visualizzazione non saranno disponibili.', ]; diff --git a/resources/lang/it/admin/depreciations/general.php b/resources/lang/it/admin/depreciations/general.php index 6057724e50..fced8ad21a 100644 --- a/resources/lang/it/admin/depreciations/general.php +++ b/resources/lang/it/admin/depreciations/general.php @@ -6,11 +6,11 @@ return [ 'asset_depreciations' => 'Obsolescenza Asset', 'create' => 'Crea un deprezzamento', 'depreciation_name' => 'Nome Obsolescenza', - 'depreciation_min' => 'Valore Minimo di Ammortamento', + 'depreciation_min' => 'Valore Finale Svalutazione', 'number_of_months' => 'Numero di Mesi', 'update' => 'Aggiorna l\'ammortamento', 'depreciation_min' => 'Valore minimo dopo ammortamento', 'no_depreciations_warning' => 'Attenzione: - Nessun ammortamento impostato. - Si prega di impostare almeno un ammortamento per visualizzare il rapporto di ammortamento.', + Nessuna svalutazione impostata. + Si prega di impostare almeno una Svalutazione per visualizzarne il report.', ]; diff --git a/resources/lang/it/admin/depreciations/table.php b/resources/lang/it/admin/depreciations/table.php index 39fb82b1d1..e05987e12b 100644 --- a/resources/lang/it/admin/depreciations/table.php +++ b/resources/lang/it/admin/depreciations/table.php @@ -6,6 +6,6 @@ return [ 'months' => 'Mesi', 'term' => 'Termine', 'title' => 'Nome ', - 'depreciation_min' => 'Valore Del Piano', + 'depreciation_min' => 'Valore Finale', ]; diff --git a/resources/lang/it/admin/hardware/form.php b/resources/lang/it/admin/hardware/form.php index dd992ee079..ddb697c0f6 100644 --- a/resources/lang/it/admin/hardware/form.php +++ b/resources/lang/it/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Aggiorna Posizione Bene', 'asset_location_update_default_current' => 'Aggiorna sia la posizione predefinita che quella attuale', 'asset_location_update_default' => 'Aggiorna solo la posizione predefinita', + 'asset_location_update_actual' => 'Aggiorna solo la posizione effettiva', 'asset_not_deployable' => 'Lo stato del bene è "Non Assegnabile". Non puoi fare il check-out di questo bene.', 'asset_deployable' => 'Lo stato del bene è "Assegnabile". Puoi fare il check-out di questo bene.', 'processing_spinner' => 'Elaborazione... (Può volerci un po\' su file di grandi dimensioni)', diff --git a/resources/lang/it/admin/hardware/message.php b/resources/lang/it/admin/hardware/message.php index d60b364ea9..8eccc15f44 100644 --- a/resources/lang/it/admin/hardware/message.php +++ b/resources/lang/it/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'L\'asset non è stato creato, riprova per favore. :(', 'success' => 'L\'asset è stato creato con successo. :)', + 'success_linked' => 'Bene creato con tag :tag . Clicca per vedere.', ], 'update' => [ diff --git a/resources/lang/it/admin/licenses/message.php b/resources/lang/it/admin/licenses/message.php index 5cc4dfe23e..e253e47f07 100644 --- a/resources/lang/it/admin/licenses/message.php +++ b/resources/lang/it/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Questo bene è stato assegnato ad un Utente e non può essere cancellato. Per favore Riassegnalo in magazzino,e dopo riprova a cancellarlo. ', 'select_asset_or_person' => 'È necessario selezionare un\'attività o un utente, ma non entrambi.', 'not_found' => 'Licenza non trovata', + 'seats_available' => ':seat_count copie disponibili', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'C\'è stato un problema nell\'estrazione della licenza. Riprova.', - 'success' => 'La licenza è stata estratta con successo' + 'success' => 'La licenza è stata estratta con successo', + 'not_enough_seats' => 'Non ci sono abbastanza copie della licenza disponibili per l\'assegnazione', ), 'checkin' => array( diff --git a/resources/lang/it/admin/locations/table.php b/resources/lang/it/admin/locations/table.php index 2f9fce13c2..8d47aae031 100644 --- a/resources/lang/it/admin/locations/table.php +++ b/resources/lang/it/admin/locations/table.php @@ -2,7 +2,7 @@ return [ 'about_locations_title' => 'Informazioni sulle posizioni', - 'about_locations' => 'Le posizioni sono usate per tracciare la poszione degli utenti, degli asset, e di altri oggetti', + 'about_locations' => 'Le posizioni sono usate per tracciare la posizione degli utenti, dei beni e di altri oggetti', 'assets_rtd' => 'Beni', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. 'assets_checkedout' => 'Beni Assegnati', 'id' => 'ID', @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Stampa tutte le assegnazioni', 'name' => 'Nome Posizione', 'address' => 'Indirizzo', + 'address2' => 'Indirizzo, riga 2', 'zip' => 'Codice Postale', 'locations' => 'Posizioni', 'parent' => 'Genitore', diff --git a/resources/lang/it/admin/reports/general.php b/resources/lang/it/admin/reports/general.php index 470dfde8b6..902d183e9d 100644 --- a/resources/lang/it/admin/reports/general.php +++ b/resources/lang/it/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Invia promemoria', 'reminder_sent' => 'Promemoria spedito', 'acceptance_deleted' => 'Richiesta di accettazione eliminata', - 'acceptance_request' => 'Richiesta di accettazione' + 'acceptance_request' => 'Richiesta di accettazione', + 'custom_export' => [ + 'user_address' => 'Indirizzo Utente', + 'user_city' => 'Città Utente', + 'user_state' => 'Provincia Utente', + 'user_country' => 'Nazione Utente', + 'user_zip' => 'CAP Utente' + ] ]; \ No newline at end of file diff --git a/resources/lang/it/admin/settings/message.php b/resources/lang/it/admin/settings/message.php index 60a0d192e0..49dffc56f1 100644 --- a/resources/lang/it/admin/settings/message.php +++ b/resources/lang/it/admin/settings/message.php @@ -3,7 +3,7 @@ return [ 'update' => [ - 'error' => 'Si è verificato un errore durante l\'aggiornamento. ', + 'error' => 'Errore durante l\'aggiornamento. ', 'success' => 'Impostazioni aggiornate correttamente.', ], 'backup' => [ @@ -40,7 +40,7 @@ return [ 'success_pt2' => ' con il messaggio di prova, e assicurati di fare clic su SALVA qui sotto per memorizzare le impostazioni.', '500' => 'Errore del server 500.', 'error' => 'Qualcosa è andato storto. :app ha risposto con: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'ERROR: 301/302 :endpoint restituisce un reindirizzamento. Per motivi di sicurezza, non seguiamo reindirizzamenti. Si prega di utilizzare l\'endpoint attuale.', 'error_misc' => 'Qualcosa è andato storto. :( ', ] ]; diff --git a/resources/lang/it/admin/users/message.php b/resources/lang/it/admin/users/message.php index 5883571e9f..01815d31da 100644 --- a/resources/lang/it/admin/users/message.php +++ b/resources/lang/it/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Utente già esistente!', 'user_not_found' => 'L\'utente non esiste.', 'user_login_required' => 'È necessario il campo login', + 'user_has_no_assets_assigned' => 'Nessun bene assegnato all\'utente.', 'user_password_required' => 'È richiesta la password.', 'insufficient_permissions' => 'Permessi Insufficienti.', 'user_deleted_warning' => 'Questo utente è stato eliminato. Si dovrà ripristinare questo utente per modificare o assegnare nuovi beni.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'È stato inviato un link agli utenti selezionati che sono attivati e hanno un indirizzo email valido, per reimpostare la password.', 'password_reset_sent' => 'Un link per reimpostare la password è stato inviato a :email!', 'user_has_no_email' => 'Questo utente non ha un indirizzo email nel suo profilo.', - 'user_has_no_assets_assigned' => 'Questo utente non ha nessun bene assegnato', + 'log_record_not_found' => 'Non ho trovato nessun log per questo utente.', 'success' => array( diff --git a/resources/lang/it/button.php b/resources/lang/it/button.php index 59c755e916..e317cd51ad 100644 --- a/resources/lang/it/button.php +++ b/resources/lang/it/button.php @@ -4,16 +4,16 @@ return [ 'actions' => 'Azioni', 'add' => 'Aggiungi Nuovo', 'cancel' => 'Annulla', - 'checkin_and_delete' => 'Checkin di tutto / Elimina utente', + 'checkin_and_delete' => 'Restituisci tutto / Elimina utente', 'delete' => 'Cancella', 'edit' => 'Modifica', 'restore' => 'Ripristina', - 'remove' => 'Elimina', - 'request' => 'Richiesta', + 'remove' => 'Rimuovi', + 'request' => 'Richiedi', 'submit' => 'Invia', 'upload' => 'Carica / Upload', - 'select_file' => 'Seleziona il file...', - 'select_files' => 'Seleziona i file...', + 'select_file' => 'Scegli file...', + 'select_files' => 'Scegli i file...', 'generate_labels' => '{1} Genera Etichetta|[2,*] Genera Etichette', 'send_password_link' => 'Invia Link di Reset Password', 'go' => 'Vai', diff --git a/resources/lang/it/general.php b/resources/lang/it/general.php index 07ca834036..4894b5fc6e 100644 --- a/resources/lang/it/general.php +++ b/resources/lang/it/general.php @@ -5,32 +5,32 @@ return [ 'activated' => 'Attivato', 'accepted_date' => 'Accettato Il', 'accessory' => 'Accessorio', - 'accessory_report' => 'Rapporto sugli Accessori', + 'accessory_report' => 'Report Accessori', 'action' => 'Azione', - 'activity_report' => 'Rapporto sull\'attività', + 'activity_report' => 'Report delle attività', 'address' => 'Indirizzo', 'admin' => 'Amministratore', 'administrator' => 'Amministratore', 'add_seats' => 'Aggiunti posti', 'age' => "Età", - 'all_assets' => 'tutti i beni', + 'all_assets' => 'Tutti i Beni', 'all' => 'Tutti i', 'archived' => 'Archiviato', - 'asset_models' => 'Modello Bene', + 'asset_models' => 'Modelli Bene', 'asset_model' => 'Modello', 'asset' => 'Bene', - 'asset_report' => 'Report beni', - 'asset_tag' => 'Tag Bene', - 'asset_tags' => 'Etichette delle risorse', - 'assets_available' => 'Risorse disponibili', - 'accept_assets' => 'Accetta Risorse :name', - 'accept_assets_menu' => 'Accetta Risorse', - 'audit' => 'revisione', - 'audit_report' => 'Registro di controllo', + 'asset_report' => 'Report Beni', + 'asset_tag' => 'Etichetta del Bene', + 'asset_tags' => 'Etichette dei Beni', + 'assets_available' => 'Beni disponibili', + 'accept_assets' => 'Accetta Beni :name', + 'accept_assets_menu' => 'Accetta Beni', + 'audit' => 'Revisione Inventario', + 'audit_report' => 'Registro Revisione Inventario', 'assets' => 'Beni', - 'assets_audited' => 'beni controllati', - 'assets_checked_in_count' => 'beni con check in', - 'assets_checked_out_count' => 'beni con check out', + 'assets_audited' => 'beni inventariati', + 'assets_checked_in_count' => 'beni restituiti', + 'assets_checked_out_count' => 'beni assegnati', 'asset_deleted_warning' => 'Questo bene è stato eliminato. Devi ripristinarlo prima di poterlo assegnare a qualcuno.', 'assigned_date' => 'Assegnato Il', 'assigned_to' => 'Assegnato a :name', @@ -38,28 +38,28 @@ return [ 'avatar_delete' => 'Cancella Avatar', 'avatar_upload' => 'Carica Avatar', 'back' => 'Indietro', - 'bad_data' => 'Non è stato trovato nulla. Forse informazioni errate?', - 'bulkaudit' => 'Audit di massa', - 'bulkaudit_status' => 'Stato di controllo', - 'bulk_checkout' => 'Checkout Bulk', - 'bulk_edit' => 'Modifica in blocco', - 'bulk_delete' => 'Elimina quantità', - 'bulk_actions' => 'Gruppo di azioni', - 'bulk_checkin_delete' => 'Registra / Cancella Utenti', + 'bad_data' => 'Non è stato trovato nulla. Forse dati errati?', + 'bulkaudit' => 'Controllo Inventario', + 'bulkaudit_status' => 'Stato Controllo Inventario', + 'bulk_checkout' => 'Assegnazione Massiva', + 'bulk_edit' => 'Modifica Massiva', + 'bulk_delete' => 'Cancellazione Massiva', + 'bulk_actions' => 'Azioni Massive', + 'bulk_checkin_delete' => 'Registrazione / Cancellazione Massiva di Utenti', 'byod' => 'BYOD', - 'byod_help' => 'Questo dispositivo è di proprietà dell\'utente', - 'bystatus' => 'in base allo stato', - 'cancel' => 'annulla', + 'byod_help' => 'Questo dispositivo appartiene all\'utente', + 'bystatus' => 'per Stato', + 'cancel' => 'Annulla', 'categories' => 'Categorie', 'category' => 'Categoria', - 'change' => 'Dentro fuori', + 'change' => 'Dentro/Fuori', 'changeemail' => 'Modifica indirizzo email', 'changepassword' => 'Modifica password', - 'checkin' => 'Riassegna', - 'checkin_from' => 'Carica da', + 'checkin' => 'Restituzione', + 'checkin_from' => 'Restituito da', 'checkout' => 'Assegna', - 'checkouts_count' => 'Ritiri', - 'checkins_count' => 'Consegne', + 'checkouts_count' => 'Assegnazioni', + 'checkins_count' => 'Restituzioni', 'user_requests_count' => 'Richieste', 'city' => 'Città', 'click_here' => 'Clicca qui', @@ -72,9 +72,11 @@ return [ 'consumable' => 'Consumabile', 'consumables' => 'Consumabili', 'country' => 'Paese', + 'could_not_restore' => 'Errore nel ripristino di :item_type: :error', + 'not_deleted' => 'Il :item_type non può essere ripristinato perché non è stato cancellato', 'create' => 'Crea', 'created' => 'Articolo creato', - 'created_asset' => 'Asset creato', + 'created_asset' => 'bene creato', 'created_at' => 'Creato a', 'created_by' => 'Creato da', 'record_created' => 'Record creato', @@ -83,29 +85,29 @@ return [ 'current' => 'Attuale', 'current_password' => 'Password attuale', 'customize_report' => 'Personalizza Report', - 'custom_report' => 'Report assets personalizzato', - 'dashboard' => 'Pannello amministrativo', + 'custom_report' => 'Report personalizzato Beni', + 'dashboard' => 'Cruscotto', 'days' => 'giorni', - 'days_to_next_audit' => 'Giorni per il controllo successivo', + 'days_to_next_audit' => 'Giorni al prossimo controllo inventario', 'date' => 'Data', - 'debug_warning' => 'Avvertimento!', - 'debug_warning_text' => 'Questa applicazione è in esecuzione in modalità di produzione con il debug abilitato. Questo può esporre dati sensibili se l\'applicazione è accessibile al mondo esterno. Disabilitare la modalità di debug impostando il valore APP_DEBUG nel file .env a false.', - 'delete' => 'elimina', + 'debug_warning' => 'Attenzione!', + 'debug_warning_text' => 'Questa applicazione è in esecuzione in modalità di produzione con il debug abilitato. Questo può esporre dati sensibili se l\'applicazione è accessibile al mondo esterno. Disabilitare la modalità di debug impostando il valore APP_DEBUG nel file .env su false.', + 'delete' => 'Elimina', 'delete_confirm' => 'Sei sicuro di voler eliminare :item?', 'delete_confirm_no_undo' => 'Sei sicuro di voler cancellare :item? Questa azione non può essere annullata.', 'deleted' => 'Eliminata', 'delete_seats' => 'Posti Cancellati', 'deletion_failed' => 'Eliminazione fallita', - 'departments' => 'dipartimenti', - 'department' => 'Dipartimento', - 'deployed' => 'Assegnato', - 'depreciation' => 'Obsoleti', - 'depreciations' => 'Deprezzamenti', - 'depreciation_report' => 'Report degli Obsoleti', + 'departments' => 'Reparti', + 'department' => 'Reparto', + 'deployed' => 'Assegnati', + 'depreciation' => 'Svalutazione', + 'depreciations' => 'Svalutazioni', + 'depreciation_report' => 'Report Svalutazione', 'details' => 'Dettagli', 'download' => 'Scarica', 'download_all' => 'Scarica tutto', - 'editprofile' => 'Edita il tuo profilo', + 'editprofile' => 'Modifica il tuo profilo', 'eol' => 'EOL', 'email_domain' => 'Dominio di posta elettronica', 'email_format' => 'Formato di posta elettronica', @@ -115,19 +117,19 @@ return [ 'exclude_archived' => 'Escludi i Beni Archiviati', 'exclude_deleted' => 'Escludi i Beni Eliminati', 'example' => 'Esempio: ', - 'filastname_format' => 'Prima cognome iniziale (jsmith@example.com)', - 'firstname_lastname_format' => 'Nome cognome (jane.smith@example.com)', - '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)', + 'filastname_format' => 'Iniziale Nome + Cognome (jsmith@example.com)', + 'firstname_lastname_format' => 'Nome.Cognome (jane.smith@example.com)', + 'firstname_lastname_underscore_format' => 'Nome_Cognome (jane_smith@example.com)', + 'lastnamefirstinitial_format' => 'Cognome + Iniziale Nome (smithj@esempio.it)', + 'firstintial_dot_lastname_format' => 'Iniziale Nome . 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)', - 'firstinitial.lastname' => 'Iniziale del nome e cognome (j.smith@example.com)', - 'firstnamelastinitial' => 'Nome e iniziale del cognome (janes@example.com)', + 'firstnamelastname' => 'Nome Cognome (janesmith@example.com)', + 'lastname_firstinitial' => 'Cognome_ Iniziale Nome (smith_j@example.com)', + 'firstinitial.lastname' => 'Iniziale Nome . Cognome (j.smith@example.com)', + 'firstnamelastinitial' => 'Nome + Iniziale Cognome (janes@example.com)', 'first_name' => 'Nome', 'first_name_format' => 'Nome (jane@example.com)', 'files' => 'Files', @@ -138,30 +140,30 @@ return [ 'file_upload' => 'Caricamento file', 'generate' => 'Genera', 'generate_labels' => 'Genera Etichette', - 'github_markdown' => 'Questo campo consente a Markdown Github.', + 'github_markdown' => 'Questo campo accetta Markdown di Github.', 'groups' => 'Gruppi', 'gravatar_email' => 'Indirizzo Email Gravatar', 'gravatar_url' => 'Cambia il tuo avatar su Gravatar.com.', - 'history' => 'Storicità', - 'history_for' => 'Cronologia', + 'history' => 'Storico', + 'history_for' => 'Storico per', 'id' => 'ID', 'image' => 'Immagine', 'image_delete' => 'Cancella l\'Immagine', 'include_deleted' => 'Includi i Beni Eliminati', 'image_upload' => 'Carica immagine', - 'filetypes_accepted_help' => 'Tipo di file accettato: :types. Dimensione massima di caricamento per un file: :size.|Tipi di file accettati: :types. Dimensione massima di caricamento per un file: :size.', - 'filetypes_size_help' => 'Dimensione massima di caricamento per un file: :size.', + 'filetypes_accepted_help' => 'Tipo di file accettato :types. Dimensione massima di caricamento :size.|Tipi di file accettati :types. Dimensione massima di caricamento :size.', + 'filetypes_size_help' => 'Dimensione massima di caricamento :size.', 'image_filetypes_help' => 'I tipi di file accettati sono jpg, webp, png, gif e svg. La dimensione massima consentita per il caricamento è :size.', - 'unaccepted_image_type' => 'Questo file non è leggibile. I tipi di file accettati sono jpg, webp, png, gif e svg. Il tipo di questo file è :mimetype.', + 'unaccepted_image_type' => 'Questo immagine non è leggibile. I tipi di file accettati sono jpg, webp, png, gif e svg. Il tipo di questo file è :mimetype.', 'import' => 'Importa', - 'importing' => 'Importare', - 'importing_help' => 'È possibile importare risorse, accessori, licenze, componenti, materiali di consumo e utenti utilizzando file CSV.

Il CSV dovrebbe essere delimitato e formattato con elementi che corrispondano a quelle della seguente documentazione esempio CSV .', - 'import-history' => 'Storia di importazione', - 'asset_maintenance' => 'Manutenzione Prodotto', - 'asset_maintenance_report' => 'Rapporto manutenzione prodotto', - 'asset_maintenances' => 'Manutenzione Prodotto', + 'importing' => 'Sto importando', + 'importing_help' => 'È possibile importare risorse, accessori, licenze, componenti, materiali di consumo e utenti utilizzando file CSV.

Il CSV dovrebbe essere delimitato da virgole e formattato con intestazioni che corrispondano a quelle della seguente documentazione esempio CSV .', + 'import-history' => 'Storico di Importazione', + 'asset_maintenance' => 'Manutenzione Bene', + 'asset_maintenance_report' => 'Report Manutenzione Beni', + 'asset_maintenances' => 'Manutenzioni Beni', 'item' => 'Articolo', - 'item_name' => 'Nome elemento', + 'item_name' => 'Nome Articolo', 'import_file' => 'importa file CSV', 'import_type' => 'tipo importazione CSV', 'insufficient_permissions' => 'Permessi Insufficienti!', @@ -172,7 +174,7 @@ return [ 'last_name' => 'Cognome', 'license' => 'Licenza', 'license_report' => 'Report Licenze', - 'licenses_available' => 'Licenze Disponibili', + 'licenses_available' => 'licenze disponibili', 'licenses' => 'Licenze', 'list_all' => 'Visualizza Tutti', 'loading' => 'Caricamento... attendere prego....', @@ -180,33 +182,33 @@ return [ 'feature_disabled' => 'Questa funzionalità è stata disabilitata per l\'installazione demo.', 'location' => 'Luogo', 'locations' => 'Luoghi', - 'logo_size' => 'I loghi quadrati appaiono meglio con Logo + Testo. La dimensione massima del in pixel è di 50px in altezza e 500px in larghezza. ', - 'logout' => 'logout', - 'lookup_by_tag' => 'Ricerca da Asset Tag', + 'logo_size' => 'I loghi quadrati appaiono meglio con Logo + Testo. La dimensione massima in pixel è di 50px in altezza e 500px in larghezza. ', + 'logout' => 'Logout', + 'lookup_by_tag' => 'Ricerca per Etichetta Bene', 'maintenances' => 'Manutenzioni', 'manage_api_keys' => 'Gestisci le Chiavi API', 'manufacturer' => 'Produttore', 'manufacturers' => 'Produttori', - 'markdown' => 'Questo campo consente a Gridubdown flavored markdown.', - 'min_amt' => 'Min. QTY', - 'min_amt_help' => 'Numero minimo di elementi disponibili prima dell\'attivazione di un alert. Lasciare vuoto per non ricevere alert.', - 'model_no' => 'Modello No.', + 'markdown' => 'Questo campo consente un Markdown di tipo Github.', + 'min_amt' => 'Quantità Min.', + 'min_amt_help' => 'Numero minimo di articoli disponibili sotto il quale parta un avviso. Lasciare vuoto per non ricevere avvisi di scarsa disponibilità.', + 'model_no' => 'Modello N.', 'months' => 'mesi', 'moreinfo' => 'Altre informazioni', 'name' => 'Nome', 'new_password' => 'Nuova password', 'next' => 'Successivo', - 'next_audit_date' => 'Prossima data di verifica', - 'last_audit' => 'Ultimo controllo', + 'next_audit_date' => 'Prossima data di controllo', + 'last_audit' => 'Ultimo Controllo Inventario', 'new' => 'nuovo!', - 'no_depreciation' => 'Non Obsololeto', + 'no_depreciation' => 'Nessuna Svalutazione', 'no_results' => 'Nessun risultato.', 'no' => 'No', 'notes' => 'Note', 'order_number' => 'Numero d\'ordine', 'only_deleted' => 'Solo Beni Eliminati', - 'page_menu' => 'Visualizza _MENU_Items', - 'pagination_info' => 'Visualizza _START_ to _END_ of _TOTAL_ articoli', + 'page_menu' => 'Visualizza _MENU_ articoli', + 'pagination_info' => 'Visualizza dal _START_ al _END_ di _TOTAL_ articoli', 'pending' => 'In attesa', 'people' => 'Utenti', 'per_page' => 'Risultati per Pagina', @@ -215,23 +217,23 @@ return [ 'profile' => 'Il tuo profilo', 'purchase_cost' => 'Prezzo d\'acquisto', 'purchase_date' => 'Data di acquisto', - 'qty' => 'Quantità', + 'qty' => 'Qtà', 'quantity' => 'Quantità', - 'quantity_minimum' => 'Hai :count elementi sotto o prossimi alla soglia del livello di quantità minima', - 'quickscan_checkin' => 'Check-in a Scansione Rapida', - 'quickscan_checkin_status' => 'Stato Check-in', + 'quantity_minimum' => 'Hai :count articoli sotto o quasi sotto alla soglia minima', + 'quickscan_checkin' => 'Restituzione a Scansione Rapida', + 'quickscan_checkin_status' => 'Stato restituzione', 'ready_to_deploy' => 'Pronto per l\'assegnazione', 'recent_activity' => 'Attività Recenti', 'remaining' => 'Rimanente', - 'remove_company' => 'Rimuovi associazioni azienda', + 'remove_company' => 'Rimuovi associazione azienda', 'reports' => 'Reports', 'restored' => 'ripristinato', 'restore' => 'Ripristina', 'requestable_models' => 'Modelli richiedibili', 'requested' => 'Richiesto', 'requested_date' => 'Data di richiesta', - 'requested_assets' => 'Risorse richieste', - 'requested_assets_menu' => 'Risorse richieste', + 'requested_assets' => 'Beni richiesti', + 'requested_assets_menu' => 'Beni richiesti', 'request_canceled' => 'Richiesta annullata', 'save' => 'Salva', 'select_var' => 'Seleziona :thing... ', // this will eventually replace all of our other selects @@ -239,17 +241,17 @@ return [ 'select_all' => 'Seleziona tutto', 'search' => 'Cerca', 'select_category' => 'Seleziona una categoria', - 'select_department' => 'Seleziona un Dipartimento', - 'select_depreciation' => 'Selezionare un tipo di ammortamento', - 'select_location' => 'Seleziona una posizione', - 'select_manufacturer' => 'Selezionare un produttore', - 'select_model' => 'Selezionare un modello', - 'select_supplier' => 'Selezionare un fornitore', - 'select_user' => 'Selezionare un utente', + 'select_department' => 'Seleziona un Reparto', + 'select_depreciation' => 'Seleziona un tipo di Svalutazione', + 'select_location' => 'Seleziona un Luogo', + 'select_manufacturer' => 'Seleziona un Produttore', + 'select_model' => 'Seleziona un Modello', + 'select_supplier' => 'Seleziona un Fornitore', + 'select_user' => 'Seleziona un Utente', 'select_date' => 'Seleziona la data (YYYY-MM-DD)', - 'select_statuslabel' => 'Seleziona stato', + 'select_statuslabel' => 'Seleziona Stato', 'select_company' => 'Seleziona Azienda', - 'select_asset' => 'Seleziona Asset', + 'select_asset' => 'Seleziona Bene', 'settings' => 'Impostazioni', 'show_deleted' => 'Mostra Eliminati', 'show_current' => 'Visualizza corrente', @@ -261,10 +263,10 @@ return [ 'webhook_test_msg' => 'Ciao! Sembra che l\'integrazione di :app su Snipe-IT funzioni!', 'some_features_disabled' => 'DEMO: Alcune caratteristiche sono disabilitate in questa modalità.', 'site_name' => 'Nome sito', - 'state' => 'Stato', - 'status_labels' => 'Etichetta di Stato', + 'state' => 'Provincia', + 'status_labels' => 'Etichette di Stato', 'status' => 'Stato', - 'accept_eula' => 'Contratto d\'Accettazione', + 'accept_eula' => 'Accettazione Accordo', 'supplier' => 'Fornitore', 'suppliers' => 'Fornitori', 'sure_to_delete' => 'Sei sicuro di voler eliminare', @@ -272,28 +274,28 @@ return [ 'delete_what' => 'Cancella :item', 'submit' => 'Invia', 'target' => 'Assegnatario', - 'time_and_date_display' => 'Visualizzazione del tempo e del tempo', - 'total_assets' => 'Assets totali', - 'total_licenses' => 'Totale licenze', + 'time_and_date_display' => 'Formato Data e Ora', + 'total_assets' => 'beni totali', + 'total_licenses' => 'licenze totali', 'total_accessories' => 'accessori totali', 'total_consumables' => 'consumabili totali', 'type' => 'Tipo', 'undeployable' => 'Non consegnabile', 'unknown_admin' => 'Amministratore sconosciuto', - 'username_format' => 'Formato di nome utente', + 'username_format' => 'Formato nome utente', 'username' => 'Nome utente', 'update' => 'Aggiorna', - 'upload_filetypes_help' => 'I tipi di file permessi sono png, gif, jpg, jpeg, doc, docx, pdf, xls, txt, lic, zip, e rar. La dimensione massima di upload è di :size.', + 'upload_filetypes_help' => 'I tipi di file permessi sono png, gif, jpg, jpeg, doc, docx, pdf, xls, xlsx, txt, lic, xml, zip, rtf e rar. La dimensione massima di upload è di :size.', 'uploaded' => 'Caricato', 'user' => 'Utente', 'accepted' => 'accettato', 'declined' => 'rifiutato', 'unassigned' => 'Non assegnato', - 'unaccepted_asset_report' => 'Prodotti non accettati', + 'unaccepted_asset_report' => 'Beni non accettati', 'users' => 'Utenti', 'viewall' => 'Visualizza tutto', - 'viewassets' => 'Visualizza gli Assets assegnati', - 'viewassetsfor' => 'Visualizza Risorse per :name', + 'viewassets' => 'Visualizza Beni Assegnati', + 'viewassetsfor' => 'Visualizza Beni per :name', 'website' => 'Sito Web', 'welcome' => 'Benvenuto, :name', 'years' => 'anni', @@ -303,10 +305,10 @@ return [ 'file_does_not_exist' => 'Il file richiesto non esiste sul server.', 'file_upload_success' => 'Caricamento file riuscito!', 'no_files_uploaded' => 'Caricamento file riuscito!', - 'token_expired' => 'La sessione di modulo è scaduta. Riprova.', + 'token_expired' => 'La sessione del modulo è scaduta. Riprova.', 'login_enabled' => 'Login Abilitato', - 'audit_due' => 'In scadenza per l\'audit', - 'audit_overdue' => 'Scaduto per l\'audit', + 'audit_due' => 'In scadenza per Controllo Inventario', + 'audit_overdue' => 'Scaduto per Controllo Inventario', 'accept' => 'Accetta :asset', 'i_accept' => 'Accetto', 'i_decline' => 'Rifiuto', @@ -325,18 +327,18 @@ return [ 'setup_step_2' => 'Passo 2', 'setup_step_3' => 'Passo 3', 'setup_step_4' => 'Passo 4', - 'setup_config_check' => 'Controllo della Configurazione', + 'setup_config_check' => 'Controllo Configurazione', 'setup_create_database' => 'Crea tabelle database', - 'setup_create_admin' => 'Crea utente amministratore', + 'setup_create_admin' => 'Crea utente Amministratore', 'setup_done' => 'Finito!', - 'bulk_edit_about_to' => 'Stai per modificare quello che segue: ', + 'bulk_edit_about_to' => 'Stai per modificare quanto segue: ', 'checked_out' => 'Assegnato', 'checked_out_to' => 'Assegnato a', 'fields' => 'Campi', 'last_checkout' => 'Ultima Assegnazione', - 'due_to_checkin' => 'I seguenti :count elementi sono in attesa di essere bloccati entro breve:', - 'expected_checkin' => 'Atteso Blocco', - 'reminder_checked_out_items' => 'Questo è un promemoria dei beni a te associati. Se ritieni che questo elenco non sia esatto (manca qualcosa o compare qualcosa che non ti è stato mai assegnato), invia una mail a :reply_to_name all\'indirizzo :reply_to_address.', + 'due_to_checkin' => 'I seguenti :count elementi dovranno essere restituiti a breve:', + 'expected_checkin' => 'Attesa Restituzione', + 'reminder_checked_out_items' => 'Questo è un promemoria dei beni a te assegnati. Se ritieni che questo elenco non sia esatto (manca qualcosa o compare qualcosa che non ti è stato mai assegnato), invia una mail a :reply_to_name all\'indirizzo :reply_to_address.', 'changed' => 'Modificato', 'to' => 'A', 'report_fields_info' => '

Seleziona i campi che vuoi inserire nel tuo report personalizzato e clicca su Genera. Il file (custom-asset_report-YYYY-mm-dd.csv) verrà scaricato automaticamente e potrà essere aperto in Excel.

@@ -353,37 +355,38 @@ return [ 'synchronize' => 'Sincronizza', 'sync_results' => 'Risultati Sincronizzazione', 'license_serial' => 'Codice Seriale/Prodotto', - 'invalid_category' => 'Categoria non valida', + 'invalid_category' => 'Categoria non valida o mancante', + 'invalid_item_category_single' => 'Categoria :type non valida o mancante. Aggiorna la categoria di :type per includere una categoria valida prima del check-out.', 'dashboard_info' => 'Questa è la tua dashboard. Ce ne sono tante, ma questa è solo tua.', '60_percent_warning' => 'Completo al 60% (Avvertimento)', - 'dashboard_empty' => 'Sembra che tu non abbia aggiunto ancora niente, per cui non abbiamo nulla da mostrarti. Inizia aggiungendo adesso qualche Bene, Accessorio, Consumabili o licenze!', - 'new_asset' => 'Nuovo bene', - 'new_license' => 'Nuova licenza', - 'new_accessory' => 'Nuovo accessorio', - 'new_consumable' => 'Nuovo consumabile', + 'dashboard_empty' => 'Sembra che tu non abbia aggiunto ancora niente, per cui non abbiamo niente di eclatante da mostrarti. Inizia aggiungendo adesso qualche Bene, Accessorio, Consumabili o Licenze!', + 'new_asset' => 'Nuovo Bene', + 'new_license' => 'Nuova Licenza', + 'new_accessory' => 'Nuovo Accessorio', + 'new_consumable' => 'Nuovo Consumabile', 'collapse' => 'Riduci', 'assigned' => 'Assegnato', - 'asset_count' => 'Quantità beni', - 'accessories_count' => 'Quantità accessori', + 'asset_count' => 'Quantità Beni', + 'accessories_count' => 'Quantità Accessori', 'consumables_count' => 'Quantità Consumabili', 'components_count' => 'Quantità Componenti', - 'licenses_count' => 'Quantità licenze', - 'notification_error' => 'Errore:', + 'licenses_count' => 'Quantità Licenze', + 'notification_error' => 'Errore', 'notification_error_hint' => 'Si prega di controllare il modulo sottostante per eventuali errori', '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', + 'asset_information' => 'Informazioni Bene', 'model_name' => 'Nome modello', - 'asset_name' => 'Nome bene', - 'consumable_information' => 'Informazioni sui consumabili:', + 'asset_name' => 'Nome Bene', + 'consumable_information' => 'Informazioni sui Consumabili:', 'consumable_name' => 'Nome Consumabile:', 'accessory_information' => 'Informazioni Accessori:', 'accessory_name' => 'Nome Accessorio:', - 'clone_item' => 'Clona oggetto', + 'clone_item' => 'Clona articolo', 'checkout_tooltip' => 'Assegna questo articolo', - 'checkin_tooltip' => 'Riassegna questo articolo', + 'checkin_tooltip' => 'Restituisci questo articolo', 'checkout_user_tooltip' => 'Assegna questo articolo a un utente', 'maintenance_mode' => 'Servizio temporaneamente non disponibile per aggiornamenti. Si prega di riprovare più tardi.', 'maintenance_mode_title' => 'Sistema Temporaneamente Non Disponibile', @@ -393,16 +396,16 @@ return [ 'additional_files' => 'File aggiuntivi', 'shitty_browser' => 'Nessuna firma rilevata. Se si utilizza un browser più vecchio, si prega di utilizzare un browser più moderno per completare l\'accettazione dei beni.', 'bulk_soft_delete' =>'Includi soft-delete di questi utenti. La cronologia dei loro Beni rimarrà intatta finché non elimini i record nelle Impostazioni di Amministrazione.', - 'bulk_checkin_delete_success' => 'Gli utenti che hai selezionato sono stati eliminati ed è stato effettuato il check-in degli oggetti loro assegnati.', - 'bulk_checkin_success' => 'Il check-in degli oggetti per gli utenti selezionati è stato completato.', - 'set_to_null' => 'Elimina i valori per questo asset|Elimina i valori per :asset_count asset ', + 'bulk_checkin_delete_success' => 'Gli utenti che hai selezionato sono stati eliminati e i loro articoli sono stati restituiti.', + 'bulk_checkin_success' => 'Gli articoli degli utenti selezionati sono stati restituiti.', + 'set_to_null' => 'Elimina i valori per questo Bene|Elimina i valori per :asset_count Beni ', 'set_users_field_to_null' => 'Cancella i valori :field per questo utente|Cancella i valori :field per tutti i :user_count utenti ', - 'na_no_purchase_date' => 'N/A - Nessuna data di acquisto', - 'assets_by_status' => 'Asset per Stato', - 'assets_by_status_type' => 'Asset per Tipo di Stato', - 'pie_chart_type' => 'Tipo di Grafico a Torta nella Dashboard', + 'na_no_purchase_date' => 'N/D - data acquisto non dichiarata', + 'assets_by_status' => 'Beni per Stato', + 'assets_by_status_type' => 'Beni per Tipo di Stato', + 'pie_chart_type' => 'Tipo di Grafico a Torta nel Cruscotto', 'hello_name' => 'Ciao, :name!', - 'unaccepted_profile_warning' => 'Hai :count elementi da accettare. Clicca qui per accettarli o rifiutarli', + 'unaccepted_profile_warning' => 'Hai :count articoli da accettare. Clicca qui per accettarli o rifiutarli', 'start_date' => 'Data Inizio', 'end_date' => 'Data Fine', 'alt_uploaded_image_thumbnail' => 'Miniatura caricata', @@ -431,13 +434,13 @@ return [ 'clear_and_save' => 'Pulisci & Salva', 'update_existing_values' => 'Aggiornare i Valori Esistenti?', 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'La generazione incrementale dei tag dei beni è disattivata: Tutte le righe devono avere una voce in "Tag Bene".', - 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: la generazione automatica dei tag per gli assets è attiva, quindi il tag verrà creato per ogni asset che non avesse il campo tag popolato. Gli elementi già provvisti di Tag saranno aggiornati con le informazioni fornite.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Nota: la generazione automatica dei tag per i beni è attiva, quindi il tag verrà creato per ogni bene che non avesse il campo tag popolato. Gli elementi già provvisti di Tag saranno aggiornati con le informazioni fornite.', 'send_welcome_email_to_users' => ' Inviare Mail di Benvenuto ai nuovi utenti?', 'back_before_importing' => 'Backup prima di importare?', 'csv_header_field' => 'Campo Intestazione Csv', 'import_field' => 'Importa Campo', 'sample_value' => 'Valore di Esempio', - 'no_headers' => 'Nessuna Colonne Trovata', + 'no_headers' => 'Nessuna Colonna Trovata', 'error_in_import_file' => 'Errore durante la lettura del file CSV: :error', 'percent_complete' => ':percent % Completato', 'errors_importing' => 'Errori durante l\'importazione: ', @@ -453,27 +456,27 @@ return [ 'autoassign_licenses_help' => 'Permetti a questo utente di avere licenze assegnate tramite la GUI per l\'assegnazione massiva delle licenze o con gli strumenti cli.', 'autoassign_licenses_help_long' => 'Ciò permette a un utente di farsi assegnare licenze tramite la GUI di assegnazione massiva di licenze o con gli strumenti cli. (Per esempio, potresti non volere che degli appaltatori ricevano automaticamente una licenza che forniresti solo al personale. Puoi ancora assegnare individualmente le licenze a questi utenti, ma non verranno inclusi nella funziona "Assegna a tutti gli utenti".)', 'no_autoassign_licenses_help' => 'Non includere l\'utente nelle assegnazioni massive tramite la GUI o gli strumenti cli.', - 'modal_confirm_generic' => 'Si è sicuri?', - 'cannot_be_deleted' => 'Questo elemento non può essere eliminato', - 'undeployable_tooltip' => 'Non puoi fare il check out di questo oggetto. Controlla la quantità rimanente.', + 'modal_confirm_generic' => 'Sei sicuro?', + 'cannot_be_deleted' => 'Questo articolo non può essere eliminato', + 'undeployable_tooltip' => 'Non puoi assegnare questo articolo. Controlla la quantità rimanente.', 'serial_number' => 'Numero Seriale', 'item_notes' => ':item Note', 'item_name_var' => ':item Nome', - 'error_user_company' => 'L\'azienda in cui fare il check-out e quella del bene non corrispondono', + 'error_user_company' => 'L\'azienda a cui vuoi fare l\'assegnazione e quella del bene non corrispondono', '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', - 'checked_out_to_last_name' => 'Check-out fatto a: Cognome', - 'checked_out_to_username' => 'Check-out fatto a: Nome Utente', - 'checked_out_to_email' => 'Check-out fatto a: Email', - 'checked_out_to_tag' => 'Check-out fatto a: Tag Bene', + 'checked_out_to_fullname' => 'Assegnato a: Nome Cognome', + 'checked_out_to_first_name' => 'Assegnato a: Nome', + 'checked_out_to_last_name' => 'Assegnato a: Cognome', + 'checked_out_to_username' => 'Assegnato a: Nome Utente', + 'checked_out_to_email' => 'Assegnato a: Email', + 'checked_out_to_tag' => 'Assegnato a: Tag Bene', 'manager_first_name' => 'Nome Manager', 'manager_last_name' => 'Cognome Manager', 'manager_full_name' => 'Nome Cognome Manager', 'manager_username' => 'Username del Manager', - 'checkout_type' => 'Tipo di Check-out', - 'checkout_location' => 'Check-out a Posizione', + 'checkout_type' => 'Tipo di Assegnazione', + 'checkout_location' => 'Assegnazione a Luogo', 'image_filename' => 'Nome File Immagine', 'do_not_import' => 'Non Importare', 'vip' => 'VIP', @@ -485,8 +488,8 @@ return [ ], 'percent_complete' => '% completato', 'uploading' => 'Caricamento... ', - 'upload_error' => 'Errore nel caricamento del file. Controlla che non ci siano righe vuote alla fine.', + 'upload_error' => 'Errore nel caricamento del file. Controlla che non ci siano righe vuote e che nessun nome di colonna sia duplicato.', 'copy_to_clipboard' => 'Copia negli Appunti', - 'copied' => 'Copied!', + 'copied' => 'Copiato!', ]; diff --git a/resources/lang/it/help.php b/resources/lang/it/help.php index 38f1b9f909..3dc12795f9 100644 --- a/resources/lang/it/help.php +++ b/resources/lang/it/help.php @@ -15,20 +15,21 @@ return [ 'more_info_title' => 'Ulteriori Informazioni', - 'audit_help' => 'Selezionando questa casella verranno modificati le posizioni dei beni. Non selezionandola, il luogo verrà semplicemente annotato nel log di controllo.

Nota che se questo bene è assegnato, non modificherà la posizione della persona, bene o posizione a cui è assegnato.', + 'audit_help' => 'Selezionando questa casella verranno modificati le posizioni dei beni. Non selezionandola, il luogo verrà semplicemente annotato nel log di controllo inventario.

Nota che se questo bene è assegnato, non modificherà la posizione della persona, bene o posizione a cui è assegnato.', - 'assets' => 'Assets sono elementi tracciati con il numero di serie o il tag. Tendono ad essere elementi di valore più elevato, ove è importante identificare un elemento specifico.', + 'assets' => 'I Beni sono articolo tracciati da un numero di serie o da un\'etichetta. Sono oggetti di valore più elevato che è importante identificare in maniera specifica.', - 'categories' => 'Le categorie ti aiutano ad organizzare i tuoi elementi. Alcuni esempi possono essere "Computer Fissi", "Portatili", "Cellulari", "Tablet" e molto altro ancora, però puoi creare ed assegnare qualsiasi categoria più appropriata.', + 'categories' => 'Le categorie ti aiutano ad organizzare i tuoi articoli. Alcuni esempi possono essere "Computer Fissi", "Portatili", "Cellulari", "Tablet" eccetera... ma puoi usarle come meglio credi per organizzare i tuoi articoli.', - 'accessories' => 'Gli accessori sono elementi, sprovvisti di numero di serie o per i quali non è necessario un tracciamento individuale, che puoi assegnare agli utenti. Ad esempio mouse e tastiere.', + 'accessories' => 'Gli Accessori sono elementi che puoi assegnare agli utenti, per i quali però non è necessario un tracciamento individuale. Ad esempio mouse e tastiere.', - 'companies' => 'Le aziende possono essere utilizzate come un campo di identificazione semplice oppure per limitare la visibilità degli asset, degli utenti ecc., se il supporto aziendale completo è abilitato nelle impostazioni di amministratore.', + 'companies' => 'Le aziende possono essere utilizzate come semplice campo di identificazione, oppure per limitare la visibilità dei Beni, degli Utenti ecc. quando il "supporto aziendale completo" è abilitato nelle impostazioni di amministratore.', - 'components' => 'I componenti sono parti di un asset, ad esempio HDD, RAM, ecc.', + 'components' => 'I Componenti articoli che sono parti di un Bene, ad esempio HDD, RAM, ecc.', - 'consumables' => 'I materiali di consumo sono qualsiasi cosa acquistata che verrà utilizzata nel tempo. Per esempio l\'inchiostro per stampanti o la carta per fotocopiatrici.', - - 'depreciations' => 'È possibile impostare gli ammortamenti, per ammortizzare un asset secondo il criterio di calcolo a quote costanti.', + 'consumables' => 'I Consumabili sono qualsiasi cosa acquistata che si esaurisce col passare del tempo. Per esempio l\'inchiostro per stampanti o la carta per fotocopiatrici.', + 'depreciations' => 'Puoi impostare la svalutazione dei Beni, per svalutare un Bene con criterio di calcolo lineare.', + + 'empty_file' => 'Il processo di Import rileva che questo file è vuoto.' ]; diff --git a/resources/lang/it/mail.php b/resources/lang/it/mail.php index ad883e281c..931b255eff 100644 --- a/resources/lang/it/mail.php +++ b/resources/lang/it/mail.php @@ -14,71 +14,71 @@ return [ 'asset_tag' => 'Etichetta del bene', 'assigned_to' => 'Assegnato a', 'best_regards' => 'Cordiali saluti,', - 'canceled' => 'Cancellato:', - 'checkin_date' => 'Data di iscrizione:', - 'checkout_date' => 'Data di partenza:', - 'click_to_confirm' => 'Per confermare, clicca sul seguente link: account web:', + 'canceled' => 'Annullato:', + 'checkin_date' => 'Data di restituzione:', + 'checkout_date' => 'Data di assegnazione:', + 'click_to_confirm' => 'Per favore, clicca sul seguente link per confermare il tuo account su :web :', 'click_on_the_link_accessory' => 'Fare clic sul collegamento in basso per confermare di aver ricevuto l\'accessorio.', - 'click_on_the_link_asset' => 'Fai clic sul link in basso per confermare di aver ricevuto l\'asset.', - 'Confirm_Asset_Checkin' => 'Conferma checkin asset', - 'Confirm_Accessory_Checkin' => 'Conferma checkin accessorio', - 'Confirm_accessory_delivery' => 'Conferma assegnazione accessorio', + 'click_on_the_link_asset' => 'Per favore clicca sul link in basso per confermare di aver ricevuto il bene.', + 'Confirm_Asset_Checkin' => 'Conferma restituzione del bene', + 'Confirm_Accessory_Checkin' => 'Conferma restituzione accessorio', + 'Confirm_accessory_delivery' => 'Conferma consegna accessorio', 'Confirm_license_delivery' => 'Conferma assegnazione licenza', - 'Confirm_asset_delivery' => 'Conferma assegnazione asset', - 'Confirm_consumable_delivery' => 'Confermar consegna consumabile', - 'current_QTY' => 'Corrente QTY', - 'Days' => 'giorni', - 'days' => 'giorni', - 'expecting_checkin_date' => 'Data di verifica prevista:', + 'Confirm_asset_delivery' => 'Conferma consegna del bene', + 'Confirm_consumable_delivery' => 'Conferma consegna del consumabile', + 'current_QTY' => 'Quantità attuale', + 'Days' => 'Giorni', + 'days' => 'Giorni', + 'expecting_checkin_date' => 'Data di riconsegna prevista:', 'expires' => 'Scade', - 'Expiring_Assets_Report' => 'Termine di scadenza dell\'attivo.', - 'Expiring_Licenses_Report' => 'Termine di licenza scadente.', + 'Expiring_Assets_Report' => 'Report Beni in scadenza.', + 'Expiring_Licenses_Report' => 'Report Licenze in scadenza.', 'hello' => 'Ciao', 'hi' => 'Ciao', 'i_have_read' => 'Ho letto e accetto i termini di utilizzo e ho ricevuto questo elemento.', 'item' => 'Articolo:', - 'Item_Request_Canceled' => 'Richiesta dell\'oggetto annullato', - 'Item_Requested' => 'Item richiesto', - 'link_to_update_password' => 'Fai clic sul seguente collegamento per aggiornare la tua password: web:', + 'Item_Request_Canceled' => 'Richiesta dell\'articolo annullata', + 'Item_Requested' => 'Articolo richiesto', + 'link_to_update_password' => 'Per favore clicca sul seguente collegamento per aggiornare la tua password per :web :', 'login_first_admin' => 'Accedi alla nuova installazione di Snipe-IT utilizzando le seguenti credenziali:', 'login' => 'Accesso:', 'Low_Inventory_Report' => 'Rapporto di inventario basso', 'inventory_report' => 'Rapporto Inventario', - 'min_QTY' => 'Min QTY', + 'min_QTY' => 'Quantità minima', 'name' => 'Nome', - 'new_item_checked' => 'Un nuovo elemento è stato controllato sotto il tuo nome, i dettagli sono sotto.', - 'password' => 'Parola d\'ordine:', - 'password_reset' => 'Reimpostazione della password', + 'new_item_checked' => 'Ti è stato assegnato un nuovo bene, di seguito i dettagli.', + 'password' => 'Password:', + 'password_reset' => 'Reimposta la password', 'read_the_terms' => 'Leggi i termini di utilizzo qui sotto.', - 'read_the_terms_and_click' => 'Leggi i termini di utilizzo qui sotto e fai clic sul link in basso per confermare di leggere e accettare i termini di utilizzo e di aver ricevuto l\'asset.', - 'requested' => 'richiesta:', - 'reset_link' => 'La tua password ripristina il collegamento', - 'reset_password' => 'Clicca qui per ripristinare la tua password:', + 'read_the_terms_and_click' => 'Leggi qui sotto i termini di utilizzo e fai clic sul link in basso per confermare di averli letti ed accettati e di aver quindi ricevuto il bene.', + 'requested' => 'Richiesto:', + 'reset_link' => 'Il tuo link per reimpostare la password', + 'reset_password' => 'Clicca qui per reimpostare la tua password:', 'serial' => 'Seriale', 'supplier' => 'Fornitore', 'tag' => 'Etichetta', - 'test_email' => 'Test Email da Snipe-IT', - 'test_mail_text' => 'Questo è un test del Snipe-IT Asset Management System. Se hai questo, la posta è in funzione :)', - 'the_following_item' => 'La seguente voce è stata selezionata:', + 'test_email' => 'Email di prova da Snipe-IT', + 'test_mail_text' => 'Questo è un test di Snipe-IT Asset Management System. Se hai ricevuto questa mail, la posta funziona :)', + 'the_following_item' => 'Il seguente articolo è stato restituito: ', 'low_inventory_alert' => 'C\'è :count elemento che è al di sotto del livello di scorta minima o lo sarà a breve. |Ci sono :count elementi che sono al di sotto del livello di scorta minima o lo saranno a breve.', 'assets_warrantee_alert' => 'C\'è :count bene con garanzia in scadenza nei prossimi :threshold giorni.|Ci sono :count beni con garanzia in scadenza nei prossimi :threshold giorni.', 'license_expiring_alert' => 'Tra :threshold giorni sta per scadere :count licenza. |Tra :threshold giorni stanno per scadere :count licenze.', - 'to_reset' => 'Per reimpostare la tua password web, compila questo modulo:', + 'to_reset' => 'Per reimpostare la tua password di :web, compila questo modulo:', 'type' => 'Tipo', - 'upcoming-audits' => 'C\'è :count asset in programma per la revisione entro :threshold giorni.|Ci sono :count asset in programma per la revisione entro :threshold giorni.', + 'upcoming-audits' => 'C\'è :count Bene da inventariare entro :threshold giorni.|Ci sono :count beni da inventariare entro :threshold giorni.', 'user' => 'Utente', 'username' => 'Nome utente', - 'welcome' => 'Benvenuto: nome', - 'welcome_to' => 'Benvenuti in: web!', + 'welcome' => 'Benvenuto :name', + 'welcome_to' => 'Benvenuti in :web!', 'your_credentials' => 'Le tue credenziali Snipe-IT', - 'Accessory_Checkin_Notification' => 'Checkin accessorio avvenuto', - 'Asset_Checkin_Notification' => 'Checkin asset avvenuto', - 'Asset_Checkout_Notification' => 'Check-out del bene avvenuto', - 'License_Checkin_Notification' => 'Checkin licenza avvenuto', - 'Expected_Checkin_Report' => 'Rapporto restituzione attesa del bene', - 'Expected_Checkin_Notification' => 'Promemoria: scadenza riconsegna :name in avvicinamento', - 'Expected_Checkin_Date' => 'Un asset assegnato a te deve essere ricontrollato il :date', - 'your_assets' => 'Visualizza i tuoi assets', + 'Accessory_Checkin_Notification' => 'Accessorio restituito', + 'Asset_Checkin_Notification' => 'Bene restituito', + 'Asset_Checkout_Notification' => 'Bene assegnato', + 'License_Checkin_Notification' => 'Licenza restituita', + 'Expected_Checkin_Report' => 'Report Beni in attesa di restituzione', + 'Expected_Checkin_Notification' => 'Promemoria: scadenza restituzione :name in avvicinamento', + 'Expected_Checkin_Date' => 'Un bene assegnato a te deve essere restituito il :date', + 'your_assets' => 'Visualizza i tuoi Beni', 'rights_reserved' => 'Tutti i diritti riservati.', ]; diff --git a/resources/lang/it/pagination.php b/resources/lang/it/pagination.php index b2c16356a9..54f2c22efe 100644 --- a/resources/lang/it/pagination.php +++ b/resources/lang/it/pagination.php @@ -15,6 +15,6 @@ return array( 'previous' => '« Precedente', - 'next' => 'Prossimo »', + 'next' => 'Successivo »', ); diff --git a/resources/lang/it/passwords.php b/resources/lang/it/passwords.php index ac24b9efde..b818555fa7 100644 --- a/resources/lang/it/passwords.php +++ b/resources/lang/it/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Se nel nostro sistema esiste un utente corrispondente con un indirizzo e-mail valido, è stata inviata un\'e-mail di recupero password.', 'token' => 'Questo token di reimpostazione della password non è valido o è scaduto oppure non corrisponde al nome utente fornito.', 'reset' => 'La tua password è stata resettata!', + 'password_change' => 'La tua password è stata aggiornata!', ]; diff --git a/resources/lang/it/reminders.php b/resources/lang/it/reminders.php index 6ab9df3206..2d3557a09a 100644 --- a/resources/lang/it/reminders.php +++ b/resources/lang/it/reminders.php @@ -13,7 +13,7 @@ return array( | */ - "password" => "Le passwords devono essere almeno di 6 caratteri e uguali alla conferma.", + "password" => "Le password devono essere almeno di 6 caratteri e uguali alla conferma.", "user" => "Nome utente o indirizzo email non corretto", "token" => 'Questo token di reimpostazione della password non è valido o è scaduto oppure non corrisponde al nome utente fornito.', 'sent' => 'Se nel nostro sistema esiste un utente corrispondente con un indirizzo e-mail valido, è stata inviata un\'e-mail di recupero password.', diff --git a/resources/lang/it/validation.php b/resources/lang/it/validation.php index 96140887da..0ddd7d9b55 100644 --- a/resources/lang/it/validation.php +++ b/resources/lang/it/validation.php @@ -13,88 +13,91 @@ return [ | */ - 'accepted' => 'il :attribute è stato accettato.', + 'accepted' => ':attribute deve essere accettato.', 'active_url' => ':attribute non è un URL valido.', 'after' => ':attribute deve essere una data oltre il :date.', - 'after_or_equal' => 'L\'attributo deve essere una data dopo o uguale a: data.', + 'after_or_equal' => ':attribute deve essere una data successiva o uguale a :data .', 'alpha' => ':attribute può contenere solo lettere.', 'alpha_dash' => ':attribute può contenere solo lettere numeri e trattini.', 'alpha_num' => ':attribute può contenere solo lettere e numeri.', - 'array' => 'L\'attributo: deve essere un array.', - 'before' => ':attribute deve essere una data dopo :date.', - 'before_or_equal' => 'L\'attributo deve essere una data precedente o uguale a: data.', + 'array' => ':attribute deve essere un array.', + 'before' => ':attribute deve essere una data precedente il :date .', + 'before_or_equal' => ':attribute deve essere una data precedente o uguale al :date .', 'between' => [ - 'numeric' => ':attribute deve essere tra :min - :max.', + 'numeric' => ':attribute deve essere tra :min - :max .', 'file' => 'il :attribute deve essere tra :min - :max kilobytes.', 'string' => 'il :attribute deve essere tra :min - :max caratteri.', - 'array' => 'L\'attributo deve avere tra: min e: max elementi.', + 'array' => ':attribute deve avere tra: min e: max elementi.', ], - 'boolean' => 'Il campo: attributo deve essere vero o falso.', + 'boolean' => ':attribute deve essere o vero o falso.', 'confirmed' => 'il :attribute non corrisponde.', - 'date' => 'la :attribute non è valida.', + 'date' => ':attribute non è una data valida.', 'date_format' => 'il :attribute non corrisponde al :format.', - 'different' => 'il :attribute e :other devono essere differenti.', - 'digits' => 'il :attribute deve essere :digits digits.', - 'digits_between' => 'il :attribute deve essere tra :min e :max digits.', - 'dimensions' => 'L\'attributo: ha dimensioni di immagine non valide.', - 'distinct' => 'Il campo attributo ha un valore duplicato.', - 'email' => 'il formato del :attribute è invalido.', - 'exists' => ':attribute selezzionato è invalido.', - 'file' => 'L\'attributo: deve essere un file.', - 'filled' => 'Il campo: attributo deve avere un valore.', - 'image' => 'il :attribute deve essere un immagine.', - 'import_field_empty' => 'Il valore per :fieldname non può essere vuoto.', - 'in' => 'Il selezionato :attribute è invalido.', - 'in_array' => 'Il campo attributo non esiste in: altro.', - 'integer' => 'L\' :attribute deve essere un numero intero.', - 'ip' => 'L\' :attribute deve essere un indirizzo IP valido.', - 'ipv4' => 'L\'attributo: deve essere un indirizzo IPv4 valido.', - 'ipv6' => 'L\'attributo: deve essere un indirizzo IPv6 valido.', - 'is_unique_department' => 'Questo :attribute deve essere univoco per questa posizione', - 'json' => 'L\'attributo: deve essere una stringa JSON valida.', + 'different' => ':attribute e :other devono essere differenti.', + 'digits' => ':attribute deve essere :digits cifre.', + 'digits_between' => ':attribute deve essere tra :min e :max cifre.', + 'dimensions' => ':attribute ha dimensioni di immagine non valide.', + 'distinct' => 'Il campo :attribute ha un valore duplicato.', + 'email' => 'Il formato di :attribute non è valido.', + 'exists' => ':attribute selezionato non è valido.', + 'file' => ':attribute deve essere un file.', + 'filled' => 'Il campo :attribute deve avere un valore.', + 'image' => ':attribute deve essere un\'immagine.', + 'import_field_empty' => ':fieldname non può essere vuoto.', + 'in' => ':attribute selezionato non è valido.', + 'in_array' => 'Il campo :attribute non esiste in :other.', + 'integer' => ':attribute deve essere un numero intero.', + 'ip' => ':attribute deve essere un indirizzo IP valido.', + 'ipv4' => ':attribute deve essere un indirizzo IPv4 valido.', + 'ipv6' => ':attribute deve essere un indirizzo IPv6 valido.', + 'is_unique_department' => ':attribute deve essere unico per questa sede aziendale', + 'json' => ':attribute deve essere una stringa JSON valida.', 'max' => [ - 'numeric' => 'L\' :attribute non può essere superiore di :max.', - 'file' => 'L\' :attribute non può essere maggiore di :max kilobytes.', - 'string' => 'L\' :attribute non può essere maggiore di :max caratteri.', - 'array' => 'L\'attributo: non può avere più di: elementi max.', + 'numeric' => ':attribute non può essere maggiore di :max.', + 'file' => ':attribute non può essere maggiore di :max kilobytes.', + 'string' => ':attribute non può essere maggiore di :max caratteri.', + 'array' => ':attribute non può avere più di :max elementi.', ], - 'mimes' => 'L\' :attribute deve essere un file di type: :values.', - 'mimetypes' => 'L\'attributo: deve essere un file di tipo:: valori.', + 'mimes' => ':attribute deve essere un file di formato: :values.', + 'mimetypes' => ':attribute deve essere un file di formato: :values.', 'min' => [ - 'numeric' => 'L\' :attribute deve essere almeno :min.', - 'file' => 'L\' :attribute deve essere almeno :min kilobytes.', - 'string' => 'L\' :attribute deve essere almeno :min caratteri.', - 'array' => 'L\'attributo deve avere almeno: elementi min.', + 'numeric' => ':attribute deve essere almeno :min.', + 'file' => ':attribute deve essere almeno :min kilobytes.', + 'string' => ':attribute deve essere di almeno :min caratteri.', + 'array' => ':attribute deve avere almeno :min elementi.', ], - 'starts_with' => 'Attributo :attribute deve iniziare con uno dei seguenti: :values.', - 'ends_with' => 'Attributo :attribute deve finire con uno dei seguenti: :values.', + 'starts_with' => ':attribute deve iniziare con uno dei seguenti: :values.', + 'ends_with' => ':attribute deve finire con uno dei seguenti: :values.', - 'not_in' => 'L\' :attribute selezionato è invalido.', - 'numeric' => 'L\' :attribute deve essere un numero.', - 'present' => 'Il campo attributo deve essere presente.', - 'valid_regex' => 'Questa non è una regex valida. ', - 'regex' => 'Il formato dell\' :attribute è invalido.', - 'required' => 'Il campo :attribute è obblogatorio.', - 'required_if' => 'L\' :attribute è richiesto quando :other è :value.', - 'required_unless' => 'Il campo: attributo è obbligatorio a meno che: l\'altro sia in: valori.', - 'required_with' => 'Il campo :attribute è richiesto quando :values è presente.', - 'required_with_all' => 'Il campo attributo è necessario quando: i valori sono presenti.', - 'required_without' => 'Il campo :attribute è richiesto quando :values non è presente.', - 'required_without_all' => 'Il campo attributo è richiesto quando nessuno dei valori è presente.', - 'same' => 'L\' :attribute e :other devono corrispondere.', + 'not_in' => ':attribute selezionato non è valido.', + 'numeric' => ':attribute dev\'essere un numero.', + 'present' => 'Il campo :attribute deve essere presente.', + 'valid_regex' => 'Questa non è una espressione regolare valida. ', + 'regex' => 'Il formato di :attribute non è valido.', + 'required' => 'Il campo :attribute è obbligatorio.', + 'required_if' => 'Il campo :attribute è obbligatorio quando :other è :value.', + 'required_unless' => 'Il campo :attribute è obbligatorio a meno che :other sia in :values.', + 'required_with' => 'Il campo :attribute è obbligatorio quando :values è presente.', + 'required_with_all' => 'Il campo :attribute è obbligatorio quando :values è presente.', + 'required_without' => 'Il campo :attribute è obbligatorio quando :values non è presente.', + 'required_without_all' => 'Il campo :attribute è obbligatorio quando nessuno dei valori :values è presente.', + 'same' => ':attribute e :other devono corrispondere.', 'size' => [ - 'numeric' => 'L\' :attribute deve essere :size.', - 'file' => 'L\' :attribute deve essere :size kilobytes.', - 'string' => 'L\' :attribute deve essere :size characters.', - 'array' => 'L\'attributo: deve contenere: elementi di dimensioni.', + 'numeric' => ':attribute deve essere :size.', + 'file' => ':attribute deve essere :size kilobytes.', + 'string' => ':attribute deve essere :size caratteri.', + 'array' => ':attribute deve contenere :size elementi.', ], - 'string' => 'L\'attributo: deve essere una stringa.', - 'timezone' => 'L\'attributo: deve essere una zona valida.', - 'unique' => 'L\' :attribute è già stato preso.', - 'uploaded' => 'L\'attributo: non è riuscito a caricare.', - 'url' => 'Il formato dell\' :attribute è invalido.', - 'unique_undeleted' => 'L\'attributo deve essere univoco.', + 'string' => ':attribute deve essere una stringa.', + 'timezone' => ':attribute deve essere una zona valida.', + 'two_column_unique_undeleted' => ':attribute deve essere univoco tra :table1 e :table2 . ', + 'unique' => ':attribute è già stato preso.', + 'uploaded' => 'Non è stato possibile caricare :attribute.', + 'url' => 'Il formato di :attribute non è valido.', + 'unique_undeleted' => ':attribute deve essere unico.', 'non_circular' => ':attribute non deve creare un riferimento circolare.', + 'not_array' => 'Il campo :attribute non può essere un array.', + 'unique_serial' => ':attribute deve essere univoco.', 'disallow_same_pwd_as_user_fields' => 'La password non può essere uguale al nome utente.', 'letters' => 'La password deve contenere almeno una lettera.', 'numbers' => 'La password deve contenere almeno un numero.', @@ -117,22 +120,22 @@ return [ */ 'custom' => [ - 'alpha_space' => 'Il campo attributo contiene un carattere non consentito.', + 'alpha_space' => 'Il campo :attribute contiene un carattere non consentito.', 'email_array' => 'Uno o più indirizzi email non sono validi.', - 'hashed_pass' => 'La tua password corrente non è corretta', - 'dumbpwd' => 'Quella password è troppo comune.', + 'hashed_pass' => 'La tua attuale password non è corretta', + 'dumbpwd' => 'Questa password è troppo comune.', 'statuslabel_type' => 'È necessario selezionare un tipo di etichetta di stato valido', // 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' => 'La :attribute deve essere in formato AAAA-MM-GG', - 'last_audit_date.date_format' => 'La :attribute deve essere in formato AAAA-MM-GG hh:mm:ss', - 'expiration_date.date_format' => 'La :attribute deve essere in formato AAAA-MM-GG', - 'termination_date.date_format' => 'La :attribute deve essere in formato AAAA-MM-GG', - 'expected_checkin.date_format' => 'La :attribute deve essere in formato AAAA-MM-GG', - 'start_date.date_format' => 'La :attribute deve essere in formato AAAA-MM-GG', - 'end_date.date_format' => 'La :attribute deve essere in formato AAAA-MM-GG', + 'purchase_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + 'last_audit_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG hh:mm:ss', + 'expiration_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + 'termination_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + 'expected_checkin.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + 'start_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', + 'end_date.date_format' => ':attribute deve essere in formato AAAA-MM-GG', ], diff --git a/resources/lang/iu/admin/accessories/message.php b/resources/lang/iu/admin/accessories/message.php index 542f71f03c..c688d5e03d 100644 --- a/resources/lang/iu/admin/accessories/message.php +++ b/resources/lang/iu/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/iu/admin/custom_fields/general.php b/resources/lang/iu/admin/custom_fields/general.php index cb4ab3730a..e3c21d1f0c 100644 --- a/resources/lang/iu/admin/custom_fields/general.php +++ b/resources/lang/iu/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/iu/admin/hardware/form.php b/resources/lang/iu/admin/hardware/form.php index ef877c8377..ee3fa20fb0 100644 --- a/resources/lang/iu/admin/hardware/form.php +++ b/resources/lang/iu/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/iu/admin/hardware/message.php b/resources/lang/iu/admin/hardware/message.php index 04be92a754..056692998e 100644 --- a/resources/lang/iu/admin/hardware/message.php +++ b/resources/lang/iu/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/iu/admin/licenses/message.php b/resources/lang/iu/admin/licenses/message.php index dd7e54dea4..c79f631680 100644 --- a/resources/lang/iu/admin/licenses/message.php +++ b/resources/lang/iu/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/iu/admin/locations/table.php b/resources/lang/iu/admin/locations/table.php index 29edf0f565..0cfaa4fdc3 100644 --- a/resources/lang/iu/admin/locations/table.php +++ b/resources/lang/iu/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Location Name', 'address' => 'Address', + 'address2' => 'Address Line 2', 'zip' => 'Postal Code', 'locations' => 'Locations', 'parent' => 'Parent', diff --git a/resources/lang/iu/admin/reports/general.php b/resources/lang/iu/admin/reports/general.php index 344d5c8743..9b682f8ecd 100644 --- a/resources/lang/iu/admin/reports/general.php +++ b/resources/lang/iu/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/iu/admin/users/message.php b/resources/lang/iu/admin/users/message.php index adf26b3229..b7c0a29f14 100644 --- a/resources/lang/iu/admin/users/message.php +++ b/resources/lang/iu/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/iu/general.php b/resources/lang/iu/general.php index e1a5cc0e7a..a568e00436 100644 --- a/resources/lang/iu/general.php +++ b/resources/lang/iu/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Create New', 'created' => 'Item Created', 'created_asset' => 'created asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/iu/help.php b/resources/lang/iu/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/iu/help.php +++ b/resources/lang/iu/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/iu/passwords.php b/resources/lang/iu/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/iu/passwords.php +++ b/resources/lang/iu/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/iu/validation.php b/resources/lang/iu/validation.php index df514da6f9..57e354f072 100644 --- a/resources/lang/iu/validation.php +++ b/resources/lang/iu/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/ja/admin/accessories/message.php b/resources/lang/ja/admin/accessories/message.php index 1b645b0694..43ca27a36d 100644 --- a/resources/lang/ja/admin/accessories/message.php +++ b/resources/lang/ja/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => '付属品[:id]は存在しません。', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'この付属品は、ユーザーに :count 個貸し出されています。もう一度、付属品を返却して下さい。 ', 'create' => array( diff --git a/resources/lang/ja/admin/custom_fields/general.php b/resources/lang/ja/admin/custom_fields/general.php index cf4f9e3bef..7f0be3d8fc 100644 --- a/resources/lang/ja/admin/custom_fields/general.php +++ b/resources/lang/ja/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => '新しいユーザー設定フィールド', 'create_field_title' => '新しいカスタムフィールドを作成', 'value_encrypted' => 'このフィールドの値は、データベースで暗号化されます。管理者ユーザーのみが復号化された値を表示することができます。', - 'show_in_email' => 'このフィールドの値を、ユーザーに送信されるチェックアウト メールに含めますか?(暗号化されたフィールドの値はメールに含めることはできません。)', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'ヘルプ テキスト', 'help_text_description' => 'このテキストは、資産の編集中にフォーム要素の下に表示されるオプションのテキストです。', 'about_custom_fields_title' => 'カスタムフィールドについて', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'ユーザーに表示', 'auto_add_to_fieldsets' => '新しいフィールドセットに自動的に追加する', 'add_to_preexisting_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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ja/admin/hardware/form.php b/resources/lang/ja/admin/hardware/form.php index 89f62bbaaa..c797ac73ca 100644 --- a/resources/lang/ja/admin/hardware/form.php +++ b/resources/lang/ja/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => '資産の場所を更新', 'asset_location_update_default_current' => '既定の場所と実際の場所を更新', 'asset_location_update_default' => 'デフォルトの場所のみ更新', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'その資産ステータスは配備可能ではありません。この資産はチェックアウトできません。', 'asset_deployable' => 'その資産ステータスは配備可能です。この資産はチェックアウトできます。', 'processing_spinner' => '処理中です... (これは大きなファイルで少し時間がかかる可能性があります)', diff --git a/resources/lang/ja/admin/hardware/message.php b/resources/lang/ja/admin/hardware/message.php index 1f07676517..5c0092a021 100644 --- a/resources/lang/ja/admin/hardware/message.php +++ b/resources/lang/ja/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => '資産は作成されませんでした。もう一度、やり直して下さい。', 'success' => '資産は作成されました。', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/ja/admin/licenses/message.php b/resources/lang/ja/admin/licenses/message.php index 0fbf71fd59..14e3464a46 100644 --- a/resources/lang/ja/admin/licenses/message.php +++ b/resources/lang/ja/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'このライセンスは利用者にチェックアウトされているため削除できません。ライセンスをチェックイン後、もう一度、やり直して下さい。 ', 'select_asset_or_person' => 'アセットまたはユーザーを選択する必要がありますが、両方を選択する必要はありません。', 'not_found' => 'ライセンスが見つかりません', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'ライセンスのチェックを外す際に問題が発生しました。もう一度、やり直して下さい。', - 'success' => 'ライセンスのチェックを外しました。' + 'success' => 'ライセンスのチェックを外しました。', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ja/admin/locations/table.php b/resources/lang/ja/admin/locations/table.php index 8b9dfd394c..f2d605c250 100644 --- a/resources/lang/ja/admin/locations/table.php +++ b/resources/lang/ja/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => '割り当て先をすべて印刷', 'name' => 'ロケーション名', 'address' => '住所', + 'address2' => 'Address Line 2', 'zip' => '郵便番号', 'locations' => 'ロケーション', 'parent' => '上位', diff --git a/resources/lang/ja/admin/reports/general.php b/resources/lang/ja/admin/reports/general.php index 3841de4431..fb66935937 100644 --- a/resources/lang/ja/admin/reports/general.php +++ b/resources/lang/ja/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'リマインダーを送信', 'reminder_sent' => 'リマインダーを送信しました', 'acceptance_deleted' => '承認リクエストが削除されました', - 'acceptance_request' => 'リクエストを承認' + 'acceptance_request' => 'リクエストを承認', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/ja/admin/users/message.php b/resources/lang/ja/admin/users/message.php index 9bb13268a7..81a7b4e76b 100644 --- a/resources/lang/ja/admin/users/message.php +++ b/resources/lang/ja/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => '利用者が既に存在しています!', 'user_not_found' => 'ユーザーが存在しません。', 'user_login_required' => 'ログインフィールドが必要です。', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'パスワードが必要です。', 'insufficient_permissions' => '権限が不足しています。', 'user_deleted_warning' => '利用者が削除されました。これらを編集するにはユーザーを復旧するか、新しい資産を割り当てなければなりません。', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => '有効なメールアドレスを持っている選択されたユーザーにパスワードリセットのリンクが送信されました。', 'password_reset_sent' => 'パスワードリセットのURLが:emailに送信されました。', 'user_has_no_email' => 'このユーザーのプロフィールにはメールアドレスがありません。', - 'user_has_no_assets_assigned' => 'このユーザーにはアセットが割り当てられていません', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/ja/general.php b/resources/lang/ja/general.php index b6f742e795..bf4127dd91 100644 --- a/resources/lang/ja/general.php +++ b/resources/lang/ja/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => '消耗品', 'consumables' => '消耗品数', 'country' => '国', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => '新規作成', 'created' => 'アイテムを作成しました', 'created_asset' => '資産を作成', @@ -353,7 +355,8 @@ return [ 'synchronize' => '同期', 'sync_results' => '同期結果', 'license_serial' => 'シリアル/プロダクトキー', - 'invalid_category' => '無効なカテゴリ', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'これはダッシュボードです。似たようなものがたくさんありますが、これはあなた専用です。', '60_percent_warning' => '60%完了 (警告)', 'dashboard_empty' => 'まだ何も追加していないようですので、表示できるものはありません。 資産、付属品、消耗品、ライセンスを追加することから始めましょう!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => '消耗品数', 'components_count' => '構成部品数', 'licenses_count' => 'ライセンス数', - 'notification_error' => 'エラー:', + 'notification_error' => 'Error', 'notification_error_hint' => '以下のフォームにエラーがないか確認してください', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ja/help.php b/resources/lang/ja/help.php index 80f242e7aa..068205fd73 100644 --- a/resources/lang/ja/help.php +++ b/resources/lang/ja/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => '消耗品は、時間の経過とともに使用されるものです。例えば、プリンタインクやコピー用紙など。', 'depreciations' => '定額法に基づいて資産の減価償却を設定することができます。', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ja/passwords.php b/resources/lang/ja/passwords.php index 96723b6f14..4850ebc7c2 100644 --- a/resources/lang/ja/passwords.php +++ b/resources/lang/ja/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => '有効なメールアドレスを持つ一致するユーザーがシステムに存在する場合、パスワード復元メールが送信されました。', 'token' => 'このパスワードリセットトークンは無効または期限切れです。または指定されたユーザー名と一致しません。', 'reset' => 'パスワードがリセットされました!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ja/validation.php b/resources/lang/ja/validation.php index e1e465f745..ff3be4c40d 100644 --- a/resources/lang/ja/validation.php +++ b/resources/lang/ja/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => ':attribute は文字列にして下さい。', 'timezone' => ':attribute は有効なゾーンにして下さい。', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute は、取得済みです。', 'uploaded' => ':attribute のアップロードに失敗しました。', 'url' => ':attribute フォーマットが不正です。', 'unique_undeleted' => ':attribute は 一意の値である必要があります。', 'non_circular' => ':attribute は、循環参照を作成してはいけません。', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'パスワードはユーザー名と同じにすることはできません。', 'letters' => 'パスワードには英字が1文字以上必要です。', 'numbers' => 'パスワードには数字が1つ以上必要です。', diff --git a/resources/lang/km-KH/admin/accessories/general.php b/resources/lang/km-KH/admin/accessories/general.php index bed7f38fab..655b843b28 100644 --- a/resources/lang/km-KH/admin/accessories/general.php +++ b/resources/lang/km-KH/admin/accessories/general.php @@ -1,22 +1,22 @@ 'Accessory Category', - 'accessory_name' => 'Accessory Name', + 'accessory_category' => 'ប្រភេទគ្រឿងបន្លាស់', + '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', + 'create' => 'បង្កើតគ្រឿងបន្លាស់', + 'edit' => 'កែសម្រួលគ្រឿងបន្លាស់', + 'eula_text' => 'ប្រភេទ EULA', + 'eula_text_help' => 'វាលនេះអនុញ្ញាតឱ្យអ្នកប្ដូរ EULAs របស់អ្នកតាមបំណងសម្រាប់ប្រភេទជាក់លាក់នៃទ្រព្យសកម្ម។ ប្រសិនបើអ្នកមាន EULA តែមួយសម្រាប់ទ្រព្យសកម្មទាំងអស់របស់អ្នក អ្នកអាចធីកប្រអប់ខាងក្រោមដើម្បីប្រើលំនាំដើមចម្បង។', + 'require_acceptance' => 'តម្រូវឱ្យអ្នកប្រើប្រាស់បញ្ជាក់ការទទួលយកទ្រព្យសម្បត្តិនៅក្នុងប្រភេទនេះ។', + 'no_default_eula' => 'រកមិនឃើញ EULA លំនាំដើមចម្បងទេ។ បន្ថែមមួយនៅក្នុងការកំណត់។', + '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.', + '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.', + 'delete_disabled' => 'គ្រឿងបន្លាស់នេះមិនអាចលុបចេញបានទេ ដោយសារធាតុមួយចំនួននៅតែត្រូវបានដកចេញ។', ); diff --git a/resources/lang/km-KH/admin/accessories/message.php b/resources/lang/km-KH/admin/accessories/message.php index 542f71f03c..ad18bcf846 100644 --- a/resources/lang/km-KH/admin/accessories/message.php +++ b/resources/lang/km-KH/admin/accessories/message.php @@ -2,36 +2,37 @@ return array( - 'does_not_exist' => 'The accessory [:id] does not exist.', + 'does_not_exist' => 'គ្រឿងបន្លាស់ [:id] មិនមានទេ។', + 'not_found' => 'គ្រឿងបន្លាស់នោះមិនត្រូវបានរកឃើញទេ។', '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.' + 'error' => 'គ្រឿងបន្លាស់មិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'គ្រឿងបន្លាស់ត្រូវបានបង្កើតដោយជោគជ័យ។' ), 'update' => array( - 'error' => 'The accessory was not updated, please try again', - 'success' => 'The accessory was updated successfully.' + 'error' => 'គ្រឿងបន្លាស់មិនត្រូវបានអាប់ដេតទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'គ្រឿងបន្លាស់ត្រូវបានអាប់ដេតដោយជោគជ័យ។' ), '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.' + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបគ្រឿងបន្លាស់នេះទេ?', + 'error' => 'មានបញ្ហាក្នុងការលុបគ្រឿងបន្លាស់។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'គ្រឿងបន្លាស់ត្រូវបានលុបដោយជោគជ័យ។' ), '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.' + 'user_does_not_exist' => 'អ្នកប្រើប្រាស់នោះមិនត្រឹមត្រូវទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។' ), '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.' + 'user_does_not_exist' => 'អ្នកប្រើប្រាស់នោះមិនត្រឹមត្រូវទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។' ) diff --git a/resources/lang/km-KH/admin/categories/general.php b/resources/lang/km-KH/admin/categories/general.php index 947a906a80..8b060005a6 100644 --- a/resources/lang/km-KH/admin/categories/general.php +++ b/resources/lang/km-KH/admin/categories/general.php @@ -5,21 +5,21 @@ return array( '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', + 'clone' => 'ប្រភេទក្លូន', + 'create' => 'បង្កើតប្រភេទ', + 'edit' => 'កែសម្រួល​ប្រភេទ', + 'email_will_be_sent_due_to_global_eula' => 'អ៊ីមែលនឹងត្រូវបានផ្ញើទៅអ្នកប្រើប្រាស់ ដោយសារតែ EULA សកលកំពុងត្រូវបានប្រើប្រាស់។', + 'email_will_be_sent_due_to_category_eula' => 'អ៊ីមែលនឹងត្រូវបានផ្ញើទៅអ្នកប្រើប្រាស់ ដោយសារ EULA ត្រូវបានកំណត់សម្រាប់ប្រភេទនេះ។', + 'eula_text' => 'ប្រភេទ EULA', + 'eula_text_help' => 'វាលនេះអនុញ្ញាតឱ្យអ្នកប្ដូរ EULAs របស់អ្នកតាមបំណងសម្រាប់ប្រភេទជាក់លាក់នៃទ្រព្យសកម្ម។ ប្រសិនបើអ្នកមាន EULA តែមួយសម្រាប់ទ្រព្យសកម្មទាំងអស់របស់អ្នក អ្នកអាចធីកប្រអប់ខាងក្រោមដើម្បីប្រើលំនាំដើមចម្បង។', + 'name' => 'ឈ្មោះប្រភេទ', + 'require_acceptance' => 'តម្រូវឱ្យអ្នកប្រើប្រាស់បញ្ជាក់ការទទួលយកទ្រព្យសម្បត្តិនៅក្នុងប្រភេទនេះ។', + 'required_acceptance' => 'អ្នក​ប្រើ​នេះ​នឹង​ត្រូវ​បាន​ផ្ញើ​អ៊ីមែល​ជាមួយ​តំណ​ដើម្បី​បញ្ជាក់​ការ​ទទួល​យក​ធាតុ​នេះ។', + 'required_eula' => 'អ្នកប្រើប្រាស់នេះនឹងត្រូវបានផ្ញើអ៊ីមែលច្បាប់ចម្លងនៃ EULA', + 'no_default_eula' => 'រកមិនឃើញ EULA លំនាំដើមចម្បងទេ។ បន្ថែមមួយនៅក្នុងការកំណត់។', + 'update' => 'ធ្វើបច្ចុប្បន្នភាពប្រភេទ', + 'use_default_eula' => 'ប្រើ លំនាំដើមចម្បង EULA ជំនួសវិញ។', + 'use_default_eula_disabled' => 'ប្រើ EULA លំនាំដើមចម្បងជំនួសវិញ។ គ្មាន EULA លំនាំដើមចម្បងត្រូវបានកំណត់ទេ។ សូមបន្ថែមមួយនៅក្នុងការកំណត់។', + 'use_default_eula_column' => 'ប្រើ EULA លំនាំដើម', ); diff --git a/resources/lang/km-KH/admin/categories/message.php b/resources/lang/km-KH/admin/categories/message.php index 4e493f68b6..05cf2900fc 100644 --- a/resources/lang/km-KH/admin/categories/message.php +++ b/resources/lang/km-KH/admin/categories/message.php @@ -2,25 +2,25 @@ return array( - 'does_not_exist' => '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. ', + 'does_not_exist' => 'ប្រភេទមិនមានទេ។', + 'assoc_models' => 'ប្រភេទនេះត្រូវបានភ្ជាប់ជាមួយយ៉ាងហោចណាស់គំរូមួយ ហើយមិនអាចលុបបានទេ។ សូម​ធ្វើ​បច្ចុប្បន្នភាព​ម៉ូដែល​របស់​អ្នក​ដើម្បី​លែង​យោង​ប្រភេទ​នេះ​ទៀត​ហើយ​ព្យាយាម​ម្ដង​ទៀត។ ', + 'assoc_items' => 'ប្រភេទនេះត្រូវបានភ្ជាប់ជាមួយយ៉ាងហោចណាស់មួយ៖ asset_type ហើយមិនអាចលុបបានទេ។ សូមអាប់ដេត៖ asset_type របស់អ្នកដើម្បីកុំឱ្យយោងទៅលើប្រភេទនេះទៀត ហើយព្យាយាមម្តងទៀត។ ', 'create' => array( - 'error' => 'Category was not created, please try again.', - 'success' => 'Category created successfully.' + 'error' => 'ប្រភេទមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'ប្រភេទត្រូវបានបង្កើតដោយជោគជ័យ។' ), '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', + 'error' => 'ប្រភេទមិនត្រូវបានអាប់ដេតទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'បានធ្វើបច្ចុប្បន្នភាពប្រភេទដោយជោគជ័យ។', + 'cannot_change_category_type' => 'អ្នក​មិន​អាច​ផ្លាស់ប្ដូរ​ប្រភេទ​ប្រភេទ​បាន​ទេ​នៅ​ពេល​ដែល​វា​ត្រូវ​បាន​បង្កើត​ឡើង', ), '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.' + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបប្រភេទនេះទេ?', + 'error' => 'មានបញ្ហាក្នុងការលុបប្រភេទ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ប្រភេទត្រូវបានលុបដោយជោគជ័យ។' ) ); diff --git a/resources/lang/km-KH/admin/categories/table.php b/resources/lang/km-KH/admin/categories/table.php index a3ee96ae7f..0b1a985346 100644 --- a/resources/lang/km-KH/admin/categories/table.php +++ b/resources/lang/km-KH/admin/categories/table.php @@ -2,9 +2,9 @@ return array( 'eula_text' => 'EULA', - 'id' => 'ID', + 'id' => 'លេខសម្គាល់', 'parent' => 'Parent', - 'require_acceptance' => 'Acceptance', - 'title' => 'Asset Category Name', + 'require_acceptance' => 'ការទទួលយក', + 'title' => 'ឈ្មោះប្រភេទទ្រព្យសកម្ម', ); diff --git a/resources/lang/km-KH/admin/custom_fields/general.php b/resources/lang/km-KH/admin/custom_fields/general.php index 71c9c9ba98..e98c0273fd 100644 --- a/resources/lang/km-KH/admin/custom_fields/general.php +++ b/resources/lang/km-KH/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/km-KH/admin/depreciations/message.php b/resources/lang/km-KH/admin/depreciations/message.php index c20e52c13c..46532d470d 100644 --- a/resources/lang/km-KH/admin/depreciations/message.php +++ b/resources/lang/km-KH/admin/depreciations/message.php @@ -2,24 +2,24 @@ return array( - 'does_not_exist' => '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. ', + 'does_not_exist' => 'ថ្នាក់រំលោះមិនមានទេ។', + 'assoc_users' => 'ការរំលោះនេះបច្ចុប្បន្នត្រូវបានភ្ជាប់ជាមួយគំរូមួយ ឬច្រើន ហើយមិនអាចលុបបានទេ។ សូម​លុប​ម៉ូដែល ហើយ​ព្យាយាម​លុប​ម្ដង​ទៀត។ ', 'create' => array( - 'error' => 'Depreciation class was not created, please try again. :(', - 'success' => 'Depreciation class created successfully. :)' + 'error' => 'ថ្នាក់រំលោះមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។ :(', + 'success' => 'ថ្នាក់រំលោះបានបង្កើតដោយជោគជ័យ។ :)' ), 'update' => array( - 'error' => 'Depreciation class was not updated, please try again', - 'success' => 'Depreciation class updated successfully.' + 'error' => 'ថ្នាក់រំលោះមិនត្រូវបានធ្វើបច្ចុប្បន្នភាពទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'ថ្នាក់រំលោះបានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។' ), '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.' + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបថ្នាក់រំលោះនេះទេ?', + 'error' => 'មាន​បញ្ហា​ក្នុង​ការ​លុប​ថ្នាក់​រំលោះ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ថ្នាក់រំលោះត្រូវបានលុបដោយជោគជ័យ។' ) ); diff --git a/resources/lang/km-KH/admin/depreciations/table.php b/resources/lang/km-KH/admin/depreciations/table.php index 256b10b92a..7c01c2e984 100644 --- a/resources/lang/km-KH/admin/depreciations/table.php +++ b/resources/lang/km-KH/admin/depreciations/table.php @@ -2,10 +2,10 @@ return [ - 'id' => 'ID', - 'months' => 'Months', - 'term' => 'Term', - 'title' => 'Name ', + 'id' => 'លេខសម្គាល់', + 'months' => 'ខែ', + 'term' => 'រយៈពេល', + 'title' => 'ឈ្មោះ ', 'depreciation_min' => 'Floor Value', ]; diff --git a/resources/lang/km-KH/admin/hardware/form.php b/resources/lang/km-KH/admin/hardware/form.php index 89869f2083..c3ebff0ef4 100644 --- a/resources/lang/km-KH/admin/hardware/form.php +++ b/resources/lang/km-KH/admin/hardware/form.php @@ -3,16 +3,16 @@ return [ 'bulk_delete' => 'បញ្ជាក់ការលុបភាគច្រើន', '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.', + 'bulk_delete_help' => 'ពិនិត្យមើលទ្រព្យសម្បត្តិសម្រាប់ការលុបភាគច្រើនខាងក្រោម។ នៅពេលដែលបានលុប ទ្រព្យសម្បត្តិទាំងនេះអាចត្រូវបានស្ដារឡើងវិញ ប៉ុន្តែពួកវានឹងលែងត្រូវបានភ្ជាប់ជាមួយនឹងអ្នកប្រើប្រាស់ណាមួយដែលពួកគេត្រូវបានគេចាត់ឱ្យទៅនាពេលបច្ចុប្បន្ននេះ។', + 'bulk_restore_help' => 'ពិនិត្យមើលទ្រព្យសម្បត្តិសម្រាប់ការស្ដារឡើងវិញភាគច្រើនខាងក្រោម។ នៅពេលដែលបានស្ដារឡើងវិញ ទ្រព្យសម្បត្តិទាំងនេះនឹងមិនត្រូវបានភ្ជាប់ជាមួយអ្នកប្រើប្រាស់ណាមួយដែលពួកគេត្រូវបានគេចាត់ឱ្យពីមុននោះទេ។', + 'bulk_delete_warn' => 'អ្នកហៀបនឹងលុប៖ asset រាប់ទ្រព្យសកម្ម។', + 'bulk_restore_warn' => 'អ្នកហៀបនឹងស្ដារ :asset_count ទ្រព្យសកម្ម។', + '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' => 'កាលបរិច្ឆេទត្រឡប់មកវិញ', @@ -47,11 +47,12 @@ return [ '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_location_update_default_current' => 'ធ្វើបច្ចុប្បន្នភាពទីតាំងលំនាំដើម និងទីតាំងជាក់ស្តែង', + 'asset_location_update_default' => 'ធ្វើបច្ចុប្បន្នភាពតែទីតាំងលំនាំដើមប៉ុណ្ណោះ។', + 'asset_location_update_actual' => 'ធ្វើបច្ចុប្បន្នភាពតែទីតាំងជាក់ស្តែងប៉ុណ្ណោះ។', '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)', + 'processing_spinner' => 'កំពុងដំណើរការ... (វាអាចចំណាយពេលបន្តិចលើឯកសារធំ)', 'optional_infos' => 'ព័ត៌មានមិនសូវចាំបាច់', 'order_details' => 'ព័ត៌មានពាក់ព័ន្ធនឹងការបញ្ជាទិញ' ]; diff --git a/resources/lang/km-KH/admin/hardware/general.php b/resources/lang/km-KH/admin/hardware/general.php index dd7d74e433..1b2a0b2f11 100644 --- a/resources/lang/km-KH/admin/hardware/general.php +++ b/resources/lang/km-KH/admin/hardware/general.php @@ -1,32 +1,32 @@ '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', + 'about_assets_title' => 'អំពីទ្រព្យសកម្ម', + 'about_assets_text' => 'ទ្រព្យសកម្មគឺជាធាតុដែលតាមដានដោយលេខស៊េរី ឬស្លាកទ្រព្យសម្បត្តិ។ ពួកវាមានទំនោរទៅជាធាតុមានតម្លៃខ្ពស់ជាង ដែលការកំណត់អត្តសញ្ញាណធាតុជាក់លាក់មួយមានសារៈសំខាន់។', + 'archived' => 'ទុកក្នុងប័ណ្ណសារ', + '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.', + 'deployable' => 'អាចប្រើបាន', + 'deleted' => 'ទ្រព្យសកម្មនេះត្រូវបានលុប។', + 'delete_confirm' => 'តើអ្នកប្រាកដថាចង់លុបទ្រព្យសម្បត្តិនេះទេ?', + 'edit' => 'កែសម្រួលទ្រព្យសកម្ម', + 'model_deleted' => 'គំរូទ្រព្យសកម្មនេះត្រូវបានលុប។ អ្នក​ត្រូវ​តែ​ស្ដារ​គំរូ​មុន​ពេល​អ្នក​អាច​ស្ដារ​ទ្រព្យសកម្ម។', + 'model_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', + 'requestable' => 'អាចស្នើសុំបាន', + 'requested' => 'បានស្នើសុំ', + 'not_requestable' => 'មិនអាចស្នើសុំបាន។', + '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.', - 'view' => 'View Asset', - 'csv_error' => 'You have an error in your CSV file:', + '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. @@ -36,15 +36,15 @@ return [

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.', + 'csv_import_match_f-l' => 'ព្យាយាមផ្គូផ្គងអ្នកប្រើប្រាស់តាមទម្រង់ firstname.lastname (jane.smith)', + 'csv_import_match_initial_last' => 'ព្យាយាមផ្គូផ្គងអ្នកប្រើប្រាស់តាមទម្រង់នាមត្រកូលដំបូង (jsmith)', + 'csv_import_match_first' => 'ព្យាយាមផ្គូផ្គងអ្នកប្រើប្រាស់តាមទម្រង់ឈ្មោះ (jane)', + 'csv_import_match_email' => 'ព្យាយាមផ្គូផ្គងអ្នកប្រើប្រាស់តាមអ៊ីមែលជាឈ្មោះអ្នកប្រើប្រាស់', + 'csv_import_match_username' => 'ព្យាយាមផ្គូផ្គងអ្នកប្រើប្រាស់តាមឈ្មោះអ្នកប្រើប្រាស់', + 'error_messages' => 'សារបង្ហាញពីកំហុស៖', + 'success_messages' => 'សារជោគជ័យ៖', + 'alert_details' => 'សូមមើលខាងក្រោមសម្រាប់ព័ត៌មានលម្អិត។', 'custom_export' => 'Custom Export', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', + 'mfg_warranty_lookup' => '៖ រកមើលស្ថានភាពធានារបស់ក្រុមហ៊ុនផលិត', + 'user_department' => 'នាយកដ្ឋានអ្នកប្រើប្រាស់', ]; diff --git a/resources/lang/km-KH/admin/hardware/message.php b/resources/lang/km-KH/admin/hardware/message.php index 04be92a754..e6bd7a39c4 100644 --- a/resources/lang/km-KH/admin/hardware/message.php +++ b/resources/lang/km-KH/admin/hardware/message.php @@ -2,88 +2,89 @@ return [ - 'undeployable' => '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.', + 'undeployable' => 'ការព្រមាន៖ ទ្រព្យសកម្មនេះត្រូវបានសម្គាល់ថាមិនអាចប្រើប្រាស់បាននាពេលបច្ចុប្បន្ន។ + ប្រសិនបើស្ថានភាពនេះត្រូវបានផ្លាស់ប្តូរ សូមធ្វើបច្ចុប្បន្នភាពស្ថានភាពទ្រព្យសម្បត្តិ។', + 'does_not_exist' => 'ទ្រព្យសកម្មមិនមានទេ។', + 'does_not_exist_or_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. :)', + 'error' => 'ទ្រព្យសកម្មមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។ :(', + 'success' => 'ទ្រព្យសកម្មត្រូវបានបង្កើតដោយជោគជ័យ។ :)', + 'success_linked' => 'ទ្រព្យសកម្មជាមួយស្លាក៖ ស្លាកត្រូវបានបង្កើតដោយជោគជ័យ។ ចុចទីនេះដើម្បីមើល។', ], '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.', + 'error' => 'ទ្រព្យសកម្មមិនត្រូវបានធ្វើបច្ចុប្បន្នភាពទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'ទ្រព្យសកម្មបានធ្វើបច្ចុប្បន្នភាពដោយជោគជ័យ។', + 'nothing_updated' => 'គ្មាន​វាល​ត្រូវ​បាន​ជ្រើស ដូច្នេះ​មិន​មាន​អ្វី​ត្រូវ​បាន​ធ្វើ​បច្ចុប្បន្នភាព​។', + 'no_assets_selected' => 'គ្មានទ្រព្យសម្បត្តិត្រូវបានជ្រើសរើស ដូច្នេះគ្មានអ្វីត្រូវបានធ្វើបច្ចុប្បន្នភាពទេ។', ], '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.', + 'error' => 'ទ្រព្យសកម្មមិនត្រូវបានស្ដារឡើងវិញទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'ទ្រព្យសកម្មត្រូវបានស្ដារឡើងវិញដោយជោគជ័យ។', + 'bulk_success' => 'ទ្រព្យសកម្មត្រូវបានស្ដារឡើងវិញដោយជោគជ័យ។', + 'nothing_updated' => 'គ្មានទ្រព្យសម្បត្តិត្រូវបានជ្រើសរើស ដូច្នេះគ្មានអ្វីត្រូវបានស្ដារឡើងវិញទេ។', ], 'audit' => [ - 'error' => 'Asset audit was unsuccessful. Please try again.', - 'success' => 'Asset audit successfully logged.', + 'error' => 'សវនកម្មទ្រព្យសកម្មមិនបានជោគជ័យទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'សវនកម្មទ្រព្យសកម្មត្រូវបានកត់ត្រាដោយជោគជ័យ។', ], 'deletefile' => [ - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', + 'error' => 'ឯកសារមិនត្រូវបានលុបទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ឯកសារត្រូវបានលុបដោយជោគជ័យ។', ], '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.', + 'error' => 'ឯកសារ(ច្រើន) មិនត្រូវបានផ្ទុកឡើងទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ឯកសារ(ច្រើន) ដែលបានបង្ហោះដោយជោគជ័យ។', + 'nofiles' => 'អ្នកមិនបានជ្រើសរើសឯកសារណាមួយសម្រាប់ផ្ទុកឡើង ឬឯកសារដែលអ្នកកំពុងព្យាយាមផ្ទុកឡើងមានទំហំធំពេក', + 'invalidfiles' => 'ឯកសារមួយ ឬច្រើនរបស់អ្នកមានទំហំធំពេក ឬជាប្រភេទឯកសារដែលមិនត្រូវបានអនុញ្ញាត។ ប្រភេទឯកសារដែលបានអនុញ្ញាតគឺ png, gif, jpg, doc, docx, pdf, និង 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', - 'file_missing' => 'The file selected is missing', - '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', + 'success' => 'ឯកសាររបស់អ្នកត្រូវបាននាំចូល', + 'file_delete_success' => 'ឯកសាររបស់អ្នកត្រូវបានលុបដោយជោគជ័យ', + 'file_delete_error' => 'ឯកសារមិនអាចលុបបានទេ។', + 'file_missing' => 'បាត់ឯកសារដែលបានជ្រើសរើស', + 'header_row_has_malformed_characters' => 'គុណលក្ខណៈមួយ ឬច្រើននៅក្នុងជួរបឋមកថាមានតួអក្សរ UTF-8 ខុសទម្រង់', + 'content_row_has_malformed_characters' => 'គុណលក្ខណៈមួយ ឬច្រើននៅក្នុងជួរទីមួយនៃមាតិកាមានតួអក្សរ UTF-8 ខុសទម្រង់', ], '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.', + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបទ្រព្យសម្បត្តិនេះទេ?', + 'error' => 'មានបញ្ហាក្នុងការលុបទ្រព្យសម្បត្តិ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'nothing_updated' => 'មិនមានទ្រព្យសម្បត្តិត្រូវបានជ្រើសរើស ដូច្នេះគ្មានអ្វីត្រូវបានលុបទេ។', + 'success' => 'ទ្រព្យសកម្មត្រូវបានលុបដោយជោគជ័យ។', ], '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', + 'error' => 'ទ្រព្យសកម្មមិនត្រូវបាន checked out ទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'ទ្រព្យសកម្មបាន checked out ដោយជោគជ័យ។', + 'user_does_not_exist' => 'អ្នកប្រើប្រាស់នោះមិនត្រឹមត្រូវទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'not_available' => 'ទ្រព្យ​សកម្ម​នោះ​មិន​អាច​ checkout បាន​ទេ!', + 'no_assets_selected' => 'អ្នកត្រូវតែជ្រើសរើសយ៉ាងហោចណាស់ទ្រព្យសកម្មមួយពីបញ្ជី', ], '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.', + 'error' => 'ទ្រព្យសកម្មមិនត្រូវ checked in ទេ, សូមព្យាយាមម្តងទៀត', + 'success' => 'ទ្រព្យសកម្មបាន checked in ជោគជ័យ។', + 'user_does_not_exist' => 'អ្នកប្រើប្រាស់នោះមិនត្រឹមត្រូវទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'already_checked_in' => 'ទ្រព្យសកម្មនោះត្រូវ checked in រួចហើយ។', ], 'requests' => [ - 'error' => 'Asset was not requested, please try again', - 'success' => 'Asset requested successfully.', - 'canceled' => 'Checkout request successfully canceled', + 'error' => 'ទ្រព្យសកម្មមិនត្រូវបានស្នើសុំទេ, សូមព្យាយាមម្តងទៀត', + 'success' => 'ទ្រព្យសកម្មបានស្នើសុំដោយជោគជ័យ។', + 'canceled' => 'សំណើ Checkout ត្រូវបានលុបចោលដោយជោគជ័យ', ], ]; diff --git a/resources/lang/km-KH/admin/licenses/general.php b/resources/lang/km-KH/admin/licenses/general.php index eb11fcff8c..76a9282d86 100644 --- a/resources/lang/km-KH/admin/licenses/general.php +++ b/resources/lang/km-KH/admin/licenses/general.php @@ -8,13 +8,13 @@ return array( 'checkout' => 'ចំនួនអាជ្ញាប័ណ្ណដែលប្រគល់អោយ', 'edit' => 'កែសម្រួលអាជ្ញាប័ណ្ណ', 'filetype_info' => 'ប្រភេទឯកសារដែលបានអនុញ្ញាតគឺ png, gif, jpg, jpeg, doc, docx, pdf, txt, zip និង rar ។', - 'clone' => 'Clone License', + 'clone' => 'អាជ្ញាប័ណ្ណក្លូន', 'history_for' => 'ប្រវត្តិសម្រាប់ ', 'in_out' => 'In/Out', 'info' => 'ព័ត៌មានអាជ្ញាប័ណ្ណ', 'license_seats' => 'ចំនួនអាជ្ញាប័ណ្ណ', 'seat' => 'ចំនួន', - 'seats' => 'Seats', + 'seats' => 'កៅអី', 'software_licenses' => 'អាជ្ញាប័ណ្ណកម្មវិធី', 'user' => 'អ្នក​ប្រើ', 'view' => 'មើលអាជ្ញាប័ណ្ណ', diff --git a/resources/lang/km-KH/admin/licenses/message.php b/resources/lang/km-KH/admin/licenses/message.php index dd7e54dea4..556b6e2649 100644 --- a/resources/lang/km-KH/admin/licenses/message.php +++ b/resources/lang/km-KH/admin/licenses/message.php @@ -2,46 +2,48 @@ return array( - 'does_not_exist' => '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.', + 'does_not_exist' => 'អាជ្ញាប័ណ្ណមិនមានទេ ឬអ្នកមិនមានសិទ្ធិមើលវា។', + 'user_does_not_exist' => 'អ្នកប្រើប្រាស់មិនមានទេ។', + 'asset_does_not_exist' => 'ទ្រព្យសកម្មដែលអ្នកកំពុងព្យាយាមភ្ជាប់ជាមួយអាជ្ញាប័ណ្ណនេះមិនមានទេ។', + 'owner_doesnt_match_asset' => 'ទ្រព្យសកម្មដែលអ្នកកំពុងព្យាយាមភ្ជាប់ជាមួយអាជ្ញាប័ណ្ណនេះគឺជាកម្មសិទ្ធិរបស់នរណាម្នាក់ក្រៅពីបុគ្គលដែលបានជ្រើសរើសនៅក្នុងបញ្ជីទម្លាក់ចុះ។', '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', + 'select_asset_or_person' => 'អ្នកត្រូវតែជ្រើសរើសទ្រព្យសកម្ម ឬអ្នកប្រើប្រាស់ ប៉ុន្តែមិនមែនទាំងពីរទេ។', + 'not_found' => 'រកមិនឃើញអាជ្ញាប័ណ្ណទេ។', + 'seats_available' => ': seat_count កៅអីមាន', 'create' => array( - 'error' => 'License was not created, please try again.', - 'success' => 'License created successfully.' + 'error' => 'អាជ្ញាប័ណ្ណមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'អាជ្ញាប័ណ្ណត្រូវបានបង្កើតដោយជោគជ័យ។' ), 'deletefile' => array( - 'error' => 'File not deleted. Please try again.', - 'success' => 'File successfully deleted.', + 'error' => 'ឯកសារមិនត្រូវបានលុបទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ឯកសារត្រូវបានលុបដោយជោគជ័យ។', ), '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.', + 'error' => 'ឯកសារ (ច្រើន) មិនត្រូវបានផ្ទុកឡើងទេ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ឯកសារ (ច្រើន) ដែលបានបង្ហោះដោយជោគជ័យ។', + 'nofiles' => 'អ្នកមិនបានជ្រើសរើសឯកសារណាមួយសម្រាប់ផ្ទុកឡើង ឬឯកសារដែលអ្នកកំពុងព្យាយាមផ្ទុកឡើងមានទំហំធំពេក', + 'invalidfiles' => 'ឯកសារមួយ ឬច្រើនរបស់អ្នកមានទំហំធំពេក ឬជាប្រភេទឯកសារដែលមិនត្រូវបានអនុញ្ញាត។ ប្រភេទឯកសារដែលបានអនុញ្ញាតគឺ png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, rar, rtf, xml, និង lic ។', ), 'update' => array( - 'error' => 'License was not updated, please try again', - 'success' => 'License updated successfully.' + 'error' => 'អាជ្ញាប័ណ្ណមិនត្រូវបានធ្វើបច្ចុប្បន្នភាពទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'បានធ្វើបច្ចុប្បន្នភាពអាជ្ញាប័ណ្ណដោយជោគជ័យ។' ), '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.' + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបអាជ្ញាប័ណ្ណនេះទេ?', + 'error' => 'មានបញ្ហាក្នុងការលុបអាជ្ញាប័ណ្ណ។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'អាជ្ញាប័ណ្ណត្រូវបានលុបដោយជោគជ័យ។' ), 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/km-KH/admin/locations/message.php b/resources/lang/km-KH/admin/locations/message.php index 22c7fe8f70..e73f74f184 100644 --- a/resources/lang/km-KH/admin/locations/message.php +++ b/resources/lang/km-KH/admin/locations/message.php @@ -2,28 +2,28 @@ return array( - 'does_not_exist' => '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. ', + 'does_not_exist' => 'ទីតាំងមិនមានទេ។', + 'assoc_users' => 'បច្ចុប្បន្នទីតាំងនេះត្រូវបានភ្ជាប់ជាមួយអ្នកប្រើប្រាស់យ៉ាងហោចណាស់ម្នាក់ ហើយមិនអាចលុបបានទេ។ សូមអាប់ដេតអ្នកប្រើប្រាស់របស់អ្នក ដើម្បីកុំឱ្យយោងទីតាំងនេះតទៅទៀត ហើយព្យាយាមម្តងទៀត។ ', + 'assoc_assets' => 'បច្ចុប្បន្នទីតាំងនេះត្រូវបានភ្ជាប់ជាមួយទ្រព្យសកម្មយ៉ាងហោចណាស់មួយ ហើយមិនអាចលុបបានទេ។ សូមអាប់ដេតទ្រព្យសកម្មរបស់អ្នក ដើម្បីកុំឱ្យយោងទីតាំងនេះតទៅទៀត ហើយព្យាយាមម្តងទៀត។ ', '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', + 'assigned_assets' => 'ទ្រព្យសកម្មដែលបានចាត់តាំង', + 'current_location' => 'ទីតាំង​បច្ចុប្បន្', 'create' => array( - 'error' => 'Location was not created, please try again.', - 'success' => 'Location created successfully.' + 'error' => 'ទីតាំងមិនត្រូវបានបង្កើតទេ សូមព្យាយាមម្តងទៀត។', + 'success' => 'ទីតាំងត្រូវបានបង្កើតដោយជោគជ័យ។' ), 'update' => array( - 'error' => 'Location was not updated, please try again', - 'success' => 'Location updated successfully.' + 'error' => 'ទីតាំងមិនត្រូវបានធ្វើបច្ចុប្បន្នភាពទេ សូមព្យាយាមម្តងទៀត', + 'success' => 'បានធ្វើបច្ចុប្បន្នភាពទីតាំងដោយជោគជ័យ។' ), '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.' + 'confirm' => 'តើអ្នកប្រាកដថាចង់លុបទីតាំងនេះទេ?', + 'error' => 'មានបញ្ហាក្នុងការលុបទីតាំង។ សូម​ព្យាយាម​ម្តង​ទៀត។', + 'success' => 'ទីតាំងត្រូវបានលុបដោយជោគជ័យ។' ) ); diff --git a/resources/lang/km-KH/admin/locations/table.php b/resources/lang/km-KH/admin/locations/table.php index 29edf0f565..9e53b80ed2 100644 --- a/resources/lang/km-KH/admin/locations/table.php +++ b/resources/lang/km-KH/admin/locations/table.php @@ -1,8 +1,8 @@ 'About Locations', - 'about_locations' => 'Locations are used to track location information for users, assets, and other items', + 'about_locations_title' => 'ទីតាំងត្រូវបានលុបដោយជោគជ័យ។', + 'about_locations' => 'ទីតាំងត្រូវបានលុបដោយជោគជ័យ។', 'assets_rtd' => 'Assets', // This has NEVER meant Assets Retired. I don't know how it keeps getting reverted. 'assets_checkedout' => 'Assets Assigned', 'id' => 'ID', @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Location Name', 'address' => 'Address', + 'address2' => 'Address Line 2', 'zip' => 'Postal Code', 'locations' => 'Locations', 'parent' => 'Parent', diff --git a/resources/lang/km-KH/admin/models/table.php b/resources/lang/km-KH/admin/models/table.php index 11a512b3d3..b4e4da92bd 100644 --- a/resources/lang/km-KH/admin/models/table.php +++ b/resources/lang/km-KH/admin/models/table.php @@ -2,16 +2,16 @@ return array( - 'create' => 'Create Asset Model', - 'created_at' => 'Created at', + 'create' => 'បង្កើតគំរូទ្រព្យសកម្ម', + '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', + 'modelnumber' => 'លេខ​ម៉ូដែល', + 'name' => 'ឈ្មោះគំរូទ្រព្យសកម្ម', + 'numassets' => 'ទ្រព្យសកម្ម', + 'title' => 'គំរូទ្រព្យសកម្ម', + 'update' => 'ធ្វើបច្ចុប្បន្នភាពគំរូទ្រព្យសកម្ម', + 'view' => 'មើលគំរូទ្រព្យសកម្ម', + 'update' => 'ធ្វើបច្ចុប្បន្នភាពគំរូទ្រព្យសកម្ម', + 'clone' => 'ម៉ូដែលក្លូន', + 'edit' => 'កែសម្រួលគំរូ', ); diff --git a/resources/lang/km-KH/admin/reports/general.php b/resources/lang/km-KH/admin/reports/general.php index 344d5c8743..f09f8f2629 100644 --- a/resources/lang/km-KH/admin/reports/general.php +++ b/resources/lang/km-KH/admin/reports/general.php @@ -1,10 +1,17 @@ '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' + 'info' => 'ជ្រើសរើសជម្រើសដែលអ្នកចង់បានសម្រាប់របាយការណ៍ទ្រព្យសកម្មរបស់អ្នក។', + 'deleted_user' => 'អ្នកប្រើប្រាស់ដែលបានលុប', + 'send_reminder' => 'ផ្ញើការរំលឹក', + 'reminder_sent' => 'បានផ្ញើការរំលឹក', + 'acceptance_deleted' => 'បានលុបសំណើទទួលយក', + 'acceptance_request' => 'សំណើទទួលយក', + 'custom_export' => [ + 'user_address' => 'អាសយដ្ឋានអ្នកប្រើប្រាស់', + 'user_city' => 'ទីក្រុងអ្នកប្រើប្រាស់', + 'user_state' => 'រដ្ឋអ្នកប្រើប្រាស់', + 'user_country' => 'ប្រទេសអ្នកប្រើប្រាស់', + 'user_zip' => 'លេខ​កូដ​អ្នក​ប្រើ' + ] ]; \ 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 index d4c8f8198f..5530de8f3d 100644 --- a/resources/lang/km-KH/admin/reports/message.php +++ b/resources/lang/km-KH/admin/reports/message.php @@ -1,5 +1,5 @@ 'You must select at least ONE option.' + 'error' => 'អ្នកត្រូវតែជ្រើសរើសយ៉ាងហោចណាស់ជម្រើសមួយ។' ); diff --git a/resources/lang/km-KH/admin/settings/general.php b/resources/lang/km-KH/admin/settings/general.php index 64d0aef53e..2f388b9000 100644 --- a/resources/lang/km-KH/admin/settings/general.php +++ b/resources/lang/km-KH/admin/settings/general.php @@ -3,39 +3,39 @@ return [ 'ad' => '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.', + 'ad_domain_help' => 'ពេលខ្លះវាដូចគ្នានឹងដែនអ៊ីមែលរបស់អ្នកដែរ ប៉ុន្តែមិនតែងតែទេ។', + 'ad_append_domain_label' => 'បន្ថែមឈ្មោះដែន', + 'ad_append_domain' => 'បន្ថែមឈ្មោះដែនទៅវាលឈ្មោះអ្នកប្រើប្រាស់', + 'ad_append_domain_help' => 'អ្នក​ប្រើ​មិន​ត្រូវ​បាន​តម្រូវ​ឱ្យ​សរសេរ "username@domain.local" ទេ ពួកគេ​គ្រាន់តែ​វាយ​ពាក្យ "username"។', + 'admin_cc_email' => 'CC អ៊ីមែល', + 'admin_cc_email_help' => 'ប្រសិនបើ​អ្នក​ចង់​ផ្ញើ​ច្បាប់​ចម្លង​នៃ​អ៊ីមែល checkin​/​checkout ​ដែល​ត្រូវ​បាន​ផ្ញើ​ទៅ​អ្នក​ប្រើ​ទៅកាន់​គណនី​អ៊ីមែល​បន្ថែម សូម​បញ្ចូល​វា​នៅទីនេះ។ បើមិនដូច្នោះទេទុក field នេះឱ្យនៅទទេ។', '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', + 'alerts' => 'ការជូនដំណឹង', + 'alert_title' => 'ធ្វើបច្ចុប្បន្នភាពការកំណត់ការជូនដំណឹង', + 'alert_email' => 'ផ្ញើការជូនដំណឹងទៅ', + 'alert_email_help' => 'អាសយដ្ឋានអ៊ីមែល ឬបញ្ជីចែកចាយដែលអ្នកចង់ឱ្យការជូនដំណឹងត្រូវបានផ្ញើទៅដោយសញ្ញាក្បៀស', + '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.', + 'asset_ids' => 'លេខសម្គាល់ទ្រព្យសកម្ម', + 'audit_interval' => 'ចន្លោះពេលសវនកម្ម', + 'audit_interval_help' => 'ប្រសិនបើអ្នកត្រូវបានតម្រូវឱ្យធ្វើសវនកម្មលើទ្រព្យសកម្មរបស់អ្នកឱ្យបានទៀងទាត់ សូមបញ្ចូលចន្លោះពេលជាច្រើនខែដែលអ្នកប្រើ។ ប្រសិនបើអ្នកធ្វើបច្ចុប្បន្នភាពតម្លៃនេះ រាល់ "កាលបរិច្ឆេទសវនកម្មបន្ទាប់" សម្រាប់ទ្រព្យសកម្មដែលមានកាលបរិច្ឆេទសវនកម្មនាពេលខាងមុខនឹងត្រូវបានអាប់ដេត។', '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', + 'audit_warning_days_help' => 'តើ​យើង​គួរ​ព្រមាន​អ្នក​មុន​ប៉ុន្មាន​ថ្ងៃ​នៅ​ពេល​ទ្រព្យ​សកម្ម​ត្រូវ​កំណត់​សម្រាប់​ការ​ធ្វើ​សវនកម្ម?', + 'auto_increment_assets' => 'បង្កើត​ស្លាក​ទ្រព្យសកម្ម​បង្កើន​ដោយ​ស្វ័យ​ប្រវត្តិ', + 'auto_increment_prefix' => 'បុព្វបទ (ជាជម្រើស)', + 'auto_incrementing_help' => 'បើកដំណើរការស្លាកទ្រព្យសម្បត្តិដែលបង្កើនដោយស្វ័យប្រវត្តិជាមុនសិនដើម្បីកំណត់វា។', + 'backups' => 'ការបម្រុងទុក', + 'backups_help' => 'បង្កើត ទាញយក និងស្ដារការបម្រុងទុក ', + 'backups_restoring' => 'ការស្ដារឡើងវិញពីការបម្រុងទុក', + 'backups_upload' => 'ផ្ទុកឡើងការបម្រុងទុក', + 'backups_path' => 'ការបម្រុងទុកនៅលើម៉ាស៊ីនមេត្រូវបានរក្សាទុកក្នុង :path', + 'backups_restore_warning' => 'ប្រើប៊ូតុងស្ដារ ដើម្បីស្តារពីការបម្រុងទុកពីមុន។ (បច្ចុប្បន្នវាមិនដំណើរការជាមួយការផ្ទុកឯកសារ S3 ឬ Docker ទេ។)

មូលដ្ឋានទិន្នន័យ ទាំងមូល :app_name របស់អ្នក និងឯកសារដែលបានផ្ទុកឡើងណាមួយនឹងត្រូវបានជំនួសទាំងស្រុង ដោយអ្វីដែលមាននៅក្នុងឯកសារបម្រុងទុក។ ', + 'backups_logged_out' => 'អ្នក​ប្រើ​ដែល​មាន​ស្រាប់​ទាំង​អស់ រួម​ទាំង​អ្នក​នឹង​ត្រូវ​បានចាក​ចេញ​នៅ​ពេល​ដែល​ការ​ស្ដារ​របស់​អ្នក​ត្រូវ​បាន​បញ្ចប់។', + 'backups_large' => 'ការបម្រុងទុកដ៏ធំបំផុតអាចនឹងអស់ពេលក្នុងការព្យាយាមស្ដារ ហើយប្រហែលជានៅតែត្រូវដំណើរការតាមរយៈបន្ទាត់ពាក្យបញ្ជា។ ', + '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', @@ -44,13 +44,13 @@ return [ '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_currency' => 'រូបិយប័ណ្ណលំនាំដើម', + 'default_eula_text' => 'EULA លំនាំដើម', + 'default_language' => 'ភាសាលំនាំដើម', 'default_eula_help_text' => 'You can also associate custom EULAs to specific asset categories.', - 'display_asset_name' => 'Display Asset Name', + 'display_asset_name' => 'បង្ហាញ​ឈ្មោះ​ទ្រព្យសកម្ម', 'display_checkout_date' => 'Display Checkout Date', - 'display_eol' => 'Display EOL in table view', + 'display_eol' => 'បង្ហាញ EOL នៅក្នុងទិដ្ឋភាពតារាង', 'display_qr' => 'Display Square Codes', 'display_alt_barcode' => 'Display 1D barcode', 'email_logo' => 'Email Logo', @@ -94,9 +94,9 @@ return [ '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_server_cert_ignore' => 'អនុញ្ញាតឱ្យវិញ្ញាបនបត្រ SSL មិនត្រឹមត្រូវ', + 'ldap_server_cert_help' => 'ជ្រើសរើសប្រអប់ធីកនេះ ប្រសិនបើអ្នកកំពុងប្រើវិញ្ញាបនបត្រ SSL ដែលបានចុះហត្ថលេខាដោយខ្លួនឯង ហើយចង់ទទួលយកវិញ្ញាបនបត្រ SSL ដែលមិនត្រឹមត្រូវ។', + 'ldap_tls' => 'ប្រើ 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', @@ -109,7 +109,7 @@ return [ '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_lname_field' => 'នាមត្រកូល', 'ldap_fname_field' => 'LDAP First Name', 'ldap_auth_filter_query' => 'LDAP Authentication query', 'ldap_version' => 'LDAP Version', @@ -119,19 +119,19 @@ return [ 'ldap_email' => 'LDAP Email', 'ldap_test' => 'Test LDAP', 'ldap_test_sync' => 'Test LDAP Synchronization', - 'license' => 'Software License', + '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' => 'ការប៉ុនប៉ងចូល', + 'login_attempt' => 'ការប៉ុនប៉ងចូល', + 'login_ip' => 'អាសយដ្ឋាន IP', + 'login_success' => 'ជោគជ័យ?', 'login_user_agent' => 'User Agent', - 'login_help' => 'List of attempted logins', - 'login_note' => 'Login Note', + 'login_help' => 'បញ្ជីនៃការព្យាយាមចូល', + '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_text' => 'ជម្រើសចូលប្រើពីចម្ងាយ', + 'login_remote_user_enabled_text' => 'បើកការចូលដោយប្រើបឋមកថាអ្នកប្រើពីចម្ងាយ', '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', @@ -146,36 +146,36 @@ return [ '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', + 'per_page' => 'លទ្ធផលក្នុងមួយទំព័រ', + 'php' => 'កំណែ PHP', + 'php_info' => 'ព័ត៌មាន PHP', + '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_info' => 'អ្នកត្រូវតែដំឡើង php-gd ដើម្បីបង្ហាញកូដ QR សូមមើលការណែនាំដំឡើង។', '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' => 'ភាពស្មុគស្មាញនៃពាក្យសម្ងាត់', + 'pwd_secure_complexity_help' => 'ជ្រើសរើសច្បាប់ស្មុគស្មាញពាក្យសម្ងាត់ណាមួយដែលអ្នកចង់អនុវត្ត។', + '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_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', + 'pwd_secure_min' => 'តួអក្សរអប្បបរមានៃពាក្យសម្ងាត់', + 'pwd_secure_min_help' => 'តម្លៃអនុញ្ញាតអប្បបរមាគឺ 8', + 'pwd_secure_uncommon' => 'ការពារពាក្យសម្ងាត់ធម្មតា។', + 'pwd_secure_uncommon_help' => 'វានឹងមិនអនុញ្ញាតឲ្យអ្នកប្រើប្រាស់ប្រើពាក្យសម្ងាត់ទូទៅពីពាក្យសម្ងាត់កំពូល 10,000 ដែលត្រូវបានរាយការណ៍ថាមានការបំពាន។', + 'qr_help' => 'បើក QR Codes ជាដំបូងដើម្បីកំណត់វា។', + 'qr_text' => 'អត្ថបទកូដ QR', '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_entityid' => 'លេខសម្គាល់អង្គភាព', + 'saml_sp_acs_url' => 'សេវាកម្មអតិថិជនអះអាង (ACS) URL', + 'saml_sp_sls_url' => 'សេវាកម្មចេញដំណើរតែមួយ (SLS) URL', + 'saml_sp_x509cert' => 'វិញ្ញាបនបត្រសាធារណៈ', '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.', @@ -183,17 +183,17 @@ return [ '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_forcelogin_help' => 'អ្នកអាចប្រើ \'/login?nosaml\' ដើម្បីចូលទៅកាន់ទំព័រចូលធម្មតា។', '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_slo_help' => 'វានឹងធ្វើឱ្យអ្នកប្រើប្រាស់ត្រូវបានបញ្ជូនបន្តទៅកាន់ IdP នៅពេលចេញ។ ទុកដោយមិនធីក ប្រសិនបើ IdP មិនគាំទ្រ SAML SLO ដែលផ្តួចផ្តើមដោយ SP ឱ្យបានត្រឹមត្រូវ។', '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_custom_settings_help' => 'អ្នកអាចបញ្ជាក់ការកំណត់បន្ថែមទៅបណ្ណាល័យ onelogin/php-saml ។ ប្រើដោយហានិភ័យផ្ទាល់ខ្លួនរបស់អ្នក។', 'saml_download' => 'Download Metadata', - 'setting' => 'Setting', - 'settings' => 'Settings', - 'show_alerts_in_menu' => 'Show alerts in top menu', - 'show_archived_in_list' => 'Archived Assets', + 'setting' => 'ការកំណត់', + 'settings' => 'ការកំណត់', + 'show_alerts_in_menu' => 'បង្ហាញការជូនដំណឹងនៅក្នុងម៉ឺនុយកំពូល', + 'show_archived_in_list' => 'ទ្រព្យសកម្មដែលបានរក្សាទុកក្នុងប័ណ្ណសារ', '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.', diff --git a/resources/lang/km-KH/admin/settings/message.php b/resources/lang/km-KH/admin/settings/message.php index c9b0f34217..133e1c5066 100644 --- a/resources/lang/km-KH/admin/settings/message.php +++ b/resources/lang/km-KH/admin/settings/message.php @@ -3,7 +3,7 @@ return [ 'update' => [ - 'error' => 'An error has occurred while updating. ', + 'error' => 'កំហុសបានកើតឡើងខណៈពេលកំពុងធ្វើបច្ចុប្បន្នភាព។ ', 'success' => 'Settings updated successfully.', ], 'backup' => [ diff --git a/resources/lang/km-KH/admin/users/message.php b/resources/lang/km-KH/admin/users/message.php index adf26b3229..b7c0a29f14 100644 --- a/resources/lang/km-KH/admin/users/message.php +++ b/resources/lang/km-KH/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/km-KH/general.php b/resources/lang/km-KH/general.php index e1a5cc0e7a..562b99163b 100644 --- a/resources/lang/km-KH/general.php +++ b/resources/lang/km-KH/general.php @@ -1,127 +1,129 @@ 'Accessories', - 'activated' => 'Activated', - 'accepted_date' => 'Date Accepted', - 'accessory' => 'Accessory', - 'accessory_report' => 'Accessory Report', - 'action' => 'Action', - 'activity_report' => 'Activity Report', - 'address' => 'Address', + 'accessories' => 'គ្រឿងបន្លាស់', + 'activated' => 'បានធ្វើឱ្យសកម្ម', + 'accepted_date' => 'កាលបរិច្ឆេទទទួលយក', + 'accessory' => 'គ្រឿងបន្លាស់', + 'accessory_report' => 'របាយការណ៍គ្រឿងបន្លាស់', + 'action' => 'សកម្មភាព', + 'activity_report' => 'របាយការណ៍សកម្មភាព', + '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', + 'add_seats' => 'កៅអីបន្ថែម', + 'age' => "អាយុ", + 'all_assets' => 'ទ្រព្យសកម្មទាំងអស់។', + 'all' => 'ទាំងអស់', + 'archived' => 'ទុកក្នុងប័ណ្ណសារ', + 'asset_models' => 'គំរូទ្រព្យសកម្ម', + 'asset_model' => 'គំរូ', + 'asset' => 'ទ្រព្យសកម្ម', + 'asset_report' => 'របាយការណ៍ទ្រព្យសកម្ម', + '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_available' => 'ទ្រព្យសកម្មដែលមាន', + 'accept_assets' => 'ទទួលទ្រព្យសកម្ម៖ ឈ្មោះ', + 'accept_assets_menu' => 'ទទួលយកទ្រព្យសកម្ម', + 'audit' => 'សវនកម្ម', + 'audit_report' => 'កំណត់ហេតុសវនកម្ម', 'assets' => 'Assets', - 'assets_audited' => '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', + 'asset_deleted_warning' => 'ទ្រព្យសកម្មនេះត្រូវបានលុប។ អ្នក​ត្រូវ​តែ​ស្ដារ​វា​ឡើង​វិញ មុន​ពេល​អ្នក​អាច​ប្រគល់​វា​ទៅ​នរណា​ម្នាក់។', + 'assigned_date' => 'កាលបរិច្ឆេទត្រូវបានចាត់តាំង', + 'assigned_to' => 'ចាត់តាំងឱ្យ៖ ឈ្មោះ', + 'assignee' => 'ចាត់តាំងទៅ', + 'avatar_delete' => 'លុប Avatar', + 'avatar_upload' => 'បង្ហោះ Avatar', + 'back' => 'ត្រឡប់មកវិញ', + 'bad_data' => 'រកមិនឃើញអ្វីទេ។ ប្រហែលជាទិន្នន័យមិនល្អ?', + 'bulkaudit' => 'សវនកម្មច្រើន', + 'bulkaudit_status' => 'ស្ថានភាពសវនកម្ម', 'bulk_checkout' => 'Bulk Checkout', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', + 'bulk_edit' => 'កែសម្រួលជាដុំ', + 'bulk_delete' => 'លុបជាដុំ', + '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', + 'byod_help' => 'ឧបករណ៍នេះជាកម្មសិទ្ធិរបស់អ្នកប្រើប្រាស់', + 'bystatus' => 'តាមស្ថានភាព', + 'cancel' => 'បោះបង់', + 'categories' => 'ប្រភេទ', + 'category' => 'ប្រភេទ', 'change' => 'In/Out', - 'changeemail' => 'Change Email Address', - 'changepassword' => 'Change Password', + 'changeemail' => 'ផ្លាស់ប្តូរអាសយដ្ឋានអ៊ីមែល', + 'changepassword' => 'ផ្លាស់ប្តូរពាក្យសម្ងាត់', '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', + 'city' => 'ទីក្រុង', + 'click_here' => 'ចុច​ទីនេះ', + 'clear_selection' => 'ជម្រះការជ្រើសរើស', 'companies' => 'Companies', - 'company' => 'Company', + 'company' => 'ក្រុមហ៊ុន', 'component' => 'Component', 'components' => 'Components', - 'complete' => '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', + 'country' => 'ប្រទេស', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + 'create' => 'បង្កើត​ថ្មី', + 'created' => 'ធាតុត្រូវបានបង្កើត', + 'created_asset' => 'ទ្រព្យសកម្មដែលបានបង្កើត', + 'created_at' => 'បានបង្កើតនៅ', + 'created_by' => 'បង្កើត​ឡើង​ដោយ', + 'record_created' => 'បានបង្កើតកំណត់ត្រា', + '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', + 'dashboard' => 'ផ្ទាំងគ្រប់គ្រង', + 'days' => 'ថ្ងៃ', + 'days_to_next_audit' => 'ថ្ងៃទៅសវនកម្មបន្ទាប់', + 'date' => 'កាលបរិច្ឆេទ', + 'debug_warning' => 'ព្រមាន!', + 'debug_warning_text' => 'កម្មវិធី​នេះ​កំពុង​ដំណើរការ​ក្នុង​ទម្រង់​ផលិត​ដោយ​បាន​បើក​ការ​បំបាត់​កំហុស។ វាអាចបង្ហាញទិន្នន័យរសើប ប្រសិនបើកម្មវិធីរបស់អ្នកអាចចូលប្រើបានទៅកាន់ពិភពខាងក្រៅ។ បិទមុខងារបំបាត់កំហុសដោយកំណត់តម្លៃ APP_DEBUG នៅក្នុងឯកសារ .env របស់អ្នកទៅជា false។', + 'delete' => 'លុប', + 'delete_confirm' => 'តើអ្នកប្រាកដថាចង់លុប :item មែនទេ?', + 'delete_confirm_no_undo' => 'តើអ្នកប្រាកដថាចង់លុប :item មែនទេ? នេះមិនអាចត្រឡប់វិញបានទេ។', + 'deleted' => 'បានលុប', + 'delete_seats' => 'កៅអីដែលបានលុប', + 'deletion_failed' => 'ការលុបបានបរាជ័យ', + 'departments' => 'នាយកដ្ឋានច្រើន', + 'department' => 'នាយកដ្ឋាន', 'deployed' => 'Deployed', - 'depreciation' => 'Depreciation', - 'depreciations' => 'Depreciations', - 'depreciation_report' => 'Depreciation Report', - 'details' => 'Details', - 'download' => 'Download', - 'download_all' => 'Download All', - 'editprofile' => 'Edit Your Profile', + 'depreciation' => 'រំលោះ', + 'depreciations' => 'ការរំលោះ', + 'depreciation_report' => 'របាយការណ៍រំលោះ', + 'details' => 'ព័ត៌មានលម្អិត', + 'download' => 'ទាញយក', + 'download_all' => 'ទាញយកទាំងអស់', + 'editprofile' => 'កែសម្រួលប្រវត្តិរូបរបស់អ្នក', '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)', + 'email_format' => 'ទម្រង់អ៊ីមែល', + 'employee_number' => 'លេខបុគ្គលិក', + 'email_domain_help' => 'វាត្រូវបានប្រើដើម្បីបង្កើតអាសយដ្ឋានអ៊ីមែលនៅពេលនាំចូល', + 'error' => 'កំហុស', + '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' => 'នាមត្រកូលដំបូង (j.smith@example.com)', + 'firstname_lastname_display' => 'នាមត្រកូលនាមខ្លួន (Jane Smith)', + 'lastname_firstname_display' => 'នាមត្រកូលនាមខ្លួន (ស្មីត ជេន)', 'name_display_format' => 'Name Display Format', 'first' => 'First', 'firstnamelastname' => 'First Name Last Name (janesmith@example.com)', @@ -148,56 +150,56 @@ return [ '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', + 'image_upload' => 'បង្ហោះរូបភាព', + 'filetypes_accepted_help' => 'ប្រភេទឯកសារដែលទទួលយកគឺ៖ ប្រភេទ. ទំហំផ្ទុកឡើងអតិបរមាដែលអនុញ្ញាតគឺ :size.|ប្រភេទឯកសារដែលទទួលយកគឺ :types. ទំហំផ្ទុកឡើងអតិបរមាដែលអនុញ្ញាតគឺ៖ ទំហំ.', + 'filetypes_size_help' => 'ទំហំផ្ទុកឡើងអតិបរមាដែលអនុញ្ញាតគឺ :ទំហំ.', + 'image_filetypes_help' => 'ប្រភេទឯកសារដែលទទួលយកគឺ jpg, webp, png, gif និង svg ។ ទំហំផ្ទុកឡើងអតិបរមាដែលអនុញ្ញាតគឺ៖ ទំហំ.', + 'unaccepted_image_type' => 'ឯកសាររូបភាពនេះមិនអាចអានបានទេ។ ប្រភេទឯកសារដែលទទួលយកគឺ jpg, webp, png, gif និង svg ។ ប្រភេទ mime នៃឯកសារនេះគឺ៖ :mimetype.', + 'import' => 'នាំចូល', + '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', + 'import-history' => 'ប្រវត្តិនាំចូល', 'asset_maintenance' => 'Asset Maintenance', - 'asset_maintenance_report' => 'Asset Maintenance Report', - 'asset_maintenances' => 'Asset Maintenances', + 'asset_maintenance_report' => 'របាយការណ៍​ថែទាំ​ទ្រព្យ​សកម្', + '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', + 'import_file' => 'នាំចូលឯកសារ CSV', + 'import_type' => 'ប្រភេទនាំចូល CSV', + 'insufficient_permissions' => 'ការអនុញ្ញាតមិនគ្រប់គ្រាន់!', + 'kits' => 'កញ្ចប់ដែលបានកំណត់ជាមុន', + 'language' => 'ភាសា', + 'last' => 'ចុងក្រោយ', + 'last_login' => 'ការចូលចុងក្រោយ', + 'last_name' => 'នាមត្រកូល', + 'license' => 'អាជ្ញាប័ណ្ណ', + 'license_report' => 'របាយការណ៍អាជ្ញាប័ណ្ណ', + 'licenses_available' => 'មានអាជ្ញាប័ណ្ណ', + 'licenses' => 'អាជ្ញាប័ណ្ណ', + 'list_all' => 'រាយបញ្ជីទាំងអស់', + 'loading' => 'កំពុងផ្ទុក... សូមរង់ចាំ....', + 'lock_passwords' => 'តម្លៃវាលនេះនឹងមិនត្រូវបានរក្សាទុកក្នុងការដំឡើងសាកល្បងទេ។', + 'feature_disabled' => 'មុខងារនេះត្រូវបានបិទសម្រាប់ការដំឡើងសាកល្បង។', + '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', + 'logo_size' => 'ឡូហ្គោការ៉េមើលទៅល្អបំផុតជាមួយនឹងនិមិត្តសញ្ញា + អត្ថបទ។ ទំហំបង្ហាញនិមិត្តសញ្ញាអតិបរមាគឺ 50px ខ្ពស់ x 500px ។ ', + 'logout' => 'ចាកចេញ', + 'lookup_by_tag' => 'រកមើលដោយស្លាកទ្រព្យសម្បត្តិ', + 'maintenances' => 'ការថែទាំ', + 'manage_api_keys' => 'គ្រប់គ្រង API Keys', + 'manufacturer' => 'ក្រុមហ៊ុនផលិត', 'manufacturers' => 'Manufacturers', - 'markdown' => 'This field allows Github flavored markdown.', - 'min_amt' => 'Min. QTY', + 'markdown' => 'វាលនេះអនុញ្ញាតឱ្យ Github flavored markdown។', + 'min_amt' => 'អប្បបរមា. 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', + 'model_no' => 'លេខ​ម៉ូដែល។', + 'months' => 'ខែ', + 'moreinfo' => 'ព័​ត៍​មាន​បន្ថែម', + 'name' => 'ឈ្មោះ', + 'new_password' => 'ពាក្យសម្ងាត់​ថ្មី', + 'next' => 'បន្ទាប់', + 'next_audit_date' => 'កាលបរិច្ឆេទសវនកម្មបន្ទាប់', + 'last_audit' => 'សវនកម្មចុងក្រោយ', 'new' => 'new!', 'no_depreciation' => 'No Depreciation', 'no_results' => 'No Results.', @@ -241,43 +243,43 @@ return [ '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', + 'select_location' => 'ជ្រើសរើសទីតាំងមួយ', + 'select_manufacturer' => 'ជ្រើសរើសអ្នកផលិត', + 'select_model' => 'ជ្រើសរើសម៉ូដែល', + 'select_supplier' => 'ជ្រើសរើសអ្នកផ្គត់ផ្គង់', + 'select_user' => 'ជ្រើសរើសអ្នកប្រើប្រាស់', + 'select_date' => 'ជ្រើសរើសកាលបរិច្ឆេទ (YYYY-MM-DD)', + 'select_statuslabel' => 'ជ្រើសរើសស្ថានភាព', + 'select_company' => 'ជ្រើសរើសក្រុមហ៊ុន', + 'select_asset' => 'ជ្រើសរើសទ្រព្យសកម្ម', + 'settings' => 'ការកំណត់', + 'show_deleted' => 'បង្ហាញការលុប', + 'show_current' => 'បង្ហាញបច្ចុប្បន្ន', + 'sign_in' => 'ចូល', + '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', + 'skin' => 'ស្បែក', + 'webhook_msg_note' => 'ការជូនដំណឹងនឹងត្រូវបានផ្ញើតាមរយៈ webhook', + 'webhook_test_msg' => 'អូ ហៃ! មើលទៅដូចជា៖ ការរួមបញ្ចូលកម្មវិធីរបស់អ្នកជាមួយ Snipe-IT កំពុងដំណើរការ!', + 'some_features_disabled' => 'របៀបសាកល្បង៖ មុខងារមួយចំនួនត្រូវបានបិទសម្រាប់ការដំឡើងនេះ។', + 'site_name' => 'ឈ្មោះ​វេ​ប​សាយ', + 'state' => 'រដ្ឋ', 'status_labels' => 'Status Labels', - 'status' => 'Status', - 'accept_eula' => 'Acceptance Agreement', - 'supplier' => 'Supplier', + 'status' => 'ស្ថានភាព', + 'accept_eula' => 'ទទួលយកកិច្ចព្រមព្រៀង', + '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?', + 'sure_to_delete' => 'តើអ្នកប្រាកដថាចង់លុប', + 'sure_to_delete_var' => 'តើអ្នកប្រាកដថាចង់លុប :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', + 'submit' => 'ដាក់ស្នើ', + 'target' => 'គោលដៅ', + 'time_and_date_display' => 'ការបង្ហាញពេលវេលា និងកាលបរិច្ឆេទ', + 'total_assets' => 'ទ្រព្យ​សកម្ម​សរុប', + 'total_licenses' => 'អាជ្ញាប័ណ្ណសរុប', + 'total_accessories' => 'គ្រឿងបន្ថែមសរុប', 'total_consumables' => 'total consumables', - 'type' => 'Type', + 'type' => 'ប្រភេទ', 'undeployable' => 'Un-deployable', 'unknown_admin' => 'Unknown Admin', 'username_format' => 'Username Format', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/km-KH/help.php b/resources/lang/km-KH/help.php index a3a2ddd762..4884684fd8 100644 --- a/resources/lang/km-KH/help.php +++ b/resources/lang/km-KH/help.php @@ -13,22 +13,23 @@ return [ | */ - 'more_info_title' => 'More Info', + '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.', - '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' => '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' => 'ប្រភេទជួយអ្នករៀបចំធាតុរបស់អ្នក។ ប្រភេទឧទាហរណ៍មួយចំនួនអាចជា "កុំព្យូទ័រលើតុ" "កុំព្យូទ័រយួរដៃ" "ទូរស័ព្ទចល័ត" "ថេប្លេត" ជាដើម។ ប៉ុន្តែអ្នកអាចប្រើប្រភេទតាមវិធីណាក៏ដោយដែលសមហេតុផលសម្រាប់អ្នក។', - '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' => 'គ្រឿងបន្ថែមគឺជាអ្វីដែលអ្នកផ្តល់ដល់អ្នកប្រើប្រាស់ ប៉ុន្តែវាមិនមានលេខសៀរៀល (ឬអ្នកមិនខ្វល់អំពីការតាមដានពួកវាតែមួយទេ)។ ឧទាហរណ៍ កណ្តុរកុំព្យូទ័រ ឬក្តារចុច។', - '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' => 'Components គឺជាធាតុដែលជាផ្នែកមួយនៃទ្រព្យសកម្ម ឧទាហរណ៍ HDD, RAM ។ល។', - '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.', + 'consumables' => 'សម្ភារៈប្រើប្រាស់គឺជារបស់ដែលទិញ ដែលនឹងប្រើប្រាស់លើសម៉ោង។ ឧទាហរណ៍ ទឹកថ្នាំម៉ាស៊ីនបោះពុម្ព ឬក្រដាសចម្លង។', + 'depreciations' => 'អ្នកអាចកំណត់ការរំលោះទ្រព្យសកម្ម ដើម្បីរំលោះទ្រព្យសកម្មដោយផ្អែកលើការរំលោះបន្ទាត់ត្រង់។', + + 'empty_file' => 'អ្នកនាំចូលរកឃើញថាឯកសារនេះទទេ។' ]; diff --git a/resources/lang/km-KH/localizations.php b/resources/lang/km-KH/localizations.php index f735573c2e..26e0130930 100644 --- a/resources/lang/km-KH/localizations.php +++ b/resources/lang/km-KH/localizations.php @@ -2,112 +2,112 @@ return [ - 'select_language' => 'Select a language', + 'select_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', - 'km' => 'Khmer', - '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', + 'en'=> 'អង់គ្លេស អាមេរិក', + 'en-GB'=> 'ភាសាអង់គ្លេស ចក្រភពអង់គ្លេស', + 'af'=> 'អាហ្រ្វិក', + 'ar'=> 'ភាសាអារ៉ាប់', + 'bg'=> 'ប៊ុលហ្គារី', + 'zh-CN'=> 'ភាសាចិនសាមញ្ញ', + 'zh-TW'=> 'ភាសា​ចិន ប្រពៃណី', + 'hr'=> 'ក្រូអាត', + 'cs'=> 'ឆេក', + 'da'=> 'ដាណឺម៉ាក', + 'nl'=> 'ហូឡង់', + 'en-ID'=> 'អង់គ្លេស ឥណ្ឌូនេស៊ី', + 'et'=> 'អេស្តូនី', + 'fil'=> 'ហ្វីលីពីន', + 'fi'=> 'ហ្វាំងឡង់', + 'fr'=> 'បារាំង', + 'de'=> 'អាឡឺម៉ង់', + 'de-i'=> 'អាល្លឺម៉ង់ (មិនផ្លូវការ)', + 'el'=> 'ក្រិក', + 'he'=> 'ភាសាហេព្រើរ', + 'hu'=> 'ហុងគ្រី', + 'is' => 'អ៊ីស្លង់', + 'id'=> 'ឥណ្ឌូនេស៊ី', + 'ga-IE'=> 'អៀរឡង់', + 'it'=> 'អ៊ីតាលី', + 'ja'=> 'ជប៉ុន', + 'km' => 'ខ្មែរ', + 'ko'=> 'កូរ៉េ', + 'lv'=>'ឡាតវី', + 'lt'=> 'លីទុយអានី', + 'mk'=> 'ម៉ាសេដូនៀ', + 'ms'=> 'ម៉ាឡេ', + 'mi'=> 'ម៉ៅរី', + 'mn'=> 'ម៉ុងហ្គោលី', + 'no'=> 'ន័រវេស', + 'fa'=> 'ពែរ្ស', + 'pl'=> 'ប៉ូឡូញ', + 'pt-PT'=> 'ព័រទុយហ្គាល់', + 'pt-BR'=> 'ព័រទុយហ្គាល់ ប្រេស៊ីល', + 'ro'=> 'រ៉ូម៉ានី', + 'ru'=> 'រុស្សី', + 'sr-CS' => 'ស៊ែប៊ី (ឡាតាំង)', + 'sl'=> 'ស្លូវេនី', + 'es-ES'=> 'ភាសាអេស្ប៉ាញ', + 'es-CO'=> 'អេស្ប៉ាញ កូឡុំប៊ី', + 'es-MX'=> 'អេស្ប៉ាញ ម៉ិកស៊ិក', + 'es-VE'=> 'អេស្ប៉ាញ វេណេស៊ុយអេឡា', + 'sv-SE'=> 'ស៊ុយអែត', + 'tl'=> 'តាកាឡុក', + 'ta'=> 'តាមីល', + 'th'=> 'ថៃ', + 'tr'=> 'ទួរគី', + 'uk'=> 'អ៊ុយក្រែន', + 'vi'=> 'វៀតណាម', + 'cy'=> 'វែល', + 'zu'=> 'ហ្សូលូ', ], - 'select_country' => 'Select a country', + 'select_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', + 'AC'=>'កោះ Ascension', + 'AD'=>'អង់ដូរ៉ា', + 'AE'=>'សហព័ន្ធ​អារ៉ាប់រួម', + 'AF'=>'អាហ្វហ្គានីស្ថាន', + 'AG'=>'Antigua និង Barbuda', + 'AI'=>'អង់ហ្គីឡា', + 'AL'=>'អាល់បានី', + 'AM'=>'អាមេនី', + 'AN'=>'ហូឡង់ Antilles', + 'AO'=>'អង់ហ្គោឡា', + 'AQ'=>'អង់តាក់ទិក', + 'AR'=>'អាហ្សង់ទីន', + 'AS'=>'សាម័រអាមេរិក', + 'AT'=>'អូទ្រីស', + 'AU'=>'អូស្ត្រាលី', + 'AW'=>'អារូបា', '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', + 'AZ'=>'អាស៊ែបៃហ្សង់', + 'BA'=>'បូស្នៀ និងហឺហ្សេហ្គោវីណា', + 'BB'=>'បាបាដូស', + 'BE'=>'បែលហ្សិក', + 'BD'=>'បង់ក្លាដែស', + 'BF'=>'ប៊ូគីណាហ្វាសូ', + 'BG'=>'ប៊ុលហ្គារី', + 'BH'=>'បារ៉ែន', + 'BI'=>'ប៊ូរុនឌី', + 'BJ'=>'បេនីន', + 'BM'=>'ប៊ឺមូដា', + 'BN'=>'ប្រទេស​ព្រុយ​ណេ​ដា​រូ​សា​ឡឹម', + 'BO'=>'បូលីវី', + 'BR'=>'ប្រេស៊ីល', + 'BS'=>'បាហាម៉ាស', + 'BT'=>'ប៊ូតាន', + 'BV'=>'កោះប៊ូវេ', + 'BW'=>'បូតស្វាណា', + 'BY'=>'បេឡារុស្ស', + 'BZ'=>'បេលីស', + 'CA'=>'ប្រទេសកាណាដា', + 'CC'=>'កោះ Cocos (Keeling)', + 'CD'=>'កុងហ្គោ (សាធារណរដ្ឋប្រជាធិបតេយ្យ)', + 'CF'=>'សាធារណរដ្ឋអាហ្វ្រិកកណ្តាល', + 'CG'=>'កុងហ្គោ (សាធារណរដ្ឋ)', + 'CH'=>'ប្រទេស​ស្វីស', 'CI'=>'Côte d\'Ivoire', 'CK'=>'Cook Islands', 'CL'=>'Chile', @@ -157,56 +157,56 @@ return [ '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', + 'HK'=>'ហុងកុង', + 'HM'=>'កោះ Heard និង Mcdonald', + 'HN'=>'ហុងឌូរ៉ាស', + 'HR'=>'ក្រូអាត (ឈ្មោះក្នុងស្រុក៖ Hrvatska)', + 'HT'=>'ហៃទី', + 'HU'=>'ហុងគ្រី', + 'ID'=>'ប្រទេសឥណ្ឌូនេស៊ី', + 'IE'=>'អៀរឡង់', + 'IL'=>'អ៊ីស្រាអែល', + 'IM'=>'កោះម៉ាន់', + 'IN'=>'ប្រទេសឥណ្ឌា', + 'IO'=>'ដែនដីមហាសមុទ្រឥណ្ឌាអង់គ្លេស', + 'IQ'=>'អ៊ីរ៉ាក់', + 'IR'=>'អ៊ីរ៉ង់ សាធារណរដ្ឋអ៊ីស្លាម', + 'IS'=>'អ៊ីស្លង់', + 'IT'=>'ប្រទេសអ៊ីតាលី', + 'JE'=>'ជឺស៊ី', + 'JM'=>'ចាម៉ៃកា', + 'JO'=>'ហ្ស៊កដានី', + 'JP'=>'ហ្ស៊កដានី', + 'KE'=>'កេនយ៉ា', + 'KG'=>'កៀហ្ស៊ីស៊ីស្ថាន', + 'KH'=>'កម្ពុជា', + 'KI'=>'គីរីបាទី', + 'KM'=>'កូម៉ូរ៉ូ', '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', + 'KR'=>'កូរ៉េ សាធារណរដ្ឋ', + 'KW'=>'គុយវ៉ែត', + 'KY'=>'កោះកៃម៉ាន', + 'KZ'=>'កាហ្សាក់ស្ថាន', + 'LA'=>'សាធារណរដ្ឋប្រជាធិបតេយ្យប្រជាមានិតឡាវ', + 'LB'=>'លីបង់', + 'LC'=>'សាំងលូសៀ', + 'LI'=>'លីចតេនស្ទីន', + 'LK'=>'ស្រី​លង្កា', + 'LR'=>'លីបេរីយ៉ា', + 'LS'=>'ឡេសូតូ', + 'LT'=>'លីទុយអានី', + 'LU'=>'លុចសំបួរ', + 'LV'=>'ឡាតវី', + 'LY'=>'លីប៊ី អារ៉ាប់ ចាម៉ាហ៊ីរីយ៉ា', + 'MA'=>'ម៉ារ៉ុក', + 'MC'=>'ម៉ូណាកូ', + 'MD'=>'ម៉ុលដាវី សាធារណរដ្ឋ', + 'ME'=>'ម៉ុងតេណេហ្គ្រោ', + 'MG'=>'ម៉ាដាហ្គាស្ការ', + 'MH'=>'កោះម៉ាស្យែល', + 'MK'=>'ម៉ាសេដូនៀ អតីតសាធារណរដ្ឋយូហ្គោស្លាវី', + 'ML'=>'ប្រទេសម៉ាលី', + 'MM'=>'មីយ៉ាន់ម៉ា', 'MN'=>'Mongolia', 'MO'=>'Macau', 'MP'=>'Northern Mariana Islands', @@ -256,7 +256,7 @@ return [ 'SA'=>'Saudi Arabia', 'UK'=>'Scotland', 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', + 'SC'=>'សីស្ហែល', 'SS'=>'South Sudan', 'SD'=>'Sudan', 'SE'=>'Sweden', diff --git a/resources/lang/km-KH/mail.php b/resources/lang/km-KH/mail.php index 7dd8d6181c..0ce726e04a 100644 --- a/resources/lang/km-KH/mail.php +++ b/resources/lang/km-KH/mail.php @@ -2,13 +2,13 @@ return [ 'acceptance_asset_accepted' => '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:', + 'acceptance_asset_declined' => 'អ្នកប្រើប្រាស់បានបដិសេធធាតុមួយ។', + 'a_user_canceled' => 'អ្នក​ប្រើ​បាន​លុប​ចោល​សំណើ​ធាតុ​មួយ​នៅ​លើ​គេហទំព័រ', + 'a_user_requested' => 'អ្នកប្រើប្រាស់បានស្នើសុំធាតុនៅលើគេហទំព័រ', + 'accessory_name' => 'ឈ្មោះគ្រឿងបន្លាស់៖', + 'additional_notes' => 'កំណត់ចំណាំបន្ថែម៖', + 'admin_has_created' => 'អ្នកគ្រប់គ្រងបានបង្កើតគណនីមួយសម្រាប់អ្នកនៅលើគេហទំព័រ៖ គេហទំព័រ។', + 'asset' => 'ទ្រព្យសកម្ម៖', 'asset_name' => 'Asset Name:', 'asset_requested' => 'Asset requested', 'asset_tag' => 'Asset Tag', diff --git a/resources/lang/km-KH/passwords.php b/resources/lang/km-KH/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/km-KH/passwords.php +++ b/resources/lang/km-KH/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/km-KH/validation.php b/resources/lang/km-KH/validation.php index df514da6f9..57e354f072 100644 --- a/resources/lang/km-KH/validation.php +++ b/resources/lang/km-KH/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/ko/admin/accessories/message.php b/resources/lang/ko/admin/accessories/message.php index 5e979e924e..31598aceb4 100644 --- a/resources/lang/ko/admin/accessories/message.php +++ b/resources/lang/ko/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => '해당 악세사리 [:id] 가 존재하지 않습니다.', + 'not_found' => '액세서리를 찾을 수 없습니다.', 'assoc_users' => '이 부속품은 현재 사용자에게 :count 개가 반출 되었습니다. 이 부속품을 반입하고 다시 시도해 주세요. ', 'create' => array( diff --git a/resources/lang/ko/admin/custom_fields/general.php b/resources/lang/ko/admin/custom_fields/general.php index d95032c4ad..1293beb086 100644 --- a/resources/lang/ko/admin/custom_fields/general.php +++ b/resources/lang/ko/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => '신규 사용자 항목', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => '이 항목의 값은 데이터베이스 내에서 암호화 되었습니다. 관리자만이 해독된 값을 확인 할 수 있습니다.', - 'show_in_email' => '사용자에게 전송된 반출 이메일에 이 항목의 값을 포함 시키시겠습니까? 암호화 된 항목들은 이메일에 포함될 수 없습니다.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ko/admin/hardware/form.php b/resources/lang/ko/admin/hardware/form.php index 8fd199d580..ddfaac86a6 100644 --- a/resources/lang/ko/admin/hardware/form.php +++ b/resources/lang/ko/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/ko/admin/hardware/message.php b/resources/lang/ko/admin/hardware/message.php index 756d75ee7b..50dbe98343 100644 --- a/resources/lang/ko/admin/hardware/message.php +++ b/resources/lang/ko/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => '자산이 생성되지 않았습니다. 다시 시도해 주세요. :(', 'success' => '자산이 생성되었습니다. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/ko/admin/licenses/message.php b/resources/lang/ko/admin/licenses/message.php index 8c59efe252..6862f40a9d 100644 --- a/resources/lang/ko/admin/licenses/message.php +++ b/resources/lang/ko/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => '이 자산은 현재 사용자에게 반출 중이어서 삭제 할 수 없습니다. 먼저 자산을 확인해 보고 다시 삭제를 시도해 주세요. ', 'select_asset_or_person' => '애셋이나 사용자 중 하나만 선택해야하며 둘 다 선택할 수는 없습니다.', 'not_found' => '라이센스를 찾을 수 없음', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => '라이선스 반출 중 문제가 발생했습니다. 다시 시도해 주세요.', - 'success' => '라이선스가 반출 되었습니다.' + 'success' => '라이선스가 반출 되었습니다.', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ko/admin/locations/table.php b/resources/lang/ko/admin/locations/table.php index 648b36c7c5..6fdab2a1ca 100644 --- a/resources/lang/ko/admin/locations/table.php +++ b/resources/lang/ko/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => '할당된 항목 모두 인쇄', 'name' => '장소 명', 'address' => '주소', + 'address2' => 'Address Line 2', 'zip' => '우편번호', 'locations' => '위치', 'parent' => '상위', @@ -32,7 +33,7 @@ return [ 'asset_location' => '위치', 'asset_checked_out' => 'Checked Out', 'asset_expected_checkin' => 'Expected Checkin', - 'date' => '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):', diff --git a/resources/lang/ko/admin/reports/general.php b/resources/lang/ko/admin/reports/general.php index e6e4015caf..2d9e841bdf 100644 --- a/resources/lang/ko/admin/reports/general.php +++ b/resources/lang/ko/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/ko/admin/users/message.php b/resources/lang/ko/admin/users/message.php index 373a6bd307..9e97d659d3 100644 --- a/resources/lang/ko/admin/users/message.php +++ b/resources/lang/ko/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => '사용자가 이미 존재합니다!', 'user_not_found' => 'User does not exist.', 'user_login_required' => '로그인 항목을 입력해 주세요.', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => '비밀번호를 입력해 주세요.', 'insufficient_permissions' => '승인 불충분.', 'user_deleted_warning' => '이 사용자는 삭제되었습니다. 그것들을 수정하려면 이 사용자를 복원하던가 새 자산들을 생성하세요.', @@ -15,7 +16,7 @@ return array( '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' => ':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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/ko/general.php b/resources/lang/ko/general.php index dc26350f3a..77f4956e3e 100644 --- a/resources/lang/ko/general.php +++ b/resources/lang/ko/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => '소모품', 'consumables' => '소모품', 'country' => '국가명', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => '새로 생성', 'created' => '품목 생성됨', 'created_asset' => '생성된 자산', @@ -353,7 +355,8 @@ return [ 'synchronize' => '동기화', 'sync_results' => '동기화 결과', 'license_serial' => '제품 번호', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', '60_percent_warning' => '60% 완료(경고)', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ko/help.php b/resources/lang/ko/help.php index 55e54f0947..5076c3a3f7 100644 --- a/resources/lang/ko/help.php +++ b/resources/lang/ko/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ko/passwords.php b/resources/lang/ko/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/ko/passwords.php +++ b/resources/lang/ko/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ko/validation.php b/resources/lang/ko/validation.php index 6f760934e2..9e05e2a457 100644 --- a/resources/lang/ko/validation.php +++ b/resources/lang/ko/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => ':attribute는 글자여야 합니다.', 'timezone' => ':attribute는 유효한 지역이어야 합니다.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute 는 이미 획득하였습니다.', 'uploaded' => ':attribute는 업로드 하지 못했습니다.', 'url' => ':attribute 형식이 부정확 합니다.', 'unique_undeleted' => ':attribute 는 고유의 값만 가져야 합니다.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/lt/account/general.php b/resources/lang/lt/account/general.php index a38c4ec0cf..d1d7aee3fe 100644 --- a/resources/lang/lt/account/general.php +++ b/resources/lang/lt/account/general.php @@ -4,9 +4,9 @@ return array( 'personal_api_keys' => 'Asmeniniai API raktai', 'api_key_warning' => 'Generuodami API prieigos raktą būtinai nedelsdami nukopijuokite jį, nes jis nebebus daugiau matomas.', - 'api_base_url' => 'Your API base url is located at:', + 'api_base_url' => 'Jūsų API nuoroda yra:', 'api_base_url_endpoint' => '/<endpoint>', - 'api_token_expiration_time' => 'API tokens are set to expire in:', + 'api_token_expiration_time' => 'API tokenai nustos galioti:', 'api_reference' => 'Please check the API reference to find specific API endpoints and additional API documentation.', ); diff --git a/resources/lang/lt/admin/accessories/general.php b/resources/lang/lt/admin/accessories/general.php index f222d352f9..3bab91e76f 100644 --- a/resources/lang/lt/admin/accessories/general.php +++ b/resources/lang/lt/admin/accessories/general.php @@ -16,7 +16,7 @@ return array( 'update' => 'Atnaujinti įrangą', 'use_default_eula' => 'Naudoti pirminę EULA vietoje to.', 'use_default_eula_disabled' => 'Naudoti pirminę numatytąją EULA. Nėra nustatytos pirminės numatytosios EULA. Prašome pridėkite ją nustatymuose.', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'clone' => 'Klonuoti priedus', + 'delete_disabled' => 'Šis priedas kol kas negali būti ištrintas, nes kai kurie daiktai dar registruojami.', ); diff --git a/resources/lang/lt/admin/accessories/message.php b/resources/lang/lt/admin/accessories/message.php index 7ee6fb25e3..bc9c008212 100644 --- a/resources/lang/lt/admin/accessories/message.php +++ b/resources/lang/lt/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Priedas [:id] neegzistuoja.', + 'not_found' => 'Priedas nerastas.', 'assoc_users' => 'Vartotojams šiuo metu išduotų šio priedo vienetų skaičius - :count. Susigrąžinkite išduotus priedus ir bandykite dar kartą. ', 'create' => array( diff --git a/resources/lang/lt/admin/asset_maintenances/form.php b/resources/lang/lt/admin/asset_maintenances/form.php index fa9c312c9f..3f1edf8a81 100644 --- a/resources/lang/lt/admin/asset_maintenances/form.php +++ b/resources/lang/lt/admin/asset_maintenances/form.php @@ -1,14 +1,14 @@ 'Asset Maintenance Type', + 'asset_maintenance_type' => 'Įrangos priežiūros tipas', 'title' => 'Antraštė', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', + 'start_date' => 'Pradžios data', + 'completion_date' => 'Pabaigos data', 'cost' => 'Kaina', 'is_warranty' => 'Garantinis taisymas', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', + 'asset_maintenance_time' => 'Įrangos naudojimas (dienomis)', 'notes' => 'Pastabos', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' + 'update' => 'Atnaujinti įrangos priežiūros informaciją', + 'create' => 'Sukurti įrangos priežiūros informaciją' ]; diff --git a/resources/lang/lt/admin/categories/general.php b/resources/lang/lt/admin/categories/general.php index 94c078334a..7695d0f4c6 100644 --- a/resources/lang/lt/admin/categories/general.php +++ b/resources/lang/lt/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Kopijuoti kategoriją', 'create' => 'Sukurti kategoriją', 'edit' => 'Keisti kategoriją', - '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' => 'Kategorijos EULA', 'eula_text_help' => 'Šis laukelis leidžia jums keisti EULA atskiroms įrangos grupėms. Jei jūs naudotjate vieną EULA visoms įrangų grupėms, tuomet pažymėkite žemiau esantį laukelį, kad būtų naudojama pirminė numatytoji EULA.', 'name' => 'Kategorijos pavadinimas', diff --git a/resources/lang/lt/admin/companies/general.php b/resources/lang/lt/admin/companies/general.php index ca20ab1d61..38bcd64447 100644 --- a/resources/lang/lt/admin/companies/general.php +++ b/resources/lang/lt/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Pasirinkite kompaniją', - 'about_companies' => 'About Companies', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies' => 'Apie įmones', + 'about_companies_description' => ' Galite naudoti įmones kaip informacinį laukelį arba galite apriboti konkrečios įmonės įrangos matomumą ar pasiekiamumą naudotojams įjungdami Pilną įmonės palaikymą Administratoriaus nustatymuose.', ]; diff --git a/resources/lang/lt/admin/companies/message.php b/resources/lang/lt/admin/companies/message.php index 27f24290fa..90d56e2c41 100644 --- a/resources/lang/lt/admin/companies/message.php +++ b/resources/lang/lt/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'Kompanija neegzistuoja.', - 'deleted' => 'Deleted company', + 'deleted' => 'Ištrinta įmonė', '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/components/general.php b/resources/lang/lt/admin/components/general.php index 388efb77a0..ecf532bb83 100644 --- a/resources/lang/lt/admin/components/general.php +++ b/resources/lang/lt/admin/components/general.php @@ -12,5 +12,5 @@ return array( 'remaining' => 'Likutis', 'total' => 'Iš viso', 'update' => 'Atnaujinti komponentą', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' + 'checkin_limit' => 'Priregistruotas kiekis turi būti lygus arba nemažesnis nei :assigned_qty' ); diff --git a/resources/lang/lt/admin/components/message.php b/resources/lang/lt/admin/components/message.php index 4af53883c5..215c31e9c9 100644 --- a/resources/lang/lt/admin/components/message.php +++ b/resources/lang/lt/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Komponentas nebuvo išregistruotas, bandykite dar kartą', 'success' => 'Komponentas sėkmingai patikrintas.', 'user_does_not_exist' => 'Šis naudotojas neteisingas. Prašome bandykite dar kartą.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'Nepakankamai komponentų: :remaining remaining, :requested requested ', ), 'checkin' => array( diff --git a/resources/lang/lt/admin/consumables/message.php b/resources/lang/lt/admin/consumables/message.php index de1df11c58..367349cc48 100644 --- a/resources/lang/lt/admin/consumables/message.php +++ b/resources/lang/lt/admin/consumables/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Ši suvartojama įranga nebuvo išimta, prašome bandykite dar kartą', 'success' => 'Suvartojam įranga sėkminga išimta.', 'user_does_not_exist' => 'Šis vartotojas neteisingas. Prašome bandykite dar kartą.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + 'unavailable' => 'Nepakanka nenaudojamos įrangos šiai registracijai. Patikrinkite likučius. ', ), 'checkin' => array( diff --git a/resources/lang/lt/admin/custom_fields/general.php b/resources/lang/lt/admin/custom_fields/general.php index 267010bd7f..f3be81e06a 100644 --- a/resources/lang/lt/admin/custom_fields/general.php +++ b/resources/lang/lt/admin/custom_fields/general.php @@ -32,26 +32,30 @@ return [ 'fieldset_updated' => 'Fieldset updated', 'create_fieldset_title' => 'Create a new fieldset', 'create_field' => 'Naujas pritaikomas laukelis', - 'create_field_title' => 'Create a new custom field', + 'create_field_title' => 'Sukurti naują nestandartinį laukelį', 'value_encrypted' => 'Šio lauko vertė yra užkoduota duomenų bazėje. Tik admin vartotojai galės peržiūrėti iššifruotą vertę', - 'show_in_email' => 'Įterptos šio laukelio išdavimo reikšmės bus siunčiamos vartotojams? Užšifruoti laukai negali būti įterpti į el. laišką.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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_title' => 'Apie nestandartinius laukelius', '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', + 'make_optional' => 'Privaloma - paspauskite, kad būtų neprivaloma', + 'make_required' => 'Neprivaloma - paspauskite, kad būtų privaloma', + 'reorder' => 'Užsakyti iš naujo', + 'db_field' => 'DB laukas', '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', + 'is_unique' => 'Ši reikšmė tui būti unikali visai įrangai', + 'unique' => 'Unikalu', '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', + 'display_in_user_view_table' => 'Matoma naudotojui', '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', + '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' => 'Rodyti sąraše', + 'show_in_requestable_list_short' => 'Rodyti prašomos įrangos sąraše', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'Šis laukelis užšifruotas, todėl kai kurios peržiūros galimybės nepasiekiamos.', ]; diff --git a/resources/lang/lt/admin/hardware/form.php b/resources/lang/lt/admin/hardware/form.php index 13ef3b1a4c..50f61d5cbf 100644 --- a/resources/lang/lt/admin/hardware/form.php +++ b/resources/lang/lt/admin/hardware/form.php @@ -48,10 +48,11 @@ return [ 'years' => 'metai', '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_location_update_default' => 'Atnaujinti tik standartinę lokaciją', + 'asset_location_update_actual' => 'Atnaujinti tik aktualią lokaciją', 'asset_not_deployable' => 'Ši įranga negali būti išduodama.', 'asset_deployable' => 'Ši įranga gali būti išduodama.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' + 'processing_spinner' => 'Apdorojama...(Dideliems failams gali šiek tiek užtrukti)', + 'optional_infos' => 'Papildoma informacija', + 'order_details' => 'Susijusi užsakymo informacija' ]; diff --git a/resources/lang/lt/admin/hardware/general.php b/resources/lang/lt/admin/hardware/general.php index decf29eb7f..2786be3bf1 100644 --- a/resources/lang/lt/admin/hardware/general.php +++ b/resources/lang/lt/admin/hardware/general.php @@ -11,22 +11,22 @@ return [ 'checkout' => 'Patikros turtas', 'clone' => 'Kopijuoti įrangą', 'deployable' => 'Naudojamas', - 'deleted' => 'This asset has been deleted.', + 'deleted' => 'Ši įranga buvo ištrinta.', 'delete_confirm' => 'Are you sure you want to delete this asset?', 'edit' => 'Keisti įrangą', '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' => 'Neteisingas įrangos modelis.', 'model_invalid_fix' => 'The Asset should be edited to correct this before attempting to check it in or out.', 'requestable' => 'Reiklaujamas', 'requested' => 'Užklausta', - 'not_requestable' => 'Not Requestable', + 'not_requestable' => 'Nereikalaujamas', 'requestable_status_warning' => 'Do not change requestable status', 'restore' => 'Atkurti įrangą', 'pending' => 'Vykdoma', 'undeployable' => 'Negalimas naudoti', 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', 'view' => 'Peržiūrėti įrangą', - 'csv_error' => 'You have an error in your CSV file:', + 'csv_error' => 'Jūsų CSV faile yra klaida:', '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. @@ -40,11 +40,11 @@ return [ '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.', + 'csv_import_match_username' => 'Pabandykite sulyginti naudotojus pagal naudotojo vardą', + 'error_messages' => 'Klaidos pranešimai:', + 'success_messages' => 'Sėkmės pranešimai:', + 'alert_details' => 'Žemiau pateikta detalesnė informacija.', 'custom_export' => 'Custom Export', 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', + 'user_department' => 'Naudotojo departamentas', ]; diff --git a/resources/lang/lt/admin/hardware/message.php b/resources/lang/lt/admin/hardware/message.php index 13d6a1c79e..2618dedba0 100644 --- a/resources/lang/lt/admin/hardware/message.php +++ b/resources/lang/lt/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Įrangos sukurti nepavyko, prašome bandykite dar kartą. :(', 'success' => 'Įranga sėkminga sukurta. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ @@ -50,8 +51,8 @@ return [ 'success' => 'Jūsų failas importuotas', 'file_delete_success' => 'Jūsų failas buvo sėkmingai ištrintas', 'file_delete_error' => 'Nepavyko ištrinti failo', - 'file_missing' => 'The file selected is missing', - 'header_row_has_malformed_characters' => 'One or more attributes in the header row contain malformed UTF-8 characters', + 'file_missing' => 'Pažymėtas failas nerastas', + 'header_row_has_malformed_characters' => 'Vienas ar daugiau atributų antraštės eilutėje turi netinkąmą UTF-8 simbolį', 'content_row_has_malformed_characters' => 'One or more attributes in the first row of content contain malformed UTF-8 characters', ], diff --git a/resources/lang/lt/admin/hardware/table.php b/resources/lang/lt/admin/hardware/table.php index e0d6dac382..4036b148f9 100644 --- a/resources/lang/lt/admin/hardware/table.php +++ b/resources/lang/lt/admin/hardware/table.php @@ -4,17 +4,17 @@ return [ 'asset_tag' => 'Įrangos kortelė', 'asset_model' => 'Modelis', - 'book_value' => 'Current Value', + 'book_value' => 'Dabartinė vertė', 'change' => 'Priimta/Išduota', 'checkout_date' => 'Išdavimo data', 'checkoutto' => 'Išduota', - 'components_cost' => 'Total Components Cost', - 'current_value' => 'Current Value', + 'components_cost' => 'Bendra komponentų vertė', + 'current_value' => 'Dabartinė vertė', 'diff' => 'Skirtumas', 'dl_csv' => 'Atsisiųti CSV fromatu', 'eol' => 'Nurašymo data', 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', + 'last_checkin_date' => 'Paskutinė patikrinimo data', 'location' => 'Vieta', 'purchase_cost' => 'Kaina', 'purchase_date' => 'Nupirkta', @@ -23,10 +23,10 @@ return [ 'title' => 'Įranga ', 'image' => 'Įrenginio nuotrauka', 'days_without_acceptance' => 'Dienų skaičius be priėmimo', - 'monthly_depreciation' => 'Monthly Depreciation', - 'assigned_to' => 'Assigned To', - 'requesting_user' => 'Requesting User', - 'requested_date' => 'Requested Date', - 'changed' => 'Changed', - 'icon' => 'Icon', + 'monthly_depreciation' => 'Mėnesio amortizacija', + 'assigned_to' => 'Priskirta', + 'requesting_user' => 'Prašantis asmuo', + 'requested_date' => 'Prašymo data', + 'changed' => 'Keista', + 'icon' => 'Piktograma', ]; diff --git a/resources/lang/lt/admin/kits/general.php b/resources/lang/lt/admin/kits/general.php index f724ecbf07..e88510a581 100644 --- a/resources/lang/lt/admin/kits/general.php +++ b/resources/lang/lt/admin/kits/general.php @@ -4,7 +4,7 @@ return [ 'about_kits_title' => '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_success' => 'Rinkinys buvo sėkmingai sukurtas.', 'create' => 'Create Predefined Kit', 'update' => 'Update Predefined Kit', 'delete_success' => 'Kit was successfully deleted.', @@ -41,7 +41,7 @@ return [ 'checkout_success' => 'Checkout was successful', 'checkout_error' => 'Checkout error', 'kit_none' => 'Kit does not exist', - 'kit_created' => 'Kit was successfully created', + 'kit_created' => 'Rinkinys buvo sėkmingai sukurtas', 'kit_updated' => 'Kit was successfully updated', 'kit_not_found' => 'Kit not found', 'kit_deleted' => 'Kit was successfully deleted', diff --git a/resources/lang/lt/admin/licenses/message.php b/resources/lang/lt/admin/licenses/message.php index c214b74b65..f483284339 100644 --- a/resources/lang/lt/admin/licenses/message.php +++ b/resources/lang/lt/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Ši licenzija šiuo metu yra išduota naudotojui ir negali būti ištrinta. Prašome pirmiausia patikrinkite licenziją ir tik tuomet bandykite vėl ištrinti. ', 'select_asset_or_person' => 'Turite pasirinkti turtą arba naudotoją, bet ne abu.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Nepavyko išduoti licenzijos. Prašome bandykite dar kartą.', - 'success' => 'Licenzija sėkmingai išduota' + 'success' => 'Licenzija sėkmingai išduota', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/lt/admin/locations/table.php b/resources/lang/lt/admin/locations/table.php index 4410ce98ad..731b929713 100644 --- a/resources/lang/lt/admin/locations/table.php +++ b/resources/lang/lt/admin/locations/table.php @@ -11,30 +11,31 @@ return [ 'country' => 'Šalis', 'create' => 'Sukurti vietovę', 'update' => 'Atnaujinti vietovę', - 'print_assigned' => 'Print Assigned', - 'print_all_assigned' => 'Print All Assigned', + 'print_assigned' => '', + 'print_all_assigned' => '', 'name' => 'Vietovės pavadinimas', 'address' => 'Adresas', + 'address2' => 'Address Line 2', 'zip' => 'Pašto kodas', 'locations' => 'Vietovės', 'parent' => 'Pagrindinė', 'currency' => 'Vietos valiuta', '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', + 'user_name' => 'Naudotojo vardas', + 'department' => 'Padalinys', + 'location' => 'Vieta', + 'asset_tag' => 'Įrangos kortelė', + 'asset_name' => 'Pavadinimas', + 'asset_category' => 'Kategorija', + 'asset_manufacturer' => 'Gamintojas', + 'asset_model' => 'Modelis', + 'asset_serial' => 'Serijinis numeris', + 'asset_location' => 'Vieta', 'asset_checked_out' => 'Išduota', 'asset_expected_checkin' => 'Numatoma priėmimo data', - '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:', + 'date' => 'Data:', + 'signed_by_asset_auditor' => 'Pasirašė (Turto auditorius):', + 'signed_by_finance_auditor' => 'Pasirašė (Finansų auditorius):', + 'signed_by_location_manager' => 'Pasirašė (Vietovės auditorius):', + 'signed_by' => 'Nurašyta:', ]; diff --git a/resources/lang/lt/admin/reports/general.php b/resources/lang/lt/admin/reports/general.php index c085f6c41f..f249bc95bb 100644 --- a/resources/lang/lt/admin/reports/general.php +++ b/resources/lang/lt/admin/reports/general.php @@ -3,8 +3,15 @@ return [ 'info' => 'Pasirinkite dalis, kurias norite matyti savo įrangos ataskaitoje.', 'deleted_user' => 'Deleted user', - 'send_reminder' => 'Send reminder', - 'reminder_sent' => 'Reminder sent', + 'send_reminder' => 'Siųsti priminimą', + 'reminder_sent' => 'Priminimas išsiųstas', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/lt/admin/settings/general.php b/resources/lang/lt/admin/settings/general.php index 4a069e3c7d..c35971b058 100644 --- a/resources/lang/lt/admin/settings/general.php +++ b/resources/lang/lt/admin/settings/general.php @@ -10,7 +10,7 @@ return [ 'admin_cc_email' => 'CC El. paštas', 'admin_cc_email_help' => 'Jeigu Jūs norite siųsti išduoto/neišduoto turto sąrašo kopiją, įveskite čia el. pašto adresą. Kitu atveju palikite laukelį tuščią.', 'is_ad' => 'Tai yra "Active Directory" serveris', - 'alerts' => 'Alerts', + 'alerts' => 'Įspėjimas', 'alert_title' => 'Update Notification Settings', 'alert_email' => 'Siūsti įspėjimus', 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', @@ -57,7 +57,7 @@ return [ 'barcode_type' => '2D barkodo tipas', 'alt_barcode_type' => '1D barkodo tipas', 'email_logo_size' => 'Square logos in email look best. ', - 'enabled' => 'Enabled', + 'enabled' => 'Įjungta', 'eula_settings' => 'EULA nustatymai', 'eula_markdown' => 'Šis EULA leidžia Github flavored markdown.', 'favicon' => 'Favicon', @@ -86,11 +86,11 @@ return [ 'ldap_settings' => 'LDAP nustatymai', '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' => 'LDAP prisijungimas', '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' => 'Prašome įvesti tinkamą LDAP vartotojo vardą ir slaptažodį iš bazės DN. Jūs privalote patikrinti ar LDAP prisijungimas sukonfigūruotas tinkamai. PIRMIAUSIA JŪS PRIVALOTE IŠSAUGOTI LDAP NUSTATYMUS.', 'ldap_login_sync_help' => 'Tai patikrina ar LDAP sinchronizacija teisinga. Jeigu Jūsų LADAP autentifikacijos užkalusa nėra teisinga, vartotojai gali negalėti prisijungti. PIRMIAUSIA JŪS PRIVALOTE IŠSAUGOTI LDAP NUSTATYMUS.', - 'ldap_manager' => 'LDAP Manager', + 'ldap_manager' => 'LDAP vadovas', 'ldap_server' => 'LDAP serveris', 'ldap_server_help' => 'Tai turėtų prasidėti su ldap: // (nešifruotam arba TLS) arba ldaps: (jei tai SSL)', 'ldap_server_cert' => 'LDAP SSL sertifikato patvirtinimas', @@ -99,7 +99,7 @@ return [ 'ldap_tls' => 'Naudokite TLS', 'ldap_tls_help' => 'Tai turėtų būti tikrinama, jei jūsų LDAP serveryje naudojate STARTTLS.', 'ldap_uname' => 'LDAP vartotojo vardas', - 'ldap_dept' => 'LDAP Department', + 'ldap_dept' => 'LDAP departamentas', 'ldap_phone' => 'LDAP Telephone Number', 'ldap_jobtitle' => 'LDAP Job Title', 'ldap_country' => 'LDAP Country', @@ -125,7 +125,7 @@ return [ 'login' => 'Login Attempts', 'login_attempt' => 'Login Attempt', 'login_ip' => 'IP Address', - 'login_success' => 'Success?', + 'login_success' => 'Pavyko?', 'login_user_agent' => 'User Agent', 'login_help' => 'List of attempted logins', 'login_note' => 'Prisijungimo pastaba', @@ -148,7 +148,7 @@ return [ 'optional' => 'pasirinktinai', 'per_page' => 'Rezultatai puslapyje', 'php' => 'PHP versija', - 'php_info' => 'PHP Info', + 'php_info' => 'PHP informacija', 'php_overview' => 'PHP', 'php_overview_keywords' => 'phpinfo, system, info', 'php_overview_help' => 'PHP System info', @@ -162,14 +162,14 @@ return [ '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' => 'Slaptažodis minimalus simbolių', - 'pwd_secure_min_help' => 'Minimum permitted value is 8', + 'pwd_secure_min_help' => 'Minimali leistina vertė yra 8', 'pwd_secure_uncommon' => 'Neleiskite bendrų slaptažodžių', 'pwd_secure_uncommon_help' => 'Tai neleis vartotojams naudoti bendrų slaptažodžių iš didžiausių 10 000 slaptažodžių, apie kuriuos pranešta pažeidimų metu.', 'qr_help' => 'Įjungti QR kodus prieš nustatant tai', 'qr_text' => 'QR kodo tekstas', 'saml' => 'SAML', 'saml_title' => 'Update SAML settings', - 'saml_help' => 'SAML settings', + 'saml_help' => 'SAML nustatymai', 'saml_enabled' => 'SAML enabled', 'saml_integration' => 'SAML Integration', 'saml_sp_entityid' => 'Entity ID', @@ -321,20 +321,20 @@ return [ '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_success' => 'Naudojamas turtas pridėtas sėkmingai!', '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_successful_migrations' => 'Jūsų duomenų bazės lentelės sukurtos', 'setup_migration_output' => 'Migration output:', 'setup_migration_create_user' => 'Next: Create User', - 'ldap_settings_link' => 'LDAP Settings Page', + 'ldap_settings_link' => 'LDAP nustatymai', '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' => 'Pavadinimas', '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', @@ -351,7 +351,7 @@ return [ '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', + 'none' => 'Nėra', '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', diff --git a/resources/lang/lt/admin/settings/message.php b/resources/lang/lt/admin/settings/message.php index 3a54d3a6b4..08db1fba4b 100644 --- a/resources/lang/lt/admin/settings/message.php +++ b/resources/lang/lt/admin/settings/message.php @@ -21,8 +21,8 @@ return [ ], 'mail' => [ 'sending' => 'Sending Test Email...', - 'success' => 'Mail sent!', - 'error' => 'Mail could not be sent.', + 'success' => 'El. laiškas išsiųstas!', + 'error' => 'El. laiško išsiųsti nepavyko.', 'additional' => 'No additional error message provided. Check your mail settings and your app log.' ], 'ldap' => [ @@ -36,11 +36,11 @@ return [ 'webhook' => [ 'sending' => 'Sending :app test message...', 'success' => 'Your :webhook_name Integration works!', - 'success_pt1' => 'Success! Check the ', + 'success_pt1' => 'Sėkmė! Patikrink ', 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', - '500' => '500 Server Error.', + '500' => '500 serverio klaida.', 'error' => 'Something went wrong. :app responded with: :error_message', 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', + 'error_misc' => 'Kažkas nepavyko. :( ', ] ]; diff --git a/resources/lang/lt/admin/suppliers/message.php b/resources/lang/lt/admin/suppliers/message.php index 6578bf6b30..6d49c56532 100644 --- a/resources/lang/lt/admin/suppliers/message.php +++ b/resources/lang/lt/admin/suppliers/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted supplier', + 'deleted' => 'Ištrintas tiekėjas', 'does_not_exist' => 'Tokio tiekėjo nėra.', diff --git a/resources/lang/lt/admin/users/general.php b/resources/lang/lt/admin/users/general.php index cfba5a87ae..35a634d670 100644 --- a/resources/lang/lt/admin/users/general.php +++ b/resources/lang/lt/admin/users/general.php @@ -17,8 +17,8 @@ return [ 'last_login' => 'Paskutinis prisijungimas', 'ldap_config_text' => 'LDAP konfigūracijos parametrus galite rasti Administratorius> Nustatymai. Pasirinkta vieta (pasirinktinai) bus nustatyta visiems importuojamiems vartotojams.', 'print_assigned' => 'Spausdinti visą turtą', - 'email_assigned' => 'Email List of All Assigned', - 'user_notified' => 'User has been emailed a list of their currently assigned items.', + 'email_assigned' => 'Siųsti el. paštu visą priskirtą įrangą', + 'user_notified' => 'Naudotojui išsiųtas jam šiuo metu priskirtos įrangos sąrašas.', 'auto_assign_label' => 'Include this user when auto-assigning eligible licenses', 'auto_assign_help' => 'Skip this user in auto assignment of licenses', 'software_user' => ':name išduota įranga', @@ -26,29 +26,29 @@ return [ 'view_user' => 'Peržiūrėti :name vartotoją', 'usercsv' => 'CSV dokumentas', 'two_factor_admin_optin_help' => 'Dabartiniai jūsų nustatymai leidžia pasirinkti dviejų veiksnių autentifikavimą.', - '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 įrenginys įtrauktas ', + 'two_factor_active' => '2FA aktyvus ', + 'user_deactivated' => 'Naudotojas negali prisijungti', + 'user_activated' => 'Naudotojas gali prisijungti', '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', + 'group_memberships_helpblock' => 'Tik superadministratoriai gali modifikuoti grupės narystes.', + 'superadmin_permission_warning' => 'Tik superadministratoriai gali priskirti superadministratoriaus prieigą.', + 'admin_permission_warning' => 'Tik administratoriai ir aukštesnes teises turintys naudotojai gali priskirti administratoriaus narystę.', + 'remove_group_memberships' => 'Pašalinti grupės narystes', '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', + 'update_user_assets_status' => 'Atnaujinti visą įrangą šiems naudotojams į šį statusą', 'checkin_user_properties' => 'Check in all properties associated with these users', - 'remote_label' => 'This is a remote user', - 'remote' => 'Remote', + 'remote_label' => 'Tai nuotolinis naudotojas', + 'remote' => 'Nuotolinis', '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', + 'not_remote_label' => 'Tai ne nuotolinis naudotojas', + 'vip_label' => 'VIP naudotojas', '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' => 'Sukurti naudotoją', '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:', + 'next_save_user' => 'Toliau: išsaugoti naudotoją', + 'all_assigned_list_generation' => 'Sugeneruota:', 'email_user_creds_on_create' => 'Email this user their credentials?', ]; diff --git a/resources/lang/lt/admin/users/message.php b/resources/lang/lt/admin/users/message.php index d21739b2c1..7ecb88297b 100644 --- a/resources/lang/lt/admin/users/message.php +++ b/resources/lang/lt/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Naudotojas jau yra!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Prisijungimo laukelis privalomas', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Slaptažodis būtinas.', 'insufficient_permissions' => 'Nepakankamos teisės.', 'user_deleted_warning' => 'Šis naudotojas ištrintas. Jūs turėsite atkurti naudotoją norėdami redaguoto ar priskirti jam naują įrangą.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/lt/admin/users/table.php b/resources/lang/lt/admin/users/table.php index 3bfba87da8..d02b3425ce 100644 --- a/resources/lang/lt/admin/users/table.php +++ b/resources/lang/lt/admin/users/table.php @@ -29,7 +29,7 @@ return array( 'show_deleted' => 'Rodyti ištrintus naudotojus', 'title' => 'Antraštė', 'to_restore_them' => 'juos atkurti.', - 'total_assets_cost' => "Total Assets Cost", + 'total_assets_cost' => "Bendra įrangos vertė", 'updateuser' => 'Atnaujinti naudotoją', 'username' => 'Vartotojo vardas', 'user_deleted_text' => 'Šis naudotojas pažymėtas kaip ištrintas.', diff --git a/resources/lang/lt/auth/general.php b/resources/lang/lt/auth/general.php index 03b6b55b22..2e3f9dbd5b 100644 --- a/resources/lang/lt/auth/general.php +++ b/resources/lang/lt/auth/general.php @@ -4,16 +4,16 @@ return [ 'send_password_link' => 'Slaptažodžio atkūrimo nuoroda', 'email_reset_password' => 'El. Pašto slaptažodžio atstatymas', 'reset_password' => 'Atstatyti slaptažodį', - 'saml_login' => 'Login via SAML', + 'saml_login' => 'Prisijungti naudojant SAML', 'login' => 'Prisijungimas', 'login_prompt' => 'Prašome prisijungti', 'forgot_password' => 'Aš pamiršau savo slaptažodį', - 'ldap_reset_password' => 'Please click here to reset your LDAP password', + 'ldap_reset_password' => 'Paspauskite norėdami pakeisti savo slaptažodį', 'remember_me' => 'Prisiminti mane', - 'username_help_top' => 'Enter your username to be emailed a password reset link.', + 'username_help_top' => 'Įveskite savo prisijungimo vardą, kad būtų atsiųsta slaptažodžio atstatymo nuoroda.', '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.', + 'google_login' => 'Arba prisijunkite su Google Workspace', + 'google_login_failed' => 'Google prisijungimas nepavyko, bandykite vėl.', ]; diff --git a/resources/lang/lt/button.php b/resources/lang/lt/button.php index cd70855610..1f73443480 100644 --- a/resources/lang/lt/button.php +++ b/resources/lang/lt/button.php @@ -8,7 +8,7 @@ return [ 'delete' => 'Ištrinti', 'edit' => 'Keisti', 'restore' => 'Atstatyti', - 'remove' => 'Remove', + 'remove' => 'Pašalinti', 'request' => 'Užklausti', 'submit' => 'Išsaugoti', 'upload' => 'Įkelti', @@ -20,5 +20,5 @@ return [ 'bulk_actions' => 'Bulk Actions', 'add_maintenance' => 'Add Maintenance', 'append' => 'Append', - 'new' => 'New', + 'new' => 'Naujas', ]; diff --git a/resources/lang/lt/general.php b/resources/lang/lt/general.php index 7554eb5eb6..bc9e271c32 100644 --- a/resources/lang/lt/general.php +++ b/resources/lang/lt/general.php @@ -3,7 +3,7 @@ return [ 'accessories' => 'Įrangos', 'activated' => 'Aktyvuota', - 'accepted_date' => 'Date Accepted', + 'accepted_date' => 'Priėmimo data', 'accessory' => 'Įranga', 'accessory_report' => 'Įrangos ataskaita', 'action' => 'Veiksmas', @@ -21,20 +21,20 @@ return [ 'asset' => 'Įranga', 'asset_report' => 'Įrangos ataskaitos', 'asset_tag' => 'Įrangos nr.', - 'asset_tags' => 'Asset Tags', - 'assets_available' => 'Assets available', - 'accept_assets' => 'Accept Assets :name', - 'accept_assets_menu' => 'Accept Assets', + 'asset_tags' => 'Įrangos etiketės', + 'assets_available' => 'Galima įranga', + 'accept_assets' => 'Patvirtinti įrangą :name', + 'accept_assets_menu' => 'Patvirtinti įrangą', 'audit' => 'Auditas', 'audit_report' => 'Audito žurnalas', 'assets' => 'Įranga', - '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', + 'assets_audited' => 'audituota įranga', + 'assets_checked_in_count' => 'įregistruota įranga', + 'assets_checked_out_count' => 'išregistruota įranga', + 'asset_deleted_warning' => 'Ši įranga buvo ištrinta. Jūs turite ją atstatyti prieš kam nors ją paskirdami.', + 'assigned_date' => 'Priskyrimo data', + 'assigned_to' => 'Priskirta :name', + 'assignee' => 'Priskirta', 'avatar_delete' => 'Ištrinti ikoną', 'avatar_upload' => 'Įkelti ikoną', 'back' => 'Grįžti', @@ -42,13 +42,13 @@ return [ 'bulkaudit' => 'Masinis auditas', 'bulkaudit_status' => 'Audito statusas', 'bulk_checkout' => '"Bulk Checkout"', - 'bulk_edit' => 'Bulk Edit', - 'bulk_delete' => 'Bulk Delete', - 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', + 'bulk_edit' => 'Redaguoti kelis', + 'bulk_delete' => 'Ištrinti kelis', + 'bulk_actions' => 'Masiniai veiksmai', + 'bulk_checkin_delete' => 'Masinis registravimas/ ištrinti naudotojus', 'byod' => 'BYOD', - 'byod_help' => 'This device is owned by the user', - 'bystatus' => 'by Status', + 'byod_help' => 'Įrenginys valdomas naudotojo', + 'bystatus' => 'pagal statusą', 'cancel' => 'Atšaukti', 'categories' => 'Kategorijos', 'category' => 'Kategorija', @@ -72,17 +72,19 @@ return [ 'consumable' => 'Suvartojama įranga', 'consumables' => 'Suvartojama įranga', 'country' => 'Šalis', + 'could_not_restore' => 'Atstatymo klaida :item_type: :error', + 'not_deleted' => ':item_type nėra ištrintas, todėl negali būti atstatytas', 'create' => 'Sukurti naują', 'created' => 'Sukurtas elementas', 'created_asset' => 'sukurta įranga', - 'created_at' => 'Created At', - 'created_by' => 'Created By', - 'record_created' => 'Record Created', + 'created_at' => 'Sukurta', + 'created_by' => 'Sukūrė', + 'record_created' => 'Įrašas sukurtas', 'updated_at' => 'Atnaujinta', 'currency' => '€', // this is deprecated 'current' => 'Dabartinis', - 'current_password' => 'Current Password', - 'customize_report' => 'Customize Report', + 'current_password' => 'Dabartinis slaptažodis', + 'customize_report' => 'Nestandartinė ataskaita', 'custom_report' => 'Pasirenkama įrangos ataskaita', 'dashboard' => 'Valdymo skydelis', 'days' => 'dienos', @@ -92,42 +94,42 @@ return [ 'debug_warning_text' => 'Ši programa veikia gamybos režimu, įjungus derinimą. Tai gali atskleisti slaptus duomenis, jei jūsų programa yra prieinama išoriniam pasauliui. Išjunkite derinimo režimą nustatydami APP_DEBUG reikšmę savo .env byloje false.', 'delete' => 'Ištrinti', 'delete_confirm' => 'Ar jūs norite tikrai ištrinti?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'delete_confirm_no_undo' => 'Ar tikrai norite ištrinti :item? Veiksmas negali būti atstatytas.', 'deleted' => 'Ištrinta', 'delete_seats' => 'Ištrintos licenzijos', - 'deletion_failed' => 'Deletion failed', + 'deletion_failed' => 'Trynimas nepavyko', 'departments' => 'Departamentai', 'department' => 'Departamentas', 'deployed' => 'Naudojama', 'depreciation' => 'Nusidėvėjimas', - 'depreciations' => 'Depreciations', + 'depreciations' => 'Nusidėvėjimas', 'depreciation_report' => 'Nusidėvėjimo ataskaita', 'details' => 'Detaliau', 'download' => 'Atsisiųsti', - 'download_all' => 'Download All', + 'download_all' => 'Atsisųsti visus', 'editprofile' => 'Koreguoti profilį', 'eol' => 'Nurašymo data', 'email_domain' => 'El. pašto domenas', 'email_format' => 'El. pašto formatas', - 'employee_number' => 'Employee Number', + 'employee_number' => 'Darbuotojo numeris', 'email_domain_help' => 'Tai naudojama importuojant importuojamus el. Pašto adresus', 'error' => 'Klaida', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', + 'exclude_archived' => 'Neįtraukti archyvuotos įrangos', + 'exclude_deleted' => 'Neįtraukti ištrintos įrangos', 'example' => 'Pavyzdys: ', 'filastname_format' => 'V. Pavardė (vpavarde@example.com)', 'firstname_lastname_format' => 'Vardas Pavardė (vpavarde@example.com)', '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', + 'firstintial_dot_lastname_format' => 'V. Pavardenis (v.pavardenis@example.com)', + 'firstname_lastname_display' => 'Vardas Pavardė (Vardenis Pavardenis)', + 'lastname_firstname_display' => 'Pavardė, vardas (Pavardenis Vardenis)', + 'name_display_format' => 'Vardo formatas', 'first' => 'Pirmas', - '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)', + 'firstnamelastname' => 'Vardas Pavardė (vpavarde@example.com)', + 'lastname_firstinitial' => 'Pavardė, vardo pirmoji raidė (pavardėV@example.com)', + 'firstinitial.lastname' => 'V. Pavardė (v.pavardenis@example.com)', + 'firstnamelastinitial' => 'Vardas Pavardė (vpavarde@example.com)', 'first_name' => 'Vardas', 'first_name_format' => 'Vardas (vpavarde@example.com)', 'files' => 'Failas', @@ -137,7 +139,7 @@ return [ 'file_uploads' => 'Failo Įkėlimas', 'file_upload' => 'Failo Įkėlimas', 'generate' => 'Sukurti', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Generuoti etiketes', 'github_markdown' => 'Šis laukas leidžia Github automatizuota žymėjimą.', 'groups' => 'Grupės', 'gravatar_email' => 'Gravatar el. paštas', @@ -162,8 +164,8 @@ return [ 'asset_maintenances' => 'Įrangos priežiūros', 'item' => 'Įranga', 'item_name' => 'Failo Pavadinimas', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', + 'import_file' => 'importuoti CSV failą', + 'import_type' => 'CSV importo tipas', 'insufficient_permissions' => 'Nepakankamos teisės!', 'kits' => 'Predefined Kits', 'language' => 'Kalba', @@ -175,7 +177,7 @@ return [ 'licenses_available' => 'laisvos licenzijos', 'licenses' => 'Licenzijos', 'list_all' => 'Parodyti viską', - 'loading' => 'Loading... please wait....', + 'loading' => 'Kraunama... Kantrybės....', 'lock_passwords' => 'This field value will not be saved in a demo installation.', 'feature_disabled' => 'Ši funkcija buvo išjungta demo diegimui.', 'location' => 'Vieta', @@ -194,7 +196,7 @@ return [ 'months' => 'mėnesiai', 'moreinfo' => 'Daugiau informacijos', 'name' => 'Vardas', - 'new_password' => 'New Password', + 'new_password' => 'Naujas slaptažodis', 'next' => 'Kitas', 'next_audit_date' => 'Kito audito data', 'last_audit' => 'Paskutinis auditas', @@ -204,7 +206,7 @@ return [ 'no' => 'Ne', 'notes' => 'Pastabos', 'order_number' => 'Užsakymo numeris', - 'only_deleted' => 'Only Deleted Assets', + 'only_deleted' => 'Tik ištrinta įranga', 'page_menu' => 'Rodomi _MENIU_ vienetai', 'pagination_info' => 'Rodomi _nuo_ Pradžios_iki _ Pabaigos_ Viso_ vienetų', 'pending' => 'Vykdoma', @@ -217,26 +219,26 @@ return [ 'purchase_date' => 'Pirkimo data', 'qty' => 'Vnt', 'quantity' => 'Kiekis', - 'quantity_minimum' => 'You have :count items below or almost below minimum quantity levels', + 'quantity_minimum' => 'Jūs turite :count įrangos, kurios likutis mažesnis už minimalų', 'quickscan_checkin' => 'Quick Scan Checkin', - 'quickscan_checkin_status' => 'Checkin Status', + 'quickscan_checkin_status' => 'Priėmimo statusas', 'ready_to_deploy' => 'Paruošta naudojimui', 'recent_activity' => 'Paskutiniai veiksmai', - 'remaining' => 'Remaining', + 'remaining' => 'Likutis', 'remove_company' => 'Panaikinti kompanijos asociaciją', 'reports' => 'Ataskaitos', 'restored' => 'atkurta', - 'restore' => 'Restore', + 'restore' => 'Atkurti', 'requestable_models' => 'Requestable Models', 'requested' => 'Užklausta', - 'requested_date' => 'Requested Date', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_date' => 'Prašymo data', + 'requested_assets' => 'Prašoma įranga', + 'requested_assets_menu' => 'Prašoma įranga', 'request_canceled' => 'Prašymas atšauktas', 'save' => 'Išsaugoti', 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects 'select' => 'Pasirinkite', - 'select_all' => 'Select All', + 'select_all' => 'Pažymėti viską', 'search' => 'Ieškoti', 'select_category' => 'Pasirinkite kategoriją', 'select_department' => 'Pasirinkite skyrių', @@ -281,112 +283,113 @@ return [ 'undeployable' => 'Nepanaudojamas', 'unknown_admin' => 'Nežinomas administratorius', 'username_format' => 'Vartotojo vardas Formatas', - 'username' => 'Username', + 'username' => 'Naudotojo vardas', 'update' => 'Atnaujinti', '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' => 'Įkeltas', 'user' => 'Naudotojas', 'accepted' => 'priimta', 'declined' => 'nepriimta', - 'unassigned' => 'Unassigned', + 'unassigned' => 'Nepriskirta', 'unaccepted_asset_report' => 'Nepriimta įranga', 'users' => 'Naudotojai', - 'viewall' => 'View All', + 'viewall' => 'Rodyti viską', 'viewassets' => 'Peržiūrėti priskirtą įrangą', - 'viewassetsfor' => 'View Assets for :name', + 'viewassetsfor' => 'Peržiūrėti :name įrangą', 'website' => 'Internetinis puslapis', 'welcome' => 'Sveiki, :name', 'years' => 'metai', 'yes' => 'Taip', 'zip' => 'Pašto kodas', 'noimage' => 'Neįkelta arba nerasta nuotrauka.', - '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' => 'Prašomas failas serveryje neegzistuoja.', + 'file_upload_success' => 'Failo užkrovimas pavyko!', + 'no_files_uploaded' => 'Failo užkrovimas pavyko!', 'token_expired' => 'Jūsų formos sesija pasibaigė. Prašau, pabandykite dar kartą.', - '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', + 'login_enabled' => 'Prisijungimas įjungtas', + 'audit_due' => 'Laikas auditavimui', + 'audit_overdue' => 'Audito laikas praėjęs', + 'accept' => 'Patvirtinti :asset', + 'i_accept' => 'Aš sutinku', + 'i_decline' => 'Aš nesutinku', + 'accept_decline' => 'Sutikti/Nesutikti', + 'sign_tos' => 'Pasirašykite žemiau, kad sutinkate su paslaugos teikimo taisyklėmis:', + 'clear_signature' => 'Parašas', + 'show_help' => 'Parodyti pagalbą', + 'hide_help' => 'Paslėpti pagalbą', 'view_all' => 'peržiūrėti viską', 'hide_deleted' => 'Peržiūrėti ištrintus', 'email' => 'El. paštas', 'do_not_change' => 'Nekeisti', 'bug_report' => 'Pranešti apie klaidą', 'user_manual' => 'Vartotojo instrukcija', - 'setup_step_1' => 'Step 1', - 'setup_step_2' => 'Step 2', - 'setup_step_3' => 'Step 3', - 'setup_step_4' => 'Step 4', + 'setup_step_1' => 'Žingsnis 1', + 'setup_step_2' => 'Žingsnis 2', + 'setup_step_3' => 'Žingsnis 3', + 'setup_step_4' => 'Žingsnis 4', 'setup_config_check' => 'Configuration Check', 'setup_create_database' => 'Create Database Tables', 'setup_create_admin' => 'Sukurti administratoriaus vartotoją', - 'setup_done' => 'Finished!', + 'setup_done' => 'Baigta!', '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', + 'checked_out' => 'Išduota', + 'checked_out_to' => 'Išduota naudotojui', + 'fields' => 'Laukai', + 'last_checkout' => 'Paskutinis išregistravimas', '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', + 'expected_checkin' => 'Numatoma priėmimo data', + 'reminder_checked_out_items' => 'Primename, kad šiuo metu Jums priskirta ši įranga. Jei manote, kad sąrašas netikslus (kažko trūksta ar priskirta kažkas, ko Jūs manote niekada negavęs), prašome susisiekti email :reply_to_name adresu :reply_to_address.', + 'changed' => 'Keista', + 'to' => 'Iki', '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', + 'improvements' => 'Patobulinimai', + 'information' => 'Informacija', + 'permissions' => 'Teisės', 'managed_ldap' => '(Managed via LDAP)', - 'export' => 'Export', + 'export' => 'Eksportuoti', 'ldap_sync' => 'LDAP Sync', - 'ldap_user_sync' => 'LDAP User Sync', - 'synchronize' => 'Synchronize', + 'ldap_user_sync' => 'LDAP naudotojų sinchronizacija', + 'synchronize' => 'Sinchronizuoti', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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_asset' => 'Nauja įranga', + 'new_license' => 'Nauja licencija', + 'new_accessory' => 'Naujas priedas', 'new_consumable' => 'New Consumable', 'collapse' => 'Collapse', - 'assigned' => 'Assigned', - 'asset_count' => 'Asset Count', - 'accessories_count' => 'Accessories Count', + 'assigned' => 'Priskirta', + 'asset_count' => 'Įrangos kiekis', + 'accessories_count' => 'Priedų kiekis', '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', + 'components_count' => 'Komponentų kiekis', + 'licenses_count' => 'Licencijų kiekis', + 'notification_error' => 'Klaida', + 'notification_error_hint' => 'Prašau patikrinti žemiau esančią formą dėl klaidų', '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', + 'notification_success' => 'Pavyko', + 'notification_warning' => 'Įspėjimas', + 'notification_info' => 'Informacija', + 'asset_information' => 'Įrangos informacija', + 'model_name' => 'Modelio pavadinimas', + 'asset_name' => 'Įrangos pavadinimas', 'consumable_information' => 'Consumable Information:', 'consumable_name' => 'Consumable Name:', - 'accessory_information' => 'Accessory Information:', - 'accessory_name' => 'Accessory Name:', + 'accessory_information' => 'Priedo informacija:', + 'accessory_name' => 'Priedo pavadinimas:', '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', + 'maintenance_mode_title' => 'Sistema laikinai nepasiekiama', '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.', @@ -397,26 +400,26 @@ return [ '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' => 'N/A - Nėra įsigyjimo datos', + 'assets_by_status' => 'Įranga pagal statusą', + 'assets_by_status_type' => 'Įranga pagal statuso tipą', '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', + 'hello_name' => 'Sveiki, :name!', + 'unaccepted_profile_warning' => 'Įrangos, kuriai reikia patvirtinimo kiekis :count. Paspauskite čia, kad priimti arba atšaukti įrangą', + 'start_date' => 'Pradžios data', + 'end_date' => 'Pabaigos data', 'alt_uploaded_image_thumbnail' => 'Uploaded thumbnail', 'placeholder_kit' => 'Select a kit', - 'file_not_found' => 'File not found', - 'preview_not_available' => '(no preview)', - 'setup' => 'Setup', + 'file_not_found' => 'Failas nerastas', + 'preview_not_available' => '(nėra peržiūros galimybės)', + 'setup' => 'Nustatymai', 'pre_flight' => 'Pre-Flight', 'skip_to_main_content' => 'Skip to main content', 'toggle_navigation' => 'Toggle navigation', - 'alerts' => 'Alerts', + 'alerts' => 'Įspėjimas', 'tasks_view_all' => 'View all tasks', - 'true' => 'True', - 'false' => 'False', + 'true' => 'Tiesa', + 'false' => 'Netiesa', 'integration_option' => 'Integration Option', 'log_does_not_exist' => 'No matching log record exists.', 'merge_users' => 'Merge Users', @@ -439,54 +442,54 @@ return [ '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', + 'percent_complete' => ':percent % baigta', 'errors_importing' => 'Some Errors occurred while importing: ', - 'warning' => 'WARNING: :warning', + 'warning' => 'Įspėjimas: :warning', 'success_redirecting' => '"Success... Redirecting.', 'cancel_request' => 'Cancel this item request', - 'setup_successful_migrations' => 'Your database tables have been created', + 'setup_successful_migrations' => 'Jūsų duomenų bazės lentelės sukurtos', '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', + 'confirm' => 'Patvirtinti', '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', + 'modal_confirm_generic' => 'Esate tikri?', + 'cannot_be_deleted' => 'Šis daiktas negali būti ištrintas', 'undeployable_tooltip' => 'This item cannot be checked out. Check the quantity remaining.', - 'serial_number' => 'Serial Number', + 'serial_number' => 'Serijos numeris', 'item_notes' => ':item Notes', 'item_name_var' => ':item Name', 'error_user_company' => 'Checkout target company and asset company do not match', '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', + 'checked_out_to_fullname' => 'Išduota: vardas, pavardė', + 'checked_out_to_first_name' => 'Išduota: vardas', + 'checked_out_to_last_name' => 'Išduota: pavardė', + 'checked_out_to_username' => 'Išduota: prisijungimo vardas', + 'checked_out_to_email' => 'Išduota: el. paštas', + 'checked_out_to_tag' => 'Išduota: įrangos etiketė', + 'manager_first_name' => 'Vadovo vardas', + 'manager_last_name' => 'Vadovo pavardė', + 'manager_full_name' => 'Vadovo vardas ir pavardė', + 'manager_username' => 'Vadovo prisijungimo vardas', + 'checkout_type' => 'Išdavimo tipas', + 'checkout_location' => 'Išduota: vieta', + 'image_filename' => 'Paveikslėlio failo pavadinimas', + 'do_not_import' => 'Neimportuoti', 'vip' => 'VIP', - 'avatar' => 'Avatar', + 'avatar' => 'Avataras', 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', + 'currency' => 'Valiuta', '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.', + 'uploading' => 'Įkeliama... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'copied' => 'Nukopijuota!', ]; diff --git a/resources/lang/lt/help.php b/resources/lang/lt/help.php index 32a687fb47..e38f99cf11 100644 --- a/resources/lang/lt/help.php +++ b/resources/lang/lt/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/lt/mail.php b/resources/lang/lt/mail.php index a94224e32b..7690c6a11b 100644 --- a/resources/lang/lt/mail.php +++ b/resources/lang/lt/mail.php @@ -24,7 +24,7 @@ return [ '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_asset_delivery' => 'Įrangos pristatymo patvirtinimas', 'Confirm_consumable_delivery' => 'Consumable delivery confirmation', 'current_QTY' => 'Esamas kiekis', 'Days' => 'Dienos', @@ -43,7 +43,7 @@ return [ 'login_first_admin' => 'Prisijunkite prie savo naujojo "Snipe-IT" diegimo naudodami toliau nurodytus įgaliojimus:', 'login' => 'Prisijungti:', 'Low_Inventory_Report' => 'Mažos inventorizacijos ataskaita', - 'inventory_report' => 'Inventory Report', + 'inventory_report' => 'Inventorizacijos ataskaita', 'min_QTY' => 'Min Kiekis', 'name' => 'Pavadinimas', 'new_item_checked' => 'Naujas objektas buvo patikrintas pagal jūsų vardą, išsami informacija pateikiama žemiau.', @@ -79,6 +79,6 @@ return [ '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', + 'your_assets' => 'Žiūrėti Jūsų įrangą', 'rights_reserved' => 'Visos teisės saugomos.', ]; diff --git a/resources/lang/lt/passwords.php b/resources/lang/lt/passwords.php index ba74cfb702..0eeb786d43 100644 --- a/resources/lang/lt/passwords.php +++ b/resources/lang/lt/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Jei mūsų sistemoje yra atitinkantis naudotojas su galiojančiu el. pašto adresu, bus išsiųstas slaptažodžio atkūrimo el. laiškas.', 'token' => 'Šis slaptažodžio atkūrimo raktas yra netinkamas, pasibaigęs jo galiojimas arba nesutampa su vartotojo vardu.', 'reset' => 'Jūsų slaptažodis atkurtas!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/lt/validation.php b/resources/lang/lt/validation.php index ce09423ab0..2fde5d67c3 100644 --- a/resources/lang/lt/validation.php +++ b/resources/lang/lt/validation.php @@ -90,16 +90,19 @@ return [ ], 'string' => 'Atributas turi būti eilutė.', 'timezone' => 'Atributas turi būti tinkama zona.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute jau užimtas.', 'uploaded' => 'Nepavyko įkelti atributo.', 'url' => ':attribute formatas neteisingas.', 'unique_undeleted' => ':attribute turi būti unikalus.', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', + 'disallow_same_pwd_as_user_fields' => 'Slaptažodis negali sutapti su vartotojo vardu.', + 'letters' => 'Slaptažodis turi turėti bent vieną raidę.', + 'numbers' => 'Slaptažodis turi turėti bent vieną skaitmenį.', + 'case_diff' => 'Slaptažodis turi turėti didžiųjų ir mažųjų raidžių.', + 'symbols' => 'Slaptažodis turi turėti simbolių.', 'gte' => [ 'numeric' => 'Value cannot be negative' ], diff --git a/resources/lang/lv/admin/accessories/message.php b/resources/lang/lv/admin/accessories/message.php index 3def29f3e7..c18c673ff0 100644 --- a/resources/lang/lv/admin/accessories/message.php +++ b/resources/lang/lv/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Piederums [:id] neeksistē.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Pašlaik šim piederumam ir: lietotāju skaits tiek pārbaudīts. Lūdzu, pārbaudiet piederumus un mēģiniet vēlreiz.', 'create' => array( diff --git a/resources/lang/lv/admin/custom_fields/general.php b/resources/lang/lv/admin/custom_fields/general.php index ff68416b35..4a7829418b 100644 --- a/resources/lang/lv/admin/custom_fields/general.php +++ b/resources/lang/lv/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Jauna pielāgota lauks', 'create_field_title' => 'Izveidot jaunu pielāgoto lauku', 'value_encrypted' => 'Šī lauka vērtība ir šifrēta datu bāzē. Tikai admin lietotāji varēs apskatīt atšifrēto vērtību', - 'show_in_email' => 'Vai iekļaut šī lauka vērtību lietotājiem nosūtītajos e-pasta paziņojumos? Šifrētie lauki nevar būt iekļauti e-pasta ziņojumos.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Palīdzības teksts', '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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/lv/admin/hardware/form.php b/resources/lang/lv/admin/hardware/form.php index ea1dd8efbe..59e1a9e118 100644 --- a/resources/lang/lv/admin/hardware/form.php +++ b/resources/lang/lv/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Atjaunināt pamatlīdzekļa atrašanās vietu', 'asset_location_update_default_current' => 'Atjaunināt noklusējuma KĀ ARĪ tekošo atrašanās vietu', 'asset_location_update_default' => 'Atjaunināt tikai noklusēja atrašanās vietu', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Šis statuss nav izmantojams. Pamatlīdzeklis nevar tikt izrakstīts.', 'asset_deployable' => 'Šis statuss ir izmantojams. Pamatlīdzeklis ir pieejams izrakstīšanai.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', diff --git a/resources/lang/lv/admin/hardware/message.php b/resources/lang/lv/admin/hardware/message.php index de3301bf24..cdad59a43d 100644 --- a/resources/lang/lv/admin/hardware/message.php +++ b/resources/lang/lv/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Īpašums netika izveidots, lūdzu, mēģiniet vēlreiz. :(', 'success' => 'Īpašums veiksmīgi izveidots. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/lv/admin/licenses/message.php b/resources/lang/lv/admin/licenses/message.php index 166c307825..98a2ceb5c2 100644 --- a/resources/lang/lv/admin/licenses/message.php +++ b/resources/lang/lv/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Šobrīd šī licence tiek izrakstīta lietotājam un to nevar izdzēst. Vispirms pārbaudiet licenci un pēc tam mēģiniet dzēst vēlreiz.', 'select_asset_or_person' => 'Jums jāizvēlas aktīvs vai lietotājs, bet ne abi.', 'not_found' => 'Licence nav atrasta', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Pārbaudot licenci, radās problēma. Lūdzu mēģiniet vēlreiz.', - 'success' => 'Licence tika veiksmīgi pārbaudīta' + 'success' => 'Licence tika veiksmīgi pārbaudīta', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/lv/admin/locations/table.php b/resources/lang/lv/admin/locations/table.php index 3c7e83df5c..3201c44841 100644 --- a/resources/lang/lv/admin/locations/table.php +++ b/resources/lang/lv/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Atrašanās vietas nosaukums', 'address' => 'Adrese', + 'address2' => 'Address Line 2', 'zip' => 'Pasta indekss', 'locations' => 'Atrašanās vietas', 'parent' => 'Vecāks', diff --git a/resources/lang/lv/admin/reports/general.php b/resources/lang/lv/admin/reports/general.php index ad37fa12cc..4e2d4c0ed1 100644 --- a/resources/lang/lv/admin/reports/general.php +++ b/resources/lang/lv/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/lv/admin/users/message.php b/resources/lang/lv/admin/users/message.php index 6cfcb9c306..4da24c502b 100644 --- a/resources/lang/lv/admin/users/message.php +++ b/resources/lang/lv/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Lietotājs jau eksistē!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Ievades lauks ir nepieciešams', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Parole ir nepieciešama.', 'insufficient_permissions' => 'Nepietiekamas atļaujas.', 'user_deleted_warning' => 'Šis lietotājs ir izdzēsts. Jums būs jāatjauno šis lietotājs, lai tos rediģētu vai piešķirtu tiem jaunus aktīvus.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/lv/general.php b/resources/lang/lv/general.php index 242c578acc..2367498914 100644 --- a/resources/lang/lv/general.php +++ b/resources/lang/lv/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Izlietojams', 'consumables' => 'Izejmateriāli', 'country' => 'Valsts', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Izveidot jaunu', 'created' => 'Izveidots vienums', 'created_asset' => 'izveidots aktīvu', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/lv/help.php b/resources/lang/lv/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/lv/help.php +++ b/resources/lang/lv/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/lv/passwords.php b/resources/lang/lv/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/lv/passwords.php +++ b/resources/lang/lv/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/lv/validation.php b/resources/lang/lv/validation.php index d1af5afe35..e3bec8eace 100644 --- a/resources/lang/lv/validation.php +++ b/resources/lang/lv/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Atribūtam jābūt virknei.', 'timezone' => 'Atribūtam jābūt derīgai zonai.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Atribūts jau ir pieņemts.', 'uploaded' => 'Atribūts neizdevās augšupielādēt.', 'url' => 'Atribūta formāts nav derīgs.', 'unique_undeleted' => ':attribute jābūt unikālam.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/mi/admin/accessories/message.php b/resources/lang/mi/admin/accessories/message.php index 4c8ddb4aa7..dbc766c9aa 100644 --- a/resources/lang/mi/admin/accessories/message.php +++ b/resources/lang/mi/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Ko tenei taputapu i tenei wa: ko nga nama kua taatatia ki nga kaiwhakamahi. Titiro koa ki nga taputapu me te ngana ano.', 'create' => array( diff --git a/resources/lang/mi/admin/custom_fields/general.php b/resources/lang/mi/admin/custom_fields/general.php index 794edf4e2a..accb47c2ea 100644 --- a/resources/lang/mi/admin/custom_fields/general.php +++ b/resources/lang/mi/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Rawa Ritenga Hou', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Ko te uara o tenei mara kei te whakamunatia i roto i te pātengi raraunga. Ka taea anake e nga kaiwhakahaere ka kite i te uara kua tohua', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/mi/admin/hardware/form.php b/resources/lang/mi/admin/hardware/form.php index f3cea746e8..2812ad01ed 100644 --- a/resources/lang/mi/admin/hardware/form.php +++ b/resources/lang/mi/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/mi/admin/hardware/message.php b/resources/lang/mi/admin/hardware/message.php index 105acf79c5..51e84350d9 100644 --- a/resources/lang/mi/admin/hardware/message.php +++ b/resources/lang/mi/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Kaore i hangaia te tahua, tēnā whakamātau anō. :(', 'success' => 'Kua waihangatia te tahua. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/mi/admin/licenses/message.php b/resources/lang/mi/admin/licenses/message.php index 975816a0da..c4f324c395 100644 --- a/resources/lang/mi/admin/licenses/message.php +++ b/resources/lang/mi/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Kei te tirohia tenei raihana ki tetahi kaiwhakamahi me te kore e taea te muku. Titirohia te raihana i te tuatahi, ka ngana ki te muku ano.', 'select_asset_or_person' => 'Me whiriwhiri koe i tetahi rawa, i tetahi kaiwhakamahi ranei, engari ehara i te mea e rua.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'I puta he take hei tirotiro i te raihana. Tena ngana ano.', - 'success' => 'I tohua te raihana' + 'success' => 'I tohua te raihana', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/mi/admin/locations/table.php b/resources/lang/mi/admin/locations/table.php index 4d9869993a..bb6cd8b97e 100644 --- a/resources/lang/mi/admin/locations/table.php +++ b/resources/lang/mi/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Ingoa Tauwāhi', 'address' => 'Wāhitau', + 'address2' => 'Address Line 2', 'zip' => 'Waehere Pouaka', 'locations' => 'Tauranga', 'parent' => 'Matua', diff --git a/resources/lang/mi/admin/reports/general.php b/resources/lang/mi/admin/reports/general.php index aa92d8c976..701b413278 100644 --- a/resources/lang/mi/admin/reports/general.php +++ b/resources/lang/mi/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/mi/admin/users/message.php b/resources/lang/mi/admin/users/message.php index 4360ccf470..170da70f67 100644 --- a/resources/lang/mi/admin/users/message.php +++ b/resources/lang/mi/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Kua noho kē te Kaiwhakamahi!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Kei te hiahiatia te mara takiuru', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Kei te hiahiatia te kupuhipa.', 'insufficient_permissions' => 'Nga Whakaae Korero.', 'user_deleted_warning' => 'Kua mukua tenei kaiwhakamahi. Me whakahou e koe tenei kaiwhakamahi ki te whakatika i aua mea, ki te tuku ranei i nga taonga hou.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/mi/general.php b/resources/lang/mi/general.php index 1315b778a7..5b91c0f927 100644 --- a/resources/lang/mi/general.php +++ b/resources/lang/mi/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Whakamahia', 'consumables' => 'Ngā whakamahinga', 'country' => 'Whenua', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Waihanga Hou', 'created' => 'Kua waihangatia te Mea', 'created_asset' => 'waihanga i te taonga', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/mi/help.php b/resources/lang/mi/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/mi/help.php +++ b/resources/lang/mi/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/mi/passwords.php b/resources/lang/mi/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/mi/passwords.php +++ b/resources/lang/mi/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/mi/validation.php b/resources/lang/mi/validation.php index 00c19c54cf..74b3891c81 100644 --- a/resources/lang/mi/validation.php +++ b/resources/lang/mi/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Ko te: me tohu he huanga.', 'timezone' => 'Ko: ko te huanga he waa whaimana.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Ko te: kua tangohia te huanga.', 'uploaded' => 'Ko te: ko te huanga i rahua te tuku.', 'url' => 'Ko te: ko te hōputu huanga he muhu.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/mk/admin/accessories/message.php b/resources/lang/mk/admin/accessories/message.php index 1e2ad31d3b..b3d37a9a94 100644 --- a/resources/lang/mk/admin/accessories/message.php +++ b/resources/lang/mk/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Овој додаток во моментов има :count ставки задолжени на корисници. Ве молиме проверете во додатоците и обидете се повторно. ', 'create' => array( diff --git a/resources/lang/mk/admin/custom_fields/general.php b/resources/lang/mk/admin/custom_fields/general.php index 6976150c74..ec4d3422f7 100644 --- a/resources/lang/mk/admin/custom_fields/general.php +++ b/resources/lang/mk/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Ново прилагодено поле', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Вредноста на ова поле е емкриптирана во базата на податоци. Само административните корисници ќе можат да ја видат декриптираната вредност', - 'show_in_email' => 'Вклучете ја вредноста на ова поле во е-поштата испратена до корисникот? Шифрираните полиња не можат да бидат вклучени во е-пошта.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/mk/admin/hardware/form.php b/resources/lang/mk/admin/hardware/form.php index e657cf608d..73b2f239b6 100644 --- a/resources/lang/mk/admin/hardware/form.php +++ b/resources/lang/mk/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/mk/admin/hardware/message.php b/resources/lang/mk/admin/hardware/message.php index b3294a2bf8..25923b329c 100644 --- a/resources/lang/mk/admin/hardware/message.php +++ b/resources/lang/mk/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Основното средство не е креирано, обидете се повторно. :(', 'success' => 'Основното средство е успешно креирано. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/mk/admin/licenses/message.php b/resources/lang/mk/admin/licenses/message.php index d9adb00146..50a49b7b34 100644 --- a/resources/lang/mk/admin/licenses/message.php +++ b/resources/lang/mk/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Оваа лиценца е задолжено на корисник и не може да се избрише. Проверете го, а потоа пробајте повторно да ја избришете. ', 'select_asset_or_person' => 'Мора да изберете основно средство или корисник, но не и двете.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Имаше проблем со задолжување на лиценцата. Обидете се повторно.', - 'success' => 'Лиценцата беше успешно задолжена' + 'success' => 'Лиценцата беше успешно задолжена', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/mk/admin/locations/table.php b/resources/lang/mk/admin/locations/table.php index aa875e380f..f6bbdd6598 100644 --- a/resources/lang/mk/admin/locations/table.php +++ b/resources/lang/mk/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Име на локација', 'address' => 'Адреса', + 'address2' => 'Address Line 2', 'zip' => 'Поштенски код', 'locations' => 'Локации', 'parent' => 'Родител', diff --git a/resources/lang/mk/admin/reports/general.php b/resources/lang/mk/admin/reports/general.php index e2966c8e88..78abcef4d4 100644 --- a/resources/lang/mk/admin/reports/general.php +++ b/resources/lang/mk/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/mk/admin/users/message.php b/resources/lang/mk/admin/users/message.php index d71d982b8d..e3fbf5296c 100644 --- a/resources/lang/mk/admin/users/message.php +++ b/resources/lang/mk/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Корисникот веќе постои!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Полето за корисничко име е задолжително', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Потребна е лозинка.', 'insufficient_permissions' => 'Недоволни дозволи.', 'user_deleted_warning' => 'Овој корисник е избришан. Ќе мора да го вратите за да го ажурирате или да му доделите нови основни средства.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/mk/general.php b/resources/lang/mk/general.php index c699352be3..e361754993 100644 --- a/resources/lang/mk/general.php +++ b/resources/lang/mk/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Потрошен материјал', 'consumables' => 'Потрошен материјал', 'country' => 'Држава', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Креирај Нов {0}', 'created' => 'Креирана ставка', 'created_asset' => 'креирано основно средство', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/mk/help.php b/resources/lang/mk/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/mk/help.php +++ b/resources/lang/mk/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/mk/passwords.php b/resources/lang/mk/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/mk/passwords.php +++ b/resources/lang/mk/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/mk/validation.php b/resources/lang/mk/validation.php index 15a90ef098..4a58af61d8 100644 --- a/resources/lang/mk/validation.php +++ b/resources/lang/mk/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => ':attribute мора да биде стринг.', 'timezone' => ':attribute мора да биде валидна зона.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute е веќе зафатен.', 'uploaded' => ':attribute не е прикачен.', 'url' => 'Форматот на :attribute не е валиден.', 'unique_undeleted' => ':attribute мора да биде уникатен.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/ml-IN/admin/accessories/message.php b/resources/lang/ml-IN/admin/accessories/message.php index 542f71f03c..c688d5e03d 100644 --- a/resources/lang/ml-IN/admin/accessories/message.php +++ b/resources/lang/ml-IN/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/ml-IN/admin/custom_fields/general.php b/resources/lang/ml-IN/admin/custom_fields/general.php index cb4ab3730a..e3c21d1f0c 100644 --- a/resources/lang/ml-IN/admin/custom_fields/general.php +++ b/resources/lang/ml-IN/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ml-IN/admin/hardware/form.php b/resources/lang/ml-IN/admin/hardware/form.php index ef877c8377..ee3fa20fb0 100644 --- a/resources/lang/ml-IN/admin/hardware/form.php +++ b/resources/lang/ml-IN/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/ml-IN/admin/hardware/message.php b/resources/lang/ml-IN/admin/hardware/message.php index 04be92a754..056692998e 100644 --- a/resources/lang/ml-IN/admin/hardware/message.php +++ b/resources/lang/ml-IN/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/ml-IN/admin/licenses/message.php b/resources/lang/ml-IN/admin/licenses/message.php index dd7e54dea4..c79f631680 100644 --- a/resources/lang/ml-IN/admin/licenses/message.php +++ b/resources/lang/ml-IN/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ml-IN/admin/locations/table.php b/resources/lang/ml-IN/admin/locations/table.php index 5135133856..ca8e2113be 100644 --- a/resources/lang/ml-IN/admin/locations/table.php +++ b/resources/lang/ml-IN/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'സ്ഥലത്തിന്റെ പേര്', 'address' => 'വിലാസം', + 'address2' => 'Address Line 2', 'zip' => 'സിപ് / പോസ്റ്റൽ കോഡ്', 'locations' => 'സ്ഥലങ്ങൾ', 'parent' => 'Parent', diff --git a/resources/lang/ml-IN/admin/reports/general.php b/resources/lang/ml-IN/admin/reports/general.php index 344d5c8743..9b682f8ecd 100644 --- a/resources/lang/ml-IN/admin/reports/general.php +++ b/resources/lang/ml-IN/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/ml-IN/admin/users/message.php b/resources/lang/ml-IN/admin/users/message.php index adf26b3229..b7c0a29f14 100644 --- a/resources/lang/ml-IN/admin/users/message.php +++ b/resources/lang/ml-IN/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/ml-IN/general.php b/resources/lang/ml-IN/general.php index e1a5cc0e7a..a568e00436 100644 --- a/resources/lang/ml-IN/general.php +++ b/resources/lang/ml-IN/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Create New', 'created' => 'Item Created', 'created_asset' => 'created asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ml-IN/help.php b/resources/lang/ml-IN/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/ml-IN/help.php +++ b/resources/lang/ml-IN/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ml-IN/passwords.php b/resources/lang/ml-IN/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/ml-IN/passwords.php +++ b/resources/lang/ml-IN/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ml-IN/validation.php b/resources/lang/ml-IN/validation.php index df514da6f9..57e354f072 100644 --- a/resources/lang/ml-IN/validation.php +++ b/resources/lang/ml-IN/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/mn/admin/accessories/message.php b/resources/lang/mn/admin/accessories/message.php index 6dee24eab9..3a826ff5fd 100644 --- a/resources/lang/mn/admin/accessories/message.php +++ b/resources/lang/mn/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => '[:id] дагалдах хэрэгсэл байхгүй байна.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Одоогоор энэ дагалдах хэрэгсэлд: хэрэглэгчдийг шалгасан зүйлсийг тоолж байна. Дагалдах хэрэгслийг шалгаад, дахин оролдоно уу.', 'create' => array( diff --git a/resources/lang/mn/admin/custom_fields/general.php b/resources/lang/mn/admin/custom_fields/general.php index dda7433419..306235221b 100644 --- a/resources/lang/mn/admin/custom_fields/general.php +++ b/resources/lang/mn/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Шинэ Гаалийн талбар', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Энэ талбарын үнэ цэнийг мэдээллийн санд шифрлэдэг. Зөвхөн админ хэрэглэгч нар нь буцаагдсан утгыг харах боломжтой байна', - 'show_in_email' => 'Хэрэглэгчид илгээсэн олголтын имэйлд энэ талбарын утгыг оруулах уу? Шифрлэгдсэн талбаруудыг имэйлд оруулах боломжгүй.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/mn/admin/hardware/form.php b/resources/lang/mn/admin/hardware/form.php index cc38e12ce3..2f4b709bc0 100644 --- a/resources/lang/mn/admin/hardware/form.php +++ b/resources/lang/mn/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/mn/admin/hardware/message.php b/resources/lang/mn/admin/hardware/message.php index 09e2be0603..71edd6dff5 100644 --- a/resources/lang/mn/admin/hardware/message.php +++ b/resources/lang/mn/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Акт үүсгээгүй байна, дахин оролдоно уу. :(', 'success' => 'Хөрөнгө амжилттай болсон. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/mn/admin/licenses/message.php b/resources/lang/mn/admin/licenses/message.php index 91bfa18cbc..070a62855d 100644 --- a/resources/lang/mn/admin/licenses/message.php +++ b/resources/lang/mn/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Энэ лицензийг одоогоор хэрэглэгчид шалгаж, устгах боломжгүй байна. Лицензийг эхлээд шалгаад дахин устгахыг оролдоно уу.', 'select_asset_or_person' => 'Та хөрөнгө эсвэл хэрэглэгчийг сонгох ёстой, гэхдээ хоёулаа биш.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Лицензийг шалгах асуудал гарлаа. Дахин оролдоно уу.', - 'success' => 'Лицензийг амжилттай шалгасан' + 'success' => 'Лицензийг амжилттай шалгасан', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/mn/admin/locations/table.php b/resources/lang/mn/admin/locations/table.php index 0522cc2311..3a40355b1e 100644 --- a/resources/lang/mn/admin/locations/table.php +++ b/resources/lang/mn/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Байршил нэр', 'address' => 'Хаяг', + 'address2' => 'Address Line 2', 'zip' => 'Шуудангийн код', 'locations' => 'Байршил', 'parent' => 'Эцэг эх', diff --git a/resources/lang/mn/admin/reports/general.php b/resources/lang/mn/admin/reports/general.php index 3c938f36b1..e341643698 100644 --- a/resources/lang/mn/admin/reports/general.php +++ b/resources/lang/mn/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/mn/admin/users/message.php b/resources/lang/mn/admin/users/message.php index a761240c07..9be715a16f 100644 --- a/resources/lang/mn/admin/users/message.php +++ b/resources/lang/mn/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Хэрэглэгч бүртгэгдсэн байна!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Нэвтрэх талбар шаардлагатай байна', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Нууц үг шаардагдана.', 'insufficient_permissions' => 'Зөвшөөрөлгүй байна.', 'user_deleted_warning' => 'Энэ хэрэглэгч устгагдсан. Та энэ хэрэглэгчийг засварлах, шинэ актив үүсгэх эрхтэй.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/mn/general.php b/resources/lang/mn/general.php index c860a9c955..6b2617fde6 100644 --- a/resources/lang/mn/general.php +++ b/resources/lang/mn/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Боломжтой', 'consumables' => 'Хэрэглээ', 'country' => 'Улс', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Шинэ болгох', 'created' => 'Үүссэн зүйл', 'created_asset' => 'актив үүсгэсэн', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/mn/help.php b/resources/lang/mn/help.php index 8f69128432..18560449ba 100644 --- a/resources/lang/mn/help.php +++ b/resources/lang/mn/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/mn/passwords.php b/resources/lang/mn/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/mn/passwords.php +++ b/resources/lang/mn/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/mn/validation.php b/resources/lang/mn/validation.php index db826b8589..790756002d 100644 --- a/resources/lang/mn/validation.php +++ b/resources/lang/mn/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Үүнд: атрибут нь мөр байх ёстой.', 'timezone' => 'Үүнд: атрибут нь хүчинтэй бүс байх ёстой.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Үүнд: атрибут аль хэдийн авсан байна.', 'uploaded' => 'Үүнд: атрибут байршуулах боломжгүй байна.', 'url' => 'Агуулга формат буруу байна.', 'unique_undeleted' => ':attribute дахин давтагдашгүй байх ёстой.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/ms/admin/accessories/message.php b/resources/lang/ms/admin/accessories/message.php index 9428e91246..fb39faa6af 100644 --- a/resources/lang/ms/admin/accessories/message.php +++ b/resources/lang/ms/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Aksesori [:id] tidak wujud.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Aksesori ini pada masa ini mempunyai: mengira item yang diperiksa kepada pengguna. Sila semak aksesori dan cuba lagi.', 'create' => array( diff --git a/resources/lang/ms/admin/custom_fields/general.php b/resources/lang/ms/admin/custom_fields/general.php index 7aac726e43..680e1e6f39 100644 --- a/resources/lang/ms/admin/custom_fields/general.php +++ b/resources/lang/ms/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Padang Tersuai Baru', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Nilai medan ini disulitkan dalam pangkalan data. Hanya pengguna admin sahaja yang dapat melihat nilai yang disahkrit', - 'show_in_email' => 'Sertakan nilai medan ini dalam e-mel semak keluar yang dihantar kepada pengguna? Medan yang disulitkan tidak boleh dimasukkan ke dalam e-mel.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ms/admin/hardware/form.php b/resources/lang/ms/admin/hardware/form.php index fe3a3d635c..c6315d2339 100644 --- a/resources/lang/ms/admin/hardware/form.php +++ b/resources/lang/ms/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/ms/admin/hardware/message.php b/resources/lang/ms/admin/hardware/message.php index aa210951f4..6571bde0ac 100644 --- a/resources/lang/ms/admin/hardware/message.php +++ b/resources/lang/ms/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Harta gagal dicipta, sila cuba semula. :(', 'success' => 'Harta berjaya dicipta. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/ms/admin/licenses/message.php b/resources/lang/ms/admin/licenses/message.php index c9fce8e1a5..8f31bd84d2 100644 --- a/resources/lang/ms/admin/licenses/message.php +++ b/resources/lang/ms/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Lesen ini telah diagihkan kepada pengguna dan tidak boleh dihapuskan. Sila semak lesen terlebih dahulu, dan cuba hapus semula. ', 'select_asset_or_person' => 'Anda mesti memilih aset atau pengguna, tetapi tidak kedua-duanya.', 'not_found' => 'Lesen tidak ditemui', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Ada isu semasa agihan lesen. Sila cuba lagi.', - 'success' => 'Lesen berjaya diagihkan' + 'success' => 'Lesen berjaya diagihkan', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ms/admin/locations/table.php b/resources/lang/ms/admin/locations/table.php index 343cc35f68..1d75e12e5d 100644 --- a/resources/lang/ms/admin/locations/table.php +++ b/resources/lang/ms/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Cetak Semua yang Diperuntukkan', 'name' => 'Nama Lokasi', 'address' => 'Alamat', + 'address2' => 'Address Line 2', 'zip' => 'Poskod', 'locations' => 'Lokasi', 'parent' => 'Ibu bapa', diff --git a/resources/lang/ms/admin/reports/general.php b/resources/lang/ms/admin/reports/general.php index 899009a208..951ebb0d3d 100644 --- a/resources/lang/ms/admin/reports/general.php +++ b/resources/lang/ms/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/ms/admin/users/message.php b/resources/lang/ms/admin/users/message.php index aa8f17e03d..65ec98b418 100644 --- a/resources/lang/ms/admin/users/message.php +++ b/resources/lang/ms/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Pengguna telah wujud!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Ruangan log masuk diperlukan', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Ruangan kata kunci diperlukan.', 'insufficient_permissions' => 'Tidak cukup kuasa.', 'user_deleted_warning' => 'Pengguna telah dihapuskan. Anda perlu masukkan semula pengguna ini untuk kemaskini atau untuk serahkan dia harta baru.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/ms/general.php b/resources/lang/ms/general.php index 7ff3e4e086..1fcc1c6a98 100644 --- a/resources/lang/ms/general.php +++ b/resources/lang/ms/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Boleh makan', 'consumables' => 'Makanan yang boleh dimakan', 'country' => 'Negara', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Cipta Baru', 'created' => 'Perkara yang Dibuat', 'created_asset' => 'cipta harta', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ms/help.php b/resources/lang/ms/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/ms/help.php +++ b/resources/lang/ms/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ms/passwords.php b/resources/lang/ms/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/ms/passwords.php +++ b/resources/lang/ms/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ms/validation.php b/resources/lang/ms/validation.php index 2924a7f29c..dab9ab8f1a 100644 --- a/resources/lang/ms/validation.php +++ b/resources/lang/ms/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The: attribute must be string.', 'timezone' => 'The: attribute mesti zon yang sah.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute telah diambil.', 'uploaded' => 'The: attribute gagal untuk dimuat naik.', 'url' => ':attribute format tidak sah.', 'unique_undeleted' => ':attribute mesti unik.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/nl/admin/accessories/message.php b/resources/lang/nl/admin/accessories/message.php index edbdc2ae62..fddd09b6de 100644 --- a/resources/lang/nl/admin/accessories/message.php +++ b/resources/lang/nl/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Het accessoire [:id] bestaat niet.', + 'not_found' => 'Dat accessoire werd niet gevonden.', 'assoc_users' => 'Dit accessoire heeft op dit moment :count items uitgecheckt aan gebruikers. Check het accessoire in en probeer het opnieuw. ', 'create' => array( diff --git a/resources/lang/nl/admin/custom_fields/general.php b/resources/lang/nl/admin/custom_fields/general.php index 2016d2e156..c342ecbf35 100644 --- a/resources/lang/nl/admin/custom_fields/general.php +++ b/resources/lang/nl/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nieuw aangepast veld', 'create_field_title' => 'Maak een nieuw aangepast veld', 'value_encrypted' => 'De waarde van dit veld is versleuteld in de database. Alleen beheerders zullen de onversleutelde waarde kunnen weergeven.', - 'show_in_email' => 'De waarde van dit veld opnemen in de checkout-e-mails die naar de gebruiker zijn verzonden? Versleutelde velden kunnen niet worden opgenomen in e-mails.', + 'show_in_email' => 'De waarde van dit veld opnemen in de checkout e-mails die naar de gebruiker zijn verzonden? Versleutelde velden kunnen niet worden opgenomen in e-mails', + 'show_in_email_short' => 'Opnemen in e-mails.', 'help_text' => 'Help tekst', 'help_text_description' => 'Dit is een optionele tekst die onder de formulierelementen verschijnt terwijl een asset wordt bewerkt om context op te geven in het veld.', 'about_custom_fields_title' => 'Over Aangepaste Velden', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Zichtbaar voor gebruiker', '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' => 'Standaard weergeven in lijstweergaven. Geautoriseerde gebruikers kunnen nog steeds weergeven/verbergen via de kolom instellingen', 'show_in_listview_short' => 'Toon in lijsten', + 'show_in_requestable_list_short' => 'Toon in de aanvraagbare assets lijst', + 'show_in_requestable_list' => 'Toon de waarde in de aanvraagbare assets lijst. Gecodeerde velden worden niet getoond', + 'encrypted_options' => 'Dit veld is encrypted, dus sommige weergaveopties zullen niet beschikbaar zijn.', ]; diff --git a/resources/lang/nl/admin/hardware/form.php b/resources/lang/nl/admin/hardware/form.php index 11a262e0a5..dc1502732f 100644 --- a/resources/lang/nl/admin/hardware/form.php +++ b/resources/lang/nl/admin/hardware/form.php @@ -10,7 +10,7 @@ return [ '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_with_custom_field' => 'Let op: de assets hebben :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', @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Update Asset locatie', 'asset_location_update_default_current' => 'Update standaard locatie EN huidige locatie', 'asset_location_update_default' => 'Update alleen standaard locatie', + 'asset_location_update_actual' => 'Alleen actuele locatie bijwerken', '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' => 'Verwerken... (Dit kan enige tijd duren bij grote bestanden)', diff --git a/resources/lang/nl/admin/hardware/message.php b/resources/lang/nl/admin/hardware/message.php index 4575c24f58..e83dc46eee 100644 --- a/resources/lang/nl/admin/hardware/message.php +++ b/resources/lang/nl/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset is niet aangemaakt, probeer het opnieuw :(', 'success' => 'Asset is succesvol aangemaakt. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ @@ -51,7 +52,7 @@ return [ 'success' => 'Je bestand is geïmporteerd', 'file_delete_success' => 'Je bestand is succesvol verwijderd', 'file_delete_error' => 'Het bestand kon niet worden verwijderd', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'Het geselecteerde bestand ontbreekt', '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/labels/message.php b/resources/lang/nl/admin/labels/message.php index 96785f0754..3f501731d8 100644 --- a/resources/lang/nl/admin/labels/message.php +++ b/resources/lang/nl/admin/labels/message.php @@ -2,10 +2,10 @@ return [ - 'invalid_return_count' => '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.', + 'invalid_return_count' => 'Ongeldig aantal van :name. Verwachte :expected, :actual ontvangen.', + 'invalid_return_type' => 'Ongeldig type van :name. Verwachte :expected, :actual ontvangen.', + 'invalid_return_value' => 'Ongeldige waarde van :name. Verwachte :expected, :actual ontvangen.', - 'does_not_exist' => 'Label does not exist', + 'does_not_exist' => 'Label bestaat niet', ]; diff --git a/resources/lang/nl/admin/labels/table.php b/resources/lang/nl/admin/labels/table.php index 87dee4bad0..71b3ba5329 100644 --- a/resources/lang/nl/admin/labels/table.php +++ b/resources/lang/nl/admin/labels/table.php @@ -3,11 +3,11 @@ return [ 'labels_per_page' => 'Labels', - 'support_fields' => 'Fields', + 'support_fields' => 'Velden', 'support_asset_tag' => 'Tag', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', 'support_logo' => 'Logo', - 'support_title' => 'Title', + 'support_title' => 'Titel', ]; \ 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 e8d9d7adfd..b5e7396adf 100644 --- a/resources/lang/nl/admin/licenses/general.php +++ b/resources/lang/nl/admin/licenses/general.php @@ -23,24 +23,24 @@ return array( [ 'checkin_all' => [ 'button' => 'Alle licenties inchecken', - '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', + 'modal' => 'Hiermee wordt één werkplek ingecheckt. | Hiermee worden alle :checkedout_seats_count werkplekken voor deze licentie ingecheckt.', + 'enabled_tooltip' => 'Check ALLE werkplekken in voor deze licentie van zowel gebruikers als assets', 'disabled_tooltip' => 'Dit is uitgeschakeld omdat er nog niets is uitgecheckt', 'disabled_tooltip_reassignable' => 'Dit is uitgeschakeld omdat de licentie niet opnieuw toegewezen kan worden', 'success' => 'Licentie met succes ingecheckt! | Alle licenties zijn met succes ingecheckt!', - 'log_msg' => 'Checked in via bulk license checkout in license GUI', + 'log_msg' => 'Ingecheckt via bulklicentie-checkin in licentie GUI', ], 'checkout_all' => [ 'button' => 'Alle licenties uitchecken', - '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', + 'modal' => 'Met deze actie wordt één plaats uit gecheckt naar de eerste beschikbare gebruiker. | deze actie zal alle :available_seats_count plaatsen uit checken aan de eerste beschikbare gebruikers. Een gebruiker wordt beschouwd als beschikbaar voor deze plaats als hij deze licentie nog niet heeft ontvangen, en de Licenties automatisch toewijzen eigenschap is ingeschakeld op hun gebruikersaccount.', + 'enabled_tooltip' => 'Check uit ALLE plaatsen (of zoveel als beschikbaar) voor ALLE gebruikers', 'disabled_tooltip' => 'Dit is uitgeschakeld omdat er momenteel geen plaatsen beschikbaar zijn', - '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', + 'success' => 'Licentie met succes uitgecheckt! | :count licenties zijn met succes uitgecheckt!', + 'error_no_seats' => 'Er zijn geen resterende plekken meer voor deze licentie.', + 'warn_not_enough_seats' => ':count gebruikers hebben deze licentie gekregen, maar er zijn niet genoeg licentie plekken.', + 'warn_no_avail_users' => 'Niets te doen. Er zijn geen gebruikers die deze licentie nog niet aan hen hebben toegewezen.', + 'log_msg' => 'Uitgecheckt via bulklicentie-checkout in licentie GUI', ], diff --git a/resources/lang/nl/admin/licenses/message.php b/resources/lang/nl/admin/licenses/message.php index 66bc29b8c9..4952491616 100644 --- a/resources/lang/nl/admin/licenses/message.php +++ b/resources/lang/nl/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Deze licentie is momenteel uitgecheckt aan een gebruiker en kan daarom niet worden verwijderd. Controleer je licentie eerst en probeer het later nog eens. ', 'select_asset_or_person' => 'U moet een asset of een gebruiker selecteren, maar niet beide.', 'not_found' => 'Licentie niet gevonden', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Er was een probleem met het uitchecken van deze licentie. Probeer het opnieuw.', - 'success' => 'De licentie is met succes uitgecheckt' + 'success' => 'De licentie is met succes uitgecheckt', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/nl/admin/locations/table.php b/resources/lang/nl/admin/locations/table.php index 59973ab94f..fca0214b54 100644 --- a/resources/lang/nl/admin/locations/table.php +++ b/resources/lang/nl/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print alles wat toegewezen is', 'name' => 'Locatie naam', 'address' => 'Adres', + 'address2' => 'Adresregel 2', 'zip' => 'Postcode', 'locations' => 'Locaties', 'parent' => 'Bovenliggend', diff --git a/resources/lang/nl/admin/manufacturers/message.php b/resources/lang/nl/admin/manufacturers/message.php index c611cefc20..58f2e9b8e9 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' => '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}.', + 'support_url_help' => 'Variabelen {LOCALE}, {SERIAL}, {MODEL_NUMBER}, en {MODEL_NAME} kunnen worden gebruikt in je URL om deze waarden automatisch in te vullen bij het bekijken van assets - bijvoorbeeld https://support. pple.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/manufacturers/table.php b/resources/lang/nl/admin/manufacturers/table.php index e240552603..c3a6759c9a 100644 --- a/resources/lang/nl/admin/manufacturers/table.php +++ b/resources/lang/nl/admin/manufacturers/table.php @@ -10,7 +10,7 @@ return array( 'support_email' => 'Ondersteuning E-mail', 'support_phone' => 'Ondersteuning telefoonnummer', 'support_url' => 'Ondersteuning URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', + 'warranty_lookup_url' => 'Garantie opzoek URL', 'update' => 'Wijzig Fabrikant', 'url' => 'URL', diff --git a/resources/lang/nl/admin/models/general.php b/resources/lang/nl/admin/models/general.php index fe0e74be90..41768d4756 100644 --- a/resources/lang/nl/admin/models/general.php +++ b/resources/lang/nl/admin/models/general.php @@ -6,7 +6,7 @@ return array( 'deleted' => 'Dit model is verwijderd.', 'bulk_delete' => 'In bulk verwijderen van assetmodellen', 'bulk_delete_help' => 'Gebruik de selectievakjes hieronder om het verwijderen van de geselecteerde assetmodellen te bevestigen. Assetmodellen waarbij assets gekoppeld zijn, kunnen niet verwijderd worden totdat de assets gekoppeld zijn aan een ander model.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', + 'bulk_delete_warn' => 'Je staat op het punt één asset model te verwijderen.|Je staat op het punt om :model_count asset modellen te verwijderen.', 'restore' => 'Herstel model', 'requestable' => 'Gebruikers mogen dit model aanvragen', 'show_mac_address' => 'Toon MAC-adresveld in de assets van dit model', diff --git a/resources/lang/nl/admin/models/message.php b/resources/lang/nl/admin/models/message.php index a67ee377ee..c5c1c498ec 100644 --- a/resources/lang/nl/admin/models/message.php +++ b/resources/lang/nl/admin/models/message.php @@ -5,7 +5,7 @@ return array( 'deleted' => 'Verwijderd asset model', 'does_not_exist' => 'Model bestaat niet.', '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.', + 'no_association_fix' => 'Dit maakt dingen kapot op rare en gruwelijke manieren. Bewerk dit product nu om het een model toe te wijzen.', 'assoc_users' => 'Dit model is momenteel gekoppeld met één of meer assets en kan niet worden verwijderd. Verwijder de assets en probeer het opnieuw. ', @@ -33,14 +33,14 @@ return array( 'bulkedit' => array( 'error' => 'Er was geen veld geselecteerd dus is er niks gewijzigd.', - '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 met succes geüpdatet |:model_count modellen succesvol bijgewerkt.', + 'warn' => 'U staat op het punt om de eigenschappen van het volgende model te bewerken: |u staat op het punt de eigenschappen van de volgende :model_count modellen te bewerken:', ), 'bulkdelete' => array( 'error' => 'Er waren geen modellen geselecteerd, er is dus niets verwijderd.', - 'success' => 'Model deleted!|:success_count models deleted!', + 'success' => 'Model verwijderd!|:success_count modellen zijn verwijderd!', 'success_partial' => ':success_count model(len) werden verwijderd, maar : fail_count konden niet worden verwijderd omdat er nog steeds assets aan gekoppeld zijn.' ), diff --git a/resources/lang/nl/admin/reports/general.php b/resources/lang/nl/admin/reports/general.php index 888bf807c0..aba32d04aa 100644 --- a/resources/lang/nl/admin/reports/general.php +++ b/resources/lang/nl/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Stuur herinnering', 'reminder_sent' => 'Herinnering verzonden', 'acceptance_deleted' => 'Aanvaardingsverzoek verwijderd', - 'acceptance_request' => 'Aanvaarding verzoek' + 'acceptance_request' => 'Aanvaarding verzoek', + 'custom_export' => [ + 'user_address' => 'Gebruiker adres', + 'user_city' => 'Gebruiker Stad', + 'user_state' => 'Gebruiker Provincie', + 'user_country' => 'Gebruiker Land', + 'user_zip' => 'Gebruiker Postcode' + ] ]; \ No newline at end of file diff --git a/resources/lang/nl/admin/settings/general.php b/resources/lang/nl/admin/settings/general.php index 9e7be36c47..58b029fe9a 100644 --- a/resources/lang/nl/admin/settings/general.php +++ b/resources/lang/nl/admin/settings/general.php @@ -11,7 +11,7 @@ return [ 'admin_cc_email_help' => 'Als u een kopie van de checkout/checkin e-mail die aan de gebruikers worden verzonden wilt verzenden naar een extra e-mailaccount, vul dan hier het e-mailadres in. Laat anders dit veld leeg.', 'is_ad' => 'Dit is een Active Directory server', 'alerts' => 'Waarschuwingen', - 'alert_title' => 'Update Notification Settings', + 'alert_title' => 'Meldingsinstellingen aanpassen', 'alert_email' => 'Verstuur meldingen naar', 'alert_email_help' => 'E-mailadressen of distributielijsten waar je meldingen naar wilt verzenden, door komma\'s gescheiden', 'alerts_enabled' => 'Meldingen ingeschakeld', @@ -32,7 +32,7 @@ return [ 'backups_restoring' => 'Herstellen vanuit back-up', 'backups_upload' => 'Backup uploaden', 'backups_path' => 'Back-ups op de server worden opgeslagen 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_restore_warning' => 'Gebruik de herstel knop om een vorige back-up te herstellen. (Dit werkt momenteel niet met S3 bestandsopslag of Docker.)

Je gehele :app_name database en alle geüploade bestanden zullen volledig vervangen wordendoor wat er in het backup bestand staat. ', 'backups_logged_out' => 'Alle bestaande gebruikers, inclusief jijzelf, worden uitgelogd zodra je herstel is voltooid.', 'backups_large' => 'Zeer grote back-ups kunnen uitvallen op de herstelpoging en moeten mogelijk nog steeds worden uitgevoerd via de command line. ', 'barcode_settings' => 'Barcode instellingen', @@ -86,8 +86,8 @@ return [ 'ldap_settings' => 'LDAP instellingen', 'ldap_client_tls_cert_help' => 'Client-Side TLS-certificaat en sleutel voor LDAP verbindingen zijn meestal alleen nuttig in Google Workspace configuraties met "Secure LDAP." Beide zijn vereist.', 'ldap_client_tls_key' => 'LDAP Client-Side TLS-sleutel', - '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 Locatie', +'ldap_location_help' => 'Het Ldap Locatie veld moet worden gebruikt als een OU niet gebruikt wordt in de Base Bind DN. Laat dit leeg als er een OU zoekopdracht wordt gebruikt.', 'ldap_login_test_help' => 'Voer een geldig LDAP gebruikersnaam en paswoord in van de base DN die u hierboven heeft bepaald. Dit om te testen of uw LDAP login correct is geconfigureerd. U MOET EERST UW BIJGEWERKTE LDAP INSTELLINGEN OPSLAAN.', 'ldap_login_sync_help' => 'Dit test enkel of LDAP correct kan synchroniseren. Als uw LDAP authenticatie vraag niet correct is, dan is het mogelijk dat gebruikers niet kunnen inloggen. U MOET EERST UW BIJGEWERKTE LDAP INSTELLINGEN OPSLAAN.', 'ldap_manager' => 'LDAP manager', @@ -200,21 +200,21 @@ return [ 'show_images_in_email' => 'Afbeeldingen weergeven in e-mails', 'show_images_in_email_help' => 'Schakel dit selectievakje uit als uw Snipe-IT-installatie zich achter een VPN of gesloten netwerk bevindt en gebruikers buiten het netwerk geen afbeeldingen vanuit Snipe-IT in hun e-mails kunnen laten zien.', 'site_name' => 'Site naam', - 'integrations' => 'Integrations', + 'integrations' => 'Integraties', 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', + 'general_webhook' => 'Algemene 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_presave' => 'Test om op te slaan', + 'webhook_title' => 'Webhook instellingen bijwerken', + 'webhook_help' => 'Integratie instellingen', + 'webhook_botname' => ':app Botnaam', + 'webhook_channel' => ':app Kanaal', '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.', + 'webhook_integration' => ':app Instellingen', + 'webhook_test' =>'Test :app integratie', + 'webhook_integration_help' => ':app integratie is optioneel, maar het eindpunt en kanaal zijn vereist als je het wilt gebruiken. Om :app integratie te configureren, moet je eerst een inkomende webhook maken op je :app account. Klik op de knop Test :app Integration om te bevestigen dat je instellingen correct zijn voordat je ze opslaat. ', + 'webhook_integration_help_button' => 'Zodra je :app informatie hebt opgeslagen, verschijnt er een testknop.', + 'webhook_test_help' => 'Test of je :app integratie correct is geconfigureerd. JE MOET EERST DE AANGEPASTE :app INSTELLINGEN OPSLAAN.', 'snipe_version' => 'Snipe-IT Versie', 'support_footer' => 'Ondersteuningsvoettekst links ', 'support_footer_help' => 'Geef aan wie de links naar de Snipe-IT-ondersteuningsinformatie en gebruikershandleiding ziet', @@ -309,7 +309,7 @@ return [ 'localization_keywords' => 'lokalisatie, valuta, lokaal, lokaal, tijdzone, tijdzone, internationaal, internatinalisatie, taal, vertaling', 'localization_help' => 'Taal en datum weergave', 'notifications' => 'Notificaties', - 'notifications_help' => 'Email Alerts & Audit Settings', + 'notifications_help' => 'E-mail Waarschuwingen & Audit Instellingen', 'asset_tags_help' => 'Verhogen en voorvoegsels', 'labels' => 'Labels', 'labels_title' => 'Labelinstellingen bijwerken', @@ -330,36 +330,36 @@ 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. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', + 'label2_enable' => 'Nieuwe Label Maker', + 'label2_enable_help' => 'Schakel over naar de nieuwe labelmaker. Opmerking: u moet deze instelling opslaan voordat u anderen kunt instellen.', + 'label2_template' => 'Sjabloon', + 'label2_template_help' => 'Selecteer welke template gebruikt moet worden voor generatie van de labels', + 'label2_title' => 'Titel', + 'label2_title_help' => 'De titel om te tonen op labels die dit ondersteunen', + 'label2_title_help_phold' => 'De placeholder {COMPANY} wordt vervangen door de bedrijfsnaam van asset'', + 'label2_asset_logo' => 'Gebruik asset Logo', + 'label2_asset_logo_help' => 'Gebruik het logo van het aan asset' toegewezen bedrijf, in plaats van de waarde bij :setting_name', + 'label2_1d_type' => '1D streepjescode soort', + 'label2_1d_type_help' => 'Indeling voor 1D barcodes', + 'label2_2d_type' => '2D streepjescode soort', + 'label2_2d_type_help' => 'Indeling voor 2D barcodes', + 'label2_2d_target' => '2D Barcode URL', + 'label2_2d_target_help' => 'De URL van de 2D streepjescode als deze gescand wordt', + 'label2_fields' => 'Veld definities', + 'label2_fields_help' => 'Velden kunnen worden toegevoegd, verwijderd en opnieuw geordend in de linker kolom. Voor elk veld kunnen meerdere opties voor label en gegevensbron worden toegevoegd, verwijderd en opnieuw geordend in de juiste kolom.', + 'help_asterisk_bold' => 'Tekst ingevoerd als **tekst** wordt weergegeven als dikgedrukt', + 'help_blank_to_use' => 'Laat leeg om de waarde van :setting_name te gebruiken', + 'help_default_will_use' => ':Standaard gebruikt de waarde van :setting_name.
Houd er rekening mee dat de waarde van de streepjescodes moet voldoen aan de respectievelijke streepjescodespecificaties om succesvol te kunnen worden gegenereerd. Raadpleeg de documentatie voor meer details. ', + 'default' => 'Standaard', + 'none' => 'Geen', + 'google_callback_help' => 'Dit moet worden ingevoerd als de callback URL in je Google OAuth app instellingen in je organisatie's Google developer console .', + 'google_login' => 'Google Workspace login instellingen', + 'enable_google_login' => 'Activeer het inloggen voor gebruikers met Google Workspace', + 'enable_google_login_help' => 'Gebruikers zullen niet automatisch worden aangemaakt. Ze moeten hier een bestaand account hebben in Google Workspace, en hun gebruikersnaam moet overeenkomen met hun Google Workspace e-mailadres. ', + 'mail_reply_to' => 'Mail Reply-To Adres', + 'mail_from' => 'Mail Van Adres', + 'database_driver' => 'Database Stuurprogramma', + 'bs_table_storage' => 'Tafel opslag', + 'timezone' => 'Tijdzone', ]; diff --git a/resources/lang/nl/admin/settings/message.php b/resources/lang/nl/admin/settings/message.php index 5bb3c5ccb4..a07cd34f82 100644 --- a/resources/lang/nl/admin/settings/message.php +++ b/resources/lang/nl/admin/settings/message.php @@ -34,13 +34,13 @@ return [ 'authentication_success' => 'Gebruiker met succes geverifieerd met LDAP!' ], 'webhook' => [ - 'sending' => 'Sending :app test message...', + 'sending' => ':app test bericht wordt verzonden...', 'success' => 'Je :webhook_name integratie werkt!', - 'success_pt1' => 'Success! Check the ', - 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', + 'success_pt1' => 'Gelukt! Controleer de ', + 'success_pt2' => ' kanaal voor uw testbericht, vergeet niet om op OPSLAAN te klikken om de instellingen op te slaan.', '500' => '500 Server Error.', - 'error' => 'Something went wrong. :app responded with: :error_message', + 'error' => 'Er ging iets mis. :app reageerde met: :error_message', 'error_redirect' => 'FOUT: 301/302 :endpoint geeft een omleiding. Om veiligheidsredenen volgen we geen omleidingen. Gebruik het werkelijke eindpunt.', - 'error_misc' => 'Something went wrong. :( ', + 'error_misc' => 'Er ging iets mis. :( ', ] ]; diff --git a/resources/lang/nl/admin/statuslabels/message.php b/resources/lang/nl/admin/statuslabels/message.php index 90641a1233..e495b2bd88 100644 --- a/resources/lang/nl/admin/statuslabels/message.php +++ b/resources/lang/nl/admin/statuslabels/message.php @@ -2,23 +2,23 @@ return [ - 'does_not_exist' => 'Status label bestaat niet.', - 'assoc_assets' => 'Dit status label is tenminste met één asset gekoppeld en kan niet verwijderd worden. Zorg ervoor dat assets geen gebruik maken van dit statuslabel en probeer het nogmaals. ', + 'does_not_exist' => 'Statuslabel bestaat niet.', + 'assoc_assets' => 'Dit statuslabel is tenminste met één asset gekoppeld en kan niet verwijderd worden. Zorg ervoor dat assets geen gebruik maken van dit statuslabel en probeer het nogmaals. ', 'create' => [ - 'error' => 'Status label is niet aangemaakt, probeer het nogmaals.', - 'success' => 'Status label succesvol aangemaakt.', + 'error' => 'Statuslabel is niet aangemaakt, probeer het nogmaals.', + 'success' => 'Statuslabel succesvol aangemaakt.', ], 'update' => [ - 'error' => 'Status label is niet bijgewerkt, probeer het nogmaals', - 'success' => 'Status label succesvol bijgewerkt.', + 'error' => 'Statuslabel is niet bijgewerkt, probeer het nogmaals', + 'success' => 'Statuslabel succesvol bijgewerkt.', ], 'delete' => [ - 'confirm' => 'Weet je zeker dat je dit status label wil verwijderen?', - 'error' => 'Er is iets mis gegaan tijdens het verwijderen van het status label, probeer het nogmaals.', - 'success' => 'Het status label is succesvol verwijderd.', + 'confirm' => 'Weet je zeker dat je dit statuslabel wil verwijderen?', + 'error' => 'Er is iets mis gegaan tijdens het verwijderen van het statuslabel, probeer het nogmaals.', + 'success' => 'Het statuslabel is succesvol verwijderd.', ], 'help' => [ diff --git a/resources/lang/nl/admin/suppliers/message.php b/resources/lang/nl/admin/suppliers/message.php index f1bf52c327..ac272fed9a 100644 --- a/resources/lang/nl/admin/suppliers/message.php +++ b/resources/lang/nl/admin/suppliers/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted supplier', + 'deleted' => 'Verwijderde leverancier', 'does_not_exist' => 'De leverancier bestaat niet.', diff --git a/resources/lang/nl/admin/users/message.php b/resources/lang/nl/admin/users/message.php index e130128b46..9ad83d4b76 100644 --- a/resources/lang/nl/admin/users/message.php +++ b/resources/lang/nl/admin/users/message.php @@ -6,8 +6,9 @@ return array( 'declined' => 'Je hebt dit asset met succes geweigerd.', 'bulk_manager_warn' => 'Uw gebruikers zijn succesvol bijgewerkt, de gekozen manager kon echter niet toegepast worden omdat deze persoon ook in de lijst staat, gebruikers mogen niet hun eigen manager zijn. Probeer het nogmaals en selecteer de gebruikers zonder de manager.', 'user_exists' => 'Gebruiker bestaat reeds!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'Gebruiker bestaat niet.', 'user_login_required' => 'Het veld gebruikersnaam is verplicht.', + 'user_has_no_assets_assigned' => 'Geen assets toegewezen aan de gebruiker.', 'user_password_required' => 'Het veld wachtwoord is verplicht.', 'insufficient_permissions' => 'Onvoldoende rechten.', 'user_deleted_warning' => 'Deze gebruiker is verwijderd. Je zult deze gebruiker moeten herstellen om hem te bewerken of om nieuwe assets toe te wijzen.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'De geselecteerde gebruikers die zijn geactiveerd en die een geldig e-mailadres hebben, hebben een wachtwoord reset link ontvangen.', 'password_reset_sent' => 'Een link om het wachtwoord te resetten is verstuurd naar :email!', 'user_has_no_email' => 'Deze gebruiker heeft geen e-mailadres in zijn profiel.', - 'user_has_no_assets_assigned' => 'Deze gebruiker heeft geen bezittingen toegewezen', + 'log_record_not_found' => 'Een overeenkomende logboekrecord voor deze gebruiker kon niet worden gevonden.', 'success' => array( diff --git a/resources/lang/nl/admin/users/table.php b/resources/lang/nl/admin/users/table.php index 70e4eab555..9489fed759 100644 --- a/resources/lang/nl/admin/users/table.php +++ b/resources/lang/nl/admin/users/table.php @@ -29,7 +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", + 'total_assets_cost' => "Totale asset kosten", 'updateuser' => 'Gebruiker bijwerken', 'username' => 'Gebruikersnaam', 'user_deleted_text' => 'Deze gebruiker is gemarkeerd als verwijderd.', diff --git a/resources/lang/nl/auth/general.php b/resources/lang/nl/auth/general.php index 04db299e90..93747105c0 100644 --- a/resources/lang/nl/auth/general.php +++ b/resources/lang/nl/auth/general.php @@ -12,8 +12,8 @@ return [ 'remember_me' => 'Onthoud mij', 'username_help_top' => 'Voer je gebruikersnaam in om een wachtwoord reset link te mailen.', 'username_help_bottom' => 'Je gebruikersnaam en e-mailadres kunnen hetzelfde zijn, maar kan ook niet zo zijn, afhankelijk van je configuratie. Als je je gebruikersnaam niet meer weet, neem dan contact op met je beheerder.

Gebruikersnamen zonder een bijbehorende e-mailadres zullen geen wachtwoord reset link toegestuurd krijgen. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', + 'google_login' => 'Of log in met Google Workspace', + 'google_login_failed' => 'Google Login mislukt, probeer het opnieuw.', ]; diff --git a/resources/lang/nl/general.php b/resources/lang/nl/general.php index fc09148c52..a6cb74b9a1 100644 --- a/resources/lang/nl/general.php +++ b/resources/lang/nl/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Verbruiksartikelen', 'consumables' => 'Verbruiksartikelen', 'country' => 'Land', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Nieuwe aanmaken', 'created' => 'Item aangemaakt', 'created_asset' => 'aangemaakt asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchroniseer', 'sync_results' => 'Synchronisatie resultaten', 'license_serial' => 'Serienummer/product sleutel', - 'invalid_category' => 'Ongeldige categorie', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Dit is je dashboard. Er zijn er velen maar deze is van jou.', '60_percent_warning' => '60% compleet (waarschuwing)', 'dashboard_empty' => 'Het lijkt erop dat je nog niets hebt toegevoegd, dus we hebben niets fantastisch om weer te geven. Begin met het toevoegen van enkele bezittingen, accessoires, verbruiksartikelen of licenties!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Verbruiksartikelen aantal', 'components_count' => 'Aantal componenten', 'licenses_count' => 'Aantal licenties', - 'notification_error' => 'Fout:', + 'notification_error' => 'Fout', 'notification_error_hint' => 'Controleer het onderstaande formulier op fouten', 'notification_bulk_error_hint' => 'De volgende velden bevatten fouten en zijn niet bewerkt:', 'notification_success' => 'Gelukt', @@ -472,7 +475,7 @@ return [ 'manager_last_name' => 'Manager achternaam', 'manager_full_name' => 'Volledige naam manager', 'manager_username' => 'Manager gebruikersnaam', - 'checkout_type' => 'Checkout Type', + 'checkout_type' => 'Uitcheck type', 'checkout_location' => 'Uitgecheckt naar locatie', 'image_filename' => 'Bestandsnaam afbeelding', 'do_not_import' => 'Niet importeren', @@ -485,8 +488,8 @@ return [ ], 'percent_complete' => '% voltooid', 'uploading' => 'Uploaden... ', - 'upload_error' => 'Fout bij uploaden van bestand. Controleer of er geen lege rijen zijn.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Kopiëren naar klembord', + 'copied' => 'Gekopieerd!', ]; diff --git a/resources/lang/nl/help.php b/resources/lang/nl/help.php index 7d90b6238d..b72075e0f8 100644 --- a/resources/lang/nl/help.php +++ b/resources/lang/nl/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => 'Meer 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.', + 'audit_help' => 'Als u dit selectievakje aanvinkt, wordt het asset record bewerkt om deze nieuwe locatie te weerspiegelen. Als u het uitgevinkt laat staan ziet u de locatie in het audit logboek.

Let op dat als dit asset is uitgecheckt, dan zal de locatie van de persoon, product of locatie waar het uitgecheckt is niet veranderen.', 'assets' => 'Assets bestaan uit items die met een serienummer of identificatiesticker geregistreerd zijn. Dit zijn over het algemeen de objecten met een hogere waarde waarbij identificatie belangrijk is.', @@ -30,5 +30,6 @@ return [ 'consumables' => 'Verbruiksartikelen zijn alles wat gekocht is en wat na verloop van tijd opraakt. Bijvoorbeeld printer inkt of kopieer papier.', 'depreciations' => 'Je kunt de asset-afschrijving instellen om assets af te schrijven op basis van lineaire afschrijving.', - + + 'empty_file' => 'De importeur detecteert dat dit bestand leeg is.' ]; diff --git a/resources/lang/nl/localizations.php b/resources/lang/nl/localizations.php index 87d2649240..80ea85b64d 100644 --- a/resources/lang/nl/localizations.php +++ b/resources/lang/nl/localizations.php @@ -257,7 +257,7 @@ return [ 'UK'=>'Schotland', 'SB'=>'Solomon eilanden', 'SC'=>'Seychellen', - 'SS'=>'South Sudan', + 'SS'=>'Zuid-Soedan', 'SD'=>'Soedan', 'SE'=>'Zweden', 'SG'=>'Singapour', diff --git a/resources/lang/nl/mail.php b/resources/lang/nl/mail.php index 05e6d6cd05..c0a9ed02f0 100644 --- a/resources/lang/nl/mail.php +++ b/resources/lang/nl/mail.php @@ -43,7 +43,7 @@ return [ 'login_first_admin' => 'Meld u aan op uw nieuwe Snipe-IT installatie met onderstaande inloggegevens:', 'login' => 'Login:', 'Low_Inventory_Report' => 'Lage inventarisrapport', - 'inventory_report' => 'Inventory Report', + 'inventory_report' => 'Inventarisrapport', 'min_QTY' => 'Minimale hoeveelheid', 'name' => 'Naam', 'new_item_checked' => 'Een nieuw item is onder uw naam uitgecheckt, details staan hieronder.', @@ -75,11 +75,11 @@ return [ 'your_credentials' => 'Je Snipe-IT inloggegevens', 'Accessory_Checkin_Notification' => 'Accessoire ingecheckt', 'Asset_Checkin_Notification' => 'Asset ingecheckt', - 'Asset_Checkout_Notification' => 'Asset checked out', + 'Asset_Checkout_Notification' => 'Asset uitgecheckt', 'License_Checkin_Notification' => 'Licentie ingecheckt', 'Expected_Checkin_Report' => 'Verwachte asset check in rapport', 'Expected_Checkin_Notification' => 'Herinnering: :name check in deadline nadert', 'Expected_Checkin_Date' => 'Een asset uitgecheckt aan jou moet worden ingecheckt op :date', 'your_assets' => 'Bekijk je activa', - 'rights_reserved' => 'All rights reserved.', + 'rights_reserved' => 'Alle rechten voorbehouden.', ]; diff --git a/resources/lang/nl/nl-NL.textClipping b/resources/lang/nl/nl-NL.textClipping deleted file mode 100644 index 78ec2f5e0a..0000000000 Binary files a/resources/lang/nl/nl-NL.textClipping and /dev/null differ diff --git a/resources/lang/nl/passwords.php b/resources/lang/nl/passwords.php index 3b7e5a6ad5..de8feefa69 100644 --- a/resources/lang/nl/passwords.php +++ b/resources/lang/nl/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Als er een gebruiker met een geldig e-mailadres in ons systeem bestaat, dan is er een wachtwoordherstel-e-mail verzonden.', 'token' => 'Dit wachtwoord-hersteltoken is ongeldig of verlopen, of komt niet overeen met de opgegeven gebruikersnaam.', 'reset' => 'Het wachtwoord is opnieuw ingesteld!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/nl/validation.php b/resources/lang/nl/validation.php index 84ccbd79f4..7b56a00214 100644 --- a/resources/lang/nl/validation.php +++ b/resources/lang/nl/validation.php @@ -67,7 +67,7 @@ return [ 'array' => ':attribute moet minimaal :min items bevatten.', ], 'starts_with' => ':attribute moet met één van de volgende waarden eindigen: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'ends_with' => ':attribute moet met één van de volgende waarden eindigen: :values.', 'not_in' => 'Het geselecteerde kenmerk :attribute is ongeldig.', 'numeric' => ':attribute moet een getal zijn.', @@ -90,11 +90,14 @@ return [ ], 'string' => ':attribute moet een string zijn.', 'timezone' => ':attribute moet een geldige zone zijn.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Het veld :attribute is reeds in gebruik.', 'uploaded' => 'Uploaden van :attribute is mislukt.', 'url' => 'Het formaat van :attribute is ongeldig.', 'unique_undeleted' => 'De :attribute moet uniek zijn. ', 'non_circular' => ':attribute mag geen circulaire referentie aanmaken.', + 'not_array' => ':attribute veld kan geen array zijn.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'Wachtwoord kan niet hetzelfde zijn als de gebruikersnaam.', 'letters' => 'Wachtwoord moet ten minste één letter bevatten.', 'numbers' => 'Wachtwoord moet ten minste één cijfer bevatten.', @@ -126,13 +129,13 @@ return [ // 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', + 'purchase_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + 'last_audit_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD uu:mm:ss formaat', + 'expiration_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + 'termination_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + 'expected_checkin.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + 'start_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', + 'end_date.date_format' => ':attribute moet een geldige datum zijn in JJJJ-MM-DD formaat', ], diff --git a/resources/lang/no/account/general.php b/resources/lang/no/account/general.php index 7fc060a849..af2392a8a6 100644 --- a/resources/lang/no/account/general.php +++ b/resources/lang/no/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' => 'Personlige API-nøkler', + 'api_key_warning' => 'Når du generer en API token, vær sikker på kopiere den øyeblikkelig ettersom de + vil bli synlig for deg igjen.', + 'api_base_url' => 'Din API base-url finnes på:', '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-tokens er satt til å utløpe om:', + 'api_reference' => 'Sjekk API-referanse for å + finne spesifikke API-endepunkter og ytterligere API-dokumentasjon.', ); diff --git a/resources/lang/no/admin/accessories/general.php b/resources/lang/no/admin/accessories/general.php index 5b6a44c265..871c6c549c 100644 --- a/resources/lang/no/admin/accessories/general.php +++ b/resources/lang/no/admin/accessories/general.php @@ -16,7 +16,7 @@ return array( 'update' => 'Oppdater tilbehør', 'use_default_eula' => 'Bruk standard EULA i stedet.', 'use_default_eula_disabled' => 'Bruk standard EULA i stedet. Ingen standard EULA er satt. Legg til en i Innstillinger.', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'clone' => 'Klon tilbehør', + 'delete_disabled' => 'Dette tilbehøret kan ikke slettes enda fordi noen elementer er fremdeles sjekket ut.', ); diff --git a/resources/lang/no/admin/accessories/message.php b/resources/lang/no/admin/accessories/message.php index b80a493093..b2762cb669 100644 --- a/resources/lang/no/admin/accessories/message.php +++ b/resources/lang/no/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Tilbehøret [:id] finnes ikke.', + 'not_found' => 'Finner ikke dette tilbehøret.', 'assoc_users' => 'Dette tilbehøret har for øyeblikket :count enheter utsjekket til brukere. Sjekk inn tilbehøret og prøv igjen. ', 'create' => array( @@ -24,7 +25,7 @@ return array( 'checkout' => array( 'error' => 'Tilbehør ble ikke sjekket ut. Prøv igjen', 'success' => 'Vellykket utsjekking av tilbehør.', - 'unavailable' => 'Accessory is not available for checkout. Check quantity available', + 'unavailable' => 'Tilbehør er ikke tilgjengelig for utsjekk. Sjekk antall tilgjengelig', 'user_does_not_exist' => 'Denne brukeren er ugyldig. Prøv igjen.' ), diff --git a/resources/lang/no/admin/asset_maintenances/form.php b/resources/lang/no/admin/asset_maintenances/form.php index 887dab7662..cb77da7bbe 100644 --- a/resources/lang/no/admin/asset_maintenances/form.php +++ b/resources/lang/no/admin/asset_maintenances/form.php @@ -1,14 +1,14 @@ 'Asset Maintenance Type', + 'asset_maintenance_type' => 'Ressurs vedlikeholds type', 'title' => 'Tittel', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', + 'start_date' => 'Startdato', + 'completion_date' => 'Fullført dato', 'cost' => 'Kostnad', 'is_warranty' => 'Uthevet garanti', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', + 'asset_maintenance_time' => 'Tid brukt på ressursvedlikehold (i dager)', 'notes' => 'Notater', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' + 'update' => 'Oppdater ressurs vedlikehold', + 'create' => 'Opprett ressurs vedlikehold' ]; diff --git a/resources/lang/no/admin/asset_maintenances/general.php b/resources/lang/no/admin/asset_maintenances/general.php index 77bfa97637..4c36e8e6b9 100644 --- a/resources/lang/no/admin/asset_maintenances/general.php +++ b/resources/lang/no/admin/asset_maintenances/general.php @@ -11,6 +11,6 @@ 'calibration' => 'Kalibrering', 'software_support' => 'Programvarestøtte', 'hardware_support' => 'Maskinvare støtte', - 'configuration_change' => 'Configuration Change', - 'pat_test' => 'PAT Test', + 'configuration_change' => 'Konfigurasjons endring', + 'pat_test' => 'PAT test', ]; diff --git a/resources/lang/no/admin/categories/general.php b/resources/lang/no/admin/categories/general.php index 7df94704dd..4c02d73ecb 100644 --- a/resources/lang/no/admin/categories/general.php +++ b/resources/lang/no/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Klon kategori', 'create' => 'Opprett kategori', 'edit' => 'Rediger kategori', - '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' => 'En e-post sendes til brukeren fordi den globale EULA er i bruk.', + 'email_will_be_sent_due_to_category_eula' => 'En e-post blir sendt til brukeren fordi en EULA er angitt for denne kategorien.', 'eula_text' => 'EULA-kategori', 'eula_text_help' => 'Dette feltet lar deg tilpasse dine EULA for spesifikke typer eiendeler. Hvis du kun har en EULA for alle eiendeler kan du krysse av nedenfor for å bruke standard.', 'name' => 'Kategorinavn', diff --git a/resources/lang/no/admin/categories/message.php b/resources/lang/no/admin/categories/message.php index ae2b70a826..2d93711bc6 100644 --- a/resources/lang/no/admin/categories/message.php +++ b/resources/lang/no/admin/categories/message.php @@ -14,7 +14,7 @@ return array( 'update' => array( 'error' => 'Kategorien ble ikke opprettet, vennligst prøv igjen', 'success' => 'Kategorien ble oppdatert.', - 'cannot_change_category_type' => 'You cannot change the category type once it has been created', + 'cannot_change_category_type' => 'Du kan ikke endre kategori typen når den har blitt opprettet', ), 'delete' => array( diff --git a/resources/lang/no/admin/companies/message.php b/resources/lang/no/admin/companies/message.php index 1205a86240..284a2d4344 100644 --- a/resources/lang/no/admin/companies/message.php +++ b/resources/lang/no/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'Bedriften eksisterer ikke.', - 'deleted' => 'Deleted company', + 'deleted' => 'Slett firma', '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/components/general.php b/resources/lang/no/admin/components/general.php index fcf9946b45..7f6209fad5 100644 --- a/resources/lang/no/admin/components/general.php +++ b/resources/lang/no/admin/components/general.php @@ -12,5 +12,5 @@ return array( 'remaining' => 'Gjenstår', 'total' => 'Total', 'update' => 'Oppdater komponent', - 'checkin_limit' => 'Amount checked in must be equal to or less than :assigned_qty' + 'checkin_limit' => 'Antall sjekket inn må være lik eller mindre enn :assigned_qty' ); diff --git a/resources/lang/no/admin/components/message.php b/resources/lang/no/admin/components/message.php index 8c5375f601..af968e45f9 100644 --- a/resources/lang/no/admin/components/message.php +++ b/resources/lang/no/admin/components/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Komponent ble ikke sjekket ut. Prøv igjen', 'success' => 'Vellykket utsjekk av komponent.', 'user_does_not_exist' => 'Denne brukeren er ugyldig. Vennligst prøv igjen.', - 'unavailable' => 'Not enough components remaining: :remaining remaining, :requested requested ', + 'unavailable' => 'Ikke nok komponenter igjen: :remaining gjenværende, :requested ', ), 'checkin' => array( diff --git a/resources/lang/no/admin/consumables/message.php b/resources/lang/no/admin/consumables/message.php index f56cce749d..dad90d5f02 100644 --- a/resources/lang/no/admin/consumables/message.php +++ b/resources/lang/no/admin/consumables/message.php @@ -24,7 +24,7 @@ return array( 'error' => 'Forbruksvaren ble ikke tatt ut, prøv igjen', 'success' => 'Forbruksvaren ble tatt ut.', 'user_does_not_exist' => 'Denne brukeren er ugyldig. Prøv igjen.', - 'unavailable' => 'There are not enough consumables for this checkout. Please check the quantity left. ', + 'unavailable' => 'Det er ikke nok forbruksvarer for denne utsjekken. Kontroller antallet igjen. ', ), 'checkin' => array( diff --git a/resources/lang/no/admin/custom_fields/general.php b/resources/lang/no/admin/custom_fields/general.php index 75378ee52d..2f88f383a7 100644 --- a/resources/lang/no/admin/custom_fields/general.php +++ b/resources/lang/no/admin/custom_fields/general.php @@ -27,14 +27,15 @@ return [ 'used_by_models' => 'Brukes av modeller', 'order' => 'Bestill', 'create_fieldset' => 'Nytt Feltsett', - 'update_fieldset' => 'Update Fieldset', - 'fieldset_does_not_exist' => 'Fieldset :id does not exist', - 'fieldset_updated' => 'Fieldset updated', + 'update_fieldset' => 'Oppdater Feltsett', + 'fieldset_does_not_exist' => 'Feltsett :id eksisterer ikke', + 'fieldset_updated' => 'Feltsett oppdatert', 'create_fieldset_title' => 'Opprett et nytt feltsett', 'create_field' => 'Nytt Egendefinert Felt', 'create_field_title' => 'Opprett nytt egendefinert felt', 'value_encrypted' => 'Verdien i dette feltet er kryptert i databasen. Bare administratorer kan se hva som står i dette feltet', - 'show_in_email' => 'Inkluder verdien i dette feltet i utsjekkseposter sendt til brukeren? Krypterte felter kan ikke inkluderes i eposter.', + 'show_in_email' => 'Inkluder verdien i dette feltet i utsjekkseposter sendt til brukeren? Krypterte felter kan ikke inkluderes i eposter', + 'show_in_email_short' => 'Inkludere i epost.', 'help_text' => 'Hjelpetekst', 'help_text_description' => 'Dette er en valgfri tekst som vises under feltet når man redigerer et element, ment for å gi kontekst til feltets innhold.', 'about_custom_fields_title' => 'Om egendefinerte felt', @@ -44,14 +45,17 @@ return [ 'make_required' => 'Valgfritt - klikk for å gjøre påkrevd', 'reorder' => 'Endre rekkefølge', 'db_field' => 'DB-felt', - '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_convert_warning' => 'ADVARSEL: Dette feltet er i tabellen for egendefinerte felt som :db_column, men burde være :expected.', + 'is_unique' => 'Denne verdien må være unik for alle ressurser', + 'unique' => 'Unik', + 'display_in_user_view' => 'Tillat den utsjekkede brukeren å se disse verdiene i deres Vis tildelte ressurs-side', + 'display_in_user_view_table' => 'Synlig for bruker', + 'auto_add_to_fieldsets' => 'Legg denne til automatisk i hvert nye feltsett', + 'add_to_preexisting_fieldsets' => 'Legg til i alle eksisterende gruppene', + 'show_in_listview' => 'Vis i listevisninger som standard. Autoriserte brukere kan fortsatt vise/skjule via kolonnevelgeren', + 'show_in_listview_short' => 'Vis i lister', + 'show_in_requestable_list_short' => 'Vis i liste over ressurser som kan være tilgjengelig på forespørsel', + 'show_in_requestable_list' => 'Vis verdi i listen over ressurser som kan være tilgjengelig på forspørsel. Krypterte felter vises ikke', + 'encrypted_options' => 'Feltet er kryptert, så noen visningsalternativer er ikke tilgjengelig.', ]; diff --git a/resources/lang/no/admin/custom_fields/message.php b/resources/lang/no/admin/custom_fields/message.php index 014aa91457..0dd248415a 100644 --- a/resources/lang/no/admin/custom_fields/message.php +++ b/resources/lang/no/admin/custom_fields/message.php @@ -51,7 +51,7 @@ return array( 'fieldset_default_value' => array( - 'error' => 'Error validating default fieldset values.', + 'error' => 'Feil ved validering av standardverdier for feltsett.', ), diff --git a/resources/lang/no/admin/departments/message.php b/resources/lang/no/admin/departments/message.php index 36282a910b..5aad3f223c 100644 --- a/resources/lang/no/admin/departments/message.php +++ b/resources/lang/no/admin/departments/message.php @@ -3,7 +3,7 @@ return array( 'does_not_exist' => 'Avdeling finnes ikke.', - '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' => 'En avdeling finnes allerede med det navnet i denne bedriftsplassen. Eller velg et mer spesifikt navn for denne avdelingen. ', 'assoc_users' => 'Denne avdelingen er knyttet til minst én bruker og kan ikke slettes. Oppdater brukerne ikke lenger refererer til denne avdelingen og prøv igjen. ', 'create' => array( 'error' => 'Avdelingen ble ikke opprettet, prøv igjen.', diff --git a/resources/lang/no/admin/hardware/form.php b/resources/lang/no/admin/hardware/form.php index b1b759810a..51700b869f 100644 --- a/resources/lang/no/admin/hardware/form.php +++ b/resources/lang/no/admin/hardware/form.php @@ -2,17 +2,17 @@ return [ 'bulk_delete' => 'Bekreft sletting av flere enheter', - 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_restore' => 'Bekreft sletting av flere enheter', 'bulk_delete_help' => 'Se gjennom listen over enheter som er valgt for sletting. Etter sletting er det mulig å gjenopprette enheter, men nåværende koblinger til brukere vil ikke lenger finnes.', - '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' => 'Se gjennom ressursene for massegjennoppretning nedenfor. Når de er gjenopprettet vil ikke disse eiendelene være knyttet til brukere de ble gitt til tidligere.', 'bulk_delete_warn' => 'Du er i ferd med å slette :asset_count enheter.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_restore_warn' => 'Du er i ferd med å gjennopprette :asset_count enheter.', '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.', + 'bulk_update_warn' => 'Du er i ferd med å endre egenskapene til en ressurs. Du er i ferd med å endre egenskapene til :asset_count enheter.', + 'bulk_update_with_custom_field' => 'Merk at ressursene er av :asset_model_count ulike modeller.', + 'bulk_update_model_prefix' => 'På modeller', + 'bulk_update_custom_field_unique' => 'Dette er et unikt felt og kan ikke masseredigeres.', 'checkedout_to' => 'Utsjekket til', 'checkout_date' => 'Utsjekkdato', 'checkin_date' => 'Innsjekkdato', @@ -49,9 +49,10 @@ return [ 'asset_location' => 'Oppdater lokasjon for eiendelen', 'asset_location_update_default_current' => 'Oppdater standardlokasjon OG faktisk lokasjon', 'asset_location_update_default' => 'Oppdater bare standardlokasjon', + 'asset_location_update_actual' => 'Oppdater bare faktisk plassering', 'asset_not_deployable' => 'Den eiendelstatusen gjør at denne eiendelen ikke kan sjekkes ut.', 'asset_deployable' => 'Den statusen gjør det mulig å sjekke ut denne eiendelen.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', - 'optional_infos' => 'Optional Information', - 'order_details' => 'Order Related Information' + 'processing_spinner' => 'Behandler... (Dette kan ta litt tid for store filer)', + 'optional_infos' => 'Valgfri informasjon', + 'order_details' => 'Ordrerelatert informasjon' ]; diff --git a/resources/lang/no/admin/hardware/general.php b/resources/lang/no/admin/hardware/general.php index 7a877ae75a..07ad284055 100644 --- a/resources/lang/no/admin/hardware/general.php +++ b/resources/lang/no/admin/hardware/general.php @@ -6,25 +6,25 @@ return [ 'archived' => 'Arkivert', 'asset' => 'Eiendel', 'bulk_checkout' => 'Sjekk ut Eiendeler', - 'bulk_checkin' => 'Checkin Assets', + 'bulk_checkin' => 'Sjekk inn ressurser', 'checkin' => 'Sjekk inn eiendel', 'checkout' => 'Sjekk ut asset', 'clone' => 'Klon eiendel', 'deployable' => 'Utleverbar', 'deleted' => 'Denne eiendelen har blitt slettet.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => 'Er du sikker på at du vil slette denne ressursen?', 'edit' => 'Rediger eiendel', 'model_deleted' => 'Denne eiendelsmodellen er slettet. Du må gjenopprette modellen før du kan gjenopprette eiendelen.', - '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' => 'Modellen til denne ressursen er ugyldig.', + 'model_invalid_fix' => 'Ressursen burde endres for å rette opp dette før du prøver å sjekke det inn eller ut.', 'requestable' => 'Forespørrbar', 'requested' => 'Forespurt', 'not_requestable' => 'Ikke mulig å spørre etter', - 'requestable_status_warning' => 'Do not change requestable status', + 'requestable_status_warning' => 'Ikke endre forespørselsstatus', 'restore' => 'Gjenopprett eiendel', 'pending' => 'Under arbeid', 'undeployable' => 'Ikke utleverbar', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'undeployable_tooltip' => 'Denne ressursen har en statusetikett som ikke er distribuerbar og kan ikke sjekkes ut på dette tidspunktet.', 'view' => 'Vis eiendel', 'csv_error' => 'Du har en feil i din CSV-fil:', 'import_text' => ' @@ -45,6 +45,6 @@ return [ 'success_messages' => 'Suksessmeldinger:', 'alert_details' => 'Vennligst se nedenfor for detaljer.', 'custom_export' => 'Egendefinert eksport', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', + 'mfg_warranty_lookup' => ':manufacturer Garanti statusoppslag', + 'user_department' => 'Bruker avdeling', ]; diff --git a/resources/lang/no/admin/hardware/message.php b/resources/lang/no/admin/hardware/message.php index d554bbd235..847b29bbe7 100644 --- a/resources/lang/no/admin/hardware/message.php +++ b/resources/lang/no/admin/hardware/message.php @@ -11,20 +11,21 @@ return [ 'create' => [ 'error' => 'Eiendelen ble ikke opprettet, prøv igjen :(', 'success' => 'Eiendelen ble opprettet :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ 'error' => 'Eiendelen ble ikke oppdatert, prøv igjen', 'success' => 'Oppdatering av eiendel vellykket.', 'nothing_updated' => 'Ingen felter er valgt, så ingenting ble endret.', - 'no_assets_selected' => 'No assets were selected, so nothing was updated.', + 'no_assets_selected' => 'Ingen felter er valgt, så ingenting ble endret.', ], 'restore' => [ 'error' => 'Eiendel ble ikke gjenopprettet. Prøv igjen', 'success' => 'Vellykket gjenoppretting av eiendel.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', + 'bulk_success' => 'Ressursen ble gjenopprettet.', + 'nothing_updated' => 'Inger ressurser ble valgt, så ingenting ble gjenoprettet.', ], 'audit' => [ @@ -51,9 +52,9 @@ return [ 'success' => 'Filen har blitt importert', 'file_delete_success' => 'Filen har blitt slettet', 'file_delete_error' => 'Filen kunne ikke bli slettet', - 'file_missing' => 'The file selected is missing', - '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', + 'file_missing' => 'Valgt fil mangler (fant ikke filen)', + 'header_row_has_malformed_characters' => 'En eller flere attributter i overskriftsraden inneholder feilformede UTF-8 tegn', + 'content_row_has_malformed_characters' => 'En eller flere attributter i første rad i inneholdet inneholder feilformet UTF-8 tegn', ], diff --git a/resources/lang/no/admin/hardware/table.php b/resources/lang/no/admin/hardware/table.php index 4fbcf3a71f..90aff88642 100644 --- a/resources/lang/no/admin/hardware/table.php +++ b/resources/lang/no/admin/hardware/table.php @@ -8,13 +8,13 @@ return [ 'change' => 'Inne/ute', 'checkout_date' => 'Utsjekkdato', 'checkoutto' => 'Utsjekket', - 'components_cost' => 'Total Components Cost', + 'components_cost' => 'Total komponentkostnad', 'current_value' => 'Gjeldende verdi', 'diff' => 'Forskjell', 'dl_csv' => 'Last ned CSV', 'eol' => 'EOL', 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', + 'last_checkin_date' => 'Siste innsjeksdato', '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 index 96785f0754..4e32365cfe 100644 --- a/resources/lang/no/admin/labels/message.php +++ b/resources/lang/no/admin/labels/message.php @@ -2,10 +2,10 @@ return [ - 'invalid_return_count' => '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.', + 'invalid_return_count' => 'Ugyldig antall returnert fra :name. Forventet :expected, fikk :actual.', + 'invalid_return_type' => 'Ugyldig type returnert fra :name. Forventet :expected, fikk :actual.', + 'invalid_return_value' => 'Ugyldig verdi returnert fra :name. Forventet :expected, fikk :actual.', - 'does_not_exist' => 'Label does not exist', + 'does_not_exist' => 'Etiketten finnes ikke', ]; diff --git a/resources/lang/no/admin/labels/table.php b/resources/lang/no/admin/labels/table.php index 87dee4bad0..9a67fa8448 100644 --- a/resources/lang/no/admin/labels/table.php +++ b/resources/lang/no/admin/labels/table.php @@ -2,12 +2,12 @@ return [ - 'labels_per_page' => 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', + 'labels_per_page' => 'Etiketter', + 'support_fields' => 'Felt', + 'support_asset_tag' => 'Etikett', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', 'support_logo' => 'Logo', - 'support_title' => 'Title', + 'support_title' => 'Tittel', ]; \ 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 ee9e80eae5..4853485346 100644 --- a/resources/lang/no/admin/licenses/general.php +++ b/resources/lang/no/admin/licenses/general.php @@ -18,29 +18,29 @@ return array( 'software_licenses' => 'Programvarelisenser', 'user' => 'Bruker', 'view' => 'Vis lisens', - 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + 'delete_disabled' => 'Denne lisensen kan ikke slettes ennå fordi det fremdeles er noen seter i den som er sjekket ut.', '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', + 'button' => 'Sjekk inn alle seter', + 'modal' => 'Dette vil handling innhente ett sete. Denne handlingen vil sjekke inn alle :checkedout_seats_count seter for denne lisensen.', + 'enabled_tooltip' => 'Sjekk inn ALLE seter for denne lisensen fra både brukere og ressurser', + 'disabled_tooltip' => 'Dette er deaktivert fordi det ikke er seter som er sjekket ut', + 'disabled_tooltip_reassignable' => 'Dette er deaktivert fordi lisensen ikke kan refordeles', + 'success' => 'Lisensen ble sjekket inn! | Alle lisensene ble vellykket sjekket inn!', + 'log_msg' => 'Sjekket inn via masselisensutsjekking i lisens 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' => 'Sjekk ut alle seter', + 'modal' => 'Denne handlingen vil utsjekke ett sete til den første tilgjengelige brukeren. | Denne handlingen vil kassere alle :available_seats_count seter til de første tilgjengelige brukerne. En bruker anses som tilgjengelig for dette setet hvis de ikke allerede har sjekket ut denne lisensen til dem, og Auto-Assign License egenskapen er aktivert på deres brukerkonto.', + 'enabled_tooltip' => 'Sjekk ut ALLE seter (eller så mange som er tilgjengelige) til ALLE brukere', + 'disabled_tooltip' => 'Dette er deaktivert fordi det ikke er tilgjengelige seter for øyeblikket', + 'success' => 'Lisensen ble sjekket ut! | :count lisenser ble vellykket sjekket ut!', + 'error_no_seats' => 'Det er ingen gjenværende seter igjen for denne lisensen.', + 'warn_not_enough_seats' => ':count brukere ble tildelt denne lisensen, men vi gikk tom for tilgjengelige lisensseter.', + 'warn_no_avail_users' => 'Ingenting å gjøre. Det er ingen brukere som ikke allerede har denne lisensen tildelt dem.', + 'log_msg' => 'Sjekket ut via masselisensutsjekking i lisens GUI', ], diff --git a/resources/lang/no/admin/licenses/message.php b/resources/lang/no/admin/licenses/message.php index 92c46c25e1..4e7113017a 100644 --- a/resources/lang/no/admin/licenses/message.php +++ b/resources/lang/no/admin/licenses/message.php @@ -2,13 +2,14 @@ return array( - 'does_not_exist' => 'License does not exist or you do not have permission to view it.', + 'does_not_exist' => 'Lisensen finnes ikke, eller du har ikke tillatelse til å se den.', 'user_does_not_exist' => 'Bruker eksisterer ikke.', 'asset_does_not_exist' => 'Eiendelen du prøver å koble til denne lisensen eksisterer ikke.', 'owner_doesnt_match_asset' => 'Eiendelen du prøver å koble til denne lisensen er eid av noen andre enn personen du har valgt i tildelt til-nedtrekkslista.', 'assoc_users' => 'Denne lisensen er sjekket ut til en bruker og kan ikke slettes. Vennligst sjekk inn lisensen først, og forsøk sletting på nytt. ', 'select_asset_or_person' => 'Du må velge en ressurs eller en bruker, men ikke begge.', 'not_found' => 'Lisens ikke funnet', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Det oppstod et problem under utsjekk av lisens. Vennligst prøv igjen.', - 'success' => 'Vellykket utsjekk av lisens' + 'success' => 'Vellykket utsjekk av lisens', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/no/admin/locations/message.php b/resources/lang/no/admin/locations/message.php index bdba08adbc..f71183a2e2 100644 --- a/resources/lang/no/admin/locations/message.php +++ b/resources/lang/no/admin/locations/message.php @@ -6,8 +6,8 @@ return array( 'assoc_users' => 'Denne lokasjonen er i bruk av minst en bruker, og kan ikke slettes. Fjern brukernes kobling mot lokasjonen og prøv igjen. ', 'assoc_assets' => 'Lokasjonen er tilknyttet minst en eiendel og kan ikke slettes. Oppdater dine eiendeler slik at de ikke refererer til denne lokasjonen, og prøv igjen. ', 'assoc_child_loc' => 'Lokasjonen er overordnet til minst en underlokasjon og kan ikke slettes. Oppdater din lokasjoner til å ikke referere til denne lokasjonen, og prøv igjen. ', - 'assigned_assets' => 'Assigned Assets', - 'current_location' => 'Current Location', + 'assigned_assets' => 'Tildelte ressurser', + 'current_location' => 'Gjeldende plassering', 'create' => array( diff --git a/resources/lang/no/admin/locations/table.php b/resources/lang/no/admin/locations/table.php index caceb23768..2bfe5779e1 100644 --- a/resources/lang/no/admin/locations/table.php +++ b/resources/lang/no/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Skriv ut alle tilordnede', 'name' => 'Plasseringsnavn', 'address' => 'Adresse', + 'address2' => 'Address Line 2', 'zip' => 'Postnummer', 'locations' => 'Plasseringer', 'parent' => 'Overordnet', diff --git a/resources/lang/no/admin/manufacturers/message.php b/resources/lang/no/admin/manufacturers/message.php index f760eb6989..8d00bcd7e8 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' => '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}.', + 'support_url_help' => 'Variabler {LOCALE}, {SERIAL}, {MODEL_NUMBER}og {MODEL_NAME} kan brukes i din URL for å få disse verdiene auto-populere når du ser ressurser - for eksempel 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/manufacturers/table.php b/resources/lang/no/admin/manufacturers/table.php index 3df3256340..4b7efe21f3 100644 --- a/resources/lang/no/admin/manufacturers/table.php +++ b/resources/lang/no/admin/manufacturers/table.php @@ -10,7 +10,7 @@ return array( 'support_email' => 'Støtte epost', 'support_phone' => 'Støttetelefon', 'support_url' => 'Support URL', - 'warranty_lookup_url' => 'Warranty Lookup URL', + 'warranty_lookup_url' => 'Garanti oppslag URL', 'update' => 'Endre produsent', 'url' => 'URL', diff --git a/resources/lang/no/admin/models/general.php b/resources/lang/no/admin/models/general.php index 153931cf50..2b10c316da 100644 --- a/resources/lang/no/admin/models/general.php +++ b/resources/lang/no/admin/models/general.php @@ -6,7 +6,7 @@ return array( 'deleted' => 'Denne modellen har blitt slettet.', 'bulk_delete' => 'Bulk slett modeller', 'bulk_delete_help' => 'Bruk merkeboksene nedenfor til å bekrefte sletting av de merkede modellene. Modeller som har eiendeler tilknyttet kan ikke slettes før eiendelene har blitt tilknyttet en annen modell.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', + 'bulk_delete_warn' => 'Du er i ferd med å slette en ressursmodell. | Du er i ferd med å slette :model_count modeller.', 'restore' => 'Gjenopprett modell', 'requestable' => 'Brukere kan be om denne modellen', 'show_mac_address' => 'Vis felt for MAC-adresse for denne modellen', diff --git a/resources/lang/no/admin/models/message.php b/resources/lang/no/admin/models/message.php index 3dd317f5b2..b92b05190a 100644 --- a/resources/lang/no/admin/models/message.php +++ b/resources/lang/no/admin/models/message.php @@ -2,10 +2,10 @@ return array( - 'deleted' => 'Deleted asset model', + 'deleted' => 'Slettet ressursmodell', '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.', + 'no_association' => 'ADVARSEL! Ressursmodellen for dette elementet er ugyldig eller mangler!', + 'no_association_fix' => 'Dette vil ødelegge ting på merkelige og forferdelige måte. Rediger denne ressursen nå for å tildele den en modell.', 'assoc_users' => 'Denne modellen er tilknyttet en eller flere eiendeler og kan ikke slettes. Slett eiendelene, og prøv å slette modellen igjen. ', @@ -33,14 +33,14 @@ return array( 'bulkedit' => array( 'error' => 'Ingen felt ble endret, så ingenting ble oppdatert.', - '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' => 'Modelloppdatering vellyket.| :model_count modeller oppdatert.', + 'warn' => 'Du er i ferd med å oppdatere egenskapene til følgende modell: Du er i ferd med å redigere egenskapene for de følgende modellene for :model_count :', ), 'bulkdelete' => array( 'error' => 'Ingen modeller ble valgt, så ingenting ble slettet.', - 'success' => 'Model deleted!|:success_count models deleted!', + 'success' => 'Modellen ble slettet!g_:success_count modeller slettet!', 'success_partial' => ':Success_count-modell(ene) ble slettet, men fail_count kunne ikke slettes fordi de fortsatt har eiendeler knyttet til dem.' ), diff --git a/resources/lang/no/admin/reports/general.php b/resources/lang/no/admin/reports/general.php index 626f025a26..e80207fbf2 100644 --- a/resources/lang/no/admin/reports/general.php +++ b/resources/lang/no/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send påminnelse', 'reminder_sent' => 'Påminnelse sendt', 'acceptance_deleted' => 'Aksepteringsforespørsel slettet', - 'acceptance_request' => 'Akseptanseforespørsel' + 'acceptance_request' => 'Akseptanseforespørsel', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/no/admin/settings/general.php b/resources/lang/no/admin/settings/general.php index 0307c0385e..265d8d5515 100644 --- a/resources/lang/no/admin/settings/general.php +++ b/resources/lang/no/admin/settings/general.php @@ -11,7 +11,7 @@ return [ 'admin_cc_email_help' => 'Hvis du vil sende en kopi av innsjekk-/utsjekkeposter som sendes til brukere til en ekstra epostadresse, skriv den inn her. La ellers feltet stå tomt.', 'is_ad' => 'Dette er en Active Directory server', 'alerts' => 'Varsler', - 'alert_title' => 'Update Notification Settings', + 'alert_title' => 'Oppdater varslingsinnstillinger', 'alert_email' => 'Send varslinger til', 'alert_email_help' => 'E-postadresser eller distribusjonslister som du ønsker varsler skal sendes til, kommaseparert', 'alerts_enabled' => 'Varslinger aktivert', @@ -21,19 +21,19 @@ return [ 'allow_user_skin_help_text' => 'Kryss av denne boksen for å la brukere overstyre standardutseendet med et annet.', 'asset_ids' => 'Eiendels-IDer', 'audit_interval' => 'Audit intervall', - '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' => 'Hvis du er påkrevd å regelmessig sjekke ressursene dine, angi intervallet i måneder som du bruker. Hvis du oppdaterer denne verdien, vil hele "neste revisjonsdatoer" for ressurser med en kommende revisjonsdato bli oppdatert.', 'audit_warning_days' => 'Audit terskelverdi for advarsel', 'audit_warning_days_help' => 'Hvor mange dager i forveien bør vi advare deg når eiendeler forfaller for overvåking?', 'auto_increment_assets' => 'Generer automatisk økende eiendelsmerker', 'auto_increment_prefix' => 'Prefiks (valgfritt)', 'auto_incrementing_help' => 'Slå på automatisk økende eiendelsmerker for å velge dette', 'backups' => 'Sikkerhetskopier', - 'backups_help' => 'Create, download, and restore backups ', + 'backups_help' => 'Opprette, laste ned og gjenopprette sikkerhetskopier ', 'backups_restoring' => 'Gjenoppretting fra sikkerhetskopi', 'backups_upload' => 'Last opp sikkerhetskopi', 'backups_path' => 'Sikkerhetskopier på tjeneren lagres i :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' => 'Bruk gjenopprettingsknappen for å gjenopprette fra en tidligere sikkerhetskopi. (Dette fungerer ikke med S3-fillagring eller Docker.)

Din hele :app_name databasen og eventuelle opplastede filer vil bli fullstendig erstattet av det som er i sikkerhetskopifilen. ', + 'backups_logged_out' => 'Alle eksisterende brukere, inkludert deg, vil bli logget ut når din gjenoppretting er fullført.', 'backups_large' => 'Veldig store sikkerhetskopier kan få tidsavbrudd under gjenopprettingsforsøket og må fortsatt kjøres via kommandolinjen. ', 'barcode_settings' => 'Strekkodeinnstillinger', 'confirm_purge' => 'Bekreft rensking', @@ -76,9 +76,9 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'label_logo_size' => 'Kvadratisk logo vil se best ut. Den vil vises øverst til høyre på hver merkelapp. ', 'laravel' => 'Laravel-versjon', '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_default_group' => 'Standard tillatelsesgruppe', + 'ldap_default_group_info' => 'Velg en gruppe for nylig synkroniserte brukere. Husk at brukeren får rettigheter til gruppen den tildeles.', + 'no_default_group' => 'Ingen standard gruppe', 'ldap_help' => 'LDAP/Active Directory', 'ldap_client_tls_key' => 'LDAP-klient TLS-nøkkel', 'ldap_client_tls_cert' => 'LDAP TLS klient-sertifikat', @@ -87,11 +87,11 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'ldap_settings' => 'LDAP Instillinger', 'ldap_client_tls_cert_help' => 'Klientside TLS-sertifikat og nøkkel for LDAP tilkoblinger er vanligvis bare nyttig i Google Workspace-konfigurasjoner med "Secure LDAP." Begge er påkrevd.', 'ldap_client_tls_key' => 'LDAP Klient-Side TLS-nøkkel', - '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-plassering', +'ldap_location_help' => 'LDAP plasserings feltet burde brukes hvis en OU ikke blir brukt i "Base Bind DN"- La denne stå tom hvis et OU søk brukes.', 'ldap_login_test_help' => 'Skriv inn et gyldig LDAP brukernavn og passord fra samme base DN som du anga ovenfor for å teste at LDAP-innlogging er riktig konfigurert. DU MÅ LAGRE DINE OPPDATERTE LDAP-INNSTILLINGER FØRST.', 'ldap_login_sync_help' => 'Tester at LDAP kan synkronisere. Feil i LDAP autentiseringsspørringen din kan før til at brukere ikke kan logge inn. DU MÅ LAGRE DINE OPPDATERTE LDAP-INNSTILLINGER FØRST.', - 'ldap_manager' => 'LDAP Manager', + 'ldap_manager' => 'LDAP Administrator', 'ldap_server' => 'LDAP Server', 'ldap_server_help' => 'Dette bør starte med ldap:// (for ukryptert eller TLS) eller ldaps:// (for SSL)', 'ldap_server_cert' => 'Validering av LDAP SSL sertifikat', @@ -115,7 +115,7 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'ldap_auth_filter_query' => 'LDAP autentisering spørring', 'ldap_version' => 'LDAP Versjon', 'ldap_active_flag' => 'LDAP aktive 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' => 'Denne verdien brukes til å bestemme om en synkronisert bruker kan logge inn på Snipe-IT. Det påvirker ikke muligheten til å sjekke elementer inn eller ut til dem, og bør være egenskapsnavn i din AD/LDAP, ikke verdien.

Hvis dette feltet er satt til et feltnavn som ikke eksisterer i AD/LDAP, eller verdien i AD/LDAP feltet er satt til 0 eller usann, vil bruker pålogging bli deaktivert. Hvis verdien i AD/LDAP feltet er satt til 1 eller sann eller annen tekst betyr at brukeren kan logge inn. Når feltet er tomt i din AD, respekterer vi -brukerAccountControl attributt, som vanligvis tillater ikke-suspenderte brukere å logge inn.', 'ldap_emp_num' => 'LDAP ansattnummer', 'ldap_email' => 'LDAP E-post', 'ldap_test' => 'Test LDAP', @@ -182,7 +182,7 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'saml_idp_metadata_help' => 'Du kan spesifisere IdP-metadata ved hjelp av URL eller XML-fil.', 'saml_attr_mapping_username' => 'Attributt for brukernavn', 'saml_attr_mapping_username_help' => 'NameID vil bli brukt hvis tilordning av attributtet er uspesifisert eller ugyldig.', - 'saml_forcelogin_label' => 'SAML Force Login', + 'saml_forcelogin_label' => 'SAML Tving Innlogging', 'saml_forcelogin' => 'Gjør SAML til standard innlogging', 'saml_forcelogin_help' => 'Du kan bruke \'/login?nosaml\' for å komme til den normale innloggingssiden.', 'saml_slo_label' => 'SAML utlogging', @@ -201,21 +201,21 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'show_images_in_email' => 'Vis bilder i e-post', 'show_images_in_email_help' => 'Fjern merkingen i denne boksen hvis Snipe-IT-installasjonen er bak en VPN eller et lukket nettverk og brukere utenfor nettverket ikke vil kunne laste bilder servert fra denne installasjonen i e-posten.', 'site_name' => 'Nettstedsnavn', - 'integrations' => 'Integrations', + 'integrations' => 'Integrasjoner', 'slack' => 'Slack', - 'general_webhook' => 'General Webhook', + 'general_webhook' => 'Generell 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.', + 'webhook_presave' => 'Test til lagring', + 'webhook_title' => 'Oppdater Webhook innstillinger', + 'webhook_help' => 'Integrasjons instillinger', + 'webhook_botname' => ':app botnavn', + 'webhook_channel' => ':app kanal', + 'webhook_endpoint' => ':app endepunkt', + 'webhook_integration' => ':app Innstillinger', + 'webhook_test' =>'Test :app integrasjon', + 'webhook_integration_help' => ':app-integrasjon er valgfritt, men endepunktet og kanalen er påkrevd hvis du ønsker å bruke den. For å konfigurere :app integrering, må du først lage en innkommende webhook på din :app konto. Klikk på knappen Test :app Integrasjon for å bekrefte at innstillingene er korrekte før du lagrer. ', + 'webhook_integration_help_button' => 'Du vil se en testknapp etter at du har lagret din :app informasjon.', + 'webhook_test_help' => 'Test om din :app integrasjon er riktig konfigurert. DU MÅ LAGRE DINE OPPDATERTE :app INNSTILLINGER FØRST.', 'snipe_version' => 'Snipe-IT-versjon', 'support_footer' => 'Støtte Footer Lenker ', 'support_footer_help' => 'Angi hvem som kan se lenker til Snipe-IT supportinformasjon og brukermanual', @@ -310,7 +310,7 @@ Linjeskift, topptekst, bilder, osv. kan føre til uventede resultater.', 'localization_keywords' => 'localization, currency, local, locale, time zone, timezone, international, internatinalization, language, languages, translation', 'localization_help' => 'Språk, datoformat', 'notifications' => 'Varslinger', - 'notifications_help' => 'Email Alerts & Audit Settings', + 'notifications_help' => 'E-post varsler og revisjonsinnstillinger', 'asset_tags_help' => 'Økninger og prefikser', 'labels' => 'Etiketter', 'labels_title' => 'Oppdater etikettinnstillinger', @@ -331,36 +331,36 @@ 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. ', - 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', + 'label2_enable' => 'Ny etikett generator', + 'label2_enable_help' => 'Bytt til den nye etikette generatoren. Merk: Du må lagre denne innstillingen før du setter andre.', + 'label2_template' => 'Mal', + 'label2_template_help' => 'Velg mal som skal brukes til etikettgenerering', + 'label2_title' => 'Tittel', + 'label2_title_help' => 'Tittelen som skal vises på etiketter som støtter den', + 'label2_title_help_phold' => 'Plassholderen {COMPANY} vil bli erstattet med navnet til ressursen's firma navn', + 'label2_asset_logo' => 'Bruk ressurs logo', + 'label2_asset_logo_help' => 'Bruk logoen til ressursen's tildelte selskap, i stedet for verdien fra :setting_name', + 'label2_1d_type' => '1D strekkodetype', + 'label2_1d_type_help' => 'Format for 1D strekkoder', + 'label2_2d_type' => '2D strekkodetype', + 'label2_2d_type_help' => 'Format for 2D strekkoder', + 'label2_2d_target' => '2D strekkodemål', + 'label2_2d_target_help' => 'URL-en 2D strekkoden peker til til når den blir skannet', + 'label2_fields' => 'Feltdefinisjoner', + 'label2_fields_help' => 'Feltene kan legges til, fjernes, og sorteres i venstre kolonne. For hvert felt kan flere alternativer for etikett og datakilde legges til, fjernes, og sorteres på nytt i høyre kolonne.', + 'help_asterisk_bold' => 'Teksten som skrives inn som **text** vil vises som fet', + 'help_blank_to_use' => 'La stå tom for å bruke verdien fra :setting_name', + 'help_default_will_use' => ':default vil bruke verdien fra :setting_name.
Vær oppmerksom på at verdien for strekkodene må oppfylle den respektive strekkodespesifikasjonen for å bli generert med hell. Vennligst se dokumentasjonen for mer informasjon. ', + 'default' => 'Standard', + 'none' => 'Ingen', + 'google_callback_help' => 'Dette bør angis som callback-URL-en i Google OAuth app innstillingene i organisasjonen din's Google utvikler konsoll .', + 'google_login' => 'Google Workspace innloggingsinnstillinger', + 'enable_google_login' => 'Aktiver innlogging med Google Workspace', + 'enable_google_login_help' => 'Brukerne vil ikke automatisk bli betjent. De må ha en eksisterende konto her OG i Google Workspace, og deres brukernavn her må matche sin Google Workspace e-post adresse. ', + 'mail_reply_to' => 'E-post svar-til adresse', + 'mail_from' => 'E-post fra adressen', + 'database_driver' => 'Databasedriver', + 'bs_table_storage' => 'Tabell Lagring', + 'timezone' => 'Tidssone', ]; diff --git a/resources/lang/no/admin/settings/message.php b/resources/lang/no/admin/settings/message.php index 633aa43277..42d29371f2 100644 --- a/resources/lang/no/admin/settings/message.php +++ b/resources/lang/no/admin/settings/message.php @@ -34,13 +34,13 @@ return [ 'authentication_success' => 'Brukeren ble autentisert mot LDAP!' ], 'webhook' => [ - 'sending' => 'Sending :app test message...', - 'success' => 'Your :webhook_name Integration works!', - '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_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', - 'error_misc' => 'Something went wrong. :( ', + 'sending' => 'Sender :app test melding...', + 'success' => 'Ditt :webhook_name integrasjon fungerer!', + 'success_pt1' => 'Suksess! Sjekk ', + 'success_pt2' => ' kanalen din for testmelding, og sørg for å klikke på SAVE nedenfor for å lagre innstillingene.', + '500' => '500 Tjenerfeil.', + 'error' => 'Noe gikk galt. :app svarte med: :error_message', + 'error_redirect' => 'FEIL: 301/302 :endpoint returnerer en omaddressering. Av sikkerhetsgrunner følger vi ikke omadressering. Vennligst bruk det faktiske endepunktet.', + 'error_misc' => 'Noe gikk galt. :( ', ] ]; diff --git a/resources/lang/no/admin/suppliers/message.php b/resources/lang/no/admin/suppliers/message.php index 6f4b4cd372..fc12ac80bb 100644 --- a/resources/lang/no/admin/suppliers/message.php +++ b/resources/lang/no/admin/suppliers/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted supplier', + 'deleted' => 'Slettet leverandør', 'does_not_exist' => 'Leverandør finnes ikke.', diff --git a/resources/lang/no/admin/users/general.php b/resources/lang/no/admin/users/general.php index d14a2ef9f0..ffe4751d62 100644 --- a/resources/lang/no/admin/users/general.php +++ b/resources/lang/no/admin/users/general.php @@ -17,38 +17,38 @@ return [ 'last_login' => 'Siste innlogging', 'ldap_config_text' => 'LDAP-konfigurasjonsinnstillingene kan finnes på Admin > innstillinger. Den (Valgfrie) valgte plasseringen angis for alle importerte brukere.', 'print_assigned' => 'Skriv ut alt tilordnet', - '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' => 'Epostliste for alle tilknyttede', + 'user_notified' => 'Brukeren har blitt sendt en liste over elementer som er tildelt brukeren.', + 'auto_assign_label' => 'Inkluder denne brukeren ved automatisk tildeling av kvalifiserte lisenser', + 'auto_assign_help' => 'Hopp over brukeren i autotildeling av lisenser', 'software_user' => 'Programvare utsjekket til :name', 'send_email_help' => 'Du må legge inn brukerens e-postadresse for å kunne sende dem innloggingsinformasjon. Sending av innloggingsinformasjon kan kun gjøres når brukeren blir opprettet. Passordet lagres på en sikker måte, slik at det ikke kan hentes opp når det er lagret.', 'view_user' => 'Vis bruker :name', 'usercsv' => 'CSV-fil', 'two_factor_admin_optin_help' => 'Gjeldende administrasjonsinnstillinger tillater selektiv håndhevelse av to-faktor autentisering. ', - '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 enhet registrert ', + 'two_factor_active' => '2FA Aktiv ', + 'user_deactivated' => 'Bruker kan ikke logge inn', + 'user_activated' => 'Bruker kan logge inn', 'activation_status_warning' => 'Ikke endre aktiveringsstatus', 'group_memberships_helpblock' => 'Bare superbrukere kan redigere gruppemedlemskap.', 'superadmin_permission_warning' => 'Kun superbrukere kan gjøre en annen bruker til superbruker.', 'admin_permission_warning' => 'Kun brukere med adminrettigheter eller høyere kan gi en annen bruker admintilgang.', 'remove_group_memberships' => 'Fjern gruppemedlemskap', - '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' => 'Du er i ferd med å sjekke inn ALLE elementene fra :count bruker(e) nedenfor. Super admin navn er uthevet med rødt.', + 'update_user_assets_status' => 'Oppdater alle ressursene til disse brukerne til denne statusen', 'checkin_user_properties' => 'Sjekk inn alt tilbehør koblet til disse brukerne', - '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' => 'Dette er en ekstern bruker', + 'remote' => 'Ekstern', + 'remote_help' => 'Dette kan være nyttig hvis du trenger å filtrere ut eksterne brukere som aldri eller sjelden kommer inn i dine fysiske steder.', + 'not_remote_label' => 'Dette er ikke en ekstern bruker', + 'vip_label' => 'VIP bruker', + 'vip_help' => 'Dette kan være nyttig for å markere viktige mennesker i org hvis du vil håndtere dem på spesielle måter.', + 'create_user' => 'Opprett en bruker', + 'create_user_page_explanation' => 'Dette er kontoinformasjon du vil bruke for å få tilgang til nettstedet for første gang.', + 'email_credentials' => 'E-post påloggingsinformasjon', + 'email_credentials_text' => 'Send opplysningene mine til e-postadressen ovenfor', + 'next_save_user' => 'Neste: Lagre bruker', + 'all_assigned_list_generation' => 'Generert på:', + 'email_user_creds_on_create' => 'Send denne brukeren sin påloggingsinformasjon via e-post?', ]; diff --git a/resources/lang/no/admin/users/message.php b/resources/lang/no/admin/users/message.php index 1721468044..902bf92f28 100644 --- a/resources/lang/no/admin/users/message.php +++ b/resources/lang/no/admin/users/message.php @@ -6,16 +6,17 @@ return array( 'declined' => 'Du har avvist eiendelen.', 'bulk_manager_warn' => 'Brukerne er oppdatert, men lederen ble ikke lagret fordi lederen du valgte også i brukerlisten for redigering og brukere kan ikke være sin egen leder. Velg brukerne igjen, unntatt lederen.', 'user_exists' => 'Bruker finnes allerede!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'Brukeren finnes ikke.', 'user_login_required' => 'Login-feltet er påkrevd', + 'user_has_no_assets_assigned' => 'Ingen eiendeler er tilordnet brukeren for øyeblikket.', 'user_password_required' => 'Passord er påkrevd.', 'insufficient_permissions' => 'Utilstrekkelige rettigheter.', 'user_deleted_warning' => 'Denne brukeren er slettet. Du vil må gjenopprette denne brukeren for å redigere, eller tildele nye eiendeler.', 'ldap_not_configured' => 'LDAP integrasjonen er ikke konfigurert i denne installasjonen.', 'password_resets_sent' => 'De valgte brukerne som er aktivert og har en gyldig e-postadresse har blitt sendt en tilbakestillingslenke.', 'password_reset_sent' => 'En lenke for tilbakestilling av passord har blitt sendt til :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', + 'user_has_no_email' => 'Denne brukeren har ingen e-postadresse i sin profil.', + 'log_record_not_found' => 'Finner ikke et samsvarende loggelement for denne brukeren.', 'success' => array( @@ -61,7 +62,7 @@ return array( ), 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' + 'error' => 'Denne brukeren har ingen e-post.', + 'success' => 'Brukeren har blitt varslet om det gjeldende inventaret.' ) ); \ No newline at end of file diff --git a/resources/lang/no/admin/users/table.php b/resources/lang/no/admin/users/table.php index 2e1092e8b9..e912c49d4d 100644 --- a/resources/lang/no/admin/users/table.php +++ b/resources/lang/no/admin/users/table.php @@ -10,7 +10,7 @@ return array( 'email' => 'E-post', 'employee_num' => 'Ansattnummer', 'first_name' => 'Fornavn', - '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' => 'Velg en gruppe for brukeren. Husk at brukeren får samme rettigheter som gruppen han tildeles. Bruk ctrl+museklikk (eller cmd+museklikk på MacOS) for å velge bort grupper.', 'id' => 'Id', 'inherit' => 'Arv', 'job' => 'Jobbtittel', @@ -29,7 +29,7 @@ return array( 'show_deleted' => 'Vis slettede brukere', 'title' => 'Tittel', 'to_restore_them' => 'for å gjenopprette de.', - 'total_assets_cost' => "Total Assets Cost", + 'total_assets_cost' => "Totale ressurskostnader", 'updateuser' => 'Oppdater bruker', 'username' => 'Brukernavn', 'user_deleted_text' => 'Denne brukeren er merket som slettet.', diff --git a/resources/lang/no/auth.php b/resources/lang/no/auth.php index db310aa1bb..bfc2a2bd04 100644 --- a/resources/lang/no/auth.php +++ b/resources/lang/no/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' => 'Disse opplysningene samsvarer ikke med våre oppføringer.', + 'password' => 'Angitt passord er feil.', + 'throttle' => 'For mange innloggingsforsøk. Prøv igjen om :seconds sekunder.', ); diff --git a/resources/lang/no/auth/general.php b/resources/lang/no/auth/general.php index 1f6f0e20b3..28139fd21a 100644 --- a/resources/lang/no/auth/general.php +++ b/resources/lang/no/auth/general.php @@ -12,8 +12,8 @@ return [ 'remember_me' => 'Husk meg', 'username_help_top' => 'Skriv inn ditt brukernavn for å få tilsendt en lenke for tilbakestilling av passord.', 'username_help_bottom' => 'Ditt brukernavn og e-postadresse kan være det samme, men kan være, avhengig av din konfigurasjon. Dersom du ikke husker brukernavnet ditt, ta kontakt med systemansvarlig.

Brukernavn uten en tilknyttet e-postadresse vil ikke bli sendt en lenke for tilbakestilling av passordet. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', + 'google_login' => 'Eller logg inn med Google Workspace', + 'google_login_failed' => 'Google innlogging feilet, vennligst prøv igjen.', ]; diff --git a/resources/lang/no/button.php b/resources/lang/no/button.php index dfd8869c9e..a29c19ca66 100644 --- a/resources/lang/no/button.php +++ b/resources/lang/no/button.php @@ -4,7 +4,7 @@ return [ 'actions' => 'Handlinger', 'add' => 'Opprett ny', 'cancel' => 'Avbryt', - 'checkin_and_delete' => 'Checkin All / Delete User', + 'checkin_and_delete' => 'Sjekk inn alle / slett bruker', 'delete' => 'Slett', 'edit' => 'Rediger', 'restore' => 'Gjenopprett', diff --git a/resources/lang/no/general.php b/resources/lang/no/general.php index 116408af6d..a2d80385b3 100644 --- a/resources/lang/no/general.php +++ b/resources/lang/no/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Forbruksvare', 'consumables' => 'Forbruksvarer', 'country' => 'Land', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Opprett ny', 'created' => 'Enhet opprettet', 'created_asset' => 'eiendel opprettet', @@ -92,7 +94,7 @@ return [ 'debug_warning_text' => 'Dette programmet kjører i produksjonsmodus med feilsøking aktiverert. Dette kan utsette følsomme data hvis programmet er tilgjengelig for omverdenen. Deaktiver debug modus ved å sette APP_DEBUG-verdien i filen .env til false.', 'delete' => 'Slett', 'delete_confirm' => 'Er du sikker på at du vil slette :item?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'delete_confirm_no_undo' => 'Er du sikker på at du vil slette :item? Dette kan ikke angres.', 'deleted' => 'Slettet', 'delete_seats' => 'Slettede setelisenser', 'deletion_failed' => 'Sletting mislyktes', @@ -120,9 +122,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', + 'firstname_lastname_display' => 'Fornavn Etternavn (Kari Torildsdottir)', + 'lastname_firstname_display' => 'Etternavn Fornavn (Torildsdottir, Kari)', + 'name_display_format' => 'Navneformat', 'first' => 'Første', 'firstnamelastname' => 'Fornavn Etternavn (oladunk@example.com)', 'lastname_firstinitial' => 'Etternavn Fornavn Initialer (smith_j@example.com)', @@ -268,8 +270,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', + 'sure_to_delete_var' => 'Er du sikker på at du vil slette :item?', + 'delete_what' => 'Slett :item', 'submit' => 'Send', 'target' => 'Mål', 'time_and_date_display' => 'Tid og Datovisning', @@ -288,7 +290,7 @@ return [ 'user' => 'Bruker', 'accepted' => 'akseptert', 'declined' => 'avslått', - 'unassigned' => 'Unassigned', + 'unassigned' => 'Ikke tildelt', 'unaccepted_asset_report' => 'Ikke aksepterte eiendeler', 'users' => 'Brukere', 'viewall' => 'Vis alle', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synkroniser', 'sync_results' => 'Synkroniseringsresultat', 'license_serial' => 'Serienr/produktnøkkel', - 'invalid_category' => 'Ugyldig kategori', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Dette er dashbordet ditt. Det er mange som det, men dette er ditt.', '60_percent_warning' => '60% fullført (advarsel)', 'dashboard_empty' => 'Det ser ut som du ikke har lagt til noe enda, så vi har ikke noe fantastisk å vise. Kom i gang ved å legge til noen eiendeler, tilbehør, forbruksartikler eller lisenser nå!', @@ -368,12 +371,12 @@ return [ 'consumables_count' => 'Antall forbruksvarer', 'components_count' => 'Antall komponenter', 'licenses_count' => 'Antall lisenser', - 'notification_error' => 'Feil:', + 'notification_error' => 'Feil', 'notification_error_hint' => 'Vennligst sjekk skjemaet nedenfor for feil', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', + 'notification_bulk_error_hint' => 'Følgende felt har valideringsfeil og ble ikke endret:', + 'notification_success' => 'Suksess', + 'notification_warning' => 'Advarsel', + 'notification_info' => 'Informasjon', 'asset_information' => 'Eiendelsinfo', 'model_name' => 'Modell navn', 'asset_name' => 'Eiendelens navn', @@ -430,63 +433,63 @@ return [ 'merged_log_this_user_from' => 'Flettet bruker-ID :from_id (:from_username) inn i denne brukeren (ID :to_id - :to_username)', 'clear_and_save' => 'Tøm og lagre', 'update_existing_values' => 'Oppdatere eksisterende verdier?', - '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' => 'Checkout target company and asset company do not match', - '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', + 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Automatisk generering av inkrementerende ressurskoder er skrudd av, så alle rader må ha "ressurskode"-kollonnen utfylt.', + 'auto_incrementing_asset_tags_enabled_so_now_assets_will_be_created' => 'Merk: Automatisk generering av inkrementerende ressurskoder er er skrudd på, så for alle rader som ikke har fult ut "ressurskoden, så vil den bli generert autmatisk. Rader som har ressurskoden utfylt vil bli oppdatert med den gitte informasjonen.', + 'send_welcome_email_to_users' => ' Send velkomstepost til nye brukere?', + 'back_before_importing' => 'Sikkerhetskopier før importering?', + 'csv_header_field' => 'CSV-toppfelt', + 'import_field' => 'Importer felt', + 'sample_value' => 'Eksempelverdi', + 'no_headers' => 'Ingen kolonner funnet', + 'error_in_import_file' => 'Det oppstod en feil under lesing av CSV-filen: :error', + 'percent_complete' => ':percent % fullført', + 'errors_importing' => 'Det oppstod noen feil under importeringen: ', + 'warning' => 'ADVARSEL: :advarsel', + 'success_redirecting' => '"Vellykket... omadressering.', + 'cancel_request' => 'Avbryt forespørsel om element', + 'setup_successful_migrations' => 'Databasetabellene er opprettet', + 'setup_migration_output' => 'Migrasjonsmeldinger:', + 'setup_migration_create_user' => 'Neste: Opprett bruker', + 'importer_generic_error' => 'Importen av filen er fullført, men vi fikk en feil. Dette skyldes vanligvis tredjeparts "API throttling" fra en meldings webhook (som Slack) og ville ikke ha forstyrret selve importen; men du bør bekrefte dette selv.', + 'confirm' => 'Bekreft', + 'autoassign_licenses' => 'Tildel lisenser automatisk', + 'autoassign_licenses_help' => 'Tillat denne brukeren å ha lisenser tildelt via bulk-tildeling UI eller cli verktøy.', + 'autoassign_licenses_help_long' => 'Dette tillater at en bruker får tildelt lisenser via massetildeling av lisenser via UI eller cli verktøyet. (Du vil for eksempel ikke nødvendigvis at en konsulent automatisk skal tildeles en lisens, men bare ansatte vil du oppgi den. Du kan fremdeles tilordne lisens til disse brukerne, men de vil ikke bli inkludert i "Checkout License" til "Alle brukere" funksjonene.)', + 'no_autoassign_licenses_help' => 'Ikke inkluder bruker for massetilordning gjennom lisensbrukergrensesnittet eller cli verktøy.', + 'modal_confirm_generic' => 'Er du sikker?', + 'cannot_be_deleted' => 'Dette objektet kan ikke slettes', + 'undeployable_tooltip' => 'Dette elementet kan ikke sjekkes ut. Sjekk hvor mange som gjenstår.', + 'serial_number' => 'Serienummer', + 'item_notes' => ':item notater', + 'item_name_var' => ':item navn', + 'error_user_company' => 'Utsjekk firma og firmaet til ressursen stemmer ikke', + 'error_user_company_accept_view' => 'En ressurs tildelt til deg tilhører en annen bedrift, slik at du ikke kan akseptere eller avslå den, vennligst sjekk med din leder', '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' => 'Sjekket ut til: Fullt navn', + 'checked_out_to_first_name' => 'Sjekket ut til: Fornavn', + 'checked_out_to_last_name' => 'Sjekket ut til: Etternavn', + 'checked_out_to_username' => 'Sjekket ut til: Brukernavn', + 'checked_out_to_email' => 'Sjekket ut til: e-post', + 'checked_out_to_tag' => 'Sjekket ut til: ressursmerke', + 'manager_first_name' => 'Leders fornavn', + 'manager_last_name' => 'Leders etternavn', + 'manager_full_name' => 'Leders fulle navn', + 'manager_username' => 'Leders brukernavn', + 'checkout_type' => 'Utsjekk type', + 'checkout_location' => 'Sjekket ut til lokasjon', + 'image_filename' => 'Filnavn bilde', + 'do_not_import' => 'Ikke importer', 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', - 'currency' => 'Currency', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', + 'avatar' => 'Profilbilde', + 'gravatar' => 'Gravatar e-post', + 'currency' => 'Valuta', + 'address2' => 'Adresselinje 2', + 'import_note' => 'Importert med csv-importør', ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'percent_complete' => '% fullført', + 'uploading' => 'Laster opp... ', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Kopier til utklippstavlen', + 'copied' => 'Kopiert!', ]; diff --git a/resources/lang/no/help.php b/resources/lang/no/help.php index 12274fef1f..e091505712 100644 --- a/resources/lang/no/help.php +++ b/resources/lang/no/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => 'Mer 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.', + 'audit_help' => 'Kryss av for å endre eiendelen til å bruke denne nye lokasjonen. Hvis du ikke krysser av vil lokasjonen kun bli notert i revisjonsloggen.

Merk at hvis denne eiendelen er sjekket ut vil det ikke endre lokasjon for brukeren, ressursen eller lokasjonen den er sjekket ut til.', 'assets' => 'Eiendeler er enheter som spores på serienummer eller annen merking. Typisk er dette kostbare enheter der det gir mening å spore enkeltenheter.', @@ -30,5 +30,6 @@ return [ 'consumables' => 'Forbruksvarer er alle varer som blir brukt opp over tid. For eksempel skrivertoner eller kopipapir.', 'depreciations' => 'Du kan sette opp avskrivninger for å kostnadsføre eiendeler basert på en lineær avskrivning i perioden.', - + + 'empty_file' => 'Importbehandleren registrerer at filen er tom.' ]; diff --git a/resources/lang/no/localizations.php b/resources/lang/no/localizations.php index f735573c2e..ccb993e851 100644 --- a/resources/lang/no/localizations.php +++ b/resources/lang/no/localizations.php @@ -2,90 +2,90 @@ return [ - 'select_language' => 'Select a language', + 'select_language' => 'Velg et språk', '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', + 'en'=> 'Engelsk, USA', + 'en-GB'=> 'Engelsk, Storbritannia', + 'af'=> 'Afrikansk', + 'ar'=> 'Arabisk', + 'bg'=> 'Bulgarsk', + 'zh-CN'=> 'Forenklet kinesisk', + 'zh-TW'=> 'Tradisjonell kinesisk', + 'hr'=> 'Kroatisk', + 'cs'=> 'Tsjekkisk', + 'da'=> 'Dansk', + 'nl'=> 'Nederlandsk', + 'en-ID'=> 'Engelsk, Indonesia', + 'et'=> 'Estisk', + 'fil'=> 'Filippinsk', + 'fi'=> 'Finsk', + 'fr'=> 'Fransk', + 'de'=> 'Tysk', + 'de-i'=> 'Tysk (uformel)', + 'el'=> 'Gresk', + 'he'=> 'Hebraisk', + 'hu'=> 'Ungarsk', + 'is' => 'Islandsk', + 'id'=> 'Indonesisk', + 'ga-IE'=> 'Irsk', + 'it'=> 'Italiensk', + 'ja'=> 'Japansk', 'km' => 'Khmer', - 'ko'=> 'Korean', - 'lv'=>'Latvian', - 'lt'=> 'Lithuanian', - 'mk'=> 'Macedonian', - 'ms'=> 'Malay', + 'ko'=> 'Koreansk', + 'lv'=>'Latvisk', + 'lt'=> 'Litauisk', + 'mk'=> 'Makedonsk', + 'ms'=> 'Malayisk', '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', + 'mn'=> 'Mongolsk', + 'no'=> 'Norsk', + 'fa'=> 'Persisk', + 'pl'=> 'Polsk', + 'pt-PT'=> 'Portugisisk', + 'pt-BR'=> 'Portugisisk, Brasiliansk', + 'ro'=> 'Rumensk', + 'ru'=> 'Russisk', + 'sr-CS' => 'Serbisk (Latin)', + 'sl'=> 'Slovensk', + 'es-ES'=> 'Spansk', + 'es-CO'=> 'Spansk, Colombia', + 'es-MX'=> 'Spansk, Mexico', + 'es-VE'=> 'Spansk, Venezuela', + 'sv-SE'=> 'Svensk', 'tl'=> 'Tagalog', - 'ta'=> 'Tamil', + 'ta'=> 'Tamilsk', 'th'=> 'Thai', - 'tr'=> 'Turkish', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', + 'tr'=> 'Tyrkisk', + 'uk'=> 'Ukrainsk', + 'vi'=> 'Vietnamesisk', + 'cy'=> 'Walisisk', 'zu'=> 'Zulu', ], - 'select_country' => 'Select a country', + 'select_country' => 'Velg et land', 'countries' => [ 'AC'=>'Ascension Island', 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', + 'AE'=>'De forente arabiske emirater', 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', + 'AG'=>'Antigua og Barbuda', 'AI'=>'Anguilla', 'AL'=>'Albania', 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', + 'AN'=>'De nederlandske Antillene', 'AO'=>'Angola', - 'AQ'=>'Antarctica', + 'AQ'=>'Antarktis', 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', + 'AS'=>'Amerikansk Samoa', + 'AT'=>'Østerrike', 'AU'=>'Australia', 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', + 'AX'=>'Åland', + 'AZ'=>'Aserbajdsjan', + 'BA'=>'Bosnia-Hercegovina', 'BB'=>'Barbados', - 'BE'=>'Belgium', + 'BE'=>'Belgia', 'BD'=>'Bangladesh', 'BF'=>'Burkina Faso', 'BG'=>'Bulgaria', @@ -95,139 +95,139 @@ return [ 'BM'=>'Bermuda', 'BN'=>'Brunei Darussalam', 'BO'=>'Bolivia', - 'BR'=>'Brazil', + 'BR'=>'Brasil', 'BS'=>'Bahamas', 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', + 'BV'=>'Bouvet-øya', 'BW'=>'Botswana', - 'BY'=>'Belarus', + 'BY'=>'Republikken 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', + 'CC'=>'Kokosøyene (Keelingøyene)', + 'CD'=>'Den demokratiske republikken Kongo', + 'CF'=>'Den sentralafrikanske republikk', + 'CG'=>'Republikken Kongo', + 'CH'=>'Sveits', + 'CI'=>'Elfenbenskysten', + 'CK'=>'Cook-øyene', 'CL'=>'Chile', - 'CM'=>'Cameroon', - 'CN'=>'People\'s Republic of China', + 'CM'=>'Kamerun', + 'CN'=>'Folkerepublikken Kina', 'CO'=>'Colombia', 'CR'=>'Costa Rica', 'CU'=>'Cuba', - 'CV'=>'Cape Verde', - 'CX'=>'Christmas Island', - 'CY'=>'Cyprus', - 'CZ'=>'Czech Republic', - 'DE'=>'Germany', + 'CV'=>'Kapp Verde', + 'CX'=>'Christmasøya', + 'CY'=>'Kypros', + 'CZ'=>'Tsjekkia', + 'DE'=>'Tyskland', 'DJ'=>'Djibouti', - 'DK'=>'Denmark', + 'DK'=>'Danmark', 'DM'=>'Dominica', - 'DO'=>'Dominican Republic', - 'DZ'=>'Algeria', + 'DO'=>'Den dominikanske republikk', + 'DZ'=>'Algerie', 'EC'=>'Ecuador', - 'EE'=>'Estonia', + 'EE'=>'Estland', 'EG'=>'Egypt', 'ER'=>'Eritrea', - 'ES'=>'Spain', - 'ET'=>'Ethiopia', - 'EU'=>'European Union', + 'ES'=>'Spania', + 'ET'=>'Etiopia', + 'EU'=>'EU', 'FI'=>'Finland', 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', + 'FK'=>'Falklandsøyene (Malvinas)', + 'FM'=>'Mikronesia, De forente stater', + 'FO'=>'Færøyene', + 'FR'=>'Frankrike', 'GA'=>'Gabon', 'GD'=>'Grenada', 'GE'=>'Georgia', - 'GF'=>'French Guiana', + 'GF'=>'Fransk Guyana', 'GG'=>'Guernsey', 'GH'=>'Ghana', 'GI'=>'Gibraltar', - 'GL'=>'Greenland', + 'GL'=>'Grønland', 'GM'=>'Gambia', 'GN'=>'Guinea', 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', - 'GR'=>'Greece', - 'GS'=>'South Georgia And The South Sandwich Islands', + 'GQ'=>'Ekvatorial-Guinea', + 'GR'=>'Hellas', + 'GS'=>'Sør-Georgia og Sør-Sandwichøyene', 'GT'=>'Guatemala', 'GU'=>'Guam', 'GW'=>'Guinea-Bissau', 'GY'=>'Guyana', 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', + 'HM'=>'Heard og Mc Donald Øyene', 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', + 'HR'=>'Kroatia (lokalt navn: Hrvatska)', 'HT'=>'Haiti', - 'HU'=>'Hungary', + 'HU'=>'Ungarn', 'ID'=>'Indonesia', - 'IE'=>'Ireland', + 'IE'=>'Irland', 'IL'=>'Israel', 'IM'=>'Isle of Man', 'IN'=>'India', - 'IO'=>'British Indian Ocean Territory', - 'IQ'=>'Iraq', - 'IR'=>'Iran, Islamic Republic Of', - 'IS'=>'Iceland', - 'IT'=>'Italy', + 'IO'=>'Det britiske territoriet i Indiahavet', + 'IQ'=>'Irak', + 'IR'=>'Iran', + 'IS'=>'Island', + 'IT'=>'Italia', 'JE'=>'Jersey', 'JM'=>'Jamaica', 'JO'=>'Jordan', 'JP'=>'Japan', 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', + 'KG'=>'Kirgisistan', + 'KH'=>'Kambodsja', 'KI'=>'Kiribati', - 'KM'=>'Comoros', - 'KN'=>'Saint Kitts And Nevis', - 'KR'=>'Korea, Republic Of', + 'KM'=>'Komorene', + 'KN'=>'Saint Kitts og Nevis', + 'KR'=>'Republikken Korea', 'KW'=>'Kuwait', - 'KY'=>'Cayman Islands', - 'KZ'=>'Kazakhstan', - 'LA'=>'Lao People\'s Democratic Republic', - 'LB'=>'Lebanon', + 'KY'=>'Caymanøyene', + 'KZ'=>'Kasakhstan', + 'LA'=>'Laos', + 'LB'=>'Libanon', 'LC'=>'Saint Lucia', 'LI'=>'Liechtenstein', 'LK'=>'Sri Lanka', 'LR'=>'Liberia', 'LS'=>'Lesotho', - 'LT'=>'Lithuania', - 'LU'=>'Luxembourg', + 'LT'=>'Litauen', + 'LU'=>'Luxemburg', 'LV'=>'Latvia', 'LY'=>'Libyan Arab Jamahiriya', - 'MA'=>'Morocco', + 'MA'=>'Marokko', 'MC'=>'Monaco', - 'MD'=>'Moldova, Republic Of', + 'MD'=>'Moldova', 'ME'=>'Montenegro', - 'MG'=>'Madagascar', - 'MH'=>'Marshall Islands', - 'MK'=>'Macedonia, The Former Yugoslav Republic Of', + 'MG'=>'Madagaskar', + 'MH'=>'Marshalløyene', + 'MK'=>'Makedonia, den tidligere jugoslaviske republikken', 'ML'=>'Mali', 'MM'=>'Myanmar', 'MN'=>'Mongolia', - 'MO'=>'Macau', - 'MP'=>'Northern Mariana Islands', + 'MO'=>'Macao', + 'MP'=>'Nord-Marianene', 'MQ'=>'Martinique', 'MR'=>'Mauritania', 'MS'=>'Montserrat', 'MT'=>'Malta', 'MU'=>'Mauritius', - 'MV'=>'Maldives', + 'MV'=>'Maldivene', 'MW'=>'Malawi', 'MX'=>'Mexico', 'MY'=>'Malaysia', - 'MZ'=>'Mozambique', + 'MZ'=>'Mosambik', 'NA'=>'Namibia', - 'NC'=>'New Caledonia', + 'NC'=>'Ny Caledonia', 'NE'=>'Niger', - 'NF'=>'Norfolk Island', + 'NF'=>'Norfolkøyene', 'NG'=>'Nigeria', 'NI'=>'Nicaragua', - 'NL'=>'Netherlands', - 'NO'=>'Norway', + 'NL'=>'Nederland', + 'NO'=>'Norge', 'NP'=>'Nepal', 'NR'=>'Nauru', 'NU'=>'Niue', @@ -235,80 +235,80 @@ return [ 'OM'=>'Oman', 'PA'=>'Panama', 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', + 'PF'=>'Fransk Polynesia', + 'PG'=>'Papua Ny-Guinea', + 'PH'=>'Filippinene', 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', - 'PN'=>'Pitcairn', + 'PL'=>'Polen', + 'PM'=>'St. Pierre og Miquelon', + 'PN'=>'Pitcairnøyene', 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', + 'PS'=>'Palestina', 'PT'=>'Portugal', 'PW'=>'Palau', 'PY'=>'Paraguay', 'QA'=>'Qatar', - 'RE'=>'Reunion', + 'RE'=>'Réunion', 'RO'=>'Romania', 'RS'=>'Serbia', - 'RU'=>'Russian Federation', + 'RU'=>'Russland', 'RW'=>'Rwanda', - 'SA'=>'Saudi Arabia', - 'UK'=>'Scotland', - 'SB'=>'Solomon Islands', - 'SC'=>'Seychelles', - 'SS'=>'South Sudan', + 'SA'=>'Saudi-Arabia', + 'UK'=>'Skottland', + 'SB'=>'Salomonøyene', + 'SC'=>'Seychellene', + 'SS'=>'Sør-Sudan', 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', + 'SE'=>'Sverige', + 'SG'=>'Singapor', 'SH'=>'St. Helena', 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', + 'SJ'=>'Svalbard og Jan Mayen', + 'SK'=>'Slovakia', 'SL'=>'Sierra Leone', 'SM'=>'San Marino', 'SN'=>'Senegal', 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', + 'SR'=>'Surinam', + 'ST'=>'Sao Tome og Principe', + 'SU'=>'Sovjet', 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', + 'SY'=>'Syria', 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', + 'TC'=>'Turks- og Caicosøyene', + 'TD'=>'Tsjad', + 'TF'=>'De franske sørterritorier', 'TG'=>'Togo', 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', + 'TJ'=>'Tadsjikistan', 'TK'=>'Tokelau', - 'TI'=>'East Timor', + 'TI'=>'Øst-Timor', 'TM'=>'Turkmenistan', 'TN'=>'Tunisia', 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', + 'TP'=>'Øst Timor', + 'TR'=>'Tyrkia', + 'TT'=>'Trinidad og Tobago', 'TV'=>'Tuvalu', 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', + 'TZ'=>'Tanzania', + 'UA'=>'Ukraina', 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', + 'UK'=>'Storbritannia', + 'US'=>'USA', + 'UM'=>'USAs ytre småøyer', 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', + 'UZ'=>'Usbekistan', + 'VA'=>'Vatikanstaten', + 'VC'=>'Saint Vincent og Grenadinene', 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', + 'VG'=>'Jomfru øyene (Storbritannia)', + 'VI'=>'Jomfruøyene, (USA)', + 'VN'=>'Vietnam', 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', + 'WF'=>'Wallis- og Futunaøyene', 'WS'=>'Samoa', - 'YE'=>'Yemen', + 'YE'=>'Jemen', 'YT'=>'Mayotte', 'ZA'=>'South Africa', 'ZM'=>'Zambia', diff --git a/resources/lang/no/mail.php b/resources/lang/no/mail.php index 55e045ae29..bfff65456d 100644 --- a/resources/lang/no/mail.php +++ b/resources/lang/no/mail.php @@ -1,8 +1,8 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + 'acceptance_asset_accepted' => 'En bruker har godtatt et element', + 'acceptance_asset_declined' => 'En bruker har avvist et element', 'a_user_canceled' => 'Brukeren har avbrutt en element-forespørsel på webområdet', 'a_user_requested' => 'En bruker har bedt om et element på webområdet', 'accessory_name' => 'Navn tilbehør:', @@ -43,7 +43,7 @@ return [ 'login_first_admin' => 'Logg inn på din nye Snipe-IT-installasjon ved å bruke kontoen nedenfor:', 'login' => 'Logg inn:', 'Low_Inventory_Report' => 'Rapport lav lagerbeholdning', - 'inventory_report' => 'Inventory Report', + 'inventory_report' => 'Lagerbeholdnings rapport', 'min_QTY' => 'Min. antall', 'name' => 'Navn', 'new_item_checked' => 'En ny enhet har blitt sjekket ut under ditt navn, detaljer nedenfor.', @@ -74,11 +74,11 @@ return [ 'your_credentials' => 'Din Snipe-IT konto', 'Accessory_Checkin_Notification' => 'Tilbehør sjekket inn', 'Asset_Checkin_Notification' => 'Eiendel sjekket inn', - 'Asset_Checkout_Notification' => 'Asset checked out', + 'Asset_Checkout_Notification' => 'Ressurs sjekket ut', 'License_Checkin_Notification' => 'Lisens sjekket inn', 'Expected_Checkin_Report' => 'Rapport over forventet innsjekking av eiendeler', 'Expected_Checkin_Notification' => 'Påminnelse: Innsjekkingsfrist for :name nærmer seg', 'Expected_Checkin_Date' => 'En enhet som er sjekket ut til deg skal leveres tilbake den :date', 'your_assets' => 'Vis dine eiendeler', - 'rights_reserved' => 'All rights reserved.', + 'rights_reserved' => 'Alle rettigheter forbeholdt.', ]; diff --git a/resources/lang/no/passwords.php b/resources/lang/no/passwords.php index 25633b4581..2478570e25 100644 --- a/resources/lang/no/passwords.php +++ b/resources/lang/no/passwords.php @@ -1,8 +1,9 @@ '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' => 'Hvis den oppgitte e-postadressen finnes i systemet vårt har det blitt sendt en e-post med informasjon for gjenopprettelse av passord.', + 'user' => 'Hvis den oppgitte e-postadressen finnes i systemet vårt har det blitt sendt en e-post med gjenopprettelse av passord.', + 'token' => 'Token for tilbakestilling av passord er ugyldig eller utløpt, eller så stemmer den ikke overens med det angitte brukernavnet.', + 'reset' => 'Ditt passord har blitt tilbakestilt!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/no/reminders.php b/resources/lang/no/reminders.php index 0502e49678..a3d1e54447 100644 --- a/resources/lang/no/reminders.php +++ b/resources/lang/no/reminders.php @@ -16,6 +16,6 @@ return array( "password" => "Passord må bestå av minst 6 tegn og stemme med bekreftelse.", "user" => "Brukernavn eller epostadresse er ugyldig", "token" => 'Token for tilbakestilling av passord er ugyldig eller utløpt, eller så stemmer den ikke overens med det angitte brukernavnet.', - 'sent' => 'If a matching user with a valid email address exists in our system, a password recovery email has been sent.', + 'sent' => 'Hvis den oppgitte e-postadressen finnes i systemet vårt har det blitt sendt en e-post med informasjon for gjenopprettelse av passord.', ); diff --git a/resources/lang/no/validation.php b/resources/lang/no/validation.php index 322d3c83bc..0e7a5dd043 100644 --- a/resources/lang/no/validation.php +++ b/resources/lang/no/validation.php @@ -43,14 +43,14 @@ return [ 'file' => 'Attributtet :attribute må være en fil.', 'filled' => 'Den :attribute må ha en verdi.', 'image' => 'Attributtet :attribute må være et bilde.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'import_field_empty' => 'Verdien for :fieldname kan ikke være null.', 'in' => 'Det valgte attributtet :attribute er ugyldig.', 'in_array' => 'Attributtfeltet finnes ikke i: andre.', 'integer' => 'Attributtet :attribute må være et heltall.', 'ip' => 'Attributtet :attribute må være en gyldig IP-adresse.', 'ipv4' => 'Attributtet :attribute må være en gyldig IPv4-adresse.', 'ipv6' => 'Attributtet :attribute må være en gyldig IPv6-adresse.', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'is_unique_department' => 'Attributtet :attribute må være unikt for denne bedriftslokasjonen', 'json' => 'Attributtet: må være en gyldig JSON-streng.', 'max' => [ 'numeric' => 'Attributtet :attribute må ikke være større enn :max.', @@ -67,7 +67,7 @@ return [ 'array' => 'Attributtet må ha minst: min elementer.', ], 'starts_with' => ':attribute må starte med en av følgende: :values.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'ends_with' => ':attribute må avsluttes med en av følgende: :values.', 'not_in' => 'Attributtet :attribute er ugyldig.', 'numeric' => 'Attributtet :attribute må være et nummer.', @@ -90,18 +90,21 @@ return [ ], 'string' => 'Attributtet :attribute må være en tekst.', 'timezone' => 'Attributtet må være en gyldig sone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Attributtet :attribute er allerede tatt.', 'uploaded' => 'Atribbutet :attribute kunne ikke lastes opp.', 'url' => 'Attributt-formatet :attribute er ugyldig.', 'unique_undeleted' => ':attribute må være unikt.', 'non_circular' => 'Attributtet :attribute kan ikke opprette en sirkulær referanse.', - '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.', + 'not_array' => ':attribute feltet kan ikke være en liste.', + 'unique_serial' => 'The :attribute must be unique.', + 'disallow_same_pwd_as_user_fields' => 'Passordet kan ikke være det samme som brukernavnet.', + 'letters' => 'Passordet må inneholde minst en bokstav.', + 'numbers' => 'Passordet må inneholde minst ett tall.', + 'case_diff' => 'Passordet må innehode store og små bokstaver.', + 'symbols' => 'Passordet må inneholde symboler.', 'gte' => [ - 'numeric' => 'Value cannot be negative' + 'numeric' => 'Verdi kan ikke være negativ' ], @@ -126,13 +129,13 @@ return [ // 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', + 'purchase_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + 'last_audit_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD hh:mm:ss format', + 'expiration_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + 'termination_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + 'expected_checkin.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + 'start_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', + 'end_date.date_format' => ':attribute må være en gyldig dato i YYYY-MM-DD format', ], diff --git a/resources/lang/pl/admin/accessories/message.php b/resources/lang/pl/admin/accessories/message.php index 8762a2bd4c..2c394f6c3c 100644 --- a/resources/lang/pl/admin/accessories/message.php +++ b/resources/lang/pl/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Akcesorium [:id] nie istnieje.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Akcesoria z tej kategorii zostały wydane do :count użytkowników. Zbierz akcesoria i spróbuj ponownie. ', 'create' => array( diff --git a/resources/lang/pl/admin/custom_fields/general.php b/resources/lang/pl/admin/custom_fields/general.php index 44ab43957a..f34b2c62ca 100644 --- a/resources/lang/pl/admin/custom_fields/general.php +++ b/resources/lang/pl/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nowe pole niestandardowe', 'create_field_title' => 'Utwórz pole niestandardowe', 'value_encrypted' => 'Wartość tego pola jest zaszyfrowana w bazie danych. Tylko admini będą mogli wyświetlić rozszyfrowaną wartość', - 'show_in_email' => 'Czy podać wartość tego pola w e-mailach z przypisaniem, wysłanych do użytkownika? Zaszyfrowane pola nie mogą być zawarte w wiadomościach e-mail.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Tekst pomocniczy', 'help_text_description' => 'Jest to tekst opcjonalny, który pojawi się pod elementami formularza podczas edycji zasobu w celu zapewnienia kontekstu.', 'about_custom_fields_title' => 'O polach niestandardowych', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Widoczne dla użytkownika', '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/pl/admin/hardware/form.php b/resources/lang/pl/admin/hardware/form.php index f8dc504009..53a449d1b6 100644 --- a/resources/lang/pl/admin/hardware/form.php +++ b/resources/lang/pl/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Zaktualizuj lokalizację aktywa', 'asset_location_update_default_current' => 'Zaktualizuj domyślną i aktualną lokalizację', 'asset_location_update_default' => 'Zaktualizuj tylko domyślną lokalizację', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Ten status oznacza brak możliwości wdrożenia. Ten zasób nie może zostać przypisany.', 'asset_deployable' => 'Ten status oznacza możliwość wdrożenia. Ten zasób może zostać przypisany.', 'processing_spinner' => 'Przetwarzanie... (To może zająć trochę czasu dla dużych plików)', diff --git a/resources/lang/pl/admin/hardware/message.php b/resources/lang/pl/admin/hardware/message.php index 03d77430e2..e851a8670d 100644 --- a/resources/lang/pl/admin/hardware/message.php +++ b/resources/lang/pl/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Nabytek nie został utworzony, proszę spróbować ponownie. :(', 'success' => 'Nowy nabytek został utworzony. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/pl/admin/licenses/message.php b/resources/lang/pl/admin/licenses/message.php index bbec80149a..17af103cb1 100644 --- a/resources/lang/pl/admin/licenses/message.php +++ b/resources/lang/pl/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Ten nabytek/zasób jest przypisany do użytkownika i nie może być usunięty. Proszę sprawdzić przypisanie nabytków/zasobów a następnie spróbować ponownie. ', 'select_asset_or_person' => 'Musisz wybrać składnik aktywów lub użytkownika, ale nie oba.', 'not_found' => 'Licencja nie została znaleziona', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Nastąpił problem podczas weryfikacji licencji. Spróbuj ponownie', - 'success' => 'Licencja poprawna' + 'success' => 'Licencja poprawna', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/pl/admin/locations/table.php b/resources/lang/pl/admin/locations/table.php index 31966bb434..a8df0a1ee2 100644 --- a/resources/lang/pl/admin/locations/table.php +++ b/resources/lang/pl/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Drukuj wszystkie przypisane', 'name' => 'Nazwa Lokalizacji', 'address' => 'Adres', + 'address2' => 'Druga linia adresu', 'zip' => 'Kod Pocztowy', 'locations' => 'Lokalizacje', 'parent' => 'Rodzic', diff --git a/resources/lang/pl/admin/reports/general.php b/resources/lang/pl/admin/reports/general.php index 2f7bbdc30f..223897ada7 100644 --- a/resources/lang/pl/admin/reports/general.php +++ b/resources/lang/pl/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Wyślij przypomnienie', 'reminder_sent' => 'Przypomnienie wysłane', 'acceptance_deleted' => 'Prośba o akceptację usunięta', - 'acceptance_request' => 'Prośba o akceptację' + 'acceptance_request' => 'Prośba o akceptację', + 'custom_export' => [ + 'user_address' => 'Adres użytkownika', + 'user_city' => 'Miasto użytkownika', + 'user_state' => 'Województwo użytkownika', + 'user_country' => 'Kraj użytkownika', + 'user_zip' => 'Kod pocztowy użytkownika' + ] ]; \ No newline at end of file diff --git a/resources/lang/pl/admin/settings/general.php b/resources/lang/pl/admin/settings/general.php index 33701b2d31..435fedafc4 100644 --- a/resources/lang/pl/admin/settings/general.php +++ b/resources/lang/pl/admin/settings/general.php @@ -360,6 +360,6 @@ return [ 'mail_from' => 'Mail From Address', 'database_driver' => 'Database Driver', 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', + 'timezone' => 'Strefa czasowa', ]; diff --git a/resources/lang/pl/admin/users/message.php b/resources/lang/pl/admin/users/message.php index 798b7438e6..ad63d89dff 100644 --- a/resources/lang/pl/admin/users/message.php +++ b/resources/lang/pl/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Użytkownik już istnieje!', 'user_not_found' => 'Użytkownik nie istnieje.', 'user_login_required' => 'Pole login jest wymagane', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Pole hasło jest wymagane.', 'insufficient_permissions' => 'Brak uprawnień.', 'user_deleted_warning' => 'Ten użytkownik został usunięty. Musisz przywrócić tego użytkownika aby je wyedytować lub przypisać je do nowych aktywów.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Wybrani użytkownicy, którzy są aktywni i mają prawidłowe adresy e-mail, otrzymali link do resetowania hasła.', 'password_reset_sent' => 'Link umożliwiający zresetowanie hasła został wysłany na :email!', 'user_has_no_email' => 'Ten użytkownik nie ma adresu e-mail w swoim profilu.', - 'user_has_no_assets_assigned' => 'Ten użytkownik nie ma żadnych przypisanych aktywów', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/pl/general.php b/resources/lang/pl/general.php index 453205dc98..5f71764862 100644 --- a/resources/lang/pl/general.php +++ b/resources/lang/pl/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Materiał eksploatacyjny', 'consumables' => 'Materiały eksploatacyjne', 'country' => 'Kraj', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Utwórz nowe', 'created' => 'Utworzony element', 'created_asset' => 'Utworzone aktywa', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronizuj', 'sync_results' => 'Wyniki Synchronizacji', 'license_serial' => 'Klucz seryjny/produktu', - 'invalid_category' => 'Błędna kategoria', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'This is your dashboard. There are many like it, but this one is yours.', '60_percent_warning' => 'Ukończono w 60% (ostrzeżenie)', 'dashboard_empty' => 'Wygląda na to, że nie dodałeś jeszcze nic, więc nie mamy nic niesamowitego do wyświetlenia. Zacznij od dodania niektórych zasobów, akcesoriów, materiałów eksploatacyjnych lub licencji!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Liczba materiałów eksploatacyjnych', 'components_count' => 'Liczba komponentów', 'licenses_count' => 'Liczba licencji', - 'notification_error' => 'Błąd:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Proszę sprawdzić poniższy formularz pod kątem błędów', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Sukces', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Błąd podczas przesyłania pliku. Sprawdź, czy nie ma pustych wierszy i czy nazwy kolumn nie są zduplikowane.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/pl/help.php b/resources/lang/pl/help.php index 0050529b9d..acce438b97 100644 --- a/resources/lang/pl/help.php +++ b/resources/lang/pl/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Materiały eksploatacyjne są przedmiotami jednorazowego użytku, które będą wykorzystane w miarę upływu czasu. Przykładem będzie tusz do drukarki lub papier do kopiarek.', 'depreciations' => 'Możesz ustawić amortyzację środków trwałych na podstawie amortyzacji aktywów w oparciu o metodę liniową.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/pl/passwords.php b/resources/lang/pl/passwords.php index e77d747808..7e6906f958 100644 --- a/resources/lang/pl/passwords.php +++ b/resources/lang/pl/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Jeśli w systemie istnieje podany użytkownik z podanym adresem e-mail, hasło odzyskiwania zostanie wysłane na e-mail.', 'token' => 'Ten token resetowania hasła jest nieprawidłowy lub wygasł, lub nie pasuje do podanej nazwy użytkownika.', 'reset' => 'Twoje hasło zostało zresetowane!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/pl/validation.php b/resources/lang/pl/validation.php index e61d2473fa..d968add4c9 100644 --- a/resources/lang/pl/validation.php +++ b/resources/lang/pl/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Atrybut: atrybut musi być ciągiem.', 'timezone' => 'Atrybut: musi być poprawną strefą.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute został już wzięty.', 'uploaded' => 'Nie udało się przesłać atrybutu:.', 'url' => 'Format pola :attribute jest niewłaściwy.', 'unique_undeleted' => 'Wartość :attribute musi być unikalna.', 'non_circular' => ':attribute nie może tworzyć odwołań cyklicznych.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'Hasło nie może być takie samo jak nazwa użytkownika.', 'letters' => 'Hasło musi zawierać co najmniej jedną literę.', 'numbers' => 'Hasło musi zawierać co najmniej jedną cyfrę.', diff --git a/resources/lang/pt-BR/admin/accessories/message.php b/resources/lang/pt-BR/admin/accessories/message.php index e237e8a638..db3b0cd600 100644 --- a/resources/lang/pt-BR/admin/accessories/message.php +++ b/resources/lang/pt-BR/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Este acessório [:id] não existe.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Este acessório tem atualmente :count itens alocado para os usuários. Por favor, verifique em acessórios e e tente novamente. ', 'create' => array( diff --git a/resources/lang/pt-BR/admin/custom_fields/general.php b/resources/lang/pt-BR/admin/custom_fields/general.php index 0f09a91aa0..067a7d2441 100644 --- a/resources/lang/pt-BR/admin/custom_fields/general.php +++ b/resources/lang/pt-BR/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Novo conjunto de campos personalizado', 'create_field_title' => 'Criar um novo campo personalizado', 'value_encrypted' => 'O valor deste campo é encriptado no banco de dados. Somente usuários administradores podem ver o valor descriptografado', - 'show_in_email' => 'Incluir o valor desse campo nos e-mails enviados para o usuário? Campos criptografados não podem ser incluídos em emails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Texto de ajuda', 'help_text_description' => 'Este é um texto opcional que irá aparecer abaixo dos elementos de formulário ao editar um ativo para fornecer o contexto no campo.', 'about_custom_fields_title' => 'Sobre os campos personalizados', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Visível para o Usuário', 'auto_add_to_fieldsets' => 'Adicionar automaticamente para cada novo conjunto de campos', 'add_to_preexisting_fieldsets' => 'Adicionar para qualquer conjunto de campos existente', - 'show_in_listview' => 'Mostrar nas visualizações de lista por padrão. Os usuários autorizados ainda poderão mostrar/ocultar através do seletor de colunas.', + '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' => 'Mostrar nas listas', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/pt-BR/admin/hardware/form.php b/resources/lang/pt-BR/admin/hardware/form.php index 738c2086f4..334b5322e7 100644 --- a/resources/lang/pt-BR/admin/hardware/form.php +++ b/resources/lang/pt-BR/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Atualizar Local do Ativo', 'asset_location_update_default_current' => 'Atualizar a localização padrão e local real', 'asset_location_update_default' => 'Atualizar somente local padrão', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Este status de ativo não é implantado. Este ativo não pode ser verificado.', 'asset_deployable' => 'Este status pode ser implementado. Este ativo pode ser verificado.', 'processing_spinner' => 'Processando... (Isso pode levar algum tempo em arquivos grandes)', diff --git a/resources/lang/pt-BR/admin/hardware/message.php b/resources/lang/pt-BR/admin/hardware/message.php index 53be4ed85a..13519f209e 100644 --- a/resources/lang/pt-BR/admin/hardware/message.php +++ b/resources/lang/pt-BR/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'O ativo não foi criado, tente novamente. :(', 'success' => 'Ativo criado com sucesso. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/pt-BR/admin/licenses/message.php b/resources/lang/pt-BR/admin/licenses/message.php index b301f6e1d6..75725108e4 100644 --- a/resources/lang/pt-BR/admin/licenses/message.php +++ b/resources/lang/pt-BR/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Esta licença é atualmente check-out para um usuário e não pode ser excluído. Por favor, atualize seu bem para que não referencie mais este usuário e, em seguida, tente apagar novamente. ', 'select_asset_or_person' => 'Você deve selecionar um ativo ou um usuário, mas não ambos.', 'not_found' => 'Licença não encontrada', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Houve um problema de registro na licença. Favor tentar novamente.', - 'success' => 'A licença foi registrada com sucesso' + 'success' => 'A licença foi registrada com sucesso', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/pt-BR/admin/locations/table.php b/resources/lang/pt-BR/admin/locations/table.php index 3b9ead8fb1..3af53cd8c3 100644 --- a/resources/lang/pt-BR/admin/locations/table.php +++ b/resources/lang/pt-BR/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Imprimir Todos Atribuídos', 'name' => 'Nome do Local', 'address' => 'Endereço', + 'address2' => 'Address Line 2', 'zip' => 'Código Postal', 'locations' => 'Locais', 'parent' => 'Principal', diff --git a/resources/lang/pt-BR/admin/reports/general.php b/resources/lang/pt-BR/admin/reports/general.php index a837d218cc..c118ba5d26 100644 --- a/resources/lang/pt-BR/admin/reports/general.php +++ b/resources/lang/pt-BR/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Enviar lembrete', 'reminder_sent' => 'Lembrete enviado', 'acceptance_deleted' => 'Pedido de aceitação excluído', - 'acceptance_request' => 'Solicitação de aceitação' + 'acceptance_request' => 'Solicitação de aceitação', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/pt-BR/admin/users/message.php b/resources/lang/pt-BR/admin/users/message.php index 00d4f632ab..8c36c79536 100644 --- a/resources/lang/pt-BR/admin/users/message.php +++ b/resources/lang/pt-BR/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'O usuário já existe!', 'user_not_found' => 'O usuário não existe.', 'user_login_required' => 'O campo de login é requerido', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'A senha é requerida.', 'insufficient_permissions' => 'Permissões Insuficientes.', 'user_deleted_warning' => 'Este usuário foi deletado. Você terá que restaurar este usuário para editá-los ou atribui-lós novos bens.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Os usuários selecionados que são ativados e têm um endereço de e-mail válido receberam um link de redefinição de senha.', 'password_reset_sent' => 'Um link de redefinição de senha foi enviado para :email!', 'user_has_no_email' => 'Esse usuário não tem um endereço de e-mail no seu perfil.', - 'user_has_no_assets_assigned' => 'Este usuário não tem nenhum ativo atribuído', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/pt-BR/general.php b/resources/lang/pt-BR/general.php index c371b34c5c..682162df98 100644 --- a/resources/lang/pt-BR/general.php +++ b/resources/lang/pt-BR/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumível', 'consumables' => 'Consumíveis', 'country' => 'País', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Criar Novo', 'created' => 'Item criado', 'created_asset' => 'ativo criado', @@ -354,7 +356,8 @@ return [ 'sync_results' => ' Resultados da Sincronização', 'license_serial' => 'Chave Serial/Produto', - 'invalid_category' => 'Categoria inválida', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Este é o seu painel de controle. Há muitos como este, mas este é o seu.', '60_percent_warning' => '60% Completo (aviso)', 'dashboard_empty' => 'Parece que você ainda não adicionou nada, por isso não temos nada incrível para exibir. Comece adicionando alguns ativos, acessórios, consumíveis ou licenças agora!', @@ -369,7 +372,7 @@ Resultados da Sincronização', 'consumables_count' => 'Contagem de Consumíveis', 'components_count' => 'Contagem de Componentes', 'licenses_count' => 'Contagem de Licenças', - 'notification_error' => 'Erro:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Por favor, verifique o formulário abaixo para erros', 'notification_bulk_error_hint' => 'Os seguintes campos tiveram erros de validação e não foram editados:', 'notification_success' => 'Sucesso', @@ -486,7 +489,7 @@ Resultados da Sincronização', ], 'percent_complete' => '% completo', 'uploading' => 'Enviando... ', - 'upload_error' => 'Erro ao carregar arquivo. Por favor, verifique se não há linhas finais vazias.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/pt-BR/help.php b/resources/lang/pt-BR/help.php index d0a93d9fba..bdcb76b1d8 100644 --- a/resources/lang/pt-BR/help.php +++ b/resources/lang/pt-BR/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Consumíveis é todo e qualquer item comprado que será usado ao longo do tempo, por exemplo, papel ou tinta de impressora.', 'depreciations' => 'Você pode configurar depreciações para depreciar ativos baseados na depreciação linear.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/pt-BR/passwords.php b/resources/lang/pt-BR/passwords.php index 6a185ca6a2..d2a7a4e030 100644 --- a/resources/lang/pt-BR/passwords.php +++ b/resources/lang/pt-BR/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Se existir um usuário correspondente com um endereço de e-mail válido em nosso sistema, um e-mail de recuperação de senha foi enviado.', 'token' => 'Este token de redefinição de senha é inválido ou expirou, ou não corresponde ao nome de usuário fornecido.', 'reset' => 'Sua senha foi redefinida!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/pt-BR/validation.php b/resources/lang/pt-BR/validation.php index 120793eb35..05ffd48753 100644 --- a/resources/lang/pt-BR/validation.php +++ b/resources/lang/pt-BR/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'O :attribute deve ser string.', 'timezone' => 'O :attribute deve ser um campo válido.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'O :attribute já foi tomado.', 'uploaded' => 'O :attribute falhou no upload.', 'url' => 'O formato de :attribute é inválido.', 'unique_undeleted' => 'O :attribute deve ser único.', 'non_circular' => 'O :attribute não pode criar uma referência circular.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'A senha não pode ser igual ao nome de usuário.', 'letters' => 'A senha deve conter pelo menos uma letra.', 'numbers' => 'A senha deve conter pelo menos um número.', diff --git a/resources/lang/pt-PT/admin/accessories/message.php b/resources/lang/pt-PT/admin/accessories/message.php index 64375993a9..139f4f6dd8 100644 --- a/resources/lang/pt-PT/admin/accessories/message.php +++ b/resources/lang/pt-PT/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'O acessório [:id] não existe.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Esta acessório tem atualmente :count items alocados a utilizadores. Por favor, devolva-os e tente novamente. ', 'create' => array( diff --git a/resources/lang/pt-PT/admin/custom_fields/general.php b/resources/lang/pt-PT/admin/custom_fields/general.php index e229e483e0..5595532e99 100644 --- a/resources/lang/pt-PT/admin/custom_fields/general.php +++ b/resources/lang/pt-PT/admin/custom_fields/general.php @@ -35,7 +35,8 @@ return [ 'create_field' => 'Novo conjunto de campos personalizado', 'create_field_title' => 'Criar um novo campo personalizado', 'value_encrypted' => 'O valor deste campo está encriptado na base de dados. apenas administradores poderão ver o valor desencriptado', - 'show_in_email' => 'Incluir o valor deste campo nos e-mails de checktout enviados ao utilizador? Os campos encriptados não serão incluídos.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Texto de Ajuda', 'help_text_description' => 'Este é um texto opcional que irá aparecer abaixo dos elementos de formulário ao editar um ativo para fornecer o contexto no campo.', 'about_custom_fields_title' => 'Sobre os campos personalizados', @@ -52,7 +53,10 @@ return [ 'display_in_user_view_table' => 'Visível para o Utilizador', 'auto_add_to_fieldsets' => 'Adicionar automaticamente para cada novo conjunto de campos', 'add_to_preexisting_fieldsets' => 'Adicionar para qualquer conjunto de campos existente', - 'show_in_listview' => 'Mostrar nas listas de visualizações por defeito. Utilizadores autorizados conseguem mostrar/ocultar através do seletor de colunas.', + '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' => 'Mostrar em listas', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/pt-PT/admin/hardware/form.php b/resources/lang/pt-PT/admin/hardware/form.php index cc72dda23e..7caede76d5 100644 --- a/resources/lang/pt-PT/admin/hardware/form.php +++ b/resources/lang/pt-PT/admin/hardware/form.php @@ -10,9 +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.', + '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 a', 'checkout_date' => 'Data de alocação', 'checkin_date' => 'Data de devolução', @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Atualizar a localização do artigo', 'asset_location_update_default_current' => 'Atualizar a localização por defeito E localização atual', 'asset_location_update_default' => 'Atualizar apenas a localização por defeito', + 'asset_location_update_actual' => 'Atualizar apenas a localização atual', 'asset_not_deployable' => 'Este estado de artigo não é implementável. Este artigo não pode ser verificado.', 'asset_deployable' => 'Este estado é implementável. Este ativo pode ser entregue.', 'processing_spinner' => 'A processar... (Isto pode levar algum tempo em ficheiros grandes)', diff --git a/resources/lang/pt-PT/admin/hardware/message.php b/resources/lang/pt-PT/admin/hardware/message.php index faa3cabc77..99867ff61d 100644 --- a/resources/lang/pt-PT/admin/hardware/message.php +++ b/resources/lang/pt-PT/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Não foi possível criar o Artigo. Por favor, tente novamente. :(', 'success' => 'Artigo criado com sucesso. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ @@ -51,7 +52,7 @@ return [ 'success' => 'O seu ficheiro foi importado', 'file_delete_success' => 'Ficheiro eliminado com sucesso', 'file_delete_error' => 'Não foi possível eliminar o ficheiro', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'Ficheiro selecionado está a faltar', 'header_row_has_malformed_characters' => 'Um ou mais atributos na linha do cabeçalho contém caracteres UTF-8 mal formados', 'content_row_has_malformed_characters' => 'Um ou mais atributos na primeira linha de conteúdo contém caracteres UTF-8 mal formados', ], diff --git a/resources/lang/pt-PT/admin/hardware/table.php b/resources/lang/pt-PT/admin/hardware/table.php index e6532838b2..3c3ee9739d 100644 --- a/resources/lang/pt-PT/admin/hardware/table.php +++ b/resources/lang/pt-PT/admin/hardware/table.php @@ -14,7 +14,7 @@ return [ 'dl_csv' => 'Descarregar CSV', 'eol' => 'EOL', 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', + 'last_checkin_date' => 'Data de devolução', 'location' => 'Localização', 'purchase_cost' => 'Custo', 'purchase_date' => 'Comprado em', diff --git a/resources/lang/pt-PT/admin/licenses/message.php b/resources/lang/pt-PT/admin/licenses/message.php index cf1793ed92..c6ead4ba4b 100644 --- a/resources/lang/pt-PT/admin/licenses/message.php +++ b/resources/lang/pt-PT/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Esta licença está correntemente alocada a um utilizador e não pode ser removida. Por favor devolva a licença e de seguida tente remover novamente. ', 'select_asset_or_person' => 'Você deve selecionar um recurso ou um usuário, mas não ambos.', 'not_found' => 'Licença não encontrada', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Ocorreu um problema ao atribuir esta licença. Por favor, tente novamente.', - 'success' => 'A licença foi alocada com sucesso' + 'success' => 'A licença foi alocada com sucesso', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/pt-PT/admin/locations/table.php b/resources/lang/pt-PT/admin/locations/table.php index d816bfdf28..965edeb163 100644 --- a/resources/lang/pt-PT/admin/locations/table.php +++ b/resources/lang/pt-PT/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Imprimir todos atribuídos', 'name' => 'Nome da localização', 'address' => 'Morada', + 'address2' => 'Linha de Endereço 2', 'zip' => 'Código postal', 'locations' => 'Localizações', 'parent' => 'Pertence a', diff --git a/resources/lang/pt-PT/admin/models/message.php b/resources/lang/pt-PT/admin/models/message.php index a8cb509284..6558e396d3 100644 --- a/resources/lang/pt-PT/admin/models/message.php +++ b/resources/lang/pt-PT/admin/models/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted asset model', + 'deleted' => 'Modelo de ativo apagado', '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/reports/general.php b/resources/lang/pt-PT/admin/reports/general.php index 715d19b57c..6654869150 100644 --- a/resources/lang/pt-PT/admin/reports/general.php +++ b/resources/lang/pt-PT/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Enviar Lembrete', 'reminder_sent' => 'Lembrete enviado', 'acceptance_deleted' => 'Pedido de aceitação apagado', - 'acceptance_request' => 'Aceitar Pedido' + 'acceptance_request' => 'Aceitar Pedido', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/pt-PT/admin/settings/general.php b/resources/lang/pt-PT/admin/settings/general.php index f3545e9011..e2078a872f 100644 --- a/resources/lang/pt-PT/admin/settings/general.php +++ b/resources/lang/pt-PT/admin/settings/general.php @@ -360,6 +360,6 @@ return [ 'mail_from' => 'Mail From Address', 'database_driver' => 'Database Driver', 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', + 'timezone' => 'Fuso horário', ]; diff --git a/resources/lang/pt-PT/admin/users/message.php b/resources/lang/pt-PT/admin/users/message.php index a7d13ff6b1..0c96291f24 100644 --- a/resources/lang/pt-PT/admin/users/message.php +++ b/resources/lang/pt-PT/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Utilizador já existe!', 'user_not_found' => 'O utilizador não existe.', 'user_login_required' => 'O atributo login é obrigatório', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'A password é obrigatória.', 'insufficient_permissions' => 'Permissões insuficientes.', 'user_deleted_warning' => 'Este utilizador foi removido. Terá que restaurar este utilizador para os editar ou alocar-lhe novos artigos.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Os usuários selecionados que são ativados e têm um endereço de e-mail válido receberam um link de redefinição de senha.', 'password_reset_sent' => 'Um link para redefinição de senha foi enviado para :email!', 'user_has_no_email' => 'Esse utilizador não tem um endereço de endereço eletrónico no seu perfil.', - 'user_has_no_assets_assigned' => 'Este utilizador não tem nenhum artigo atribuído', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/pt-PT/general.php b/resources/lang/pt-PT/general.php index b92c4f0f82..741026b817 100644 --- a/resources/lang/pt-PT/general.php +++ b/resources/lang/pt-PT/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumível', 'consumables' => 'Consumíveis', 'country' => 'País', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Criar Novo', 'created' => 'Item criado', 'created_asset' => 'artigo criado', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Sincronizar', 'sync_results' => 'Resultados da sincronização', 'license_serial' => 'Número Serie/Chave Produto', - 'invalid_category' => 'Categoria inválida', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Este é o seu painel. Há muitos como este, mas este é o seu.', '60_percent_warning' => '60% Completo (aviso)', 'dashboard_empty' => 'Parece que não adicionou nada, então não temos nada incrível para exibir. Comece a adicionar alguns artigos, acessórios, consumíveis ou licenças agora!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Contagem de Consumíveis', 'components_count' => 'Contagem de componentes', 'licenses_count' => 'Contagem de licenças', - 'notification_error' => 'Erro:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Por favor, verifique os erros no formulário abaixo', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/pt-PT/help.php b/resources/lang/pt-PT/help.php index 610d43bf9a..a3781eec40 100644 --- a/resources/lang/pt-PT/help.php +++ b/resources/lang/pt-PT/help.php @@ -30,5 +30,6 @@ return [ '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' => 'Pode configurar as depreciações dos equipamentos baseadas numa depreciação constante temporalmente.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/pt-PT/passwords.php b/resources/lang/pt-PT/passwords.php index 5b5185a2c1..27213d25de 100644 --- a/resources/lang/pt-PT/passwords.php +++ b/resources/lang/pt-PT/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Se existir um utilizador correspondente e com um endereço de e-mail válido em nosso sistema, um e-mail de recuperação de senha foi enviado.', 'token' => 'Este token de redefinição de senha é inválido ou expirou, ou não corresponde ao nome de utilizador fornecido.', 'reset' => 'A sua palavra-passe foi redefinida!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/pt-PT/validation.php b/resources/lang/pt-PT/validation.php index 155ab0bfbe..c3f950a473 100644 --- a/resources/lang/pt-PT/validation.php +++ b/resources/lang/pt-PT/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'O atributo deve ser uma string.', 'timezone' => 'O atributo: deve ser uma zona válida.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Este :attribute já existe.', 'uploaded' => 'O atributo: não foi possível carregar.', 'url' => 'O formato do :attribute é inválido.', 'unique_undeleted' => 'O :atribute deve ser único.', 'non_circular' => 'O :attribute não deve criar uma referência circular.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'A senha não pode ser igual ao nome de utilizador.', 'letters' => 'A senha deve conter no mínimo uma letra.', 'numbers' => 'A senha deve conter no mínimo um símbolo.', diff --git a/resources/lang/ro/admin/accessories/message.php b/resources/lang/ro/admin/accessories/message.php index ec7b6e48f3..a6f99a7251 100644 --- a/resources/lang/ro/admin/accessories/message.php +++ b/resources/lang/ro/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Accesoriul [:id] nu există.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Acest accesoriu are în prezent : count elemente predate la utilizatori. Vă rugăm să verificaţi accesoriile și încercați din nou. ', 'create' => array( diff --git a/resources/lang/ro/admin/custom_fields/general.php b/resources/lang/ro/admin/custom_fields/general.php index 4f7bd457d7..4263970a87 100644 --- a/resources/lang/ro/admin/custom_fields/general.php +++ b/resources/lang/ro/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Noul câmp personalizat', 'create_field_title' => 'Creați un nou câmp personalizat', 'value_encrypted' => 'Valoarea acestui câmp este criptată în baza de date. Numai utilizatorii de administrare vor putea vizualiza valoarea decriptată', - 'show_in_email' => 'Includeți valoarea acestui câmp în e-mailurile trimise utilizatorului? Căsuțele criptate nu pot fi incluse în e-mailuri.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Text de ajutor', 'help_text_description' => 'Acesta este un text opțional care va apărea mai jos de elementele formularului în timp ce editezi un activ pentru a oferi informații contextuale pentru fiecare câmp.', 'about_custom_fields_title' => 'Despre câmpuri personalizate', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ro/admin/hardware/form.php b/resources/lang/ro/admin/hardware/form.php index 9e8ac5467e..9cb6c289d5 100644 --- a/resources/lang/ro/admin/hardware/form.php +++ b/resources/lang/ro/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Actualizați locația activului', 'asset_location_update_default_current' => 'Actualizați locația implicită ȘI locația curentă', 'asset_location_update_default' => 'Actualizați doar locația implicită', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Activul este indisponibil și nu poate fi eliberat.', 'asset_deployable' => 'Activul e disponibil și poate fi eliberat.', 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', diff --git a/resources/lang/ro/admin/hardware/message.php b/resources/lang/ro/admin/hardware/message.php index 890816ec0b..787e527576 100644 --- a/resources/lang/ro/admin/hardware/message.php +++ b/resources/lang/ro/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Activul nu a fost creat, va rugam incercati iar. :(', 'success' => 'Activul a fost creat. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/ro/admin/licenses/message.php b/resources/lang/ro/admin/licenses/message.php index f91b499d01..8eb04abc74 100644 --- a/resources/lang/ro/admin/licenses/message.php +++ b/resources/lang/ro/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Aceasta licenta este momentan predata catre un utilizator si nu poate fi stearsa. Va rugam verificati licenta mai intai si dupa incercati s-o stergeti iar. ', 'select_asset_or_person' => 'Trebuie să selectați un material sau un utilizator, dar nu ambele.', 'not_found' => 'Licența nu a fost găsită', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'A aparut o problema la predarea licentei. Va rugam incercati iar.', - 'success' => 'Licenta a fost predata' + 'success' => 'Licenta a fost predata', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ro/admin/locations/table.php b/resources/lang/ro/admin/locations/table.php index 298eee5f2e..458adb02f8 100644 --- a/resources/lang/ro/admin/locations/table.php +++ b/resources/lang/ro/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Tipărește toate activele atribuite', 'name' => 'Nume locatie', 'address' => 'Adresa', + 'address2' => 'Address Line 2', 'zip' => 'Cod postal', 'locations' => 'Locatii', 'parent' => 'Mamă', diff --git a/resources/lang/ro/admin/reports/general.php b/resources/lang/ro/admin/reports/general.php index bfce060c68..0c7cec882c 100644 --- a/resources/lang/ro/admin/reports/general.php +++ b/resources/lang/ro/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/ro/admin/users/message.php b/resources/lang/ro/admin/users/message.php index 8a5d01d04d..50d63f6f71 100644 --- a/resources/lang/ro/admin/users/message.php +++ b/resources/lang/ro/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Utilizatorul exista deja!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Campul de login este necesar', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Este necesara parola.', 'insufficient_permissions' => 'Nu aveti permisiuni suficiente.', 'user_deleted_warning' => 'Acest utilizator a fost sters. Trebuie sa restaurati utilizator ca sa-l editati sau sa-i desemnati active noi.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/ro/general.php b/resources/lang/ro/general.php index 15924e996b..f95443f5d0 100644 --- a/resources/lang/ro/general.php +++ b/resources/lang/ro/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumabil', 'consumables' => 'Consumabile', 'country' => 'Tara', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Creeaza', 'created' => 'Articol creat', 'created_asset' => 'Activ creat', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ro/help.php b/resources/lang/ro/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/ro/help.php +++ b/resources/lang/ro/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ro/passwords.php b/resources/lang/ro/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/ro/passwords.php +++ b/resources/lang/ro/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ro/validation.php b/resources/lang/ro/validation.php index 393750fde9..222434a799 100644 --- a/resources/lang/ro/validation.php +++ b/resources/lang/ro/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Atributul: trebuie să fie un șir.', 'timezone' => 'Atributul: trebuie să fie o zonă validă.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute este deja folosit.', 'uploaded' => 'Atributul: nu a reușit să se încarce.', 'url' => 'Formatul :attribute nu este valid.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/ru/admin/accessories/message.php b/resources/lang/ru/admin/accessories/message.php index 6364c88e8b..adc5dd0c65 100644 --- a/resources/lang/ru/admin/accessories/message.php +++ b/resources/lang/ru/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Аксессуар [:id] не существует.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Данный аксессуар выдан пользователям в количестве :count. Сделайте возврат аксессуара и попробуйте снова. ', 'create' => array( diff --git a/resources/lang/ru/admin/custom_fields/general.php b/resources/lang/ru/admin/custom_fields/general.php index 071cbe2142..e2dabbb79b 100644 --- a/resources/lang/ru/admin/custom_fields/general.php +++ b/resources/lang/ru/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Новое настраиваемое поле', 'create_field_title' => 'Создайте новое настраиваемое поле', 'value_encrypted' => 'Значение этого поля зашифровано в базе данных. Только администраторам будет доступно для просмотра расшифрованное значение', - 'show_in_email' => 'Включить значение этого поля в письма, которое будет отправлено пользователю? Зашифрованные поля не могут быть включены в сообщения электронной почты.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'Текст справки', 'help_text_description' => 'Это необязательный текст, который будет отображаться под элементами формы при редактировании ресурса для предоставления контекста в поле.', 'about_custom_fields_title' => 'О пользовательских полях', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Видимый для пользователя', 'auto_add_to_fieldsets' => 'Автоматически добавлять это к каждому новому набору полей', 'add_to_preexisting_fieldsets' => 'Добавить в любые существующие наборы полей', - 'show_in_listview' => 'Показывать в списках по умолчанию. Авторизованные пользователи по-прежнему смогут показывать/скрывать через селектор столбцов.', + '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ru/admin/hardware/form.php b/resources/lang/ru/admin/hardware/form.php index 293eee17fe..afc96bf423 100644 --- a/resources/lang/ru/admin/hardware/form.php +++ b/resources/lang/ru/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Обновить местоположение актива', 'asset_location_update_default_current' => 'Обновить местоположение по умолчанию и фактическое местоположение', 'asset_location_update_default' => 'Обновить только местоположение по умолчанию', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => 'Этот статус актива не подлежит развертыванию. Этот актив не может быть проверен.', 'asset_deployable' => 'Этот статус доступен для развертывания. Этот актив может быть привязан.', 'processing_spinner' => 'Обработка... (Это может занять некоторое время на больших файлах)', diff --git a/resources/lang/ru/admin/hardware/message.php b/resources/lang/ru/admin/hardware/message.php index bb742eb5e8..f69703285d 100644 --- a/resources/lang/ru/admin/hardware/message.php +++ b/resources/lang/ru/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Актив не был создан, пожалуйста попробуйте снова. :(', 'success' => 'Актив успешно создан. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ @@ -51,7 +52,7 @@ return [ 'success' => 'Ваш файл был импортирован', 'file_delete_success' => 'Ваш файл был успешно удален', 'file_delete_error' => 'Невозможно удалить файл', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'Выбранный файл отсутствует', 'header_row_has_malformed_characters' => 'Один или несколько атрибутов в строке заголовка содержат неправильно сформированные символы UTF-8', 'content_row_has_malformed_characters' => 'Один или несколько атрибутов в первой строке содержимого содержат неправильно сформированные символы UTF-8', ], diff --git a/resources/lang/ru/admin/licenses/message.php b/resources/lang/ru/admin/licenses/message.php index 2ebe2e60fe..b8f571f7e4 100644 --- a/resources/lang/ru/admin/licenses/message.php +++ b/resources/lang/ru/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Эта лицензия выдана пользователю и не может быть удалена. Перед удалением необходимо сначала списать лицензию на склад. ', 'select_asset_or_person' => 'Вы должны выбрать актив или пользователя, но не оба.', 'not_found' => 'Лицензия не найдена', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'При выдаче лицензии произошла ошибка. Повторите попытку.', - 'success' => 'Лицензия успешно назначена' + 'success' => 'Лицензия успешно назначена', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ru/admin/locations/table.php b/resources/lang/ru/admin/locations/table.php index 188acdcc5e..0ac0c92585 100644 --- a/resources/lang/ru/admin/locations/table.php +++ b/resources/lang/ru/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Печать всех выделенных', 'name' => 'Имя статуса', 'address' => 'Адрес', + 'address2' => 'Адрес, строка 2', 'zip' => 'Почтовый индекс', 'locations' => 'Размещения', 'parent' => 'Родитель', diff --git a/resources/lang/ru/admin/reports/general.php b/resources/lang/ru/admin/reports/general.php index d27485cc4f..e8a38a1182 100644 --- a/resources/lang/ru/admin/reports/general.php +++ b/resources/lang/ru/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Отправить напоминание', 'reminder_sent' => 'Напоминание отправлено', 'acceptance_deleted' => 'Запрос на приемку удален', - 'acceptance_request' => 'Запрос на приемку' + 'acceptance_request' => 'Запрос на приемку', + 'custom_export' => [ + 'user_address' => 'Адрес пользователя', + 'user_city' => 'Город', + 'user_state' => 'Область\\Штат', + 'user_country' => 'Страна', + 'user_zip' => 'Индекс' + ] ]; \ 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 6b0abd9232..0634c6ab4a 100644 --- a/resources/lang/ru/admin/settings/general.php +++ b/resources/lang/ru/admin/settings/general.php @@ -66,7 +66,7 @@ return [ 'footer_text' => 'Дополнительный текст нижнего колонтитула ', 'footer_text_help' => 'Этот текст будет отображаться в правой части нижнего колонтитула. Разрешается использовать ссылки следующего вида Github ароматизированные уценок. Использование прочей HTML разметки, переводов строк, изображений - может привести к непредсказуемым результатам.', 'general_settings' => 'Общие настройки', - 'general_settings_keywords' => 'company support, signature, acceptance, email format, username format, images, per page, thumbnail, eula, tos, dashboard, privacy', + 'general_settings_keywords' => 'поддержка компании, подписание, принятие, формат электронной почты, формат имени пользователя, изображения, на странице, эскиз, фото, панель, конфиденциальность', 'general_settings_help' => 'EULA по умолчанию и прочее', 'generate_backup' => 'Создать резервную копию', 'header_color' => 'Цвет заголовка', @@ -80,12 +80,12 @@ return [ 'no_default_group' => 'Нет группы по умолчанию', 'ldap_help' => 'LDAP/Active Directory', 'ldap_client_tls_key' => 'Клиентский TLS-ключ LDAP', - 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', + 'ldap_client_tls_cert' => 'LDAP сертификат клиентской части', 'ldap_enabled' => 'LDAP активно', 'ldap_integration' => 'Интеграция LDAP', 'ldap_settings' => 'Настройка LDAP', 'ldap_client_tls_cert_help' => 'Клиентский TLS сертификат и Ключ для LDAP-соединений обычно принято использовать только в конфигурациях Google Workspace с параметром “Secure LDAP”. Оба параметра обязательны.', - 'ldap_client_tls_key' => 'LDAP Client-Side TLS key', + 'ldap_client_tls_key' => 'LDAP ключ шифрования клиентской части', 'ldap_location' => 'LDAP Location', 'ldap_location_help' => 'Поле LDAP Location должно использоваться, если OU не указано в Base Bind DN. Оставьте поле пустым, если нужно использовать поиск по OU.', 'ldap_login_test_help' => 'Введите действительное имя пользователя и пароль LDAP из базового DN, указанного выше, чтобы проверить, правильно ли настроен логин LDAP. СНАЧАЛА ВЫ ДОЛЖНЫ СОХРАНИТЬ ВАШИ ОБНОВЛЕННЫЕ НАСТРОЙКИ LDAP.', @@ -137,8 +137,8 @@ return [ 'login_common_disabled_help' => 'Этот параметр отключает другие механизмы аутентификации. Просто включите эту опцию, если вы уверены, что ваш REMOTE_USER логин уже работает.', 'login_remote_user_custom_logout_url_text' => 'Пользовательский URL выхода', 'login_remote_user_custom_logout_url_help' => 'Если здесь будет указан URL-адрес, пользователи будут перенаправлены туда после выхода из Snipe-IT. Это полезно для правильного закрытия пользовательской сессии вашего поставщика аутентификации.', - 'login_remote_user_header_name_text' => 'Custom user name header', - 'login_remote_user_header_name_help' => 'Use the specified header instead of REMOTE_USER', + 'login_remote_user_header_name_text' => 'Пользовательский заголовок имени пользователя', + 'login_remote_user_header_name_help' => 'Использовать указанный заголовок вместо REMOTE_USER', 'logo' => 'Логотип', 'logo_print_assets' => 'Используется при печати', 'logo_print_assets_help' => 'Использование брендинга в распечатке списка активов ', @@ -337,8 +337,8 @@ return [ '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_asset_logo' => 'Использовать логотип актива', + 'label2_asset_logo_help' => 'Использовать логотип компании актива, а не значение :setting_name', 'label2_1d_type' => 'Тип штрих-кода 1D', 'label2_1d_type_help' => 'Формат для 1D штрих-кодов', 'label2_2d_type' => 'Тип 2D штрих-кода', @@ -350,15 +350,15 @@ return [ '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', + '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', '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. ', - 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_reply_to' => 'Адрес почты для ответа', 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', + 'database_driver' => 'Драйвер базы данных', 'bs_table_storage' => 'Table Storage', 'timezone' => 'Timezone', diff --git a/resources/lang/ru/admin/settings/message.php b/resources/lang/ru/admin/settings/message.php index 8cc1240783..dc7b02a989 100644 --- a/resources/lang/ru/admin/settings/message.php +++ b/resources/lang/ru/admin/settings/message.php @@ -35,12 +35,12 @@ return [ ], 'webhook' => [ 'sending' => 'Отправка тестового сообщения в :app...', - 'success' => 'Your :webhook_name Integration works!', + 'success' => 'Ваша интеграция :webhook_name работает!', 'success_pt1' => 'Успех! Проверьте ', 'success_pt2' => ' канал для вашего тестового сообщения и не забудьте нажать СОХРАНИТЬ ниже, чтобы сохранить ваши настройки.', '500' => '500 Ошибка на сервера.', 'error' => 'Что-то пошло не так. :app ответил: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'ОШИБКА: 301/302 :endpoint возвращает редирект. По соображениям безопасности мы не переходим по редиректам. Пожалуйста, используйте фактическую конечную точку.', 'error_misc' => 'Что-то пошло не так. :( ', ] ]; diff --git a/resources/lang/ru/admin/users/message.php b/resources/lang/ru/admin/users/message.php index 8bf1e9995a..69f51b9816 100644 --- a/resources/lang/ru/admin/users/message.php +++ b/resources/lang/ru/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Пользователь уже существует!', 'user_not_found' => 'Пользователь не существует.', 'user_login_required' => 'Поле "Логин" является обязательным', + 'user_has_no_assets_assigned' => 'Нет активов закреплённых за этим пользователем.', 'user_password_required' => 'Поле "Пароль" является обязательным.', 'insufficient_permissions' => 'Недостаточно прав.', 'user_deleted_warning' => 'Этот пользователь был удален. Вы должны его восстановить чтобы иметь возможность его редактировать или привязывать новые активы.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Ссылка для сброса пароля была отправлена выбранным пользователям которые имеют действительный адрес электронной почты а активированы.', 'password_reset_sent' => 'Ссылка для сброса пароля была отправлена на адрес :email!', 'user_has_no_email' => 'У этого пользователя нет адреса электронной почты в его профиле.', - 'user_has_no_assets_assigned' => 'У этого пользователя нет назначенных активов', + 'log_record_not_found' => 'Соответствующая запись журнала для этого пользователя не найдена.', 'success' => array( diff --git a/resources/lang/ru/general.php b/resources/lang/ru/general.php index c9baf97f23..490c9a05e5 100644 --- a/resources/lang/ru/general.php +++ b/resources/lang/ru/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Расходный материал', 'consumables' => 'Расходные материалы', 'country' => 'Страна', + 'could_not_restore' => 'Ошибка восстановления :item_type: :error', + 'not_deleted' => ':item_type не удален, поэтому его нельзя восстановить', 'create' => 'Создать нового', 'created' => 'Элемент создан', 'created_asset' => 'Создать актив', @@ -341,7 +343,7 @@ return [ 'to' => 'Кому', 'report_fields_info' => '

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

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

', - 'range' => 'Range', + 'range' => 'Диапазон', 'bom_remark' => 'Добавить BOM (знак байта) в этот CSV', 'improvements' => 'Улучшения', 'information' => 'Информация', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Синхронизировать', 'sync_results' => 'Результаты синхронизации', 'license_serial' => 'Серийный номер/Ключ продукта', - 'invalid_category' => 'Неверная категория', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Это ваша панель управления. Таких панелей много, но эта — моя.', '60_percent_warning' => '60% выполнено (предупреждение)', 'dashboard_empty' => 'Если ничего не добавлено, то и отображать нечего. Начните добавлять активы, аксессуары, расходные материалов или лицензии!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Количество расходников', 'components_count' => 'Количество компонентов', 'licenses_count' => 'Количество лицензий', - 'notification_error' => 'Ошибка:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Пожалуйста, проверьте форму ниже на наличие ошибок', 'notification_bulk_error_hint' => 'В следующих полях были ошибки проверки и они не были исправлены:', 'notification_success' => 'Успешно', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% завершено', 'uploading' => 'Загрузка... ', - 'upload_error' => 'Ошибка загрузки файла. Пожалуйста, проверьте, что в конце файла нет пустых строк.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ru/help.php b/resources/lang/ru/help.php index 2a566d7055..a3fd1d1821 100644 --- a/resources/lang/ru/help.php +++ b/resources/lang/ru/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Расходные материалы это все приобретённые товары, которые израсходуются в процессе использования. Например, чернила для принтера или копировальная бумага.', 'depreciations' => 'Вы можете настроить амортизацию активов для амортизации активов по правилу линейной амортизации.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ru/passwords.php b/resources/lang/ru/passwords.php index e01ea8947c..5bed06609c 100644 --- a/resources/lang/ru/passwords.php +++ b/resources/lang/ru/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Если указанный пользователь зарегистрирован и имеет действительный адрес электронной почты, то письмо для восстановления пароля уже отправлено.', 'token' => 'Токен сброса пароля недействителен, или устарел, или не соответствует имени пользователя.', 'reset' => 'Ваш пароль был сброшен!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ru/validation.php b/resources/lang/ru/validation.php index 02a69dd281..838f8d2ab3 100644 --- a/resources/lang/ru/validation.php +++ b/resources/lang/ru/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Атрибут: должен быть строкой.', 'timezone' => 'Атрибут: должен быть допустимой зоной.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute уже занят.', 'uploaded' => 'Атрибут: не удалось загрузить.', 'url' => 'Неправильный формат :attribute.', 'unique_undeleted' => 'Свойство :attribute должно быть уникальным.', 'non_circular' => ':attribute не должен создавать циклическую ссылку.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'Пароль не может совпадать с именем пользователя.', 'letters' => 'Пароль должен содержать хотя бы одну букву.', 'numbers' => 'Пароль должен содержать хотя бы одну цифру.', diff --git a/resources/lang/si-LK/admin/accessories/message.php b/resources/lang/si-LK/admin/accessories/message.php index 542f71f03c..c688d5e03d 100644 --- a/resources/lang/si-LK/admin/accessories/message.php +++ b/resources/lang/si-LK/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/si-LK/admin/custom_fields/general.php b/resources/lang/si-LK/admin/custom_fields/general.php index cb4ab3730a..e3c21d1f0c 100644 --- a/resources/lang/si-LK/admin/custom_fields/general.php +++ b/resources/lang/si-LK/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/si-LK/admin/hardware/form.php b/resources/lang/si-LK/admin/hardware/form.php index ef877c8377..ee3fa20fb0 100644 --- a/resources/lang/si-LK/admin/hardware/form.php +++ b/resources/lang/si-LK/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/si-LK/admin/hardware/message.php b/resources/lang/si-LK/admin/hardware/message.php index 04be92a754..056692998e 100644 --- a/resources/lang/si-LK/admin/hardware/message.php +++ b/resources/lang/si-LK/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/si-LK/admin/licenses/message.php b/resources/lang/si-LK/admin/licenses/message.php index dd7e54dea4..c79f631680 100644 --- a/resources/lang/si-LK/admin/licenses/message.php +++ b/resources/lang/si-LK/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/si-LK/admin/locations/table.php b/resources/lang/si-LK/admin/locations/table.php index 29edf0f565..0cfaa4fdc3 100644 --- a/resources/lang/si-LK/admin/locations/table.php +++ b/resources/lang/si-LK/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Location Name', 'address' => 'Address', + 'address2' => 'Address Line 2', 'zip' => 'Postal Code', 'locations' => 'Locations', 'parent' => 'Parent', diff --git a/resources/lang/si-LK/admin/reports/general.php b/resources/lang/si-LK/admin/reports/general.php index 344d5c8743..9b682f8ecd 100644 --- a/resources/lang/si-LK/admin/reports/general.php +++ b/resources/lang/si-LK/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/si-LK/admin/users/message.php b/resources/lang/si-LK/admin/users/message.php index adf26b3229..b7c0a29f14 100644 --- a/resources/lang/si-LK/admin/users/message.php +++ b/resources/lang/si-LK/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/si-LK/general.php b/resources/lang/si-LK/general.php index e1a5cc0e7a..a568e00436 100644 --- a/resources/lang/si-LK/general.php +++ b/resources/lang/si-LK/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Create New', 'created' => 'Item Created', 'created_asset' => 'created asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/si-LK/help.php b/resources/lang/si-LK/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/si-LK/help.php +++ b/resources/lang/si-LK/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/si-LK/passwords.php b/resources/lang/si-LK/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/si-LK/passwords.php +++ b/resources/lang/si-LK/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/si-LK/validation.php b/resources/lang/si-LK/validation.php index df514da6f9..57e354f072 100644 --- a/resources/lang/si-LK/validation.php +++ b/resources/lang/si-LK/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/sk/admin/accessories/message.php b/resources/lang/sk/admin/accessories/message.php index f21cfb9f15..4a8a4d94ce 100644 --- a/resources/lang/sk/admin/accessories/message.php +++ b/resources/lang/sk/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Príslušenstvo [:id] neexistuje.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/sk/admin/custom_fields/general.php b/resources/lang/sk/admin/custom_fields/general.php index e492ba6e43..c1d75e3007 100644 --- a/resources/lang/sk/admin/custom_fields/general.php +++ b/resources/lang/sk/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/sk/admin/hardware/form.php b/resources/lang/sk/admin/hardware/form.php index 662be0a965..997c0437cc 100644 --- a/resources/lang/sk/admin/hardware/form.php +++ b/resources/lang/sk/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/sk/admin/hardware/message.php b/resources/lang/sk/admin/hardware/message.php index 2faa4c2b73..2bbad56a9f 100644 --- a/resources/lang/sk/admin/hardware/message.php +++ b/resources/lang/sk/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Majetok nebol vytvorený, prosím skúste znovu. :(', 'success' => 'Majetok bol úspešne vytvorený. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/sk/admin/licenses/message.php b/resources/lang/sk/admin/licenses/message.php index cb777082d0..6e02b7b443 100644 --- a/resources/lang/sk/admin/licenses/message.php +++ b/resources/lang/sk/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Pri priraďovaní licencie nastala chyba. Skúste prosím znovu.', - 'success' => 'Licencia bola úspešne priradená' + 'success' => 'Licencia bola úspešne priradená', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/sk/admin/locations/table.php b/resources/lang/sk/admin/locations/table.php index 5335d9d5b7..aabddaf8c7 100644 --- a/resources/lang/sk/admin/locations/table.php +++ b/resources/lang/sk/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Vytlačiť všetky priradené', 'name' => 'Názov lokality', 'address' => 'Adresa', + 'address2' => 'Address Line 2', 'zip' => 'PSČ', 'locations' => 'Lokality', 'parent' => 'Nadradené', diff --git a/resources/lang/sk/admin/reports/general.php b/resources/lang/sk/admin/reports/general.php index 344d5c8743..9b682f8ecd 100644 --- a/resources/lang/sk/admin/reports/general.php +++ b/resources/lang/sk/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/sk/admin/users/message.php b/resources/lang/sk/admin/users/message.php index bd9e0895e0..7b56f7f548 100644 --- a/resources/lang/sk/admin/users/message.php +++ b/resources/lang/sk/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Používateľ už existuje!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Prihlasovacie meno je povinné', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Heslo je povinné.', 'insufficient_permissions' => 'Nedostatočné oprávnenia.', 'user_deleted_warning' => 'Tento používateľ bol odstránený. Používateľa musíte obnoviť, ak ho chcete upraviť alebo mu priradiť majetok.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Vybraní používatelia sú aktivovaný. Na ich adresu bola zaslaný okaz na resetovanie hesla.', '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/sk/general.php b/resources/lang/sk/general.php index 06783b523a..7be7ef81bf 100644 --- a/resources/lang/sk/general.php +++ b/resources/lang/sk/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Create New', 'created' => 'Item Created', 'created_asset' => 'created asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronizovať', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Sériové číslo/Produktový kľúč', - 'invalid_category' => 'Nesprávna kategória', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Toto je Vaša nástenka. Je ich veľa podobných, ale toto táto konkrétna je Vaša.', '60_percent_warning' => '60% hotové (pozor)', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Chyba:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/sk/help.php b/resources/lang/sk/help.php index 29848f9682..b8c7549e5c 100644 --- a/resources/lang/sk/help.php +++ b/resources/lang/sk/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/sk/passwords.php b/resources/lang/sk/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/sk/passwords.php +++ b/resources/lang/sk/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/sk/validation.php b/resources/lang/sk/validation.php index 7f53c73df5..e9db716f09 100644 --- a/resources/lang/sk/validation.php +++ b/resources/lang/sk/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'Heslo nemôže byť rovnaké ako užívateľské meno.', 'letters' => 'Heslo musí obsahovať najmenej jedno písmeno.', 'numbers' => 'Heslo musí obsahovať najmenej jednu číslicu.', diff --git a/resources/lang/sl/admin/accessories/message.php b/resources/lang/sl/admin/accessories/message.php index a291a6d9fe..2ec1e8ab95 100644 --- a/resources/lang/sl/admin/accessories/message.php +++ b/resources/lang/sl/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Dodatek [:id] ne obstaja.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Ta dodatek trenutno vsebuje: štetje predmetov, elementov ki so izdani uporabnikom. Preverite dodatke in poskusite znova. ', 'create' => array( diff --git a/resources/lang/sl/admin/custom_fields/general.php b/resources/lang/sl/admin/custom_fields/general.php index 384744acd2..d0d61e7d0b 100644 --- a/resources/lang/sl/admin/custom_fields/general.php +++ b/resources/lang/sl/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Novo polje po meri', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Vrednost tega polja je šifrirana v bazi podatkov. Dešifrirane vrednosti bodo lahko videli samo skrbniki sistema', - 'show_in_email' => 'Vključi vrednost tega polja v izdajni e-pošti poslani uporabniku? Šifriranih polj ni mogoče vključiti v e-pošti.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/sl/admin/hardware/form.php b/resources/lang/sl/admin/hardware/form.php index 2b37ff0699..f96eaaa775 100644 --- a/resources/lang/sl/admin/hardware/form.php +++ b/resources/lang/sl/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/sl/admin/hardware/message.php b/resources/lang/sl/admin/hardware/message.php index fc176bfa14..f87f60c082 100644 --- a/resources/lang/sl/admin/hardware/message.php +++ b/resources/lang/sl/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Sredstvo ni bilo ustvarjeno, poskusite znova. :(', 'success' => 'Sredstvo je uspešno ustvarjeno. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/sl/admin/licenses/message.php b/resources/lang/sl/admin/licenses/message.php index 34bcac68e7..9f13070fe0 100644 --- a/resources/lang/sl/admin/licenses/message.php +++ b/resources/lang/sl/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Ta licenca je trenutno izdana uporabniku in je ni mogoče izbrisati. Najprej preverite licenco in poskusite znova izbrisati. ', 'select_asset_or_person' => 'Izbrati morate sredstvo ali uporabnika, vendar ne obojega.', 'not_found' => 'Licenca ni najdena', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Prišlo je do težave pri izdji licence. Prosim poskusite ponovno.', - 'success' => 'Licenca je uspešno izdana' + 'success' => 'Licenca je uspešno izdana', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/sl/admin/locations/table.php b/resources/lang/sl/admin/locations/table.php index 7c0873a661..1818c2faa3 100644 --- a/resources/lang/sl/admin/locations/table.php +++ b/resources/lang/sl/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Natisni vse dodeljene', 'name' => 'Ime lokacije', 'address' => 'Naslov', + 'address2' => 'Address Line 2', 'zip' => 'Poštna številka', 'locations' => 'Lokacije', 'parent' => 'Starš', diff --git a/resources/lang/sl/admin/reports/general.php b/resources/lang/sl/admin/reports/general.php index f2d72371ab..932fd8f4c5 100644 --- a/resources/lang/sl/admin/reports/general.php +++ b/resources/lang/sl/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/sl/admin/users/message.php b/resources/lang/sl/admin/users/message.php index b5d1dc9238..4982e87334 100644 --- a/resources/lang/sl/admin/users/message.php +++ b/resources/lang/sl/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Uporabnik že obstaja!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Polje za prijavo je obvezno', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Geslo je obvezno.', 'insufficient_permissions' => 'Nezadostna dovoljenja.', 'user_deleted_warning' => 'Ta uporabnik je bil izbrisan. Tega uporabnika boste morali obnoviti, da ga uredite ali dodelite nova sredstva.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Izbranim aktiviranim uporabnikom z veljavnim e-poštnim računom je bila poslana povezava za ponastavitev gesla.', 'password_reset_sent' => 'Povezava za ponastavitev gesla je bila poslana na :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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/sl/general.php b/resources/lang/sl/general.php index 962d55098e..71ca9da679 100644 --- a/resources/lang/sl/general.php +++ b/resources/lang/sl/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Potrošni material', 'consumables' => 'Potrošni material', 'country' => 'Država', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Ustvari novo', 'created' => 'Ustvarjeno', 'created_asset' => 'ustvarjeno sredstvo', @@ -354,7 +356,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -369,7 +372,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -486,7 +489,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/sl/help.php b/resources/lang/sl/help.php index cbfe24d3dc..27863c2c1d 100644 --- a/resources/lang/sl/help.php +++ b/resources/lang/sl/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Potrošni materiali so na primer karrtuše ali kopirni papir.', 'depreciations' => 'Za amortizacijo sredstev lahko določite amortizacijo sredstev, ki temelji na enakomerni amortizaciji.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/sl/passwords.php b/resources/lang/sl/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/sl/passwords.php +++ b/resources/lang/sl/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/sl/validation.php b/resources/lang/sl/validation.php index d18eeefacd..34288b8fa5 100644 --- a/resources/lang/sl/validation.php +++ b/resources/lang/sl/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'Atribut mora biti niz.', 'timezone' => 'Atribut mora biti veljavno območje.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'Atribut je bil že sprejet.', 'uploaded' => 'Atribut se ni uspel naložiti.', 'url' => 'Oblika atributa je neveljavna.', 'unique_undeleted' => 'Atribut mora biti edinstven.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/so/account/general.php b/resources/lang/so/account/general.php new file mode 100644 index 0000000000..7fc060a849 --- /dev/null +++ b/resources/lang/so/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/so/admin/accessories/general.php b/resources/lang/so/admin/accessories/general.php new file mode 100644 index 0000000000..bed7f38fab --- /dev/null +++ b/resources/lang/so/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/so/admin/accessories/message.php b/resources/lang/so/admin/accessories/message.php new file mode 100644 index 0000000000..c688d5e03d --- /dev/null +++ b/resources/lang/so/admin/accessories/message.php @@ -0,0 +1,39 @@ + 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', + '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/so/admin/accessories/table.php b/resources/lang/so/admin/accessories/table.php new file mode 100644 index 0000000000..e02d9f22e4 --- /dev/null +++ b/resources/lang/so/admin/accessories/table.php @@ -0,0 +1,11 @@ + 'Download CSV', + 'eula_text' => 'EULA', + 'id' => 'ID', + 'require_acceptance' => 'Acceptance', + 'title' => 'Accessory Name', + + +); diff --git a/resources/lang/so/admin/asset_maintenances/form.php b/resources/lang/so/admin/asset_maintenances/form.php new file mode 100644 index 0000000000..785d06b08f --- /dev/null +++ b/resources/lang/so/admin/asset_maintenances/form.php @@ -0,0 +1,14 @@ + 'Asset Maintenance Type', + 'title' => 'Title', + 'start_date' => 'Start Date', + 'completion_date' => 'Completion Date', + 'cost' => 'Cost', + 'is_warranty' => 'Warranty Improvement', + 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', + 'notes' => 'Notes', + 'update' => 'Update Asset Maintenance', + 'create' => 'Create Asset Maintenance' + ]; diff --git a/resources/lang/so/admin/asset_maintenances/general.php b/resources/lang/so/admin/asset_maintenances/general.php new file mode 100644 index 0000000000..0f9a4547a2 --- /dev/null +++ b/resources/lang/so/admin/asset_maintenances/general.php @@ -0,0 +1,16 @@ + 'Asset Maintenances', + 'edit' => 'Edit Asset Maintenance', + 'delete' => 'Delete Asset Maintenance', + 'view' => 'View Asset Maintenance Details', + 'repair' => 'Repair', + 'maintenance' => 'Maintenance', + 'upgrade' => 'Upgrade', + 'calibration' => 'Calibration', + 'software_support' => 'Software Support', + 'hardware_support' => 'Hardware Support', + 'configuration_change' => 'Configuration Change', + 'pat_test' => 'PAT Test', + ]; diff --git a/resources/lang/so/admin/asset_maintenances/message.php b/resources/lang/so/admin/asset_maintenances/message.php new file mode 100644 index 0000000000..b44f618207 --- /dev/null +++ b/resources/lang/so/admin/asset_maintenances/message.php @@ -0,0 +1,21 @@ + 'Asset Maintenance you were looking for was not found!', + 'delete' => [ + 'confirm' => 'Are you sure you wish to delete this asset maintenance?', + 'error' => 'There was an issue deleting the asset maintenance. Please try again.', + 'success' => 'The asset maintenance was deleted successfully.', + ], + 'create' => [ + 'error' => 'Asset Maintenance was not created, please try again.', + 'success' => 'Asset Maintenance created successfully.', + ], + 'edit' => [ + 'error' => 'Asset Maintenance was not edited, please try again.', + 'success' => 'Asset Maintenance edited successfully.', + ], + 'asset_maintenance_incomplete' => 'Not Completed Yet', + 'warranty' => 'Warranty', + 'not_warranty' => 'Not Warranty', + ]; diff --git a/resources/lang/so/admin/asset_maintenances/table.php b/resources/lang/so/admin/asset_maintenances/table.php new file mode 100644 index 0000000000..3ba895038d --- /dev/null +++ b/resources/lang/so/admin/asset_maintenances/table.php @@ -0,0 +1,8 @@ + 'Asset Maintenance', + 'asset_name' => 'Asset Name', + 'is_warranty' => 'Warranty', + 'dl_csv' => 'Download CSV', + ]; diff --git a/resources/lang/so/admin/categories/general.php b/resources/lang/so/admin/categories/general.php new file mode 100644 index 0000000000..2fe448b44e --- /dev/null +++ b/resources/lang/so/admin/categories/general.php @@ -0,0 +1,25 @@ + 'Asset Categories', + 'category_name' => 'Category Name', + 'checkin_email' => 'Send email to user on checkin/checkout.', + 'checkin_email_notification' => 'This user will be sent an email on 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/so/admin/categories/message.php b/resources/lang/so/admin/categories/message.php new file mode 100644 index 0000000000..4e493f68b6 --- /dev/null +++ b/resources/lang/so/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/so/admin/categories/table.php b/resources/lang/so/admin/categories/table.php new file mode 100644 index 0000000000..a3ee96ae7f --- /dev/null +++ b/resources/lang/so/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/so/admin/companies/general.php b/resources/lang/so/admin/companies/general.php new file mode 100644 index 0000000000..37781012ba --- /dev/null +++ b/resources/lang/so/admin/companies/general.php @@ -0,0 +1,7 @@ + 'Select Company', + 'about_companies' => 'About Companies', + 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', +]; diff --git a/resources/lang/so/admin/companies/message.php b/resources/lang/so/admin/companies/message.php new file mode 100644 index 0000000000..e440b7ac5f --- /dev/null +++ b/resources/lang/so/admin/companies/message.php @@ -0,0 +1,20 @@ + '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.', + 'success' => 'Company created successfully.', + ], + 'update' => [ + 'error' => 'Company was not updated, please try again', + 'success' => 'Company updated successfully.', + ], + 'delete' => [ + 'confirm' => 'Are you sure you wish to delete this company?', + 'error' => 'There was an issue deleting the company. Please try again.', + 'success' => 'The Company was deleted successfully.', + ], +]; diff --git a/resources/lang/so/admin/companies/table.php b/resources/lang/so/admin/companies/table.php new file mode 100644 index 0000000000..2f86126ff2 --- /dev/null +++ b/resources/lang/so/admin/companies/table.php @@ -0,0 +1,9 @@ + 'Companies', + 'create' => 'Create Company', + 'title' => 'Company', + 'update' => 'Update Company', + 'name' => 'Company Name', + 'id' => 'ID', +); diff --git a/resources/lang/so/admin/components/general.php b/resources/lang/so/admin/components/general.php new file mode 100644 index 0000000000..5b788a51ec --- /dev/null +++ b/resources/lang/so/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/so/admin/components/message.php b/resources/lang/so/admin/components/message.php new file mode 100644 index 0000000000..0a7dd8d954 --- /dev/null +++ b/resources/lang/so/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/so/admin/components/table.php b/resources/lang/so/admin/components/table.php new file mode 100644 index 0000000000..3d4fed6a7f --- /dev/null +++ b/resources/lang/so/admin/components/table.php @@ -0,0 +1,5 @@ + 'Component Name', +); diff --git a/resources/lang/so/admin/consumables/general.php b/resources/lang/so/admin/consumables/general.php new file mode 100644 index 0000000000..7c6bb32968 --- /dev/null +++ b/resources/lang/so/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/so/admin/consumables/message.php b/resources/lang/so/admin/consumables/message.php new file mode 100644 index 0000000000..c0d0aa7f68 --- /dev/null +++ b/resources/lang/so/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/so/admin/consumables/table.php b/resources/lang/so/admin/consumables/table.php new file mode 100644 index 0000000000..bb76721f17 --- /dev/null +++ b/resources/lang/so/admin/consumables/table.php @@ -0,0 +1,5 @@ + 'Consumable Name', +); diff --git a/resources/lang/so/admin/custom_fields/general.php b/resources/lang/so/admin/custom_fields/general.php new file mode 100644 index 0000000000..e3c21d1f0c --- /dev/null +++ b/resources/lang/so/admin/custom_fields/general.php @@ -0,0 +1,61 @@ + 'Custom Fields', + 'manage' => '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', + 'show_in_email_short' => 'Include 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', + 'show_in_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', + +]; diff --git a/resources/lang/so/admin/custom_fields/message.php b/resources/lang/so/admin/custom_fields/message.php new file mode 100644 index 0000000000..43ba821821 --- /dev/null +++ b/resources/lang/so/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/so/admin/departments/message.php b/resources/lang/so/admin/departments/message.php new file mode 100644 index 0000000000..2e371348b9 --- /dev/null +++ b/resources/lang/so/admin/departments/message.php @@ -0,0 +1,22 @@ + 'Department 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. ', + 'assoc_users' => 'This department is currently associated with at least one user and cannot be deleted. Please update your users to no longer reference this department and try again. ', + 'create' => array( + 'error' => 'Department was not created, please try again.', + 'success' => 'Department created successfully.' + ), + 'update' => array( + 'error' => 'Department was not updated, please try again', + 'success' => 'Department updated successfully.' + ), + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this department?', + 'error' => 'There was an issue deleting the department. Please try again.', + 'success' => 'The department was deleted successfully.' + ) + +); diff --git a/resources/lang/so/admin/departments/table.php b/resources/lang/so/admin/departments/table.php new file mode 100644 index 0000000000..76494247be --- /dev/null +++ b/resources/lang/so/admin/departments/table.php @@ -0,0 +1,11 @@ + 'ID', + 'name' => 'Department Name', + 'manager' => 'Manager', + 'location' => 'Location', + 'create' => 'Create Department', + 'update' => 'Update Department', + ); diff --git a/resources/lang/so/admin/depreciations/general.php b/resources/lang/so/admin/depreciations/general.php new file mode 100644 index 0000000000..1a5666f9dc --- /dev/null +++ b/resources/lang/so/admin/depreciations/general.php @@ -0,0 +1,16 @@ + 'About Asset Depreciations', + 'about_depreciations' => 'You can set up asset depreciations to depreciate assets based on straight-line depreciation.', + 'asset_depreciations' => 'Asset Depreciations', + 'create' => 'Create Depreciation', + 'depreciation_name' => 'Depreciation Name', + 'depreciation_min' => 'Floor Value of Depreciation', + 'number_of_months' => 'Number of Months', + 'update' => 'Update Depreciation', + '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.', +]; diff --git a/resources/lang/so/admin/depreciations/message.php b/resources/lang/so/admin/depreciations/message.php new file mode 100644 index 0000000000..c20e52c13c --- /dev/null +++ b/resources/lang/so/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/so/admin/depreciations/table.php b/resources/lang/so/admin/depreciations/table.php new file mode 100644 index 0000000000..256b10b92a --- /dev/null +++ b/resources/lang/so/admin/depreciations/table.php @@ -0,0 +1,11 @@ + 'ID', + 'months' => 'Months', + 'term' => 'Term', + 'title' => 'Name ', + 'depreciation_min' => 'Floor Value', + +]; diff --git a/resources/lang/so/admin/groups/message.php b/resources/lang/so/admin/groups/message.php new file mode 100644 index 0000000000..495acaf36b --- /dev/null +++ b/resources/lang/so/admin/groups/message.php @@ -0,0 +1,22 @@ + 'Group already exists!', + 'group_not_found' => 'Group ID :id does not exist.', + 'group_name_required' => 'The name field is required', + + 'success' => array( + 'create' => 'Group was successfully created.', + 'update' => 'Group was successfully updated.', + 'delete' => 'Group was successfully deleted.', + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this group?', + 'create' => 'There was an issue creating the group. Please try again.', + 'update' => 'There was an issue updating the group. Please try again.', + 'delete' => 'There was an issue deleting the group. Please try again.', + ), + +); diff --git a/resources/lang/so/admin/groups/table.php b/resources/lang/so/admin/groups/table.php new file mode 100644 index 0000000000..61f060a116 --- /dev/null +++ b/resources/lang/so/admin/groups/table.php @@ -0,0 +1,9 @@ + 'Id', + 'name' => 'Name', + 'users' => '# of Users', + +); diff --git a/resources/lang/so/admin/groups/titles.php b/resources/lang/so/admin/groups/titles.php new file mode 100644 index 0000000000..d875f190d7 --- /dev/null +++ b/resources/lang/so/admin/groups/titles.php @@ -0,0 +1,16 @@ + 'About Groups', + 'about_groups' => 'Groups are used to generalize user permissions.', + 'group_management' => 'Group Management', + 'create' => 'Create New Group', + 'update' => 'Edit Group', + 'group_name' => 'Group Name', + 'group_admin' => 'Group Admin', + 'allow' => 'Allow', + 'deny' => 'Deny', + 'permission' => 'Permission', + 'grant' => 'Grant', + 'no_permissions' => 'This group has no permissions.' +]; diff --git a/resources/lang/so/admin/hardware/form.php b/resources/lang/so/admin/hardware/form.php new file mode 100644 index 0000000000..ee3fa20fb0 --- /dev/null +++ b/resources/lang/so/admin/hardware/form.php @@ -0,0 +1,58 @@ + 'Confirm Bulk Delete Assets', + 'bulk_restore' => 'Confirm 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' => 'Checked Out To', + 'checkout_date' => 'Checkout Date', + 'checkin_date' => 'Checkin Date', + 'checkout_to' => 'Checkout to', + 'cost' => 'Purchase Cost', + 'create' => 'Create Asset', + 'date' => 'Purchase Date', + 'depreciation' => 'Depreciation', + 'depreciates_on' => 'Depreciates On', + 'default_location' => 'Default Location', + 'eol_date' => 'EOL Date', + 'eol_rate' => 'EOL Rate', + 'expected_checkin' => 'Expected Checkin Date', + 'expires' => 'Expires', + 'fully_depreciated' => 'Fully Depreciated', + 'help_checkout' => 'If you wish to assign this asset immediately, select "Ready to Deploy" from the status list above. ', + 'mac_address' => 'MAC Address', + 'manufacturer' => 'Manufacturer', + 'model' => 'Model', + 'months' => 'months', + 'name' => 'Asset Name', + 'notes' => 'Notes', + 'order' => 'Order Number', + 'qr' => 'QR Code', + 'requestable' => 'Users may request this asset', + 'select_statustype' => 'Select Status Type', + 'serial' => 'Serial', + 'status' => 'Status', + 'tag' => 'Asset Tag', + 'update' => 'Asset Update', + 'warranty' => 'Warranty', + 'warranty_expires' => 'Warranty Expires', + 'years' => '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_location_update_actual' => 'Update only actual 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' => 'Optional Information', + 'order_details' => 'Order Related Information' +]; diff --git a/resources/lang/so/admin/hardware/general.php b/resources/lang/so/admin/hardware/general.php new file mode 100644 index 0000000000..dd7d74e433 --- /dev/null +++ b/resources/lang/so/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/so/admin/hardware/message.php b/resources/lang/so/admin/hardware/message.php new file mode 100644 index 0000000000..056692998e --- /dev/null +++ b/resources/lang/so/admin/hardware/message.php @@ -0,0 +1,90 @@ + '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. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', + ], + + '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', + 'file_missing' => 'The file selected is missing', + '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/so/admin/hardware/table.php b/resources/lang/so/admin/hardware/table.php new file mode 100644 index 0000000000..06b60bfd83 --- /dev/null +++ b/resources/lang/so/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/so/admin/kits/general.php b/resources/lang/so/admin/kits/general.php new file mode 100644 index 0000000000..f724ecbf07 --- /dev/null +++ b/resources/lang/so/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/so/admin/labels/message.php b/resources/lang/so/admin/labels/message.php new file mode 100644 index 0000000000..96785f0754 --- /dev/null +++ b/resources/lang/so/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/so/admin/labels/table.php b/resources/lang/so/admin/labels/table.php new file mode 100644 index 0000000000..87dee4bad0 --- /dev/null +++ b/resources/lang/so/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/so/admin/licenses/form.php b/resources/lang/so/admin/licenses/form.php new file mode 100644 index 0000000000..ce29167874 --- /dev/null +++ b/resources/lang/so/admin/licenses/form.php @@ -0,0 +1,22 @@ + 'Asset', + 'checkin' => 'Checkin', + 'create' => 'Create License', + 'expiration' => 'Expiration Date', + 'license_key' => 'Product Key', + 'maintained' => 'Maintained', + 'name' => 'Software Name', + 'no_depreciation' => 'Do Not Depreciate', + 'purchase_order' => 'Purchase Order Number', + 'reassignable' => 'Reassignable', + 'remaining_seats' => 'Remaining Seats', + 'seats' => 'Seats', + 'termination_date' => 'Termination Date', + 'to_email' => 'Licensed to Email', + 'to_name' => 'Licensed to Name', + 'update' => 'Update License', + 'checkout_help' => 'You must check a license out to a hardware asset or a person. You can select both, but the owner of the asset must match the person you\'re checking the asset out to.' +); diff --git a/resources/lang/so/admin/licenses/general.php b/resources/lang/so/admin/licenses/general.php new file mode 100644 index 0000000000..b2766d063e --- /dev/null +++ b/resources/lang/so/admin/licenses/general.php @@ -0,0 +1,48 @@ + 'About Licenses', + 'about_licenses' => 'Licenses are used to track software. They have a specified number of seats that can be checked out to individuals', + 'checkin' => 'Checkin License Seat', + 'checkout_history' => 'Checkout History', + 'checkout' => 'Checkout License Seat', + 'edit' => 'Edit License', + 'filetype_info' => 'Allowed filetypes are png, gif, jpg, jpeg, doc, docx, pdf, txt, zip, and rar.', + 'clone' => 'Clone License', + 'history_for' => 'History for ', + 'in_out' => 'In/Out', + 'info' => 'License Info', + 'license_seats' => 'License Seats', + 'seat' => 'Seat', + 'seats' => 'Seats', + 'software_licenses' => 'Software Licenses', + 'user' => 'User', + 'view' => 'View License', + 'delete_disabled' => 'This license cannot be deleted yet because some seats are still checked out.', + '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/so/admin/licenses/message.php b/resources/lang/so/admin/licenses/message.php new file mode 100644 index 0000000000..c79f631680 --- /dev/null +++ b/resources/lang/so/admin/licenses/message.php @@ -0,0 +1,54 @@ + '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', + 'seats_available' => ':seat_count seats available', + + + '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', + 'not_enough_seats' => 'Not enough license seats available for checkout', + ), + + '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/so/admin/licenses/table.php b/resources/lang/so/admin/licenses/table.php new file mode 100644 index 0000000000..dfce4136cb --- /dev/null +++ b/resources/lang/so/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/so/admin/locations/message.php b/resources/lang/so/admin/locations/message.php new file mode 100644 index 0000000000..22c7fe8f70 --- /dev/null +++ b/resources/lang/so/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/so/admin/locations/table.php b/resources/lang/so/admin/locations/table.php new file mode 100644 index 0000000000..0cfaa4fdc3 --- /dev/null +++ b/resources/lang/so/admin/locations/table.php @@ -0,0 +1,41 @@ + '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', + 'address2' => 'Address Line 2', + '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/so/admin/manufacturers/message.php b/resources/lang/so/admin/manufacturers/message.php new file mode 100644 index 0000000000..8776358499 --- /dev/null +++ b/resources/lang/so/admin/manufacturers/message.php @@ -0,0 +1,30 @@ + '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. ', + + 'create' => array( + 'error' => 'Manufacturer was not created, please try again.', + 'success' => 'Manufacturer created successfully.' + ), + + 'update' => array( + 'error' => 'Manufacturer was not updated, please try again', + 'success' => 'Manufacturer updated successfully.' + ), + + 'restore' => array( + 'error' => 'Manufacturer was not restored, please try again', + 'success' => 'Manufacturer restored successfully.' + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this manufacturer?', + 'error' => 'There was an issue deleting the manufacturer. Please try again.', + 'success' => 'The Manufacturer was deleted successfully.' + ) + +); diff --git a/resources/lang/so/admin/manufacturers/table.php b/resources/lang/so/admin/manufacturers/table.php new file mode 100644 index 0000000000..38cab6fd91 --- /dev/null +++ b/resources/lang/so/admin/manufacturers/table.php @@ -0,0 +1,17 @@ + 'About manufacturers', + 'about_manufacturers_text' => 'Manufacturers are the companies that create your assets. You can store important support contact information about them here, which will be displayed on your asset detail pages.', + 'asset_manufacturers' => 'Asset Manufacturers', + 'create' => 'Create Manufacturer', + 'id' => 'ID', + 'name' => 'Name', + 'support_email' => 'Support Email', + 'support_phone' => 'Support Phone', + 'support_url' => 'Support URL', + 'warranty_lookup_url' => 'Warranty Lookup URL', + 'update' => 'Update Manufacturer', + 'url' => 'URL', + +); diff --git a/resources/lang/so/admin/models/general.php b/resources/lang/so/admin/models/general.php new file mode 100644 index 0000000000..7e4a77adbc --- /dev/null +++ b/resources/lang/so/admin/models/general.php @@ -0,0 +1,18 @@ + 'About Asset Models', + 'about_models_text' => 'Asset Models are a way to group identical assets. "MBP 2013", "IPhone 6s", etc.', + 'deleted' => 'This model has been deleted.', + 'bulk_delete' => 'Bulk Delete Asset Models', + '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.', + 'restore' => 'Restore Model', + 'requestable' => 'Users may request this model', + 'show_mac_address' => 'Show MAC address field in assets in this model', + 'view_deleted' => 'View Deleted', + 'view_models' => 'View Models', + 'fieldset' => 'Fieldset', + 'no_custom_field' => 'No custom fields', + 'add_default_values' => 'Add default values', +); diff --git a/resources/lang/so/admin/models/message.php b/resources/lang/so/admin/models/message.php new file mode 100644 index 0000000000..4dbcd4e75e --- /dev/null +++ b/resources/lang/so/admin/models/message.php @@ -0,0 +1,47 @@ + '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.', + 'assoc_users' => 'This model is currently associated with one or more assets and cannot be deleted. Please delete the assets, and then try deleting again. ', + + + 'create' => array( + 'error' => 'Model was not created, please try again.', + 'success' => 'Model created successfully.', + 'duplicate_set' => 'An asset model with that name, manufacturer and model number already exists.', + ), + + 'update' => array( + 'error' => 'Model was not updated, please try again', + 'success' => 'Model updated successfully.', + ), + + 'delete' => array( + 'confirm' => 'Are you sure you wish to delete this asset model?', + 'error' => 'There was an issue deleting the model. Please try again.', + 'success' => 'The model was deleted successfully.' + ), + + 'restore' => array( + 'error' => 'Model was not restored, please try again', + 'success' => 'Model restored successfully.' + ), + + 'bulkedit' => array( + 'error' => 'No fields were changed, so nothing was updated.', + '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:', + + ), + + 'bulkdelete' => array( + 'error' => 'No models were selected, so nothing was deleted.', + 'success' => 'Model deleted!|:success_count models deleted!', + '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/so/admin/models/table.php b/resources/lang/so/admin/models/table.php new file mode 100644 index 0000000000..11a512b3d3 --- /dev/null +++ b/resources/lang/so/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/so/admin/reports/general.php b/resources/lang/so/admin/reports/general.php new file mode 100644 index 0000000000..9b682f8ecd --- /dev/null +++ b/resources/lang/so/admin/reports/general.php @@ -0,0 +1,17 @@ + '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', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] +]; \ No newline at end of file diff --git a/resources/lang/so/admin/reports/message.php b/resources/lang/so/admin/reports/message.php new file mode 100644 index 0000000000..d4c8f8198f --- /dev/null +++ b/resources/lang/so/admin/reports/message.php @@ -0,0 +1,5 @@ + 'You must select at least ONE option.' +); diff --git a/resources/lang/so/admin/settings/general.php b/resources/lang/so/admin/settings/general.php new file mode 100644 index 0000000000..64d0aef53e --- /dev/null +++ b/resources/lang/so/admin/settings/general.php @@ -0,0 +1,365 @@ + '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. ', + 'mail_reply_to' => 'Mail Reply-To Address', + 'mail_from' => 'Mail From Address', + 'database_driver' => 'Database Driver', + 'bs_table_storage' => 'Table Storage', + 'timezone' => 'Timezone', + +]; diff --git a/resources/lang/so/admin/settings/message.php b/resources/lang/so/admin/settings/message.php new file mode 100644 index 0000000000..c9b0f34217 --- /dev/null +++ b/resources/lang/so/admin/settings/message.php @@ -0,0 +1,46 @@ + [ + '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' => 'Your :webhook_name Integration works!', + '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_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_misc' => 'Something went wrong. :( ', + ] +]; diff --git a/resources/lang/so/admin/settings/table.php b/resources/lang/so/admin/settings/table.php new file mode 100644 index 0000000000..22db5c84ed --- /dev/null +++ b/resources/lang/so/admin/settings/table.php @@ -0,0 +1,6 @@ + 'Created', + 'size' => 'Size', +); diff --git a/resources/lang/so/admin/statuslabels/message.php b/resources/lang/so/admin/statuslabels/message.php new file mode 100644 index 0000000000..fe9adbf928 --- /dev/null +++ b/resources/lang/so/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/so/admin/statuslabels/table.php b/resources/lang/so/admin/statuslabels/table.php new file mode 100644 index 0000000000..27befb5ef7 --- /dev/null +++ b/resources/lang/so/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/so/admin/suppliers/message.php b/resources/lang/so/admin/suppliers/message.php new file mode 100644 index 0000000000..a693669c7e --- /dev/null +++ b/resources/lang/so/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/so/admin/suppliers/table.php b/resources/lang/so/admin/suppliers/table.php new file mode 100644 index 0000000000..2a7b07ca93 --- /dev/null +++ b/resources/lang/so/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/so/admin/users/general.php b/resources/lang/so/admin/users/general.php new file mode 100644 index 0000000000..b097ccec69 --- /dev/null +++ b/resources/lang/so/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/so/admin/users/message.php b/resources/lang/so/admin/users/message.php new file mode 100644 index 0000000000..b7c0a29f14 --- /dev/null +++ b/resources/lang/so/admin/users/message.php @@ -0,0 +1,68 @@ + '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_has_no_assets_assigned' => 'No assets currently assigned to user.', + '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.', + 'log_record_not_found' => 'A matching log record for this user could not be found.', + + + '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/so/admin/users/table.php b/resources/lang/so/admin/users/table.php new file mode 100644 index 0000000000..21e2154280 --- /dev/null +++ b/resources/lang/so/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/so/auth.php b/resources/lang/so/auth.php new file mode 100644 index 0000000000..db310aa1bb --- /dev/null +++ b/resources/lang/so/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/so/auth/general.php b/resources/lang/so/auth/general.php new file mode 100644 index 0000000000..4486f090b2 --- /dev/null +++ b/resources/lang/so/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/so/auth/message.php b/resources/lang/so/auth/message.php new file mode 100644 index 0000000000..f086d8c04c --- /dev/null +++ b/resources/lang/so/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/so/button.php b/resources/lang/so/button.php new file mode 100644 index 0000000000..22821b8157 --- /dev/null +++ b/resources/lang/so/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/so/general.php b/resources/lang/so/general.php new file mode 100644 index 0000000000..a568e00436 --- /dev/null +++ b/resources/lang/so/general.php @@ -0,0 +1,495 @@ + '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', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', + '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 or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', + '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' => 'Checkout target company and asset company do not match', + '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 rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Copy to Clipboard', + 'copied' => 'Copied!', + +]; diff --git a/resources/lang/so/help.php b/resources/lang/so/help.php new file mode 100644 index 0000000000..a59e0056be --- /dev/null +++ b/resources/lang/so/help.php @@ -0,0 +1,35 @@ + '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.', + + 'empty_file' => 'The importer detects that this file is empty.' +]; diff --git a/resources/lang/so/localizations.php b/resources/lang/so/localizations.php new file mode 100644 index 0000000000..f735573c2e --- /dev/null +++ b/resources/lang/so/localizations.php @@ -0,0 +1,317 @@ + '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', + 'km' => 'Khmer', + '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/so/mail.php b/resources/lang/so/mail.php new file mode 100644 index 0000000000..7dd8d6181c --- /dev/null +++ b/resources/lang/so/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/so/pagination.php b/resources/lang/so/pagination.php new file mode 100644 index 0000000000..b573b51e91 --- /dev/null +++ b/resources/lang/so/pagination.php @@ -0,0 +1,20 @@ + '« Previous', + + 'next' => 'Next »', + +); diff --git a/resources/lang/so/passwords.php b/resources/lang/so/passwords.php new file mode 100644 index 0000000000..41a87f98ed --- /dev/null +++ b/resources/lang/so/passwords.php @@ -0,0 +1,9 @@ + '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!', + 'password_change' => 'Your password has been updated!', +]; diff --git a/resources/lang/so/reminders.php b/resources/lang/so/reminders.php new file mode 100644 index 0000000000..8a197467df --- /dev/null +++ b/resources/lang/so/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/so/table.php b/resources/lang/so/table.php new file mode 100644 index 0000000000..f7a49d86c1 --- /dev/null +++ b/resources/lang/so/table.php @@ -0,0 +1,10 @@ + 'Actions', + 'action' => 'Action', + 'by' => 'By', + 'item' => 'Item', + +); diff --git a/resources/lang/so/validation.php b/resources/lang/so/validation.php new file mode 100644 index 0000000000..57e354f072 --- /dev/null +++ b/resources/lang/so/validation.php @@ -0,0 +1,155 @@ + '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.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', + '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', + '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/sr-CS/admin/accessories/message.php b/resources/lang/sr-CS/admin/accessories/message.php index 2ea60e374b..31b3e0d1a2 100644 --- a/resources/lang/sr-CS/admin/accessories/message.php +++ b/resources/lang/sr-CS/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Pribor [:Id] ne postoji.', + 'not_found' => 'Ta dodatna oprema nije pronađena.', 'assoc_users' => 'Ovaj pribor trenutno ima :count stavku označenu korisnicima. Proverite pribor i pokušajte ponovo. ', 'create' => array( diff --git a/resources/lang/sr-CS/admin/custom_fields/general.php b/resources/lang/sr-CS/admin/custom_fields/general.php index c83494061c..8a1fe0a9f0 100644 --- a/resources/lang/sr-CS/admin/custom_fields/general.php +++ b/resources/lang/sr-CS/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Novo prilagodjeno polje', 'create_field_title' => 'Kreirajte prilagođeno polje', 'value_encrypted' => 'Vrednost ovog polja je šifrovana u bazi podataka. Samo administratori će moći da vide dešifrovanu vrednost', - 'show_in_email' => 'Želite li da uključite vrednost ovog polja u e-poruke za plaćanje koje se šalju korisniku? Šifrovana polja se ne mogu uključiti u e-poruke.', + 'show_in_email' => 'Uvrsti vrednost ovog polja u e-porukama zaduženja koja se šalju korisnicima? Enkriptovana polja se ne mogu uvrstiti u e-porukama', + 'show_in_email_short' => 'Uvrsti u e-poruke.', 'help_text' => 'Pomoćni tekst', 'help_text_description' => 'Ovo je opcioni tekst koji će se pojaviti ispod elemenata obrasca tokom uređivanja elementa da bi se pružio kontekst na polju.', 'about_custom_fields_title' => 'O prilagodljivom polju', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Vidljivo korisniku', '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' => 'Prikaži podrazumevano u tabelarnim prikazima. Autorizovani korisnici će i dalje moći da prikažu/sakriju putem izbornika kolona', 'show_in_listview_short' => 'Prikaži u listama', + 'show_in_requestable_list_short' => 'Prikaži u spisku imovine koja se može zatražiti', + 'show_in_requestable_list' => 'Prikaži vrednost u spisku imovine koja se može zatražiti. Enkriptovana polja neće biti prikazana', + 'encrypted_options' => 'Ovo polje je enkriptovano, zato neke opcije prikaza neće biti dostupne.', ]; diff --git a/resources/lang/sr-CS/admin/hardware/form.php b/resources/lang/sr-CS/admin/hardware/form.php index d4b3d5fa58..55898dc6dd 100644 --- a/resources/lang/sr-CS/admin/hardware/form.php +++ b/resources/lang/sr-CS/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Izmeni lokaciju imovine', 'asset_location_update_default_current' => 'Izmeni predefinisanu i stvarnu lokaciju', 'asset_location_update_default' => 'Izmeni samo predefinisanu lokaciju', + 'asset_location_update_actual' => 'Izmeni samo stvarnu 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' => 'Obrađivanje... (Ovo bi moglo da potraje u slučaju velikih datoteka)', diff --git a/resources/lang/sr-CS/admin/hardware/message.php b/resources/lang/sr-CS/admin/hardware/message.php index 4937ed2916..3bd902bed9 100644 --- a/resources/lang/sr-CS/admin/hardware/message.php +++ b/resources/lang/sr-CS/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Imovina, resurs nije kreiran, pokušajte ponovo. :(', 'success' => 'Imovina, resurs uspešno kreiran. :)', + 'success_linked' => 'Imovina sa oznakom :tag je uspešno napravljena. Kliknite ovde za pregled.', ], 'update' => [ diff --git a/resources/lang/sr-CS/admin/licenses/message.php b/resources/lang/sr-CS/admin/licenses/message.php index 711583c089..071c564acb 100644 --- a/resources/lang/sr-CS/admin/licenses/message.php +++ b/resources/lang/sr-CS/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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' => 'Morate odabrati neku vrstu imovine ili korisnika, ali ne oboje.', 'not_found' => 'Licenca nije pronađena', + 'seats_available' => ':seat_count mesta je dostupno', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Došlo je do problema prilikom provere licence. Molim pokušajte ponovo.', - 'success' => 'Licenca je uspešno proverena' + 'success' => 'Licenca je uspešno proverena', + 'not_enough_seats' => 'Nema dovoljno dostupnih licenci za zaduživanje', ), 'checkin' => array( diff --git a/resources/lang/sr-CS/admin/locations/table.php b/resources/lang/sr-CS/admin/locations/table.php index 1e32b15d0e..d4eed9dc4a 100644 --- a/resources/lang/sr-CS/admin/locations/table.php +++ b/resources/lang/sr-CS/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Oštampaj sve zaduženo', 'name' => 'Naziv lokacije', 'address' => 'Adresa', + 'address2' => 'Adresa 2', 'zip' => 'Poštanski broj', 'locations' => 'Lokacije', 'parent' => 'Parent', diff --git a/resources/lang/sr-CS/admin/reports/general.php b/resources/lang/sr-CS/admin/reports/general.php index 858b00c707..b60664102a 100644 --- a/resources/lang/sr-CS/admin/reports/general.php +++ b/resources/lang/sr-CS/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Pošalji podsetnik', 'reminder_sent' => 'Podsetnik je poslat', 'acceptance_deleted' => 'Zahtev za prihvatanje je izbrisan', - 'acceptance_request' => 'Zahtev za prihvatanje' + 'acceptance_request' => 'Zahtev za prihvatanje', + 'custom_export' => [ + 'user_address' => 'Adresa korisnika', + 'user_city' => 'Grad korisnika', + 'user_state' => 'Pokrajina korisnika', + 'user_country' => 'Država korisnika', + 'user_zip' => 'Poštanski broj korisnika' + ] ]; \ No newline at end of file diff --git a/resources/lang/sr-CS/admin/users/message.php b/resources/lang/sr-CS/admin/users/message.php index 834daf4eea..c75e81d97c 100644 --- a/resources/lang/sr-CS/admin/users/message.php +++ b/resources/lang/sr-CS/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Korisnik već postoji!', 'user_not_found' => 'Korisnik ne postoji.', 'user_login_required' => 'Polje za prijavu je obavezno', + 'user_has_no_assets_assigned' => 'Trenutno nema imovine zadužene korisniku.', 'user_password_required' => 'Lozinka je obavezna.', 'insufficient_permissions' => 'Insufficient Permissions.', 'user_deleted_warning' => 'Ovaj je korisnik izbrisan. Morate vratiti tog korisnika da biste ga uredili ili mu dodeliti novi resurs.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Odabranim korisnicima koji su aktivirani i imaju važeće adrese e-pošte poslat je link za resetovanje lozinke.', 'password_reset_sent' => 'Link za resetovanje lozinke je poslat na :email!', 'user_has_no_email' => 'Ovaj korisnik nema adresu e-pošte u svom profilu.', - 'user_has_no_assets_assigned' => 'Ovaj korisnik nema nijednu zaduženu imovinu', + 'log_record_not_found' => 'Nije bilo moguće pronaći odgovarajući zapis u dnevniku za ovog korisnika.', 'success' => array( diff --git a/resources/lang/sr-CS/general.php b/resources/lang/sr-CS/general.php index 2c99347d32..7dd6c29329 100644 --- a/resources/lang/sr-CS/general.php +++ b/resources/lang/sr-CS/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Potrošni materijal', 'consumables' => 'Potrošni materijal', 'country' => 'Zemlja', + 'could_not_restore' => 'Greška pri vraćanju :item_type: :error', + 'not_deleted' => ':item_type nije obrisano tako da ne može biti vraćeno', 'create' => 'Napravi novi unos', 'created' => 'Stavka kreirana', 'created_asset' => 'kreirana imovina', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Sinhronizuj', 'sync_results' => 'Rezultati sinhronizacije', 'license_serial' => 'Serijski broj', - 'invalid_category' => 'Neispravna kategorija', + 'invalid_category' => 'Neispravna ili nedostajuća kategorija', + 'invalid_item_category_single' => 'Neispravna ili nedostajuća :type kategorija. Molim vas ažurirajte kategoriju ovog :type da obuhvati ispravnu kategoriju pre zaduživanja.', 'dashboard_info' => 'Ovo je vaša kontrolna tabla. Ima mnogo takvih, ali ova je vaša.', '60_percent_warning' => '60% završeno (upozorenje)', 'dashboard_empty' => 'Izgleda da još niste ništa dodali, tako da nemamo ništa za prikaz. Započnite dodavanjem nekih sredstava, dodataka, potrošnog materijala ili licenci odmah!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Količina potrošne robe', 'components_count' => 'Količina komponenti', 'licenses_count' => 'Količina licenci', - 'notification_error' => 'Greška:', + 'notification_error' => 'Greška', 'notification_error_hint' => 'Molimo Vas da u formularu ispod proverite greške', 'notification_bulk_error_hint' => 'Sledeća polja sadrže greške potvrde i nisu izmenjena:', 'notification_success' => 'Uspeh', @@ -459,7 +462,7 @@ return [ 'serial_number' => 'Serijski broj', 'item_notes' => ':stavka Napomena', 'item_name_var' => ':naziv stavke', - 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company' => 'Kompanija odredišta za zaduživanje i kompanija 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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% završeno', 'uploading' => 'Slanje... ', - 'upload_error' => 'Greška pri slanju datoteke. Molim vas proverite da nema praznih redova na kraju.', + 'upload_error' => 'Greška tokom slanja datoteke. Molim vas potvrdite da nema praznih redova i da nazivi kolona nisu duplirani.', 'copy_to_clipboard' => 'Kopiraj u beležnicu', 'copied' => 'Kopirano!', diff --git a/resources/lang/sr-CS/help.php b/resources/lang/sr-CS/help.php index 63154f0afa..d7480678e7 100644 --- a/resources/lang/sr-CS/help.php +++ b/resources/lang/sr-CS/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Potrošni materijal je sve što će se vremenom istrošiti. Na primer, toner za štampač ili papir za štampanje.', 'depreciations' => 'Možete postaviti amortizaciju imovine na osnovu linearne amortizacije.', - + + 'empty_file' => 'Uvoznik je utvrdio da je ova datoteka prazna.' ]; diff --git a/resources/lang/sr-CS/passwords.php b/resources/lang/sr-CS/passwords.php index 69c5d52126..842ed2a806 100644 --- a/resources/lang/sr-CS/passwords.php +++ b/resources/lang/sr-CS/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Ako odgovarajući korisnik sa ispravnom adresom e-pošte postoji u našem sistemu, e-poruka za promenu lozinke je poslata.', 'token' => 'Token za resetovanje lozinke je neispravan, istekao ili se ne poklapa sa unešenim korisničkim imenom.', 'reset' => 'Vaša lozinka je ponovno postavljena!', + 'password_change' => 'Vaša lozinka je ažurirana!', ]; diff --git a/resources/lang/sr-CS/validation.php b/resources/lang/sr-CS/validation.php index 304402b500..de4c90aef4 100644 --- a/resources/lang/sr-CS/validation.php +++ b/resources/lang/sr-CS/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => ':attribute mora biti :string.', 'timezone' => ':attribute mora biti ispravna zona.', + 'two_column_unique_undeleted' => ':attribute mora biti jedinstven kako u :table1 tako i u :table2. ', 'unique' => ':attribute je već zauzet.', 'uploaded' => ':attribute nije prenet.', 'url' => ':attribute format je neispravan.', 'unique_undeleted' => ':attribute mora biti jedinstven.', 'non_circular' => ':attribute ne sme da kreira cirkularnu referencu.', + 'not_array' => ':attribute polje ne može biti niz.', + 'unique_serial' => ':attribute mora biti jedinstven.', 'disallow_same_pwd_as_user_fields' => 'Lozinka ne može biti ista kao korisničko ime.', 'letters' => 'Lozinka mora da sadrži barem jedno slovo.', 'numbers' => 'Lozinka mora da sadrži barem jednu cifru.', diff --git a/resources/lang/sv-SE/admin/accessories/message.php b/resources/lang/sv-SE/admin/accessories/message.php index 2a73936139..d537bfba42 100644 --- a/resources/lang/sv-SE/admin/accessories/message.php +++ b/resources/lang/sv-SE/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Tillbehöret [:id] finns inte.', + 'not_found' => 'Tillbehöret hittades inte.', 'assoc_users' => 'Detta tillbehör har för närvarande :count objekt utcheckade till användare. Checka in tillbehöret och försök igen. ', 'create' => array( diff --git a/resources/lang/sv-SE/admin/companies/message.php b/resources/lang/sv-SE/admin/companies/message.php index ffce36df8a..63b63bac8c 100644 --- a/resources/lang/sv-SE/admin/companies/message.php +++ b/resources/lang/sv-SE/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'Företaget finns inte.', - 'deleted' => 'Deleted company', + 'deleted' => 'Raderat företag', '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/custom_fields/general.php b/resources/lang/sv-SE/admin/custom_fields/general.php index 61cde9d122..246001aba0 100644 --- a/resources/lang/sv-SE/admin/custom_fields/general.php +++ b/resources/lang/sv-SE/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Nytt anpassat fält', 'create_field_title' => 'Skapa ett nytt anpassat fält', 'value_encrypted' => 'Värdet på det här fältet är krypterat i databasen. Endast adminanvändare kan se det dekrypterade värdet', - 'show_in_email' => 'Inkludera värdet på det här fältet i utcheckning mailen som skickas till användarna? Krypterade fält kan inte inkluderas i e-postmeddelanden.', + 'show_in_email' => 'Inkludera värdet på det här fältet i utcheckning mailen som skickas till användarna? Krypterade fält kan inte inkluderas i e-postmeddelanden', + 'show_in_email_short' => 'Inkludera i e-post.', 'help_text' => 'Hjälptext', 'help_text_description' => 'Detta är valfri text som visas under formulärelementen medan du redigerar en tillgång för att ge sammanhang på fältet.', 'about_custom_fields_title' => 'Om anpassade fält', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => 'Synlig för användare', 'auto_add_to_fieldsets' => 'Lägg automatiskt till detta i varje nytt fält', 'add_to_preexisting_fieldsets' => 'Lägg till en befintlig lista', - 'show_in_listview' => 'Visa i listvyer som standard. Auktoriserade användare kommer fortfarande att kunna visa/dölja via kolumnväljaren.', + 'show_in_listview' => 'Visa i listvyer som standard. Auktoriserade användare kommer fortfarande att kunna visa/dölja via kolumnväljaren', 'show_in_listview_short' => 'Visa i listor', + 'show_in_requestable_list_short' => 'Visa i listan med begärbara tillgångar', + 'show_in_requestable_list' => 'Visa värde i listan med begärbara tillgångar. Krypterade fält kommer inte att visas', + 'encrypted_options' => 'Detta fält är krypterat, så vissa visningsalternativ kommer inte att vara tillgängliga.', ]; diff --git a/resources/lang/sv-SE/admin/hardware/form.php b/resources/lang/sv-SE/admin/hardware/form.php index 62a2ff4795..2d612c1a72 100644 --- a/resources/lang/sv-SE/admin/hardware/form.php +++ b/resources/lang/sv-SE/admin/hardware/form.php @@ -10,9 +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.', + 'bulk_update_with_custom_field' => 'Notera att tillgångarna är :asset_model_count olika typer av modeller.', + 'bulk_update_model_prefix' => 'På modeller', + 'bulk_update_custom_field_unique' => 'Detta är ett unikt fält och kan inte bulk redigeras.', 'checkedout_to' => 'Utcheckad till', 'checkout_date' => 'Utcheckningsdatum', 'checkin_date' => 'Incheckningsdatum', @@ -49,6 +49,7 @@ return [ 'asset_location' => 'Uppdatera tillgångsplats', 'asset_location_update_default_current' => 'Uppdatera standardplats och aktuell plats', 'asset_location_update_default' => 'Uppdatera endast standardplats', + 'asset_location_update_actual' => 'Uppdatera endast faktisk plats', 'asset_not_deployable' => 'Denna tillgångs status kan inte distribueras. Denna tillgång kan inte checkas ut.', 'asset_deployable' => 'Denna status är distribuerbar. Denna tillgång kan checkas ut.', 'processing_spinner' => 'Bearbetar... (Detta kan ta lite tid på stora filer)', diff --git a/resources/lang/sv-SE/admin/hardware/message.php b/resources/lang/sv-SE/admin/hardware/message.php index b58a646838..c543971b37 100644 --- a/resources/lang/sv-SE/admin/hardware/message.php +++ b/resources/lang/sv-SE/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Tillgången skapades inte, försök igen. :(', 'success' => 'Asset skapades framgångsrikt. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ @@ -50,7 +51,7 @@ return [ 'success' => 'Din fil har importerats', 'file_delete_success' => 'Din fil har tagits bort', 'file_delete_error' => 'Filen kunde inte raderas', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'Den valda filen saknas', 'header_row_has_malformed_characters' => 'Ett eller flera attribut i rubrikraden innehåller felaktigt formatterade UTF-8-tecken', 'content_row_has_malformed_characters' => 'Ett eller flera attribut i den första raden av innehållet innehåller felaktigt formatterade UTF-8-tecken', ], diff --git a/resources/lang/sv-SE/admin/hardware/table.php b/resources/lang/sv-SE/admin/hardware/table.php index 4a6eae93cd..5ac7b83ff0 100644 --- a/resources/lang/sv-SE/admin/hardware/table.php +++ b/resources/lang/sv-SE/admin/hardware/table.php @@ -14,7 +14,7 @@ return [ 'dl_csv' => 'Hämta CSV', 'eol' => 'EOL', 'id' => 'ID', - 'last_checkin_date' => 'Last Checkin Date', + 'last_checkin_date' => 'Incheckningsdatum', 'location' => 'Plats', 'purchase_cost' => 'Kosta', 'purchase_date' => 'Köpt', diff --git a/resources/lang/sv-SE/admin/licenses/general.php b/resources/lang/sv-SE/admin/licenses/general.php index 2dc96f6605..6791f18724 100644 --- a/resources/lang/sv-SE/admin/licenses/general.php +++ b/resources/lang/sv-SE/admin/licenses/general.php @@ -26,7 +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', + 'disabled_tooltip_reassignable' => 'Detta är inaktiverat eftersom licensen inte är omtilldelbar', '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/licenses/message.php b/resources/lang/sv-SE/admin/licenses/message.php index a4997acc85..9bdb91d8b3 100644 --- a/resources/lang/sv-SE/admin/licenses/message.php +++ b/resources/lang/sv-SE/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Licensen är nu utcheckad till en användare och kan inte raderas. Var god kontrollera licensen först och försök sedan radera igen.', 'select_asset_or_person' => 'Du måste välja en tillgång eller en användare, men inte båda.', 'not_found' => 'Licensen hittades inte', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Det gick inte att kontrollera licensen. Var god försök igen.', - 'success' => 'Licensen utcheckades framgångsrikt' + 'success' => 'Licensen utcheckades framgångsrikt', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/sv-SE/admin/locations/table.php b/resources/lang/sv-SE/admin/locations/table.php index 8a30c4456a..2721ebae07 100644 --- a/resources/lang/sv-SE/admin/locations/table.php +++ b/resources/lang/sv-SE/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Skriv ut alla tilldelade', 'name' => 'Platsnamn', 'address' => 'Adress', + 'address2' => 'Address Line 2', 'zip' => 'postnummer', 'locations' => 'platser', 'parent' => 'Förälder', diff --git a/resources/lang/sv-SE/admin/models/message.php b/resources/lang/sv-SE/admin/models/message.php index 2eeaaa00c6..accd295fca 100644 --- a/resources/lang/sv-SE/admin/models/message.php +++ b/resources/lang/sv-SE/admin/models/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted asset model', + 'deleted' => 'Raderad tillgångsmodell', '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/reports/general.php b/resources/lang/sv-SE/admin/reports/general.php index 3e6b05da1b..a8ea40227c 100644 --- a/resources/lang/sv-SE/admin/reports/general.php +++ b/resources/lang/sv-SE/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Skicka påminnelse', 'reminder_sent' => 'Påminnelse har skickats', 'acceptance_deleted' => 'Begäran om godkännande borttagen', - 'acceptance_request' => 'Godkänn begäran' + 'acceptance_request' => 'Godkänn begäran', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/sv-SE/admin/settings/general.php b/resources/lang/sv-SE/admin/settings/general.php index b9afb9e3fa..82d5347bae 100644 --- a/resources/lang/sv-SE/admin/settings/general.php +++ b/resources/lang/sv-SE/admin/settings/general.php @@ -330,26 +330,26 @@ 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' => 'Ny etikettmotor', '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_title_help_phold' => 'Platshållaren {COMPANY} kommer att ersättas med tillgången's företagsnamn', + 'label2_asset_logo' => 'Använd tillgångslogotyp', + 'label2_asset_logo_help' => 'Använd logotypen för tillgången's tilldelade företag, snarare än värdet på :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' => '2D streckkodstyp', 'label2_2d_target_help' => 'URL som 2D-streckkoden pekar på när den skannas', - 'label2_fields' => 'Field Definitions', + 'label2_fields' => 'Fältdefinitioner', '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. ', + 'help_default_will_use' => ':default kommer att använda värdet från :setting_name.
Observera att värdet på streckkoderna måste följa respektive streckkodspec för att framgångsrikt kunna genereras. Se dokumentationen för mer information. ', '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 .', @@ -357,9 +357,9 @@ return [ '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. ', 'mail_reply_to' => 'Mail Reply-To Address', - 'mail_from' => 'Mail From Address', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', - 'timezone' => 'Timezone', + 'mail_from' => 'E-post från adress', + 'database_driver' => 'Databasdrivrutinen', + 'bs_table_storage' => 'Tabell Lagring', + 'timezone' => 'Tidszon', ]; diff --git a/resources/lang/sv-SE/admin/settings/message.php b/resources/lang/sv-SE/admin/settings/message.php index 14bff2c9ac..7e81ec13f3 100644 --- a/resources/lang/sv-SE/admin/settings/message.php +++ b/resources/lang/sv-SE/admin/settings/message.php @@ -35,12 +35,12 @@ return [ ], 'webhook' => [ 'sending' => 'Skickar :app testmeddelande...', - 'success' => 'Your :webhook_name Integration works!', + 'success' => 'Din :webhook_name Integration fungerar!', 'success_pt1' => 'Klart! Kontrollera ', 'success_pt2' => ' kanal för ditt testmeddelande, och se till att klicka på SPARA nedan för att lagra dina inställningar.', '500' => '500 Server fel.', 'error' => 'Något gick fel. :app svarade med: :error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => 'FEL: 301/302 :endpoint returnerar en omdirigering. Av säkerhetsskäl följer vi inte omdirigeringar. Använd själva slutpunkten.', 'error_misc' => 'Någonting gick fel. :( ', ] ]; diff --git a/resources/lang/sv-SE/admin/suppliers/message.php b/resources/lang/sv-SE/admin/suppliers/message.php index 79e100192f..6e67c4bc5e 100644 --- a/resources/lang/sv-SE/admin/suppliers/message.php +++ b/resources/lang/sv-SE/admin/suppliers/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted supplier', + 'deleted' => 'Tog bort leverantör', 'does_not_exist' => 'Leverantören finns inte.', diff --git a/resources/lang/sv-SE/admin/users/message.php b/resources/lang/sv-SE/admin/users/message.php index ce4d77bbc8..2610a22371 100644 --- a/resources/lang/sv-SE/admin/users/message.php +++ b/resources/lang/sv-SE/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Användaren existerar redan!', 'user_not_found' => 'Användaren finns inte.', 'user_login_required' => 'Inloggningsfältet krävs', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Lösenordet krävs.', 'insufficient_permissions' => 'Otillräckliga tillstånd.', 'user_deleted_warning' => 'Den här användaren har raderats. Du måste återställa den här användaren för att redigera dem eller tilldela dem nya tillgångar.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'De valda användare som är aktiverade och har en giltig e-postadress har skickats en länk för att återställa lösenordet.', 'password_reset_sent' => 'En återställningslänk för lösenord har skickats till :email!', 'user_has_no_email' => 'Den här användaren har ingen e-postadress i sin profil.', - 'user_has_no_assets_assigned' => 'Den här användaren har inga tilldelade tillgångar', + 'log_record_not_found' => 'Det gick inte att hitta en matchande loggpost för den här användaren.', 'success' => array( diff --git a/resources/lang/sv-SE/admin/users/table.php b/resources/lang/sv-SE/admin/users/table.php index ebd70b1cc7..bac9288afa 100644 --- a/resources/lang/sv-SE/admin/users/table.php +++ b/resources/lang/sv-SE/admin/users/table.php @@ -29,7 +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", + 'total_assets_cost' => "Totala Tillgångar Kostnad", '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 f95c61a18e..f7673657e7 100644 --- a/resources/lang/sv-SE/general.php +++ b/resources/lang/sv-SE/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Förbrukningsmaterial', 'consumables' => 'Förbrukningsmaterial', 'country' => 'Land', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Skapa Ny', 'created' => 'Artikel skapad', 'created_asset' => 'skapa tillgång', @@ -121,8 +123,8 @@ return [ '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', + 'lastname_firstname_display' => 'Efternamn Förnamn (Smith Jane)', + 'name_display_format' => 'Visningsformat för namn', 'first' => 'Först', 'firstnamelastname' => 'Förnamn Efternamn (janesmith@example.com)', 'lastname_firstinitial' => 'Efternamn Första Initialen (smith_j@example.com)', @@ -268,7 +270,7 @@ 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?', + 'sure_to_delete_var' => 'Är du säker på att du vill radera?', 'delete_what' => 'Ta bort objekt', 'submit' => 'Lämna', 'target' => 'Mål', @@ -288,7 +290,7 @@ return [ 'user' => 'Användare', 'accepted' => 'accepterad', 'declined' => 'tackade nej', - 'unassigned' => 'Unassigned', + 'unassigned' => 'Ej tilldelad', 'unaccepted_asset_report' => 'Oaccepterade tillgångar', 'users' => 'Användare', 'viewall' => 'Visa alla', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synkronisera', 'sync_results' => 'Synkronisering Resultat', 'license_serial' => 'Seriell/produktnyckel', - 'invalid_category' => 'Ogiltig kategori', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'Detta är din instrumentpanel. Det finns många som det, men den här är din.', '60_percent_warning' => '60% Slutför (varning)', 'dashboard_empty' => 'Det verkar som om du inte har lagt till något ännu, så vi har inte något häftigt att visa. Kom igång genom att lägga till några tillgångar, tillbehör, förbrukningsartiklar eller licenser nu!', @@ -368,11 +371,11 @@ return [ 'consumables_count' => 'Antal förbrukningsvaror', 'components_count' => 'Antal komponenter', 'licenses_count' => 'Antal licenser', - 'notification_error' => 'Fel:', + 'notification_error' => 'Error', 'notification_error_hint' => 'Vänligen kontrollera formuläret nedan för fel', - 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', + 'notification_bulk_error_hint' => 'Följande fält hade valideringsfel och redigerades inte:', + 'notification_success' => 'Klart', + 'notification_warning' => 'Varning', 'notification_info' => 'Info', 'asset_information' => 'Information om tillgång', 'model_name' => 'Modellnamn', @@ -460,7 +463,7 @@ return [ 'item_notes' => ':item noteringar', 'item_name_var' => ':item namn', 'error_user_company' => 'Checkout target company and asset company do not match', - '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', + 'error_user_company_accept_view' => 'En tillgång tilldelad till dig tillhör ett annat företag så att du inte kan acceptera eller neka det, vänligen kontrollera med din chef', 'importer' => [ 'checked_out_to_fullname' => 'Utcheckat till: Fullständigt namn', 'checked_out_to_first_name' => 'Utcheckad till: Förnamn', @@ -483,10 +486,10 @@ return [ 'address2' => 'Adressrad 2', 'import_note' => 'Importerad med csv importerare', ], - 'percent_complete' => '% complete', + 'percent_complete' => '% slutförd', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', + 'copy_to_clipboard' => 'Kopiera till urklipp', + 'copied' => 'Kopierad!', ]; diff --git a/resources/lang/sv-SE/help.php b/resources/lang/sv-SE/help.php index 04cb73e49b..f76bf491f7 100644 --- a/resources/lang/sv-SE/help.php +++ b/resources/lang/sv-SE/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Förbrukningsvaror är allt som köps som kommer att användas med tiden. Till exempel skrivarbläck eller kopieringspapper.', 'depreciations' => 'Du kan ställa in tillgångsavskrivningar för att avskriva tillgångar baserat på rak linjär avskrivning.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/sv-SE/passwords.php b/resources/lang/sv-SE/passwords.php index 7f5b381f0e..011b95c277 100644 --- a/resources/lang/sv-SE/passwords.php +++ b/resources/lang/sv-SE/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Om en matchande användare med en giltig e-postadress finns i vårt system, har ett e-postmeddelande om lösenordsåterställning skickats.', 'token' => 'Denna återställningstoken för lösenord är ogiltig eller har löpt ut, eller matchar inte det angivna användarnamnet.', 'reset' => 'Ditt lösenord har återställts!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/sv-SE/validation.php b/resources/lang/sv-SE/validation.php index 9ca834b4f3..d7c8d1f99d 100644 --- a/resources/lang/sv-SE/validation.php +++ b/resources/lang/sv-SE/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => ':attribute måste vara en sträng.', 'timezone' => ':attribute måste vara en giltig zon.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute är upptaget.', 'uploaded' => 'Uppladdningen av :attribute misslyckades.', 'url' => ':attribute Formatet är ogiltigt.', 'unique_undeleted' => ':attribute måste vara unikt.', 'non_circular' => ':attribute får inte skapa en cirkulär referens.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => 'Lösenordet kan inte vara samma som användarnamnet.', 'letters' => 'Lösenord måste innehålla minst en bokstav.', 'numbers' => 'Lösenord måste innehålla minst en siffra.', diff --git a/resources/lang/ta/admin/accessories/message.php b/resources/lang/ta/admin/accessories/message.php index d9709ed83a..8e4d4dc1e9 100644 --- a/resources/lang/ta/admin/accessories/message.php +++ b/resources/lang/ta/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'துணைக்கருவி [:id] இல்லை.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'தற்போது இந்த இணைப்பு உள்ளது: பயனர்களை சோதிக்கப்படும் எண்ணைக் கணக்கிடு. ஆபரணங்களை சரிபார்த்து மீண்டும் முயற்சிக்கவும்.', 'create' => array( diff --git a/resources/lang/ta/admin/custom_fields/general.php b/resources/lang/ta/admin/custom_fields/general.php index a86e957a30..f0d81ad53f 100644 --- a/resources/lang/ta/admin/custom_fields/general.php +++ b/resources/lang/ta/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'புதிய தனிப்பயன் புலம்', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'இந்த புலத்தின் மதிப்பு தரவுத்தளத்தில் குறியாக்கம் செய்யப்பட்டுள்ளது. நிர்வாக பயனர்கள் மட்டுமே குறியாக்கப்பட்ட மதிப்புகளைக் காண முடியும்', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ta/admin/hardware/form.php b/resources/lang/ta/admin/hardware/form.php index 36ea825f2d..b615ea0af4 100644 --- a/resources/lang/ta/admin/hardware/form.php +++ b/resources/lang/ta/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/ta/admin/hardware/message.php b/resources/lang/ta/admin/hardware/message.php index f1a34c7224..d5d59e1e40 100644 --- a/resources/lang/ta/admin/hardware/message.php +++ b/resources/lang/ta/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'சொத்து உருவாக்கப்படவில்லை, மீண்டும் முயற்சிக்கவும். :(', 'success' => 'சொத்து வெற்றிகரமாக உருவாக்கப்பட்டது. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/ta/admin/licenses/message.php b/resources/lang/ta/admin/licenses/message.php index 2caa3afceb..5c9c9312d0 100644 --- a/resources/lang/ta/admin/licenses/message.php +++ b/resources/lang/ta/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'இந்த உரிமம் தற்போது ஒரு பயனர் வெளியே சோதிக்கப்பட்டது மற்றும் நீக்க முடியாது. முதலில் உரிமம் சரிபார்க்கவும், பின்னர் மீண்டும் நீக்கி முயற்சிக்கவும்.', 'select_asset_or_person' => 'நீங்கள் ஒரு சொத்து அல்லது ஒரு பயனர் தேர்ந்தெடுக்க வேண்டும், ஆனால் இருவரும் அல்ல.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'உரிமத்தை சரிபார்க்க ஒரு சிக்கல் இருந்தது. தயவு செய்து மீண்டும் முயற்சிக்கவும்.', - 'success' => 'உரிமம் வெற்றிகரமாக சரிபார்க்கப்பட்டது' + 'success' => 'உரிமம் வெற்றிகரமாக சரிபார்க்கப்பட்டது', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ta/admin/locations/table.php b/resources/lang/ta/admin/locations/table.php index 1ee9929014..03cfa38e5a 100644 --- a/resources/lang/ta/admin/locations/table.php +++ b/resources/lang/ta/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'ஒப்படைக்கப்பட்ட அனைத்தையும் அச்சிடு', 'name' => 'இருப்பிடம் பெயர்', 'address' => 'முகவரி', + 'address2' => 'Address Line 2', 'zip' => 'அஞ்சல் குறியீடு', 'locations' => 'இடங்கள்', 'parent' => 'பெற்றோர்', diff --git a/resources/lang/ta/admin/reports/general.php b/resources/lang/ta/admin/reports/general.php index 2cfbe26a13..de7c1c9e2a 100644 --- a/resources/lang/ta/admin/reports/general.php +++ b/resources/lang/ta/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/ta/admin/users/message.php b/resources/lang/ta/admin/users/message.php index f19b9618c3..6c453600c8 100644 --- a/resources/lang/ta/admin/users/message.php +++ b/resources/lang/ta/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'பயனர் ஏற்கனவே உள்ளது!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'உள்நுழைவுத் துறை தேவைப்படுகிறது', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'கடவுச்சொல் தேவை.', 'insufficient_permissions' => 'போதிய அனுமதிகள் இல்லை.', 'user_deleted_warning' => 'இந்த பயனர் நீக்கப்பட்டது. நீங்கள் அவற்றை திருத்தவோ அல்லது புதிய சொத்துகளை ஒதுக்கவோ இந்த பயனரை மீட்டெடுக்க வேண்டும்.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/ta/general.php b/resources/lang/ta/general.php index f0db2130e4..8f166bb60e 100644 --- a/resources/lang/ta/general.php +++ b/resources/lang/ta/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'பயன்படுத்தக்கூடிய', 'consumables' => 'நுகர்பொருள்கள்', 'country' => 'நாடு', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'புதிதாக உருவாக்கு', 'created' => 'உருப்படி உருவாக்கப்பட்டது', 'created_asset' => 'சொத்து உருவாக்கப்பட்டது', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ta/help.php b/resources/lang/ta/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/ta/help.php +++ b/resources/lang/ta/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ta/passwords.php b/resources/lang/ta/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/ta/passwords.php +++ b/resources/lang/ta/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ta/validation.php b/resources/lang/ta/validation.php index 8b19f3457f..9288edfee7 100644 --- a/resources/lang/ta/validation.php +++ b/resources/lang/ta/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'பண்புக்கூறு ஒரு சரம் இருக்க வேண்டும்.', 'timezone' => 'பண்புக்கூறு: செல்லுபடியாகும் மண்டலம் இருக்க வேண்டும்.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ': பண்பு ஏற்கனவே ஏற்கப்பட்டுள்ளது.', 'uploaded' => ': பண்புக்கூறு பதிவேற்றத் தவறியது.', 'url' => 'பண்புக்கூறு வடிவமைப்பு தவறானது.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/th/admin/accessories/message.php b/resources/lang/th/admin/accessories/message.php index 7c1554fe54..87be141c92 100644 --- a/resources/lang/th/admin/accessories/message.php +++ b/resources/lang/th/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => '[;id] อุปกรณ์เสริม ไม่มีอยู่', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'อุปกรณ์เสริมนี้ได้เช็คเอ้าท์ให้ผู้ใช้งานแล้วจำนวน :count รายการในปัจจุบัน กรุณาเช็คอินอุปกรณ์เสริม และลองอีกครั้ง ', 'create' => array( diff --git a/resources/lang/th/admin/custom_fields/general.php b/resources/lang/th/admin/custom_fields/general.php index 2d53fb7c98..dca1c58b23 100644 --- a/resources/lang/th/admin/custom_fields/general.php +++ b/resources/lang/th/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'ฟิลด์ที่กำหนดเองใหม่', 'create_field_title' => 'สร้างฟิลด์ที่กำหนดเองใหม่', 'value_encrypted' => 'ค่าของฟิลด์นี้ถูกเข้ารหัสในฐานข้อมูล เฉพาะผู้ดูแลระบบเท่านั้นที่สามารถดูค่าที่ถอดรหัสได้', - 'show_in_email' => 'ใส่ค่าของฟิลด์นี้ลงในอีเมลเช็คเอาต์ที่ส่งถึงผู้ใช้หรือไม่? ฟิลด์ที่เข้ารหัสไม่สามารถรวมอยู่ในอีเมลได้', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => 'ช่วยเหลือ', 'help_text_description' => 'ข้อความนี้จะปรากฏขึ้นมาด้านล่างในขณะแก้แบบฟอร์มของเนื้อหาสินทรัพย์', 'about_custom_fields_title' => 'เกี่ยวกับการกำหนดฟิลด์', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/th/admin/hardware/form.php b/resources/lang/th/admin/hardware/form.php index db4f45f95b..b06445ac98 100644 --- a/resources/lang/th/admin/hardware/form.php +++ b/resources/lang/th/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/th/admin/hardware/message.php b/resources/lang/th/admin/hardware/message.php index 5a8d009eaa..4310d76aab 100644 --- a/resources/lang/th/admin/hardware/message.php +++ b/resources/lang/th/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'ไม่ได้สร้างเนื้อหาโปรดลองอีกครั้ง :(', 'success' => 'สร้างเนื้อหาสำเร็จแล้ว :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/th/admin/licenses/message.php b/resources/lang/th/admin/licenses/message.php index e22e72e87e..e711157357 100644 --- a/resources/lang/th/admin/licenses/message.php +++ b/resources/lang/th/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'ขณะนี้ใบอนุญาตนี้ออกให้แก่ผู้ใช้แล้วและไม่สามารถลบได้ โปรดตรวจสอบใบอนุญาตเป็นครั้งแรกจากนั้นลองลบอีกครั้ง', 'select_asset_or_person' => 'คุณต้องเลือกเนื้อหาหรือผู้ใช้ แต่ไม่ใช่ทั้งสองอย่าง', 'not_found' => 'ไม่พบใบอนุญาต', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'มีปัญหาในการตรวจสอบใบอนุญาต กรุณาลองอีกครั้ง.', - 'success' => 'ออกใบอนุญาตแล้ว' + 'success' => 'ออกใบอนุญาตแล้ว', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/th/admin/locations/table.php b/resources/lang/th/admin/locations/table.php index 31d8020a44..a0c4db9769 100644 --- a/resources/lang/th/admin/locations/table.php +++ b/resources/lang/th/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'พิมพ์ งานที่มอบหมาย ทั้งหมด', 'name' => 'ชื่อสถานที่', 'address' => 'ที่อยู่', + 'address2' => 'Address Line 2', 'zip' => 'รหัสไปรษณีย์', 'locations' => 'สถานที่', 'parent' => 'หมวดแม่', diff --git a/resources/lang/th/admin/reports/general.php b/resources/lang/th/admin/reports/general.php index 84e4d2e4eb..0ed55ab285 100644 --- a/resources/lang/th/admin/reports/general.php +++ b/resources/lang/th/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/th/admin/users/message.php b/resources/lang/th/admin/users/message.php index b6403f65bb..03717fbb18 100644 --- a/resources/lang/th/admin/users/message.php +++ b/resources/lang/th/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'มีผู้ใช้งานนี้แล้ว', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'ต้องการชื่อผู้ใช้งาน', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'ต้องการรหัสผ่าน', 'insufficient_permissions' => 'สิทธิ์การใช้งานไม่เพียงพอ', 'user_deleted_warning' => 'ผู้ใช้งานนี้ถูกลบแล้ว คุณจำเป็นต้องกู้คืนผู้ใช้งานก่อนแก้ไข', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/th/general.php b/resources/lang/th/general.php index 2a33df6814..f2120c1bdc 100644 --- a/resources/lang/th/general.php +++ b/resources/lang/th/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'การใช้งาน', 'consumables' => 'การใช้งาน', 'country' => 'ประเทศ', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'สร้างใหม่', 'created' => 'สร้างรายการแล้ว', 'created_asset' => 'ทรัพย์สินที่ถูกสร้าง', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'ซิงค์', 'sync_results' => 'ผลการซิงค์', 'license_serial' => 'ซีเรียลฯ/หมายเลขสินค้า', - 'invalid_category' => 'ข้อมูลหมวดหมู่ไม่ถูกต้อง', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => 'นี่คือแดสบอร์ดของคุณ (dashboard). มีหลายอันที่คล้ายนี่ แต่อันนี้คืออันของคุณ', '60_percent_warning' => 'สมบูรณ์แล้ว 60% (แจ้งเตือน)', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'นับวัสดุสิ้นเปลือง', 'components_count' => 'นับส่วนประกอบ (Components)', 'licenses_count' => 'นับลิขสิทธิ์', - 'notification_error' => 'ข้อผิดพลาด:', + 'notification_error' => 'Error', 'notification_error_hint' => 'โปรดระบุข้อมูลในฟอร์มนี้เกี่ยวกับข้อผิดพลาดที่ปรากฏ', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'สำเร็จ', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/th/help.php b/resources/lang/th/help.php index 695e65fa70..22847aa894 100644 --- a/resources/lang/th/help.php +++ b/resources/lang/th/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/th/passwords.php b/resources/lang/th/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/th/passwords.php +++ b/resources/lang/th/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/th/validation.php b/resources/lang/th/validation.php index 34fd5d2d92..38c27d06d2 100644 --- a/resources/lang/th/validation.php +++ b/resources/lang/th/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'แอตทริบิวต์: ต้องเป็นสตริง', 'timezone' => 'แอตทริบิวต์: ต้องเป็นโซนที่ถูกต้อง', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute กำลังใช้งานอยู่', 'uploaded' => 'แอตทริบิวต์: ล้มเหลวในการอัปโหลด', 'url' => 'รูปแบบของ :attribute ไม่ถูกต้อง', 'unique_undeleted' => 'แอตทริบิวต์ต้องไม่ซ้ำกัน', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/tl/admin/accessories/message.php b/resources/lang/tl/admin/accessories/message.php index 542f71f03c..c688d5e03d 100644 --- a/resources/lang/tl/admin/accessories/message.php +++ b/resources/lang/tl/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/tl/admin/custom_fields/general.php b/resources/lang/tl/admin/custom_fields/general.php index cb4ab3730a..e3c21d1f0c 100644 --- a/resources/lang/tl/admin/custom_fields/general.php +++ b/resources/lang/tl/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/tl/admin/hardware/form.php b/resources/lang/tl/admin/hardware/form.php index ef877c8377..ee3fa20fb0 100644 --- a/resources/lang/tl/admin/hardware/form.php +++ b/resources/lang/tl/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/tl/admin/hardware/message.php b/resources/lang/tl/admin/hardware/message.php index 04be92a754..056692998e 100644 --- a/resources/lang/tl/admin/hardware/message.php +++ b/resources/lang/tl/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/tl/admin/licenses/message.php b/resources/lang/tl/admin/licenses/message.php index dd7e54dea4..c79f631680 100644 --- a/resources/lang/tl/admin/licenses/message.php +++ b/resources/lang/tl/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/tl/admin/locations/table.php b/resources/lang/tl/admin/locations/table.php index 29edf0f565..0cfaa4fdc3 100644 --- a/resources/lang/tl/admin/locations/table.php +++ b/resources/lang/tl/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Location Name', 'address' => 'Address', + 'address2' => 'Address Line 2', 'zip' => 'Postal Code', 'locations' => 'Locations', 'parent' => 'Parent', diff --git a/resources/lang/tl/admin/reports/general.php b/resources/lang/tl/admin/reports/general.php index 344d5c8743..9b682f8ecd 100644 --- a/resources/lang/tl/admin/reports/general.php +++ b/resources/lang/tl/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/tl/admin/users/message.php b/resources/lang/tl/admin/users/message.php index adf26b3229..b7c0a29f14 100644 --- a/resources/lang/tl/admin/users/message.php +++ b/resources/lang/tl/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/tl/general.php b/resources/lang/tl/general.php index e1a5cc0e7a..a568e00436 100644 --- a/resources/lang/tl/general.php +++ b/resources/lang/tl/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Create New', 'created' => 'Item Created', 'created_asset' => 'created asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/tl/help.php b/resources/lang/tl/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/tl/help.php +++ b/resources/lang/tl/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/tl/passwords.php b/resources/lang/tl/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/tl/passwords.php +++ b/resources/lang/tl/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/tl/validation.php b/resources/lang/tl/validation.php index df514da6f9..57e354f072 100644 --- a/resources/lang/tl/validation.php +++ b/resources/lang/tl/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/tr/admin/accessories/general.php b/resources/lang/tr/admin/accessories/general.php index a13992ad3c..738411f882 100644 --- a/resources/lang/tr/admin/accessories/general.php +++ b/resources/lang/tr/admin/accessories/general.php @@ -17,6 +17,6 @@ return array( 'use_default_eula' => '\'yı Varsayılan Sözleşme yerine kullan.', 'use_default_eula_disabled' => 'Varsayılan sözleşmeyi kullan Varsayılan sözleşme tanımlı değil. Lütfen Ayarlar\'dan ekleyiniz.', 'clone' => 'Aksesuarı çoğalt', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'delete_disabled' => 'Bu aksesuar henüz silinemiyor çünkü bazı öğeler hâlâ kontrol ediliyor.', ); diff --git a/resources/lang/tr/admin/accessories/message.php b/resources/lang/tr/admin/accessories/message.php index bce66441d3..538b1d03e3 100644 --- a/resources/lang/tr/admin/accessories/message.php +++ b/resources/lang/tr/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => '[:id] numaralı aksesuar bulunmuyor.', + 'not_found' => 'O aksesuar bulunamadı.', 'assoc_users' => 'Bu aksesuardan :count adet kullanıcılara çıkış yapıldı. Lütfen aksesuar girişi yapınız ve tekrar deneyin.', 'create' => array( diff --git a/resources/lang/tr/admin/asset_maintenances/form.php b/resources/lang/tr/admin/asset_maintenances/form.php index 68f44d81dc..c1a0dd35b6 100644 --- a/resources/lang/tr/admin/asset_maintenances/form.php +++ b/resources/lang/tr/admin/asset_maintenances/form.php @@ -1,14 +1,14 @@ 'Asset Maintenance Type', + 'asset_maintenance_type' => 'Varlık Bakım Türü', 'title' => 'Başlık', - 'start_date' => 'Start Date', - 'completion_date' => 'Completion Date', + 'start_date' => 'Başlangıç Tarihi', + 'completion_date' => 'Bitiş tarihi', 'cost' => 'Ücret', 'is_warranty' => 'Garanti İyileştirme', - 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', + 'asset_maintenance_time' => 'Demirbaş Bakım Zamanı (gün)', 'notes' => 'Notlar', - 'update' => 'Update Asset Maintenance', - 'create' => 'Create Asset Maintenance' + 'update' => 'Varlık Bakımını Güncelle', + 'create' => 'Varlık Bakımı Oluştur' ]; diff --git a/resources/lang/tr/admin/asset_maintenances/general.php b/resources/lang/tr/admin/asset_maintenances/general.php index 06b863e2f6..a0a8b83f3d 100644 --- a/resources/lang/tr/admin/asset_maintenances/general.php +++ b/resources/lang/tr/admin/asset_maintenances/general.php @@ -11,6 +11,6 @@ 'calibration' => 'Kalibrasyon', 'software_support' => 'Yazılım Desteği', 'hardware_support' => 'Donanım Desteği', - 'configuration_change' => 'Configuration Change', + 'configuration_change' => 'Yapılandırma Değişikliği', 'pat_test' => 'PAT Test', ]; diff --git a/resources/lang/tr/admin/companies/message.php b/resources/lang/tr/admin/companies/message.php index 414c8cc1a4..5ae51fc5a8 100644 --- a/resources/lang/tr/admin/companies/message.php +++ b/resources/lang/tr/admin/companies/message.php @@ -2,7 +2,7 @@ return [ 'does_not_exist' => 'Firma yok.', - 'deleted' => 'Deleted company', + 'deleted' => 'Firmayı Sil', '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/custom_fields/general.php b/resources/lang/tr/admin/custom_fields/general.php index 22e0a8d105..bd71f81c1c 100644 --- a/resources/lang/tr/admin/custom_fields/general.php +++ b/resources/lang/tr/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Yeni özel alan', 'create_field_title' => 'Yeni bir özel alan oluştur', 'value_encrypted' => 'Bu alanın değeri veritabanında şifrelidir. Yalnızca yönetici kullanıcıları şifresi çözülen değeri görüntüleyebilir', - 'show_in_email' => 'Bu alandaki değer kullanıcıya gönderilen ödeme e-postalara dahil edilsin mi? Şifreli alanlar e-postalarda yer alamaz.', + 'show_in_email' => 'Bu hane içerisindeki bilgi "Zimmet e-postası" içerisinde kullanıcıya gönderilsinmi? Şifrelenmiş hanelerin içerisindeki bilgiler gönderilemez.', + 'show_in_email_short' => 'E-postalara dahil edin.', 'help_text' => 'Yardım Metni', 'help_text_description' => 'Bu isteğe bağlı metin alanı, varlık düzenleme esnasında formdaki öğelere bağlam kazandırmak amacıyla öğelerin altında gözükecektir.', 'about_custom_fields_title' => 'Özel Alanlar Hakkında', @@ -49,9 +50,12 @@ return [ 'unique' => 'Benzersiz', 'display_in_user_view' => 'Teslim alınan kullanıcının bu değerleri Atanan Varlıkları Görüntüle sayfasında görüntülemesine izin ver', 'display_in_user_view_table' => 'Kullanıcı tarafından görülebilir', - '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' => 'Bunu her yeni alan kümesine otomatik olarak ekle', + 'add_to_preexisting_fieldsets' => 'Mevcut alan kümelerine ekle', + 'show_in_listview' => 'Varsayılan olarak liste görünümlerinde göster. Yetkili kullanıcılar sütun seçici aracılığıyla göstermeye/gizlemeye devam edebilecektir', + 'show_in_listview_short' => 'Listelerde göster', + 'show_in_requestable_list_short' => 'Talep edilebilir varlıklar listesinde göster', + 'show_in_requestable_list' => 'Değeri talep edilebilir varlıklar listesinde gösterin. Şifreli alanlar gösterilmeyecek', + 'encrypted_options' => 'Bu alan şifrelendiğinden bazı görüntüleme seçenekleri kullanılamayacaktır.', ]; diff --git a/resources/lang/tr/admin/hardware/form.php b/resources/lang/tr/admin/hardware/form.php index 7bde9333d5..24537522ea 100644 --- a/resources/lang/tr/admin/hardware/form.php +++ b/resources/lang/tr/admin/hardware/form.php @@ -49,9 +49,10 @@ return [ 'asset_location' => 'Varlık konumunu güncelle', 'asset_location_update_default_current' => 'Varsayılan konumu ve gerçek konumu güncelle', 'asset_location_update_default' => 'Sadece varsayılan konumu güncelle', + 'asset_location_update_actual' => 'Sadece geçerli konumu güncelle', 'asset_not_deployable' => 'Bu demirbaş dağıtılabilir durumda değil. Çıkışı yapılamaz.', 'asset_deployable' => 'Bu demirbaş dağıtılabilir durumda. Çıkışı yapılabilir.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', + 'processing_spinner' => 'İşleniyor... (Büyük dosyalarda bu işlem biraz zaman alabilir)', 'optional_infos' => 'Opsiyonel Bilgi', 'order_details' => 'Sipariş Bilgileri' ]; diff --git a/resources/lang/tr/admin/hardware/general.php b/resources/lang/tr/admin/hardware/general.php index abde778682..385b507cf1 100644 --- a/resources/lang/tr/admin/hardware/general.php +++ b/resources/lang/tr/admin/hardware/general.php @@ -20,11 +20,11 @@ return [ 'requestable' => 'Talep edilebilir', 'requested' => 'Talep edildi', 'not_requestable' => 'Talep Edilemez', - 'requestable_status_warning' => 'Do not change requestable status', + 'requestable_status_warning' => 'Talep edilebilir durumu değiştirme', 'restore' => 'Demirbaşı Geri Getir', 'pending' => 'Bekliyor', 'undeployable' => 'Dağtılamaz', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'undeployable_tooltip' => 'Bu varlığın konuşlandırılamayan ve şu anda teslim alınamayan bir durum etiketi var.', 'view' => 'Demirbaşı Görüntüle', 'csv_error' => 'CSV dosyanızda bir hata var:', 'import_text' => ' @@ -45,5 +45,5 @@ return [ 'alert_details' => 'Detaylar için aşağıyı okuyun.', 'custom_export' => 'Özel Dışarı Aktar', 'mfg_warranty_lookup' => ':Üretici garantisinin durumuna bakma', - 'user_department' => 'User Department', + 'user_department' => 'Kullanıcı Departmanı', ]; diff --git a/resources/lang/tr/admin/hardware/message.php b/resources/lang/tr/admin/hardware/message.php index 6cc6f65cad..74dec36407 100644 --- a/resources/lang/tr/admin/hardware/message.php +++ b/resources/lang/tr/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Demirbaş oluşturulamadı, lütfen tekrar deneyin. ', 'success' => 'Demirbaş oluşturuldu.', + 'success_linked' => 'Etiketli ürün :etiket oluşturuldu. Görmek için tıklayın..', ], 'update' => [ @@ -51,7 +52,7 @@ return [ 'success' => 'Dosyanızı içe aktarıldı', 'file_delete_success' => 'Dosyanız başarıyla silindi', 'file_delete_error' => 'Dosya silenemedi', - 'file_missing' => 'The file selected is missing', + 'file_missing' => 'Seçilen dosya bulunamıyor', 'header_row_has_malformed_characters' => 'Başlık bilgisindeki bir veya daha fazla öznitelik, hatalı UTF-8 karakterleri içeriyor', 'content_row_has_malformed_characters' => 'Başlıktaki ilk satırda bir veya daha fazla öznitelik, hatalı biçimlendirilmiş UTF-8 karakterleri içeriyor', ], diff --git a/resources/lang/tr/admin/hardware/table.php b/resources/lang/tr/admin/hardware/table.php index e09e3f54a4..19d7103c93 100644 --- a/resources/lang/tr/admin/hardware/table.php +++ b/resources/lang/tr/admin/hardware/table.php @@ -8,7 +8,7 @@ return [ 'change' => 'Giriş/Çıkış', 'checkout_date' => 'Çıkış Tarihi', 'checkoutto' => 'Çıkış Yapıldı', - 'components_cost' => 'Total Components Cost', + 'components_cost' => 'Toplam Bileşen Maliyeti', 'current_value' => 'Mevcut Değer', 'diff' => 'Fark', 'dl_csv' => 'CSV Dosyasını İndir', diff --git a/resources/lang/tr/admin/labels/message.php b/resources/lang/tr/admin/labels/message.php index 96785f0754..d0bd8a3005 100644 --- a/resources/lang/tr/admin/labels/message.php +++ b/resources/lang/tr/admin/labels/message.php @@ -2,10 +2,10 @@ return [ - 'invalid_return_count' => '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.', + 'invalid_return_count' => 'Geçersiz sayım döndürüldü.', + 'invalid_return_type' => 'Geçersiz tür döndürüldü.', + 'invalid_return_value' => 'Geçersiz tür döndürüldü.', - 'does_not_exist' => 'Label does not exist', + 'does_not_exist' => 'Etiket mevcut değil', ]; diff --git a/resources/lang/tr/admin/labels/table.php b/resources/lang/tr/admin/labels/table.php index 87dee4bad0..b9ff1b5395 100644 --- a/resources/lang/tr/admin/labels/table.php +++ b/resources/lang/tr/admin/labels/table.php @@ -2,12 +2,12 @@ return [ - 'labels_per_page' => 'Labels', - 'support_fields' => 'Fields', - 'support_asset_tag' => 'Tag', + 'labels_per_page' => 'Etiketler', + 'support_fields' => 'Alanlar', + 'support_asset_tag' => 'Etiket', 'support_1d_barcode' => '1D', 'support_2d_barcode' => '2D', 'support_logo' => 'Logo', - 'support_title' => 'Title', + 'support_title' => 'Başlık', ]; \ 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 447ffa7151..0b458edbc4 100644 --- a/resources/lang/tr/admin/licenses/general.php +++ b/resources/lang/tr/admin/licenses/general.php @@ -23,24 +23,24 @@ return array( [ 'checkin_all' => [ 'button' => 'Tüm koltukları ayır', - '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', + 'modal' => 'Bu, bir koltukta kontrol işlemini gerçekleştirecektir. | Bu işlem, bu lisans için tüm :checkedout_seats_count koltukları kontrol edecektir.', + 'enabled_tooltip' => 'Bu lisans için hem kullanıcılardan hem de varlıklardan TÜM lisansları kontrol edin', + 'disabled_tooltip' => 'Şu anda teslim alınmış koltuk olmadığından bu devre dışı bırakıldı', + 'disabled_tooltip_reassignable' => 'Lisans yeniden atanamadığı için bu devre dışı bırakıldı', + 'success' => 'Lisans başarıyla kontrol edildi! | Tüm lisanslar başarıyla kontrol edildi!', + 'log_msg' => 'Lisans GUI\'sinde toplu lisans ödemesi yoluyla giriş yapıldı', ], 'checkout_all' => [ 'button' => 'Tüm koltukları incele', - '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', + 'modal' => 'Bu işlem, müsait olan ilk kullanıcıya bir koltuğun ödemesini yapacaktır. | Bu işlem, tüm :available_seats_count koltukları ilk müsait kullanıcılara teslim edecektir. Bir kullanıcı, bu lisansı henüz kendisine teslim etmemişse ve kullanıcı hesabında Otomatik Lisans Atama özelliği etkinleştirilmişse, bu koltuk için uygun kabul edilir.', + 'enabled_tooltip' => 'TÜM kullanıcılara TÜM koltukları (veya mevcut olan sayıda) ödeme yapın', 'disabled_tooltip' => 'Ulaşılabilir koltruk olmadığı için bu devre dışı bırakıldı', - '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', + 'success' => 'Lisans başarıyla kontrol edildi! | :count lisansları başarıyla teslim alındı!', + 'error_no_seats' => 'Bu lisans için kalan koltuk kalmadı.', + 'warn_not_enough_seats' => ':count kullanıcılara bu lisans atandı, ancak mevcut lisans koltuklarımız tükendi.', + 'warn_no_avail_users' => 'Yapacak bir şey yok. Henüz kendisine bu lisans atanmamış kullanıcı yok.', + 'log_msg' => 'Lisans GUI\'sinde toplu lisans ödemesi yoluyla teslim alındı', ], diff --git a/resources/lang/tr/admin/licenses/message.php b/resources/lang/tr/admin/licenses/message.php index 43375fce70..ca51d60ad2 100644 --- a/resources/lang/tr/admin/licenses/message.php +++ b/resources/lang/tr/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Bu demirbaş kullanıcıya çıkış yapılmış olaran görülüyor ve silinemez. Lütfen önce demirbaş girişi yapınız, ardından tekrar siliniz. ', 'select_asset_or_person' => 'Bir varlık veya kullanıcı seçmelisiniz, ancak her ikisini birden değil.', 'not_found' => 'Lisans bulunamadı', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Lisans çıkışı yapılırken hata oluştu. Lütfen tekrar deneyin.', - 'success' => 'Lisans çıkışı yapıldı.' + 'success' => 'Lisans çıkışı yapıldı.', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/tr/admin/locations/table.php b/resources/lang/tr/admin/locations/table.php index 3345e6bdec..99a2dc4649 100644 --- a/resources/lang/tr/admin/locations/table.php +++ b/resources/lang/tr/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Atananların Tümünü Yazdır', 'name' => 'Konum Adı', 'address' => 'Adres', + 'address2' => 'Adres Satırı 2', 'zip' => 'Posta kodu', 'locations' => 'Konumlar', 'parent' => 'Üst', diff --git a/resources/lang/tr/admin/manufacturers/message.php b/resources/lang/tr/admin/manufacturers/message.php index ef747d8fb7..4fa6571d7c 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' => '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}.', + 'support_url_help' => '{LOCALE, {SERIAL, {MODEL_NUMBER ve {MODEL_NAME değişkenleri, cihazınızda kullanılabilir. Varlıkları görüntülerken bu değerlerin otomatik olarak doldurulmasını sağlayan URL (örneğin, 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/manufacturers/table.php b/resources/lang/tr/admin/manufacturers/table.php index 30bb7b88f0..1ca19f12db 100644 --- a/resources/lang/tr/admin/manufacturers/table.php +++ b/resources/lang/tr/admin/manufacturers/table.php @@ -10,7 +10,7 @@ return array( 'support_email' => 'Destek Maili', 'support_phone' => 'Destek telefonu', 'support_url' => 'Destek URL\'si', - 'warranty_lookup_url' => 'Warranty Lookup URL', + 'warranty_lookup_url' => 'Garanti Arama URL\'si', 'update' => 'Üretici Güncelle', 'url' => 'URL', diff --git a/resources/lang/tr/admin/models/general.php b/resources/lang/tr/admin/models/general.php index 64d5f0d6f7..c0019c4c7b 100644 --- a/resources/lang/tr/admin/models/general.php +++ b/resources/lang/tr/admin/models/general.php @@ -6,7 +6,7 @@ return array( 'deleted' => 'Bu model silindi.', 'bulk_delete' => 'Varlık Modellerini Toplu Silme', 'bulk_delete_help' => 'Seçilen varlık modelleri silme işlemini onaylamak için aşağıdaki onay kutularını kullanın. Başka bir varlık modeli ile ilişkilendirilmiş olan varlık modelleri, başka bir varlık modeli ile ilişkilendirilmeden silinemez.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', + 'bulk_delete_warn' => 'Bir varlık modelini silmek üzeresiniz.| :model_count varlık modellerini silmek üzeresiniz.', 'restore' => 'Modeli geri getir', 'requestable' => 'Kullanıcılar bu modeli talep edebilir', 'show_mac_address' => 'Bu model demirbaşta MAC adresi göster', diff --git a/resources/lang/tr/admin/models/message.php b/resources/lang/tr/admin/models/message.php index 7eb23672e2..85c12dcc29 100644 --- a/resources/lang/tr/admin/models/message.php +++ b/resources/lang/tr/admin/models/message.php @@ -2,9 +2,9 @@ return array( - 'deleted' => 'Deleted asset model', + 'deleted' => 'Silinen varlık modeli', 'does_not_exist' => 'Model mevcut değil.', - 'no_association' => 'WARNING! The asset model for this item is invalid or missing!', + 'no_association' => 'UYARI! Bu öğeye ilişkin varlık modeli geçersiz veya eksik!', '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.', 'assoc_users' => 'Model bir ya da daha çok demirbaş ile ilişkili ve silinemez. Lütfen demirbaşları silin ve tekrar deneyin. ', @@ -33,14 +33,14 @@ return array( 'bulkedit' => array( 'error' => 'Hiçbir alan değiştirilmedi, dolayısıyla hiç bir alan güncellenmedi.', - '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 başarıyla güncellendi. |:model_count modelleri başarıyla güncellendi.', + 'warn' => 'Aşağıdaki modelin özelliklerini güncellemek üzeresiniz: |Aşağıdaki :model_count modellerinin özelliklerini düzenlemek üzeresiniz:', ), 'bulkdelete' => array( 'error' => 'Hiçbir model seçilmedi, bu nedenle hiçbir şey silinmedi.', - 'success' => 'Model deleted!|:success_count models deleted!', + 'success' => 'Model silindi!|:success_count modelleri silindi!', 'success_partial' => ':success_count adet model(ler) silindi, ancak :fail_count adet için silme işlemini tamamlayamadık, çünkü bunlar halâ varlıklarla ilişkilendirilmiş durumda.' ), diff --git a/resources/lang/tr/admin/reports/general.php b/resources/lang/tr/admin/reports/general.php index 330a89aeb6..b6f991ecbf 100644 --- a/resources/lang/tr/admin/reports/general.php +++ b/resources/lang/tr/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Hatırlatma gönder', 'reminder_sent' => 'Hatırlatıcı gönderildi', 'acceptance_deleted' => 'Kabul talebi silindi', - 'acceptance_request' => 'Kabul talebi' + 'acceptance_request' => 'Kabul talebi', + 'custom_export' => [ + 'user_address' => 'Kullanıcı Adresi', + 'user_city' => 'Kullanıcı Şehri', + 'user_state' => 'Kullanıcı Durumu', + 'user_country' => 'Kullanıcı Ülkesi', + 'user_zip' => 'Kullanıcı Posta Kodu' + ] ]; \ No newline at end of file diff --git a/resources/lang/tr/admin/settings/general.php b/resources/lang/tr/admin/settings/general.php index 916ee799f4..adedce7fea 100644 --- a/resources/lang/tr/admin/settings/general.php +++ b/resources/lang/tr/admin/settings/general.php @@ -32,7 +32,7 @@ return [ 'backups_restoring' => 'Yedekten geri dön', 'backups_upload' => 'Yedeği yükle', 'backups_path' => 'Yedeklerin sunucuda saklanacağı yer :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' => 'Geri yükleme düğmesini kullanın.', + 'google_login' => 'Google Workspace Giriş Ayarları', + 'enable_google_login' => 'Kullanıcıların Google Workspace ile giriş yapmasını sağlayın', + 'enable_google_login_help' => 'Kullanıcıların temel hazırlığı otomatik olarak yapılmayacaktır. Burada VE Google Workspace\'te mevcut bir hesapları olmalı ve buradaki kullanıcı adları, Google Workspace e-posta adresleriyle eşleşmelidir. ', + 'mail_reply_to' => 'Posta Yanıt Adresi', + 'mail_from' => 'Adresten Posta', + 'database_driver' => 'Veritabanı Sürücüsü', + 'bs_table_storage' => 'Tablo Depolama', + 'timezone' => 'Zaman Dilimi', ]; diff --git a/resources/lang/tr/admin/settings/message.php b/resources/lang/tr/admin/settings/message.php index 6d75133571..7c922fbcde 100644 --- a/resources/lang/tr/admin/settings/message.php +++ b/resources/lang/tr/admin/settings/message.php @@ -34,13 +34,13 @@ return [ 'authentication_success' => 'LDAP kullanıcı kimliği başarıyla doğrulandı!' ], 'webhook' => [ - 'sending' => 'Sending :app test message...', + 'sending' => ':app test mesajı gönderiliyor...', 'success' => ':webhook_name entegrasyonunuz çalışıyor!', - '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', + 'success_pt1' => 'Başarılı! Kontrol edin ', + 'success_pt2' => ' test mesajınız için kanala gidin ve ayarlarınızı kaydetmek için aşağıdaki KAYDET\'i tıklamayı unutmayın.', + '500' => '500 Sunucu Hatası.', + 'error' => 'Bir şeyler yanlış gitti. :app bu şekilde yanıt verdi: :error_message', 'error_redirect' => 'HATA: 301/302: bağlantı başka bir yere yönlendiriyor. Güvenlik nedeniyle yönlendirmeleri takip etmiyoruz. Lütfen direk adresi kullanın.', - 'error_misc' => 'Something went wrong. :( ', + 'error_misc' => 'Bir şeyler yanlış gitti. :( ', ] ]; diff --git a/resources/lang/tr/admin/suppliers/message.php b/resources/lang/tr/admin/suppliers/message.php index 3197dc62c5..a50549663b 100644 --- a/resources/lang/tr/admin/suppliers/message.php +++ b/resources/lang/tr/admin/suppliers/message.php @@ -2,7 +2,7 @@ return array( - 'deleted' => 'Deleted supplier', + 'deleted' => 'Silinen tedarikçi', 'does_not_exist' => 'Tedarikçi mevcut değil.', diff --git a/resources/lang/tr/admin/users/general.php b/resources/lang/tr/admin/users/general.php index be96c217d0..d651b3ca86 100644 --- a/resources/lang/tr/admin/users/general.php +++ b/resources/lang/tr/admin/users/general.php @@ -19,8 +19,8 @@ return [ 'print_assigned' => 'Atananların Tümünü Yazdır', 'email_assigned' => 'Tüm Atananların E-posta Listesi', 'user_notified' => 'Kullanıcıya, atanmış nesnelerinin bir listesi e-posta ile gönderildi.', - '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' => 'Uygun lisansları otomatik olarak atarken bu kullanıcıyı dahil edin', + 'auto_assign_help' => 'Lisansların otomatik atanmasında bu kullanıcıyı atla', 'software_user' => 'Yazılıma :name için çıkış yapılmış', 'send_email_help' => 'Bu kullanıcıya kimlik bilgilerini gönderebilmesi için bir e-posta adresi sağlamalısınız. E-posta kimlik bilgileri yalnızca kullanıcı oluşturulurken yapılabilir. Parolalar tek yönlü bir karmada saklanır ve bir kez kaydedildikten sonra geri alınamaz.', 'view_user' => 'Kullanıcıyı Görüntüle :name', @@ -42,13 +42,13 @@ return [ 'remote' => 'Uzaktan Kumanda', 'remote_help' => 'Bu, fiziksel konumlarınıza hiç gelmeyen veya nadiren gelen uzak kullanıcılara göre filtrelemeniz gerektiğinde yararlı olabilir.', 'not_remote_label' => 'Bu uzak bir kullanıcı değil', - 'vip_label' => 'VIP user', + 'vip_label' => 'VIP kullanıcı', 'vip_help' => 'Organizasyonunuzdaki kişileri özel bir şekilde belirtmek, işaretlemek istiyor iseniz bu yardımcı olabilir.', 'create_user' => 'Kullanıcı oluştur', - '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', + 'create_user_page_explanation' => 'Siteye ilk kez giriş yapacağınızda kullanacağınız hesap bilgisidir.', + 'email_credentials' => 'E-posta kimlik bilgileri', + 'email_credentials_text' => 'Kimlik bilgilerimi yukarıdaki e-posta adresine e-postayla gönder', + 'next_save_user' => 'Sonraki: Kullanıcıyı Kaydet', 'all_assigned_list_generation' => 'Bu tarihinde oluşturuldu:', - 'email_user_creds_on_create' => 'Email this user their credentials?', + 'email_user_creds_on_create' => 'Bu kullanıcıya kimlik bilgileri e-postayla gönderilsin mi?', ]; diff --git a/resources/lang/tr/admin/users/message.php b/resources/lang/tr/admin/users/message.php index c438488d9e..3609134639 100644 --- a/resources/lang/tr/admin/users/message.php +++ b/resources/lang/tr/admin/users/message.php @@ -6,8 +6,9 @@ return array( 'declined' => 'Bu varlığı başarıyla reddettiniz.', 'bulk_manager_warn' => 'Kullanıcılarınızın başarıyla güncelleştirildi, ancak kaydedilmedi Yöneticisi giriş Yöneticisi\'ni seçtiğiniz çünkü aynı zamanda düzenlenecek kullanıcı listesinde oldu ve kullanıcıların kendi yöneticisi olmayabilir. Yine, yönetici hariç olmak üzere, kullanıcılarınızı seçiniz.', 'user_exists' => 'Kullanıcı zaten var!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'Kullanıcı yok.', 'user_login_required' => 'Oturum açma alanı gerekli', + 'user_has_no_assets_assigned' => 'Kullanıcıya zimmetlenmiş bir şey yok.', 'user_password_required' => 'Şifre Gerekli.', 'insufficient_permissions' => 'Yetersiz izinler.', 'user_deleted_warning' => 'Bu kullanıcı silindi. Bunları düzenlemek veya onları yeni varlıklar atamak için bu kullanıcı geri yüklemek gerekir.', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => 'Etkinleştirilmiş ve geçerli bir e-posta adresine sahip seçilen kullanıcılara şifre sıfırlama bağlantısı gönderildi.', 'password_reset_sent' => ':email! adresine bir şifre sıfırlama bağlantısı gönderildi!', 'user_has_no_email' => 'Bu kullanıcının profilinde bir e-posta adresi yok.', - 'user_has_no_assets_assigned' => 'Bu kullanıcının atanmış herhangi bir varlığı yok', + 'log_record_not_found' => 'Bu kullanıcı için herhangi bir kayıt bulunamadı.', 'success' => array( diff --git a/resources/lang/tr/auth/general.php b/resources/lang/tr/auth/general.php index 3fd5cdca28..9105ee6038 100644 --- a/resources/lang/tr/auth/general.php +++ b/resources/lang/tr/auth/general.php @@ -12,8 +12,8 @@ return [ 'remember_me' => 'Beni hatırla', 'username_help_top' => 'E-posta ile bir şifre sıfırlama bağlantısı almak için kullanıcı adınızı girin.', 'username_help_bottom' => 'Kullanıcı adınız ve e-posta adresiniz olabilir aynı olabilir, ancak yapılandırmanıza bağlı olarak olmayabilir. Kullanıcı adınızı hatırlayamıyorsanız, yöneticinize başvurun.

İlişkili bir e-posta adresi olmayan kullanıcı adlarına e-postayla şifre sıfırlama bağlantısı gönderilmeyecektir. ', - 'google_login' => 'Or login with Google Workspace', - 'google_login_failed' => 'Google Login failed, please try again.', + 'google_login' => 'Veya Google Workspace ile giriş yapın', + 'google_login_failed' => 'Google Girişi başarısız oldu, lütfen tekrar deneyin.', ]; diff --git a/resources/lang/tr/general.php b/resources/lang/tr/general.php index e69412042e..c165008044 100644 --- a/resources/lang/tr/general.php +++ b/resources/lang/tr/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Sarf Malzeme', 'consumables' => 'Sarf Malzemeleri', 'country' => 'Ülke', + 'could_not_restore' => ':item_type: :error geri yüklenirken hata oluştu', + 'not_deleted' => ':item_type silinmediği için geri yüklenemez', 'create' => 'Yeni Oluştur', 'created' => 'Öğe oluşturuldu', 'created_asset' => 'Oluşturulmuş Demirbaş', @@ -95,7 +97,7 @@ Context | Request Context ', 'delete' => 'Sil', 'delete_confirm' => 'Öğeyi silmek istediğinizden emin misiniz?', - 'delete_confirm_no_undo' => 'Are you sure you wish to delete :item? This can not be undone.', + 'delete_confirm_no_undo' => ':item\'i silmek istediğinizden emin misiniz? Bu işlem geri alınamaz.', 'deleted' => 'Silinmiş', 'delete_seats' => 'Silinen Kullanıcı Lisansı Sayısı', 'deletion_failed' => 'Silme başarısız', @@ -155,7 +157,7 @@ Context | Request Context 'filetypes_accepted_help' => 'İzin verilen edilen dosya türü :types. İzin verilen asgari yükleme boyutu :size.|İzin verilen edilen dosya türleri:types. İzin verilen asgari yükleme boyutu :size.', 'filetypes_size_help' => 'İzin verilen asgari yükleme boyutu :size.', 'image_filetypes_help' => 'Kabul edilen dosya türleri jpg, webp, png, gif ve svg\'dir. İzin verilen maksimum yükleme boyutu :size \'dir.', - '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' => 'Bu dosya okunamadı. Kabul edilen dosya türleri jpg, webp, png, gif ve svg\'dir. Bu dosyanın mime tipi: :mimetype.', 'import' => 'İçeri aktar', 'importing' => 'İçeri Aktarma', 'importing_help' => 'Demirbaşları, aksesuarları, lisansları, bileşenleri, sarf malzemelerini ve kullanıcıları CSV dosyası ile içeri aktarabilirsiniz.

CSV, virgülle ayrılmış olmalı ve dökümandaki örnek CSV\'lerdekilerle eşleşen başlıklarla hazırlanmalıdır..', @@ -261,7 +263,7 @@ Context | Request Context 'signed_off_by' => 'İmzalayan', 'skin' => 'Tema', 'webhook_msg_note' => 'Webhook üzerinden bir ileti gönderilecek', - 'webhook_test_msg' => 'Oh hai! Looks like your :app integration with Snipe-IT is working!', + 'webhook_test_msg' => 'Snipe-IT ile :app entegrasyonunuz çalışıyor!', 'some_features_disabled' => 'DEMO modu: Bu yükleme için bazı özellikleri devre dışı bırakılır.', 'site_name' => 'Site Adı', 'state' => 'İlçe', @@ -271,8 +273,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', + 'sure_to_delete_var' => ':item öğesini silmek istediğinizden emin misiniz?', + 'delete_what' => 'Sil :item', 'submit' => 'Gönder', 'target' => 'Hedef', 'time_and_date_display' => 'Zaman ve Tarih Görüntüle', @@ -356,7 +358,8 @@ Context | Request Context 'synchronize' => 'Eşitleme', 'sync_results' => 'Eşitleme Sonuçları', 'license_serial' => 'Seri/Ürün Anahtarı', - 'invalid_category' => 'Geçersiz kategori', + 'invalid_category' => 'Geçersiz veya eksik kategori', + 'invalid_item_category_single' => 'Geçersiz veya eksik :tip kategorisi. Lütfen kontrol etmeden önce geçerli bir kategori eklemek için bu :type kategorisini güncelleyin.', 'dashboard_info' => 'Bu sizin kontrol paneliniz. Onun gibi çok var ama bu sizinki.', '60_percent_warning' => '%60 Tamamlandı (uyarı)', 'dashboard_empty' => 'Henüz bir şey eklememişsiniz gibi görünüyor, bu yüzden gösterecek bir şeyimiz yok. Şimdi bazı varlıklar, aksesuarlar, sarf malzemeleri veya lisanslar ekleyerek başlayın!', @@ -371,15 +374,15 @@ Context | Request Context 'consumables_count' => 'Sarf Malzemesi Adedi', 'components_count' => 'Bileşen Sayısı', 'licenses_count' => 'Lisans Adedi', - 'notification_error' => 'Hata:', + 'notification_error' => 'Hata', 'notification_error_hint' => 'Hatalar için lütfen aşağıdaki formu kontrol edin', 'notification_bulk_error_hint' => 'Aşağıdaki alanlarda doğrulama hataları olduğundan düzenlenemedi.', - 'notification_success' => 'Success', - 'notification_warning' => 'Warning', - 'notification_info' => 'Info', + 'notification_success' => 'Başarılı', + 'notification_warning' => 'Dikkat', + 'notification_info' => 'Bilgi', 'asset_information' => 'Varlık Bilgisi', - 'model_name' => 'Model Name', - 'asset_name' => 'Asset Name', + 'model_name' => 'Model Adı', + 'asset_name' => 'Demirbaş Adı', 'consumable_information' => 'Sarf Malzemesi Bilgisi:', 'consumable_name' => 'Sarf Malzemesi Adı:', 'accessory_information' => 'Aksesuar Bilgisi:', @@ -418,19 +421,19 @@ Context | Request Context 'toggle_navigation' => 'Gezinme şeklini değiştir.', 'alerts' => 'Uyarılar', 'tasks_view_all' => 'Tüm görevleri görüntüleyin', - 'true' => 'True', - 'false' => 'False', - 'integration_option' => 'Integration Option', + 'true' => 'Doğru', + 'false' => 'Yanlış', + 'integration_option' => 'Entegrasyon Seçeneği', 'log_does_not_exist' => 'Eşleşen LOG kaydı bulunamadı.', 'merge_users' => 'Kullanıcıları birleştir', 'merge_information' => 'Bu, : kullanıcı sayısını tek bir kullanıcıda birleştirecektir. Aşağıdaki kullanıcılardan birleştirmek istediklerinizi seçin; ilişkili varlıklar, lisanslar vb. seçilen kullanıcıya taşınacak ve diğer kullanıcı silinecektir.', - '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.', + 'warning_merge_information' => 'Bu eylem geri alınamaz ve YALNIZCA kötü bir içe aktarma veya senkronizasyon nedeniyle kullanıcıları birleştirmeniz gerektiğinde kullanılmalıdır. Öncelikle yedekleme yaptığınızdan emin olun.', 'no_users_selected' => 'Kullanıcı seçilmedi', - '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)', + 'not_enough_users_selected' => 'En az :count kullanıcı seçilmelidir', + 'merge_success' => ':count kullanıcı yada kullanıcılar başarıyla :into_username ile birleştirildi!', + 'merged' => 'Birleştirildi', + 'merged_log_this_user_into' => 'Bu kullanıcı (ID :to_id - :to_username), :from_id (:from_username) kullanıcı kimliğiyle birleştirildi ', + 'merged_log_this_user_from' => ':from_id (:from_username) kullanıcı kimliği bu kullanıcıyla (ID :to_id - :to_username) birleştirildi', 'clear_and_save' => 'Temizle ve Kaydet', 'update_existing_values' => 'Mevcut Değerler Güncellensinmi?', 'auto_incrementing_asset_tags_disabled_so_tags_required' => 'Otomatik artan varlık etiketi pasif olduğu için bütün "Varlık Etiketi" sütunu doldurmalısınız.', @@ -446,50 +449,50 @@ Context | Request Context 'errors_importing' => 'İçeri alırken bazı hatalar oluştu: ', 'warning' => 'DİKKAT: :dikkat', 'success_redirecting' => '"Başarılı... Yönlendiriliyor.', - 'cancel_request' => 'Cancel this item request', + 'cancel_request' => 'İsteği iptal et', 'setup_successful_migrations' => 'Veritabanı tablolarınız oluşturuldu', 'setup_migration_output' => 'Taşıma sonucu:', 'setup_migration_create_user' => 'Sonraki adım: Kullanıcı oluşturma', - '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' => 'Dosya içe aktarma işleminiz tamamlandı ancak bir hata aldık. Bu genellikle bir bildirim web sayfası yada uygulamasından (Slack gibi) gelen üçüncü taraf API kısıtlamasından kaynaklanır ve içe aktarmanın kendisine müdahale etmez, ancak bunu onaylamanız gerekir.', 'confirm' => 'Doğrula', 'autoassign_licenses' => 'Lisansları Otomatik Ata', - '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' => 'Bu kullanıcıya, lisansların toplu atama kullanıcı arayüzü veya uç araçları aracılığıyla atanmasına izin verin.', + 'autoassign_licenses_help_long' => 'Bu, bir kullanıcıya lisansların toplu atama kullanıcı arayüzü veya uç araçları aracılığıyla atanmasına olanak tanır. (Örneğin, yalnızca personele vereceğiniz bir lisansın yüklenicilere otomatik olarak atanmasını istemeyebilirsiniz. Lisansları bu kullanıcılara bireysel olarak atayabilirsiniz ancak bunlar Tüm Kullanıcılara Ödeme Lisansı işlevlerine dahil edilmeyecektir.)', + 'no_autoassign_licenses_help' => 'Lisans kullanıcı arayüzü veya toplu atama için kullanıcıyı dahil etmeyin.', 'modal_confirm_generic' => 'Emin misiniz?', 'cannot_be_deleted' => 'Bu öğe silinemez', - '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' => 'Checkout target company and asset company do not match', + 'undeployable_tooltip' => 'Bu ürün teslim alınamıyor. Kalan miktarı kontrol edin.', + 'serial_number' => 'Seri Numarası', + 'item_notes' => ':item Notları', + 'item_name_var' => ':item Adı', + 'error_user_company' => 'Ürüne sahip olan şirket ile zimmet yapılmak istenen şirket farklı.', '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', - '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' => 'Çıkış Tarihi: Tam Ad', + 'checked_out_to_first_name' => 'Çıkış Tarihi: Ad', + 'checked_out_to_last_name' => 'Çıkış Tarihi: Soyad', + 'checked_out_to_username' => 'Çıkış Tarihi: Kullanıcı Adı', + 'checked_out_to_email' => 'Çıkış Tarihi: e-Mail', + 'checked_out_to_tag' => 'Çıkış Yapıldığı Yer: Demirbaş Etiketi', + 'manager_first_name' => 'Yöneticinin Adı', + 'manager_last_name' => 'Yöneticinin Soyadı', + 'manager_full_name' => 'Yöneticinin Adı Soyadı', + 'manager_username' => 'Yöneticinin Kullanıcı Adı', + 'checkout_type' => 'Ödeme Tipi', + 'checkout_location' => 'Ödeme Konumu', + 'image_filename' => 'Dosya Adı', + 'do_not_import' => 'İçeri Aktarma', 'vip' => 'VIP', - 'avatar' => 'Avatar', - 'gravatar' => 'Gravatar Email', + 'avatar' => 'Profil Resmi', + 'gravatar' => 'Gravatar E-postası', 'currency' => 'Para Birimi', - 'address2' => 'Address Line 2', - 'import_note' => 'Imported using csv importer', + 'address2' => 'Adres Satırı 2', + 'import_note' => 'Csv içe aktarıldı', ], - 'percent_complete' => '% complete', - 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', - 'copy_to_clipboard' => 'Copy to Clipboard', - 'copied' => 'Copied!', + 'percent_complete' => '% tamamlandı', + 'uploading' => 'Yükleniyor... ', + 'upload_error' => 'Dosya yüklenirken hata oluştu. Lütfen boş satır olmadığından ve hiçbir sütun adının kopyalanmadığından emin olun.', + 'copy_to_clipboard' => 'Panoya kopyala', + 'copied' => 'Kopyalandı!', ]; diff --git a/resources/lang/tr/help.php b/resources/lang/tr/help.php index 66d6ccda33..e56d4c90d9 100644 --- a/resources/lang/tr/help.php +++ b/resources/lang/tr/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => 'Daha Fazla Bilgi', - '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' => 'Bu kutunun işaretlenmesi varlık kaydını bu yeni konumu yansıtacak şekilde düzenler. İşaretlenmeden bırakılırsa, denetim günlüğündeki konumun not edilmesi yeterlidir.

Bu varlığın teslim alınması durumunda, teslim alındığı kişinin, varlığın veya konumun konumunu değiştirmeyeceğini unutmayın.', 'assets' => 'Varlıklar seri numaraları veya varlık etiketleri ile takip edilir. Bunlar bir öğeyi belirlemek için daha yüksek öneme sahip olma eğilimindedir.', @@ -30,5 +30,6 @@ return [ 'consumables' => 'Sarf malzemeleri satın alınan ve zamanla tüketilen ürünlerdir. Örneğin yazıcı kartuşu, fotokopi kağıdı vs.', 'depreciations' => 'Demirbaş amortismanını sabit bir oran ile düşecek şekilde ayarlayabilirsiniz.', - + + 'empty_file' => 'İthalatçı bu dosyanın boş olduğunu tespit eder.' ]; diff --git a/resources/lang/tr/localizations.php b/resources/lang/tr/localizations.php index 61ad04c4a9..b4d8d35f87 100644 --- a/resources/lang/tr/localizations.php +++ b/resources/lang/tr/localizations.php @@ -17,30 +17,30 @@ return [ 'nl'=> 'Hollanda Felemenkçe', 'en-ID'=> 'İngilizce, Endonezya', 'et'=> 'Estonya Estçe', - 'fil'=> 'Filipino', - 'fi'=> 'Finnish', + 'fil'=> 'Filipince', + 'fi'=> 'Fince', 'fr'=> 'Fransızca', 'de'=> 'Almanca', - 'de-i'=> 'German (Informal)', + 'de-i'=> 'Almanca (Gayri Resmi)', 'el'=> 'Yunanca', 'he'=> 'İbranice', 'hu'=> 'Macarca', - 'is' => 'Icelandic', - 'id'=> 'Indonesian', - 'ga-IE'=> 'Irish', + 'is' => 'İzlandaca', + 'id'=> 'Endonezyaca', + 'ga-IE'=> 'İrlandaca', 'it'=> 'İtalyanca', 'ja'=> 'Japonca', 'km' => 'Khmer', 'ko'=> 'Korece', 'lv'=>'Letonca', - 'lt'=> 'Lithuanian', + 'lt'=> 'Litvanyaca', 'mk'=> 'Makedonca', - 'ms'=> 'Malay', + 'ms'=> 'Malayca', 'mi'=> 'Maori Dili', 'mn'=> 'Moğolca', 'no'=> 'Norveç dili', 'fa'=> 'Farsça', - 'pl'=> 'Polish', + 'pl'=> 'Polonyaca', 'pt-PT'=> 'Portekizce', 'pt-BR'=> 'Brezilya Portekizcesi', 'ro'=> 'Rumence', @@ -56,50 +56,50 @@ return [ 'ta'=> 'Tamilce', 'th'=> 'Tayland Dili', 'tr'=> 'Türkçe', - 'uk'=> 'Ukranian', - 'vi'=> 'Vietnamese', - 'cy'=> 'Welsh', - 'zu'=> 'Zulu', + 'uk'=> 'Ukraynaca', + 'vi'=> 'Vietnamca', + 'cy'=> 'Galce', + 'zu'=> 'Zuluca', ], 'select_country' => 'Ülke seçin', 'countries' => [ - 'AC'=>'Ascension Island', + 'AC'=>'Ascension Adası', 'AD'=>'Andorra', - 'AE'=>'United Arab Emirates', - 'AF'=>'Afghanistan', - 'AG'=>'Antigua And Barbuda', + 'AE'=>'Birleşik Arap Emirlikleri', + 'AF'=>'Afganistan', + 'AG'=>'Antigua ve Barbuda', 'AI'=>'Anguilla', - 'AL'=>'Albania', - 'AM'=>'Armenia', - 'AN'=>'Netherlands Antilles', + 'AL'=>'Arnavutluk', + 'AM'=>'Ermenistan', + 'AN'=>'Hollanda Antilleri', 'AO'=>'Angola', - 'AQ'=>'Antarctica', - 'AR'=>'Argentina', - 'AS'=>'American Samoa', - 'AT'=>'Austria', - 'AU'=>'Australia', + 'AQ'=>'Antarktika', + 'AR'=>'Arjantin', + 'AS'=>'Amerikan Samoası', + 'AT'=>'Avusturya', + 'AU'=>'Avustralya', 'AW'=>'Aruba', - 'AX'=>'Ã…land', - 'AZ'=>'Azerbaijan', - 'BA'=>'Bosnia And Herzegovina', + 'AX'=>'Aland', + 'AZ'=>'Azerbaycan', + 'BA'=>'Bosna Hersek', 'BB'=>'Barbados', - 'BE'=>'Belgium', - 'BD'=>'Bangladesh', + 'BE'=>'Belçika', + 'BD'=>'Bangladeş', 'BF'=>'Burkina Faso', - 'BG'=>'Bulgaria', - 'BH'=>'Bahrain', + 'BG'=>'Bulgaristan', + 'BH'=>'Bahreyn', 'BI'=>'Burundi', 'BJ'=>'Benin', 'BM'=>'Bermuda', - 'BN'=>'Brunei Darussalam', - 'BO'=>'Bolivia', - 'BR'=>'Brazil', - 'BS'=>'Bahamas', + 'BN'=>'Brunei Sultanlığı', + 'BO'=>'Bolivya', + 'BR'=>'Brezilya', + 'BS'=>'Bahamalar', 'BT'=>'Bhutan', - 'BV'=>'Bouvet Island', - 'BW'=>'Botswana', + 'BV'=>'Bouvet Adası', + 'BW'=>'Botsvana', 'BY'=>'Belarus', 'BZ'=>'Belize', 'CA'=>'Kanada', @@ -122,7 +122,7 @@ return [ 'CZ'=>'Çek Cumhuriyeti', 'DE'=>'Almanya', 'DJ'=>'Cibuti', - 'DK'=>'Denmark', + 'DK'=>'Danimarka', 'DM'=>'Dominik', 'DO'=>'Dominik Cumhuriyeti', 'DZ'=>'Cezayir', @@ -132,56 +132,56 @@ return [ 'ER'=>'Eritre', 'ES'=>'İspanya', 'ET'=>'Etiyopya', - 'EU'=>'European Union', - 'FI'=>'Finland', + 'EU'=>'Avrupa Birliği', + 'FI'=>'Finlandiya', 'FJ'=>'Fiji', - 'FK'=>'Falkland Islands (Malvinas)', - 'FM'=>'Micronesia, Federated States Of', - 'FO'=>'Faroe Islands', - 'FR'=>'France', + 'FK'=>'Falkland Adaları (Malvinalar)', + 'FM'=>'Mikronezya Federal Devletleri', + 'FO'=>'Faroe Adaları', + 'FR'=>'Fransa', 'GA'=>'Gabon', 'GD'=>'Grenada', - 'GE'=>'Georgia', - 'GF'=>'French Guiana', + 'GE'=>'Gürcistan', + 'GF'=>'Fransız Guyanası', 'GG'=>'Guernsey', - 'GH'=>'Ghana', - 'GI'=>'Gibraltar', - 'GL'=>'Greenland', - 'GM'=>'Gambia', - 'GN'=>'Guinea', - 'GP'=>'Guadeloupe', - 'GQ'=>'Equatorial Guinea', + 'GH'=>'Gana', + 'GI'=>'Cebelitarık', + 'GL'=>'Grönland', + 'GM'=>'Gambiya', + 'GN'=>'Gine', + 'GP'=>'Guadeloup', + 'GQ'=>'Ekvator Ginesi', 'GR'=>'Yunanistan', - 'GS'=>'South Georgia And The South Sandwich Islands', + 'GS'=>'Güney Georgia ve Güney Sandviç Adaları', 'GT'=>'Guatemala', 'GU'=>'Guam', - 'GW'=>'Guinea-Bissau', + 'GW'=>'Gine-Bissau', 'GY'=>'Guyana', 'HK'=>'Hong Kong', - 'HM'=>'Heard And Mc Donald Islands', + 'HM'=>'Heard ve Mc Donald Adaları', 'HN'=>'Honduras', - 'HR'=>'Croatia (local name: Hrvatska)', + 'HR'=>'Hırvatistan (yerel adı: 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', + 'HU'=>'Macaristan', + 'ID'=>'Endonezya', + 'IE'=>'İrlanda', + 'IL'=>'İsrail', + 'IM'=>'Man Adası', + 'IN'=>'Hindistan', + 'IO'=>'İngiliz Hint Okyanusu Bölgesi', + 'IQ'=>'Irak', + 'IR'=>'İran İslam Cumhuriyeti', + 'IS'=>'İzlanda', + 'IT'=>'İtalya', 'JE'=>'Jersey', - 'JM'=>'Jamaica', - 'JO'=>'Jordan', - 'JP'=>'Japan', + 'JM'=>'Jamaika', + 'JO'=>'Ürdün', + 'JP'=>'Japonya', 'KE'=>'Kenya', - 'KG'=>'Kyrgyzstan', - 'KH'=>'Cambodia', + 'KG'=>'Kırgızistan', + 'KH'=>'Kamboçya', 'KI'=>'Kiribati', - 'KM'=>'Comoros', + 'KM'=>'Komor Adaları', 'KN'=>'Saint Kitts ve Nevis', 'KR'=>'Kore Cumhuriyeti', 'KW'=>'Kuveyt', @@ -232,86 +232,86 @@ return [ 'NR'=>'Nauru', 'NU'=>'Niue', 'NZ'=>'Yeni Zelanda', - 'OM'=>'Oman', + 'OM'=>'Umman', 'PA'=>'Panama', 'PE'=>'Peru', - 'PF'=>'French Polynesia', - 'PG'=>'Papua New Guinea', - 'PH'=>'Philippines, Republic of the', + 'PF'=>'Fransız Polinezyası', + 'PG'=>'Papua Yeni Gine', + 'PH'=>'Filipin Cumhuriyeti', 'PK'=>'Pakistan', - 'PL'=>'Poland', - 'PM'=>'St. Pierre And Miquelon', + 'PL'=>'Polonya', + 'PM'=>'Saint Pierre ve Miquelon', 'PN'=>'Pitcairn', - 'PR'=>'Puerto Rico', - 'PS'=>'Palestine', - 'PT'=>'Portugal', + 'PR'=>'Porto Riko', + 'PS'=>'Filistin', + 'PT'=>'Portekiz', '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', + 'QA'=>'Katar', + 'RE'=>'Reunion adası', + 'RO'=>'Romanya', + 'RS'=>'Sırbistan', + 'RU'=>'Rusya Federasyonu', + 'RW'=>'Ruanda', + 'SA'=>'Suudi Arabistan', + 'UK'=>'İskoçya', + 'SB'=>'Solomon Adaları', + 'SC'=>'Seyşel Adaları', 'SS'=>'Güney Sudan', 'SD'=>'Sudan', - 'SE'=>'Sweden', - 'SG'=>'Singapore', - 'SH'=>'St. Helena', - 'SI'=>'Slovenia', - 'SJ'=>'Svalbard And Jan Mayen Islands', - 'SK'=>'Slovakia (Slovak Republic)', + 'SE'=>'İsveç', + 'SG'=>'Singapur', + 'SH'=>'Saint Helena', + 'SI'=>'Slovenya', + 'SJ'=>'Svalbard ve Jan Mayen', + 'SK'=>'Slovakya (Slovak Cumhuriyeti)', 'SL'=>'Sierra Leone', 'SM'=>'San Marino', 'SN'=>'Senegal', - 'SO'=>'Somalia', - 'SR'=>'Suriname', - 'ST'=>'Sao Tome And Principe', - 'SU'=>'Soviet Union', + 'SO'=>'Somali', + 'SR'=>'Surinam', + 'ST'=>'Sao Tome ve Principe', + 'SU'=>'Sovyetler Birliği', 'SV'=>'El Salvador', - 'SY'=>'Syrian Arab Republic', - 'SZ'=>'Swaziland', - 'TC'=>'Turks And Caicos Islands', - 'TD'=>'Chad', - 'TF'=>'French Southern Territories', + 'SY'=>'Suriye Arap Cumhuriyeti', + 'SZ'=>'Svaziland', + 'TC'=>'Turks ve Caicos Adaları', + 'TD'=>'Çad', + 'TF'=>'Fransız Güney Toprakları', 'TG'=>'Togo', - 'TH'=>'Thailand', - 'TJ'=>'Tajikistan', + 'TH'=>'Tayland', + 'TJ'=>'Tacikistan', 'TK'=>'Tokelau', - 'TI'=>'East Timor', + 'TI'=>'Doğu Timor', 'TM'=>'Türkmenistan', 'TN'=>'Tunus', 'TO'=>'Tonga', - 'TP'=>'East Timor (old code)', - 'TR'=>'Turkey', - 'TT'=>'Trinidad And Tobago', + 'TP'=>'Doğu Timor (eski kod)', + 'TR'=>'Türkiye', + 'TT'=>'Trinidad ve Tobago', 'TV'=>'Tuvalu', - 'TW'=>'Taiwan', - 'TZ'=>'Tanzania, United Republic Of', - 'UA'=>'Ukraine', + 'TW'=>'Tayvan', + 'TZ'=>'Birleşik Tanzaya Cumhuriyeti', + 'UA'=>'Ukrayna', 'UG'=>'Uganda', - 'UK'=>'United Kingdom', - 'US'=>'United States', - 'UM'=>'United States Minor Outlying Islands', + 'UK'=>'Birleşik Krallık', + 'US'=>'Amerika Birleşik Devletleri', + 'UM'=>'Amerika Birleşik Devletleri Küçük Dış Adaları', 'UY'=>'Uruguay', - 'UZ'=>'Uzbekistan', - 'VA'=>'Vatican City State (Holy See)', - 'VC'=>'Saint Vincent And The Grenadines', + 'UZ'=>'Özbekistan', + 'VA'=>'Vatikan Şehir Devleti (Vatikan)', + 'VC'=>'Saint Vincent ve Grenadinler', 'VE'=>'Venezuela', - 'VG'=>'Virgin Islands (British)', - 'VI'=>'Virgin Islands (U.S.)', - 'VN'=>'Viet Nam', + 'VG'=>'Virgin Adaları (Britanya)', + 'VI'=>'Virgin Adaları (Abd)', + 'VN'=>'Vietnam', 'VU'=>'Vanuatu', - 'WF'=>'Wallis And Futuna Islands', + 'WF'=>'Wallis ve Futuna Adaları', 'WS'=>'Samoa', 'YE'=>'Yemen', 'YT'=>'Mayotte', - 'ZA'=>'South Africa', - 'ZM'=>'Zambia', - 'ZW'=>'Zimbabwe', + 'ZA'=>'Güney Afrika', + 'ZM'=>'Zambiya', + 'ZW'=>'Zimbabve', ], ]; \ No newline at end of file diff --git a/resources/lang/tr/mail.php b/resources/lang/tr/mail.php index 39f26050dc..73cab56aa2 100644 --- a/resources/lang/tr/mail.php +++ b/resources/lang/tr/mail.php @@ -1,8 +1,8 @@ 'A user has accepted an item', - 'acceptance_asset_declined' => 'A user has declined an item', + 'acceptance_asset_accepted' => 'Kullanıcı bir öğeyi kabul etti', + 'acceptance_asset_declined' => 'Kullanıcı bir öğeyi reddetti', 'a_user_canceled' => 'Bir kullanıcı web sitede öğe talebinden vazgeçti', 'a_user_requested' => 'Bir kullanıcı websitede bir öğe talebinde bulundu', 'accessory_name' => 'Aksesuar Adı:', @@ -75,7 +75,7 @@ return [ 'your_credentials' => 'Snipe-IT Bilgileriniz', 'Accessory_Checkin_Notification' => 'Aksesuar Zimmet Kabul', 'Asset_Checkin_Notification' => 'Varlık Zimmet Kabul', - 'Asset_Checkout_Notification' => 'Asset checked out', + 'Asset_Checkout_Notification' => 'Varlık teslim alındı', 'License_Checkin_Notification' => 'Lisans Zimmet Kabul', 'Expected_Checkin_Report' => 'Beklenen varlık iade raporu', 'Expected_Checkin_Notification' => 'Hatırlatma ::name Son seçim zamanı yaklaşıyor', diff --git a/resources/lang/tr/passwords.php b/resources/lang/tr/passwords.php index 5fb3adc0ad..7e8a9e9596 100644 --- a/resources/lang/tr/passwords.php +++ b/resources/lang/tr/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Bu e-posta adresiyle bir kullanıcı mevcutsa, o adrese bir şifre kurtarma maili gönderildi.', 'token' => 'Bu şifre sıfırlama jetonu ya geçersiz, ya süresi dolmuş, ya da girilen kullanıcı adıyla uyuşmuyor.', 'reset' => 'Şifreniz sıfırlandı!', + 'password_change' => 'Şifreniz güncellenmiştir!', ]; diff --git a/resources/lang/tr/validation.php b/resources/lang/tr/validation.php index 54af8b14e4..eefb95d742 100644 --- a/resources/lang/tr/validation.php +++ b/resources/lang/tr/validation.php @@ -67,7 +67,7 @@ return [ 'array' => ': Özelliği en az: dakika öğesine sahip olmalıdır.', ], 'starts_with' => 'Özellik aşağıdaki değerlerden biriyle başlamalıdır.', - 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'ends_with' => ':attribute aşağıdakilerden biriyle bitmelidir: :values.', 'not_in' => ':attribute geçersiz.', 'numeric' => ':attribute sayı olmalıdır.', @@ -90,11 +90,14 @@ return [ ], 'string' => ': Özniteliği bir dize olmalıdır.', 'timezone' => ': Özniteliği geçerli bir bölge olmalıdır.', + 'two_column_unique_undeleted' => ':attribute :table1 ve :table2 genelinde benzersiz olmalıdır. ', 'unique' => ':attribute zaten alınmış.', 'uploaded' => ': Özniteliği yüklenemedi.', 'url' => ':attribute biçim geçersiz.', 'unique_undeleted' => ':attribute benzersiz olmalıdır.', 'non_circular' => ':attribute döngüsel bir başvuru oluşturmamalıdır.', + 'not_array' => ':attribute alanı bir dizi olamaz.', + 'unique_serial' => ':attribute benzersiz olmalıdır.', 'disallow_same_pwd_as_user_fields' => 'Şifre kullanıcı adı ile aynı olamaz.', 'letters' => 'Şifre en az bir harf içermelidir.', 'numbers' => 'Şifre en az bir rakam içermelidir.', diff --git a/resources/lang/uk/admin/accessories/message.php b/resources/lang/uk/admin/accessories/message.php index a0006224f9..439ee82f9b 100644 --- a/resources/lang/uk/admin/accessories/message.php +++ b/resources/lang/uk/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/uk/admin/custom_fields/general.php b/resources/lang/uk/admin/custom_fields/general.php index 1ec110bd34..070e2fc67b 100644 --- a/resources/lang/uk/admin/custom_fields/general.php +++ b/resources/lang/uk/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/uk/admin/hardware/form.php b/resources/lang/uk/admin/hardware/form.php index 29f4c2e5be..6649ac889f 100644 --- a/resources/lang/uk/admin/hardware/form.php +++ b/resources/lang/uk/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/uk/admin/hardware/message.php b/resources/lang/uk/admin/hardware/message.php index 04be92a754..056692998e 100644 --- a/resources/lang/uk/admin/hardware/message.php +++ b/resources/lang/uk/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/uk/admin/licenses/message.php b/resources/lang/uk/admin/licenses/message.php index dd7e54dea4..c79f631680 100644 --- a/resources/lang/uk/admin/licenses/message.php +++ b/resources/lang/uk/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/uk/admin/locations/table.php b/resources/lang/uk/admin/locations/table.php index 036855baa6..3a78c69f50 100644 --- a/resources/lang/uk/admin/locations/table.php +++ b/resources/lang/uk/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Назва розташування', 'address' => 'Адреса', + 'address2' => 'Address Line 2', 'zip' => 'Поштовий код', 'locations' => 'Розташування', 'parent' => 'Батьківський', diff --git a/resources/lang/uk/admin/reports/general.php b/resources/lang/uk/admin/reports/general.php index 344d5c8743..9b682f8ecd 100644 --- a/resources/lang/uk/admin/reports/general.php +++ b/resources/lang/uk/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/uk/admin/users/message.php b/resources/lang/uk/admin/users/message.php index 2c69852ab4..5ca9f458fb 100644 --- a/resources/lang/uk/admin/users/message.php +++ b/resources/lang/uk/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Користувач вже існує!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'The password is required.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/uk/general.php b/resources/lang/uk/general.php index 4438df2884..ad85eba433 100644 --- a/resources/lang/uk/general.php +++ b/resources/lang/uk/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Витратний', 'consumables' => 'Витратні матеріали', 'country' => 'Країна', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Створити новий', 'created' => 'Елемент створено', 'created_asset' => 'створений актив', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Невірна або відсутня категорія', + 'invalid_item_category_single' => 'Невірна або відсутня категорія :type категорія. Будь ласка, обновіть категорію цього :type для включення дійсної категорії перед оформленням замовлення.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/uk/help.php b/resources/lang/uk/help.php index 3b7dc77a7b..ad355b975c 100644 --- a/resources/lang/uk/help.php +++ b/resources/lang/uk/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/uk/passwords.php b/resources/lang/uk/passwords.php index 792d5dc0a2..8861b3da39 100644 --- a/resources/lang/uk/passwords.php +++ b/resources/lang/uk/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Якщо відповідний користувач з дійсною адресою електронної пошти існує в нашій системі, йому вже надіслано лист для відновлення паролю.', 'token' => 'Токен для скидання пароля недійсний або застарілий, або не відповідає наданому ім\'ю користувача.', 'reset' => 'Пароль було скинуто!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/uk/validation.php b/resources/lang/uk/validation.php index 52e4e40ccb..ea6b6a7bee 100644 --- a/resources/lang/uk/validation.php +++ b/resources/lang/uk/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/ur-PK/admin/accessories/message.php b/resources/lang/ur-PK/admin/accessories/message.php index 542f71f03c..c688d5e03d 100644 --- a/resources/lang/ur-PK/admin/accessories/message.php +++ b/resources/lang/ur-PK/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/ur-PK/admin/custom_fields/general.php b/resources/lang/ur-PK/admin/custom_fields/general.php index cb4ab3730a..e3c21d1f0c 100644 --- a/resources/lang/ur-PK/admin/custom_fields/general.php +++ b/resources/lang/ur-PK/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/ur-PK/admin/hardware/form.php b/resources/lang/ur-PK/admin/hardware/form.php index ef877c8377..ee3fa20fb0 100644 --- a/resources/lang/ur-PK/admin/hardware/form.php +++ b/resources/lang/ur-PK/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/ur-PK/admin/hardware/message.php b/resources/lang/ur-PK/admin/hardware/message.php index 04be92a754..056692998e 100644 --- a/resources/lang/ur-PK/admin/hardware/message.php +++ b/resources/lang/ur-PK/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/ur-PK/admin/licenses/message.php b/resources/lang/ur-PK/admin/licenses/message.php index dd7e54dea4..c79f631680 100644 --- a/resources/lang/ur-PK/admin/licenses/message.php +++ b/resources/lang/ur-PK/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/ur-PK/admin/locations/table.php b/resources/lang/ur-PK/admin/locations/table.php index 29edf0f565..0cfaa4fdc3 100644 --- a/resources/lang/ur-PK/admin/locations/table.php +++ b/resources/lang/ur-PK/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Location Name', 'address' => 'Address', + 'address2' => 'Address Line 2', 'zip' => 'Postal Code', 'locations' => 'Locations', 'parent' => 'Parent', diff --git a/resources/lang/ur-PK/admin/reports/general.php b/resources/lang/ur-PK/admin/reports/general.php index 344d5c8743..9b682f8ecd 100644 --- a/resources/lang/ur-PK/admin/reports/general.php +++ b/resources/lang/ur-PK/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/ur-PK/admin/users/message.php b/resources/lang/ur-PK/admin/users/message.php index adf26b3229..b7c0a29f14 100644 --- a/resources/lang/ur-PK/admin/users/message.php +++ b/resources/lang/ur-PK/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/ur-PK/general.php b/resources/lang/ur-PK/general.php index e1a5cc0e7a..a568e00436 100644 --- a/resources/lang/ur-PK/general.php +++ b/resources/lang/ur-PK/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Create New', 'created' => 'Item Created', 'created_asset' => 'created asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/ur-PK/help.php b/resources/lang/ur-PK/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/ur-PK/help.php +++ b/resources/lang/ur-PK/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/ur-PK/passwords.php b/resources/lang/ur-PK/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/ur-PK/passwords.php +++ b/resources/lang/ur-PK/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/ur-PK/validation.php b/resources/lang/ur-PK/validation.php index df514da6f9..57e354f072 100644 --- a/resources/lang/ur-PK/validation.php +++ b/resources/lang/ur-PK/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/vi/account/general.php b/resources/lang/vi/account/general.php index 7fc060a849..837b86fbcc 100644 --- a/resources/lang/vi/account/general.php +++ b/resources/lang/vi/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' => 'Khóa API cá nhân', + 'api_key_warning' => 'Khi tạo mã thông báo API, hãy đảm bảo sao chép nó ngay lập tức + chúng sẽ không hiển thị với bạn nữa.', + 'api_base_url' => 'Địa chỉ URL gốc API của bạn được đặt tại:', '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' => 'Khóa API được thiết lập có thời hạn đến:', + 'api_reference' => 'Vui lòng kiểm tra tài liệu tham khảo API để + tìm các API endpoint cụ thể và tài liệu API bổ sung.', ); diff --git a/resources/lang/vi/admin/accessories/general.php b/resources/lang/vi/admin/accessories/general.php index 47711ed468..a04fb2b1c0 100644 --- a/resources/lang/vi/admin/accessories/general.php +++ b/resources/lang/vi/admin/accessories/general.php @@ -16,7 +16,7 @@ return array( 'update' => 'Cập nhật Phụ Kiện', 'use_default_eula' => 'Dùng điều khoản sử dụng mặc định.', 'use_default_eula_disabled' => 'Dùng điều khoản sử dụng mặc định. Điều khoản sử dụng chưa được thiết lập. Hãy thêm một cái vào trong phần Settings.', - 'clone' => 'Clone Accessory', - 'delete_disabled' => 'This accessory cannot be deleted yet because some items are still checked out.', + 'clone' => 'Nhân bản phụ kiện', + 'delete_disabled' => 'Không thể xóa phụ kiện này vì một số thiết bị đã được kiểm tra đưa ra.', ); diff --git a/resources/lang/vi/admin/accessories/message.php b/resources/lang/vi/admin/accessories/message.php index 5affd34148..914a6ffc35 100644 --- a/resources/lang/vi/admin/accessories/message.php +++ b/resources/lang/vi/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'Phụ kiện [:id] Không tồn tại.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Phụ kiện này hiện có :count cái đã giao cho người dùng. Bạn hãy nhập lại vào trong phần phụ kiện và thử lại lần nữa. ', 'create' => array( diff --git a/resources/lang/vi/admin/categories/general.php b/resources/lang/vi/admin/categories/general.php index 42fc52f028..986be8b9f5 100644 --- a/resources/lang/vi/admin/categories/general.php +++ b/resources/lang/vi/admin/categories/general.php @@ -8,8 +8,8 @@ return array( 'clone' => 'Nhân đôi Danh mục', 'create' => 'Tạo hạng mục', 'edit' => 'Chính sửa hạng mục', - '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' => 'Một email sẽ được gửi đến người dùng vì thỏa thuận người dùng cuối toàn cầu (global EULA) đang được sử dụng.', + 'email_will_be_sent_due_to_category_eula' => 'Một email sẽ được gửi đến người dùng vì thỏa thuận người dùng cuối (EULA) được đặt cho danh mục này.', 'eula_text' => 'Danh mục EULA', 'eula_text_help' => 'Đây là trường cho phép bạn điều chỉnh EULA cho những loại tài sản riêng biệt. Nếu bạn chỉ có một EULA cho tất cả tài sản, bạn có thể nhấn chọn vào ô bên dưới để sử dụng như là giá trị mặc định.', 'name' => 'tên danh mục', diff --git a/resources/lang/vi/admin/categories/message.php b/resources/lang/vi/admin/categories/message.php index 3ccb2b571a..ba704de186 100644 --- a/resources/lang/vi/admin/categories/message.php +++ b/resources/lang/vi/admin/categories/message.php @@ -14,7 +14,7 @@ return array( 'update' => array( 'error' => 'Hạng mục chưa được cập nhật. Bạn hãy thử lại', 'success' => 'Hạng mục được cập nhật thành công.', - 'cannot_change_category_type' => 'You cannot change the category type once it has been created', + 'cannot_change_category_type' => 'Bạn không thể thay đổi loại danh mục một khi nó đã được tạo', ), 'delete' => array( diff --git a/resources/lang/vi/admin/companies/general.php b/resources/lang/vi/admin/companies/general.php index 18f33c943e..bbf897c2fb 100644 --- a/resources/lang/vi/admin/companies/general.php +++ b/resources/lang/vi/admin/companies/general.php @@ -2,6 +2,6 @@ return [ 'select_company' => 'Chọn công ty', - 'about_companies' => 'About Companies', - 'about_companies_description' => ' You can use companies as a simple informative field, or you can use them to restrict asset visibility and availability to users with a specific company by enabling Full Company Support in your Admin Settings.', + 'about_companies' => 'Thông tin về các công ty', + 'about_companies_description' => ' Bạn có thể sử dụng các công ty như một trường thông tin đơn giản hoặc bạn có thể sử dụng chúng để hạn chế khả năng hiển thị và tính khả dụng của tài sản đối với người dùng của một công ty cụ thể bằng cách bật Hỗ trợ toàn bộ công ty trong phần thiết lập Quản trị viên của bạn.', ]; diff --git a/resources/lang/vi/admin/custom_fields/general.php b/resources/lang/vi/admin/custom_fields/general.php index 9c720dd58e..a9f317a150 100644 --- a/resources/lang/vi/admin/custom_fields/general.php +++ b/resources/lang/vi/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Trường tùy chỉnh mới', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Giá trị của trường này được mã hóa trong cơ sở dữ liệu. Chỉ những người dùng quản trị mới có thể xem được giá trị được giải mã', - 'show_in_email' => 'Bao gồm giá trị của trường này trong email thanh toán được gửi tới người dùng? Các trường được mã hóa không thể được bao gồm trong email.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/vi/admin/hardware/form.php b/resources/lang/vi/admin/hardware/form.php index ef3598c65e..8b36ee098a 100644 --- a/resources/lang/vi/admin/hardware/form.php +++ b/resources/lang/vi/admin/hardware/form.php @@ -2,17 +2,17 @@ return [ 'bulk_delete' => 'Xác nhận Hàng loạt Xóa Tài sản', - 'bulk_restore' => 'Confirm Bulk Restore Assets', + 'bulk_restore' => 'Xác nhận khôi phục hàng loạt tài sản', 'bulk_delete_help' => 'Xem lại tài sản để xóa hàng loạt dưới đây. Sau khi đã xóa, những nội dung này có thể được khôi phục, nhưng chúng sẽ không còn được kết hợp với bất kỳ người dùng nào hiện đang được chỉ định.', - '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' => 'Hãy xem lại các tài sản cần khôi phục hàng loạt bên dưới. Sau khi được khôi phục, những tài sản này sẽ không được liên kết với bất kỳ người dùng nào mà chúng đã được chỉ định trước đó.', 'bulk_delete_warn' => 'Bạn sắp xóa: asset_count tài sản.', - 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', + 'bulk_restore_warn' => 'Bạn sắp khôi phục :asset_count nội dung.', '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.', + 'bulk_update_warn' => 'Bạn sắp chỉnh sửa thuộc tính của một tài sản.|Bạn sắp chỉnh sửa thuộc tính của :asset_count tài sản.', + 'bulk_update_with_custom_field' => 'Lưu ý tài sản là :asset_model_count các loại model khác nhau.', + 'bulk_update_model_prefix' => 'Trên những model', + 'bulk_update_custom_field_unique' => 'Đây là trường thông tin duy nhất và không thể chỉnh sửa hàng loạt.', 'checkedout_to' => 'Checkout đến', 'checkout_date' => 'Ngày Checkout', 'checkin_date' => 'Ngày Checkin', @@ -49,9 +49,10 @@ return [ 'asset_location' => 'Cập nhật vị trí tài sản', 'asset_location_update_default_current' => 'Cập nhật vị trí tài sản mặc định VÀ vị trí thực tế', 'asset_location_update_default' => 'Chỉ cập nhật vị trí tài sản mặc định', + 'asset_location_update_actual' => 'Chỉ cập nhật vị trí thực tế', 'asset_not_deployable' => 'Trạng thái tài sản là không cho phép cấp phát. Tài sản này không thể bàn giao.', 'asset_deployable' => 'Trạng thái tài sản là được phép cấp phát. Tài sản này có thể bàn giao.', - 'processing_spinner' => 'Processing... (This might take a bit of time on large files)', + 'processing_spinner' => 'Đang xử lý... (Quá trình này có thể mất một chút thời gian đối với các tệp lớn)', 'optional_infos' => 'Thông tin bổ sung', 'order_details' => 'Thông tin đơn hàng' ]; diff --git a/resources/lang/vi/admin/hardware/general.php b/resources/lang/vi/admin/hardware/general.php index c9291c3a89..a92c896577 100644 --- a/resources/lang/vi/admin/hardware/general.php +++ b/resources/lang/vi/admin/hardware/general.php @@ -12,30 +12,29 @@ return [ 'clone' => 'Nhân đôi tài sản', 'deployable' => 'Cho phép cấp phát', 'deleted' => 'Tài sản này đã bị xóa.', - 'delete_confirm' => 'Are you sure you want to delete this asset?', + 'delete_confirm' => 'Bạn có chắc chắn muốn xóa tài sản này không?', 'edit' => 'Sửa tài sản', 'model_deleted' => 'Model tài sản này đã bị xóa. Vui lòng khôi phục lại model trước khi khôi phục tài sản.', - '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 của tài sản này không hợp lệ.', + 'model_invalid_fix' => 'Tài sản phải được chỉnh sửa để sửa lỗi này trước khi cố gắng kiểm tra vào hoặc ra.', 'requestable' => 'Cho phép đề xuất', 'requested' => 'Yêu cầu', 'not_requestable' => 'Không cho phép đề xuất', - 'requestable_status_warning' => 'Do not change requestable status', + 'requestable_status_warning' => 'Không thay đổi trạng thái yêu cầu', 'restore' => 'Phục hồi tài sản', 'pending' => 'Đang chờ', 'undeployable' => 'Không cho phép cấp phát', - 'undeployable_tooltip' => 'This asset has a status label that is undeployable and cannot be checked out at this time.', + 'undeployable_tooltip' => 'Tài sản này có nhãn trạng thái không thể triển khai và không thể kiểm tra vào lúc này.', 'view' => 'Xem tài sản', 'csv_error' => 'Có lỗi trong file CSV của bạn:', '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. -

+

+ Tải lên CSV chứa lịch sử tài sản. Tài sản và người dùng PHẢI tồn tại trong hệ thống, nếu không chúng sẽ bị bỏ qua. Việc khớp tài sản để nhập lịch sử sẽ diễn ra dựa trên thẻ tài sản. Chúng tôi sẽ cố gắng tìm người dùng phù hợp dựa trên tên người dùng bạn cung cấp và tiêu chí bạn chọn bên dưới. Nếu bạn không chọn bất kỳ tiêu chí nào bên dưới, tiêu chí đó sẽ chỉ cố gắng khớp với định dạng tên người dùng mà bạn đã định cấu hình trong Quản trị > Cài đặt chung. +

-

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

+

Các trường có trong CSV phải khớp với tiêu đề: Thẻ Tài sản, Tên, Ngày đăng ký ra, Ngày đăng ký vào. Mọi trường bổ sung sẽ bị bỏ qua.

-

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.

- ', +

Ngày đăng ký vào: ngày đăng ký vào để trống hoặc trong thời gian tới sẽ kiểm tra các mục cho người dùng được liên kết. Việc loại trừ cột Ngày đăng ký vào sẽ tạo ra ngày đăng ký vào có ngày hôm nay.

', 'csv_import_match_f-l' => 'Kết hợp người dùng dưới dạng tên.họ (trí.nguyễn)', 'csv_import_match_initial_last' => 'Kết hợp người dùng dưới dạng họ (nguyễn)', 'csv_import_match_first' => 'Kế hợp người dùng dưới dạng tên (trí)', @@ -45,6 +44,6 @@ return [ 'success_messages' => 'Thông báo thành công:', 'alert_details' => 'Xem bên dưới để biết thêm chi tiết.', 'custom_export' => 'Lựa chọn xuất', - 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', - 'user_department' => 'User Department', + 'mfg_warranty_lookup' => ':manufacturer Tra cứu tình trạng bảo hành', + 'user_department' => 'Bộ phận người dùng', ]; diff --git a/resources/lang/vi/admin/hardware/message.php b/resources/lang/vi/admin/hardware/message.php index 59afa7975d..126e62fc6c 100644 --- a/resources/lang/vi/admin/hardware/message.php +++ b/resources/lang/vi/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Tài sản chưa được tạo, xin vui lòng thử lại. :(', 'success' => 'Tài sản được tạo thành công. :)', + 'success_linked' => 'Asset with tag :tag was created successfully.
Click here to view.', ], 'update' => [ @@ -23,8 +24,8 @@ return [ 'restore' => [ 'error' => 'Tài sản không được khôi phục, bạn hãy thử lại', 'success' => 'Tài sản được khôi phục thành công.', - 'bulk_success' => 'Asset restored successfully.', - 'nothing_updated' => 'No assets were selected, so nothing was restored.', + 'bulk_success' => 'Đã khôi phục thành công tài sản.', + 'nothing_updated' => 'Không có tài sản nào được chọn nên không có tài sản nào được khôi phục.', ], 'audit' => [ @@ -51,9 +52,9 @@ return [ 'success' => 'Tệp của bạn đã được nhập', 'file_delete_success' => 'Tập tin của bạn đã được xóa thành công', 'file_delete_error' => 'Không thể xóa tệp', - 'file_missing' => 'The file selected is missing', - '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', + 'file_missing' => 'Tệp đã chọn bị thiếu', + 'header_row_has_malformed_characters' => 'Một hoặc nhiều thuộc tính trong hàng tiêu đề chứa các ký tự không đúng định dạng UTF-8', + 'content_row_has_malformed_characters' => 'Một hoặc nhiều thuộc tính ở hàng đầu tiên của nội dung chứa ký tự không đúng định dạng UTF-8', ], diff --git a/resources/lang/vi/admin/hardware/table.php b/resources/lang/vi/admin/hardware/table.php index b37038a719..4e5ebf236d 100644 --- a/resources/lang/vi/admin/hardware/table.php +++ b/resources/lang/vi/admin/hardware/table.php @@ -8,13 +8,13 @@ return [ 'change' => 'Vào/Ra', 'checkout_date' => 'Ngày checkout', 'checkoutto' => 'Đã checkout', - 'components_cost' => 'Total Components Cost', + 'components_cost' => 'Tổng chi phí linh kiện', 'current_value' => 'Giá trị hiện tại', 'diff' => 'Khác nhau', 'dl_csv' => 'Tải tập tin CSV xuống', 'eol' => 'EOL', 'id' => 'Định danh', - 'last_checkin_date' => 'Last Checkin Date', + 'last_checkin_date' => 'Ngày cuối cùng đăng ký đưa vào', 'location' => 'Vị trí', 'purchase_cost' => 'Chi phí', 'purchase_date' => 'Đã mua', diff --git a/resources/lang/vi/admin/kits/general.php b/resources/lang/vi/admin/kits/general.php index f3aac89aa5..2414406cd8 100644 --- a/resources/lang/vi/admin/kits/general.php +++ b/resources/lang/vi/admin/kits/general.php @@ -24,7 +24,7 @@ return [ '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_none' => 'Bản quyền không tồn tại', 'license_detached' => 'License was successfully detached', 'consumable_added_success' => 'Consumable added successfully', 'consumable_updated' => 'Consumable was successfully updated', diff --git a/resources/lang/vi/admin/licenses/message.php b/resources/lang/vi/admin/licenses/message.php index 2752e9a89e..e881592b13 100644 --- a/resources/lang/vi/admin/licenses/message.php +++ b/resources/lang/vi/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Bản quyền này hiện tại đã được checkout đến một người dùng và có thể đã bị xóa. Xin vui lòng kiểm tra lại bản quyền đầu tiên, và kế đến có gắng xóa thêm lần nữa. ', 'select_asset_or_person' => 'Bạn phải chọn một nội dung hoặc người dùng, nhưng không phải cả hai.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Có vấn đề xảy ra khi checkout bản quyền. Xin vui lòng thử lại.', - 'success' => 'Bản quyền đã được checkout thành công' + 'success' => 'Bản quyền đã được checkout thành công', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/vi/admin/locations/message.php b/resources/lang/vi/admin/locations/message.php index 6d78589e44..915d6972ba 100644 --- a/resources/lang/vi/admin/locations/message.php +++ b/resources/lang/vi/admin/locations/message.php @@ -6,8 +6,8 @@ return array( 'assoc_users' => 'Địa phương này hiện tại đang được liên kết với ít nhất một người dùng và không thể xóa. Xin vui lòng cập nhật người dùng của bạn để không có liên kết nào đến địa phương này và thử lại. ', 'assoc_assets' => 'Địa phương này hiện tại đã được liên kết với ít nhất một tài sản và không thể xóa. Xin vui lòng cập nhật tài sản của bạn để không còn liên kết với địa phương này nữa và thử lại. ', 'assoc_child_loc' => 'Địa phương này hiện tại là cấp parent của ít nhật một địa phương con và không thể xóa. Xin vui lòng cập nhật địa phương của bạn để không liên kết đến địa phương này và thử lại. ', - 'assigned_assets' => 'Assigned Assets', - 'current_location' => 'Current Location', + 'assigned_assets' => 'Tài sản được giao', + 'current_location' => 'Vị trí hiện tại', 'create' => array( diff --git a/resources/lang/vi/admin/locations/table.php b/resources/lang/vi/admin/locations/table.php index 02ed485010..8ec22df7c3 100644 --- a/resources/lang/vi/admin/locations/table.php +++ b/resources/lang/vi/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'In tất cả tài sản đã cấp phát', 'name' => 'Tên địa phương', 'address' => 'Địa chỉ', + 'address2' => 'Address Line 2', 'zip' => 'Mã bưu điện', 'locations' => 'Địa phương', 'parent' => 'Parent', diff --git a/resources/lang/vi/admin/models/general.php b/resources/lang/vi/admin/models/general.php index cb58c28a62..a9a9a343b4 100644 --- a/resources/lang/vi/admin/models/general.php +++ b/resources/lang/vi/admin/models/general.php @@ -3,10 +3,10 @@ return array( 'about_models_title' => 'Giới thiệu về Mô hình Tài sản', 'about_models_text' => 'Mô hình Tài sản là một cách để nhóm các tài sản giống nhau. "MBP 2013", "IPhone 6", v.v ...', - 'deleted' => 'This model has been deleted.', + 'deleted' => 'Model này đã bị xóa.', 'bulk_delete' => 'Xóa hàng loạt Kiểu tài sản', 'bulk_delete_help' => 'Sử dụng hộp kiểm bên dưới để xác nhận việc sẽ xóa kiểu tài sản đã lựa chọn. Kiểu tài sản đó có liên kết với tài sản thì sẽ không thể xóa cho đến khi tài sản đó được chuyển đến kiểu tài sản khác.', - 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', + 'bulk_delete_warn' => 'Bạn sắp xóa một model tài sản.|Bạn sắp xóa :model_count model tài sản.', 'restore' => 'Khôi phục Model', 'requestable' => 'Người dùng có thể yêu cầu mô hình này', 'show_mac_address' => 'Hiển thị trường địa chỉ MAC trong tài sản của model này', diff --git a/resources/lang/vi/admin/models/message.php b/resources/lang/vi/admin/models/message.php index e804dac1a5..68863824a7 100644 --- a/resources/lang/vi/admin/models/message.php +++ b/resources/lang/vi/admin/models/message.php @@ -2,10 +2,10 @@ return array( - 'deleted' => 'Deleted asset model', + 'deleted' => 'Model tài sản đã xóa', '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.', + 'no_association' => 'CẢNH BÁO! Model tài sản cho cho thiết bị này không hợp lệ hoặc bị thiếu!', + 'no_association_fix' => 'Điều này sẽ phá vỡ mọi thứ theo những cách kỳ lạ và khủng khiếp. Hãy chỉnh sửa tài sản này ngay bây giờ để gán cho nó một model.', 'assoc_users' => 'Tài sản này hiện tại đang liên kết với ít nhất một hoặc nhiều tài sản và không thể xóa. Xin vui lòng xóa tài sản, và cố gắng thử lại lần nữa. ', @@ -33,14 +33,14 @@ return array( 'bulkedit' => array( 'error' => 'Không có trường nào được thay đổi, vì vậy không có gì được cập nhật.', - '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 đã được cập nhật thành công. |:model_count models đã được cập nhật thành công.', + 'warn' => 'Bạn sắp cập nhật các thuộc tính của model sau: |Bạn sắp chỉnh sửa các thuộc tính của các model :model_count sau:', ), 'bulkdelete' => array( 'error' => 'Không có mục nào được chọn, nên không có gì bị xóa cả.', - 'success' => 'Model deleted!|:success_count models deleted!', + 'success' => 'Model đã xóa!|:success_count model đã xóa!', 'success_partial' => ':success_count model(s) kiểu tài sản đã được xóa, tuy nhiên có :fail_count loại không cho phép xóa vì chúng vẫn còn gắn liên kết đết tài sản.' ), diff --git a/resources/lang/vi/admin/reports/general.php b/resources/lang/vi/admin/reports/general.php index e3f9e4403c..39fd2e3195 100644 --- a/resources/lang/vi/admin/reports/general.php +++ b/resources/lang/vi/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/vi/admin/settings/general.php b/resources/lang/vi/admin/settings/general.php index 82378625e3..18d8b667ee 100644 --- a/resources/lang/vi/admin/settings/general.php +++ b/resources/lang/vi/admin/settings/general.php @@ -75,9 +75,9 @@ return [ 'label_logo_size' => 'Biểu trưng hình vuông ưa nhìn - sẽ được hiển thị ở trên cùng bên phải của mỗi nhãn nội dung. ', 'laravel' => 'Phiên bản Laravel', 'ldap' => 'LDAP', - 'ldap_default_group' => 'Default Permissions Group', + 'ldap_default_group' => 'Nhóm quyền mặc định', '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', + 'no_default_group' => 'Không có nhóm mặc định', 'ldap_help' => 'LDAP/Active Directory', 'ldap_client_tls_key' => 'LDAP Client TLS Key', 'ldap_client_tls_cert' => 'LDAP Client-Side TLS Certificate', @@ -90,7 +90,7 @@ return [ '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' => 'Nhập một ngày hợp lệ LDAP tên người dùng và mật khẩu từ cơ sở DN bạn đã nêu trên để kiểm tra xem LDAP đăng nhập của bạn được cấu hình đúng. BẠN PHẢI LƯU THIẾT ĐẶT CẬP NHẬT LDAP CỦA BẠN ĐẦU TIÊN.', 'ldap_login_sync_help' => 'Này chỉ kiểm tra LDAP có thể đồng bộ một cách chính xác. Nếu truy vấn xác thực LDAP của bạn không đúng, người sử dụng vẫn không thể đăng nhập. BẠN PHẢI LƯU THIẾT ĐẶT CẬP NHẬT LDAP CỦA BẠN ĐẦU TIÊN.', - 'ldap_manager' => 'LDAP Manager', + 'ldap_manager' => 'Quản lý LDAP', 'ldap_server' => 'Máy chủ LDAP', 'ldap_server_help' => 'Điều này sẽ bắt đầu với ldap: // (cho không mã hóa hoặc TLS) hoặc ldaps: // (cho SSL)', 'ldap_server_cert' => 'Xác thực giấy chứng nhận LDAP SSL', @@ -117,14 +117,14 @@ 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' => 'Số nhân viên LDAP', 'ldap_email' => 'Email LDAP', - 'ldap_test' => 'Test LDAP', - 'ldap_test_sync' => 'Test LDAP Synchronization', + 'ldap_test' => 'Kiểm tra LDAP', + 'ldap_test_sync' => 'Kiểm tra đồng bộ LDAP', 'license' => 'Bản quyền phần mềm', 'load_remote_text' => 'Remote Scripts', 'load_remote_help_text' => 'Cài đặt Snipe-IT này có thể tải các tập lệnh từ thế giới bên ngoài.', 'login' => 'Login Attempts', 'login_attempt' => 'Login Attempt', - 'login_ip' => 'IP Address', + 'login_ip' => 'Địa chỉ IP', 'login_success' => 'Success?', 'login_user_agent' => 'User Agent', 'login_help' => 'List of attempted logins', @@ -148,10 +148,10 @@ return [ 'optional' => 'tùy ý', 'per_page' => 'Kết quả trên trang', 'php' => 'Phiên bản PHP', - 'php_info' => 'PHP Info', + 'php_info' => 'Thông tin PHP', 'php_overview' => 'PHP', 'php_overview_keywords' => 'phpinfo, system, info', - 'php_overview_help' => 'PHP System info', + 'php_overview_help' => 'Thông tin Hệ thống PHP', 'php_gd_info' => 'Bạn phải cài đặt php-gd để hiển thị QR codes, xem cấu trúc cài đặt.', 'php_gd_warning' => 'PHP Image Processing và GD plugin thì CHƯA cài đặt.', 'pwd_secure_complexity' => 'Mật khẩu phức tạp', diff --git a/resources/lang/vi/admin/settings/message.php b/resources/lang/vi/admin/settings/message.php index a5c28b0fe0..bf978cdff9 100644 --- a/resources/lang/vi/admin/settings/message.php +++ b/resources/lang/vi/admin/settings/message.php @@ -20,8 +20,8 @@ return [ 'success' => 'Đã xoá thành công hồ sơ thành công.', ], 'mail' => [ - 'sending' => 'Sending Test Email...', - 'success' => 'Mail sent!', + 'sending' => 'Đang gửi email kiểm tra...', + 'success' => 'Đã gửi thư!', 'error' => 'Không thể gửi được thư.', 'additional' => 'No additional error message provided. Check your mail settings and your app log.' ], diff --git a/resources/lang/vi/admin/settings/table.php b/resources/lang/vi/admin/settings/table.php index 22db5c84ed..4c5ba56306 100644 --- a/resources/lang/vi/admin/settings/table.php +++ b/resources/lang/vi/admin/settings/table.php @@ -1,6 +1,6 @@ 'Created', - 'size' => 'Size', + 'created' => 'Đã tạo', + 'size' => 'Kích cỡ', ); diff --git a/resources/lang/vi/admin/users/general.php b/resources/lang/vi/admin/users/general.php index c7f2a47105..0a29cc6a40 100644 --- a/resources/lang/vi/admin/users/general.php +++ b/resources/lang/vi/admin/users/general.php @@ -17,16 +17,16 @@ return [ 'last_login' => 'Lần đăng nhập trước', 'ldap_config_text' => 'Bạn có thể tìm thấy cài đặt cấu hình LDAP Quản trị> Cài đặt. Địa điểm đã chọn (tùy chọn) sẽ được đặt cho tất cả người dùng được nhập.', 'print_assigned' => 'In tất cả tài sản đã cấp phát', - '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' => 'Danh sách email của tất cả được chỉ định', + 'user_notified' => 'Người dùng đã được gửi qua email danh sách các thiết bị hiện được chỉ định của họ.', + 'auto_assign_label' => 'Bao gồm người dùng này khi giấy phép đủ điều kiện tự động chỉ định', + 'auto_assign_help' => 'Bỏ qua người dùng này trong chế độ tự động chỉ định giấy phép', 'software_user' => 'Phần mềm đã được checkout đến :name', 'send_email_help' => 'Bạn phải cung cấp địa chỉ email của người dùng để gửi chứng thực. Gửi mail chứng thực chỉ có hiệu lực đối với người dùng tạo ra. Mật khẩu được mã hóa một chiều và không thể lấy lại một khi đã lưu.', 'view_user' => 'Xem người dùng :name', 'usercsv' => 'Tập tin CSV', 'two_factor_admin_optin_help' => 'Cài đặt quản trị hiện tại của bạn cho phép thực thi có chọn lọc xác thực hai yếu tố.', - 'two_factor_enrolled' => '2FA Device Enrolled ', + 'two_factor_enrolled' => 'Đã đăng ký thiết bị 2FA ', 'two_factor_active' => '2FA đang hoạt động ', 'user_deactivated' => 'Người dùng không thể đăng nhập', 'user_activated' => 'Người dùng có thể đăng nhập', @@ -34,21 +34,21 @@ return [ 'group_memberships_helpblock' => 'Chỉ có quyền superadmins mới sửa được nhóm này.', 'superadmin_permission_warning' => 'Chỉ quyền superadmins mới cấp quyền người dùng truy cập.', 'admin_permission_warning' => 'Chỉ có quyền admins trở lên mới có thể cấp quyền truy cập cho người dùng.', - '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', + 'remove_group_memberships' => 'Xóa thành viên nhóm', + 'warning_deletion_information' => 'Bạn sắp kiểm tra TẤT CẢ các thiết bị từ :count người dùng được liệt kê bên dưới. Tên quản trị viên cấp cao được đánh dấu màu đỏ.', + 'update_user_assets_status' => 'Cập nhật tất cả tài sản của những người dùng này vào trạng thái này', + 'checkin_user_properties' => 'Kiểm tra tất cả các thuộc tính được liên kết với những người dùng này', + 'remote_label' => 'Đây là người dùng từ xa', 'remote' => 'Từ xa', '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', + 'not_remote_label' => 'Đây không phải là người dùng từ xa', + 'vip_label' => 'Người dùng VIP', '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' => 'Tạo người dùng', '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', + 'next_save_user' => 'Tiếp theo: Lưu người dùng', 'all_assigned_list_generation' => 'Generated on:', 'email_user_creds_on_create' => 'Email this user their credentials?', ]; diff --git a/resources/lang/vi/admin/users/message.php b/resources/lang/vi/admin/users/message.php index 0a6e0b40c8..57051c30d2 100644 --- a/resources/lang/vi/admin/users/message.php +++ b/resources/lang/vi/admin/users/message.php @@ -6,16 +6,17 @@ return array( 'declined' => 'Bạn đã từ chối tài sản này thành công.', 'bulk_manager_warn' => 'Người dùng của bạn đã được cập nhật thành công, tuy nhiên mục nhập của người quản lý của bạn không được lưu bởi vì người quản lý bạn đã chọn cũng nằm trong danh sách người dùng cần chỉnh sửa, và người dùng không phải là người quản lý của họ. Vui lòng chọn người dùng của bạn một lần nữa, ngoại trừ người quản lý.', 'user_exists' => 'Người dùng thật sự tồn tại!', - 'user_not_found' => 'User does not exist.', + 'user_not_found' => 'Người dùng không tồn tại.', 'user_login_required' => 'Trường đăng nhập thì bắt buộc', + 'user_has_no_assets_assigned' => 'Hiện không có tài sản nào được gán cho người dùng.', 'user_password_required' => 'Mật khẩu thì bắt buộc.', 'insufficient_permissions' => 'Không có đủ quyền.', 'user_deleted_warning' => 'Người dùng này đã bị xóa. Bạn sẽ phải phục hồi người dùng này để chỉnh sửa nó hoặc khởi gán nó đến tài sản mới.', 'ldap_not_configured' => 'Tích hợp LDAP thì chưa được cấu hình cho cài đặt này.', 'password_resets_sent' => 'Những người dùng với trạng thái kích hoạt đã chọn và có địa chỉ email hợp lệ sẽ nhận được liên kết đặt lại mật khẩu.', 'password_reset_sent' => 'Đường đẫn khôi phục mật khẩu được gửi đến :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', + 'user_has_no_email' => 'Người dùng này không có địa chỉ email trong hồ sơ của họ.', + 'log_record_not_found' => 'Không thể tìm thấy bản ghi nhật ký phù hợp cho người dùng này.', 'success' => array( @@ -61,7 +62,7 @@ return array( ), 'inventorynotification' => array( - 'error' => 'This user has no email set.', - 'success' => 'The user has been notified about their current inventory.' + 'error' => 'Người dùng này chưa thiết lập email nào.', + 'success' => 'Người dùng đã được thông báo về tồn kho hiện tại của họ.' ) ); \ No newline at end of file diff --git a/resources/lang/vi/admin/users/table.php b/resources/lang/vi/admin/users/table.php index 939f326ca9..3684291493 100644 --- a/resources/lang/vi/admin/users/table.php +++ b/resources/lang/vi/admin/users/table.php @@ -29,7 +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", + 'total_assets_cost' => "Tổng giá trị tài sản", '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/auth.php b/resources/lang/vi/auth.php index db310aa1bb..a5806ed6e1 100644 --- a/resources/lang/vi/auth.php +++ b/resources/lang/vi/auth.php @@ -14,7 +14,7 @@ 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.', + 'password' => 'Mật khẩu được cung cấp không chính xác.', + 'throttle' => 'Quá nhiều lần thử đăng nhập. Vui lòng thử lại sau :second giây.', ); diff --git a/resources/lang/vi/general.php b/resources/lang/vi/general.php index 664b6f5515..f80dbfece2 100644 --- a/resources/lang/vi/general.php +++ b/resources/lang/vi/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Vật tư phụ', 'consumables' => 'Vật tư phụ', 'country' => 'Nước', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Tạo mới', 'created' => 'Mục đã tạo', 'created_asset' => 'tài sản đã tạo', @@ -112,58 +114,58 @@ return [ 'employee_number' => 'Mã số nhân viên', 'email_domain_help' => 'Địa chỉ này được sử dụng để tạo địa chỉ email khi nhập', 'error' => 'Lỗi', - 'exclude_archived' => 'Exclude Archived Assets', - 'exclude_deleted' => 'Exclude Deleted Assets', + 'exclude_archived' => 'Loại trừ tài sản đã lưu trữ', + 'exclude_deleted' => 'Loại trừ các tài sản đã xóa', 'example' => ' Ví dụ: ', 'filastname_format' => 'Tên Họ Tên Đầu tiên (jsmith@example.com)', 'firstname_lastname_format' => 'Họ Tên Họ (jane.smith@example.com)', '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', + 'firstname_lastname_display' => 'Tên Họ (jane_smith)', + 'lastname_firstname_display' => 'Họ và tên (Smith Jane)', + 'name_display_format' => 'Định dạng hiển thị tên', 'first' => 'Đầu tiên', 'firstnamelastname' => 'Tên Họ (jane_smith@example.com)', 'lastname_firstinitial' => 'Họ trước Tên sau (smith_j@example.com)', 'firstinitial.lastname' => 'Tên trước Họ sau (j.smith@example.com)', - 'firstnamelastinitial' => 'First Name Last Initial (janes@example.com)', + 'firstnamelastinitial' => 'Tên Họ Viết tắt (janes@example.com)', 'first_name' => 'Họ và tên đệm', 'first_name_format' => 'Tên (jane@example.com)', 'files' => 'Các tập tin', 'file_name' => 'Tập tin', - 'file_type' => 'File Type', - 'filesize' => 'File Size', + 'file_type' => 'Kiểu của tập tin', + 'filesize' => 'Dung lượng của tập tin', 'file_uploads' => 'Tải lên tập tin', 'file_upload' => 'Tải Lên Tập Tin', 'generate' => 'Tạo ra', - 'generate_labels' => 'Generate Labels', + 'generate_labels' => 'Tạo các nhãn tên', 'github_markdown' => 'Trường hợp được chấp thuận Github flavored markdown.', 'groups' => 'Nhóm', 'gravatar_email' => 'Gravatar địa chỉ email', - 'gravatar_url' => 'Change your avatar at Gravatar.com.', + 'gravatar_url' => 'Đổi hình đại diện của bạn tại Gravatar.com..', 'history' => 'Lịch sử', 'history_for' => 'Lịch cấp phát của', 'id' => 'ID', 'image' => 'Hình ảnh', 'image_delete' => 'Xóa hình', - 'include_deleted' => 'Include Deleted Assets', + 'include_deleted' => 'Bao gồm các tài sản đã xóa', 'image_upload' => 'Tải hình', 'filetypes_accepted_help' => 'Các loại tệp được chấp nhận là :types. Kích thước tải lên tối đa được cho phép là :size.|Các loại tệp được chấp nhận là :types. Kích thước tải lên tối đa được cho phép là :size.', - 'filetypes_size_help' => 'Max upload size allowed is :size.', + 'filetypes_size_help' => 'Dung lượng tải lên tối đa cho phép.', 'image_filetypes_help' => 'Các loại tệp được chấp nhận là jpg, webp, png, gif và svg. Kích thước tải lên tối đa được cho phép là :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' => 'Tập tin hình ảnh không thể đọc được. Chỉ chấp nhận các kiểu tập tin là jpg, webp, png, gif, và svg.', 'import' => 'Nhập', - 'importing' => 'Importing', + 'importing' => 'Đang nhập', 'importing_help' => 'Bạn có thể nhập nội dung, phụ kiện, giấy phép, linh kiện, vật tư tiêu hao và người dùng qua tệp CSV.

CSV phải được phân cách bằng dấu phẩy và được định dạng với các tiêu đề khớp với các tiêu đề trong CSV trong tài liệu mẫu .', 'import-history' => 'Lịch sử Nhập khẩu', 'asset_maintenance' => 'Tài sản đang bảo trì', 'asset_maintenance_report' => 'Báo cáo tài sản bảo trì', 'asset_maintenances' => 'Tài sản đang bảo trì', 'item' => 'Mục', - 'item_name' => 'Item Name', - 'import_file' => 'import CSV file', - 'import_type' => 'CSV import type', + 'item_name' => 'Tên thiết bị', + 'import_file' => 'nhập tập tin CSV', + 'import_type' => 'Nhập CSV loại', 'insufficient_permissions' => 'Không đủ quyền!', 'kits' => 'Bộ dụng cụ đã tạo sẵn', 'language' => 'Ngôn ngữ', @@ -175,26 +177,26 @@ return [ 'licenses_available' => 'bản quyền sẵn có', 'licenses' => 'Bản quyền', 'list_all' => 'Tất cả', - 'loading' => 'Loading... please wait....', + 'loading' => 'Đang tải..., vui lòng chờ....', 'lock_passwords' => 'Giá trị trường này sẽ không được lưu trong cài đặt demo.', 'feature_disabled' => 'Tính năng này đã bị vô hiệu hóa để cài đặt bản demo.', 'location' => 'Địa phương', 'locations' => 'Địa phương', - 'logo_size' => 'Square logos look best with Logo + Text. Logo maximum display size is 50px high x 500px wide. ', + 'logo_size' => 'Logo hình vuông trông đẹp nhất với Logo + ký tự. Kích thước hiển thị tối đa của logo là cao 50px, rộng 500px. ', 'logout' => 'Thoát', 'lookup_by_tag' => 'Tra cứu theo Thẻ nội dung', 'maintenances' => 'Bảo trì', - 'manage_api_keys' => 'Manage API Keys', + 'manage_api_keys' => 'Quản lý khóa API', 'manufacturer' => 'Nhà sản xuất', 'manufacturers' => 'Nhà sản xuất', 'markdown' => 'Trường này cho phép đánh dấu Github mùi vị.', '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.', + 'min_amt_help' => 'Số lượng mục tối thiểu phải có trước khi kích hoạt cảnh báo. Rời khỏi Min. Để trống QTY nếu bạn không muốn nhận cảnh báo về lượng hàng tồn kho sắp hết.', 'model_no' => 'Model No.', 'months' => 'tháng', 'moreinfo' => 'Xem thêm thông tin', 'name' => 'Tên', - 'new_password' => 'New Password', + 'new_password' => 'Mật khẩu mới', 'next' => 'Tiếp', 'next_audit_date' => 'Ngày kiểm toán tiếp theo', 'last_audit' => 'Kiểm toán Lần cuối', @@ -204,7 +206,7 @@ return [ 'no' => 'No', 'notes' => 'Ghi chú', 'order_number' => 'Số đơn đặt hàng', - 'only_deleted' => 'Only Deleted Assets', + 'only_deleted' => 'Chỉ những tài sản đã xóa', 'page_menu' => 'Showing _MENU_ items', 'pagination_info' => 'Showing _START_ to _END_ of _TOTAL_ items', 'pending' => 'Đang chờ', @@ -217,24 +219,24 @@ return [ 'purchase_date' => 'Ngày mua', 'qty' => 'Số lượng', 'quantity' => 'Số lượng', - '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' => 'Bạn có :count các thiết bị dưới hoặc gần dưới mức số lượng tối thiểu', + 'quickscan_checkin' => 'Quét nhanh kiểm tra đưa vào', + 'quickscan_checkin_status' => 'Trạng thái kiểm tra đưa vào', 'ready_to_deploy' => 'Sẵn sàng để cấp phát', 'recent_activity' => 'Hoạt động gần đây', - 'remaining' => 'Remaining', + 'remaining' => 'Còn lại', 'remove_company' => 'Xóa Hiệp hội Công ty', 'reports' => 'Các báo cáo', 'restored' => 'khôi phục', 'restore' => 'Khôi phục', - 'requestable_models' => 'Requestable Models', + 'requestable_models' => 'Các model có thể yêu cầu', 'requested' => 'Đã yêu cầu', 'requested_date' => 'Ngày yêu cầu', - 'requested_assets' => 'Requested Assets', - 'requested_assets_menu' => 'Requested Assets', + 'requested_assets' => 'Tài sản đã yêu cầu', + 'requested_assets_menu' => 'Tài sản đã yêu cầu', 'request_canceled' => 'Yêu cầu Đã Hủy', 'save' => 'Lưu', - 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects + 'select_var' => 'Lựa chọn :thing... ', // this will eventually replace all of our other selects 'select' => 'Chọn', 'select_all' => 'Chọn tất cả', 'search' => 'Tìm kiếm', @@ -255,10 +257,10 @@ return [ 'show_current' => 'Xem hiện tại', 'sign_in' => 'Đăng nhập', 'signature' => 'Chữ ký', - 'signed_off_by' => 'Signed Off By', + 'signed_off_by' => 'Đã ký tắt bởi', 'skin' => 'Giao diện', - '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' => 'Một thông báo sẽ được gửi qua webhook', + 'webhook_test_msg' => 'Ôi trời! Có vẻ như việc tích hợp :app với Snipe-IT của bạn đang hoạt động!', 'some_features_disabled' => 'DEMO MODE: Một số tính năng đã bị vô hiệu cho cài đặt này.', 'site_name' => 'Tên trang web', 'state' => 'Tỉnh/Thành phố', @@ -316,7 +318,7 @@ return [ 'show_help' => 'Show help', 'hide_help' => 'Hide help', 'view_all' => 'view all', - 'hide_deleted' => 'Hide Deleted', + 'hide_deleted' => 'Ẩn đã xóa', 'email' => 'Email', 'do_not_change' => 'Do Not Change', 'bug_report' => 'Report a Bug', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/vi/help.php b/resources/lang/vi/help.php index 87c1b7829b..4c3f5930f9 100644 --- a/resources/lang/vi/help.php +++ b/resources/lang/vi/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => 'Vật phẩm tiêu hao là bất cứ thứ gì đã mua sẽ được sử dụng hết theo thời gian. Ví dụ: mực máy in hoặc giấy máy photocopy.', 'depreciations' => 'Bạn có thể thiết lập khấu hao tài sản để khấu hao tài sản dựa trên khấu hao đường thẳng.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/vi/passwords.php b/resources/lang/vi/passwords.php index ae998c6348..daa4672bd5 100644 --- a/resources/lang/vi/passwords.php +++ b/resources/lang/vi/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => 'Nếu email của bạn vừa cung cấp có tồn tại trên hệ thống, một email khôi phục mật khẩu sẽ được gửi.', 'token' => 'Mã đặt lại mật khẩu này không hợp lệ hoặc đã hết hạn, hoặc không khớp với tên người dùng vừa cung cấp.', 'reset' => 'Mật khẩu của bạn đã được đặt lại!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/vi/validation.php b/resources/lang/vi/validation.php index 4318f20e8e..f095c45844 100644 --- a/resources/lang/vi/validation.php +++ b/resources/lang/vi/validation.php @@ -43,14 +43,14 @@ return [ 'file' => 'Thuộc tính: phải là một tệp.', 'filled' => 'Trường: attribute phải có giá trị.', 'image' => ':attribute phải là một hình.', - 'import_field_empty' => 'The value for :fieldname cannot be null.', + 'import_field_empty' => 'Giá trị của :fieldname không thể trống.', 'in' => ':attribute đã lựa chọn không hợp lý.', 'in_array' => 'Trường thuộc tính: không tồn tại trong: other.', 'integer' => ':attribute phải là một số nguyên.', 'ip' => ':attribute phải là một địa chỉ IP.', 'ipv4' => 'Thuộc tính: phải là địa chỉ IPv4 hợp lệ', 'ipv6' => 'Thuộc tính: phải là địa chỉ IPv6 hợp lệ', - 'is_unique_department' => 'The :attribute must be unique to this Company Location', + 'is_unique_department' => 'Thuộc tính :attribute phải là duy nhất cho Địa điểm công ty này', 'json' => 'Thuộc tính: phải là một chuỗi JSON hợp lệ', 'max' => [ 'numeric' => ':attribute có thể không lớn hơn :max.', @@ -67,7 +67,7 @@ return [ 'array' => 'Thuộc tính: phải có ít nhất: min items.', ], 'starts_with' => 'Trường :attribute phải kết thúc bằng một trong những giá trị sau: :values', - 'ends_with' => 'The :attribute must end with one of the following: :values.', + 'ends_with' => 'Thuộc tính :attribute phải kết thúc bằng một trong các giá trị sau: :values.', 'not_in' => ':attribute đã chọn không hợp lý.', 'numeric' => ':attribute phải là một số.', @@ -90,18 +90,21 @@ return [ ], 'string' => 'Thuộc tính: phải là một chuỗi.', 'timezone' => 'Thuộc tính: phải là một vùng hợp lệ.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute đã sẵn sàng.', 'uploaded' => 'Thuộc tính: không thể tải lên.', 'url' => 'Định dạng :attribute thì không hợp lý.', 'unique_undeleted' => 'Thuộc tính: phải là duy nhất.', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', + 'disallow_same_pwd_as_user_fields' => 'Mật khẩu không thể giống với tên người dùng.', + 'letters' => 'Mật khẩu phải chứa ít nhất một chữ cái.', + 'numbers' => 'Mật khẩu phải chứa ít nhất một chữ số.', + 'case_diff' => 'Mật khẩu phải sử dụng chữ hoa chữ thường.', + 'symbols' => 'Mật khẩu phải chứa các ký tự đặc biệt.', 'gte' => [ - 'numeric' => 'Value cannot be negative' + 'numeric' => 'Giá trị không thể âm' ], @@ -126,13 +129,13 @@ return [ // 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', + 'purchase_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + 'last_audit_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD hh:mm:ss', + 'expiration_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + 'termination_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + 'expected_checkin.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + 'start_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', + 'end_date.date_format' => ':attribute phải là ngày hợp lệ ở định dạng YYYY-MM-DD', ], diff --git a/resources/lang/zh-CN/admin/accessories/message.php b/resources/lang/zh-CN/admin/accessories/message.php index bdca30aac3..2d8ab448da 100644 --- a/resources/lang/zh-CN/admin/accessories/message.php +++ b/resources/lang/zh-CN/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => '配件[:id] 不存在。', + 'not_found' => '找不到该配件。', 'assoc_users' => '配件目前状态:可用数量不足,请检查改配件再重试。', 'create' => array( diff --git a/resources/lang/zh-CN/admin/custom_fields/general.php b/resources/lang/zh-CN/admin/custom_fields/general.php index 43ae1ab07c..08669820af 100644 --- a/resources/lang/zh-CN/admin/custom_fields/general.php +++ b/resources/lang/zh-CN/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => '新增字段', 'create_field_title' => '创建一个新自定义字段', 'value_encrypted' => '此字段的值已被加密。只有管理员用户能够查看已解密的值', - 'show_in_email' => '是否在发送给用户的Email中包含此字段的值?邮件中不能包含加密的值。', + 'show_in_email' => '是否在发送给用户的借出通知邮件中包含此字段?邮件中不包含加密字段。', + 'show_in_email_short' => '包含在电子邮件中。', 'help_text' => '帮助文本', 'help_text_description' => '这是可选文本,在编辑一个资产以提供字段上下文时将显示在表单元素下方。', 'about_custom_fields_title' => '关于自定义字段', @@ -53,5 +54,8 @@ return [ 'add_to_preexisting_fieldsets' => '添加到任何现有的字段集', 'show_in_listview' => '默认情况下在列表视图中显示。授权用户仍然可以通过列选择器显示或隐藏。', 'show_in_listview_short' => '在列表中显示', + 'show_in_requestable_list_short' => '在可申领资产列表中显示', + 'show_in_requestable_list' => '在可申领资产列表中显示值。加密字段将不会显示', + 'encrypted_options' => '此字段已加密,因此一些显示选项将不可用。', ]; diff --git a/resources/lang/zh-CN/admin/hardware/form.php b/resources/lang/zh-CN/admin/hardware/form.php index f16c5fa53e..3313265ea4 100644 --- a/resources/lang/zh-CN/admin/hardware/form.php +++ b/resources/lang/zh-CN/admin/hardware/form.php @@ -11,7 +11,7 @@ return [ 'bulk_update_help' => '该表格允许你同时修改多项资产。请仅填写需要修改的字段,留空的字段不会做任何修改。 ', 'bulk_update_warn' => '您将要编辑单个资产的属性。 |您将要编辑:asset_count个资产的属性。', 'bulk_update_with_custom_field' => '请注意,资产是 :asset_model_count 不同类型的型号。', - 'bulk_update_model_prefix' => 'On Models', + 'bulk_update_model_prefix' => '', 'bulk_update_custom_field_unique' => '这是一个唯一的字段,不能进行批量编辑。', 'checkedout_to' => '借出至', 'checkout_date' => '借出日期', @@ -49,6 +49,7 @@ return [ 'asset_location' => '更新资产位置', 'asset_location_update_default_current' => '更新默认位置与实际位置', 'asset_location_update_default' => '仅更新默认位置', + 'asset_location_update_actual' => '仅更新实际位置', 'asset_not_deployable' => '该资产状态为不可部署。无法借出此资产。', 'asset_deployable' => '该状态为可部署。可以借出此资产。', 'processing_spinner' => '处理中...(对于大型文件可能需要一些时间)', diff --git a/resources/lang/zh-CN/admin/hardware/message.php b/resources/lang/zh-CN/admin/hardware/message.php index 03eeb79146..ee61df25bf 100644 --- a/resources/lang/zh-CN/admin/hardware/message.php +++ b/resources/lang/zh-CN/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => '资产创建失败,请重试。:(', 'success' => '资产创建成功。 :)', + 'success_linked' => '带有 :tag 标签的资产已成功创建。点击此处查看。', ], 'update' => [ diff --git a/resources/lang/zh-CN/admin/licenses/message.php b/resources/lang/zh-CN/admin/licenses/message.php index 7a3e618e6a..69ec6cc048 100644 --- a/resources/lang/zh-CN/admin/licenses/message.php +++ b/resources/lang/zh-CN/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => '此许可证已经分配给某个用户,目前不能被删除,请检查资产信息,然后再尝试删除。', 'select_asset_or_person' => '您必须选择资产或用户,但不能同时选择两者。', 'not_found' => '找不到许可证', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => '分配(借出)许可证的过程中出现了一些问题,请重试。', - 'success' => '许可证已经成功借出' + 'success' => '许可证已经成功借出', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/zh-CN/admin/locations/table.php b/resources/lang/zh-CN/admin/locations/table.php index 92add3158f..54a334024b 100644 --- a/resources/lang/zh-CN/admin/locations/table.php +++ b/resources/lang/zh-CN/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => '打印所有已分配资产', 'name' => '地理位置名称', 'address' => '地址', + 'address2' => '地址行2', 'zip' => '邮政编码', 'locations' => '地理位置', 'parent' => '上级节点', diff --git a/resources/lang/zh-CN/admin/reports/general.php b/resources/lang/zh-CN/admin/reports/general.php index 0a2d39db91..fe261e95d1 100644 --- a/resources/lang/zh-CN/admin/reports/general.php +++ b/resources/lang/zh-CN/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => '发送提醒', 'reminder_sent' => '提醒信息已发送', 'acceptance_deleted' => '接受请求已删除', - 'acceptance_request' => '接受请求' + 'acceptance_request' => '接受请求', + 'custom_export' => [ + 'user_address' => '用户地址', + 'user_city' => '用户城市', + 'user_state' => '用户州', + 'user_country' => '用户国家', + 'user_zip' => '用户邮编' + ] ]; \ No newline at end of file diff --git a/resources/lang/zh-CN/admin/settings/general.php b/resources/lang/zh-CN/admin/settings/general.php index fc7bf4d31b..052b162a04 100644 --- a/resources/lang/zh-CN/admin/settings/general.php +++ b/resources/lang/zh-CN/admin/settings/general.php @@ -358,8 +358,8 @@ return [ 'enable_google_login_help' => '这些用户将不会被自动配置。 他们必须拥有一个已存在的账户以及 一个 Google Workspace 账户,并且已存在账户的用户名必须与 Google Workspace 账户的电子邮件地址相匹配。 ', 'mail_reply_to' => '邮件回复地址', 'mail_from' => '发件人地址', - 'database_driver' => 'Database Driver', - 'bs_table_storage' => 'Table Storage', + 'database_driver' => '数据库驱动程序', + 'bs_table_storage' => '表存储', 'timezone' => '时区', ]; diff --git a/resources/lang/zh-CN/admin/settings/message.php b/resources/lang/zh-CN/admin/settings/message.php index 7801a8d1d7..35d75c68dc 100644 --- a/resources/lang/zh-CN/admin/settings/message.php +++ b/resources/lang/zh-CN/admin/settings/message.php @@ -35,12 +35,12 @@ return [ ], 'webhook' => [ 'sending' => '正在发送 :app 测试消息...', - 'success' => 'Your :webhook_name Integration works!', + 'success' => '您的 :webhook_name 集成工作!', 'success_pt1' => '成功!请检查 ', 'success_pt2' => ' 测试消息的频道,并且一定要点击下面的“保存”来存储您的设置。', '500' => '500 服务器错误。', 'error' => '出错了。:app响应::error_message', - 'error_redirect' => 'ERROR: 301/302 :endpoint returns a redirect. For security reasons, we don’t follow redirects. Please use the actual endpoint.', + 'error_redirect' => '错误:301/302 :endpoint 返回重定向。出于安全原因,我们不跟随重定向。请使用实际端点。', 'error_misc' => '出错了:( ', ] ]; diff --git a/resources/lang/zh-CN/admin/users/message.php b/resources/lang/zh-CN/admin/users/message.php index 3937d96b3f..43613afd78 100644 --- a/resources/lang/zh-CN/admin/users/message.php +++ b/resources/lang/zh-CN/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => '用户已经存在!', 'user_not_found' => '用户不存在。', 'user_login_required' => '登陆字段是必须的', + 'user_has_no_assets_assigned' => '目前没有分配给用户的资产。', 'user_password_required' => '密码为必填项', 'insufficient_permissions' => '权限不足', 'user_deleted_warning' => '用户已经被删除,你需要恢复这个用户编辑他或者重新指定新资产。', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => '被选中的已激活并拥有有效电子邮件地址的用户已经收到了一个密码重置链接。', 'password_reset_sent' => '密码重置链接已发送至 :email!', 'user_has_no_email' => '此用户的个人资料中没有电子邮件地址。', - 'user_has_no_assets_assigned' => '此用户没有分配任何资产', + 'log_record_not_found' => '找不到该用户匹配的日志记录。', 'success' => array( diff --git a/resources/lang/zh-CN/general.php b/resources/lang/zh-CN/general.php index d931971a45..89e7564aa3 100644 --- a/resources/lang/zh-CN/general.php +++ b/resources/lang/zh-CN/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => '消耗品', 'consumables' => '消耗品', 'country' => '国家', + 'could_not_restore' => '恢复时出错 :item_type: :error', + 'not_deleted' => ':item_type 未被删除,因此无法恢复', 'create' => '新增', 'created' => '项目已创建', 'created_asset' => '新建资产', @@ -353,7 +355,8 @@ return [ 'synchronize' => '同步', 'sync_results' => '同步结果', 'license_serial' => '序列号/产品密钥', - 'invalid_category' => '无效的类别', + 'invalid_category' => '无效或缺少类别', + 'invalid_item_category_single' => '无效或丢失 :type 类别。请在出借前更新此 :type 类别以包含一个有效的类别。', 'dashboard_info' => '这是您的仪表板。有很多类似的,但这个就是您的。', '60_percent_warning' => '60% 完成 (警告)', 'dashboard_empty' => '看起来您还没有添加任何东西,所以我们没有什么东西可以显示。 现在就开始添加一些资产、配件、耗材或许可证吧!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => '耗材计数', 'components_count' => '组件计数', 'licenses_count' => '许可证计数', - 'notification_error' => '错误:', + 'notification_error' => '错误', 'notification_error_hint' => '请检查下面的表单以了解错误', 'notification_bulk_error_hint' => '以下字段存在验证错误,未进行编辑:', 'notification_success' => '成功', @@ -459,7 +462,7 @@ return [ 'serial_number' => '序列号', 'item_notes' => ':item 备注', 'item_name_var' => ':item 名称', - 'error_user_company' => 'Checkout target company and asset company do not match', + 'error_user_company' => '借出目标公司和资产所在公司不匹配', 'error_user_company_accept_view' => '分配给您的资产属于另一家公司,所以您不能接受或拒绝它,请与您的经理联系。', 'importer' => [ 'checked_out_to_fullname' => '借出给: Full Name', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% 完成', 'uploading' => '正在上传... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => '上传文件时出错。请检查是否没有空行,并且没有重复的列名。', 'copy_to_clipboard' => '复制到剪贴板', 'copied' => '已复制!', diff --git a/resources/lang/zh-CN/help.php b/resources/lang/zh-CN/help.php index 24702daffa..3d6ecc6e47 100644 --- a/resources/lang/zh-CN/help.php +++ b/resources/lang/zh-CN/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => '所谓耗材是指从购买后会慢慢消耗并最终用尽的物品,例如打印机墨水,复印纸等等。', 'depreciations' => '你可以设置资产折旧时间期限', - + + 'empty_file' => '导入器检测到此文件为空。' ]; diff --git a/resources/lang/zh-CN/localizations.php b/resources/lang/zh-CN/localizations.php index 4b77586911..f7bf22946c 100644 --- a/resources/lang/zh-CN/localizations.php +++ b/resources/lang/zh-CN/localizations.php @@ -5,19 +5,19 @@ return [ 'select_language' => '选择一种语言', 'languages' => [ 'en'=> '中文', - 'en-GB'=> 'English, UK', - 'af'=> 'Afrikaans', - 'ar'=> 'Arabic', - 'bg'=> 'Bulgarian', + 'en-GB'=> '英语(英国)', + 'af'=> '南非荷兰语', + 'ar'=> '阿拉伯语', + 'bg'=> '保加利亚语', 'zh-CN'=> '简体中文', 'zh-TW'=> '繁体中文', - 'hr'=> 'Croatian', - 'cs'=> 'Czech', - 'da'=> 'Danish', - 'nl'=> 'Dutch', - 'en-ID'=> 'English, Indonesia', - 'et'=> 'Estonian', - 'fil'=> 'Filipino', + 'hr'=> '克罗地亚语', + 'cs'=> '捷克语', + 'da'=> '丹麦语', + 'nl'=> '荷兰语', + 'en-ID'=> '英语(印度尼西亚)', + 'et'=> '爱沙尼亚语', + 'fil'=> '菲律宾语', 'fi'=> 'Finnish', 'fr'=> 'French', 'de'=> 'German', diff --git a/resources/lang/zh-CN/passwords.php b/resources/lang/zh-CN/passwords.php index de2222377a..06209e9c03 100644 --- a/resources/lang/zh-CN/passwords.php +++ b/resources/lang/zh-CN/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => '如果在系统中存在一个与有效的电子邮件地址匹配的用户,恢复密码的电子邮件便已发送。', 'token' => '此密码重置令牌无效或已过期,或与提供的用户名不匹配。', 'reset' => '密码重置成功!', + 'password_change' => '您的密码已更新。', ]; diff --git a/resources/lang/zh-CN/validation.php b/resources/lang/zh-CN/validation.php index 5130659cd7..466cce9724 100644 --- a/resources/lang/zh-CN/validation.php +++ b/resources/lang/zh-CN/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => ':属性必须是字符串。', 'timezone' => ':属性必须是有效区域。', + 'two_column_unique_undeleted' => ':attribute 在 :table1 和 :table2 中必须是唯一的。 ', 'unique' => ':attribute 已经被采用', 'uploaded' => ':属性无法上传。', 'url' => ':attribute 格式无效', 'unique_undeleted' => ':attribute 属性必须唯一。', 'non_circular' => ':attribute 不能创建循环引用。', + 'not_array' => ':attribute 不能是一个数组。', + 'unique_serial' => ':attribute 必须唯一。', 'disallow_same_pwd_as_user_fields' => '密码不能和用户名相同。', 'letters' => '密码必须包含至少一个字母。', 'numbers' => '密码必须包含至少一个数字。', diff --git a/resources/lang/zh-HK/admin/accessories/message.php b/resources/lang/zh-HK/admin/accessories/message.php index 542f71f03c..c688d5e03d 100644 --- a/resources/lang/zh-HK/admin/accessories/message.php +++ b/resources/lang/zh-HK/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'This accessory currently has :count items checked out to users. Please check in the accessories and and try again. ', 'create' => array( diff --git a/resources/lang/zh-HK/admin/custom_fields/general.php b/resources/lang/zh-HK/admin/custom_fields/general.php index cb4ab3730a..e3c21d1f0c 100644 --- a/resources/lang/zh-HK/admin/custom_fields/general.php +++ b/resources/lang/zh-HK/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ '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.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/zh-HK/admin/hardware/form.php b/resources/lang/zh-HK/admin/hardware/form.php index ef877c8377..ee3fa20fb0 100644 --- a/resources/lang/zh-HK/admin/hardware/form.php +++ b/resources/lang/zh-HK/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/zh-HK/admin/hardware/message.php b/resources/lang/zh-HK/admin/hardware/message.php index 04be92a754..056692998e 100644 --- a/resources/lang/zh-HK/admin/hardware/message.php +++ b/resources/lang/zh-HK/admin/hardware/message.php @@ -11,6 +11,7 @@ return [ 'create' => [ 'error' => 'Asset was not created, please try again. :(', 'success' => 'Asset created successfully. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/zh-HK/admin/licenses/message.php b/resources/lang/zh-HK/admin/licenses/message.php index dd7e54dea4..c79f631680 100644 --- a/resources/lang/zh-HK/admin/licenses/message.php +++ b/resources/lang/zh-HK/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( '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', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'There was an issue checking out the license. Please try again.', - 'success' => 'The license was checked out successfully' + 'success' => 'The license was checked out successfully', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/zh-HK/admin/locations/table.php b/resources/lang/zh-HK/admin/locations/table.php index 29edf0f565..0cfaa4fdc3 100644 --- a/resources/lang/zh-HK/admin/locations/table.php +++ b/resources/lang/zh-HK/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Location Name', 'address' => 'Address', + 'address2' => 'Address Line 2', 'zip' => 'Postal Code', 'locations' => 'Locations', 'parent' => 'Parent', diff --git a/resources/lang/zh-HK/admin/reports/general.php b/resources/lang/zh-HK/admin/reports/general.php index 344d5c8743..9b682f8ecd 100644 --- a/resources/lang/zh-HK/admin/reports/general.php +++ b/resources/lang/zh-HK/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/zh-HK/admin/users/message.php b/resources/lang/zh-HK/admin/users/message.php index adf26b3229..b7c0a29f14 100644 --- a/resources/lang/zh-HK/admin/users/message.php +++ b/resources/lang/zh-HK/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'User already exists!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'The login field is required', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', '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.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/zh-HK/general.php b/resources/lang/zh-HK/general.php index e1a5cc0e7a..a568e00436 100644 --- a/resources/lang/zh-HK/general.php +++ b/resources/lang/zh-HK/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Consumable', 'consumables' => 'Consumables', 'country' => 'Country', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Create New', 'created' => 'Item Created', 'created_asset' => 'created asset', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/zh-HK/help.php b/resources/lang/zh-HK/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/zh-HK/help.php +++ b/resources/lang/zh-HK/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/zh-HK/passwords.php b/resources/lang/zh-HK/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/zh-HK/passwords.php +++ b/resources/lang/zh-HK/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/zh-HK/validation.php b/resources/lang/zh-HK/validation.php index df514da6f9..57e354f072 100644 --- a/resources/lang/zh-HK/validation.php +++ b/resources/lang/zh-HK/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'The :attribute must be a string.', 'timezone' => 'The :attribute must be a valid zone.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', '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.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.', diff --git a/resources/lang/zh-TW/admin/accessories/message.php b/resources/lang/zh-TW/admin/accessories/message.php index 9b99ec9eb1..e17cb1fd79 100644 --- a/resources/lang/zh-TW/admin/accessories/message.php +++ b/resources/lang/zh-TW/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => '配件 [:id] 不存在', + 'not_found' => 'That accessory was not found.', 'assoc_users' => '使用者目前已借出 :count 組配件。請在繳回配件後重試。 ', 'create' => array( diff --git a/resources/lang/zh-TW/admin/custom_fields/general.php b/resources/lang/zh-TW/admin/custom_fields/general.php index b02c7dcf82..41d480ecb2 100644 --- a/resources/lang/zh-TW/admin/custom_fields/general.php +++ b/resources/lang/zh-TW/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => '新增欄位', 'create_field_title' => '建立新的客製化欄位', 'value_encrypted' => '此欄位的值已被加密。只有管理員能夠查看原始資料。', - 'show_in_email' => '在發送給用戶的借出通知信中包含此欄位的值?加密的欄位不能包含在電子郵件中。', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include in emails.', 'help_text' => '幫助內文', 'help_text_description' => '這是一段可選的文字,它將在編輯資產時顯示在表單元素下方,以對欄位提供上下文。', 'about_custom_fields_title' => '關於客製化欄位', @@ -51,7 +52,10 @@ return [ 'display_in_user_view_table' => '對使用者可見', 'auto_add_to_fieldsets' => '自動新增到每個新的欄位群組', 'add_to_preexisting_fieldsets' => '新增到任何現有的欄位群組', - 'show_in_listview' => '預設在列表檢視中顯示。授權使用者仍然可以透過欄位選擇器顯示/隱藏。', + '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/zh-TW/admin/hardware/form.php b/resources/lang/zh-TW/admin/hardware/form.php index ae0e616748..22f0a9a52b 100644 --- a/resources/lang/zh-TW/admin/hardware/form.php +++ b/resources/lang/zh-TW/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ 'asset_location' => '更新資產位置', 'asset_location_update_default_current' => '更新預設位置和實際位置', 'asset_location_update_default' => '只更新預設位置', + 'asset_location_update_actual' => 'Update only actual location', 'asset_not_deployable' => '該資產狀態無法部署。此資產無法被借出。', 'asset_deployable' => '該狀態可部署。此資產可以被借出。', 'processing_spinner' => '處理中... (大型檔案可能需要一些時間)', diff --git a/resources/lang/zh-TW/admin/hardware/message.php b/resources/lang/zh-TW/admin/hardware/message.php index 911bbad987..73f5c6f9ab 100644 --- a/resources/lang/zh-TW/admin/hardware/message.php +++ b/resources/lang/zh-TW/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => '新增資產失敗,請重試。', 'success' => '新增資產成功。', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/zh-TW/admin/licenses/message.php b/resources/lang/zh-TW/admin/licenses/message.php index 96295140ed..c140b2f0ea 100644 --- a/resources/lang/zh-TW/admin/licenses/message.php +++ b/resources/lang/zh-TW/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => '此授權已分配給某個使用者,目前不能被刪除,請檢查後重試。', 'select_asset_or_person' => '您必須選擇資產或用戶,但不能同時選擇兩者。', 'not_found' => '找不到授權', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => '借出授權時發生問題,請重試。', - 'success' => '借出授權成功。' + 'success' => '借出授權成功。', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/zh-TW/admin/locations/table.php b/resources/lang/zh-TW/admin/locations/table.php index e374869758..74e4605361 100644 --- a/resources/lang/zh-TW/admin/locations/table.php +++ b/resources/lang/zh-TW/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => '列印所有已分配的', 'name' => '位置名稱', 'address' => '地址', + 'address2' => 'Address Line 2', 'zip' => '郵遞區號', 'locations' => '位置', 'parent' => '父項目', diff --git a/resources/lang/zh-TW/admin/reports/general.php b/resources/lang/zh-TW/admin/reports/general.php index 4a59adeab0..83bd70a3a2 100644 --- a/resources/lang/zh-TW/admin/reports/general.php +++ b/resources/lang/zh-TW/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => '傳送提醒', 'reminder_sent' => '已發送提醒', 'acceptance_deleted' => '接收申請已刪除', - 'acceptance_request' => '接收申請' + 'acceptance_request' => '接收申請', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/zh-TW/admin/users/message.php b/resources/lang/zh-TW/admin/users/message.php index 086da7a13a..cb2760b3db 100644 --- a/resources/lang/zh-TW/admin/users/message.php +++ b/resources/lang/zh-TW/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => '使用者已存在!', 'user_not_found' => '找不到使用者。', 'user_login_required' => '登入欄位是必需的', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => '密碼欄位是必需的', 'insufficient_permissions' => '權限不足', 'user_deleted_warning' => '此使用者已被刪除。您必須先還原此使用者才能進行編輯或分配新的資產。', @@ -15,7 +16,7 @@ return array( 'password_resets_sent' => '已向選定的已啟動且擁有有效電子郵件地址的使用者傳送了密碼重設連結。', 'password_reset_sent' => '密碼重置連結已傳送至 :email', 'user_has_no_email' => '該使用者的個人資料尚未填寫電子郵件。', - 'user_has_no_assets_assigned' => '該用戶未擁有已分配資產', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/zh-TW/general.php b/resources/lang/zh-TW/general.php index aa81bba84d..9a5559bb8e 100644 --- a/resources/lang/zh-TW/general.php +++ b/resources/lang/zh-TW/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => '耗材', 'consumables' => '耗材', 'country' => '國家', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => '新增', 'created' => '項目已新增', 'created_asset' => '新增資產', @@ -353,7 +355,8 @@ return [ 'synchronize' => '同步', 'sync_results' => '同步結果', 'license_serial' => '序號/產品密鑰', - 'invalid_category' => '無效的類別', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', 'dashboard_info' => '這是您的儀表板。有許多像這樣的儀表板,但這個是您的。', '60_percent_warning' => '60% 完成 (警告)', 'dashboard_empty' => '看起來您還沒有新增任何東西,所以我們沒有什麼特別的東西可以顯示。現在開始新增一些資產、配件、耗材或授權吧!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => '耗材數量', 'components_count' => '組件數量', 'licenses_count' => '授權數量', - 'notification_error' => '錯誤:', + 'notification_error' => 'Error', 'notification_error_hint' => '請檢查以下表格是否有錯誤', 'notification_bulk_error_hint' => 'The following fields had validation errors and were not edited:', 'notification_success' => 'Success', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/zh-TW/help.php b/resources/lang/zh-TW/help.php index d9b4dca454..00853fbc55 100644 --- a/resources/lang/zh-TW/help.php +++ b/resources/lang/zh-TW/help.php @@ -30,5 +30,6 @@ return [ 'consumables' => '消耗品是指任何購買後會隨著時間的推移將被用完的東西。 例如,印表機墨水或影印紙。', 'depreciations' => '您可以設定資產折舊以根據直線折舊法對資產進行折舊。', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/zh-TW/passwords.php b/resources/lang/zh-TW/passwords.php index 3cf9f41d33..8f9fd7df9a 100644 --- a/resources/lang/zh-TW/passwords.php +++ b/resources/lang/zh-TW/passwords.php @@ -5,4 +5,5 @@ return [ 'user' => '如果該電子郵件已存在我們的系統中,一封含有恢復密碼的郵件將被傳送', 'token' => '這個密碼重置安全權杖無效或過期,或與提供的用戶名稱不相符', 'reset' => '您的密碼已重設成功!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/zh-TW/validation.php b/resources/lang/zh-TW/validation.php index e92e37b752..8e5cefbf3c 100644 --- a/resources/lang/zh-TW/validation.php +++ b/resources/lang/zh-TW/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => ':attribute 必須是字串', 'timezone' => ':屬性必須是有效區域。', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => ':attribute 已被採用', 'uploaded' => ':attribute 上傳失敗', 'url' => ':attribute 格式不正確', 'unique_undeleted' => ':attribute 必須是唯一值', 'non_circular' => ':attribule 屬性不能建立一個循環參考', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', 'disallow_same_pwd_as_user_fields' => '密碼不可以和使用者名稱相同', 'letters' => '密碼至少必須包含 1 個字母。', 'numbers' => '密碼至少必須包含 1 個數字。', diff --git a/resources/lang/zu/admin/accessories/message.php b/resources/lang/zu/admin/accessories/message.php index 8b4c4560ff..02e944eaba 100644 --- a/resources/lang/zu/admin/accessories/message.php +++ b/resources/lang/zu/admin/accessories/message.php @@ -3,6 +3,7 @@ return array( 'does_not_exist' => 'The accessory [:id] does not exist.', + 'not_found' => 'That accessory was not found.', 'assoc_users' => 'Lesi sesekeli samanje sino: ukubala izinto ezihlolwe kubasebenzisi. Sicela uhlole izesekeli bese uzama futhi.', 'create' => array( diff --git a/resources/lang/zu/admin/custom_fields/general.php b/resources/lang/zu/admin/custom_fields/general.php index a454e2a1eb..a0cfa3afac 100644 --- a/resources/lang/zu/admin/custom_fields/general.php +++ b/resources/lang/zu/admin/custom_fields/general.php @@ -34,7 +34,8 @@ return [ 'create_field' => 'Insimu Engokwezifiso Entsha', 'create_field_title' => 'Create a new custom field', 'value_encrypted' => 'Inani lale nsimu libethelwe kwi-database. Abasebenzisi kuphela abasebenzisi bazokwazi ukubuka inani elimisiwe', - 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails.', + 'show_in_email' => 'Include the value of this field in checkout emails sent to the user? Encrypted fields cannot be included in emails', + 'show_in_email_short' => 'Include 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', @@ -51,7 +52,10 @@ return [ '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' => '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_requestable_list_short' => 'Show in requestable assets list', + 'show_in_requestable_list' => 'Show value in requestable assets list. Encrypted fields will not be shown', + 'encrypted_options' => 'This field is encrypted, so some display options will not be available.', ]; diff --git a/resources/lang/zu/admin/hardware/form.php b/resources/lang/zu/admin/hardware/form.php index 2a92c706fe..f40816a9df 100644 --- a/resources/lang/zu/admin/hardware/form.php +++ b/resources/lang/zu/admin/hardware/form.php @@ -49,6 +49,7 @@ return [ '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_location_update_actual' => 'Update only actual 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)', diff --git a/resources/lang/zu/admin/hardware/message.php b/resources/lang/zu/admin/hardware/message.php index a2dae7fb1e..93babd8d3e 100644 --- a/resources/lang/zu/admin/hardware/message.php +++ b/resources/lang/zu/admin/hardware/message.php @@ -10,6 +10,7 @@ return [ 'create' => [ 'error' => 'Impahla ayidalwanga, sicela uzame futhi. :(', 'success' => 'Ifa lidalwe ngempumelelo. :)', + 'success_linked' => 'Asset with tag :tag was created successfully. Click here to view.', ], 'update' => [ diff --git a/resources/lang/zu/admin/licenses/message.php b/resources/lang/zu/admin/licenses/message.php index 0c09ae00e4..ec2abb4ccd 100644 --- a/resources/lang/zu/admin/licenses/message.php +++ b/resources/lang/zu/admin/licenses/message.php @@ -9,6 +9,7 @@ return array( 'assoc_users' => 'Leli layisensi okwamanje lihlolwe kumsebenzisi futhi alikwazi ukususwa. Sicela uhlole ilayisensi ekuqaleni, bese uzama ukususa futhi.', 'select_asset_or_person' => 'Kumele ukhethe ifa noma umsebenzisi, kodwa hhayi kokubili.', 'not_found' => 'License not found', + 'seats_available' => ':seat_count seats available', 'create' => array( @@ -41,7 +42,8 @@ return array( 'checkout' => array( 'error' => 'Kube nenkinga yokuhlola ilayisense. Ngicela uzame futhi.', - 'success' => 'Ilayisensi yahlolwa ngokuphumelelayo' + 'success' => 'Ilayisensi yahlolwa ngokuphumelelayo', + 'not_enough_seats' => 'Not enough license seats available for checkout', ), 'checkin' => array( diff --git a/resources/lang/zu/admin/locations/table.php b/resources/lang/zu/admin/locations/table.php index a490897c0c..4a877dbbad 100644 --- a/resources/lang/zu/admin/locations/table.php +++ b/resources/lang/zu/admin/locations/table.php @@ -15,6 +15,7 @@ return [ 'print_all_assigned' => 'Print All Assigned', 'name' => 'Igama lendawo', 'address' => 'Ikheli', + 'address2' => 'Address Line 2', 'zip' => 'I-Postal Code', 'locations' => 'Izindawo', 'parent' => 'Umzali', diff --git a/resources/lang/zu/admin/reports/general.php b/resources/lang/zu/admin/reports/general.php index 88f8738954..4c17ff4966 100644 --- a/resources/lang/zu/admin/reports/general.php +++ b/resources/lang/zu/admin/reports/general.php @@ -6,5 +6,12 @@ return [ 'send_reminder' => 'Send reminder', 'reminder_sent' => 'Reminder sent', 'acceptance_deleted' => 'Acceptance request deleted', - 'acceptance_request' => 'Acceptance request' + 'acceptance_request' => 'Acceptance request', + 'custom_export' => [ + 'user_address' => 'User Address', + 'user_city' => 'User City', + 'user_state' => 'User State', + 'user_country' => 'User Country', + 'user_zip' => 'User Zip' + ] ]; \ No newline at end of file diff --git a/resources/lang/zu/admin/users/message.php b/resources/lang/zu/admin/users/message.php index 2be5abbc1f..bb6ade18dd 100644 --- a/resources/lang/zu/admin/users/message.php +++ b/resources/lang/zu/admin/users/message.php @@ -8,6 +8,7 @@ return array( 'user_exists' => 'Umsebenzisi usuvele ukhona!', 'user_not_found' => 'User does not exist.', 'user_login_required' => 'Insimu yokungena ngemvume iyadingeka', + 'user_has_no_assets_assigned' => 'No assets currently assigned to user.', 'user_password_required' => 'Iphasiwedi iyadingeka.', 'insufficient_permissions' => 'Izimvume ezinganele.', 'user_deleted_warning' => 'Lo msebenzisi ususiwe. Kuzodingeka ubuyisele lo msebenzisi ukuwahlela noma ubanikeze amafa amasha.', @@ -15,7 +16,7 @@ return array( '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', + 'log_record_not_found' => 'A matching log record for this user could not be found.', 'success' => array( diff --git a/resources/lang/zu/general.php b/resources/lang/zu/general.php index 299e745928..8c3a9aedc2 100644 --- a/resources/lang/zu/general.php +++ b/resources/lang/zu/general.php @@ -72,6 +72,8 @@ return [ 'consumable' => 'Iyatholakala', 'consumables' => 'Amakhomikhali', 'country' => 'Izwe', + 'could_not_restore' => 'Error restoring :item_type: :error', + 'not_deleted' => 'The :item_type is not deleted so it cannot be restored', 'create' => 'Dala Okusha', 'created' => 'Into edalwe', 'created_asset' => 'ifa elidalwe', @@ -353,7 +355,8 @@ return [ 'synchronize' => 'Synchronize', 'sync_results' => 'Synchronization Results', 'license_serial' => 'Serial/Product Key', - 'invalid_category' => 'Invalid category', + 'invalid_category' => 'Invalid or missing category', + 'invalid_item_category_single' => 'Invalid or missing :type category. Please update the category of this :type to include a valid category before checking out.', '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!', @@ -368,7 +371,7 @@ return [ 'consumables_count' => 'Consumables Count', 'components_count' => 'Components Count', 'licenses_count' => 'Licenses Count', - 'notification_error' => 'Error:', + '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', @@ -485,7 +488,7 @@ return [ ], 'percent_complete' => '% complete', 'uploading' => 'Uploading... ', - 'upload_error' => 'Error uploading file. Please check that there are no empty trailing rows.', + 'upload_error' => 'Error uploading file. Please check that there are no empty rows and that no column names are duplicated.', 'copy_to_clipboard' => 'Copy to Clipboard', 'copied' => 'Copied!', diff --git a/resources/lang/zu/help.php b/resources/lang/zu/help.php index a3a2ddd762..a59e0056be 100644 --- a/resources/lang/zu/help.php +++ b/resources/lang/zu/help.php @@ -30,5 +30,6 @@ return [ '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.', - + + 'empty_file' => 'The importer detects that this file is empty.' ]; diff --git a/resources/lang/zu/passwords.php b/resources/lang/zu/passwords.php index 25633b4581..41a87f98ed 100644 --- a/resources/lang/zu/passwords.php +++ b/resources/lang/zu/passwords.php @@ -5,4 +5,5 @@ return [ '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!', + 'password_change' => 'Your password has been updated!', ]; diff --git a/resources/lang/zu/validation.php b/resources/lang/zu/validation.php index a10e6d7bfc..313bb8bc9a 100644 --- a/resources/lang/zu/validation.php +++ b/resources/lang/zu/validation.php @@ -90,11 +90,14 @@ return [ ], 'string' => 'I: imfanelo kufanele ibe yocingo.', 'timezone' => 'I: imfanelo kufanele ibe yindawo evumelekile.', + 'two_column_unique_undeleted' => 'The :attribute must be unique across :table1 and :table2. ', 'unique' => 'I: imfanelo isivele ithathwe.', 'uploaded' => 'I: imfanelo ayihlulekile ukulayisha.', 'url' => 'I: ifomethi yokwaziswa ayivumelekile.', 'unique_undeleted' => 'The :attribute must be unique.', 'non_circular' => 'The :attribute must not create a circular reference.', + 'not_array' => 'The :attribute field cannot be an array.', + 'unique_serial' => 'The :attribute must be unique.', '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.',