admin.php 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344
  1. <?php
  2. return [
  3. 'remember_me' => 'Remember me',
  4. 'login' => 'Login',
  5. 'logout' => 'Logout',
  6. 'username' => 'Username',
  7. 'password' => 'Password',
  8. 'old_password' => 'Old Password',
  9. 'confirm_password' => 'Confirm Password',
  10. 'captcha' => 'Captcha',
  11. 'captcha_error' => 'Captcha Error',
  12. 'required' => ':attribute is required',
  13. 'login_successful' => 'Login Success',
  14. 'login_failed' => 'Username Or Password Error',
  15. 'user_setting' => 'User Settings',
  16. 'created_at' => 'Created At',
  17. 'updated_at' => 'Updated At',
  18. 'deleted_at' => 'Deleted At',
  19. 'actions' => 'Actions',
  20. 'create' => 'Create',
  21. 'edit' => 'Edit',
  22. 'show' => 'Show',
  23. 'delete' => 'Delete',
  24. 'batch_delete' => 'Batch Delete',
  25. 'copy' => 'Copy',
  26. 'confirm_delete' => 'Confirm Delete Selected Items?',
  27. 'back' => 'Back',
  28. 'reset' => 'Reset',
  29. 'search' => 'Search',
  30. 'list' => 'List',
  31. 'add' => 'Add',
  32. 'save' => 'Save',
  33. 'detail' => 'Detail',
  34. 'developer' => 'Developer',
  35. 'code_generator' => 'Code Generator',
  36. 'visual_editor' => 'Visual Editor',
  37. 'terminal' => 'Terminal',
  38. 'administrator' => 'Administrator',
  39. 'soft_delete' => 'Soft Delete',
  40. 'keyword' => 'Keyword',
  41. 'unknown_error' => 'Unknown Error',
  42. 'upload_file_error' => 'Upload File Error',
  43. 'parent' => 'Parent',
  44. 'order' => 'Order',
  45. 'order_desc' => 'Order Desc',
  46. 'order_asc' => 'Order Asc',
  47. 'menus' => 'Menus',
  48. 'successfully' => 'Successfully',
  49. 'failed' => 'Failed',
  50. 'successfully_message' => ':attribute Successfully',
  51. 'failed_message' => ':attribute Failed',
  52. 'action_success' => 'Action Success',
  53. 'action_failed' => 'Action Failed',
  54. 'save_success' => 'Save Success',
  55. 'save_failed' => 'Save Failed',
  56. 'yes' => 'Yes',
  57. 'no' => 'No',
  58. 'need_start_with_slash' => 'Need Start With /',
  59. 'cancel' => 'Cancel',
  60. 'please_login' => 'Please Login',
  61. 'unauthorized' => 'Unauthorized',
  62. 'user_disabled' => 'The user has been disabled',
  63. 'preview' => 'Preview',
  64. 'more' => 'More',
  65. 'per_page_suffix' => 'items/page',
  66. 'code_generators' => [
  67. 'remark1' => 'For more parameters, please refer to',
  68. 'remark2' => 'Database Migration',
  69. 'remark3' => 'Multiple parameters are separated by English commas',
  70. 'table_name' => 'Table Name',
  71. 'new_table_name' => 'New Table Name',
  72. 'model_name' => 'Model',
  73. 'controller_name' => 'Controller',
  74. 'service_name' => 'Service',
  75. 'primary_key' => 'Primary Key',
  76. 'primary_key_description' => 'Use increments method',
  77. 'options' => 'Options',
  78. 'create_database_migration' => 'Create Database Migration File',
  79. 'create_table' => 'Create Table',
  80. 'create_model' => 'Create Model',
  81. 'create_controller' => 'Create Controller',
  82. 'create_service' => 'Create Service',
  83. 'app_title' => 'App Title',
  84. 'new_app_title' => 'New App Title',
  85. 'column_name' => 'Column Name',
  86. 'type' => 'Type',
  87. 'extra_params' => 'Extra Params',
  88. 'nullable' => 'Nullable',
  89. 'index' => 'Index',
  90. 'default_value' => 'Default Value',
  91. 'comment' => 'Comment',
  92. 'exists_table' => 'Exists Table',
  93. 'generate_code' => 'Generate Code',
  94. 'expand_more_settings' => 'More Settings',
  95. 'collapse_settings' => 'Collapse Settings',
  96. 'confirm_generate_code' => 'Confirm Generate Code?',
  97. 'preview' => 'Preview',
  98. 'base_info' => 'Base Info',
  99. 'column_info' => 'Column Info',
  100. 'route_config' => 'Route Config',
  101. 'page_config' => 'Page Config',
  102. 'gen_route_menu' => 'Generate Route And Menu',
  103. 'route' => 'Route',
  104. 'menu_name' => 'Menu Name',
  105. 'parent_menu' => 'Parent Menu',
  106. 'menu_icon' => 'Menu Icon',
  107. 'name_label_desc' => 'Name And Label Attribute Take Field Name And Comment',
  108. 'column_warning' => 'If the field name exists (no / status) will cause the form to fail to echo back!',
  109. 'add_column' => 'Add Column',
  110. 'scope' => 'Scope',
  111. 'list_component' => 'List Component',
  112. 'list_component_desc' => 'List Component, Default Is TableColumn',
  113. 'form_component' => 'Form Component',
  114. 'form_component_desc' => 'Form Component, Default Is TextControl',
  115. 'detail_component' => 'Detail Component',
  116. 'detail_component_desc' => 'Detail Component, Default Is TextControl',
  117. 'model_config' => 'Model Config',
  118. 'file_column' => 'File Column',
  119. 'file_column_multi' => 'Multi File',
  120. 'file_column_desc' => 'File Column, Automatically Add Attribute Methods In The Model',
  121. 'preview_code' => 'Preview Code',
  122. 'property' => 'Property',
  123. 'property_name' => 'Property Name',
  124. 'value' => 'Value',
  125. 'dialog_form' => 'Dialog Form',
  126. 'copy_record' => 'Copy Record',
  127. 'copy_record_description' => 'You can copy and share to <a href="https://github.com/Slowlyo/owl-admin/discussions/categories/%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90%E8%AE%B0%E5%BD%95" target="_blank">Github</a>',
  128. 'import_record' => 'Import Record',
  129. 'import_record_placeholder' => 'Please enter the imported json record',
  130. 'import_record_desc' => 'You can find some records shared by others on <a href="https://github.com/Slowlyo/owl-admin/discussions/categories/%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90%E8%AE%B0%E5%BD%95" target="_blank">Github</a>',
  131. 'load_config' => 'Load Config',
  132. 'load_component_config' => 'Load :c Config',
  133. 'fill' => 'Fill',
  134. 'save_current_config' => 'Save Current Config',
  135. 'input_config_name' => 'Please Input Config Name',
  136. 'same_name_tips' => 'Configurations with the same name will be overwritten',
  137. 'save_path_dir' => 'Primary application',
  138. 'save_path_select' => 'Toggle Directory',
  139. 'save_path_select_tips' => 'Project root directory or plugin root directory can be selected',
  140. 'save_path_label_prefix' => 'Plugins -> ',
  141. 'clear_code' => 'Clear Code',
  142. 'select_clear_record' => 'Select what you want to clear',
  143. 'select_generate_record' => 'Select the content you want to generate',
  144. 'duplicate_column' => 'Duplicate column name',
  145. 'common_field_add' => 'Add Common Field',
  146. 'common_field_add_column' => 'Add Field',
  147. 'config_name' => 'Config Name',
  148. 'field_config' => 'Field Config',
  149. 'field_name' => 'Field Name',
  150. 'list_display' => 'List Display :content',
  151. 'duplicate_filter_input_name' => 'Duplicate filter input name: :column',
  152. 'list_filter' => 'List Filter',
  153. 'filter_type' => 'Filter Type',
  154. 'filter_mode' => 'Filter Mode',
  155. 'filter_mode_fixed' => 'Fixed Query Condition',
  156. 'filter_mode_fixed_value' => 'Fixed Value',
  157. 'filter_mode_input' => 'Receive Parameter',
  158. 'filter_input_name' => 'Parameter Name',
  159. 'filter_input_label' => 'Filter Label',
  160. 'filter_component' => 'Filter Component',
  161. 'page' => 'Page',
  162. 'dialog' => 'Dialog',
  163. 'drawer' => 'Drawer',
  164. 'dialog_size' => 'Dialog Size',
  165. 'drawer_size' => 'Drawer Size',
  166. 'clone_record' => 'Clone Record',
  167. ],
  168. 'admin_users' => 'Admin Users',
  169. 'admin_user' => [
  170. 'avatar' => 'Avatar',
  171. 'name' => 'Name',
  172. 'roles' => 'Roles',
  173. 'search_username' => 'Search Username/Name',
  174. 'password_confirmation' => 'Password Not Match',
  175. 'old_password_required' => 'Old Password Required',
  176. 'old_password_error' => 'Old Password Error',
  177. 'username_already_exists' => 'Username Already Exists',
  178. 'cannot_delete' => 'The super administrator cannot be deleted',
  179. ],
  180. 'admin_roles' => 'Admin Roles',
  181. 'admin_role' => [
  182. 'name' => 'Name',
  183. 'slug' => 'Slug',
  184. 'permissions' => 'Permissions',
  185. 'slug_description' => 'unique identifier of a role',
  186. 'name_already_exists' => 'Role Name Already Exists',
  187. 'slug_already_exists' => 'Role Slug Already Exists',
  188. 'set_permissions' => 'Set Permissions',
  189. 'cannot_delete' => 'The super administrator cannot be deleted',
  190. 'used' => 'You cannot delete a role that is in use',
  191. ],
  192. 'admin_permissions' => 'Permissions',
  193. 'admin_permission' => [
  194. 'name' => 'Name',
  195. 'slug' => 'Slug',
  196. 'http_method' => 'Http Method',
  197. 'http_method_description' => 'if you do not select the value is ANY',
  198. 'http_path' => 'Http Path',
  199. 'auto_generate' => 'Auto Generate',
  200. 'auto_generate_confirm' => 'The permission information will be generated after the permission table and permission menu association table are truncated. Do you want to continue?',
  201. 'parent_id_not_allow' => 'Parent Id Not Allow',
  202. 'name_already_exists' => 'Permission Name Already Exists',
  203. 'slug_already_exists' => 'Permission Slug Already Exists',
  204. ],
  205. 'admin_menus' => 'Menus',
  206. 'admin_menu' => [
  207. 'parent_id' => 'Parent',
  208. 'order' => 'Order',
  209. 'title' => 'Title',
  210. 'icon' => 'Icon',
  211. 'icon_description' => 'Please refer to ',
  212. 'url' => 'Url',
  213. 'iframe_description' => 'After opening, the page will be cached and will not be reloaded when reopened',
  214. 'visible' => 'Visible',
  215. 'type' => 'Type',
  216. 'keep_alive' => 'KeepAlive',
  217. 'api' => 'Page API',
  218. 'api_description' => 'schemaApi, the api for page initialization requests, needs to be consistent with queryPath in Controller',
  219. 'route' => 'Route',
  220. 'link' => 'Link',
  221. 'iframe' => 'Iframe',
  222. 'page' => 'Page',
  223. 'class_name' => 'Class Name',
  224. 'class_name_description' => 'The CSS class name of the menu, which is typically used to customize styles',
  225. 'show' => 'Show',
  226. 'hide' => 'Hide',
  227. 'is_home' => 'Is Home',
  228. 'is_home_description' => 'In multi-tab mode, the page label is fixed on the left',
  229. 'is_full' => 'Is Full',
  230. 'is_full_description' => 'When enabled, the menu bar portion of the page is hidden',
  231. 'parent_id_not_allow' => 'The parent menu cannot be set to the current submenu',
  232. 'component' => 'Component',
  233. 'component_desc' => 'amis by default. Not a custom front-end page, please do not modify it',
  234. 'url_exists' => 'menu path duplication',
  235. ],
  236. 'extensions' => [
  237. 'name_invalid' => 'Name Invalid',
  238. 'exists' => 'This extension already exists: ',
  239. 'menu' => 'Extensions',
  240. 'page_title' => 'Extensions',
  241. 'create' => 'Create',
  242. 'install' => 'Install',
  243. 'create_extension' => 'Create Extension',
  244. 'create_tips' => 'After the directory is created, a basic extended directory structure is created under the <br><b>:dir</b><br> directory',
  245. 'local_install' => 'Local Install',
  246. 'more_extensions' => 'More Extensions',
  247. 'setting' => 'Setting',
  248. 'enable' => 'Enable',
  249. 'enable_confirm' => 'Are you sure to enable the extension?',
  250. 'disable' => 'Disable',
  251. 'disable_confirm' => 'Are you sure to disable the extension?',
  252. 'uninstall' => 'Uninstall',
  253. 'uninstall_confirm' => '
  254. <div class="text-danger">
  255. Confirm to uninstall the extension?<br>
  256. Uninstallation will delete all files and databases published after the extension is enabled and cannot be retrieved!!!<br>
  257. Backup important data before performing operations!!!<br>
  258. <span class="text-info">Extension package files will not be deleted, please manually delete them!!!</span>
  259. </div>
  260. ',
  261. 'filter_placeholder' => 'Search by extension name',
  262. 'form' => [
  263. 'create_extension' => 'Create Extension',
  264. 'name' => 'Name',
  265. 'namespace' => 'Namespace',
  266. 'create_description' => 'It will be created in :dir Directory to create a basic extended directory structure',
  267. ],
  268. 'card' => [
  269. 'author' => 'Author',
  270. 'version' => 'Version',
  271. 'homepage' => 'Home',
  272. 'status' => 'Status',
  273. ],
  274. 'status_map' => [
  275. 'enabled' => 'Enabled',
  276. 'disabled' => 'Disabled',
  277. ],
  278. 'validation' => [
  279. 'file' => 'Please select file',
  280. 'invalid_package' => 'Invalid extension package',
  281. ],
  282. ],
  283. 'export' => [
  284. 'title' => 'Export',
  285. 'all' => 'All',
  286. 'page' => 'Current Page',
  287. 'selected_rows' => 'Selected Rows',
  288. 'page_no_data' => 'Current page has no data',
  289. 'selected_rows_no_data' => 'No data is selected',
  290. 'please_install_laravel_excel' => 'Please install the package "rap2hpoutre/fast-excel" first',
  291. ],
  292. 'pages' => [
  293. 'menu' => 'Pages',
  294. 'title' => 'Title',
  295. 'sign' => 'Sign',
  296. 'page' => 'Page Structure',
  297. 'schema_cannot_be_empty' => 'Page Structure cannot be empty',
  298. 'sign_exists' => 'Sign already exists',
  299. ],
  300. 'relationships' => [
  301. 'menu' => 'Dynamic Relationships',
  302. 'model' => 'Model',
  303. 'title' => 'Title',
  304. 'remark' => 'Remark',
  305. 'generate_model' => 'Generate Model',
  306. 'generate' => 'Generate',
  307. 'args' => 'Args',
  308. 'type' => 'Type',
  309. 'related_model' => 'Related Model',
  310. 'through_model' => 'Through Model',
  311. 'model_exists' => 'Model already exists: ',
  312. 'rel_name_exists' => 'Relationship name already exists',
  313. ],
  314. 'apis' => [
  315. 'menu' => 'Dynamic Apis',
  316. 'title' => 'Title',
  317. 'path' => 'Path',
  318. 'template' => 'Template',
  319. 'enabled' => 'Enabled',
  320. 'args' => 'Args',
  321. 'path_exists' => 'Path already exists',
  322. 'template_format_error' => 'Template format error',
  323. 'template_exists' => 'Template already exists',
  324. 'add_template' => 'Add Template',
  325. 'add_template_tips' => 'Please note the source of the template, if you can not tell whether the template is safe or not, it is recommended not to use a template',
  326. 'paste_template' => 'Paste the template content',
  327. 'overlay' => 'Whether to overwrite the template if it already exists',
  328. ],
  329. 'api_templates' => [
  330. 'data_list' => 'Get List (Paginated)',
  331. 'data_create' => 'Create',
  332. 'data_update' => 'Update',
  333. 'data_delete' => 'Delete',
  334. 'data_detail' => 'Get Detail',
  335. ],
  336. ];