Localization

Rules of creating keys for translations:

MENU

{plugin}.menu.{category}

Menu category

{plugin}.menu.{category}.{item}

Menu item

MODEL

{plugin}.{entity}.{field}.label

Field name

{plugin}.{entity}.{field}.label.focus

Lookup label on focus

{plugin}.{entity}.{field}.value.{optionName}

Enum field value

VIEW

Component

{plugin}.{view}.{path}.header

Header

Grid

Default values taken from core translations.

{plugin}.{view}.{path}.addFilter

Add filter label

{plugin}.{view}.{path}.removeFilter

Remove filter label

{plugin}.{view}.{path}.perPage

Per page label

{plugin}.{view}.{path}.new

New button

{plugin}.{view}.{path}.delete

Delete button

{plugin}.{view}.{path}.up

Up button

{plugin}.{view}.{path}.down

Down button

{plugin}.{view}.{path}.column.{column}

Column label

{plugin}.{view}.{path}.confirmDeleteMessage

Confirm delete message

{plugin}.{view}.{path}.noRowSelectedError

No row selected error message

Tree

Default values taken from core translations.

{plugin}.{view}.{path}.new

New button

{plugin}.{view}.{path}.delete

Delete button

{plugin}.{view}.{path}.edit

Edit button

{plugin}.{view}.{path}.rootFor

Root label

{plugin}.{view}.{path}.root

Root label (if related entity doesn't exists)

Ribbon

Default values for core actions are taken from core translations.

{plugin}.{view}.{path}.{group}

Group label

{plugin}.{view}.{path}.{group}.{item}

Item label

{plugin}.{view}.{path}.{group}.{item}.{subitem}

Subitem label

Form

If label is not defined, entity field label is taken. Default values for messages taken from core translations.

{plugin}.{view}.{path}.headerNew

Header on create

{plugin}.{view}.{path}.headerEdit

Header on update

{plugin}.{view}.{path}.{field}.label

Field label

{plugin}.{view}.{path}.{field}.label.focus

Lookup field label on focus

{plugin}.{view}.{path}.{field}.description

Field description

{plugin}.{view}.{path}.{field}.descriptionHeader

Field description (header)

{plugin}.{view}.{path}.{field}.blankValue

Combobox blank value

{plugin}.{view}.{path}.confirmDeleteMessage

Confirm delete message

{plugin}.{view}.{path}.confirmCancelMessage

Confirm cancel message

{plugin}.{view}.{path}.saveMessage

Save message

{plugin}.{view}.{path}.saveFailedMessage

Save message (failed)

{plugin}.{view}.{path}.deleteMessage

Delete message

{plugin}.{view}.{path}.deleteFailedMessage

Delete message (failed)

{plugin}.{view}.{path}.moveMessage

Move message

{plugin}.{view}.{path}.moveFailedMessage

Move message (failed)