Replaces the Gemini service integration with support for Open WebUI. This change simplifies the AI backend by leveraging an existing solution, allowing for more flexible API connections and reducing direct dependency on specific AI models. Updated dependencies, including React, to their latest versions to incorporate performance improvements and bug fixes. Refactored color schemes and typography in the HTML to better align with the application's theme. Adjusted type definitions for improved clarity and compatibility with the new backend integration.
68 lines
1.5 KiB
TypeScript
68 lines
1.5 KiB
TypeScript
|
|
import { Language } from './types';
|
|
|
|
// Constants migrated to types or components
|
|
export const APP_NAME = "if.emotion";
|
|
|
|
export const TEXTS = {
|
|
appTitle: {
|
|
[Language.EN]: 'if.emotion',
|
|
[Language.ES]: 'if.emotion',
|
|
},
|
|
appSubtitle: {
|
|
[Language.EN]: 'Your Journey',
|
|
[Language.ES]: 'Tu Viaje',
|
|
},
|
|
exportChat: {
|
|
[Language.EN]: 'Export Chat',
|
|
[Language.ES]: 'Exportar Chat',
|
|
},
|
|
advancedMode: {
|
|
[Language.EN]: 'Advanced',
|
|
[Language.ES]: 'Avanzado',
|
|
},
|
|
simpleMode: {
|
|
[Language.EN]: 'Simple',
|
|
[Language.ES]: 'Simple',
|
|
},
|
|
deleteMessage: {
|
|
[Language.EN]: 'Delete Message',
|
|
[Language.ES]: 'Eliminar Mensaje',
|
|
},
|
|
reactHeart: {
|
|
[Language.EN]: 'Love',
|
|
[Language.ES]: 'Me encanta',
|
|
},
|
|
reactReflect: {
|
|
[Language.EN]: 'Reflect',
|
|
[Language.ES]: 'Reflexionar',
|
|
},
|
|
reactQuestion: {
|
|
[Language.EN]: 'Question',
|
|
[Language.ES]: 'Pregunta',
|
|
},
|
|
inputPlaceholder: {
|
|
[Language.EN]: 'Type a message...',
|
|
[Language.ES]: 'Escribe un mensaje...',
|
|
},
|
|
sendButton: {
|
|
[Language.EN]: 'Send',
|
|
[Language.ES]: 'Enviar',
|
|
},
|
|
saveOff: {
|
|
[Language.EN]: 'Off the Record',
|
|
[Language.ES]: 'Sin registro',
|
|
},
|
|
saveOn: {
|
|
[Language.EN]: 'Saving Enabled',
|
|
[Language.ES]: 'Guardado activado',
|
|
},
|
|
exportTitle: {
|
|
[Language.EN]: 'Export Conversation',
|
|
[Language.ES]: 'Exportar Conversación',
|
|
},
|
|
downloadAs: {
|
|
[Language.EN]: 'Download as',
|
|
[Language.ES]: 'Descargar como',
|
|
}
|
|
};
|