diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json
index 494c85424..f03137529 100644
--- a/app/appearance/langs/en_US.json
+++ b/app/appearance/langs/en_US.json
@@ -1,4 +1,17 @@
{
+ "numberFormatNone": "Number",
+ "numberFormatCommas": "Number with commas",
+ "numberFormatPercent": "Percent",
+ "numberFormatUSDollar": "US Dollar",
+ "numberFormatYuan": "Yuan",
+ "numberFormatEuro": "Euro",
+ "numberFormatPound": "Pound",
+ "numberFormatYen": "Yen",
+ "numberFormatRuble": "Ruble",
+ "numberFormatRupee": "Rupee",
+ "numberFormatWon": "Won",
+ "numberFormatCanadianDollar": "Canadian Dollar",
+ "numberFormatFranc": "Franc",
"email": "Email",
"phone": "Phone",
"inboxTip": "Open the user guide to search the inbox to view the instructions",
diff --git a/app/appearance/langs/es_ES.json b/app/appearance/langs/es_ES.json
index 1ee04610c..eda895658 100644
--- a/app/appearance/langs/es_ES.json
+++ b/app/appearance/langs/es_ES.json
@@ -1,4 +1,17 @@
{
+ "numberFormatNone": "Número",
+ "numberFormatCommas": "Número con comas",
+ "numberFormatPercent": "Porcentaje",
+ "numberFormatUSDollar": "Dólar estadounidense",
+ "numberFormatYuan": "Yuan",
+ "numberFormatEuro": "Euro",
+ "numberFormatPound": "Almohadilla",
+ "numberFormatYen": "Yen",
+ "numberFormatRuble": "Rublo",
+ "numberFormatRupee": "Rupia",
+ "numberFormatWon": "Ganado",
+ "numberFormatCanadianDollar": "Dólar canadiense",
+ "numberFormatFranc": "Franco",
"email": "Correo electrónico",
"phone": "Teléfono",
"inboxTip": "Abra la guía del usuario para buscar en la bandeja de entrada para ver las instrucciones",
diff --git a/app/appearance/langs/fr_FR.json b/app/appearance/langs/fr_FR.json
index 8ca11c6ad..55f53435b 100644
--- a/app/appearance/langs/fr_FR.json
+++ b/app/appearance/langs/fr_FR.json
@@ -1,4 +1,17 @@
{
+ "numberFormatNone": "Numéro",
+ "numberFormatCommas": "Nombre avec des virgules",
+ "numberFormatPercent": "Pourcentage",
+ "numberFormatUSDollar": "Dollar américain",
+ "numberFormatYuan": "Yuan",
+ "numberFormatEuro": "Euro",
+ "numberFormatPound": "Livre",
+ "numberFormatYen": "Yen",
+ "numberFormatRuble": "Rouble",
+ "numberFormatRupee": "Roupie",
+ "numberFormatWon": "Gagné",
+ "numberFormatCanadianDollar": "Dollar canadien",
+ "numberFormatFranc": "Franc",
"email": "E-mail",
"phone": "Téléphone",
"inboxTip": "Ouvrez le guide de l'utilisateur pour rechercher la boîte de réception pour afficher les instructions",
diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json
index afdd4f4e1..176f9e2d8 100644
--- a/app/appearance/langs/zh_CHT.json
+++ b/app/appearance/langs/zh_CHT.json
@@ -1,4 +1,17 @@
{
+ "numberFormatNone": "數字",
+ "numberFormatCommas": "千分位",
+ "numberFormatPercent": "百分比",
+ "numberFormatUSDollar": "美元",
+ "numberFormatYuan": "人民幣",
+ "numberFormatEuro": "歐元",
+ "numberFormatPound": "英鎊",
+ "numberFormatYen": "日元",
+ "numberFormatRuble": "盧布",
+ "numberFormatRupee": "盧比",
+ "numberFormatWon": "韓元",
+ "numberFormatCanadianDollar": "加元",
+ "numberFormatFranc": "法郎",
"email": "郵箱",
"phone": "電話",
"inboxTip": "打開用戶指南搜索 收集箱 查看使用說明",
diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json
index f1d0c40e9..0d60afbc7 100644
--- a/app/appearance/langs/zh_CN.json
+++ b/app/appearance/langs/zh_CN.json
@@ -1,4 +1,17 @@
{
+ "numberFormatNone": "数字",
+ "numberFormatCommas": "千分位",
+ "numberFormatPercent": "百分比",
+ "numberFormatUSDollar": "美元",
+ "numberFormatYuan": "人民币",
+ "numberFormatEuro": "欧元",
+ "numberFormatPound": "英镑",
+ "numberFormatYen": "日元",
+ "numberFormatRuble": "卢布",
+ "numberFormatRupee": "卢比",
+ "numberFormatWon": "韩元",
+ "numberFormatCanadianDollar": "加元",
+ "numberFormatFranc": "法郎",
"email": "邮箱",
"phone": "电话",
"inboxTip": "打开用户指南搜索 收集箱 查看使用说明",
diff --git a/kernel/av/av.go b/kernel/av/av.go
index b782236bd..506828568 100644
--- a/kernel/av/av.go
+++ b/kernel/av/av.go
@@ -133,8 +133,19 @@ type ValueNumber struct {
type NumberFormat string
const (
- NumberFormatNone NumberFormat = ""
- NumberFormatPercent NumberFormat = "percent"
+ NumberFormatNone NumberFormat = ""
+ NumberFormatCommas NumberFormat = "commas"
+ NumberFormatPercent NumberFormat = "percent"
+ NumberFormatUSDollar NumberFormat = "usDollar"
+ NumberFormatYuan NumberFormat = "yuan"
+ NumberFormatEuro NumberFormat = "euro"
+ NumberFormatPound NumberFormat = "pound"
+ NumberFormatYen NumberFormat = "yen"
+ NumberFormatRuble NumberFormat = "ruble"
+ NumberFormatRupee NumberFormat = "rupee"
+ NumberFormatWon NumberFormat = "won"
+ NumberFormatCanadianDollar NumberFormat = "canadianDollar"
+ NumberFormatFranc NumberFormat = "franc"
)
func NewValueNumber(content float64) *ValueNumber {