Skip to content

feat(i18n): update italian translations#2923

Merged
MatteoGabriele merged 3 commits into
npmx-dev:mainfrom
MatteoGabriele:feat/update-italian-traslations
Jun 16, 2026
Merged

feat(i18n): update italian translations#2923
MatteoGabriele merged 3 commits into
npmx-dev:mainfrom
MatteoGabriele:feat/update-italian-traslations

Conversation

@MatteoGabriele

@MatteoGabriele MatteoGabriele commented Jun 16, 2026

Copy link
Copy Markdown
Member

📚 Description

Update Italian translations 🍕 🍍

see #2667

@vercel

vercel Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
npmx.dev Ready Ready Preview, Comment Jun 16, 2026 7:45pm
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
docs.npmx.dev Ignored Ignored Preview Jun 16, 2026 7:45pm
npmx-lunaria Ignored Ignored Jun 16, 2026 7:45pm

Request Review

@MatteoGabriele MatteoGabriele changed the title Feat/update italian traslations feat: update italian traslations Jun 16, 2026
@coderabbitai

coderabbitai Bot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

i18n/locales/it-IT.json is updated with 741 new lines and 126 removed lines of Italian translation strings. The changes cover navigation shortcuts, the command palette, settings options, a new error namespace, common/profile/blog/noodles content, package browsing and analytics (versions, timeline, trends), download and modal UI, code viewer controls, filter/table labels, the About page, compare views, and entirely new top-level sections (PDS, accessibility, translation status, vacations, action bar, logos, brand guidelines, changelog).

Changes

Italian locale expansion

Layer / File(s) Summary
Navigation shortcuts and command palette
i18n/locales/it-IT.json
Updates footer/shortcut labels and adds shortcut descriptions for docs/info/diffs/timeline/stats; expands instant_search strings; introduces a large command_palette namespace covering groups, actions, connections, navigation, themes, packages, diffs, versions, statuses, and announcements.
Settings options and error namespace
i18n/locales/it-IT.json
Adds language and keyboard-shortcuts entries to settings; extends data_source options with instant-search behaviour, relative dates, install/include-types, platform filtering, graph pulse-loop, accent/background theme, shortcut toggles, translation-status, changelog autoscroll, and code ligatures; introduces a new error namespace for HTTP codes and fallback messages.
Common strings, profile block, blog and noodles content
i18n/locales/it-IT.json
Adds per-week shorthand, vanity-downloads hint, action verbs (cancel/save/edit/error), richer "view on" destinations, collapse/expand labels, and a fuller profile block (invite/SEO/website); reworks blog strings and introduces a noodles section with metadata, carousel/lens navigation, and empty/missing-state copy.
Package overview: stats, links, docs, cards, dependencies, metrics, vulnerabilities
i18n/locales/it-IT.json
Adds size-decrease copy, expands dependency replacement messaging, adds stats overview labels, extends links/likes/docs and card-selector keys, adjusts dependency outdated-patch/replacement/vulnerability-count strings, adds a wasm metrics label, and a vulnerabilities fixed-in-version string.
Versions distribution, timeline events, and trends analytics
i18n/locales/it-IT.json
Expands versions UI with distribution/grouping/filtering and copy-alt text; extends timeline with load/error states and size/dependency/license event labels; adds maintainer UI text and trends view-toggle strings; introduces a large trends namespace covering stack/option controls, legend/no-data, contributors, data-correction/prediction/anomaly guidance, chart copy-alt, embedding strings, and a download-page sparkline hint.
Download, modals, code viewer, and filter/table UI
i18n/locales/it-IT.json
Adds download button and tarball labels, a leaderboard likes block, connector modal connecting/auto-open text, operations-queue retrying states and web-auth login link, claim-modal scoped-package permission error, code viewer clipboard/copy/raw-file/path-dropdown controls, binary-file warning/copy strings, and filter selection view/clear-all and column-selection labels.
About page, compare views, and new top-level sections
i18n/locales/it-IT.json
Extends About page with sponsor/OSS-partners/team-role text and a builders sub-section; adds Atmosphere auth modal default-error and profile label; adds GitHub PR header key; introduces compare-page table/chart/scatter-chart view strings, facet bulk-selection/deselection and GitHub-metrics facet descriptions, diff file-change/version-selector copy; adds entirely new sections for PDS, accessibility, translation status, vacations, action bar, logo menu, brand guidelines, and changelog.

Possibly related PRs

  • npmx-dev/npmx.dev#2813: Both PRs modify localisation JSON to add/extend the same large UI translation keysets (notably command_palette, settings/shortcut labels, and compare/diff/timeline-trends related strings), so the changes overlap directly at the translation-key level.

Suggested reviewers

  • ghostdevv
🚥 Pre-merge checks | ✅ 4
✅ Passed checks (4 passed)
Check name Status Explanation
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description check ✅ Passed The PR description directly relates to the changeset, which updates Italian translations in the i18n/locales/it-IT.json file.
Title check ✅ Passed The title accurately reflects the main change: updating Italian translations in the i18n/locales/it-IT.json file with numerous additions and extensions across UI sections.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@MatteoGabriele MatteoGabriele changed the title feat: update italian traslations feat: update italian translations Jun 16, 2026
@github-actions

github-actions Bot commented Jun 16, 2026

Copy link
Copy Markdown

Lunaria Status Overview

🌕 This pull request will trigger status changes.

Learn more

By default, every PR changing files present in the Lunaria configuration's files property will be considered and trigger status changes accordingly.

You can change this by adding one of the keywords present in the ignoreKeywords property in your Lunaria configuration file in the PR's title (ignoring all files) or by including a tracker directive in the merged commit's description.

Tracked Files

File Note
i18n/locales/it-IT.json Localization changed, will be marked as complete.
Warnings reference
Icon Description
🔄️ The source for this localization has been updated since the creation of this pull request, make sure all changes in the source have been applied.

@codecov

codecov Bot commented Jun 16, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@i18n/locales/it-IT.json`:
- Line 901: In the "open_web_auth" label in the Italian localization, the word
"Apr" is incomplete and should be corrected to "Apri" to form the proper Italian
verb meaning "Open". Change "Apr il link di autenticazione web" to "Apri il link
di autenticazione web" in the open_web_auth field.
- Line 36: In the command_palette_description string in the Italian locale file,
the phrase currently reads "e link esterni lasciare la tastiera" which is
grammatically incorrect. Add the missing word "senza" before "lasciare" so it
reads "e link esterni senza lasciare la tastiera" to properly convey that the
user can navigate without leaving the keyboard.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 97db2def-2038-48c6-ab7d-e25ea53c1874

📥 Commits

Reviewing files that changed from the base of the PR and between d594f21 and cdd9da5.

📒 Files selected for processing (1)
  • i18n/locales/it-IT.json

Comment thread i18n/locales/it-IT.json Outdated
Comment thread i18n/locales/it-IT.json Outdated

@graphieros graphieros left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Quello che non ho è una camicia bianca 🎸

@trueberryless trueberryless changed the title feat: update italian translations feat(i18n): update italian translations Jun 16, 2026
@MatteoGabriele

Copy link
Copy Markdown
Member Author

Quello che non ho è una camicia bianca 🎸

@MatteoGabriele MatteoGabriele added this pull request to the merge queue Jun 16, 2026
Merged via the queue into npmx-dev:main with commit beafc46 Jun 16, 2026
26 checks passed
@MatteoGabriele MatteoGabriele deleted the feat/update-italian-traslations branch June 16, 2026 20:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants