diff --git a/src/components/LangSelector.vue b/src/components/LangSelector.vue
index 201b9b3..a23387c 100644
--- a/src/components/LangSelector.vue
+++ b/src/components/LangSelector.vue
@@ -21,11 +21,13 @@ import { SUPPORT_LOCALES as supportLocales, setI18nLanguage } from '@/i18n';
},
created() {
this.supportLocales = supportLocales
+ this.$store.commit('core/setLang', this.locale)
},
watch: {
locale() {
setI18nLanguage(this.locale)
+ this.$store.commit('core/setLang', this.locale)
}
}
}
diff --git a/src/components/TheWomen.vue b/src/components/TheWomen.vue
index 6e8a830..80759cd 100644
--- a/src/components/TheWomen.vue
+++ b/src/components/TheWomen.vue
@@ -22,8 +22,6 @@
-
-
diff --git a/src/locales/en.json b/src/locales/en.json
index d01b408..4fa4b9e 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -28,5 +28,9 @@
"explanation1": "to obtain a Horde API key, by clicking on ",
"this_link": "this register link",
"explanation2": "which will allow you to be prioritized and generate text and images faster. For the API, it is not necessary to connect to one of the indicated providers. You just have to indicate a user name (Display Name) and note the code which will be generated in the orange banner, copy it. Keep this code in a corner and insert it into the `API key` input field on the page "
- }
+ },
+ "chatbox": {
+ "placeholder":"Ask me anything you want...",
+ "send": "Send"
+}
}
\ No newline at end of file
diff --git a/src/locales/fr.json b/src/locales/fr.json
index 8f63964..fba8dde 100644
--- a/src/locales/fr.json
+++ b/src/locales/fr.json
@@ -28,5 +28,9 @@
"explanation1": "pour obtenir une clé API Horde, en cliquant sur ",
"this_link": "ce lien d'enregistrement",
"explanation2": "qui vous permettra d'être prioritaire et de générer le texte et les images plus rapidement. Pour l'API, il n'est pas nécessaire de se connecter sur l'un des providers indiqués.Vous avez juste à indiquer un nom d'utilisateur (Display Name) et à noter le code qui sera généré dans le bandeau orange, copiez-le. Garder ce code dans un coin et insérez le dans le champ de saisie `clé d'API` de la page "
- }
+ },
+ "chatbox": {
+ "placeholder":"Demande-moi ce que tu veux...",
+ "send": "Envoyer"
+}
}
\ No newline at end of file
diff --git a/src/store/modules/core.js b/src/store/modules/core.js
index d8e1b7d..0495a82 100644
--- a/src/store/modules/core.js
+++ b/src/store/modules/core.js
@@ -14,7 +14,7 @@ const state = () => ({
temperature: 0.1,
max_length:100,
max_context_length :1024 }),
- lang: 'fr',
+ lang: null,
sexe: null,
type: null,
system_prompt: null,
@@ -29,7 +29,10 @@ const state = () => ({
maternelle: {
fr: `Ton prénom est Nathalie. Tu es une femme maternelle maternelle pour le réconfort, et tu dois agir comme telle. Tu devras satisfaire les besoins de la personne avec qui tu discute.
Tu offres un soutien émotionnel et un sentiment de sécurité.
- Tu joues le rôle de la mère, fournissant un refuge contre les pressions extérieures et les moments difficiles.`
+ Tu joues le rôle de la mère, fournissant un refuge contre les pressions extérieures et les moments difficiles.`,
+ en: `Your first name is Nathalie. You are a motherly motherly woman for comfort, and you must act like one. You will have to satisfy the needs of the person you are chatting with.
+ You offer emotional support and a sense of security.
+ You play the role of the mother, providing refuge from external pressures and difficult times.`
},
creative: {
fr: `Ton prénom est Séraphine. Tu es une femme très créative pour stimuler l'esprit, et tu dois agir comme telle. Tu devras satisfaire les besoins de la personne avec qui tu discute.
@@ -118,6 +121,10 @@ const mutations = {
state.uid = uid
console.log(uid)
},
+ setLang(state, locale) {
+ state.lang = locale
+ console.log(state.lang)
+ },
changeApi(state, api_key) {
localStorage.setItem('hordeApi', api_key)
state.HordeClient.setApiKey(api_key)