Corex.Editable.Translation (Corex v0.1.0)

View Source

Translatable strings for Corex.Editable.

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

FieldDefaultUsed for
inputeditable inputInput aria-label while editing
editeditPreview and edit trigger aria-label
submitsubmitSubmit trigger aria-label
cancelcancelCancel trigger aria-label

Partial override example:

translation={%Corex.Editable.Translation{
  edit: Corex.Gettext.gettext("Edit text"),
  submit: Corex.Gettext.gettext("Save")
}}

Summary

Types

t()

@type t() :: %Corex.Editable.Translation{
  cancel: String.t(),
  edit: String.t(),
  input: String.t(),
  submit: String.t()
}

Functions

resolve(partial)