diff --git a/mifosng-data/src/main/java/org/mifosng/data/command/LoanProductCommand.java b/mifosng-data/src/main/java/org/mifosng/data/command/LoanProductCommand.java index 1c307bb00..5a18f4e78 100644 --- a/mifosng-data/src/main/java/org/mifosng/data/command/LoanProductCommand.java +++ b/mifosng-data/src/main/java/org/mifosng/data/command/LoanProductCommand.java @@ -12,6 +12,7 @@ public class LoanProductCommand { private String description; private String externalId; + private String locale; private String currencyCode; private Integer digitsAfterDecimal; private BigDecimal principal; @@ -188,4 +189,12 @@ public class LoanProductCommand { String inArrearsToleranceAmountFormatted) { this.inArrearsToleranceAmountFormatted = inArrearsToleranceAmountFormatted; } + + public String getLocale() { + return locale; + } + + public void setLocale(String locale) { + this.locale = locale; + } } \ No newline at end of file diff --git a/mifosng-data/src/main/java/org/mifosng/data/command/SignupCommand.java b/mifosng-data/src/main/java/org/mifosng/data/command/SignupCommand.java deleted file mode 100644 index 981422745..000000000 --- a/mifosng-data/src/main/java/org/mifosng/data/command/SignupCommand.java +++ /dev/null @@ -1,61 +0,0 @@ -package org.mifosng.data.command; - -import javax.xml.bind.annotation.XmlRootElement; - -import org.joda.time.LocalDate; - -@XmlRootElement -public class SignupCommand { - - private String organisationName; - private String contactEmail; - private String contactName; - - // @DateTimeFormat(pattern = "yyyy-MM-dd") - private LocalDate openingDate = new LocalDate(); - - protected SignupCommand() { - // - } - - public SignupCommand(final String organisationName, - final String contactEmail, final String contactName, - final LocalDate openingDate) { - this.organisationName = organisationName; - this.contactEmail = contactEmail; - this.contactName = contactName; - this.openingDate = openingDate; - } - - public String getContactEmail() { - return this.contactEmail; - } - - public void setContactEmail(final String contactEmail) { - this.contactEmail = contactEmail; - } - - public String getContactName() { - return this.contactName; - } - - public void setContactName(final String contactName) { - this.contactName = contactName; - } - - public String getOrganisationName() { - return this.organisationName; - } - - public void setOrganisationName(final String organisationName) { - this.organisationName = organisationName; - } - - public LocalDate getOpeningDate() { - return this.openingDate; - } - - public void setOpeningDate(final LocalDate openingDate) { - this.openingDate = openingDate; - } -} \ No newline at end of file diff --git a/mifosng-individual-lending-app/src/main/java/org/mifosng/ui/ApplicationPagesRoutesController.java b/mifosng-individual-lending-app/src/main/java/org/mifosng/ui/ApplicationPagesRoutesController.java index f7dae0f46..c5d94942c 100644 --- a/mifosng-individual-lending-app/src/main/java/org/mifosng/ui/ApplicationPagesRoutesController.java +++ b/mifosng-individual-lending-app/src/main/java/org/mifosng/ui/ApplicationPagesRoutesController.java @@ -1,6 +1,7 @@ package org.mifosng.ui; import org.mifosng.ui.infrastructure.BasicAuthUserDetails; +import org.springframework.context.i18n.LocaleContextHolder; import org.springframework.security.access.AccessDeniedException; import org.springframework.security.core.Authentication; import org.springframework.stereotype.Controller; @@ -63,6 +64,9 @@ public class ApplicationPagesRoutesController { BasicAuthUserDetails userDetails = (BasicAuthUserDetails) authentication.getPrincipal(); model.addAttribute("basicAuthKey", userDetails.getBasicAuthenticationKey()); model.addAttribute("baseApiUrl", userDetails.getFullApiUrl()); + + model.addAttribute("currentLocale", LocaleContextHolder.getLocale().toString()); + return "admin/orghome"; } diff --git a/mifosng-individual-lending-app/src/main/webapp/WEB-INF/views/administration-view-templates.jsp b/mifosng-individual-lending-app/src/main/webapp/WEB-INF/views/administration-view-templates.jsp index f409dbbb8..3daf0eab1 100644 --- a/mifosng-individual-lending-app/src/main/webapp/WEB-INF/views/administration-view-templates.jsp +++ b/mifosng-individual-lending-app/src/main/webapp/WEB-INF/views/administration-view-templates.jsp @@ -24,6 +24,7 @@