DavidNgoue commited on
Commit
5841d26
·
verified ·
1 Parent(s): 95d52a8

Update src/translations.json

Browse files
Files changed (1) hide show
  1. src/translations.json +218 -270
src/translations.json CHANGED
@@ -1,272 +1,220 @@
1
  {
2
- "fr": {
3
- "app_title": "Prédicteur de Risque Omique",
4
- "author": "Par Ngoue David Roger Yannick",
5
- "navigation": "Navigation",
6
- "select_language": "Choisir la langue",
7
- "choose_page": "Choisir une page",
8
- "home": "Accueil",
9
- "about_omics": "À propos des Données Omiques",
10
- "predict_risk": "Prédire le Risque",
11
- "chatbot": "Assistant Chatbot",
12
- "dashboard": "Tableau de Bord",
13
- "logs": "Journal des Logs",
14
- "footer": "Master II en IA & Big Data, Keyce Informatique et Intelligence Artificielle, 2025",
15
- "css_error": "Fichier style.css introuvable. Utilisation du style par défaut.",
16
- "data_load_error": "Erreur lors du chargement des données : {error}",
17
- "preprocess_error": "Erreur lors du prétraitement de {omic} : {error}",
18
- "latent_error": "Erreur lors de l'extraction des représentations latentes : {error}",
19
- "risk_score_error": "Erreur lors du calcul des scores de risque : {error}",
20
- "shap_error": "Erreur lors de l'analyse SHAP : {error}",
21
- "pdf_error": "Erreur lors de la génération du rapport PDF : {error}",
22
- "rasa_error": "Impossible de démarrer le chatbot Rasa.",
23
- "chatbot_no_response": "Désolé, je n'ai pas compris.",
24
- "chatbot_comm_error": "Erreur de communication avec le chatbot.",
25
- "model_weights_error": "Poids du modèle (omics_vae_best_hyperparams.pth) introuvables.",
26
- "model_load_error": "Erreur lors du chargement du modèle : {error}",
27
- "biogpt_load_error": "Erreur lors du chargement du modèle BioGPT.",
28
- "translator_load_error": "Erreur lors du chargement du modèle de traduction.",
29
- "recommendation_error": "Impossible de générer une recommandation valide.",
30
- "medication_error": "Désolé, aucune suggestion de médicament valide n'a pu être générée. Consultez votre médecin.",
31
- "diet_error": "Désolé, aucune suggestion de régime valide n'a pu être générée. Consultez un nutritionniste.",
32
- "exercise_error": "Désolé, aucune suggestion d'exercice valide n'a pu être générée. Consultez un professionnel de santé.",
33
- "home_intro_1": "Développé par {author} dans le cadre d'un Master II en Intelligence Artificielle et Big Data à Keyce Informatique et Intelligence Artificielle, le Prédicteur de Risque Omique est un outil de pointe pour évaluer le risque d'Insuffisance Rénale Chronique (IRC) à l'aide de données multi-omiques.",
34
- "home_intro_2": "Cette application exploite l'apprentissage automatique avancé pour analyser les données génomiques, transcriptomiques, protéomiques et métabolomiques, offrant des scores de risque précis et des insights interprétables pour les professionnels de santé et les chercheurs.",
35
- "why_omics": "Pourquoi les Données Omiques ?",
36
- "omics_description": "Les données multi-omiques offrent une vue complète des processus biologiques :",
37
- "genomics": "Génomique",
38
- "genomics_desc": "Détecte les variants génétiques associés au risque d'IRC.",
39
- "transcriptomics": "Transcriptomique",
40
- "transcriptomics_desc": "Capture les motifs d'expression génique.",
41
- "proteomics": "Protéomique",
42
- "proteomics_desc": "Quantifie les protéines impliquées dans les voies pathologiques.",
43
- "metabolomics": "Métabolomique",
44
- "metabolomics_desc": "Profile les métabolites reflétant l'état physiologique.",
45
- "omics_integration": "En intégrant ces couches, notre modèle fournit des prédictions robustes et exploitables.",
46
- "about_omics_title": "Comprendre les Données Omiques",
47
- "about_omics_intro": "Les données omiques englobent des informations biologiques complexes issues de multiples couches moléculaires. Cette section détaille comment préparer ces données pour la modélisation prédictive.",
48
- "raw_omics_formats": "Formats de Données Omiques Brutes",
49
- "raw_omics_desc": "Les données omiques brutes varient selon la technologie :",
50
- "genomics_format": "Fichiers VCF pour les SNPs, FASTQ pour le séquençage.",
51
- "transcriptomics_format": "Données RNA-seq en FASTQ/BAM, matrices de comptage de gènes.",
52
- "proteomics_format": "Données de spectrométrie de masse en mzML, intensités peptidiques.",
53
- "metabolomics_format": "Données LC-MS en mzXML, concentrations de métabolites.",
54
- "raw_omics_processing": "Ces formats nécessitent un prétraitement pour être utilisables par le modèle.",
55
- "preprocessing_steps": "Étapes de Prétraitement",
56
- "preprocessing_desc": "Les étapes clés de prétraitement incluent :",
57
- "quality_control": "Contrôle Qualité",
58
- "quality_control_desc": "Éliminer les données bruitées ou de faible qualité.",
59
- "normalization": "Normalisation",
60
- "normalization_desc": "Corriger les effets de lot (ex. : transformation logarithmique).",
61
- "imputation": "Imputation",
62
- "imputation_desc": "Remplir les valeurs manquantes avec l'imputation KNN.",
63
- "standardization": "Standardisation",
64
- "standardization_desc": "Mettre à l'échelle les caractéristiques avec RobustScaler.",
65
- "feature_selection": "Sélection de Caractéristiques",
66
- "feature_selection_desc": "Prioriser les biomarqueurs pertinents pour l'IRC.",
67
- "preprocessing_importance": "Ces étapes garantissent la fiabilité des données et la précision du modèle.",
68
- "csv_format": "Format CSV Attendu",
69
- "csv_format_desc": "Chaque fichier CSV doit avoir :",
70
- "columns": "Colonnes",
71
- "columns_desc": "Noms des biomarqueurs (ex. : IDs de SNPs, noms de gènes).",
72
- "rows": "Lignes",
73
- "rows_desc": "Un patient avec un Patient_ID unique.",
74
- "values": "Valeurs",
75
- "values_desc": "Numériques (ex. : 0/1/2 pour les génotypes, niveaux d'expression).",
76
- "separator": "Séparateur",
77
- "separator_desc": "Virgule (,).",
78
- "header": "En-tête",
79
- "header_desc": "Inclut Patient_ID et Status optionnel.",
80
- "csv_example": "Exemple pour donnees_genomiques.csv :",
81
- "csv_patient_id": "Tous les fichiers doivent partager le même Patient_ID.",
82
- "data_quality": "Qualité des Données",
83
- "data_quality_desc": "Une donnée de haute qualité est essentielle :",
84
- "consistency": "Cohérence",
85
- "consistency_desc": "Aligner les noms de caractéristiques avec les attentes du modèle.",
86
- "completeness": "Exhaustivité",
87
- "completeness_desc": "Minimiser les valeurs manquantes.",
88
- "accuracy": "Précision",
89
- "accuracy_desc": "Valider les mesures.",
90
- "alignment": "Alignement",
91
- "alignment_desc": "Correspondre les IDs patients entre fichiers omiques.",
92
- "data_quality_importance": "Une mauvaise qualité des données peut compromettre la fiabilité des prédictions.",
93
- "predict_risk_title": "Prédire le Risque d'IRC",
94
- "predict_risk_intro": "Téléchargez les fichiers de données omiques pour prédire le risque d'Insuffisance Rénale Chronique (IRC). Assurez-vous que les fichiers suivent le format décrit dans 'À propos des Données Omiques'.",
95
- "patient_id": "ID du Patient",
96
- "upload_omics": "Télécharger les Données Omiques",
97
- "run_prediction": "Lancer la Prédiction",
98
- "processing": "Traitement des données et prédiction du risque...",
99
- "prediction_results": "Résultats de la Prédiction",
100
- "ckd_risk_score": "Score de Risque IRC : <b>{score:.2f}%</b>",
101
- "key_biomarkers": "Biomarqueurs Clés (Analyse SHAP)",
102
- "shap_top_features": "Top 20 Caractéristiques par Importance SHAP",
103
- "shap_mean_value": "Valeur Moyenne |SHAP|",
104
- "shap_caption": "Importance SHAP par Omiques",
105
- "recommendations": "Recommandations",
106
- "download_results": "Télécharger les Résultats",
107
- "download_biomarkers": "Télécharger le Rapport des Biomarqueurs (CSV)",
108
- "download_report": "Télécharger le Rapport Complet (PDF)",
109
- "file_process_error": "Erreur lors du traitement des fichiers : {error}",
110
- "upload_warning": "Veuillez télécharger tous les fichiers de données omiques requis et fournir un ID patient.",
111
- "chatbot_title": "Assistant Chatbot",
112
- "chatbot_intro": "Interagissez avec notre chatbot alimenté par l'IA pour obtenir des insights en temps réel sur votre risque d'IRC, des recommandations de médicaments, et des plans personnalisés de régime et d'activité physique.",
113
- "chat_with_assistant": "Discuter avec l'Assistant",
114
- "type_message": "Tapez votre message...",
115
- "send": "Envoyer",
116
- "chat_risk_keywords": "risque,score,biomarqueurs",
117
- "chat_risk_response": "Votre score de risque d'IRC est de {score:.2f}%. Biomarqueurs clés : {biomarkers}.",
118
- "chat_medication_keywords": "médicament,prescription",
119
- "chat_diet_keywords": "régime,nutrition",
120
- "chat_exercise_keywords": "exercice,physique",
121
- "dashboard_title": "Tableau de Bord des Patients",
122
- "dashboard_intro": "Visualisez et filtrez les données des patients, leurs scores de risque, et les biomarqueurs clés.",
123
- "filters": "Filtres",
124
- "risk_threshold": "Seuil de Risque (%)",
125
- "no_patients": "Aucun patient enregistré dans la base de données.",
126
- "dashboard_error": "Erreur lors du chargement du tableau de bord : {error}",
127
- "risk_distribution": "Distribution des Scores de Risque",
128
- "logs_title": "Journal des Logs",
129
- "logs_intro": "Consultez les journaux d'activité de l'application pour diagnostiquer les erreurs ou suivre les opérations.",
130
- "recent_logs": "Logs Récents",
131
- "logs_not_found": "Aucun fichier de log trouvé.",
132
- "report_title": "Rapport du Prédicteur de Risque Omique",
133
- "feature": "Caractéristique",
134
- "omic": "Omique",
135
- "omics": "Omiques"
136
- },
137
- "en": {
138
- "app_title": "Omics Risk Predictor",
139
- "author": "By Ngoue David Roger Yannick",
140
- "navigation": "Navigation",
141
- "select_language": "Select Language",
142
- "choose_page": "Choose a Page",
143
- "home": "Home",
144
- "about_omics": "About Omics Data",
145
- "predict_risk": "Predict Risk",
146
- "chatbot": "Chatbot Assistant",
147
- "dashboard": "Dashboard",
148
- "logs": "Logs",
149
- "footer": "Master II in AI & Big Data, Keyce Informatique et Intelligence Artificielle, 2025",
150
- "css_error": "style.css file not found. Using default styling.",
151
- "data_load_error": "Error loading data: {error}",
152
- "preprocess_error": "Error preprocessing {omic}: {error}",
153
- "latent_error": "Error extracting latent representations: {error}",
154
- "risk_score_error": "Error calculating risk scores: {error}",
155
- "shap_error": "Error in SHAP analysis: {error}",
156
- "pdf_error": "Error generating PDF report: {error}",
157
- "rasa_error": "Unable to start Rasa chatbot.",
158
- "chatbot_no_response": "Sorry, I didn't understand.",
159
- "chatbot_comm_error": "Error communicating with the chatbot.",
160
- "model_weights_error": "Model weights (omics_vae_best_hyperparams.pth) not found.",
161
- "model_load_error": "Error loading model: {error}",
162
- "biogpt_load_error": "Error loading BioGPT model.",
163
- "translator_load_error": "Error loading translation model.",
164
- "recommendation_error": "Unable to generate a valid recommendation.",
165
- "medication_error": "Sorry, no valid medication suggestion could be generated. Consult your doctor.",
166
- "diet_error": "Sorry, no valid diet suggestion could be generated. Consult a nutritionist.",
167
- "exercise_error": "Sorry, no valid exercise suggestion could be generated. Consult a healthcare professional.",
168
- "home_intro_1": "Developed by {author} as part of a Master II in Artificial Intelligence and Big Data at Keyce Informatique et Intelligence Artificielle, the Omics Risk Predictor is a cutting-edge tool for assessing Chronic Kidney Disease (CKD) risk using multi-omics data.",
169
- "home_intro_2": "This application leverages advanced machine learning to analyze genomic, transcriptomic, proteomic, and metabolomic data, providing precise risk scores and interpretable insights for healthcare professionals and researchers.",
170
- "why_omics": "Why Omics Data?",
171
- "omics_description": "Multi-omics data offers a comprehensive view of biological processes:",
172
- "genomics": "Genomics",
173
- "genomics_desc": "Detects genetic variants associated with CKD risk.",
174
- "transcriptomics": "Transcriptomics",
175
- "transcriptomics_desc": "Captures gene expression patterns.",
176
- "proteomics": "Proteomics",
177
- "proteomics_desc": "Quantifies proteins involved in disease pathways.",
178
- "metabolomics": "Metabolomics",
179
- "metabolomics_desc": "Profiles metabolites reflecting physiological states.",
180
- "omics_integration": "By integrating these layers, our model delivers robust and actionable predictions.",
181
- "about_omics_title": "Understanding Omics Data",
182
- "about_omics_intro": "Omics data encompasses high-dimensional biological information from multiple molecular layers. This section details how to prepare omics data for predictive modeling.",
183
- "raw_omics_formats": "Raw Omics Data Formats",
184
- "raw_omics_desc": "Raw omics data varies by technology:",
185
- "genomics_format": "VCF files for SNPs, FASTQ for sequencing.",
186
- "transcriptomics_format": "RNA-seq data in FASTQ/BAM, gene count matrices.",
187
- "proteomics_format": "Mass spectrometry data in mzML, peptide intensities.",
188
- "metabolomics_format": "LC-MS data in mzXML, metabolite concentrations.",
189
- "raw_omics_processing": "These formats require preprocessing to be model-ready.",
190
- "preprocessing_steps": "Preprocessing Steps",
191
- "preprocessing_desc": "Key preprocessing steps include:",
192
- "quality_control": "Quality Control",
193
- "quality_control_desc": "Remove noisy or low-quality data.",
194
- "normalization": "Normalization",
195
- "normalization_desc": "Adjust for batch effects (e.g., log-transformation).",
196
- "imputation": "Imputation",
197
- "imputation_desc": "Fill missing values with KNN imputation.",
198
- "standardization": "Standardization",
199
- "standardization_desc": "Scale features using RobustScaler.",
200
- "feature_selection": "Feature Selection",
201
- "feature_selection_desc": "Prioritize CKD-relevant biomarkers.",
202
- "preprocessing_importance": "These steps ensure data reliability and model accuracy.",
203
- "csv_format": "Expected CSV Format",
204
- "csv_format_desc": "Each CSV file should have:",
205
- "columns": "Columns",
206
- "columns_desc": "Biomarker names (e.g., SNP IDs, gene names).",
207
- "rows": "Rows",
208
- "rows_desc": "One patient with a unique Patient_ID.",
209
- "values": "Values",
210
- "values_desc": "Numeric (e.g., 0/1/2 for genotypes, expression levels).",
211
- "separator": "Separator",
212
- "separator_desc": "Comma (,).",
213
- "header": "Header",
214
- "header_desc": "Includes Patient_ID and optional Status.",
215
- "csv_example": "Example for genomic_data.csv:",
216
- "csv_patient_id": "Files must share the same Patient_ID.",
217
- "data_quality": "Data Quality",
218
- "data_quality_desc": "High-quality data is critical:",
219
- "consistency": "Consistency",
220
- "consistency_desc": "Align feature names with model expectations.",
221
- "completeness": "Completeness",
222
- "completeness_desc": "Minimize missing values.",
223
- "accuracy": "Accuracy",
224
- "accuracy_desc": "Validate measurements.",
225
- "alignment": "Alignment",
226
- "alignment_desc": "Match patient IDs across omics files.",
227
- "data_quality_importance": "Poor data quality can compromise prediction reliability.",
228
- "predict_risk_title": "Predict CKD Risk",
229
- "predict_risk_intro": "Upload omics data files to predict Chronic Kidney Disease (CKD) risk. Ensure files follow the format in 'About Omics Data'.",
230
- "patient_id": "Patient ID",
231
- "upload_omics": "Upload Omics Data",
232
- "run_prediction": "Run Prediction",
233
- "processing": "Processing data and predicting risk...",
234
- "prediction_results": "Prediction Results",
235
- "ckd_risk_score": "CKD Risk Score: <b>{score:.2f}%</b>",
236
- "key_biomarkers": "Key Biomarkers (SHAP Analysis)",
237
- "shap_top_features": "Top 20 Features by SHAP Importance",
238
- "shap_mean_value": "Mean |SHAP Value|",
239
- "shap_caption": "SHAP Importance by Omics",
240
- "recommendations": "Recommendations",
241
- "download_results": "Download Results",
242
- "download_biomarkers": "Download Biomarker Report (CSV)",
243
- "download_report": "Download Full Report (PDF)",
244
- "file_process_error": "Error processing files: {error}",
245
- "upload_warning": "Please upload all required omics data files and provide a patient ID.",
246
- "chatbot_title": "Chatbot Assistant",
247
- "chatbot_intro": "Interact with our AI-powered chatbot to get real-time insights on your CKD risk, medication recommendations, and personalized diet/physical activity plans.",
248
- "chat_with_assistant": "Chat with Assistant",
249
- "type_message": "Type your message...",
250
- "send": "Send",
251
- "chat_risk_keywords": "risk,score,biomarkers",
252
- "chat_risk_response": "Your CKD risk score is {score:.2f}%. Key biomarkers: {biomarkers}.",
253
- "chat_medication_keywords": "medication,prescription",
254
- "chat_diet_keywords": "diet,nutrition",
255
- "chat_exercise_keywords": "exercise,physical",
256
- "dashboard_title": "Patient Dashboard",
257
- "dashboard_intro": "Visualize and filter patient data, their risk scores, and key biomarkers.",
258
- "filters": "Filters",
259
- "risk_threshold": "Risk Threshold (%)",
260
- "no_patients": "No patients recorded in the database.",
261
- "dashboard_error": "Error loading dashboard: {error}",
262
- "risk_distribution": "Risk Score Distribution",
263
- "logs_title": "Logs",
264
- "logs_intro": "View the application's activity logs to diagnose errors or track operations.",
265
- "recent_logs": "Recent Logs",
266
- "logs_not_found": "No log file found.",
267
- "report_title": "Omics Risk Predictor Report",
268
- "feature": "Feature",
269
- "omic": "Omic",
270
- "omics": "Omics"
271
- }
272
  }
 
