Set the personal language to Swedish (My Settings → Display Options).
Open a page in Visual Builder and expand a section in the outline.
Expected: Rows and columns use the localized titles that already exist in the CMS language files: /episerver/visualbuilder/sectiondetails/row/title ("Rad") and /episerver/visualbuilder/sectiondetails/column/title ("Kolumn").
Actual: The outline shows "1. Row" and "1.1. Column". Everything else in the UI is in Swedish.
The labels appear to be hardcoded in epi-cms-react/components/side-by-side-edit-view_2.js:
switch (r?.type?.toLowerCase()) {
case LayoutCollectionType.Row.toLowerCase(): return "Row";
case LayoutCollectionType.Column.toLowerCase(): return "Column";
default: return r?.name ?? r?.type ?? "";
}
Neither the localized title nor the node's own name is used. The Experience API returns "name":"Rad" for the row, but the outline still shows "Row".
Steps
Expected: Rows and columns use the localized titles that already exist in the CMS language files:
/episerver/visualbuilder/sectiondetails/row/title("Rad") and/episerver/visualbuilder/sectiondetails/column/title("Kolumn").Actual: The outline shows "1. Row" and "1.1. Column". Everything else in the UI is in Swedish.
The labels appear to be hardcoded in
epi-cms-react/components/side-by-side-edit-view_2.js:switch (r?.type?.toLowerCase()) { case LayoutCollectionType.Row.toLowerCase(): return "Row"; case LayoutCollectionType.Column.toLowerCase(): return "Column"; default: return r?.name ?? r?.type ?? ""; }Neither the localized title nor the node's own name is used. The Experience API returns
"name":"Rad"for the row, but the outline still shows "Row".Version: EPiServer.CMS.UI 13.5.1 (PaaS), .NET 10.