126 lines
4.1 KiB
PHP
126 lines
4.1 KiB
PHP
<?php
|
|
|
|
return [
|
|
'title' => 'Settings',
|
|
'navigation_label' => 'Settings',
|
|
'model_label' => 'Setting',
|
|
'plural_model_label' => 'Settings',
|
|
|
|
// Actions
|
|
'create' => 'Create New Setting',
|
|
'edit' => 'Edit Setting',
|
|
'delete' => 'Delete Setting',
|
|
'restore' => 'Restore Setting',
|
|
'force_delete' => 'Force Delete Setting',
|
|
'save' => 'Save',
|
|
'cancel' => 'Cancel',
|
|
|
|
// Form fields
|
|
'key' => 'Key',
|
|
'key_helper' => 'Setting key (e.g: site_name, site_email)',
|
|
'value' => 'Value',
|
|
'value_helper' => 'Setting value',
|
|
'type' => 'Type',
|
|
'type_helper' => 'Value type',
|
|
'group' => 'Group',
|
|
'group_helper' => 'Setting group (e.g: general, email, seo)',
|
|
'label' => 'Label',
|
|
'label_helper' => 'User-friendly label',
|
|
'description' => 'Description',
|
|
'description_helper' => 'Setting description',
|
|
'is_public' => 'Public',
|
|
'is_public_helper' => 'Is this setting public?',
|
|
'is_active' => 'Active',
|
|
'is_active_helper' => 'Is this setting active?',
|
|
|
|
// Messages
|
|
'created_successfully' => 'Setting created successfully.',
|
|
'updated_successfully' => 'Setting updated successfully.',
|
|
'deleted_successfully' => 'Setting deleted successfully.',
|
|
'restored_successfully' => 'Setting restored successfully.',
|
|
'force_deleted_successfully' => 'Setting permanently deleted.',
|
|
|
|
// Table columns
|
|
'table_key' => 'Key',
|
|
'table_value' => 'Value',
|
|
'table_type' => 'Type',
|
|
'table_group' => 'Group',
|
|
'table_label' => 'Label',
|
|
'table_public' => 'Public',
|
|
'table_active' => 'Active',
|
|
'table_created_at' => 'Created At',
|
|
'table_updated_at' => 'Updated At',
|
|
|
|
// Types
|
|
'type_string' => 'String',
|
|
'type_text' => 'Text',
|
|
'type_boolean' => 'Boolean',
|
|
'type_integer' => 'Integer',
|
|
'type_float' => 'Float',
|
|
'type_array' => 'Array',
|
|
'type_json' => 'JSON',
|
|
'type_file' => 'File',
|
|
'type_date' => 'Date',
|
|
'type_datetime' => 'Date & Time',
|
|
'type_color_picker' => 'Color Picker',
|
|
'type_code_editor' => 'Code Editor',
|
|
'type_rich_editor' => 'Rich Text Editor',
|
|
'type_markdown_editor' => 'Markdown Editor',
|
|
'type_tags_input' => 'Tags Input',
|
|
'type_checkbox_list' => 'Checkbox List',
|
|
'type_radio' => 'Radio Button',
|
|
'type_toggle_buttons' => 'Toggle Buttons',
|
|
'type_slider' => 'Slider',
|
|
'type_key_value' => 'Key-Value Pairs',
|
|
|
|
// Groups
|
|
'group_general' => 'General',
|
|
'group_email' => 'Email',
|
|
'group_seo' => 'SEO',
|
|
'group_social' => 'Social Media',
|
|
'group_security' => 'Security',
|
|
'group_payment' => 'Payment',
|
|
'group_notification' => 'Notification',
|
|
'group_other' => 'Other',
|
|
|
|
// Validation messages
|
|
'key_required' => 'Key field is required.',
|
|
'key_unique' => 'This key is already in use.',
|
|
'key_regex' => 'Key can only contain letters, numbers, underscores and hyphens.',
|
|
'value_required' => 'Value field is required.',
|
|
'type_required' => 'Type field is required.',
|
|
'label_required' => 'Label field is required.',
|
|
|
|
// Array type specific
|
|
'array_key' => 'Key',
|
|
'array_key_placeholder' => 'Array key (e.g: name, email)',
|
|
'array_value' => 'Value',
|
|
'array_value_placeholder' => 'Array value',
|
|
'array_description' => 'Description',
|
|
'array_description_placeholder' => 'Description for this item',
|
|
'array_active' => 'Active',
|
|
'array_add_item' => 'Add Item',
|
|
|
|
// Checkbox options (placeholder, can be customized per setting)
|
|
'checkbox_option_1' => 'Option 1',
|
|
'checkbox_option_2' => 'Option 2',
|
|
'checkbox_option_3' => 'Option 3',
|
|
|
|
// Radio options (placeholder, can be customized per setting)
|
|
'radio_option_1' => 'Option 1',
|
|
'radio_option_2' => 'Option 2',
|
|
'radio_option_3' => 'Option 3',
|
|
|
|
// Toggle options (placeholder, can be customized per setting)
|
|
'toggle_option_1' => 'Option 1',
|
|
'toggle_option_2' => 'Option 2',
|
|
'toggle_option_3' => 'Option 3',
|
|
|
|
// Filters
|
|
'filter_group' => 'By Group',
|
|
'filter_type' => 'By Type',
|
|
'filter_active' => 'Active',
|
|
'filter_public' => 'Public',
|
|
];
|
|
|