From: Danilo M. Date: Fri, 24 Apr 2026 11:00:09 +0000 (+0200) Subject: Standardize tag lists with 1:1 EN/IT correspondence X-Git-Tag: release_24042026-1300 X-Git-Url: https://git.danix.xyz/?a=commitdiff_plain;h=ee4264113a416e9124c09620a41916e4b446e8d7;p=danix.xyz-2.git Standardize tag lists with 1:1 EN/IT correspondence - Generate corrected unified master list (tags.txt) with EN|IT format - Create tags-en.txt and tags-it.txt with matching 118 tags each - Fix typos: independence/indipendenza, ImageMagick, etc. - Apply proper casing: person names (Caesar, Mario, Hokusai), brands (WordPress, GoPro, Slackware), projects (Flask, Kdenlive) - Merge duplicates: festa/feste → feste, game/gioco - Translate missing: inspiring→ispiratore, candidate, council, celebration - Standardize: Mt. Fuji (EN) / Monte Fuji (IT), Maximus Decimus Meridius (EN) / massimo decimo meridio (IT) - Updated unique_tags.txt grep command for quote handling --- diff --git a/docs/categories.txt b/docs/categories.txt index ddf8c10..8fb6ff1 100644 --- a/docs/categories.txt +++ b/docs/categories.txt @@ -1,8 +1,26 @@ +3D Printing Blogging Code -3D Printing +DIY Photography Self Reflection CyberSecurity Video -DIY \ No newline at end of file +quotes +art +bash +freedom +hugo +itaglia +life +linux +musica +nature +notes +security +slackware +web +fotografia +disney +blogging +android diff --git a/docs/tags-en.txt b/docs/tags-en.txt new file mode 100644 index 0000000..80c0b98 --- /dev/null +++ b/docs/tags-en.txt @@ -0,0 +1,118 @@ +3D printing +android +attachments +audio +automation +bash +build +cad +Calabria +candidate +celebration +colors +congiusta +Cura +development +do it yourself +droidify +dual head +efail +EFF +Electronic Frontier Foundation +elections +email +extended desktop +holidays +Flask +floppy disks +Flying Dutchman +Fusion360 +game +gif +git +github +gladiator +gnupg +GoPro +great wave +haiku +Hokusai +hope +howto +html5 +ImageMagick +imagine +independence +inspiring +introspection +John Green +John Lennon +Katsushika +Kdenlive +lerry shawn +freedom of the press +life +lizard +loneliness +love +mad +management +Mario +market +Maximus Decimus Meridius +mistakes +mogrify +money +monitor setup +mp3 +Mt. Fuji +nerdgasm +nerds +paintings +palette +paper +password +password-store +PGP +php +pi greco +Pink Floyd +poker +privacy +python +quote +regionale +responsibility +rock +scissors +script +security +server +setup +Siderno +slackbuild +Slackware +slicer +SOLVESPACE +Spock +ssh +Star Wars +subject +sunset +svn +think outside of the box +timelapse +update +video +viewer +vulnerability +web +WordPress +xrandr +xorg +YouTube +linux +Hugo +Walt Disney +Steve Jobs +Caesar diff --git a/docs/tags-it.txt b/docs/tags-it.txt new file mode 100644 index 0000000..b778db3 --- /dev/null +++ b/docs/tags-it.txt @@ -0,0 +1,118 @@ +stampa 3D +android +allegati +audio +automazione +bash +build +cad +Calabria +candidato +celebrazione +colori +congiusta +Cura +sviluppo +fai da te +droidify +dual head +efail +EFF +Electronic Frontier Foundation +elezioni +email +schermo esteso +feste +Flask +dischetti +Flying Dutchman +Fusion360 +gioco +gif +git +github +gladiatore +gnupg +GoPro +grande onda +haiku +Hokusai +speranza +howto +html5 +ImageMagick +imagine +indipendenza +ispiratore +introspezione +John Green +John Lennon +Katsushika +Kdenlive +lerry shawn +libertà di stampa +vita +lucertola +solitudine +amore +pazzo +gestione +Mario +mercato +Massimo Decimus Meridius +errori +mogrify +soldi +monitor +mp3 +Monte Fuji +nerdgasm +nerds +dipinti +palette +carta +password +password-store +PGP +php +pi greco +Pink Floyd +poker +privacy +python +citazione +regionale +responsabilità +roccia +forbici +script +sicurezza +server +installazione +Siderno +slackbuild +Slackware +slicer +SOLVESPACE +Spock +ssh +Star Wars +oggetto +tramonto +svn +pensare fuori dalla scatola +timelapse +aggiornamento +video +visualizzatore +vulnerabilità +web +WordPress +xrandr +xorg +YouTube +linux +Hugo +Walt Disney +Steve Jobs +Caesar diff --git a/docs/tags.txt b/docs/tags.txt index 3c3421d..b394802 100644 --- a/docs/tags.txt +++ b/docs/tags.txt @@ -1,123 +1,118 @@ -3D printing -Caesar -Steve Jobs -Walt Disney -WordPress -android -attachments -audio -automation -bash -build -cad -calabria -candidato -celebrazione -colors -congiusta -consiglio -convert -cura -development -droidify -dual head -efail -electronic frontier foundation -elezioni -email -extended desktop -feste -flask -floppy disks -flying dutchman -fusion360 -game -gif -gioco -git -github -gladiator -gnupg -gopro -great wave -haiku -hokusai -hope -howto -html5 -imagemagik -imagine -imperial march -incensurato -indipendence -inspiring -introspection -john green -john lennon -katsushika -kdenlive -lerry shawn -libertà di stampa -life -lizard -loneliness -love -mad -management -mario -market -massimo decimo meridio -mistakes -mogrify -money -monitor setup -mp3 -mt fuji -natale -nerdgasm -nerds -paintings -palette -paper -password -password-store -pgp -php -pi greco -pink floyd -poker -privacy -python -quotes -regionale -responsibility -rock -scissors -script -security -server -setup -siderno -slackbuild -slackware -slicer -solitude -solvespace -spock -ssh -star wars -subject -sunset -svn -think outside of the box -timelapse -update -video -viewer -vulnerability -web -xorg -xrandr -youtube -linux -Hugo \ No newline at end of file +3D printing | stampa 3D +android | android +attachments | allegati +audio | audio +automation | automazione +bash | bash +build | build +cad | cad +Calabria | Calabria +candidate | candidato +celebration | celebrazione +colors | colori +congiusta | congiusta +Cura | Cura +development | sviluppo +do it yourself | fai da te +droidify | droidify +dual head | dual head +efail | efail +EFF | EFF +Electronic Frontier Foundation | Electronic Frontier Foundation +elections | elezioni +email | email +extended desktop | schermo esteso +holidays | feste +Flask | Flask +floppy disks | dischetti +Flying Dutchman | Flying Dutchman +Fusion360 | Fusion360 +game | gioco +gif | gif +git | git +github | github +gladiator | gladiatore +gnupg | gnupg +GoPro | GoPro +great wave | grande onda +haiku | haiku +Hokusai | Hokusai +hope | speranza +howto | howto +html5 | html5 +ImageMagick | ImageMagick +imagine | imagine +independence | indipendenza +inspiring | ispiratore +introspection | introspezione +John Green | John Green +John Lennon | John Lennon +Katsushika | Katsushika +Kdenlive | Kdenlive +lerry shawn | lerry shawn +freedom of the press | libertà di stampa +life | vita +lizard | lucertola +loneliness | solitudine +love | amore +mad | pazzo +management | gestione +Mario | Mario +market | mercato +Maximus Decimus Meridius | Massimo Decimus Meridius +mistakes | errori +mogrify | mogrify +money | soldi +monitor setup | monitor setup +mp3 | mp3 +Mt. Fuji | Monte Fuji +nerdgasm | nerdgasm +nerds | nerds +paintings | dipinti +palette | palette +paper | carta +password | password +password-store | password-store +PGP | PGP +php | php +pi greco | pi greco +Pink Floyd | Pink Floyd +poker | poker +privacy | privacy +python | python +quote | citazione +regionale | regionale +responsibility | responsabilità +rock | roccia +scissors | forbici +script | script +security | sicurezza +server | server +setup | installazione +Siderno | Siderno +slackbuild | slackbuild +Slackware | Slackware +slicer | slicer +SOLVESPACE | SOLVESPACE +Spock | Spock +ssh | ssh +Star Wars | Star Wars +subject | oggetto +sunset | tramonto +svn | svn +think outside of the box | pensare fuori dalla scatola +timelapse | timelapse +update | aggiornamento +video | video +viewer | visualizzatore +vulnerability | vulnerabilità +web | web +WordPress | WordPress +xrandr | xrandr +xorg | xorg +YouTube | YouTube +linux | linux +Hugo | Hugo +Walt Disney | Walt Disney +Steve Jobs | Steve Jobs +Caesar | Caesar diff --git a/docs/unique_tags.txt b/docs/unique_tags.txt index a5ac2af..4f26d9b 100644 --- a/docs/unique_tags.txt +++ b/docs/unique_tags.txt @@ -1,5 +1,5 @@ ```bash -grep 'tags =' content/en/articles/*/index.md | sed -E 's/.*=\s*\[(.*)\]/\1/' | tr ',' '\n' |sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//' |sort -u +grep 'tags =' content/en/articles/*/index.md | sed -E 's/.*=\s*\[(.*)\]/\1/' | tr ',' '\n' |sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//' |sed 's/^"//; s/"$//' |sort -u ``` "3D printing"