From fa8a90c11727e012c2f3a607a9557de71063e89d Mon Sep 17 00:00:00 2001 From: Arthur DANJOU Date: Tue, 31 Aug 2021 21:48:49 +0200 Subject: [PATCH] Add workflow and translate page --- src/locales/en-EN.ts | 64 ++++++++++++++++++++++++------------------ src/locales/fr-FR.ts | 44 +++++++++++++++++++++-------- src/pages/services.vue | 58 +++++++++++++++++++------------------- 3 files changed, 99 insertions(+), 67 deletions(-) diff --git a/src/locales/en-EN.ts b/src/locales/en-EN.ts index 0022f26..1e491dc 100755 --- a/src/locales/en-EN.ts +++ b/src/locales/en-EN.ts @@ -16,34 +16,51 @@ const translations = { close: 'Close the menu' }, - part: { - about: 'About me', - blog: 'My blog', - projects: 'My projects', - contact: 'Contact me', - env: 'My environment', - newsletter: 'My newsletter', - services: 'My services' - }, - services: { - description: 'Je fourni tout ce dont vous avez besoin pour créer votre site internet parfait', + description: 'I provide everything you need to create your perfect website, app or future project', 1: { - title: "Développement d'application", - content: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vulputate quam vel maximus pulvinar. Aliquam vitae risus at sem varius pulvinar. Vivamus pulvinar tortor sit amet condimentum aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Suspendisse finibus, metus eu dictum aliquet, tellus libero aliquam libero, eu lacinia dui mauris congue dolor. Nunc a lacinia ligula. Mauris bibendum orci eget pretium consequat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus porttitor finibus odio.' + title: "Strategy", + 1: 'Communication', + 2: 'Advices', + 3: 'Research', + 4: 'Improvements', + 5: 'Product design', + 6: 'Tests', }, 2: { - title: "Installation d'infrastructure", - content: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vulputate quam vel maximus pulvinar. Aliquam vitae risus at sem varius pulvinar. Vivamus pulvinar tortor sit amet condimentum aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Suspendisse finibus, metus eu dictum aliquet, tellus libero aliquam libero, eu lacinia dui mauris congue dolor. Nunc a lacinia ligula. Mauris bibendum orci eget pretium consequat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus porttitor finibus odio.' + title: "Design", + 1: "UX Design", + 2: "DX Design", + 3: "UI Design", + 4: 'Dashboard', + 5: 'Web panel', + 6: 'Responsive Design', + 7: 'Prototypes', }, 3: { - title: "Conseil dans l'informatique", - content: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vulputate quam vel maximus pulvinar. Aliquam vitae risus at sem varius pulvinar. Vivamus pulvinar tortor sit amet condimentum aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Suspendisse finibus, metus eu dictum aliquet, tellus libero aliquam libero, eu lacinia dui mauris congue dolor. Nunc a lacinia ligula. Mauris bibendum orci eget pretium consequat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus porttitor finibus odio.' + title: "Developing", + 1: 'Portfolio', + 2: 'Web Application', + 3: 'Mobile Application', + 4: 'Desktop Application', + 5: 'API', + 6: 'Infrastructure', + 7: 'Softwares', + 8: 'DevSecOps', }, - 4: { - title: "Revue de vos applications", - content: 'Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aliquam vulputate quam vel maximus pulvinar. Aliquam vitae risus at sem varius pulvinar. Vivamus pulvinar tortor sit amet condimentum aliquam. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia curae; Suspendisse finibus, metus eu dictum aliquet, tellus libero aliquam libero, eu lacinia dui mauris congue dolor. Nunc a lacinia ligula. Mauris bibendum orci eget pretium consequat. Class aptent taciti sociosqu ad litora torquent per conubia nostra, per inceptos himenaeos. Vivamus porttitor finibus odio.' + workflow: { + title: 'My Workflow', + 1: 'Planning', + 2: 'Designing', + 3: 'Developing', + 4: 'Testing', + 5: 'Publishing', + 6: 'Maintaining', }, + ad: { + title: 'When do we start?', + description: 'Are you satisfied with my services and the way I work? Schedule an appointment to tell me about your next project. We will discuss the best way to meet your goals.' + } }, footer: { @@ -245,13 +262,6 @@ const translations = { 12: 'December', }, - works: { - athena: 'Athena is my personal API connected to my various instances', - ares: 'Ares is my personal website creating a single point of contact', - erisium: 'Erisium is a french minecraft mini-game server.', - linkyjs: 'LinkyJS is my custom and Open-Source url shortener' - }, - loading: 'Loading...', maintenance: { diff --git a/src/locales/fr-FR.ts b/src/locales/fr-FR.ts index 3fdfaca..9358bcb 100755 --- a/src/locales/fr-FR.ts +++ b/src/locales/fr-FR.ts @@ -17,19 +17,49 @@ const translations = { }, services: { - description: 'Je fourni tout ce dont vous avez besoin pour créer votre site internet parfait', + description: 'Je fourni tout ce dont vous avez besoin pour créer votre site internet parfait, votre application ou votre futur projet', 1: { title: "Stratégie", + 1: 'Communication', + 2: 'Conseils', + 3: 'Recherche', + 4: 'Amélioration', + 5: 'Conception de produit', + 6: 'Tests', }, 2: { - title: "Design", + title: "Conception", + 1: "Conception UX", + 2: "Conception DX", + 3: "Conception UI", + 4: 'Tableau de bord', + 5: 'Web panel', + 6: 'Conception mobile', + 7: 'Prototypes', }, 3: { title: "Développement", + 1: 'Portfolio', + 2: 'Application Web', + 3: 'Application Mobile', + 4: 'Application Bureautique', + 5: 'API', + 6: 'Infrastructure', + 7: 'Logiciels', + 8: 'DevSecOps', + }, + workflow: { + title: 'Mon Workflow', + 1: 'Planification', + 2: 'Conception', + 3: 'Développement', + 4: 'Essai', + 5: 'Publication', + 6: 'Maintenance', }, ad: { title: 'Quand commence-t-on ?', - description: 'Mes services et ma manière de travailler vous satisfont ? Planifier un rendez-vous pour me détailler votre prochain projet. Nous discuterons de la meilleure façon de remplir vos objectifs.' + description: 'Mes services et la manière de travailler vous satisfont ? Planifier un rendez-vous pour me détailler votre prochain projet. Nous discuterons de la meilleure façon de remplir vos objectifs.' } }, @@ -178,7 +208,6 @@ const translations = { }, contact: { - description: 'Cette page est dédiée ', form: { title: { main: 'Remplissez le formulaire ou', @@ -233,13 +262,6 @@ const translations = { 12: 'Décembre', }, - works: { - athena: 'Athena est mon API personnelle connectée à mes diverses instances.', - ares: 'Ares est mon site personnel créant un point de contact unique.', - erisium: 'Erisium est un serveur minecraft francophone de mini-jeux.', - linkyjs: "LinkyJS est mon raccourcisseur d'url personnalisé et Open-Source." - }, - loading: 'Chargement...', maintenance: { diff --git a/src/pages/services.vue b/src/pages/services.vue index 41b7ff7..5604901 100644 --- a/src/pages/services.vue +++ b/src/pages/services.vue @@ -12,12 +12,12 @@ @@ -29,13 +29,13 @@ @@ -47,14 +47,14 @@ @@ -64,41 +64,41 @@

- Mon Workflow + {{ $t('services.workflow.title') }}

- 01 Planning + 01 {{ $t('services.workflow.1') }}
- 02 Designing + 02 {{ $t('services.workflow.2') }}
- 03 Developing + 03 {{ $t('services.workflow.3') }}
- 04 Testing + 04 {{ $t('services.workflow.4') }}
- 05 Publishing + 05 {{ $t('services.workflow.5') }}
- 06 Maintaining + 06 {{ $t('services.workflow.6') }}
@@ -147,6 +147,6 @@ export default defineComponent({ } .number { - @apply block text-indigo-500 mb-4 + @apply block text-indigo-500 mb-2 }