summaryrefslogtreecommitdiffstats
path: root/content
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-04-15 21:18:40 +0200
committerDanilo M. <danix@danix.xyz>2026-04-15 21:18:40 +0200
commiteb8a17482fc138c861db685f9efc86871bf2d7d2 (patch)
treea092c13a4858d434340e2c683748226b0004308e /content
parent1ac2e084c2a2f2fb9d04a2bfabd1e308799ee9fc (diff)
downloaddanixxyz-eb8a17482fc138c861db685f9efc86871bf2d7d2.tar.gz
danixxyz-eb8a17482fc138c861db685f9efc86871bf2d7d2.zip
Complete multilingual theme implementation with language-aware menus
- Refactor hugo.toml to define menus separately for each language using pageRef - Simplify header and hamburger-menu templates to use Hugo-native language handling - Update content structure with proper language prefix organization - Remove JavaScript language-switcher in favor of Hugo's native approach - Add new layout templates for /is/ section with list view - Update HANDOFF.md with current implementation status - Rebuild minified CSS with updated template changes Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Diffstat (limited to 'content')
-rw-r--r--content/en/_index.md4
-rw-r--r--content/en/articles/_index.md1
-rw-r--r--content/en/is/_index.md (renamed from content/en/is/index.md)2
-rw-r--r--content/it/_index.md4
-rw-r--r--content/it/is/_index.md18
-rw-r--r--content/it/is/here/index.md2
-rw-r--r--content/it/is/index.md18
-rw-r--r--content/it/is/legal/index.md47
8 files changed, 50 insertions, 46 deletions
diff --git a/content/en/_index.md b/content/en/_index.md
index d784adf..49f77f6 100644
--- a/content/en/_index.md
+++ b/content/en/_index.md
@@ -3,6 +3,8 @@ title: "danix.xyz"
description: "Portfolio and blog by Danilo Macrì"
---
+{{< gravatar email="danix@danix.xyz" class="mx-auto w-32 h-32 rounded-full object-cover" >}}
+
Welcome to danix.xyz, my name is Danilo but you can call me danix.
-Here I write about stuff I find interesting. On this site you may read about WordPress, Hugo, bash, Slackware, and lots of other things. Feel free to have a look and take what you like. \ No newline at end of file
+> Here I write about stuff I find interesting. On this site you may read about WordPress, Hugo, bash, Slackware, and lots of other things. Feel free to have a look and take what you like. \ No newline at end of file
diff --git a/content/en/articles/_index.md b/content/en/articles/_index.md
index e69de29..175716d 100644
--- a/content/en/articles/_index.md
+++ b/content/en/articles/_index.md
@@ -0,0 +1 @@
+My articles
diff --git a/content/en/is/index.md b/content/en/is/_index.md
index 1fbdd20..78174f5 100644
--- a/content/en/is/index.md
+++ b/content/en/is/_index.md
@@ -15,4 +15,4 @@ I use this website to keep track of all the snippets of code that I tend to forg
I deeply dislike sharing readers data with other companies so you can be sure that I don't collect any data from my readers. I've setup hugo not to track my readers and to instruct other sites referenced on my pages to do so as well.
-Read more about [my Privacy Policy](../legal "Privacy Policy here at danix.xyz").
+Read more about [my Privacy Policy](legal/ "Privacy Policy here at danix.xyz").
diff --git a/content/it/_index.md b/content/it/_index.md
index fac97de..8381bcd 100644
--- a/content/it/_index.md
+++ b/content/it/_index.md
@@ -3,6 +3,8 @@ title: "danix.xyz"
description: "Portfolio e blog di Danilo Macrì"
---
+{{< gravatar email="danix@danix.xyz" class="mx-auto w-32 h-32 rounded-full object-cover" >}}
+
Benvenuto su danix.xyz, io sono Danilo, ma puoi chiamarmi danix.
-Su queste pagine scrivo di tutto ciò che trovo interessante. Potrai leggere articoli riguardanti WordPress, Hugo, bash, Slackware, e molte altre cose. Dai pure un'occhiata e prendi ciò che più ti piace. \ No newline at end of file
+> Su queste pagine scrivo di tutto ciò che trovo interessante. Potrai leggere articoli riguardanti WordPress, Hugo, bash, Slackware, e molte altre cose. Dai pure un'occhiata e prendi ciò che più ti piace. \ No newline at end of file
diff --git a/content/it/is/_index.md b/content/it/is/_index.md
new file mode 100644
index 0000000..50f6269
--- /dev/null
+++ b/content/it/is/_index.md
@@ -0,0 +1,18 @@
++++
+title = "cos'è danix.xyz"
+author = "Danilo M."
+draft = false
+date = "2009-06-01T22:04:43+00:00"
++++
+
+{{< gravatar email="danixland@gmail.com" class="image right circle" size=250 >}}
+
+Benvenuto su danix.xyz, mi chiamo Danilo ma puoi chiamarmi danix.
+
+Cos'è questo sito web? Beh, **danix.xyz** è il mio sito web personale, qui puoi leggere di tutto ciò che trovo interessante, troverai il codice che scrivo, plugin o temi WordPress, script php o bash che utilizzo sui miei sistemi e programmi che trovo interessanti.
+
+Uso questo sito web per tenere traccia di tutti gli snippet di codice che tendo a dimenticare, considero questo sito web come il mio blocco note (nella speranza che possa rivelarsi utile a qualcun altro).
+
+Odio profondamente condividere i dati dei lettori con altre aziende, quindi puoi essere sicuro che non raccolgo alcun dato dai miei lettori. Ho configurato hugo in modo che non tenga traccia dei miei lettori e istruisce altri siti a cui faccio riferimento sulle mie pagine a fare lo stesso.
+
+Leggi di più sulla [mia Informativa sulla Privacy](legal/ "Informativa sulla Privacy qui su danix.xyz").
diff --git a/content/it/is/here/index.md b/content/it/is/here/index.md
index 802cec4..270571f 100644
--- a/content/it/is/here/index.md
+++ b/content/it/is/here/index.md
@@ -3,6 +3,6 @@ title = "Parlami"
date = "2023-02-28T18:12:43+01:00"
+++
-Mi piacerebbe sentire da te. Per favore, compila il modulo sottostante.
+Sentiti libero di contattarmi.
{{< contact >}}
diff --git a/content/it/is/index.md b/content/it/is/index.md
deleted file mode 100644
index 1fbdd20..0000000
--- a/content/it/is/index.md
+++ /dev/null
@@ -1,18 +0,0 @@
-+++
-title = "about danix.xyz"
-author = "Danilo M."
-draft = false
-date = "2009-06-01T22:04:43+00:00"
-+++
-
-{{< gravatar email="danixland@gmail.com" class="image right circle" size=250 >}}
-
-Welcome to danix.xyz, my name is Danilo but you can call me danix.
-
-What is this website? Well, **danix.xyz** is my personal website, in here you can read about everything I find interesting, you'll find the code I write, WordPress plugins or themes, php or bash scripts that I use on my systems, and programs that I find interesting.
-
-I use this website to keep track of all the snippets of code that I tend to forget, I consider this website like my notepad (in the hope that it can turn useful to somebody else).
-
-I deeply dislike sharing readers data with other companies so you can be sure that I don't collect any data from my readers. I've setup hugo not to track my readers and to instruct other sites referenced on my pages to do so as well.
-
-Read more about [my Privacy Policy](../legal "Privacy Policy here at danix.xyz").
diff --git a/content/it/is/legal/index.md b/content/it/is/legal/index.md
index d33b60e..e814691 100644
--- a/content/it/is/legal/index.md
+++ b/content/it/is/legal/index.md
@@ -1,53 +1,52 @@
+++
-title = "Privacy Policy"
+title = "Informativa sulla Privacy"
date = "2021-06-16T16:22:25+02:00"
draft = false
+++
-This website is **danix's ramblings**, the place where I, Danilo 'danix' M. share my thoughts about computers, GNU/Linux and life in general.
+Questo sito web è **i pensieri di danix**, il luogo dove io, Danilo ‘danix’ M., condivido i miei pensieri su computer, GNU/Linux e la vita in generale.
-The URL where you can reach this website is <https://danix.xyz>.
+L’URL dove puoi raggiungere questo sito web è <https://danix.xyz>.
-In this privacy statement I will inform you about how this website handles personal data. This privacy statement does not apply to websites that are linked to or from these pages.
+In questa informativa sulla privacy ti informerò su come questo sito web gestisce i dati personali. Questa informativa sulla privacy non si applica ai siti web che sono collegati a o da queste pagine.
-By using this website you agree to the following privacy statement and also to collect and / or use of your information by me as described below.
+Utilizzando questo sito web, accetti la seguente informativa sulla privacy e la raccolta e/o l’uso delle tue informazioni da parte mia come descritto di seguito.
-I reserve the right to change this statement at any time without prior notice.
+Mi riservo il diritto di modificare questa dichiarazione in qualsiasi momento senza preavviso.
-## Active Collection of Informations
+## Raccolta Attiva di Informazioni
-On the contact page of this website you will be asked for a specific purpose for your name, email address or other non-confidential information. Your answer to these questions is on a completely voluntary basis. This information is collected for the purpose of replying to your inquiries and to improve the information to you, the user. Further information can also be used for spam filtering by automated systems
+Nella pagina dei contatti di questo sito web ti verrà chiesto il tuo nome, indirizzo email o altre informazioni non confidenziali per uno scopo specifico. La tua risposta a queste domande è su base completamente volontaria. Queste informazioni vengono raccolte al fine di rispondere alle tue domande e migliorare le informazioni per te, l’utente. Le informazioni ulteriori possono essere utilizzate anche per il filtraggio dello spam da parte di sistemi automatizzati.
-I may use this data, for example, to notify you about new posts via email if you decide to be informed, or you could fill up the form when leaving a message and the informations you leave will be used to better identify you as the sender.
+Posso utilizzare questi dati, ad esempio, per notificarti i nuovi articoli via email se decidi di essere informato, oppure puoi compilare il modulo quando lasci un messaggio e le informazioni che lasci verranno utilizzate per identificarti meglio come mittente.
-Since the collection of informations is on a voluntary basis, you can avoid leaving any _Personally Identifiable information_ (PII) and the site will not collect any from you.
+Poiché la raccolta di informazioni è su base volontaria, puoi evitare di lasciare informazioni _Personally Identifiable information_ (PII) e il sito non ne raccoglierà alcuna da te.
-## Passive Collection of Informations
+## Raccolta Passiva di Informazioni
-I do not collect domain data for the purpose of analysis on site through any external services. The web server that is running this website stores IP addresses in a log file but these are not connected to any _PII_, The only use I have for this information is to block potential hackers from breaking into the system.
+Non raccolgo dati di dominio a scopo di analisi sul sito attraverso servizi esterni. Il server web che esegue questo sito web memorizza gli indirizzi IP in un file di log ma questi non sono collegati a nessun _PII_. L’unico uso che ho per queste informazioni è bloccare potenziali hacker dal tentare di violare il sistema.
-## Comments
+## Commenti
-Comments are disabled on this website, the only way to interact with me is by submitting a message through the contact form.
+I commenti sono disabilitati su questo sito web. L’unico modo per interagire con me è inviare un messaggio tramite il modulo di contatto.
-## Who I share your data with
+## Con chi condivido i tuoi dati
-**I don't sell your data to anyone, nor I exchange it for services or any other good. Your privacy is my major concern.**
+**Non vendo i tuoi dati a nessuno, né li scambio per servizi o altri beni. La tua privacy è la mia principale preoccupazione.**
-## How long your data is retained
+## Per quanto tempo vengono conservati i tuoi dati
-I will keep a copy of the messages I receive for as long as it is required in order for me to reply to such messages.
+Manterrò una copia dei messaggi che ricevo per il tempo necessario per rispondere a tali messaggi.
-## Cookies
+## Cookie
-Pages on this site don't use “cookies”. Cookies are small text files that are dependent on the personal settings on your browser and are automatically placed on a user’s computer. These text files are used for registration to the websites and to suit your needs on your next visit. Cookies can not read data on your computer's hard drive.
+Le pagine su questo sito non utilizzano “cookie”. I cookie sono piccoli file di testo che dipendono dalle impostazioni personali del tuo browser e vengono automaticamente posizionati sul computer di un utente. Questi file di testo vengono utilizzati per la registrazione ai siti web e per adattare le tue esigenze alla tua prossima visita. I cookie non possono leggere i dati sul disco rigido del tuo computer.
-Being browser dependent, you can change your browser settings to automatically accept or refuse cookies.
+Essendo dipendenti dal browser, puoi modificare le impostazioni del tuo browser per accettare o rifiutare automaticamente i cookie.
+## Come disabilitare i cookie dei servizi di terze parti
-## How to disable third party services cookies
-
-While I don't use either of these services for data tracking, you might find content from these sites embedded on these pages. By following the links below you'll be able to disable cookies specific to those platforms.
+Sebbene non utilizzi nessuno di questi servizi per il tracciamento dei dati, potresti trovare contenuti da questi siti incorporati in queste pagine. Seguendo i link di seguito sarai in grado di disabilitare i cookie specifici di quelle piattaforme.
* [Google][2]
* [Facebook][3]