我使用GC.Spread.Common.CultureManager.getResources("zh-cn")获取数据并用此数据手动创建一个文件,然后修改其中部分文字(假装是翻译的),然后用GC.Spread.Common.CultureManager.addCultureInfo("XXXX", null, lang);
GC.Spread.Common.CultureManager.culture("XXXXX")这两个方法是可以的(非设计器模式)。
设计器模式,用上面步骤不管用。
所以我使用了其他方式,先用另一个方法获取数据GC.Spread.Sheets.Designer.getResources(),然后创建新文件并改其中部分文字(同样算是假装翻译),最后使用GC.Spread.Sheets.Designer.setResources(修改后的数据),设置上了。无法使用culture进行国际化设置呢?使用setResources满足目前我的需求了,但是会不会导致其他的问题出现?或者有没有更好的办法? |