1
  {
2
+ "fr": {
3
+ "app_title": "Prédicteur de Risque Omique",
4
+ "patient_id": "ID du Patient",
5
+ "select_language": "Sélectionner la langue",
6
+ "navigation": "Navigation",
7
+ "home": "Accueil",
8
+ "about_omics": "À propos des données omiques",
9
+ "predict_risk": "Prédire le risque",
10
+ "chatbot": "Assistant Chatbot",
11
+ "dashboard": "Tableau de bord",
12
+ "footer": "© 2025, Ngoue David Roger Yannick",
13
+ "file_process_error": "Erreur lors du traitement des fichiers : {error}",
14
+ "upload_warning": "Veuillez charger tous les fichiers omiques et fournir un ID patient.",
15
+ "risk_score": "Score de risque",
16
+ "ckd_risk_score": "Score de risque CKD : {score:.2f}%",
17
+ "key_biomarkers": "Biomarqueurs clés",
18
+ "shap_top_features": "Principales caractéristiques SHAP",
19
+ "shap_mean_value": "Valeur moyenne SHAP",
20
+ "feature": "Caractéristique",
21
+ "omic": "Omique",
22
+ "omics": "Omiques",
23
+ "genomics": "Génomique",
24
+ "transcriptomics": "Transcriptomique",
25
+ "proteomics": "Protéomique",
26
+ "metabolomics": "Métabolomique",
27
+ "recommendations": "Recommandations",
28
+ "download_results": "Télécharger les résultats",
29
+ "download_biomarkers": "Télécharger les biomarqueurs",
30
+ "download_report": "Télécharger le rapport",
31
+ "shap": "Analyse SHAP",
32
+ "chatbot_title": "Assistant Chatbot",
33
+ "chatbot_intro": "Interagissez avec notre assistant pour des recommandations.",
34
+ "chat_with_assistant": "Discuter avec l'assistant",
35
+ "type_message": "Tapez votre message",
36
+ "send": "Envoyer",
37
+ "chat_risk_keywords": "risque,score",
38
+ "chat_medication_keywords": "médicament,médication",
39
+ "chat_diet_keywords": "régime,alimentation",
40
+ "chat_exercise_keywords": "exercice,sport",
41
+ "chat_risk_response": "Score de risque : {score:.2f}%. Biomarqueurs : {biomarkers}.",
42
+ "medication_error": "Erreur lors de la génération de la recommandation de médicament.",
43
+ "diet_error": "Erreur lors de la génération de la recommandation de régime.",
44
+ "exercise_error": "Erreur lors de la génération de la recommandation d'exercice.",
45
+ "chatbot_error": "Erreur lors du traitement de l'entrée du chatbot : {error}",
46
+ "dashboard_title": "Tableau de bord",
47
+ "dashboard_intro": "Visualisez les données des patients.",
48
+ "filters": "Filtres",
49
+ "risk_threshold": "Seuil de risque",
50
+ "risk_distribution": "Distribution des risques",
51
+ "no_patients": "Aucun patient trouvé.",
52
+ "data_load_error": "Erreur de chargement des données : {error}",
53
+ "preprocess_error": "Erreur de prétraitement pour {omic} : {error}",
54
+ "latent_error": "Erreur d'extraction des représentations latentes : {error}",
55
+ "risk_score_error": "Erreur de calcul du score de risque : {error}",
56
+ "shap_error": "Erreur d'analyse SHAP : {error}",
57
+ "pdf_error": "Erreur de génération du rapport PDF : {error}",
58
+ "biogpt_load_error": "Erreur de chargement de BioGPT.",
59
+ "translator_load_error": "Erreur de chargement du modèle de traduction.",
60
+ "recommendation_error": "Erreur de génération de la recommandation.",
61
+ "rasa_error": "Erreur de démarrage du serveur Rasa.",
62
+ "chatbot_no_response": "Aucune réponse du chatbot.",
63
+ "chatbot_comm_error": "Erreur de communication avec le chatbot.",
64
+ "model_weights_error": "Poids du modèle non trouvés.",
65
+ "model_load_error": "Erreur de chargement du modèle : {error}",
66
+ "css_error": "Fichier CSS non trouvé.",
67
+ "home_page_title": "Bienvenue dans le Prédicteur de Risque Omique",
68
+ "home_intro_1": "Développé par {author}.",
69
+ "home_intro_2": "Une application pour prédire les risques CKD en utilisant des données omiques.",
70
+ "why_omics": "Pourquoi les données omiques ?",
71
+ "omics_description": "Les données omiques fournissent des informations complètes.",
72
+ "genomics_desc": "Analyse des variations génétiques.",
73
+ "transcriptomics_desc": "Étude des niveaux d'expression des gènes.",
74
+ "proteomics_desc": "Analyse des niveaux de protéines.",
75
+ "metabolomics_desc": "Étude des métabolites.",
76
+ "omics_integration": "Intégration pour une prédiction précise.",
77
+ "about_omics_data_title": "À propos des données omiques",
78
+ "about_omics_intro": "Introduction aux données omiques.",
79
+ "raw_omics_formats": "Formats des données omiques brutes",
80
+ "raw_omics": "Les données omiques brutes varient selon le type.",
81
+ "genomics_format": "Fichiers VCF ou tables de génotypes.",
82
+ "transcriptomics_format": "Comptes d'expression ou RPKM.",
83
+ "proteomics_format": "Spectrométrie de masse ou ELISA.",
84
+ "metabolomics_format": "Spectrométrie de masse ou NMR.",
85
+ "raw_omics_processing": "Le traitement est essentiel pour l'analyse.",
86
+ "preprocessing_steps": "Étapes de prétraitement",
87
+ "preprocessing_desc": "Préparation des données pour l'analyse.",
88
+ "quality_control_desc": "Suppression des données bruitées.",
89
+ "normalization_desc": "Mise à l'échelle des données.",
90
+ "imputation_desc": "Remplissage des valeurs manquantes.",
91
+ "standardization_desc": "Standardisation des échelles.",
92
+ "feature_selection_desc": "Sélection des caractéristiques pertinentes.",
93
+ "preprocessing_importance": "Améliore la précision du modèle.",
94
+ "csv_format": "Format CSV",
95
+ "csv_format_desc": "Format standard pour les données omiques.",
96
+ "columns_desc": "Caractéristiques ou biomarqueurs.",
97
+ "rows_desc": "Patients ou échantillons.",
98
+ "values_desc": "Valeurs numériques ou catégoriques.",
99
+ "separator_desc": "Séparateur par virgule.",
100
+ "header_desc": "En-tête avec noms de colonnes.",
101
+ "csv_example": "Exemple de CSV",
102
+ "csv_patient_id_desc": "ID patient unique requis.",
103
+ "data_quality": "Qualité des données",
104
+ "data_quality_desc": "La qualité est cruciale pour des résultats fiables.",
105
+ "consistency_desc": "Formatage uniforme.",
106
+ "completeness_desc": "Données minimales manquantes.",
107
+ "accuracy_desc": "Données précises.",
108
+ "alignment_desc": "Alignement entre omiques.",
109
+ "data_quality_importance": "Impacte les performances du modèle."
110
+ },
111
+ "en": {
112
+ "app_title": "Omics Risk Predictor",
113
+ "patient_id": "Patient ID",
114
+ "select_language": "Select Language",
115
+ "navigation": "Navigation",
116
+ "home": "Home",
117
+ "about_omics": "About Omics Data",
118
+ "predict_risk": "Predict Risk",
119
+ "chatbot": "Chatbot Assistant",
120
+ "dashboard": "Dashboard",
121
+ "footer": "© 2025, Ngoue David Roger Yannick",
122
+ "file_process_error": "Error processing files: {error}",
123
+ "upload_warning": "Please upload all omics files and provide a patient ID.",
124
+ "risk_score": "Risk Score",
125
+ "ckd_risk_score": "CKD Risk Score: {score:.2f}%",
126
+ "key_biomarkers": "Key Biomarkers",
127
+ "shap_top_features": "Top SHAP Features",
128
+ "shap_mean_value": "SHAP Mean Value",
129
+ "feature": "Feature",
130
+ "omic": "Omic",
131
+ "omics": "Omics",
132
+ "genomics": "Genomics",
133
+ "transcriptomics": "Transcriptomics",
134
+ "proteomics": "Proteomics",
135
+ "metabolomics": "Metabolomics",
136
+ "recommendations": "Recommendations",
137
+ "download_results": "Download Results",
138
+ "download_biomarkers": "Download Biomarkers",
139
+ "download_report": "Download Report",
140
+ "shap": "SHAP Analysis",
141
+ "chatbot_title": "Chatbot Assistant",
142
+ "chatbot_intro": "Interact with our assistant for recommendations.",
143
+ "chat_with_assistant": "Chat with Assistant",
144
+ "type_message": "Type your message",
145
+ "send": "Send",
146
+ "chat_risk_keywords": "risk,score",
147
+ "chat_medication_keywords": "medication,drug",
148
+ "chat_diet_keywords": "diet,food",
149
+ "chat_exercise_keywords": "exercise,workout",
150
+ "chat_risk_response": "Risk score: {score:.2f}%. Biomarkers: {biomarkers}.",
151
+ "medication_error": "Error generating medication recommendation.",
152
+ "diet_error": "Error generating diet recommendation.",
153
+ "exercise_error": "Error generating exercise recommendation.",
154
+ "chatbot_error": "Error processing chatbot input: {error}",
155
+ "dashboard_title": "Dashboard",
156
+ "dashboard_intro": "Visualize patient data.",
157
+ "filters": "Filters",
158
+ "risk_threshold": "Risk Threshold",
159
+ "risk_distribution": "Risk Distribution",
160
+ "no_patients": "No patients found.",
161
+ "data_load_error": "Error loading data: {error}",
162
+ "preprocess_error": "Error preprocessing {omic}: {error}",
163
+ "latent_error": "Error extracting latent representations: {error}",
164
+ "risk_score_error": "Error calculating risk score: {error}",
165
+ "shap_error": "Error in SHAP analysis: {error}",
166
+ "pdf_error": "Error generating PDF report: {error}",
167
+ "biogpt_load_error": "Error loading BioGPT.",
168
+ "translator_load_error": "Error loading translation model.",
169
+ "recommendation_error": "Error generating recommendation.",
170
+ "rasa_error": "Error starting Rasa server.",
171
+ "chatbot_no_response": "No response from chatbot.",
172
+ "chatbot_comm_error": "Error communicating with chatbot.",
173
+ "model_weights_error": "Model weights not found.",
174
+ "model_load_error": "Error loading model: {error}",
175
+ "css_error": "CSS file not found.",
176
+ "home_page_title": "Welcome to the Omics Risk Predictor",
177
+ "home_intro_1": "Developed by {author}.",
178
+ "home_intro_2": "An application for predicting CKD risk using omics data.",
179
+ "why_omics": "Why Omics Data?",
180
+ "omics_description": "Omics data provide comprehensive insights.",
181
+ "genomics_desc": "Analysis of genetic variations.",
182
+ "transcriptomics_desc": "Study of gene expression levels.",
183
+ "proteomics_desc": "Analysis of protein levels.",
184
+ "metabolomics_desc": "Study of metabolites.",
185
+ "omics_integration": "Integration for accurate prediction.",
186
+ "about_omics_data_title": "About Omics Data",
187
+ "about_omics_intro": "Introduction to omics data.",
188
+ "raw_omics_formats": "Raw Omics Data Formats",
189
+ "raw_omics": "Raw omics data vary by type.",
190
+ "genomics_format": "VCF files or genotype tables.",
191
+ "transcriptomics_format": "Expression counts or RPKM.",
192
+ "proteomics_format": "Mass spectrometry or ELISA.",
193
+ "metabolomics_format": "Mass spectrometry or NMR.",
194
+ "raw_omics_processing": "Processing is essential for analysis.",
195
+ "preprocessing_steps": "Preprocessing Steps",
196
+ "preprocessing_desc": "Preparing data for analysis.",
197
+ "quality_control_desc": "Removing noisy data.",
198
+ "normalization_desc": "Scaling data.",
199
+ "imputation_desc": "Filling missing values.",
200
+ "standardization_desc": "Standardizing scales.",
201
+ "feature_selection_desc": "Selecting relevant features.",
202
+ "preprocessing_importance": "Improves model accuracy.",
203
+ "csv_format": "CSV Format",
204
+ "csv_format_desc": "Standard format for omics data.",
205
+ "columns_desc": "Features or biomarkers.",
206
+ "rows_desc": "Patients or samples.",
207
+ "values_desc": "Numeric or categorical values.",
208
+ "separator_desc": "Comma separator.",
209
+ "header_desc": "Header with column names.",
210
+ "csv_example": "CSV Example",
211
+ "csv_patient_id_desc": "Unique patient ID required.",
212
+ "data_quality": "Data Quality",
213
+ "data_quality_desc": "Quality is crucial for reliable results.",
214
+ "consistency_desc": "Uniform formatting.",
215
+ "completeness_desc": "Minimal missing data.",
216
+ "accuracy_desc": "Accurate data.",
217
+ "alignment_desc": "Alignment across omics.",
218
+ "data_quality_importance": "Impacts model performance."
219
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
220
  }