🎨 翻译菜单列表和登录页面

pull/33/merge
ruibaby 2018-09-06 18:54:41 +08:00
parent 2a36da5e54
commit 9290c03f86
5 changed files with 115 additions and 28 deletions

View File

@ -15,4 +15,33 @@ install.success.btn.dashboard = 登录后台
install.error.title = 安装失败!
install.error.message = 请返回安装页面尝试重新安装!
install.error.btn.return = 返回
install.installed.message = 已经安装过了,不能重复安装的酱紫!
install.installed.message = 已经安装过了,不能重复安装的酱紫!
# 登录页面
login.page.title = 后台登录
login.form.loginName = 用户名/邮箱
login.form.loginPwd = 密码
login.btn.login = 登录
login.btn.logining = 登录中...
# 后台菜单
admin.menu.dashboard = 仪表盘
admin.menu.posts = 文章
admin.menu.all-posts = 所有文章
admin.menu.new-post = 写文章
admin.menu.categories = 分类目录
admin.menu.tags = 标签
admin.menu.pages = 页面
admin.menu.all-pages = 所有页面
admin.menu.new-page = 新建页面
admin.menu.attachments = 附件
admin.menu.comments = 评论
admin.menu.appearance = 外观
admin.menu.themes = 主题
admin.menu.menus = 菜单
admin.menu.edit-theme = 主题编辑
admin.menu.user = 用户
admin.menu.profile = 个人资料
admin.menu.settings = 设置
admin.menu.blog-settings = 博客设置
admin.menu.blog-backup = 博客备份

View File

@ -15,4 +15,33 @@ install.success.btn.dashboard = Dashboard
install.error.title = Installation failed
install.error.message = Please return to the installation page and try to reinstall!
install.error.btn.return = Return
install.installed.message = Already installed, can not be installed repeatedly!
install.installed.message = Already installed, can not be installed repeatedly!
# Login page
login.page.title = Login
login.form.loginName = Username/Email
login.form.loginPwd = Password
login.btn.login = Login
login.btn.logining = Logining...
# admin menus
admin.menu.dashboard = Dashboard
admin.menu.posts = Posts
admin.menu.all-posts = All Posts
admin.menu.new-post = Add New
admin.menu.categories = Categories
admin.menu.tags = Tags
admin.menu.pages = Pages
admin.menu.all-pages = All Pages
admin.menu.new-page = Add New
admin.menu.attachments = Attachments
admin.menu.comments = Comments
admin.menu.appearance = Appearance
admin.menu.themes = Themes
admin.menu.menus = Menus
admin.menu.edit-theme = Editor
admin.menu.user = User
admin.menu.profile = Your Profile
admin.menu.settings = Settings
admin.menu.blog-settings = Blog Settings
admin.menu.blog-backup = Blog Backup

View File

@ -15,4 +15,33 @@ install.success.btn.dashboard = 登录后台
install.error.title = 安装失败!
install.error.message = 请返回安装页面尝试重新安装!
install.error.btn.return = 返回
install.installed.message = 已经安装过了,不能重复安装的酱紫!
install.installed.message = 已经安装过了,不能重复安装的酱紫!
# 登录页面
login.page.title = 后台登录
login.form.loginName = 用户名/邮箱
login.form.loginPwd = 密码
login.btn.login = 登录
login.btn.logining = 登录中...
# 后台菜单
admin.menu.dashboard = 仪表盘
admin.menu.posts = 文章
admin.menu.all-posts = 所有文章
admin.menu.new-post = 写文章
admin.menu.categories = 分类目录
admin.menu.tags = 标签
admin.menu.pages = 页面
admin.menu.all-pages = 所有页面
admin.menu.new-page = 新建页面
admin.menu.attachments = 附件
admin.menu.comments = 评论
admin.menu.appearance = 外观
admin.menu.themes = 主题
admin.menu.menus = 菜单
admin.menu.edit-theme = 主题编辑
admin.menu.user = 用户
admin.menu.profile = 个人资料
admin.menu.settings = 设置
admin.menu.blog-settings = 博客设置
admin.menu.blog-backup = 博客备份

