diff --git a/services/web/frontend/extracted-translations.json b/services/web/frontend/extracted-translations.json
index e94aa7e090..5cc37e7b00 100644
--- a/services/web/frontend/extracted-translations.json
+++ b/services/web/frontend/extracted-translations.json
@@ -1551,7 +1551,9 @@
"took_a_while": "",
"toolbar_bullet_list": "",
"toolbar_choose_section_heading_level": "",
+ "toolbar_code_visual_editor_switch": "",
"toolbar_decrease_indent": "",
+ "toolbar_editor": "",
"toolbar_format_bold": "",
"toolbar_format_italic": "",
"toolbar_increase_indent": "",
@@ -1562,7 +1564,10 @@
"toolbar_insert_inline_math": "",
"toolbar_insert_link": "",
"toolbar_insert_math": "",
+ "toolbar_insert_math_and_symbols": "",
+ "toolbar_insert_misc": "",
"toolbar_insert_table": "",
+ "toolbar_list_indentation": "",
"toolbar_numbered_list": "",
"toolbar_redo": "",
"toolbar_selected_projects": "",
@@ -1571,8 +1576,12 @@
"toolbar_selected_projects_restore": "",
"toolbar_table_insert_size_table": "",
"toolbar_table_insert_table_lowercase": "",
+ "toolbar_text_formatting": "",
+ "toolbar_text_style": "",
"toolbar_toggle_symbol_palette": "",
"toolbar_undo": "",
+ "toolbar_undo_redo_actions": "",
+ "toolbar_visibility": "",
"tooltip_hide_filetree": "",
"tooltip_hide_pdf": "",
"tooltip_show_filetree": "",
diff --git a/services/web/frontend/js/features/pdf-preview/components/switch-to-editor-button.tsx b/services/web/frontend/js/features/pdf-preview/components/switch-to-editor-button.tsx
index 3c1bf0cf57..ea5d55b3ad 100644
--- a/services/web/frontend/js/features/pdf-preview/components/switch-to-editor-button.tsx
+++ b/services/web/frontend/js/features/pdf-preview/components/switch-to-editor-button.tsx
@@ -1,6 +1,8 @@
import { useTranslation } from 'react-i18next'
-import { Button } from 'react-bootstrap'
import Icon from '../../../shared/components/icon'
+import MaterialIcon from '@/shared/components/material-icon'
+import OLButton from '@/features/ui/components/ol/ol-button'
+import BootstrapVersionSwitcher from '@/features/ui/components/bootstrap-5/bootstrap-version-switcher'
import { useLayoutContext } from '../../../shared/context/layout-context'
function SwitchToEditorButton() {
@@ -21,17 +23,21 @@ function SwitchToEditorButton() {
}
return (
-
+