admin.php 17 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344
  1. <?php
  2. return [
  3. 'remember_me' => '记住我',
  4. 'login' => '登 录',
  5. 'logout' => '退出登录',
  6. 'username' => '用户名',
  7. 'password' => '密码',
  8. 'old_password' => '旧密码',
  9. 'confirm_password' => '确认密码',
  10. 'captcha' => '验证码',
  11. 'captcha_error' => '验证码有误',
  12. 'required' => '请填写:attribute',
  13. 'login_successful' => '登录成功',
  14. 'login_failed' => '用户名或密码错误',
  15. 'user_setting' => '个人设置',
  16. 'created_at' => '创建时间',
  17. 'updated_at' => '更新时间',
  18. 'deleted_at' => '删除时间',
  19. 'actions' => '操作',
  20. 'create' => '新增',
  21. 'edit' => '编辑',
  22. 'show' => '查看',
  23. 'delete' => '删除',
  24. 'batch_delete' => '批量删除',
  25. 'copy' => '复制',
  26. 'confirm_delete' => '确认删除选中项?',
  27. 'back' => '返回',
  28. 'reset' => '重置',
  29. 'search' => '搜索',
  30. 'list' => '列表',
  31. 'add' => '新增',
  32. 'save' => '保存',
  33. 'detail' => '详情',
  34. 'developer' => '开发',
  35. 'code_generator' => '代码生成器',
  36. 'visual_editor' => '可视化编辑器',
  37. 'terminal' => '终端',
  38. 'administrator' => '管理员',
  39. 'soft_delete' => '软删除',
  40. 'keyword' => '关键字',
  41. 'unknown_error' => '未知错误',
  42. 'upload_file_error' => '上传文件错误',
  43. 'parent' => '父级',
  44. 'order' => '排序',
  45. 'order_desc' => '降序排序',
  46. 'order_asc' => '升序排序',
  47. 'menus' => '菜单',
  48. 'successfully' => '成功',
  49. 'failed' => '失败',
  50. 'successfully_message' => ':attribute成功',
  51. 'failed_message' => ':attribute失败',
  52. 'action_success' => '操作成功',
  53. 'action_failed' => '操作失败',
  54. 'save_success' => '保存成功',
  55. 'save_failed' => '保存失败',
  56. 'yes' => '是',
  57. 'no' => '否',
  58. 'need_start_with_slash' => '需要以 / 开头',
  59. 'cancel' => '取消',
  60. 'please_login' => '请先登录',
  61. 'unauthorized' => '无权访问',
  62. 'user_disabled' => '用户已被禁用',
  63. 'preview' => '预览',
  64. 'more' => '更多',
  65. 'per_page_suffix' => '条/页',
  66. 'code_generators' => [
  67. 'remark1' => '额外参数请参考',
  68. 'remark2' => '数据库迁移',
  69. 'remark3' => '多个参数使用英文逗号分割',
  70. 'table_name' => '表名',
  71. 'new_table_name' => '新表名',
  72. 'model_name' => '模型',
  73. 'controller_name' => '控制器',
  74. 'service_name' => 'Service',
  75. 'primary_key' => '主键名称',
  76. 'primary_key_description' => '使用 increments 方法',
  77. 'options' => '可选项',
  78. 'create_database_migration' => '创建数据库迁移文件',
  79. 'create_table' => '创建数据表',
  80. 'create_model' => '创建模型',
  81. 'create_controller' => '创建控制器',
  82. 'create_service' => '创建Service',
  83. 'app_title' => '功能名称',
  84. 'new_app_title' => '新功能名称',
  85. 'column_name' => '字段名',
  86. 'type' => '类型',
  87. 'extra_params' => '额外参数',
  88. 'nullable' => '允许空值',
  89. 'index' => '索引',
  90. 'default_value' => '默认值',
  91. 'comment' => '注释',
  92. 'exists_table' => '已有数据表',
  93. 'generate_code' => '生成代码',
  94. 'expand_more_settings' => '更多设置',
  95. 'collapse_settings' => '收起设置',
  96. 'confirm_generate_code' => '确认生成代码?',
  97. 'preview' => '预览',
  98. 'base_info' => '基本信息',
  99. 'column_info' => '字段信息',
  100. 'route_config' => '路由配置',
  101. 'page_config' => '页面配置',
  102. 'gen_route_menu' => '生成路由&菜单',
  103. 'route' => '路由',
  104. 'menu_name' => '菜单名称',
  105. 'parent_menu' => '父级菜单',
  106. 'menu_icon' => '菜单图标',
  107. 'name_label_desc' => 'name和label属性取字段名和注释',
  108. 'column_warning' => '如果字段名存在 no、status 会导致 form 回显失败!',
  109. 'add_column' => '添加字段',
  110. 'scope' => '作用域',
  111. 'list_component' => '列表组件',
  112. 'list_component_desc' => '列表组件, 默认为 TableColumn',
  113. 'form_component' => '表单组件',
  114. 'form_component_desc' => '表单组件, 默认为 TextControl',
  115. 'detail_component' => '详情组件',
  116. 'detail_component_desc' => '详情组件, 默认为 TextControl',
  117. 'model_config' => '模型配置',
  118. 'file_column' => '文件字段',
  119. 'file_column_multi' => '多文件',
  120. 'file_column_desc' => '文件字段会自动在模型中添加 获取/修改器 方法',
  121. 'preview_code' => '预览代码',
  122. 'property' => '属性',
  123. 'property_name' => '属性名称',
  124. 'value' => '值',
  125. 'dialog_form' => '弹窗表单',
  126. 'copy_record' => '复制记录',
  127. 'copy_record_description' => '你可以复制后分享到 <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' => '导入记录',
  129. 'import_record_placeholder' => '请输入导入的json记录',
  130. 'import_record_desc' => '你可以在 <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' => '加载配置',
  132. 'load_component_config' => '加载 :c 配置',
  133. 'fill' => '填充',
  134. 'save_current_config' => '保存当前配置',
  135. 'input_config_name' => '请填写配置名称',
  136. 'same_name_tips' => '相同名称的配置将会被覆盖',
  137. 'save_path_dir' => '主应用',
  138. 'save_path_select' => '切换目录',
  139. 'save_path_select_tips' => '可选择项目根目录或插件根目录',
  140. 'save_path_label_prefix' => '插件 -> ',
  141. 'clear_code' => '清除代码',
  142. 'select_clear_record' => '选择要清除的内容',
  143. 'select_generate_record' => '选择要生成的内容',
  144. 'duplicate_column' => '存在同名字段',
  145. 'common_field_add' => '添加常用字段',
  146. 'common_field_add_column' => '添加字段',
  147. 'config_name' => '配置名称',
  148. 'field_config' => '字段配置',
  149. 'field_name' => '字段名',
  150. 'list_display' => '列表显示 :content',
  151. 'duplicate_filter_input_name' => ':column 存在同名筛选项',
  152. 'list_filter' => '列表筛选',
  153. 'filter_type' => '筛选类型',
  154. 'filter_mode' => '筛选模式',
  155. 'filter_mode_fixed' => '固定查询条件',
  156. 'filter_mode_fixed_value' => '固定值',
  157. 'filter_mode_input' => '接收参数',
  158. 'filter_input_name' => '参数名称',
  159. 'filter_input_label' => '筛选项 Label',
  160. 'filter_component' => '筛选组件',
  161. 'page' => '页面',
  162. 'dialog' => '弹窗',
  163. 'drawer' => '抽屉',
  164. 'dialog_size' => '弹窗大小',
  165. 'drawer_size' => '抽屉大小',
  166. 'clone_record' => '克隆记录',
  167. ],
  168. 'admin_users' => '管理员',
  169. 'admin_user' => [
  170. 'avatar' => '头像',
  171. 'name' => '姓名',
  172. 'roles' => '角色',
  173. 'search_username' => '搜索用户名/名称',
  174. 'password_confirmation' => '两次输入密码不一致',
  175. 'old_password_required' => '请输入原密码',
  176. 'old_password_error' => '原密码错误',
  177. 'username_already_exists' => '用户名已存在',
  178. 'cannot_delete' => '不可删除超级管理员',
  179. ],
  180. 'admin_roles' => '角色',
  181. 'admin_role' => [
  182. 'name' => '名称',
  183. 'slug' => '标识',
  184. 'permissions' => '权限',
  185. 'slug_description' => '角色的唯一标识, 不可重复',
  186. 'name_already_exists' => '角色名称已存在',
  187. 'slug_already_exists' => '角色标识已存在',
  188. 'set_permissions' => '设置权限',
  189. 'cannot_delete' => '不可删除超级管理员',
  190. 'used' => '不可删除正在使用的角色',
  191. ],
  192. 'admin_permissions' => '权限',
  193. 'admin_permission' => [
  194. 'name' => '名称',
  195. 'slug' => '标识',
  196. 'http_method' => '请求方式',
  197. 'http_method_description' => '不选则为ANY',
  198. 'http_path' => '路由',
  199. 'auto_generate' => '自动生成',
  200. 'auto_generate_confirm' => '权限信息会在 截断权限表&权限菜单关联表 后重新生成, 是否继续操作 ?',
  201. 'parent_id_not_allow' => '父级不允许设置为当前子权限',
  202. 'name_already_exists' => '权限名称已存在',
  203. 'slug_already_exists' => '权限标识已存在',
  204. ],
  205. 'admin_menus' => '菜单',
  206. 'admin_menu' => [
  207. 'parent_id' => '父级',
  208. 'order' => '排序',
  209. 'title' => '名称',
  210. 'icon' => '图标',
  211. 'icon_description' => '请参考',
  212. 'url' => '链接',
  213. 'visible' => '可见',
  214. 'type' => '类型',
  215. 'iframe_description' => '开启后页面将缓存,重新打开时不会重新加载',
  216. 'api' => '页面Api',
  217. 'api_description' => 'schemaApi, 页面初始化请求的api, 需要与Controller中的queryPath一致',
  218. 'keep_alive' => '缓存页面',
  219. 'route' => '路由',
  220. 'link' => '外链',
  221. 'iframe' => 'Iframe',
  222. 'page' => '页面',
  223. 'class_name' => '类名',
  224. 'class_name_description' => '菜单的CSS类名, 一般用于自定义样式',
  225. 'show' => '可见',
  226. 'hide' => '隐藏',
  227. 'is_home' => '首页',
  228. 'is_home_description' => '在多页签卡模式下,页面标签将固定在左侧',
  229. 'is_full' => '全屏',
  230. 'is_full_description' => '开启后将隐藏该页面的菜单栏部分',
  231. 'parent_id_not_allow' => '父级菜单不允许设置为当前子菜单',
  232. 'component' => '组件',
  233. 'component_desc' => '默认为 amis , 非自定义前端页面请勿修改',
  234. 'url_exists' => '菜单路径重复',
  235. ],
  236. 'extensions' => [
  237. 'name_invalid' => '无效的扩展名称',
  238. 'exists' => '该扩展已存在:',
  239. 'menu' => '扩展',
  240. 'page_title' => '扩展',
  241. 'create' => '创建',
  242. 'install' => '安装',
  243. 'create_extension' => '创建扩展',
  244. 'create_tips' => '创建成功后会在<br><b>:dir</b><br>目录下创建基础的扩展目录结构',
  245. 'local_install' => '本地安装',
  246. 'more_extensions' => '更多扩展',
  247. 'setting' => '设置',
  248. 'enable' => '启用',
  249. 'enable_confirm' => '确定要启用该扩展吗?',
  250. 'disable' => '禁用',
  251. 'disable_confirm' => '确定要禁用该扩展吗?',
  252. 'uninstall' => '卸载',
  253. 'uninstall_confirm' => '
  254. <div class="text-danger">
  255. 确认卸载该扩展?<br>
  256. 卸载将会删除启用扩展后发布的所有文件及数据库, 且不可找回!!!<br>
  257. 如有重要数据请备份后再操作!!!<br>
  258. <span class="text-info">扩展包文件将不会被删除, 请手动删除!!!</span>
  259. </div>
  260. ',
  261. 'filter_placeholder' => '输入扩展名称',
  262. 'form' => [
  263. 'create_extension' => '创建扩展',
  264. 'name' => '名称',
  265. 'namespace' => '命名空间',
  266. 'create_description' => '创建成功后会在 :dir 目录下创建基础的扩展目录结构',
  267. ],
  268. 'card' => [
  269. 'author' => '作者',
  270. 'version' => '版本',
  271. 'homepage' => '主页',
  272. 'status' => '状态',
  273. ],
  274. 'status_map' => [
  275. 'enabled' => '已启用',
  276. 'disabled' => '已禁用',
  277. ],
  278. 'validation' => [
  279. 'file' => '请选择文件',
  280. 'invalid_package' => '无效的扩展包',
  281. ],
  282. ],
  283. 'export' => [
  284. 'title' => '导出',
  285. 'all' => '全部',
  286. 'page' => '本页',
  287. 'selected_rows' => '选中行',
  288. 'page_no_data' => '本页无数据',
  289. 'selected_rows_no_data' => '请选择要导出的数据',
  290. 'please_install_laravel_excel' => '请先安装 rap2hpoutre/fast-excel 扩展',
  291. ],
  292. 'pages' => [
  293. 'menu' => '页面管理',
  294. 'title' => '名称',
  295. 'sign' => '标识',
  296. 'page' => '页面结构',
  297. 'schema_cannot_be_empty' => '页面结构不可为空',
  298. 'sign_exists' => '页面标识已存在',
  299. ],
  300. 'relationships' => [
  301. 'menu' => '动态关联',
  302. 'model' => '模型',
  303. 'title' => '名称',
  304. 'remark' => '备注',
  305. 'generate_model' => '生成模型',
  306. 'generate' => '生成',
  307. 'args' => '参数',
  308. 'type' => '类型',
  309. 'related_model' => '关联模型',
  310. 'through_model' => '中间模型',
  311. 'model_exists' => '模型已存在: ',
  312. 'rel_name_exists' => '该模型下存在同名关联',
  313. ],
  314. 'apis' => [
  315. 'menu' => '动态API',
  316. 'title' => '名称',
  317. 'path' => '路径',
  318. 'template' => '模板',
  319. 'enabled' => '是否启用',
  320. 'args' => '参数',
  321. 'path_exists' => '接口路径已存在',
  322. 'template_format_error' => '模板格式错误',
  323. 'template_exists' => '模板已存在',
  324. 'add_template' => '添加模板',
  325. 'add_template_tips' => '请注意模板来源, 如果你无法辨别模板是否安全, 建议不要使用模板',
  326. 'paste_template' => '请粘贴模板内容',
  327. 'overlay' => '如果模板已存在, 是否覆盖',
  328. ],
  329. 'api_templates' => [
  330. 'data_list' => '获取列表(分页)',
  331. 'data_create' => '新增数据',
  332. 'data_update' => '更新数据',
  333. 'data_delete' => '删除数据',
  334. 'data_detail' => '获取详情',
  335. ],
  336. ];