View File

@ -5,7 +5,7 @@
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
<title>${options.blog_title} | 后台登录</title>
<title>${options.blog_title} | <@spring.message code='login.page.title' /></title>
<link rel="stylesheet" href="/static/plugins/bootstrap/css/bootstrap.min.css">
<link rel="stylesheet" href="/static/plugins/animate/animate.min.css">
<link rel="stylesheet" href="/static/plugins/toast/css/jquery.toast.min.css">
@ -22,10 +22,10 @@
<div class="login-body animated">
<form>
<div class="form-group animated fadeInUp" style="animation-delay: 0.1s">
<input type="text" class="form-control" name="loginName" id="login-name" placeholder="用户名/邮箱">
<input type="text" class="form-control" name="loginName" id="login-name" placeholder="<@spring.message code='login.form.loginName' />">
</div>
<div class="form-group animated fadeInUp" style="animation-delay: 0.2s">
<input type="password" class="form-control" name="loginPwd" id="login-pwd" placeholder="密码">
<input type="password" class="form-control" name="loginPwd" id="login-pwd" placeholder="<@spring.message code='login.form.loginPwd' />">
</div>
<#--<div class="row control animated fadeInUp" style="animation-delay: 0.3s">-->
<#--<div class="col-xs-6">-->
@ -35,7 +35,7 @@
<#--<a href="#" style="color: #000;">忘记密码?</a>-->
<#--</div>-->
<#--</div>-->
<button type="button" id="btn-login" data-loading-text="登录中..." class="btn btn-block login-button animated fadeInUp" onclick="btn_login()" style="animation-delay: 0.4s;outline: none;">登录</button>
<button type="button" id="btn-login" data-loading-text="<@spring.message code='login.btn.logining' />" class="btn btn-block login-button animated fadeInUp" onclick="btn_login()" style="animation-delay: 0.4s;outline: none;"><@spring.message code='login.btn.login' /></button>
</form>
</div>
</div>

View File

