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

@MatteoGabrieleMatteoGabriele commented Jun 16, 2026

Copy link
Copy Markdown
Member

📚 Description

Update Italian translations 🍕 🍍

see #2667

@vercel

vercelBot commented Jun 16, 2026

Copy link
Copy Markdown
Contributor

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

ProjectDeploymentActionsUpdated (UTC)
npmx.devReadyReadyPreview, CommentJun 16, 2026 7:45pm
2 Skipped Deployments
ProjectDeploymentActionsUpdated (UTC)
docs.npmx.devIgnoredIgnoredPreviewJun 16, 2026 7:45pm
npmx-lunariaIgnoredIgnoredJun 16, 2026 7:45pm

Request Review

@MatteoGabrieleMatteoGabriele changed the title Feat/update italian traslationsfeat: update italian traslationsJun 16, 2026
@coderabbitai

coderabbitaiBot 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 nameStatusExplanation
Linked Issues check✅ PassedCheck skipped because no linked issues were found for this pull request.
Out of Scope Changes check✅ PassedCheck skipped because no linked issues were found for this pull request.
Description check✅ PassedThe PR description directly relates to the changeset, which updates Italian translations in the i18n/locales/it-IT.json file.
Title check✅ PassedThe 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.

@MatteoGabrieleMatteoGabriele changed the title feat: update italian traslationsfeat: update italian translationsJun 16, 2026
@github-actions

github-actionsBot 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

FileNote
i18n/locales/it-IT.jsonLocalization changed, will be marked as complete.
Warnings reference
IconDescription
🔄️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

codecovBot 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!

@coderabbitaicoderabbitaiBot 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 threadi18n/locales/it-IT.json Outdated
Comment threadi18n/locales/it-IT.json Outdated

@graphierosgraphieros 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 🎸

@trueberrylesstrueberryless changed the title feat: update italian translationsfeat(i18n): update italian translationsJun 16, 2026
@MatteoGabriele

Copy link
Copy Markdown
MemberAuthor

Quello che non ho è una camicia bianca 🎸

@MatteoGabriele
MatteoGabriele added this pull request to the merge queueJun 16, 2026
Merged via the queue into npmx-dev:main with commit beafc46Jun 16, 2026
26 checks passed
@MatteoGabriele
MatteoGabriele deleted the feat/update-italian-traslations branch June 16, 2026 20:55
@github-actionsgithub-actionsBot mentioned this pull request Jun 16, 2026
BittuBarnwal7479 pushed a commit to BittuBarnwal7479/npmx.dev that referenced this pull request Jun 27, 2026
ayo-run pushed a commit to ayo-run/npmx.dev that referenced this pull request Aug 5, 2026
Sign up for freeto 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

@MatteoGabriele@graphieros