✨ (datetime): Añade zona horaria y formato de fechas
Añade formatos `DateFormat`, `TimeFormat`, `RelativeFormat` y `DatePrecision`, con estilos traducidos vía Fluent (orden día/mes/año, nombre del mes, plurales). La zona horaria efectiva se resuelve por petición, la propia del usuario autenticado si la tiene, si no la configurada para la aplicación (`app.timezone`), o UTC en su defecto- y se expone en `Contextual` junto a format_date(), format_time(), format_datetime(), format_iso_datetime(), format_relative(), format_since() y format_until().
This commit is contained in:
parent
3df73f0551
commit
90e4f85bd4
21 changed files with 1683 additions and 21 deletions
21
examples/locale/en-US/intro-datetime.ftl
Normal file
21
examples/locale/en-US/intro-datetime.ftl
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
datetime_slogan = Timezones and date/time formats
|
||||
|
||||
datetime_block_world = The same instant, around the world
|
||||
datetime_zone_utc = UTC
|
||||
datetime_zone_madrid = Madrid (Europe/Madrid)
|
||||
datetime_zone_mexico = Mexico City (America/Mexico_City)
|
||||
datetime_zone_tokyo = Tokyo (Asia/Tokyo)
|
||||
|
||||
datetime_block_formats = DateFormat / TimeFormat combinations
|
||||
datetime_formats_date = DateFormat (date only)
|
||||
datetime_formats_time = TimeFormat (time only)
|
||||
datetime_formats_combos = format_datetime() combinations (date + time)
|
||||
datetime_formats_iso = format_iso_datetime():
|
||||
|
||||
datetime_block_relative = RelativeFormat
|
||||
datetime_relative_col_date = Date
|
||||
|
||||
datetime_block_since_until = DatePrecision (format_since / format_until)
|
||||
datetime_since_until_col_precision = Precision
|
||||
datetime_since_until_col_since = since
|
||||
datetime_since_until_col_until = until
|
||||
Loading…
Add table
Add a link
Reference in a new issue