Corex.DatePicker.Translation (Corex v0.1.2)

View Source

Translatable strings for Corex.DatePicker.

Pass translation={%Corex.DatePicker.Translation{}} to override any field. Omitted fields use gettext defaults (see table).

FieldDefaultUsed for
contentcalendarPopover content region
month_selectSelect monthMonth view select
year_selectSelect yearYear view select
clear_triggerClear selected datesClear button
week_column_headerWkWeek column header
open_calendarOpen calendarOpen trigger aria-label
close_calendarClose calendarClose trigger aria-label
view_trigger_yearSwitch to month viewYear view trigger
view_trigger_monthSwitch to day viewMonth view trigger
view_trigger_daySwitch to year viewDay view trigger
prev_trigger_yearSwitch to previous decadePrev (year view)
prev_trigger_monthSwitch to previous yearPrev (month view)
prev_trigger_daySwitch to previous monthPrev (day view)
next_trigger_yearSwitch to next decadeNext (year view)
next_trigger_monthSwitch to next yearNext (month view)
next_trigger_daySwitch to next monthNext (day view)
week_numberWeek NWeek number label
placeholder_dayddDay field placeholder
placeholder_monthmmMonth field placeholder
placeholder_yearyyyyYear field placeholder
inputSelect dateInput / trigger label
range_startFromRange mode start label
range_endToRange mode end label

Partial override example:

translation={%Corex.DatePicker.Translation{
  open_calendar: Corex.Gettext.gettext("Pick a date"),
  input: Corex.Gettext.gettext("Event date")
}}

Summary

Types

t()

@type t() :: %Corex.DatePicker.Translation{
  clear_trigger: String.t(),
  close_calendar: String.t(),
  content: String.t(),
  input: String.t(),
  month_select: String.t(),
  next_trigger_day: String.t(),
  next_trigger_month: String.t(),
  next_trigger_year: String.t(),
  open_calendar: String.t(),
  placeholder_day: String.t(),
  placeholder_month: String.t(),
  placeholder_year: String.t(),
  prev_trigger_day: String.t(),
  prev_trigger_month: String.t(),
  prev_trigger_year: String.t(),
  range_end: String.t(),
  range_start: String.t(),
  view_trigger_day: String.t(),
  view_trigger_month: String.t(),
  view_trigger_year: String.t(),
  week_column_header: String.t(),
  week_number: String.t(),
  year_select: String.t()
}

Functions

resolve(partial)

to_camel_map(t)