Skip to content

feat(i18n): tagline and seo update italian - #1691

Merged
danielroe merged 2 commits into
npmx-dev:mainfrom
MatteoGabriele:feat/tagline-and-seo-copy-update-italian
Feb 27, 2026
Merged

feat(i18n): tagline and seo update italian#1691
danielroe merged 2 commits into
npmx-dev:mainfrom
MatteoGabriele:feat/tagline-and-seo-copy-update-italian

Conversation

@MatteoGabriele

Copy link
Copy Markdown
Member

🔗 Linked issue

see #1689

📚 Description

This is a translation update for the tagline and SEO copy, along with some additional updates.

@vercel

vercelBot commented Feb 27, 2026

Copy link
Copy Markdown
Contributor

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

ProjectDeploymentActionsUpdated (UTC)
npmx.devReadyReadyPreview, CommentFeb 27, 2026 9:55am
2 Skipped Deployments
ProjectDeploymentActionsUpdated (UTC)
docs.npmx.devIgnoredIgnoredPreviewFeb 27, 2026 9:55am
npmx-lunariaIgnoredIgnoredFeb 27, 2026 9:55am

Request Review

@github-actions

github-actionsBot commented Feb 27, 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
lunaria/files/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.

@MatteoGabrieleMatteoGabriele changed the title feat: tagline and seo update italianfeat(i18n): tagline and seo update italianFeb 27, 2026
@codecov

codecovBot commented Feb 27, 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

coderabbitaiBot commented Feb 27, 2026

Copy link
Copy Markdown
Contributor
📝 Walkthrough

Walkthrough

This pull request expands the Italian locale translations across two files (i18n/locales/it-IT.json and lunaria/files/it-IT.json). Changes include updates to SEO home content, tagline rewording, new keyboard shortcuts entries, search result enhancements with Algolia attribution, settings configuration for data source selection, security downgrade messaging, size and dependency impact notifications, and developer installation command hints. The changes primarily add new translation keys whilst maintaining consistency with existing Italian language conventions.

Possibly related PRs

  • fix(i18n): update Czech translations #1557: Adds and expands the same i18n keys (footer.keyboard_shortcuts, shortcuts.section entries, search.found_packages_sorted, settings.data_source, security_downgrade, copy_dev_command/dev_dependency_hint) across different locale files.
  • fix(i18n): update Arabic translations #1506: Makes parallel i18n changes by adding the same localization keys (footer.keyboard_shortcuts, shortcuts.* entries, settings.data_source, search.algolia_disclaimer, security_downgrade) to different locale files.
  • feat(i18n): update fr-FR translations #1232: Adds the same i18n keys and structures (footer.keyboard_shortcuts, shortcuts.section, search.found_packages_sorted, search.algolia_disclaimer, settings.data_source, size_increase entries) across multiple locales.

Suggested labels

i18n

Suggested reviewers

  • danielroe
  • ghostdevv
🚥 Pre-merge checks | ✅ 1
✅ Passed checks (1 passed)
Check nameStatusExplanation
Description check✅ PassedThe pull request description is directly related to the changeset, accurately describing the translation updates for Italian tagline and SEO copy, which aligns with the file-level summaries showing updates to i18n/locales/it-IT.json and lunaria/files/it-IT.json.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

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.

@danielroe
danielroe added this pull request to the merge queueFeb 27, 2026

@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: 6


ℹ️ Review info

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

📥 Commits

Reviewing files that changed from the base of the PR and between 790caf9 and 60e842a.

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

"button": "cerca",
"searching": "Cercando...",
"found_packages": "Trovati {count} pacchetti",
"found_packages_sorted": "Nessun risultato trovato | Ordinando i primi {count} risultati | Ordinando i primi {count} risultati",

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.

⚠️ Potential issue | 🟡 Minor

Fix singular form in found_packages_sorted.

The singular branch currently renders “1 risultati”. Please use a singular noun in the second pluralisation slot.

💬 Proposed fix
- "found_packages_sorted": "Nessun risultato trovato | Ordinando i primi {count} risultati | Ordinando i primi {count} risultati",+ "found_packages_sorted": "Nessun risultato trovato | Ordinando il primo risultato | Ordinando i primi {count} risultati",
📝 Committable suggestion

