- | Tenant |
+ {{ 'labels.version.Tenant' | translate }} |
{{ versions?.tenant || 'Default' }} |
- | Mifos® WebApp |
+ {{ 'labels.version.Mifos WebApp' | translate }} |
{{ versions?.mifos }} |
- | Apache Fineract® |
+ {{ 'labels.version.Apache Fineract' | translate }} |
{{ versions?.fineract?.version }} |
- | Server |
+ {{ 'labels.version.Server' | translate }} |
{{ server }} |
diff --git a/src/app/login/login.component.ts b/src/app/login/login.component.ts
index 077eb8e34..397ee2d4f 100644
--- a/src/app/login/login.component.ts
+++ b/src/app/login/login.component.ts
@@ -73,6 +73,9 @@ import { VersionService } from '../system/version.service';
]
})
export class LoginComponent implements OnInit, OnDestroy {
+ /** Show version info table if env allows */
+ displayBackendInfo = environment.displayBackEndInfo !== 'false';
+
private alertService = inject(AlertService);
private settingsService = inject(SettingsService);
private themingService = inject(ThemingService);
diff --git a/src/assets/translations/cs-CS.json b/src/assets/translations/cs-CS.json
index a3af05d66..51b834195 100644
--- a/src/assets/translations/cs-CS.json
+++ b/src/assets/translations/cs-CS.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "Typ období poplatku za výběr je povinný."
},
"labels": {
+ "version": {
+ "Tenant": "Instanci",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Server"
+ },
"accounting": {
"Accrual (periodic)": "Akruální (periodické)",
"Accrual (upfront)": "Akruální (předem)",
diff --git a/src/assets/translations/de-DE.json b/src/assets/translations/de-DE.json
index 400363856..e7f7b778b 100644
--- a/src/assets/translations/de-DE.json
+++ b/src/assets/translations/de-DE.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "Der Zeitraumtyp der Auszahlungsgebühr ist obligatorisch."
},
"labels": {
+ "version": {
+ "Tenant": "Mieter",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Server"
+ },
"accounting": {
"Accrual (periodic)": "Abgrenzung (periodisch)",
"Accrual (upfront)": "Rückstellung (im Voraus)",
diff --git a/src/assets/translations/en-US.json b/src/assets/translations/en-US.json
index 77e50220f..2f19f9d7d 100644
--- a/src/assets/translations/en-US.json
+++ b/src/assets/translations/en-US.json
@@ -285,6 +285,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "Withdrawal fee period type is mandatory."
},
"labels": {
+ "version": {
+ "Tenant": "Tenant",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Server"
+ },
"accounting": {
"Accrual (periodic)": "Accrual (periodic)",
"Accrual (upfront)": "Accrual (upfront)",
diff --git a/src/assets/translations/es-CL.json b/src/assets/translations/es-CL.json
index 4d0a39074..a21c898ae 100644
--- a/src/assets/translations/es-CL.json
+++ b/src/assets/translations/es-CL.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "El tipo de período de comisión de retiro es obligatorio."
},
"labels": {
+ "version": {
+ "Tenant": "Arrendatario",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Servidor"
+ },
"accounting": {
"Accrual (periodic)": "Devengo (periódico)",
"Accrual (upfront)": "Devengo (adelantado)",
diff --git a/src/assets/translations/es-MX.json b/src/assets/translations/es-MX.json
index 42219ea40..888cfe49a 100644
--- a/src/assets/translations/es-MX.json
+++ b/src/assets/translations/es-MX.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "El tipo de período de comisión de retiro es obligatorio."
},
"labels": {
+ "version": {
+ "Tenant": "Arrendatario",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Servidor"
+ },
"accounting": {
"Accrual (periodic)": "Devengo (periódico)",
"Accrual (upfront)": "Devengo (adelantado)",
diff --git a/src/assets/translations/fr-FR.json b/src/assets/translations/fr-FR.json
index af83134f4..7fc90c874 100644
--- a/src/assets/translations/fr-FR.json
+++ b/src/assets/translations/fr-FR.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "Le type de période de frais de retrait est obligatoire."
},
"labels": {
+ "version": {
+ "Tenant": "Locataire",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Serveur"
+ },
"accounting": {
"Accrual (periodic)": "Accumulation (périodique)",
"Accrual (upfront)": "Accumulation (d'avance)",
diff --git a/src/assets/translations/it-IT.json b/src/assets/translations/it-IT.json
index 915d1db5b..e33ec9f0c 100644
--- a/src/assets/translations/it-IT.json
+++ b/src/assets/translations/it-IT.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "Il tipo di periodo della commissione di prelievo è obbligatorio."
},
"labels": {
+ "version": {
+ "Tenant": "Inquilino",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Server"
+ },
"accounting": {
"Accrual (periodic)": "Accantonamento (periodico)",
"Accrual (upfront)": "Accantonamento (in anticipo)",
@@ -2809,7 +2815,7 @@
"All Recurring Deposits": "Tutti i depositi ricorrenti",
"All Savings": "Tutto il risparmio",
"Savings Account Details": "Dettagli del conto di risparmio",
- // "Create Savings Product": "Crea prodotto di risparmio", // Removed duplicate
+ "Create Savings Product": "Crea prodotto di risparmio",
"Allocate Cash": "Assegnare contanti",
"Allows you to create new fixed deposit product": "Questa opzione ti consente di creare un nuovo prodotto a deposito fisso.",
"This option allows you to create new users in your organization": "Questa opzione ti consente di creare nuovi utenti nella tua organizzazione",
diff --git a/src/assets/translations/ko-KO.json b/src/assets/translations/ko-KO.json
index 2240f14a6..df5b812b2 100644
--- a/src/assets/translations/ko-KO.json
+++ b/src/assets/translations/ko-KO.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "출금 수수료 기간 유형은 필수입니다."
},
"labels": {
+ "version": {
+ "Tenant": "임차인",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "서버"
+ },
"accounting": {
"Accrual (periodic)": "발생(정기적)",
"Accrual (upfront)": "발생(선불)",
diff --git a/src/assets/translations/lt-LT.json b/src/assets/translations/lt-LT.json
index 9ed1a7198..66c4f1621 100644
--- a/src/assets/translations/lt-LT.json
+++ b/src/assets/translations/lt-LT.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "Išėmimo mokesčio laikotarpio tipas yra privalomas."
},
"labels": {
+ "version": {
+ "Tenant": "Nuomininkas",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Serveris"
+ },
"accounting": {
"Accrual (periodic)": "Kaupiamasis (periodinis)",
"Accrual (upfront)": "Sukaupimas (išankstinis)",
diff --git a/src/assets/translations/lv-LV.json b/src/assets/translations/lv-LV.json
index 83640096a..97632497b 100644
--- a/src/assets/translations/lv-LV.json
+++ b/src/assets/translations/lv-LV.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "Izņemšanas maksas perioda veids ir obligāts."
},
"labels": {
+ "version": {
+ "Tenant": "Nomnieks",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Serveris"
+ },
"accounting": {
"Accrual (periodic)": "Uzkrāšana (periodiski)",
"Accrual (upfront)": "Uzkrāšana (iepriekšēja)",
diff --git a/src/assets/translations/ne-NE.json b/src/assets/translations/ne-NE.json
index 633769eac..a2ed195b0 100644
--- a/src/assets/translations/ne-NE.json
+++ b/src/assets/translations/ne-NE.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "निकासी शुल्क अवधि प्रकार अनिवार्य छ।"
},
"labels": {
+ "version": {
+ "Tenant": "भाडामा लिने व्यक्ति",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "सर्भर"
+ },
"accounting": {
"Accrual (periodic)": "उपार्जन (आवधिक)",
"Accrual (upfront)": "उपार्जन (अगाडि)",
diff --git a/src/assets/translations/pt-PT.json b/src/assets/translations/pt-PT.json
index 47486664d..fcb9d3282 100644
--- a/src/assets/translations/pt-PT.json
+++ b/src/assets/translations/pt-PT.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "O tipo de período de taxa de retirada é obrigatório."
},
"labels": {
+ "version": {
+ "Tenant": "Inquilino",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Servidor"
+ },
"accounting": {
"Accrual (periodic)": "Acumulação (periódica)",
"Accrual (upfront)": "Acumulação (antecipada)",
diff --git a/src/assets/translations/sw-SW.json b/src/assets/translations/sw-SW.json
index 0cb93224b..bb23ac08e 100644
--- a/src/assets/translations/sw-SW.json
+++ b/src/assets/translations/sw-SW.json
@@ -284,6 +284,12 @@
"validation.msg.savingsproduct.withdrawalFeeType.is.not.one.of.expected.enumerations": "Aina ya muda wa ada ya kujiondoa ni ya lazima."
},
"labels": {
+ "version": {
+ "Tenant": "Mpangaji",
+ "Mifos WebApp": "Mifos® WebApp",
+ "Apache Fineract": "Apache Fineract®",
+ "Server": "Seva"
+ },
"accounting": {
"Accrual (periodic)": "Accrual (mara kwa mara)",
"Accrual (upfront)": "Accrual (mbele)",