Przeglądaj źródła

Add `keywords generation` functionality (#29842)

GitOrigin-RevId: 1be8739496279af42ffbc299911db92c5caefece
Borja 8 miesięcy temu
rodzic
commit
4f5638348e

+ 1 - 0
services/web/app/src/Features/Project/ProjectController.mjs

@@ -454,6 +454,7 @@ const _ProjectController = {
       'chat-edit-delete',
       'ai-workbench',
       'compile-timeout-target-plans',
+      'writefull-keywords-generator',
       'writefull-figure-generator',
     ].filter(Boolean)
 

BIN
services/web/frontend/fonts/material-symbols/MaterialSymbolsRoundedUnfilledPartialSlice.woff2


+ 2 - 0
services/web/frontend/fonts/material-symbols/unfilled-symbols.mjs

@@ -36,6 +36,8 @@ export default /** @type {const} */ ([
   'info',
   'integration_instructions',
   'lightbulb',
+  'lock',
+  'lock_open',
   'more_vert',
   'neurology',
   'note_add',

+ 5 - 1
services/web/frontend/js/i18n-resources/writefull.ts

@@ -140,6 +140,7 @@ const en = {
     'ai-context-menu.join': 'Join',
     'ai-context-menu.widgets': 'Widgets',
     'ai-context-menu.abstract-generator': 'Abstract Generator',
+    'ai-context-menu.keywords-generator': 'Keywords Generator',
     'ai-context-menu.context-options': 'Context Options',
     'ai-context-menu.select-text-tooltip':
       'Select text to access these options',
@@ -191,6 +192,7 @@ const en = {
     'errors.error-hit-limit-freemium.body':
       'You’ve hit your Writefull quota. Upgrade now for unlimited language suggestions and LaTeX support, and early access to upcoming features like TikZ generation.',
     'toolbar.abstract-generator.name': 'Abstract generator',
+    'toolbar.keywords-generator.name': 'Keywords generator',
     'toolbar.title-generator.name': 'Title generator',
     'toolbar.create-table.name': 'Create tables',
     'toolbar.create-table.tooltip': 'Generate tables instantly',
@@ -526,7 +528,8 @@ const es = {
     'ai-context-menu.join': 'Unir',
     'ai-context-menu.widgets': 'Widgets',
     'ai-context-menu.abstract-generator': 'Generar Abstract',
-    'ai-context-menu.context-options': 'Opciones de Contexto',
+    'ai-context-menu.keywords-generator': 'Generar palabras clave',
+    'ai-context-menu.context-options': 'Opciones de contexto',
     'ai-context-menu.select-text-tooltip':
       'Seleccione texto para acceder a estas opciones',
     'ai-context-menu.paraphrase': 'Parafrasear',
@@ -579,6 +582,7 @@ const es = {
     'errors.error-hit-limit-freemium.body':
       'Has agotado tu cuota de Writefull. Actualiza ahora para obtener sugerencias de lenguaje ilimitadas y soporte en LaTeX, y acceso anticipado a las próximas funciones de generación como TikZ.',
     'toolbar.abstract-generator.name': 'Generar Abstract',
+    'toolbar.keywords-generator.name': 'Generar Palabras Clave',
     'toolbar.title-generator.name': 'Generar Título',
     'toolbar.create-table.name': 'Crear tablas',
     'toolbar.create-table.tooltip': 'Generar tablas al instante',