我想像aurelia.io documentation中那样使用CurrencyValueConverter,但将结果本地化为荷兰语或德语,但我不知道如何使所有语言都可用于数字。
我能够以如下方式显式导入Ducth语言环境:
import numeral from 'numeral';
import nl from "numeral/languages/nl-nl";
export class CurrencyValueConverter {
toView(value, language = "nl-nl") {
numeral.language(language, nl); // this line loads the nl language definition
numeral.language(language);
return numeral(value).format("$0,0.00");
}
}
但是,当然,这仅适用于一种语言。如何避免出现类似的情况,同时加载多种语言?
if(language === "nl-nl")
numeral.language(language, nl);
else if(language === "de-de")
// etc
我想像aurelia.io文档中的那样使用CurrencyValueConverter,但是将结果本地化为荷兰语或德语,但是我不知道如何使所有语言都可用于数字。我...