简介
vaultwarden的前端是可以设置中文的,但是后台和邮件模板是不能直接设置的
官方给了我们自己翻译的方法
既然官方给了教程,那么网上肯定有大佬翻译好了,我们直接拿过来使用就可以了
今天使用到的这个项目大佬还打包了中文的docker镜像,如果感觉自己配置中文麻烦,那么直接切换大佬打包的镜像就可以了
中文项目地址
这里有大佬已经把整个项目翻译成中文了
地址:https://github.com/vlianx/vaultwarden_zh_cn
下载模板
我这里不切换镜像了,直接把大佬的模板配置进去
首先我们打开大佬的项目

然后点击右上角的“Code”,选择“Download ZIP”

然后把下载好的zip压缩包解压出来

上传文件
首先查看我们的docker-compose文件,确定数据持久化的目录

进入我们数据持久化目录

创建一个名称为templates的目录
mkdir templates

然后把我们解压的文件夹里面的vaultwarden_zh_cn-main\src\static\templates目录下的“admin”,“email”,“scss”文件夹上传到我们刚刚在服务器上创建的“templates”文件夹里面


修改变量
打开我们的docker-compose文件,新增一个变量,变量名称为TEMPLATES_FOLDER:,变量的值是docker被映射的数据目录下的templates目录
例如我映射的是
volumes:
- /opt/vaultwarden/data/:/data/
那么新增的这个变量的值就是
/data/templates

完成
修改完成后,重启docker容器,再次进入后台就可以看到是中文的了
但是这个后台管理模板官方给的能翻译的地方不多,聊胜于无吧

发送一个测试邮件,可以看到邮件也是中文的了
