Skip to content

Commit 3d6a49e

Browse files
committed
revert locale modification
OFBIZ-13224
1 parent b294cd6 commit 3d6a49e

4 files changed

Lines changed: 3 additions & 6 deletions

File tree

framework/base/src/main/java/org/apache/ofbiz/base/conversion/NumberConverters.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
public class NumberConverters implements ConverterLoader {
3333

3434
private static Number fromString(String str, Locale locale) throws ConversionException {
35-
NumberFormat nf = NumberFormat.getNumberInstance(Locale.getDefault());
35+
NumberFormat nf = NumberFormat.getNumberInstance(locale);
3636
if (nf instanceof DecimalFormat) {
3737
// CHECKSTYLE_OFF: ALMOST_ALL
3838
((DecimalFormat) nf).setParseBigDecimal(true);

framework/widget/src/main/java/org/apache/ofbiz/widget/model/ModelFormField.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -366,7 +366,7 @@ public String getEntry(Map<String, ? extends Object> context, String defaultValu
366366
if (retVal != null) {
367367
// format string based on the user's locale and time zone
368368
if (retVal instanceof Double || retVal instanceof Float || retVal instanceof BigDecimal) {
369-
NumberFormat nf = NumberFormat.getInstance(Locale.getDefault());
369+
NumberFormat nf = NumberFormat.getInstance(locale);
370370
nf.setMaximumFractionDigits(10);
371371
return nf.format(retVal);
372372
} else if (retVal instanceof java.sql.Date) {

framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/macro/RenderableFtlFormElementsBuilder.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,6 @@ public RenderableFtl displayField(final Map<String, Object> context, final Displ
249249

250250
public RenderableFtl textField(final Map<String, Object> context, final ModelFormField.TextField textField,
251251
final boolean javaScriptEnabled) {
252-
Locale locale = (Locale) context.get("locale");
253252
ModelFormField modelFormField = textField.getModelFormField();
254253
String name = modelFormField.getParameterName(context);
255254
String type = textField.getType();
@@ -317,7 +316,6 @@ public RenderableFtl textField(final Map<String, Object> context, final ModelFor
317316
.stringParameter("className", String.join(" ", classes))
318317
.stringParameter("type", type)
319318
.stringParameter("step", step)
320-
.stringParameter("lang", locale.getLanguage())
321319
.stringParameter("pattern", pattern)
322320
.stringParameter("alert", alert)
323321
.stringParameter("value", value)

themes/common-theme/template/macro/HtmlFormMacroLibrary.ftl

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ under the License.
4444
<#macro renderHyperlinkField></#macro>
4545

4646
<#macro renderTextField type step pattern name className alert value="" textSize="" maxlength="" id="" event="" action=""
47-
disabled=false clientAutocomplete="" ajaxUrl="" ajaxEnabled="" mask="" tabindex="" readonly="" lang="en" required=false
47+
disabled=false clientAutocomplete="" ajaxUrl="" ajaxEnabled="" mask="" tabindex="" readonly="" required=false
4848
placeholder="" delegatorName="default">
4949
<input type="${type}" name="${name?default("")?html}"<#t/>
5050
<#if ajaxEnabled?has_content && ajaxEnabled && ajaxUrl?has_content>
@@ -70,7 +70,6 @@ under the License.
7070
<#if required?has_content && required> required</#if>
7171
<#if pattern?has_content> pattern="${pattern}"</#if>
7272
<#if step?has_content> step="${step}"</#if>
73-
lang="${lang}"
7473
/><#t/>
7574
</#macro>
7675

0 commit comments

Comments
 (0)