jeecg-h 发表于 2018-7-3 16:54:41

关于国际化的问题,求救

1.$.dialog.confirm()的提示国际化



2.主列表中某列数据需要国际化


3.树的国际化问题

请求各位大佬帮忙解答这三个问题~



admin 发表于 2018-7-3 17:01:08

1.jeecg支持
2.采用字典即可实现
3.树是什么情况?

jeecg-h 发表于 2018-7-3 17:44:04

admin 发表于 2018-7-3 17:01 static/image/common/back.gif
1.jeecg支持
2.采用字典即可实现
3.树是什么情况?

1.jeecg支持是什么?中文环境还是英文环境,他们都显示中文,我不知道改源码哪里
2.因为数据是后台返回的,我试过了加数据词典,还是不行
3.树就是文件树tree

admin 发表于 2018-7-3 18:41:52

字典要配置国际化,采用英文语音登录

jeecg-h 发表于 2018-7-4 11:02:45

admin 发表于 2018-7-3 18:41 static/image/common/back.gif
字典要配置国际化,采用英文语音登录

第二个问题解决了,然后还有第一和第三的问题,现在又遇到了java后台国际化的问题,因为文档一点则止,网上查找也有解决方法,但是都是截图,太模糊看不清,那哪里有个完整的例子参考参考呀

admin 发表于 2018-7-4 11:30:14

http://jeecg3.mydoc.io/

jeecg-h 发表于 2018-7-4 12:37:16

admin 发表于 2018-7-4 11:30 static/image/common/back.gif
http://jeecg3.mydoc.io/

谢谢分享,文档上有提的都已经解决,现在是不知道$.dialog.confirm弹窗的按钮和标题的国际化,那个弹窗是自带的,不知道改哪里

admin 发表于 2018-7-4 12:50:22

弹出框得看你用的是哪个功能,这个页面引入的是哪个curd*.js
弹出窗和校验是采用通过引入不同的国际化js来实现的

jeecg 前段UI国际化代码:
src/main/webapp/plug-in/easyui/locale/*
src/main/webapp/plug-in/mutiLang/*
src/main/webapp/plug-in/tools/curdtools_zh-cn.js
src/main/webapp/plug-in/tools/curdtools_en.js
src/main/webapp/plug-in/Validform/js/*

<script type="text/javascript" src="plug-in/Validform/js/Validform_v5.3.1_min_zh-cn.js"></script>
<script type="text/javascript" src="plug-in/Validform/js/Validform_Datatype_zh-cn.js"></script>
<script type="text/javascript" src="plug-in/Validform/js/datatype_zh-cn.js"></script>

jeecg-h 发表于 2018-7-4 17:03:53

admin 发表于 2018-7-4 12:50 static/image/common/back.gif
弹出框得看你用的是哪个功能,这个页面引入的是哪个curd*.js
弹出窗和校验是采用通过引入不同的国际化js来 ...

做的是提交之前的确认功能,用的自定义的,cur*.js如果在英文环境下引入curdtool_en.js,如果是中文环境下引入curdtool_ZH-cn.js
下面是我自己写的弹窗confirm,于是就出现本贴第一张图所示:
//批量提交
        function batchSubmit(title, url, gname) {
                gridname = gname;
                var ids = [];
                var rows = $("#" + gname).datagrid("getSelections");
                if (rows.length > 0) {
                        $.dialog.setting.zIndex = getzIndex(true);
                        $.dialog.confirm('<t:mutiLang langKey="common.submitTips1" langArg="common.submitTips1"/>', function(r) {//你确定要提交所选数据吗?
                                if (r) {
                                        for (var i = 0; i < rows.length; i++) {
                                                ids.push(rows.id);
                                        }
                                        $.ajax({
                                                url : url,
                                                type : "post",
                                                data : {
                                                        ids : ids.join(",")
                                                },
                                                cache : false,
                                                success : function(data) {
                                                        var d = $.parseJSON(data);
                                                        if (d.success) {
                                                                var msg = d.msg;
                                                                tip(msg);
                                                                reloadTable();
                                                                $("#" + gname).datagrid("unselectAll");
                                                                ids = "";
                                                        }
                                                }
                                        });
                                }
                        });
                } else {
                        tip('<t:mutiLang langKey="common.deleteTips1" langArg="common.deleteTips1"/>');/* "请选择需要删除的数据" */
                }
        }
页: [1]
查看完整版本: 关于国际化的问题,求救