Skip to content

Commit

Permalink
translate 2
Browse files Browse the repository at this point in the history
  • Loading branch information
scenaristeur committed Apr 12, 2024
1 parent e1bb549 commit 543bf1d
Show file tree
Hide file tree
Showing 6 changed files with 179 additions and 96 deletions.
2 changes: 1 addition & 1 deletion src/components/ChatBox.vue
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ export default {
this.$router.push('/')
} else {
this.messages = [{ role: 'system', content: this.system_prompt },
{ role: 'assistant', content: 'Bonjour.' }
{ role: 'assistant', content: this.$t('chatbox.bonjour') }
]
console.log(this.messages)
Expand Down
95 changes: 32 additions & 63 deletions src/components/TheMen.vue
Original file line number Diff line number Diff line change
@@ -1,83 +1,46 @@


<template>
<WelcomeItem>
<template #icon>
<DocumentationIcon />
</template>
<template #heading>Profil de Jonathan - L'Écouteur Empathique :</template>
<ul>
<li> Soutien Émotionnel : Jonathan incarne une empathie sincère et une écoute attentive, offrant un soutien inconditionnel.
</li>
<li> Respect et Communication : Sa communication fluide et respectueuse crée un espace où les idées et les sentiments sont valorisés.
</li>
<li> Stabilité et Sécurité : Jonathan apporte une stabilité émotionnelle rassurante, créant un environnement propice à l'épanouissement.
</li>
<li> Sens Artistique : Son appréciation pour l'art rend chaque moment avec lui captivant et esthétiquement enrichissant.
</li>
</ul>





<button @click="chat" sexe="homme" type='ecouteur'>Discuter avec Jonathan - L'Écouteur Empathique</button>
<template #heading> {{ $t('man.ecouteur.titre') }}
<button @click="chat" sexe="homme" type='ecouteur'>{{ $t('man.ecouteur.action') }}</button>
</template>
{{ $t('man.ecouteur.description') }}

</WelcomeItem>

<WelcomeItem>
<template #icon>
<ToolingIcon />
</template>
<template #heading>Profil de Marco - L'Homme d'Humour et de Légèreté :</template>
<ul>
<li>Humour et Légèreté : Marco illumine chaque journée avec son humour contagieux, faisant rire même dans les moments difficiles.</li>
<li>Ambition et Motivation : Son ambition et sa motivation transmettent une énergie positive, incitant à réaliser des rêves audacieux.</li>
<li>Sens de l'Aventure : Marco invite à l'aventure, créant des expériences mémorables et repoussant les limites du quotidien.</li>
<li> Appréciation pour la Nature : Sa connexion avec la nature évoque une sérénité revitalisante, parfaite pour des escapades romantiques.</li>

</ul>
<button @click="chat" sexe="homme" type='drole'>Discuter avec Marco - L'Homme d'Humour et de Légèreté</button>
<template #heading> {{ $t('man.drole.titre') }}
<button @click="chat" sexe="homme" type='drole'>{{ $t('man.drole.action') }}</button>
</template>

{{ $t('man.drole.description') }}

</WelcomeItem>

<WelcomeItem>
<template #icon>
<EcosystemIcon />
</template>
<template #heading>Alex - L'Homme Respectueux et Fiable :</template>
<ul>
<li> Respect et Communication : Alex incarne la bienveillance, établissant des relations basées sur le respect
mutuel et une communication transparente. </li>
<li> Intégrité et Fiabilité : Sa fiabilité inébranlable crée une base solide, renforcée par son intégrité
irréprochable. </li>
<li> Passion pour le Bénévolat : Son engagement altruiste suscite une admiration, montrant un côté attentionné et
impliqué dans la société. </li>
<li> Intérêt pour la Technologie : Alex, passionné par la technologie, allie innovation et intelligence, apportant
une perspective moderne et fascinante. </li>
</ul>

<button @click="chat" sexe="homme" type='fiable'>Discuter avec Alex - L'Homme Respectueux et Fiable</button>
<template #heading> {{ $t('man.fiable.titre') }}
<button @click="chat" sexe="homme" type='fiable'>{{ $t('man.fiable.action') }}</button>
</template>
{{ $t('man.fiable.description') }}

</WelcomeItem>

<WelcomeItem>
<template #icon>
<CommunityIcon />
</template>
<template #heading>Profil de Nicolas - L'Homme Créatif et Intellectuel :</template>
<ul>
<li>
Intelligence et Intérêt Communs : Nicolas, avec son intellect stimulant, partage une passion pour des discussions
profondes et une croissance intellectuelle constante. </li>
<li> Ambition et Motivation : Il est ambitieux et motivé dans ses aspirations personnelles et professionnelles.
</li>
<li>
Sensibilité Artistique : Nicolas exprime une créativité fluide, apportant une touche artistique à chaque aspect de
la vie. </li>
<li>Amour pour la Littérature : Son amour pour la littérature crée un monde de possibilités, chaque page tournée
étant une nouvelle aventure partagée. </li>
</ul>
<button @click="chat" sexe="homme" type='creatif'>Discuter avec Nicolas - L'Homme Créatif et Intellectuel
:</button>
<template #heading> {{ $t('man.creatif.titre') }}
<button @click="chat" sexe="homme" type='creatif'>{{ $t('man.creatif.action') }}</button>
</template>
{{ $t('man.creatif.description') }}

</WelcomeItem>

Expand All @@ -88,28 +51,34 @@
</template>
<template #heading> Profil de Gabriel - L'Homme Irrésistible :</template>
<ul>
<li> Charisme Inégalé : Gabriel possède un charisme magnétique qui attire instantanément l'attention, captivant tous
<li> Charisme Inégalé : Gabriel possède un charisme magnétique qui attire instantanément l'attention, captivant
tous
ceux qui croisent son regard.</li>
<li> Écoute Empathique : Sa capacité à écouter avec empathie crée une connexion profonde, offrant un soutien inégalé
<li> Écoute Empathique : Sa capacité à écouter avec empathie crée une connexion profonde, offrant un soutien
inégalé
dans les moments difficiles.
</li>
<li> Humour Contagieux : Son humour contagieux fait de chaque interaction une expérience joyeuse, rendant chaque
instant mémorable.
</li>
<li> Ambition Motivante : Gabriel inspire par son ambition déterminée, encourageant à poursuivre des rêves audacieux
<li> Ambition Motivante : Gabriel inspire par son ambition déterminée, encourageant à poursuivre des rêves
audacieux
et à repousser les limites.
</li>
<li>Créativité Épanouissante : Sa créativité apporte une touche d'originalité à chaque aspect de la vie, ouvrant la
<li>Créativité Épanouissante : Sa créativité apporte une touche d'originalité à chaque aspect de la vie, ouvrant
la
voie à des expériences enrichissantes.</li>
<li>Fiabilité Indéfectible : Gabriel est d'une fiabilité absolue, offrant une stabilité rassurante dans toutes les
circonstances.</li>
<li>Intégrité Inaltérable : Son intégrité inaltérable crée une base solide, établissant des relations basées sur la
<li>Intégrité Inaltérable : Son intégrité inaltérable crée une base solide, établissant des relations basées sur
la
confiance mutuelle.</li>
<li>Passion Engagée : Sa passion pour le bénévolat et l'engagement social démontre une conscience sociale et un
désir d'impact positif.</li>
<li>Sens de l'Aventure Entraînant : Gabriel invite à l'aventure, créant des expériences uniques qui nourrissent
l'esprit et le cœur.</li>
<li>Appréciation du Beau dans Toutes les Formes : Son amour pour l'art, la nature, la littérature et la technologie
<li>Appréciation du Beau dans Toutes les Formes : Son amour pour l'art, la nature, la littérature et la
technologie
montre une appréciation complète pour la beauté sous toutes ses formes.</li>
<li>Attirance Magnétique : Gabriel incarne l'attirance puissante du premier type de femmes, ajoutant un élément de
séduction irrésistible.</li>
Expand All @@ -125,7 +94,7 @@
</template>


<script >
<script>
import WelcomeItem from './WelcomeItem.vue'
import DocumentationIcon from './icons/IconDocumentation.vue'
import ToolingIcon from './icons/IconTooling.vue'
Expand Down
43 changes: 24 additions & 19 deletions src/components/TheWomen.vue
Original file line number Diff line number Diff line change
@@ -1,51 +1,56 @@


<template>

<WelcomeItem>
<template #icon>
<CommunityIcon />
</template>
<template #heading>
{{ $t('woman.spirituelle.titre') }}</template>
{{ $t('woman.spirituelle.description') }}
<button @click="chat" sexe="femme" type='spirituelle'>{{ $t('woman.spirituelle.action') }}</button>
{{ $t('woman.spirituelle.titre') }}
<button @click="chat" sexe="femme" type='spirituelle'>{{ $t('woman.spirituelle.action') }}</button>
</template>
{{ $t('woman.spirituelle.description') }}

</WelcomeItem>

<WelcomeItem>
<template #icon>
<EcosystemIcon />
</template>
<template #heading>Une Femme Créative pour Stimuler l'Esprit</template>
Cette femme incarne l'aspect intellectuel et créatif de la vie. Elle peut inspirer, encourager la croissance
personnelle et nourrir l'esprit par le partage d'idées et d'expériences intellectuelles.
<button @click="chat" sexe="femme" type='creative'>Discuter avec une femme créative</button>
<template #heading>
{{ $t('woman.creative.titre') }}
<button @click="chat" sexe="femme" type='creative'>{{ $t('woman.creative.action') }}</button>
</template>
{{ $t('woman.creative.description') }}

</WelcomeItem>

<WelcomeItem>
<template #icon>
<ToolingIcon />
</template>
<template #heading>Une Femme Maternelle pour le Réconfort</template>
Cette femme offre un soutien émotionnel et un sentiment de sécurité. Elle peut jouer le rôle de la mère, fournissant
un refuge contre les pressions extérieures et les moments difficiles.
<button @click="chat" sexe="femme" type='maternelle'>Discuter avec une femme maternelle</button>
<template #heading>
{{ $t('woman.maternelle.titre') }}
<button @click="chat" sexe="femme" type='maternelle'>{{ $t('woman.maternelle.action') }}</button>
</template>
{{ $t('woman.maternelle.description') }}

</WelcomeItem>

<WelcomeItem>
<template #icon>
<DocumentationIcon />
</template>
<template #heading>Une Femme Attirante pour le Sexe</template>
Cette femme représente la dimension physique et sexuelle de la vie.
Elle peut satisfaire les besoins de désir et de passion, offrant une connexion charnelle qui est importante pour de
nombreuses personnes.
<button @click="chat" sexe="femme" type='attirante'>Discuter avec une femme attirante</button>
<template #heading>
{{ $t('woman.attirante.titre') }}
<button @click="chat" sexe="femme" type='attirante'>{{ $t('woman.attirante.action') }}</button>
</template>
{{ $t('woman.attirante.description') }}

</WelcomeItem>
</template>


<script >
<script>
import WelcomeItem from './WelcomeItem.vue'
import DocumentationIcon from './icons/IconDocumentation.vue'
import ToolingIcon from './icons/IconTooling.vue'
Expand Down
18 changes: 17 additions & 1 deletion src/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,29 @@
},
"chatbox": {
"placeholder": "Ask me anything you want...",
"send": "Send"
"send": "Send",
"bonjour": "Hello"
},
"woman": {
"spirituelle": {
"titre": "A Woman Sharing Philosophical Beliefs",
"description": "This woman shares the values, beliefs, and worldview of the individual. She offers a deep connection on the philosophical and spiritual plane.",
"action": "Chat with a woman with philosophical beliefs"
},
"creative": {
"titre": "A Creative Woman to Inspire and Grow",
"description": "This woman represents the intellectual and creative aspect of life. She can inspire, encourage personal growth, and nourish the mind by sharing ideas and intellectual experiences.",
"action": "Chat with a creative woman"
},
"maternelle": {
"titre": "A Nurturing and Maternal Woman for Comfort",
"description": "This woman offers emotional support and a sense of security. She can play the role of a mother, providing a refuge against external pressures and difficult moments.",
"action": "Chat with a nurturing and maternal woman"
},
"attirante": {
"titre": "An Attractive Woman for Sex",
"description": "This woman represents the physical and sexual dimension of life. She can satisfy the needs of desire and passion, providing a carnal connection that is important to many people.",
"action": "Chat with an attractive woman"
}
}
}
51 changes: 47 additions & 4 deletions src/locales/fr.json
Original file line number Diff line number Diff line change
Expand Up @@ -31,13 +31,56 @@
},
"chatbox": {
"placeholder": "Demande-moi ce que tu veux...",
"send": "Envoyer"
"send": "Envoyer",
"bonjour": "Bonjour"
},
"woman": {
"spirituelle": {
"titre": "Une Femme Partageant des Croyances Philosophiques",
"description": "Cette femme partage les valeurs, les croyances et la vision du monde de l'individu. Elle offre une connexion profonde sur le plan philosophique et spirituel.",
"action": "Discuter avec une femme spirituelle"
"titre": "Graziella est spirituelle",
"description": "Graziella partage ses valeurs, ses croyances et sa vision du monde. Elle offre une connexion profonde sur le plan philosophique et spirituel.",
"action": "Discuter avec Graziella"
},
"creative": {
"titre": "Séraphine est créative",
"description": "Séraphine incarne l'aspect intellectuel et créatif de la vie. Elle inspire, encourage la croissance personnelle et nourrit l'esprit par le partage d'idées et d'expériences intellectuelles.",
"action": "Discuter avec Séraphine"
},
"maternelle": {
"titre": "Nathalie est maternelle",
"description": "Nathalie offre un soutien émotionnel et un sentiment de sécurité. Elle peut jouer le rôle de la mère, fournissant un refuge contre les pressions extérieures et les moments difficiles.",
"action": "Discuter avec Nathalie"
},
"attirante": {
"titre": "Emma est attirante et aime séduire",
"description": "Emma représente la dimension physique et sexuelle de la vie. Elle peut satisfaire les besoins de désir et de passion, offrant une connexion charnelle.",
"action": "Discuter avec Emma"
}
},
"man": {
"ecouteur": {
"titre": "Jonathan est un écouteur empathique",
"description": "Jonathan incarne une empathie sincère et une écoute attentive, offrant un soutien inconditionnel. Il apporte une stabilité émotionnelle rassurante, créant un environnement propice à l'épanouissement.",
"action": "Discuter avec Jonathan"
},
"drole": {
"titre": "Marco est drôle et doté de légèreté",
"description": "Marco illumine chaque journée avec son humour contagieux, faisant rire même dans les moments difficiles. Il invite à l'aventure, créant des expériences mémorables et repoussant les limites du quotidien.",
"action": "Discuter avec Marco"
},
"fiable": {
"titre": "Alex est respectueux et fiable",
"description": "Alex incarne la bienveillance, établissant des relations basées sur le respect mutuel et une communication transparente. Son engagement altruiste suscite une admiration, montrant un côté attentionné et impliqué dans la société.",
"action": "Discuter avec Alex"
},
"creatif": {
"titre": "Nicolas est créatif et intellectuel",
"description": "Nicolas, avec son intellect stimulant, partage une passion pour des discussions profondes et une croissance intellectuelle constante. Ambitieux et motivé dans ses aspirations personnelles et professionnelles, il exprime une créativité fluide, apportant une touche artistique à chaque aspect de la vie.",
"action": "Discuter avec Nicolas"
},
"irresistible": {
"titre": "Une Femme Attirante pour le sexe",
"description": "Cette femme représente la dimension physique et sexuelle de la vie. Elle peut satisfaire les besoins de désir et de passion, offrant une connexion charnelle qui est importante pour de nombreuses personnes.",
"action": "Discuter avec une femme attirante"
}
}
}
Loading

0 comments on commit 543bf1d

Please sign in to comment.