GridPro: Best practice for Enum Values in editable column

I have a GridPro with one column containing an enum-value.
The code below creates the column when opening the editor, it shows language-specific labels for the enum-constants.
But when not in edit mode, the column shows the name of the enum constant.

How can i specify the label to display in non-edit mode.
Of course I could change the column type to String, but is this the intended way how to solve this? I doubt.

grid.addEditColumn(ParameterMapping::getType).select(
		ParameterMapping::setType,
		ParameterMapping.Type.class,
		t -> getTranslation(t.getLanguageKey()))
		.setHeader(getTranslation("LNG.WF_COMMON.mapping_type"));

Dear Christoff,

You can use [this]
(https://github.com/vaadin/vaadin-flow-components/blob/1a3b21f7078e638bb80459cc920542fba8949562/vaadin-grid-pro-flow-parent/vaadin-grid-pro-flow/src/main/java/com/vaadin/flow/component/gridpro/GridPro.java#L288) overload of the addEditColumn method and provide Renderer for custom visual representation of the content when cell is not in edit mode.

An example of Renderer would be:

ComponentRenderer<Span, Person> enumRenderer =
    new ComponentRenderer<>(person -> {
        if (person.getType() != null) {
            return new Span(person.getType().toString());
        } else {
            return new Span("");
        }
    });

Works perfectly, thank you very much.