@ -5,7 +5,7 @@
<img src="<#if user_session.userAvatar?if_exists!="">${user_session.userAvatar?if_exists}<#else >/static/images/default.png</#if>" class="img-circle" alt="User Image">
</div>
<div class="pull-left info">
<p>${user_session.userDisplayName?if_exists}</p><a href="/admin/profile"><i class="fa fa-circle text-success"></i>编辑</a>
<p>${user_session.userDisplayName?if_exists}</p><a href="/admin/profile"><i class="fa fa-circle text-success"></i><@spring.message code='admin.menu.profile' /></a>
</div>
</div>
<form action="#" method="get" class="sidebar-form">
@ -23,45 +23,45 @@
<li>
<a data-pjax="true" href="/admin">
<i class="fa fa-dashboard"></i>
<span>仪表盘</span>
<span><@spring.message code='admin.menu.dashboard' /></span>
</a>
</li>
<li class="treeview">
<a data-pjax="true" href="#">
<i class="fa fa-book"></i>
<span>文章</span>
<span><@spring.message code='admin.menu.posts' /></span>
<span class="pull-right-container"><i class="fa fa-angle-left pull-right"></i></span>
</a>
<ul class="treeview-menu" style="">
<li><a data-pjax="true" href="/admin/posts"><i class="fa fa-circle-o"></i>所有文章</a></li>
<li><a data-pjax="false" href="/admin/posts/new"><i class="fa fa-circle-o"></i>写文章</a></li>
<li><a data-pjax="true" href="/admin/category"><i class="fa fa-circle-o"></i>分类目录</a></li>
<li><a data-pjax="true" href="/admin/tag"><i class="fa fa-circle-o"></i>标签</a></li>
<li><a data-pjax="true" href="/admin/posts"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.all-posts' /></a></li>
<li><a data-pjax="false" href="/admin/posts/new"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.new-post' /></a></li>
<li><a data-pjax="true" href="/admin/category"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.categories' /></a></li>
<li><a data-pjax="true" href="/admin/tag"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.tags' /></a></li>
</ul>
</li>
<li class="treeview">
<a data-pjax="true" href="#">
<i class="fa fa-desktop"></i>
<span>页面</span>
<span><@spring.message code='admin.menu.pages' /></span>
<span class="pull-right-container">
<i class="fa fa-angle-left pull-right"></i>
</span>
</a>
<ul class="treeview-menu">
<li><a data-pjax="true" href="/admin/page"><i class="fa fa-circle-o"></i>所有页面</a></li>
<li><a data-pjax="false" href="/admin/page/new"><i class="fa fa-circle-o"></i>新建页面</a></li>
<li><a data-pjax="true" href="/admin/page"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.all-pages' /></a></li>
<li><a data-pjax="false" href="/admin/page/new"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.new-page' /></a></li>
</ul>
</li>
<li>
<a data-pjax="true" href="/admin/attachments">
<i class="fa fa-camera"></i>
<span>附件</span>
<span><@spring.message code='admin.menu.attachments' /></span>
</a>
</li>
<li>
<a data-pjax="true" href="/admin/comments">
<i class="fa fa-comment"></i>
<span>评论</span>
<span><@spring.message code='admin.menu.comments' /></span>
<span class="pull-right-container">
<#if newComments?size gt 0>
<span class="label label-primary pull-right">${newComments?size}</span>
@ -72,36 +72,36 @@
<li class="treeview">
<a data-pjax="true" href="#">
<i class="fa fa-paint-brush"></i>
<span>外观</span>
<span><@spring.message code='admin.menu.appearance' /></span>
<span class="pull-right-container">
<i class="fa fa-angle-left pull-right"></i>
</span>
</a>
<ul class="treeview-menu">
<li><a data-pjax="true" href="/admin/themes"><i class="fa fa-circle-o"></i>主题</a></li>
<li><a data-pjax="true" href="/admin/menus"><i class="fa fa-circle-o"></i>菜单</a></li>
<li><a data-pjax="false" href="/admin/themes/editor"><i class="fa fa-circle-o"></i>主题编辑</a></li>
<li><a data-pjax="true" href="/admin/themes"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.themes' /></a></li>
<li><a data-pjax="true" href="/admin/menus"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.menus' /></a></li>
<li><a data-pjax="false" href="/admin/themes/editor"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.edit-theme' /></a></li>
</ul>
</li>
<li class="treeview">
<a data-pjax="true" href="#">
<i class="fa fa-user-o"></i>
<span>用户</span>
<span><@spring.message code='admin.menu.user' /></span>
<span class="pull-right-container"><i class="fa fa-angle-left pull-right"></i></span>
</a>
<ul class="treeview-menu">
<li><a data-pjax="true" href="/admin/profile"><i class="fa fa-circle-o"></i>个人资料</a></li>
<li><a data-pjax="true" href="/admin/profile"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.profile' /></a></li>
</ul>
</li>
<li class="treeview">
<a data-pjax="true" href="#">
<i class="fa fa-cog"></i>
<span>设置</span>
<span><@spring.message code='admin.menu.settings' /></span>
<span class="pull-right-container"><i class="fa fa-angle-left pull-right"></i></span>
</a>
<ul class="treeview-menu">
<li><a data-pjax="true" href="/admin/option"><i class="fa fa-circle-o"></i>博客设置</a></li>
<li><a data-pjax="true" href="/admin/backup"><i class="fa fa-circle-o"></i>博客备份</a></li>
<li><a data-pjax="true" href="/admin/option"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.blog-settings' /></a></li>
<li><a data-pjax="true" href="/admin/backup"><i class="fa fa-circle-o"></i><@spring.message code='admin.menu.blog-backup' /></a></li>
</ul>
</li>
</ul>