diff --git a/app/appearance/langs/ar_SA.json b/app/appearance/langs/ar_SA.json
index fdd5ca341..7caf21fff 100644
--- a/app/appearance/langs/ar_SA.json
+++ b/app/appearance/langs/ar_SA.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "باتاكا ماكاوي",
"numberFormatSGD": "دولار سنغافوري",
"numberFormatNZD": "دولار نيوزيلندي",
+ "numberFormatILS": "الشيكل الإسرائيلي الجديد",
"email": "بريد إلكتروني",
"phone": "رقم هاتف",
"inboxTip": "افتح دليل المستخدم للبحث عن علبة الوارد (inbox) لعرض التعليمات",
diff --git a/app/appearance/langs/de_DE.json b/app/appearance/langs/de_DE.json
index 8cc4181ed..cdca4d31d 100644
--- a/app/appearance/langs/de_DE.json
+++ b/app/appearance/langs/de_DE.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "Macau-Pataca",
"numberFormatSGD": "Singapur-Dollar",
"numberFormatNZD": "Neuseeland-Dollar",
+ "numberFormatILS": "Neuer israelischer Schekel",
"email": "E-Mail",
"phone": "Telefon",
"inboxTip": "Öffnen Sie das Benutzerhandbuch, um die Posteingang zu durchsuchen, um die Anweisungen anzuzeigen",
diff --git a/app/appearance/langs/en_US.json b/app/appearance/langs/en_US.json
index 1ddc951cf..0d892f51b 100644
--- a/app/appearance/langs/en_US.json
+++ b/app/appearance/langs/en_US.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "Macau Pataca",
"numberFormatSGD": "Singapore Dollar",
"numberFormatNZD": "New Zealand Dollar",
+ "numberFormatILS": "Israeli New Shekel",
"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 ff56cc5ba..54b308a4a 100644
--- a/app/appearance/langs/es_ES.json
+++ b/app/appearance/langs/es_ES.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "Pataca de Macao",
"numberFormatSGD": "Dólar de Singapur",
"numberFormatNZD": "Dólar neozelandés",
+ "numberFormatILS": "Nuevo shekel israelí",
"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 67985b47b..baf1bfe9e 100644
--- a/app/appearance/langs/fr_FR.json
+++ b/app/appearance/langs/fr_FR.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "Pataca de Macao",
"numberFormatSGD": "Dollar de Singapour",
"numberFormatNZD": "Dollar néo-zélandais",
+ "numberFormatILS": "Nouveau shekel israélien",
"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/he_IL.json b/app/appearance/langs/he_IL.json
index fa9311a8a..90d4add8e 100644
--- a/app/appearance/langs/he_IL.json
+++ b/app/appearance/langs/he_IL.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "פטקה של מקאו",
"numberFormatSGD": "דולר סינגפורי",
"numberFormatNZD": "דולר ניו זילנדי",
+ "numberFormatILS": "שקל חדש ישראלי",
"email": "דואר אלקטרוני",
"phone": "טלפון",
"inboxTip": "פתח את המדריך למשתמש כדי לחפש באינבוקס כדי לראות את ההנחיות",
diff --git a/app/appearance/langs/it_IT.json b/app/appearance/langs/it_IT.json
index cca0b51c7..7df06fc36 100644
--- a/app/appearance/langs/it_IT.json
+++ b/app/appearance/langs/it_IT.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "Pataca di Macao",
"numberFormatSGD": "Dollaro di Singapore",
"numberFormatNZD": "Dollaro neozelandese",
+ "numberFormatILS": "Nuovo shekel israeliano",
"email": "Email",
"phone": "Telefono",
"inboxTip": "Apri la guida utente per cercare inbox e visualizzare le istruzioni",
diff --git a/app/appearance/langs/ja_JP.json b/app/appearance/langs/ja_JP.json
index ea9eabb1b..7a9b1bd66 100644
--- a/app/appearance/langs/ja_JP.json
+++ b/app/appearance/langs/ja_JP.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "マカオパタカ",
"numberFormatSGD": "シンガポールドル",
"numberFormatNZD": "ニュージーランドドル",
+ "numberFormatILS": "イスラエル新シェケル",
"email": "メール",
"phone": "電話",
"inboxTip": "ユーザーガイドの 受信トレイ を読んで使い方を確認してください",
diff --git a/app/appearance/langs/ko_KR.json b/app/appearance/langs/ko_KR.json
index ceb0b31ef..a3c55cc2d 100644
--- a/app/appearance/langs/ko_KR.json
+++ b/app/appearance/langs/ko_KR.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "마카오 파타카",
"numberFormatSGD": "싱가포르 달러",
"numberFormatNZD": "뉴질랜드 달러",
+ "numberFormatILS": "이스라엘 신셰켈",
"email": "이메일",
"phone": "전화",
"inboxTip": "사용자 가이드에서 inbox(수집함)를 검색하여 지침을 확인하세요",
diff --git a/app/appearance/langs/pl_PL.json b/app/appearance/langs/pl_PL.json
index ed63f9873..c12a7278e 100644
--- a/app/appearance/langs/pl_PL.json
+++ b/app/appearance/langs/pl_PL.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "Pataca Makau",
"numberFormatSGD": "Dolar singapurski",
"numberFormatNZD": "Dolar nowozelandzki",
+ "numberFormatILS": "Nowy izraelski szekel",
"email": "Email",
"phone": "Telefon",
"inboxTip": "Otwórz przewodnik użytkownika, aby wyszukać inbox, aby zobaczyć instrukcje",
diff --git a/app/appearance/langs/pt_BR.json b/app/appearance/langs/pt_BR.json
index c0b9519c5..df46423ac 100644
--- a/app/appearance/langs/pt_BR.json
+++ b/app/appearance/langs/pt_BR.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "Pataca de Macau",
"numberFormatSGD": "Dólar de Singapura",
"numberFormatNZD": "Dólar neozelandês",
+ "numberFormatILS": "Новый израильский шекель",
"email": "E-mail",
"phone": "Telefone",
"inboxTip": "Abra o guia do usuário para pesquisar o inbox e visualizar as instruções",
diff --git a/app/appearance/langs/ru_RU.json b/app/appearance/langs/ru_RU.json
index 9ba341c3b..88bf2dc0d 100644
--- a/app/appearance/langs/ru_RU.json
+++ b/app/appearance/langs/ru_RU.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "Патака Макао",
"numberFormatSGD": "Сингапурский доллар",
"numberFormatNZD": "Новозеландский доллар",
+ "numberFormatILS": "Новый израильский шекель",
"email": "Электронная почта",
"phone": "Телефон",
"inboxTip": "Откройте руководство пользователя, чтобы найти inbox, чтобы посмотреть инструкции",
diff --git a/app/appearance/langs/tr_TR.json b/app/appearance/langs/tr_TR.json
index 3abeb18db..562a878c4 100644
--- a/app/appearance/langs/tr_TR.json
+++ b/app/appearance/langs/tr_TR.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "Makao Patakası",
"numberFormatSGD": "Singapur Doları",
"numberFormatNZD": "Yeni Zelanda Doları",
+ "numberFormatILS": "Yeni İsrail şekeli",
"email": "E-posta",
"phone": "Telefon",
"inboxTip": "Kullanıcı rehberini aç, inbox yazarak talimatları görüntüle",
diff --git a/app/appearance/langs/zh_CHT.json b/app/appearance/langs/zh_CHT.json
index 9da97d625..844d44bf0 100644
--- a/app/appearance/langs/zh_CHT.json
+++ b/app/appearance/langs/zh_CHT.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "澳門元",
"numberFormatSGD": "新加坡元",
"numberFormatNZD": "紐西蘭元",
+ "numberFormatILS": "以色列新謝克爾",
"email": "郵箱",
"phone": "電話",
"inboxTip": "打開用戶指南搜索 收集箱 查看使用說明",
diff --git a/app/appearance/langs/zh_CN.json b/app/appearance/langs/zh_CN.json
index c806049d4..ec0c950d5 100644
--- a/app/appearance/langs/zh_CN.json
+++ b/app/appearance/langs/zh_CN.json
@@ -314,6 +314,7 @@
"numberFormatMOP": "澳门元",
"numberFormatSGD": "新加坡元",
"numberFormatNZD": "新西兰元",
+ "numberFormatILS": "以色列新谢克尔",
"email": "邮箱",
"phone": "电话",
"inboxTip": "打开用户指南搜索 收集箱 查看使用说明",
diff --git a/app/src/protyle/render/av/number.ts b/app/src/protyle/render/av/number.ts
index f6eae1302..8fbeda8cd 100644
--- a/app/src/protyle/render/av/number.ts
+++ b/app/src/protyle/render/av/number.ts
@@ -141,6 +141,15 @@ export const formatNumber = (options: {
oldFormat: options.oldFormat,
avPanelElement: options.avPanelElement,
});
+ addFormatItem({
+ menu,
+ protyle: options.protyle,
+ colId: options.colId,
+ avID: options.avID,
+ format:"TRY",
+ oldFormat: options.oldFormat,
+ avPanelElement: options.avPanelElement,
+ });
addFormatItem({
menu,
protyle: options.protyle,
@@ -222,6 +231,16 @@ export const formatNumber = (options: {
oldFormat: options.oldFormat,
avPanelElement: options.avPanelElement,
});
+ addFormatItem({
+ menu,
+ protyle: options.protyle,
+ colId: options.colId,
+ avID: options.avID,
+ format:"ILS",
+ oldFormat: options.oldFormat,
+ avPanelElement: options.avPanelElement,
+ });
+
const rect = options.element.getBoundingClientRect();
menu.open({
x: rect.left,
diff --git a/kernel/av/value.go b/kernel/av/value.go
index 77e6a3251..86b2e2068 100644
--- a/kernel/av/value.go
+++ b/kernel/av/value.go
@@ -508,6 +508,7 @@ const (
NumberFormatMOP NumberFormat = "MOP" // 澳门币
NumberFormatSGD NumberFormat = "SGD" // 新加坡元
NumberFormatNZD NumberFormat = "NZD" // 新西兰元
+ NumberFormatILS NumberFormat = "ILS" // 以色列新谢克尔
)
func NewFormattedValueNumber(content float64, format NumberFormat) (ret *ValueNumber) {
@@ -601,6 +602,9 @@ func formatNumber(content float64, format NumberFormat) string {
case NumberFormatNZD:
p := message.NewPrinter(language.English)
return p.Sprintf("NZ$%.2f", content)
+ case NumberFormatILS:
+ p := message.NewPrinter(language.Hebrew)
+ return p.Sprintf("ILS₪%.2f", content)
default:
return strconv.FormatFloat(content, 'f', -1, 64)
}