From e44602ed54cd64ae2c8a7c866529e981ac0b0984 Mon Sep 17 00:00:00 2001 From: DemetrPI Date: Wed, 24 Jun 2026 15:16:17 +0200 Subject: [PATCH] add portfolio link --- src/App.jsx | 18 ++++++++++++++++-- src/i18n/resources.js | 9 ++++++--- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/src/App.jsx b/src/App.jsx index 2f5b59c..d5ebade 100644 --- a/src/App.jsx +++ b/src/App.jsx @@ -36,7 +36,7 @@ import { X, } from "lucide-react"; import { useEffect, useMemo, useState } from "react"; -import { useTranslation } from "react-i18next"; +import { Trans, useTranslation } from "react-i18next"; import resumePdf from "../assets/curriculum.pdf"; import profilePhoto from "../assets/images/me.png"; @@ -676,7 +676,21 @@ function App() { - {t("footer")} + + {t("footerName")} + + ), + }} + /> diff --git a/src/i18n/resources.js b/src/i18n/resources.js index ee898c5..97c1fe4 100644 --- a/src/i18n/resources.js +++ b/src/i18n/resources.js @@ -156,8 +156,9 @@ export const resources = { message: "Message", send: "Send", }, + footerName: "Dmytro Pishchenkov", footer: - "© Dmytro Pishchenkov 2026 | Built with React, deployed via CI/CD, and hosted on Microsoft Azure.", + "© 2026 | Built with React, deployed via CI/CD, and hosted on Microsoft Azure.", languageLabel: "Select language", }, }, @@ -318,8 +319,9 @@ export const resources = { message: "Повідомлення", send: "Надіслати", }, + footerName: "Дмитро Піщенков", footer: - "© Дмитро Піщенков 2026 | Побудовано на React, розгорнуто через CI/CD та розміщено на Microsoft Azure.", + "© 2026 | Побудовано на React, розгорнуто через CI/CD та розміщено на Microsoft Azure.", languageLabel: "Оберіть мову", }, }, @@ -481,8 +483,9 @@ export const resources = { message: "Wiadomość", send: "Wyślij", }, + footerName: "Dmytro Pishchenkov", footer: - "© Dmytro Pishchenkov 2026 | Zbudowane w React, wdrożone przez CI/CD i hostowane na Microsoft Azure.", + "© 2026 | Zbudowane w React, wdrożone przez CI/CD i hostowane na Microsoft Azure.", languageLabel: "Wybierz język", }, },