AIdeaText commited on
Commit
7df05db
·
verified ·
1 Parent(s): b2eaa61

Update modules/ui/ui.py

Browse files
Files changed (1) hide show
  1. modules/ui/ui.py +21 -8
modules/ui/ui.py CHANGED
@@ -555,34 +555,47 @@ def display_semantic_analysis_interface(nlp_models, lang_code):
555
  translations = {
556
  'es': {
557
  'title': "AIdeaText - Análisis semántico",
558
- 'file_uploader': "Cargar archivo de texto",
 
 
559
  'analyze_button': "Analizar texto",
560
  'semantic_relations': "Relaciones Semánticas Relevantes",
 
 
561
  'success_message': "Análisis semántico guardado correctamente.",
562
  'error_message': "Hubo un problema al guardar el análisis semántico. Por favor, inténtelo de nuevo.",
563
- 'warning_message': "Por favor, cargue un archivo para analizar."
564
  },
565
  'en': {
566
  'title': "AIdeaText - Semantic Analysis",
567
- 'file_uploader': "Upload text file",
 
 
568
  'analyze_button': "Analyze text",
569
  'semantic_relations': "Relevant Semantic Relations",
 
 
570
  'success_message': "Semantic analysis saved successfully.",
571
  'error_message': "There was a problem saving the semantic analysis. Please try again.",
572
- 'warning_message': "Please upload a file to analyze."
573
  },
574
  'fr': {
575
  'title': "AIdeaText - Analyse sémantique",
576
- 'file_uploader': "Télécharger le fichier texte",
 
 
577
  'analyze_button': "Analyser le texte",
578
  'semantic_relations': "Relations Sémantiques Pertinentes",
 
 
579
  'success_message': "Analyse sémantique enregistrée avec succès.",
580
  'error_message': "Un problème est survenu lors de l'enregistrement de l'analyse sémantique. Veuillez réessayer.",
581
- 'warning_message': "Veuillez télécharger un fichier à analyser."
582
  }
583
  }
584
-
585
  t = translations[lang_code]
 
586
  st.header(t['title'])
587
 
588
  # Opción para introducir texto
@@ -590,7 +603,7 @@ def display_semantic_analysis_interface(nlp_models, lang_code):
590
  t['text_input_label'],
591
  height=150,
592
  placeholder=t['text_input_placeholder'],
593
- )
594
 
595
  # Opción para cargar archivo
596
  uploaded_file = st.file_uploader(t['file_uploader'], type=['txt'])
 
555
  translations = {
556
  'es': {
557
  'title': "AIdeaText - Análisis semántico",
558
+ 'text_input_label': "Ingrese un texto para analizar (máx. 5,000 palabras):",
559
+ 'text_input_placeholder': "El objetivo de esta aplicación es que mejore sus habilidades de redacción...",
560
+ 'file_uploader': "O cargue un archivo de texto",
561
  'analyze_button': "Analizar texto",
562
  'semantic_relations': "Relaciones Semánticas Relevantes",
563
+ 'identified_entities': "Entidades Identificadas",
564
+ 'key_concepts': "Conceptos Clave",
565
  'success_message': "Análisis semántico guardado correctamente.",
566
  'error_message': "Hubo un problema al guardar el análisis semántico. Por favor, inténtelo de nuevo.",
567
+ 'warning_message': "Por favor, ingrese un texto o cargue un archivo para analizar."
568
  },
569
  'en': {
570
  'title': "AIdeaText - Semantic Analysis",
571
+ 'text_input_label': "Enter a text to analyze (max. 5,000 words):",
572
+ 'text_input_placeholder': "The goal of this application is to improve your writing skills...",
573
+ 'file_uploader': "Or upload a text file",
574
  'analyze_button': "Analyze text",
575
  'semantic_relations': "Relevant Semantic Relations",
576
+ 'identified_entities': "Identified Entities",
577
+ 'key_concepts': "Key Concepts",
578
  'success_message': "Semantic analysis saved successfully.",
579
  'error_message': "There was a problem saving the semantic analysis. Please try again.",
580
+ 'warning_message': "Please enter a text or upload a file to analyze."
581
  },
582
  'fr': {
583
  'title': "AIdeaText - Analyse sémantique",
584
+ 'text_input_label': "Entrez un texte à analyser (max. 5 000 mots) :",
585
+ 'text_input_placeholder': "L'objectif de cette application est d'améliorer vos compétences en rédaction...",
586
+ 'file_uploader': "Ou téléchargez un fichier texte",
587
  'analyze_button': "Analyser le texte",
588
  'semantic_relations': "Relations Sémantiques Pertinentes",
589
+ 'identified_entities': "Entités Identifiées",
590
+ 'key_concepts': "Concepts Clés",
591
  'success_message': "Analyse sémantique enregistrée avec succès.",
592
  'error_message': "Un problème est survenu lors de l'enregistrement de l'analyse sémantique. Veuillez réessayer.",
593
+ 'warning_message': "Veuillez entrer un texte ou télécharger un fichier à analyser."
594
  }
595
  }
596
+
597
  t = translations[lang_code]
598
+
599
  st.header(t['title'])
600
 
601
  # Opción para introducir texto
 
603
  t['text_input_label'],
604
  height=150,
605
  placeholder=t['text_input_placeholder'],
606
+ )
607
 
608
  # Opción para cargar archivo
609
  uploaded_file = st.file_uploader(t['file_uploader'], type=['txt'])