From 2758a6a8d7d09cffdf746ed108cf7c1f992ebc55 Mon Sep 17 00:00:00 2001 From: Pihkaal Date: Wed, 11 Mar 2026 00:24:29 +0100 Subject: [PATCH] fix(projects): non i18nized text --- .../images/projects/top-screen/background.webp | Bin 1010 -> 578 bytes app/components/Projects/TopScreen/Project.vue | 5 +++-- i18n/locales/en.json | 2 ++ i18n/locales/fr.json | 2 ++ 4 files changed, 7 insertions(+), 2 deletions(-) diff --git a/app/assets/nds/images/projects/top-screen/background.webp b/app/assets/nds/images/projects/top-screen/background.webp index 655df55a73018d99b6889905dc031832939dc967..a7b252f86668aa0b19562af307fdc1a290bf9ab7 100644 GIT binary patch literal 578 zcmV-I0=@lGNk&FG0ssJ4MM6+kP&iC20ssIn|G+N*w_vokjTc2xG=?#aU?fo#jbIcc z0hneINdzR4c*G&fV@zHy!laQ%Qcfa20`lV{i9!S-yqy1dC&np=qZvz_L~Q-R!|-t> z8stzc0}3)cEWDami?Ng$AV`wrCOQf4S#jF`e^qt~G~0uxJEH%N+(=R+XVY?NPPDrZ z*uMO;aX+vB8=JTPY~9ZyuT+SV*=mU>S#?QkX<2}X*8Sww*GM|4{GjQi5{_mwHbZkH zPiAu@QO%@=`YX!|fKJ8(PGYXQn4I7lxo0OuSzLfrokQGfrw|WxSyi0Fz7-BUhstAN zA5`qP?~%(x(0*5Fzl-NqWfP$Nu7s$f#i$@fmtA%u86|~CqtG<1lgPSI*GSVO6r`m3 z!h*bX`Ik{(lE!M*4ZT&{T~>GZ&ZOF7!`7{O-Dj*=_f|alD|y`MuKAz&%)g$Z`3?{5 zTi`?EGdlf7%PTGbBIky)AUGL(?dbQq$xp<1p`0|>8958*fpX%2WpO6)D<{v(d05>b zkL|F!Q69`;idp*kKm7b3-T{Ue^Y;!Xm>$pH9o%~P`2X(Y`7k_xe|JhwJmY2TPXGUR z;@gB}X+PL3OF6GZq?WENhl7GNti*yPBDIE1V|9qqupnuqAOlJ~QrmZ2`couH9^?2s zNuC+L-IaCF&VcLgYjC^_`E_@C`;MXppGXetFai61$J5j?o8WTFCU*f)$;i9_mEXVS Qf0<<7K$TxwoDVJp0RP+^5dZ)H literal 1010 zcmV zObHVz+;GAzVM>@#>4^}rak{mTP>u$vybp{W5!1=xpgP387-$3(-1gH%{5W)~0xGP40 z>w)_RL>XoxZjtDgwME5oxn>an0&*U;38aXOc~P~s&}1OWXyy$8tamFcSi?>qIgd4< zR@yuusRm?K>PdHHV2$}0L^#6@#dX&N%3fOwHMt%T8RafS1i4FF~mf-G~Bgauo= zMdeAvDa4`#{?w&0ZFkPPg*94BC1EI>;aZ1XNlE(6`PD5D{Q` z;ynU`I_L*Ukcp7bCe0ljakNR;Jhw`O&ogOr2s7b=s;@?Rpw6|<2VigXgI9m z&g(9fs9i_VeaZw#Y26AGj}k<^gUQfmwC((Du2_oy+vq!Fog zrk`R=gp8us7xi^#b$RB_U_S8eDKKB%quZzZMgbkXgBDmGp?e1%7>?eZqkyj+{k+cR zZ^YDsC+DW&J4W7xs{#AQ;Vc$=z<>75!{N2H|hj0JioxDFZ@2tN&HP|`)yL)4k_5Z&U-%T)CyZtDMjYgGc_lSu^ zX!|z@?!}Ie z3H05#dbetzK)Sr92$Q5Fme*+>1e1g$)}dJ#gRd^rqg!q|fDR?EOAfoDqzD40rX{rV zP`x^X@cEPna0f6G#xCZuLzQ|FlqG?9yy;H=Aln9u?<^B&Y70aW9?$1 gG=Qc0gHuru&)iv@il2YM421+<@G5@NqVnMv06Z?;iU0rr diff --git a/app/components/Projects/TopScreen/Project.vue b/app/components/Projects/TopScreen/Project.vue index 67157c4..5151732 100644 --- a/app/components/Projects/TopScreen/Project.vue +++ b/app/components/Projects/TopScreen/Project.vue @@ -56,8 +56,6 @@ const drawTextWithShadow2Lines = ( }; onRender((ctx) => { - assets.images.projects.topScreen.background.draw(ctx, 0, 0); - ctx.font = "16px Pokemon DP Pro"; const project = store.projects[store.currentProject]; @@ -148,6 +146,9 @@ onRender((ctx) => { "black", ); + drawTextWithShadow(ctx, "white", $t("projects.title"), 7, -1); + drawTextWithShadow(ctx, "black", $t("projects.technologies"), 167, 143); + ctx.fillStyle = `rgba(0, 0, 0, ${store.isIntro ? store.intro.fadeOpacity : store.isOutro ? store.outro.fadeOpacity : 0})`; ctx.fillRect(0, 0, LOGICAL_WIDTH, LOGICAL_HEIGHT); }); diff --git a/i18n/locales/en.json b/i18n/locales/en.json index 00c86fb..877bd7f 100644 --- a/i18n/locales/en.json +++ b/i18n/locales/en.json @@ -209,6 +209,8 @@ "backToHome": "Back to Home" }, "projects": { + "title": "PROJECTS AND EXPERIENCES", + "technologies": "Technologies", "linkConfirmationPopup": { "yes": "yes", "no": "no", diff --git a/i18n/locales/fr.json b/i18n/locales/fr.json index 77d9d55..e599c29 100644 --- a/i18n/locales/fr.json +++ b/i18n/locales/fr.json @@ -209,6 +209,8 @@ "backToHome": "Retour à l'accueil" }, "projects": { + "title": "PROJETS ET EXPÉRIENCES", + "technologies": "Technologies", "linkConfirmationPopup": { "yes": "oui", "no": "non",