diff --git a/resources/lang/af/admin/accessories/general.php b/resources/lang/af/admin/accessories/general.php index fb4968061a..125d50e1d3 100644 --- a/resources/lang/af/admin/accessories/general.php +++ b/resources/lang/af/admin/accessories/general.php @@ -16,5 +16,6 @@ return array( 'update' => 'Opdatering bywerk', 'use_default_eula' => 'Gebruik eerder die primary standaard EULA.', 'use_default_eula_disabled' => 'Gebruik die primêre standaardverlof in plaas daarvan. Geen primêre standaard EULA is ingestel nie. Voeg asseblief een by Instellings.', + 'clone' => 'Clone Accessory', ); diff --git a/resources/lang/af/admin/accessories/message.php b/resources/lang/af/admin/accessories/message.php index 36c2fd100b..68fe79fc31 100644 --- a/resources/lang/af/admin/accessories/message.php +++ b/resources/lang/af/admin/accessories/message.php @@ -24,6 +24,7 @@ return array( 'checkout' => array( 'error' => 'Toebehore is nie nagegaan nie, probeer asseblief weer', 'success' => 'Toebehore suksesvol nagegaan.', + 'unavailable' => 'Accessory is not available for checkout. Check quantity available', 'user_does_not_exist' => 'Die gebruiker is ongeldig. Probeer asseblief weer.' ), diff --git a/resources/lang/af/admin/asset_maintenances/form.php b/resources/lang/af/admin/asset_maintenances/form.php index eb6caf5937..8734717e2a 100644 --- a/resources/lang/af/admin/asset_maintenances/form.php +++ b/resources/lang/af/admin/asset_maintenances/form.php @@ -1,14 +1,14 @@ 'Onderhoudstipe', + 'asset_maintenance_type' => 'Asset Maintenance Type', 'title' => 'Titel', - 'start_date' => 'begin', - 'completion_date' => 'voltooi', + 'start_date' => 'Start Date', + 'completion_date' => 'Completion Date', 'cost' => 'koste', 'is_warranty' => 'Garantieverbetering', - 'asset_maintenance_time' => 'dae', + 'asset_maintenance_time' => 'Asset Maintenance Time (in days)', 'notes' => 'notas', - 'update' => 'Opdateer', - 'create' => 'Skep' + 'update' => 'Update Asset Maintenance', + 'create' => 'Create Asset Maintenance' ]; diff --git a/resources/lang/af/admin/groups/message.php b/resources/lang/af/admin/groups/message.php index 8a9f6e8fa1..5ea896ce7e 100644 --- a/resources/lang/af/admin/groups/message.php +++ b/resources/lang/af/admin/groups/message.php @@ -3,7 +3,7 @@ return array( 'group_exists' => 'Groep bestaan ​​reeds!', - 'group_not_found' => 'Groep [: id] bestaan ​​nie.', + 'group_not_found' => 'Group ID :id does not exist.', 'group_name_required' => 'Die naam veld is nodig', 'success' => array( diff --git a/resources/lang/af/admin/hardware/form.php b/resources/lang/af/admin/hardware/form.php index 2331413364..8f6517acd1 100644 --- a/resources/lang/af/admin/hardware/form.php +++ b/resources/lang/af/admin/hardware/form.php @@ -2,8 +2,11 @@ return [ 'bulk_delete' => 'Bevestig bates vir die verwydering van grootmaat', + 'bulk_restore' => 'Confirm Bulk Restore Assets', 'bulk_delete_help' => 'Hersien die bates vir grootmaatverwydering hieronder. Sodra dit verwyder is, kan hierdie bates herstel word, maar hulle word nie meer geassosieer met enige gebruikers wat hulle tans toegewys is nie.', + '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' => 'Jy is op die punt om te verwyder: bate_count bates.', + 'bulk_restore_warn' => 'You are about to restore :asset_count assets.', 'bulk_update' => 'Grootskaalse opdateringsbates', 'bulk_update_help' => 'Met hierdie vorm kan u verskeie bates gelyktydig bywerk. Vul slegs die velde in wat u moet verander. Enige velde wat leeg is, bly onveranderd.', 'bulk_update_warn' => 'You are about to edit the properties of a single asset.|You are about to edit the properties of :asset_count assets.', @@ -45,7 +48,7 @@ return [ 'asset_location_update_default' => 'Update only default location', 'asset_not_deployable' => 'That asset status is not deployable. This asset cannot be checked out.', 'asset_deployable' => 'That status is deployable. This asset can be checked out.', - 'processing_spinner' => 'Processing...', + '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/af/admin/hardware/general.php b/resources/lang/af/admin/hardware/general.php index d3d637a9b3..29ad305e14 100644 --- a/resources/lang/af/admin/hardware/general.php +++ b/resources/lang/af/admin/hardware/general.php @@ -42,5 +42,6 @@ return [ 'error_messages' => 'Error messages:', 'success_messages' => 'Success messages:', 'alert_details' => 'Please see below for details.', - 'custom_export' => 'Custom Export' + 'custom_export' => 'Custom Export', + 'mfg_warranty_lookup' => ':manufacturer Warranty Status Lookup', ]; diff --git a/resources/lang/af/admin/hardware/message.php b/resources/lang/af/admin/hardware/message.php index 708e5bfd28..4612a20d98 100644 --- a/resources/lang/af/admin/hardware/message.php +++ b/resources/lang/af/admin/hardware/message.php @@ -22,6 +22,8 @@ return [ 'restore' => [ 'error' => 'Bate is nie herstel nie, probeer asseblief weer', 'success' => 'Bate herstel suksesvol.', + 'bulk_success' => 'Asset restored successfully.', + 'nothing_updated' => 'No assets were selected, so nothing was restored.', ], 'audit' => [ diff --git a/resources/lang/af/admin/models/general.php b/resources/lang/af/admin/models/general.php index 522061cfc7..e036502985 100644 --- a/resources/lang/af/admin/models/general.php +++ b/resources/lang/af/admin/models/general.php @@ -6,7 +6,7 @@ return array( '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 :model_count asset models.', + 'bulk_delete_warn' => 'You are about to delete one asset model.|You are about to delete :model_count asset models.', 'restore' => 'Herstel Model', 'requestable' => 'Gebruikers kan hierdie model aanvra', 'show_mac_address' => 'Wys MAC adres veld in bates in hierdie model', diff --git a/resources/lang/af/admin/models/message.php b/resources/lang/af/admin/models/message.php index 5adbfc9139..6f9f4e4d3e 100644 --- a/resources/lang/af/admin/models/message.php +++ b/resources/lang/af/admin/models/message.php @@ -16,7 +16,7 @@ return array( 'update' => array( 'error' => 'Model is nie opgedateer nie, probeer asseblief weer', - 'success' => 'Model suksesvol opgedateer.' + 'success' => 'Model suksesvol opgedateer.', ), 'delete' => array( @@ -32,12 +32,14 @@ return array( 'bulkedit' => array( 'error' => 'Geen velde is verander nie, so niks is opgedateer nie.', - 'success' => 'Modelle opgedateer.' + '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' => ':success_count model(s) 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/af/admin/settings/general.php b/resources/lang/af/admin/settings/general.php index ab6778f2bf..dae312e20f 100644 --- a/resources/lang/af/admin/settings/general.php +++ b/resources/lang/af/admin/settings/general.php @@ -11,7 +11,7 @@ return [ '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' => 'Dit is \'n Active Directory-bediener', 'alerts' => 'Alerts', - 'alert_title' => 'Update Alert Settings', + 'alert_title' => 'Update Notification Settings', 'alert_email' => 'Stuur kennisgewings aan', 'alert_email_help' => 'Email addresses or distribution lists you want alerts to be sent to, comma separated', 'alerts_enabled' => 'Alerts aangeskakel', @@ -198,16 +198,21 @@ return [ '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 Naam', + 'integrations' => 'Integrations', 'slack' => 'Slack', - 'slack_title' => 'Update Slack Settings', - 'slack_help' => 'Slack settings', - 'slack_botname' => 'Slack Botname', - 'slack_channel' => 'Slack Channel', - 'slack_endpoint' => 'Slack Endpoint', - 'slack_integration' => 'Slack Settings', - 'slack_integration_help' => 'Slack integration is optional, however the endpoint and channel are required if you wish to use it. To configure Slack integration, you must first create an incoming webhook on your Slack account. Click on the Test Slack Integration button to confirm your settings are correct before saving. ', - 'slack_integration_help_button' => 'Once you have saved your Slack information, a test button will appear.', - 'slack_test_help' => 'Test whether your Slack integration is configured correctly. YOU MUST SAVE YOUR UPDATED SLACK SETTINGS FIRST.', + '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-weergawe', 'support_footer' => 'Support Footer Links ', 'support_footer_help' => 'Specify who sees the links to the Snipe-IT Support info and Users Manual', @@ -302,7 +307,7 @@ return [ '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', + 'notifications_help' => 'Email Alerts & Audit Settings', 'asset_tags_help' => 'Incrementing and prefixes', 'labels' => 'Labels', 'labels_title' => 'Update Label Settings', diff --git a/resources/lang/af/admin/settings/message.php b/resources/lang/af/admin/settings/message.php index ddb97362ad..3375a85ce0 100644 --- a/resources/lang/af/admin/settings/message.php +++ b/resources/lang/af/admin/settings/message.php @@ -33,12 +33,12 @@ return [ 'testing_authentication' => 'Testing LDAP Authentication...', 'authentication_success' => 'User authenticated against LDAP successfully!' ], - 'slack' => [ - 'sending' => 'Sending Slack test message...', + 'webhook' => [ + 'sending' => 'Sending :app test message...', 'success_pt1' => 'Success! Check the ', 'success_pt2' => ' channel for your test message, and be sure to click SAVE below to store your settings.', '500' => '500 Server Error.', - 'error' => 'Something went wrong. Slack responded with: :error_message', + 'error' => 'Something went wrong. :app responded with: :error_message', 'error_misc' => 'Something went wrong. :( ', ] ]; diff --git a/resources/lang/af/admin/users/general.php b/resources/lang/af/admin/users/general.php index 4426ed8fa5..735893a729 100644 --- a/resources/lang/af/admin/users/general.php +++ b/resources/lang/af/admin/users/general.php @@ -19,6 +19,8 @@ return [ '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' => 'Sagteware Uitgesoek na: naam', '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' => 'Sien gebruiker: naam', @@ -33,7 +35,6 @@ return [ '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' => 'WARNING:', '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', @@ -41,4 +42,13 @@ return [ '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', -]; \ No newline at end of file + '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/af/general.php b/resources/lang/af/general.php index c9db910320..296549c465 100644 --- a/resources/lang/af/general.php +++ b/resources/lang/af/general.php @@ -45,7 +45,7 @@ return [ 'bulk_edit' => 'Bulk Edit', 'bulk_delete' => 'Bulk Delete', 'bulk_actions' => 'Bulk Actions', - 'bulk_checkin_delete' => 'Bulk Checkin Items from Users', + 'bulk_checkin_delete' => 'Bulk Checkin / Delete Users', 'byod' => 'BYOD', 'byod_help' => 'This device is owned by the user', 'bystatus' => 'by Status', @@ -148,6 +148,7 @@ return [ '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' => 'invoer', '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.', @@ -157,6 +158,8 @@ return [ 'asset_maintenances' => 'Asset Maintenances', 'item' => 'item', 'item_name' => 'Item Name', + 'import_file' => 'import CSV file', + 'import_type' => 'CSV import type', 'insufficient_permissions' => 'Onvoldoende toestemmings!', 'kits' => 'Predefined Kits', 'language' => 'Taal', @@ -227,6 +230,7 @@ return [ 'requested_assets_menu' => 'Requested Assets', 'request_canceled' => 'Versoek gekanselleer', 'save' => 'Save', + 'select_var' => 'Select :thing... ', // this will eventually replace all of our other selects 'select' => 'Kies', 'select_all' => 'Select All', 'search' => 'Soek', @@ -249,8 +253,8 @@ return [ 'signature' => 'Handtekening', 'signed_off_by' => 'Signed Off By', 'skin' => 'Skin', - 'slack_msg_note' => 'A slack message will be sent', - 'slack_test_msg' => 'Oh hai! Looks like your Slack integration with Snipe-IT is working!', + '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: Sommige funksies is afgeskakel vir hierdie installasie.', 'site_name' => 'Site Naam', 'state' => 'staat', @@ -262,7 +266,6 @@ return [ 'sure_to_delete' => 'Is jy seker jy wil verwyder', 'submit' => 'Indien', 'target' => 'teiken', - 'toggle_navigation' => 'Toogle Navigation', 'time_and_date_display' => 'Tyd en datum vertoon', 'total_assets' => 'totale bates', 'total_licenses' => 'totale lisensies', @@ -384,7 +387,8 @@ return [ '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_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', @@ -403,7 +407,36 @@ return [ 'toggle_navigation' => 'Toggle navigation', 'alerts' => 'Alerts', 'tasks_view_all' => 'View all tasks', - - - -]; \ No newline at end of file + '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, licences, 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.', + '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.', +]; diff --git a/resources/lang/af/help.php b/resources/lang/af/help.php index ac0df59422..a3a2ddd762 100644 --- a/resources/lang/af/help.php +++ b/resources/lang/af/help.php @@ -15,7 +15,7 @@ return [ 'more_info_title' => '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 is this asset is checked out, it will not change the location of the person, asset or location it is checked out to.', + '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.',