Skip to content

Commit e083121

Browse files
committed
Added localizations for Tiptap extension group names
1 parent 1a2f827 commit e083121

File tree

5 files changed

+25
-19
lines changed

5 files changed

+25
-19
lines changed

src/assets/lang/en.ts

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2628,4 +2628,10 @@ export default {
26282628
wordWrapConfigLabel: 'Word wrap',
26292629
wordWrapConfigDescription: 'Enable word wrapping in the code editor.',
26302630
},
2631+
tiptap: {
2632+
extGroup_formatting: 'Text formatting',
2633+
extGroup_interactive: 'Interactive elements',
2634+
extGroup_media: 'Embeds and media',
2635+
extGroup_structure: 'Content structure',
2636+
}
26312637
} as UmbLocalizationDictionary;

src/packages/rte/tiptap/extensions/core/manifests.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
1111
meta: {
1212
icon: 'icon-blockquote',
1313
label: 'Blockquote',
14-
group: 'Content Structure',
14+
group: '#tiptap_extGroup_structure',
1515
},
1616
},
1717
{
@@ -24,7 +24,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
2424
meta: {
2525
icon: 'icon-bold',
2626
label: 'Bold',
27-
group: 'Text Formatting',
27+
group: '#tiptap_extGroup_formatting',
2828
},
2929
},
3030
{
@@ -37,7 +37,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
3737
meta: {
3838
icon: 'icon-code',
3939
label: 'Code Block',
40-
group: 'Content Structure',
40+
group: '#tiptap_extGroup_structure',
4141
},
4242
},
4343
{
@@ -49,7 +49,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
4949
meta: {
5050
icon: 'icon-embed',
5151
label: '#general_embed',
52-
group: 'Media and Embeds',
52+
group: '#tiptap_extGroup_media',
5353
},
5454
},
5555
{
@@ -61,7 +61,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
6161
meta: {
6262
icon: 'icon-link',
6363
label: '#defaultdialogs_urlLinkPicker',
64-
group: 'Interactive Elements',
64+
group: '#tiptap_extGroup_interactive',
6565
},
6666
},
6767
{
@@ -73,7 +73,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
7373
meta: {
7474
icon: 'icon-frame',
7575
label: 'Figure',
76-
group: 'Media and Embeds',
76+
group: '#tiptap_extGroup_media',
7777
},
7878
},
7979
{
@@ -86,7 +86,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
8686
meta: {
8787
icon: 'icon-horizontal-rule',
8888
label: 'Horizontal Rule',
89-
group: 'Content Structure',
89+
group: '#tiptap_extGroup_structure',
9090
},
9191
},
9292
{
@@ -97,7 +97,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
9797
meta: {
9898
icon: 'icon-picture',
9999
label: 'Image',
100-
group: 'Media and Embeds',
100+
group: '#tiptap_extGroup_media',
101101
},
102102
},
103103
{
@@ -110,7 +110,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
110110
meta: {
111111
icon: 'icon-italic',
112112
label: 'Italic',
113-
group: 'Text Formatting',
113+
group: '#tiptap_extGroup_formatting',
114114
},
115115
},
116116
{
@@ -123,7 +123,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
123123
meta: {
124124
icon: 'icon-strikethrough',
125125
label: 'Strike',
126-
group: 'Text Formatting',
126+
group: '#tiptap_extGroup_formatting',
127127
},
128128
},
129129
{
@@ -162,7 +162,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
162162
meta: {
163163
icon: 'icon-table',
164164
label: 'Table',
165-
group: 'Interactive Elements',
165+
group: '#tiptap_extGroup_interactive',
166166
},
167167
},
168168
{
@@ -175,7 +175,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
175175
meta: {
176176
icon: 'icon-underline',
177177
label: 'Underline',
178-
group: 'Text Formatting',
178+
group: '#tiptap_extGroup_formatting',
179179
},
180180
},
181181
{
@@ -186,7 +186,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
186186
meta: {
187187
icon: 'icon-heading-1',
188188
label: 'Heading',
189-
group: 'Text Formatting',
189+
group: '#tiptap_extGroup_formatting',
190190
},
191191
},
192192
{
@@ -197,7 +197,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
197197
meta: {
198198
icon: 'icon-ordered-list',
199199
label: 'Ordered List',
200-
group: 'Content Structure',
200+
group: '#tiptap_extGroup_structure',
201201
},
202202
},
203203
{
@@ -208,7 +208,7 @@ export const manifests: Array<ManifestTiptapExtension> = [
208208
meta: {
209209
icon: 'icon-text-align-justify',
210210
label: 'Text Align',
211-
group: 'Content Structure',
211+
group: '#tiptap_extGroup_structure',
212212
},
213213
},
214214
];

src/packages/rte/tiptap/extensions/manifests.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,7 @@ const umbExtensions: Array<ManifestTiptapExtension> = [
8585
meta: {
8686
icon: 'icon-image-up',
8787
label: 'Media upload',
88-
group: 'Media and Embeds',
88+
group: '#tiptap_extGroup_media',
8989
},
9090
},
9191
];

src/packages/rte/tiptap/plugins/manifests.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,9 @@ export const manifests: Array<ManifestTiptapExtension | ManifestTiptapToolbarExt
88
name: 'Block Tiptap Extension',
99
api: () => import('./block.extension.js'),
1010
meta: {
11-
icon: 'icon-block',
11+
icon: 'icon-plugin',
1212
label: 'Block',
13-
group: 'Interactive Elements',
13+
group: '#tiptap_extGroup_interactive',
1414
},
1515
},
1616
{

src/packages/rte/tiptap/property-editors/property-editor-ui-tiptap-extensions-configuration.element.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@ export class UmbPropertyEditorUiTiptapExtensionsConfigurationElement
122122
this._extensionCategories,
123123
(category) => html`
124124
<div class="category">
125-
<p class="category-name">${category.category}</p>
125+
<p class="category-name">${this.localize.string(category.category)}</p>
126126
${repeat(
127127
category.extensions,
128128
(item) => html`

0 commit comments

Comments
 (0)