Fix translations

This commit is contained in:
2021-04-20 14:31:04 +02:00
parent 733d5eec2e
commit 8dbbc9de64
5 changed files with 99 additions and 99 deletions

View File

@@ -1,17 +1,17 @@
<template>
<section class="w-full my-12">
<div class="md:space-x-12 space-y-8 md:space-y-0 flex flex-col md:flex-row items-center justify-around h-full">
<nuxt-link to="/uses" class="md:w-1/3 h-full">
<nuxt-link to="/env" class="md:w-1/3 h-full">
<Ad color="rose" class="w-full flex flex-col justify-between items-center">
<div>
<img class="h-48" src="~/assets/images/memojies/Dev.png" alt="Dev Memoji" />
</div>
<div>
<h1 class="font-bold text-black text-4xl">
<h1 class="env text-black text-4xl">
{{ $t('home.ad.uses.title') }}
</h1>
<h3 class="px-4 text-xl text-gray-700">
{{ $t('home.ad.uses.description') }}
{{ $t('home.ad.env.description') }}
</h3>
</div>
</Ad>

View File

@@ -4,7 +4,7 @@ export default {
blog: 'Blog',
contact: 'Contact',
projects: 'Projects',
uses: 'Uses',
env: 'Tools',
},
part: {
@@ -12,7 +12,7 @@ export default {
blog: 'My blog',
work: 'My work',
contact: 'Contact me',
uses: 'My uses'
env: 'My Environment'
},
footer: {
@@ -53,7 +53,7 @@ export default {
}
},
ad: {
uses: {
env: {
title: 'How do I work?',
description: 'Come discover my development environment.'
},
@@ -118,7 +118,7 @@ export default {
cv: 'Download my CV'
},
uses: {
env: {
title: {
description: 'My development environment makes it possible to gain in productivity. Indeed, I organize myself in this way to always optimize my time for reflection and development. Here is a list of all my software that I use on a daily basis and my setup.',
ide: 'Text editors',

View File

@@ -4,7 +4,7 @@ export default {
blog: 'Blog',
contact: 'Contact',
projects: 'Projets',
uses: 'Usages'
env: 'Outils'
},
part: {
@@ -12,7 +12,7 @@ export default {
contact: 'Me contacter',
projects: 'Mes projets',
blog: 'Mon blog',
uses: 'Mes usages'
env: 'Mon Environnement'
},
footer: {
@@ -53,7 +53,7 @@ export default {
}
},
ad: {
uses: {
env: {
title: 'Comment je travaille ?',
description: 'Venez découvrir mon environnement de développement.'
},
@@ -113,7 +113,7 @@ export default {
cv: 'Télécharger mon CV'
},
uses: {
env: {
title: {
description: 'Mon environnement de développement permet de gagner en productivité. En effet, je m\'organise de la sorte à toujours optimiser mon temps de réflexion et de développement. Voici donc une liste de tous mes logiciels que j\'utilise au quotidien et de mon setup.',
ide: 'Editeurs de texte',

88
src/pages/env.vue Normal file
View File

@@ -0,0 +1,88 @@
<template>
<main class="flex flex-col items-center px-5 xl:px-64">
<PageTitle
title="part.env"
>
<svg class="inline icon" height="40" width="40" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11 4a2 2 0 114 0v1a1 1 0 001 1h3a1 1 0 011 1v3a1 1 0 01-1 1h-1a2 2 0 100 4h1a1 1 0 011 1v3a1 1 0 01-1 1h-3a1 1 0 01-1-1v-1a2 2 0 10-4 0v1a1 1 0 01-1 1H7a1 1 0 01-1-1v-3a1 1 0 00-1-1H4a2 2 0 110-4h1a1 1 0 001-1V7a1 1 0 011-1h3a1 1 0 001-1V4z" />
</svg>
</PageTitle>
<p class="text-gray-700 dark:text-gray-400 text-xl my-8">{{ $t('env.title.description') }}</p>
<EnvGroup>
<EnvTitle title="env.title.ide">
<svg class="inline icon" height="32" width="32" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4" />
</svg>
</EnvTitle>
<EnvList>
<EnvListItem title="env.ide.java" content="Intellij Idea Ultimate" link="https://www.jetbrains.com/fr-fr/idea/"/>
<EnvListItem title="env.ide.web" content="WebStorm" link="https://www.jetbrains.com/fr-fr/webstorm/"/>
<EnvListItem title="env.ide.go" content="GoLand" link="https://www.jetbrains.com/fr-fr/go/"/>
<EnvListItem title="env.ide.db" content="DataGrip" link="https://www.jetbrains.com/fr-fr/datagrip/"/>
<EnvListItem title="env.ide.all" content="Jetbrains Toolbox" link="https://www.jetbrains.com/toolbox-app/"/>
<EnvListItem title="env.police" content="Jetbrains Mono" link="https://www.jetbrains.com/lp/mono/"/>
<EnvListItem title="env.console" content="Terminus" link="https://github.com/Eugeny/terminus"/>
<EnvListItem title="env.wsl_2" content="Ubuntu 20.04" link="https://www.microsoft.com/en-us/p/ubuntu-2004-lts/9n6svws3rx71?activetab=pivot:overviewtab"/>
</EnvList>
</EnvGroup>
<EnvGroup>
<EnvTitle title="env.title.apps">
<svg class="inline icon" height="32" width="32" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.75 17L9 20l-1 1h8l-1-1-.75-3M3 13h18M5 17h14a2 2 0 002-2V5a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z" />
</svg>
</EnvTitle>
<EnvList>
<EnvListItem title="env.email_client" content="Courrier by Microsoft" link="https://www.microsoft.com/fr-fr/p/courrier-et-calendrier/9wzdncrfhvqm?activetab=pivot:overviewtab"/>
<EnvListItem title="env.vpn_client" content="Pritunl" link="https://pritunl.com/"/>
<EnvListItem title="env.ftp_client" content="WinSCP" link="https://winscp.net/eng/download.php"/>
<EnvListItem title="env.web_client" content="Google Chrome" link="https://www.google.com/intl/fr_fr/chrome/"/>
<EnvListItem title="env.organisation_tool" content="Notion" link="https://www.notion.so/"/>
<EnvListItem title="env.organisation_tool" content="Trello" link="https://www.trello.com/"/>
<EnvListItem title="env.design_tool" content="Affinity Designer" link="https://affinity.serif.com/fr/designer/"/>
<EnvListItem title="env.communication_tool" content="Slack" link="https://slack.com/intl/fr-fr/"/>
<EnvListItem title="env.communication_tool" content="Discord" link="https://www.discord.com/"/>
<EnvListItem title="env.communication_tool" content="Mattermost" link="https://mattermost.com/"/>
</EnvList>
</EnvGroup>
<EnvGroup>
<EnvTitle title="env.title.hosting">
<svg class="inline icon" height="32" width="32" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 12h14M5 12a2 2 0 01-2-2V6a2 2 0 012-2h14a2 2 0 012 2v4a2 2 0 01-2 2M5 12a2 2 0 00-2 2v4a2 2 0 002 2h14a2 2 0 002-2v-4a2 2 0 00-2-2m-2-4h.01M17 16h.01" />
</svg>
</EnvTitle>
<EnvList>
<EnvListItem title="env.hosting.ndd" content="OVH" link="https://ovh.com/"/>
<EnvListItem title="env.hosting.cloud" content="Digital Ocean" link="https://www.digitalocean.com/"/>
</EnvList>
</EnvGroup>
<EnvGroup>
<EnvTitle title="env.title.setup">
<svg class="inline icon" height="25" width="25" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z" />
</svg>
</EnvTitle>
<EnvList>
<EnvListItem title="env.setup.desk" content="Ikea"/>
<EnvListItem title="env.setup.phone" content="Apple Iphone Xr" link="https://www.apple.com/fr/shop/buy-iphone/iphone-xr"/>
<EnvListItem title="env.setup.computer" content="Lenovo Y520 (i5, 8Go Ram, 1To HDD, 250Go SSD)"/>
<EnvListItem title="env.setup.screen" content="Iiyama ProLite E2283HS" link="https://iiyama.com/fr/fr/produits/prolite-e2283hs-b3/"/>
<EnvListItem title="env.setup.keyboard" content="Acer"/>
<EnvListItem title="env.setup.mouse" content="Roccat Kova" link="https://fr.roccat.org/Mice/Kova-AIMO"/>
<EnvListItem title="env.setup.headphone" content="Apple Airpods" link="https://www.apple.com/fr/airpods/"/>
<EnvListItem title="env.setup.microphone" content="Turtle Beach px22" link="https://www.amazon.fr/Turtle-Beach-PX22-casque-gaming/dp/B00BDS415I"/>
</EnvList>
</EnvGroup>
</main>
</template>
<script>
export default {
name: "env",
head() {
return {
title: `${this.$i18n.t('header.env')} - Arthur Danjou`
}
}
}
</script>

View File

@@ -1,88 +0,0 @@
<template>
<main class="uses flex flex-col items-center px-5 xl:px-64">
<PageTitle
title="part.uses"
>
<svg class="inline icon" height="40" width="40" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M11 4a2 2 0 114 0v1a1 1 0 001 1h3a1 1 0 011 1v3a1 1 0 01-1 1h-1a2 2 0 100 4h1a1 1 0 011 1v3a1 1 0 01-1 1h-3a1 1 0 01-1-1v-1a2 2 0 10-4 0v1a1 1 0 01-1 1H7a1 1 0 01-1-1v-3a1 1 0 00-1-1H4a2 2 0 110-4h1a1 1 0 001-1V7a1 1 0 011-1h3a1 1 0 001-1V4z" />
</svg>
</PageTitle>
<p class="text-gray-700 dark:text-gray-400 text-xl my-8">{{ $t('uses.title.description') }}</p>
<EnvGroup>
<EnvTitle title="uses.title.ide">
<svg class="inline icon" height="32" width="32" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10 20l4-16m4 4l4 4-4 4M6 16l-4-4 4-4" />
</svg>
</EnvTitle>
<EnvList>
<EnvListItem title="uses.ide.java" content="Intellij Idea Ultimate" link="https://www.jetbrains.com/fr-fr/idea/"/>
<EnvListItem title="uses.ide.web" content="WebStorm" link="https://www.jetbrains.com/fr-fr/webstorm/"/>
<EnvListItem title="uses.ide.go" content="GoLand" link="https://www.jetbrains.com/fr-fr/go/"/>
<EnvListItem title="uses.ide.db" content="DataGrip" link="https://www.jetbrains.com/fr-fr/datagrip/"/>
<EnvListItem title="uses.ide.all" content="Jetbrains Toolbox" link="https://www.jetbrains.com/toolbox-app/"/>
<EnvListItem title="uses.police" content="Jetbrains Mono" link="https://www.jetbrains.com/lp/mono/"/>
<EnvListItem title="uses.console" content="Terminus" link="https://github.com/Eugeny/terminus"/>
<EnvListItem title="uses.wsl_2" content="Ubuntu 20.04" link="https://www.microsoft.com/en-us/p/ubuntu-2004-lts/9n6svws3rx71?activetab=pivot:overviewtab"/>
</EnvList>
</EnvGroup>
<EnvGroup>
<EnvTitle title="uses.title.apps">
<svg class="inline icon" height="32" width="32" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.75 17L9 20l-1 1h8l-1-1-.75-3M3 13h18M5 17h14a2 2 0 002-2V5a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z" />
</svg>
</EnvTitle>
<EnvList>
<EnvListItem title="uses.email_client" content="Courrier by Microsoft" link="https://www.microsoft.com/fr-fr/p/courrier-et-calendrier/9wzdncrfhvqm?activetab=pivot:overviewtab"/>
<EnvListItem title="uses.vpn_client" content="Pritunl" link="https://pritunl.com/"/>
<EnvListItem title="uses.ftp_client" content="WinSCP" link="https://winscp.net/eng/download.php"/>
<EnvListItem title="uses.web_client" content="Google Chrome" link="https://www.google.com/intl/fr_fr/chrome/"/>
<EnvListItem title="uses.organisation_tool" content="Notion" link="https://www.notion.so/"/>
<EnvListItem title="uses.organisation_tool" content="Trello" link="https://www.trello.com/"/>
<EnvListItem title="uses.design_tool" content="Affinity Designer" link="https://affinity.serif.com/fr/designer/"/>
<EnvListItem title="uses.communication_tool" content="Slack" link="https://slack.com/intl/fr-fr/"/>
<EnvListItem title="uses.communication_tool" content="Discord" link="https://www.discord.com/"/>
<EnvListItem title="uses.communication_tool" content="Mattermost" link="https://mattermost.com/"/>
</EnvList>
</EnvGroup>
<EnvGroup>
<EnvTitle title="uses.title.hosting">
<svg class="inline icon" height="32" width="32" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M5 12h14M5 12a2 2 0 01-2-2V6a2 2 0 012-2h14a2 2 0 012 2v4a2 2 0 01-2 2M5 12a2 2 0 00-2 2v4a2 2 0 002 2h14a2 2 0 002-2v-4a2 2 0 00-2-2m-2-4h.01M17 16h.01" />
</svg>
</EnvTitle>
<EnvList>
<EnvListItem title="uses.hosting.ndd" content="OVH" link="https://ovh.com/"/>
<EnvListItem title="uses.hosting.cloud" content="Digital Ocean" link="https://www.digitalocean.com/"/>
</EnvList>
</EnvGroup>
<EnvGroup>
<EnvTitle title="uses.title.setup">
<svg class="inline icon" height="25" width="25" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke="currentColor">
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z" />
</svg>
</EnvTitle>
<EnvList>
<EnvListItem title="uses.setup.desk" content="Ikea"/>
<EnvListItem title="uses.setup.phone" content="Apple Iphone Xr" link="https://www.apple.com/fr/shop/buy-iphone/iphone-xr"/>
<EnvListItem title="uses.setup.computer" content="Lenovo Y520 (i5, 8Go Ram, 1To HDD, 250Go SSD)"/>
<EnvListItem title="uses.setup.screen" content="Iiyama ProLite E2283HS" link="https://iiyama.com/fr/fr/produits/prolite-e2283hs-b3/"/>
<EnvListItem title="uses.setup.keyboard" content="Acer"/>
<EnvListItem title="uses.setup.mouse" content="Roccat Kova" link="https://fr.roccat.org/Mice/Kova-AIMO"/>
<EnvListItem title="uses.setup.headphone" content="Apple Airpods" link="https://www.apple.com/fr/airpods/"/>
<EnvListItem title="uses.setup.microphone" content="Turtle Beach px22" link="https://www.amazon.fr/Turtle-Beach-PX22-casque-gaming/dp/B00BDS415I"/>
</EnvList>
</EnvGroup>
</main>
</template>
<script>
export default {
name: "uses",
head() {
return {
title: `${this.$i18n.t('header.uses')} - Arthur Danjou`
}
}
}
</script>