添加多语言最基础代码

This commit is contained in:
GoEdgeLab
2023-06-28 09:14:07 +08:00
parent f29ad86b67
commit 97fe91c7b0
16 changed files with 172 additions and 70 deletions

View File

@@ -17,8 +17,9 @@
<script type="text/javascript" src="/_/@default/@layout.js"></script>
<script type="text/javascript" src="/js/components.js"></script>
<script type="text/javascript" src="/js/utils.min.js"></script>
<script type="text/javascript" src="/js/sweetalert2/dist/sweetalert2.all.min.js"></script>
<script type="text/javascript" src="/js/sweetalert2/dist/sweetalert2.all.min.js" async></script>
<script type="text/javascript" src="/js/date.tea.js"></script>
<script type="text/javascript" src="/js/langs/{$.teaLang}.js?v=1.2.0"></script>
<link rel="stylesheet" type="text/css" href="/_/@default/@layout_override.css" media="all"/>
</head>

View File

@@ -185,6 +185,16 @@ Tea.context(function () {
width: "54em"
})
}
this.LANG = function (code) {
if (window.LANG_MESSAGES != null) {
let message = window.LANG_MESSAGES[code]
if (typeof message == "string") {
return message
}
}
return "{{ LANG('" + code + "') }}"
}
});
window.NotifySuccess = function (message, url, params) {

View File

@@ -20,6 +20,7 @@
<script type="text/javascript" src="/js/utils.min.js"></script>
<script type="text/javascript" src="/js/sweetalert2/dist/sweetalert2.all.min.js"></script>
<script type="text/javascript" src="/js/date.tea.js"></script>
<script type="text/javascript" src="/js/langs/{$.teaLang}.js?v=1.2.0"></script>
<style type="text/css">
.main {
left: 0;