‼️IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"found_packages_sorted": "Nessun risultato trovato | Ordinando i primi {count} risultati | Ordinando i primi {count} risultati",
"found_packages_sorted": "Nessun risultato trovato | Ordinando il primo risultato | Ordinando i primi {count} risultati",

Comment on lines +160 to +165
"size_increase": {
"title_size": "Aumento significativo delle dimensioni dalla v{version}",
"title_deps": "Aumento significativo del numero di dipendenze dalla v{version}",
"title_both": "Aumento significativo delle dimensioni e dipendenze dalla v{version}",
"size": "Dimensione di installazione aumentato del {percent} ({size} larger)",
"deps": "{count} dipendenze in più"

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.

⚠️ Potential issue | 🟡 Minor

Localise size_increase.size fully and fix grammar agreement.

This string mixes Italian and English (“larger”) and uses incorrect agreement (“aumentato” for “dimensione”).

💬 Proposed fix
- "size": "Dimensione di installazione aumentato del {percent} ({size} larger)",+ "size": "Dimensione di installazione aumentata del {percent} ({size} in più)",
📝 Committable suggestion

‼️IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"size_increase": {
"title_size": "Aumento significativo delle dimensioni dalla v{version}",
"title_deps": "Aumento significativo del numero di dipendenze dalla v{version}",
"title_both": "Aumento significativo delle dimensioni e dipendenze dalla v{version}",
"size": "Dimensione di installazione aumentato del {percent} ({size} larger)",
"deps": "{count} dipendenze in più"
"size_increase": {
"title_size": "Aumento significativo delle dimensioni dalla v{version}",
"title_deps": "Aumento significativo del numero di dipendenze dalla v{version}",
"title_both": "Aumento significativo delle dimensioni e dipendenze dalla v{version}",
"size": "Dimensione di installazione aumentata del {percent} ({size} in più)",
"deps": "{count} dipendenze in più"

Comment on lines +270 to +273
"security_downgrade": {
"title": "Trust downgrade",
"description_to_none_provenance": "Question versione è stata publicata senza {provenance}.",
"description_to_none_trustedPublisher": "Question versione è stata publicata senza {trustedPublishing}.",

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.

⚠️ Potential issue | 🟡 Minor

Correct typos and untranslated copy in security_downgrade.

There are visible spelling errors (“Question”, “publicata”) and an English title in an Italian locale block.

💬 Proposed fix
- "title": "Trust downgrade",- "description_to_none_provenance": "Question versione è stata publicata senza {provenance}.",- "description_to_none_trustedPublisher": "Question versione è stata publicata senza {trustedPublishing}.",+ "title": "Riduzione del livello di fiducia",+ "description_to_none_provenance": "Questa versione è stata pubblicata senza {provenance}.",+ "description_to_none_trustedPublisher": "Questa versione è stata pubblicata senza {trustedPublishing}.",
📝 Committable suggestion

‼️IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"security_downgrade": {
"title": "Trust downgrade",
"description_to_none_provenance": "Question versione è stata publicata senza {provenance}.",
"description_to_none_trustedPublisher": "Question versione è stata publicata senza {trustedPublishing}.",
"security_downgrade": {
"title": "Riduzione del livello di fiducia",
"description_to_none_provenance": "Questa versione è stata pubblicata senza {provenance}.",
"description_to_none_trustedPublisher": "Questa versione è stata pubblicata senza {trustedPublishing}.",

"button": "cerca",
"searching": "Cercando...",
"found_packages": "Trovati {count} pacchetti",
"found_packages_sorted": "Nessun risultato trovato | Ordinando i primi {count} risultati | Ordinando i primi {count} risultati",

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.

⚠️ Potential issue | 🟡 Minor

Fix singular form in found_packages_sorted.

The singular branch currently renders “1 risultati”. Please use a singular noun in the second pluralisation slot.

💬 Proposed fix
- "found_packages_sorted": "Nessun risultato trovato | Ordinando i primi {count} risultati | Ordinando i primi {count} risultati",+ "found_packages_sorted": "Nessun risultato trovato | Ordinando il primo risultato | Ordinando i primi {count} risultati",
📝 Committable suggestion

‼️IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"found_packages_sorted": "Nessun risultato trovato | Ordinando i primi {count} risultati | Ordinando i primi {count} risultati",
"found_packages_sorted": "Nessun risultato trovato | Ordinando il primo risultato | Ordinando i primi {count} risultati",

Comment on lines +159 to +164
"size_increase": {
"title_size": "Aumento significativo delle dimensioni dalla v{version}",
"title_deps": "Aumento significativo del numero di dipendenze dalla v{version}",
"title_both": "Aumento significativo delle dimensioni e dipendenze dalla v{version}",
"size": "Dimensione di installazione aumentato del {percent} ({size} larger)",
"deps": "{count} dipendenze in più"

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.

⚠️ Potential issue | 🟡 Minor

Localise size_increase.size fully and fix grammar agreement.

This string mixes Italian and English (“larger”) and uses incorrect agreement (“aumentato” for “dimensione”).

💬 Proposed fix
- "size": "Dimensione di installazione aumentato del {percent} ({size} larger)",+ "size": "Dimensione di installazione aumentata del {percent} ({size} in più)",
📝 Committable suggestion

‼️IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"size_increase": {
"title_size": "Aumento significativo delle dimensioni dalla v{version}",
"title_deps": "Aumento significativo del numero di dipendenze dalla v{version}",
"title_both": "Aumento significativo delle dimensioni e dipendenze dalla v{version}",
"size": "Dimensione di installazione aumentato del {percent} ({size} larger)",
"deps": "{count} dipendenze in più"
"size_increase": {
"title_size": "Aumento significativo delle dimensioni dalla v{version}",
"title_deps": "Aumento significativo del numero di dipendenze dalla v{version}",
"title_both": "Aumento significativo delle dimensioni e dipendenze dalla v{version}",
"size": "Dimensione di installazione aumentata del {percent} ({size} in più)",
"deps": "{count} dipendenze in più"

Comment on lines +269 to +273
"security_downgrade": {
"title": "Trust downgrade",
"description_to_none_provenance": "Question versione è stata publicata senza {provenance}.",
"description_to_none_trustedPublisher": "Question versione è stata publicata senza {trustedPublishing}.",
"description_to_provenance_trustedPublisher": "Questa versione usa {provenance} ma senza {trustedPublishing}.",

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.

⚠️ Potential issue | 🟡 Minor

Correct typos and untranslated copy in security_downgrade.

There are visible spelling errors (“Question”, “publicata”) and an English title in an Italian locale block.

💬 Proposed fix
- "title": "Trust downgrade",- "description_to_none_provenance": "Question versione è stata publicata senza {provenance}.",- "description_to_none_trustedPublisher": "Question versione è stata publicata senza {trustedPublishing}.",+ "title": "Riduzione del livello di fiducia",+ "description_to_none_provenance": "Questa versione è stata pubblicata senza {provenance}.",+ "description_to_none_trustedPublisher": "Questa versione è stata pubblicata senza {trustedPublishing}.",
📝 Committable suggestion

‼️IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
"security_downgrade": {
"title": "Trust downgrade",
"description_to_none_provenance": "Question versione è stata publicata senza {provenance}.",
"description_to_none_trustedPublisher": "Question versione è stata publicata senza {trustedPublishing}.",
"description_to_provenance_trustedPublisher": "Questa versione usa {provenance} ma senza {trustedPublishing}.",
"security_downgrade": {
"title": "Riduzione del livello di fiducia",
"description_to_none_provenance": "Questa versione è stata pubblicata senza {provenance}.",
"description_to_none_trustedPublisher": "Questa versione è stata pubblicata senza {trustedPublishing}.",
"description_to_provenance_trustedPublisher": "Questa versione usa {provenance} ma senza {trustedPublishing}.",

Merged via the queue into npmx-dev:main with commit a138d69Feb 27, 2026
18 checks passed
@shuuji3shuuji3 mentioned this pull request Feb 28, 2026
26 tasks
@coderabbitaicoderabbitaiBot mentioned this pull request Mar 14, 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@danielroe