This commit is contained in:
2020-02-05 19:43:41 +00:00
parent 04699a3e19
commit 9430d06fd1
6 changed files with 89 additions and 5 deletions

View File

@@ -48,12 +48,29 @@ CURRENT TODOs
SHELL / NAV / MENUS / LAYOUT
TODO: LOCALIZATION
- NEED to accept and display numbers and dates and times, nothing else really matters
- NUMBER FORMATTING REQUIRED INFO
- USEROPTIONS: Currency symbol
- USEROPTIONS: digit grouping symbol (thousands separator)
- USEROPTIONS: decimal symbol
- DATE TIME FORMATTING REQUIRED INFO
- LOCALETEXT: Month names in full
- Month abbreviations 3 characters maybe can just use first 3 of names above
- LOCALETEXT: Day of week
- First letter of day of week and first three letters of day of week are used in date input
- LOCALETEXT: AM / PM symbols
- USEROPTIONS: Short date template
- USEROPTIONS: Short time template
- All major browsers support Intl api now:
- https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Intl
- IDENTIFY: what needs to be localized besides display titles?
- Currency input, display
- decimal number input, display
- Date and times MONTH names in input (and some ancillary text maybe like "year")
- Date and time display
- INPUT currency / decimal can a german user input a currency as 1.234,56 ? (comma is the decimal separator and decimal is the thousands separator)
- vuetify currency field: https://gist.github.com/Christilut/1143d453ea070f7e8fa345f7ada1b999
- Not vuetify specifically but may have stealable code: https://dm4t2.github.io/vue-currency-input/