zh_CN.ts 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117
  1. import { LocaleSpecificConfig, DefaultTheme } from 'vitepress'
  2. import { demoUrl, editLinkPattern } from './common'
  3. export const zhCNConfig: LocaleSpecificConfig<DefaultTheme.Config> = {
  4. themeConfig: {
  5. nav: [
  6. { text: '首页', link: '/zh_CN/' },
  7. { text: '手册', link: '/zh_CN/guide/about' },
  8. { text: '演示', link: demoUrl }
  9. ],
  10. editLink: {
  11. text: '编辑此页',
  12. pattern: editLinkPattern
  13. },
  14. sidebar: {
  15. '/zh_CN/guide/': [
  16. {
  17. text: '介绍',
  18. collapsed: false,
  19. items: [
  20. { text: '何为 Nginx UI?', link: '/zh_CN/guide/about' },
  21. { text: '即刻开始', link: '/zh_CN/guide/getting-started' },
  22. { text: '安装脚本', link: '/zh_CN/guide/install-script-linux' }
  23. ]
  24. },
  25. {
  26. text: '开发',
  27. collapsed: false,
  28. items: [
  29. { text: '开发容器', link: '/zh_CN/guide/devcontainer' },
  30. { text: '构建', link: '/zh_CN/guide/build' },
  31. { text: '项目结构', link: '/zh_CN/guide/project-structure' },
  32. { text: '配置模板', link: '/zh_CN/guide/nginx-ui-template' },
  33. { text: '贡献代码', link: '/zh_CN/guide/contributing' }
  34. ]
  35. },
  36. {
  37. text: '配置',
  38. collapsed: false,
  39. items: [
  40. { text: 'App', link: '/zh_CN/guide/config-app' },
  41. { text: 'Server', link: '/zh_CN/guide/config-server' },
  42. { text: 'Database', link: '/zh_CN/guide/config-database' },
  43. { text: 'Auth', link: '/zh_CN/guide/config-auth' },
  44. { text: 'Casdoor', link: '/zh_CN/guide/config-casdoor' },
  45. { text: 'Cert', link: '/zh_CN/guide/config-cert' },
  46. { text: 'Cluster', link: '/zh_CN/guide/config-cluster' },
  47. { text: 'Crypto', link: '/zh_CN/guide/config-crypto' },
  48. { text: 'Http', link: '/zh_CN/guide/config-http' },
  49. { text: 'Logrotate', link: '/zh_CN/guide/config-logrotate' },
  50. { text: 'Nginx', link: '/zh_CN/guide/config-nginx' },
  51. { text: 'Node', link: '/zh_CN/guide/config-node' },
  52. { text: 'Open AI', link: '/zh_CN/guide/config-openai' },
  53. { text: 'Terminal', link: '/zh_CN/guide/config-terminal' },
  54. { text: 'Webauthn', link: '/zh_CN/guide/config-webauthn' }
  55. ]
  56. },
  57. {
  58. text: '环境变量',
  59. collapsed: false,
  60. items: [
  61. { text: '参考手册', link: '/zh_CN/guide/env' },
  62. ]
  63. },
  64. {
  65. text: '附录',
  66. collapsed: false,
  67. items: [
  68. { text: 'Nginx 代理示例', link: '/zh_CN/guide/nginx-proxy-example' },
  69. { text: '重置密码', link: '/zh_CN/guide/reset-password' },
  70. { text: '开源协议', link: '/zh_CN/guide/license' }
  71. ]
  72. }
  73. ]
  74. },
  75. docFooter: {
  76. prev: '上一页',
  77. next: '下一页'
  78. },
  79. returnToTopLabel: '返回顶部',
  80. outline: {
  81. label: '导航栏'
  82. },
  83. darkModeSwitchLabel: '外观',
  84. sidebarMenuLabel: '归档',
  85. lastUpdated: {
  86. text: '更新于'
  87. },
  88. search: {
  89. provider: 'local',
  90. options: {
  91. locales: {
  92. zh_CN: {
  93. translations: {
  94. button: {
  95. buttonText: '搜索文档',
  96. buttonAriaLabel: '搜索文档'
  97. },
  98. modal: {
  99. noResultsText: '无法找到相关结果',
  100. resetButtonTitle: '清除查询条件',
  101. footer: {
  102. selectText: '选择',
  103. navigateText: '切换',
  104. closeText: '关闭'
  105. }
  106. }
  107. }
  108. }
  109. }
  110. }
  111. }
  112. }
  113. }