- Reverts the schneespur/ subdirectory restructure (b8e426b)
- Restores package.json and vite.config.js (needed for npm build, were
removed in an earlier cleanup before the restructure)
- Updates public/build/ assets with current Vite output (new content hashes)
61 lines
3.2 KiB
PHP
61 lines
3.2 KiB
PHP
<?php
|
||
|
||
return [
|
||
'page_list' => 'Objects for :customer',
|
||
'page_create' => 'Create Object',
|
||
'page_edit' => 'Edit Object',
|
||
'btn_create' => 'Create Object',
|
||
'btn_back_to_customer' => 'Back to Customer',
|
||
'col_name' => 'Name',
|
||
'col_address' => 'Address',
|
||
'col_contact' => 'Contact',
|
||
'col_notify' => 'Notification',
|
||
'col_actions' => 'Actions',
|
||
'empty_heading' => 'No objects created yet.',
|
||
'empty_body' => 'Create an object to manage different locations for this customer.',
|
||
'empty_cta' => 'Create first object',
|
||
'field_name' => 'Name',
|
||
'field_street' => 'Street',
|
||
'field_zip' => 'Postal Code',
|
||
'field_city' => 'City',
|
||
'field_contact_name' => 'Contact Person',
|
||
'field_contact_email' => 'Email',
|
||
'field_contact_phone' => 'Phone',
|
||
'field_price_amount' => 'Price (€)',
|
||
'field_price_unit' => 'Unit',
|
||
'field_lat' => 'Latitude (optional)',
|
||
'field_lon' => 'Longitude (optional)',
|
||
'field_plow_threshold' => 'Plow threshold (cm)',
|
||
'field_salt_enabled' => 'Use salt',
|
||
'field_site_notes' => 'Job Notes',
|
||
'field_access_notes' => 'Access / Entrance',
|
||
'field_auto_notify' => 'Automatic email notification',
|
||
'field_notification_email' => 'Notification Email',
|
||
'field_notify_recipients' => 'Additional recipients (comma-separated)',
|
||
'price_unit_per_job' => 'Per Job',
|
||
'price_unit_monthly' => 'Monthly',
|
||
'price_unit_seasonal' => 'Seasonal',
|
||
'price_unit_placeholder' => '– Select unit –',
|
||
'fieldset_master_data' => 'Master Data',
|
||
'fieldset_contact' => 'Contact',
|
||
'fieldset_pricing' => 'Pricing',
|
||
'fieldset_operations' => 'Operations',
|
||
'fieldset_location' => 'Location',
|
||
'fieldset_notification' => 'Notification',
|
||
'flash_created' => 'Object ":name" has been created.',
|
||
'flash_updated' => 'Object ":name" has been updated.',
|
||
'flash_deleted' => 'Object ":name" has been deleted.',
|
||
'flash_delete_has_jobs' => 'Object ":name" cannot be deleted because it still has associated jobs.',
|
||
'modal_delete_title' => 'Delete Object',
|
||
'modal_delete_body1' => 'Really delete object <strong>:name</strong>?',
|
||
'modal_delete_body2' => 'All associated jobs will lose their object assignment.',
|
||
'modal_delete_submit' => 'Delete permanently',
|
||
'badge_notify_yes' => 'Email ✓',
|
||
'btn_geocode' => 'Lookup coordinates from address',
|
||
'geocode_success' => 'Coordinates resolved successfully.',
|
||
'geocode_failed' => 'Could not resolve address.',
|
||
'geocode_address_required' => 'Please fill in street, postal code and city.',
|
||
'validation_notification_email_required' => 'The notification email field is required when automatic notification is enabled.',
|
||
'btn_objects' => 'Objects',
|
||
'objects_count' => ':count object(s)',
|
||
];
|