找回密码
 立即注册

QQ登录

只需一步,快速开始

goodoycg

金牌服务用户

8

主题

54

帖子

358

积分

金牌服务用户

积分
358

微信认证勋章

goodoycg
金牌服务用户   /  发表于:2017-11-19 13:56  /   查看:11036  /  回复:22
先上图
blob958186035.png

22 个回复

正序浏览
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-14 18:06:43
27#
您好,这个设置边框的框现在改不了语言。因为直接电泳的Design 组件,dialog会自己取资源。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-14 12:21:37
26#
我这里测试下给您答复
回复 使用道具 举报
goodoycg
金牌服务用户   /  发表于:2017-12-14 10:22:21
25#
图片
IMG_20171214_102140.jpg
回复 使用道具 举报
goodoycg
金牌服务用户   /  发表于:2017-12-14 10:20:52
24#
dexteryao 发表于 2017-12-11 12:00
您好,现在无法通过设置线程culture 自动切换语言,只能强制设置了
修改下Spread.Ribbon InitializeLocalU ...

我看了下设置边框那个对话框,还是没有汉化过来,要不要恢复按以前方法删除了的那个resx 文件?
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-11 12:00:16
23#
您好,现在无法通过设置线程culture 自动切换语言,只能强制设置了
修改下Spread.Ribbon InitializeLocalUI 的逻辑,强制从资源里获取中文
        private void InitializeLocalUI()
        {
            if (System.Threading.Thread.CurrentThread.CurrentUICulture.Name == "en-US")
                return;
            if (FarPoint.Win.Spread.Design.common.rm != null)
            {
                rm = FarPoint.Win.Spread.Design.common.rm;
            }
            else
            {
                FarPoint.Win.Spread.Design.common.LoadResourceManagerForStrings();
                rm = FarPoint.Win.Spread.Design.common.rm;

            }

            FarPoint.Localization.LocalizationResourceManager manager = null;
            manager = new FarPoint.Localization.LocalizationResourceManager("SpreadWinDesigner", System.Reflection.Assembly.GetAssembly(typeof(SpreadRibbon)));
            var sdf = manager.GetString("rbPaste.Text");

            rm = manager.GetResourceSet(new System.Globalization.CultureInfo("zh-CN"), false, false);
回复 使用道具 举报
goodoycg
金牌服务用户   /  发表于:2017-12-9 22:48:20
22#
dexteryao 发表于 2017-12-8 09:14
您好,有一个简单的方案
删除 SpreadWinDesigner.resx, 将SpreadWinDesigner.zh-CN.resx 重命名为 SpreadW ...

还是没有汉化过来,能不能给我一个小demo,谢谢!
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-8 12:07:51
21#
回复 使用道具 举报
goodoycg
金牌服务用户   /  发表于:2017-12-8 11:07:15
20#
dexteryao 发表于 2017-12-8 09:14
您好,有一个简单的方案
删除 SpreadWinDesigner.resx, 将SpreadWinDesigner.zh-CN.resx 重命名为 SpreadW ...

好的,我先试试。
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-12-8 09:14:23
19#
您好,有一个简单的方案
删除 SpreadWinDesigner.resx, 将SpreadWinDesigner.zh-CN.resx 重命名为 SpreadWinDesigner.resx.

image.png706697997.png
回复 使用道具 举报
dexteryao讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-11-28 10:56:08
18#
抱歉没有及时回复您,这边暂时还没有更多的反馈,这个问题有答复会及时更新给您的。
回复 使用道具 举报
123下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部