[]
        
(Showing Draft Content)

GC.Spread.Common.CultureManager

类: CultureManager

Spread.Common.CultureManager

Table of contents

构造方法

方法

构造方法

constructor

new CultureManager()

本地化管理器

方法

addCultureInfo

Static addCultureInfo(cultureName, culture, language?): void

将cultureInfo或自定义语言添加到本地化管理器中

static

代码示例

var myCulture = new GC.Spread.Common.CultureInfo();
myCulture.NumberFormat.currencySymbol = "\u20ac"
myCulture.NumberFormat.numberDecimalSeparator = ",";
myCulture.NumberFormat.numberGroupSeparator = ".";
myCulture.NumberFormat.arrayGroupSeparator = ";";
myCulture.NumberFormat.arrayListSeparator = "\\";
myCulture.NumberFormat.listSeparator = ";";
//add one culture
GC.Spread.Common.CultureManager.addCultureInfo("de-DE", myCulture);

参数

属性名 类型 说明
cultureName string 要设置的本地化名称
culture CultureInfo -
language? object 自定义语言设置本地化如果已经设置,它将覆盖旧的语言

返回值

void


culture

Static culture(cultureName?): string

获取或设置表格本地化

static

参数

属性名 类型 说明
cultureName? string 设置的本地化名称

返回值

string

. 表格的当前本地化名称


getCultureInfo

Static getCultureInfo(cultureName): CultureInfo

获取指定的cultureInfo 如果没有本地化名称,请获取当前的CultureInfo

static

代码示例

GC.Spread.Common.CultureManager.getCultureInfo(); // return the current culture info.
GC.Spread.Common.CultureManager.getCultureInfo(1033); // return the culture info of culture id 1033, it's en culture.
GC.Spread.Common.CultureManager.getCultureInfo('en-us'); // return the culture info of en.

参数

属性名 类型 说明
cultureName string | number 本地化名称或本地化ID

返回值

CultureInfo

指定的cultureInfo对象


getLanguage

Static getLanguage(cultureName): object

获取指定的自定义语言

static

参数

属性名 类型 说明
cultureName string 设置的本地化名称

返回值

object

指定的对象,如果未定义语言,则为Null


getResources

Static getResources(cultureName?): object

获取指定的或当前的源

static

参数

属性名 类型 说明
cultureName? string 获取的文化名称如果cultureName为null,则将返回当前的源

返回值

object

指定的或当前的源,如果未定义语言,则为Null