mirror of
https://github.com/frappe/books.git
synced 2024-12-23 11:29:03 +00:00
feat: add locale for number formatting
This commit is contained in:
parent
e1f1ffd202
commit
e3351e1e06
@ -3,6 +3,7 @@ const { _ } = require('frappejs/utils');
|
|||||||
const {
|
const {
|
||||||
DEFAULT_DISPLAY_PRECISION,
|
DEFAULT_DISPLAY_PRECISION,
|
||||||
DEFAULT_INTERNAL_PRECISION,
|
DEFAULT_INTERNAL_PRECISION,
|
||||||
|
DEFAULT_LOCALE,
|
||||||
} = require('../../../utils/consts');
|
} = require('../../../utils/consts');
|
||||||
|
|
||||||
let dateFormatOptions = (() => {
|
let dateFormatOptions = (() => {
|
||||||
@ -43,6 +44,13 @@ module.exports = {
|
|||||||
required: 1,
|
required: 1,
|
||||||
description: _('Sets the app-wide date display format.'),
|
description: _('Sets the app-wide date display format.'),
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
fieldname: 'locale',
|
||||||
|
label: 'Locale',
|
||||||
|
fieldtype: 'Data',
|
||||||
|
default: DEFAULT_LOCALE,
|
||||||
|
description: _('Set the local code, this is used for number formatting.'),
|
||||||
|
},
|
||||||
{
|
{
|
||||||
fieldname: 'displayPrecision',
|
fieldname: 'displayPrecision',
|
||||||
label: 'Display Precision',
|
label: 'Display Precision',
|
||||||
@ -92,6 +100,7 @@ module.exports = {
|
|||||||
],
|
],
|
||||||
quickEditFields: [
|
quickEditFields: [
|
||||||
'dateFormat',
|
'dateFormat',
|
||||||
|
'locale',
|
||||||
'displayPrecision',
|
'displayPrecision',
|
||||||
'hideGetStarted',
|
'hideGetStarted',
|
||||||
'autoUpdate',
|
'autoUpdate',
|
||||||
|
@ -1,2 +1,3 @@
|
|||||||
export const DEFAULT_INTERNAL_PRECISION = 11;
|
export const DEFAULT_INTERNAL_PRECISION = 11;
|
||||||
export const DEFAULT_DISPLAY_PRECISION = 2;
|
export const DEFAULT_DISPLAY_PRECISION = 2;
|
||||||
|
export const DEFAULT_LOCALE = 'en-IN';
|
||||||
|
Loading…
Reference in New Issue
Block a user