Skip to content

feat(i18n): italian translation#1032

Merged
escapedcat merged 3 commits into
teambtcmap:mainfrom
darthmassari:main
May 29, 2026
Merged

feat(i18n): italian translation#1032
escapedcat merged 3 commits into
teambtcmap:mainfrom
darthmassari:main

Conversation

@darthmassari
Copy link
Copy Markdown
Contributor

@darthmassari darthmassari commented May 29, 2026

This PR solves issue #1029.

This PR adds the Italian localization for btcmap.org. The translation has been carefully curated by the local Bitcoin community in Turin, Italy, to ensure accessibility and clarity for Italian-speaking users. We are happy to contribute to the growth of the global Bitcoin map.

BitPolito
Satoshi Spritz Torino

image

Summary by CodeRabbit

  • New Features
    • Italian language support: full Italian translations across the app.
    • Italian is selectable in the language modal and will be detected from browser language preferences for automatic resolution.

Review Change Stack

@netlify
Copy link
Copy Markdown

netlify Bot commented May 29, 2026

👷 Deploy request for btcmap pending review.

Visit the deploys page to approve it

Name Link
🔨 Latest commit 951a3d5

@qodo-code-review
Copy link
Copy Markdown
Contributor

Qodo reviews are paused for this user.

Troubleshooting steps vary by plan Learn more →

On a Teams plan?
Reviews resume once this user has a paid seat and their Git account is linked in Qodo.
Link Git account →

Using GitHub Enterprise Server, GitLab Self-Managed, or Bitbucket Data Center?
These require an Enterprise plan - Contact us
Contact us →

@coderabbitai

This comment was marked as outdated.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds Italian localization support to btcmap.org, making the app selectable and auto-detectable for Italian-speaking users.

Changes:

  • Adds a complete it.json locale file.
  • Registers Italian in the i18n locale loader, supported locale list, and browser locale map.
  • Adds Italian to the language selector modal.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
src/lib/i18n/locales/it.json Adds Italian translations for the application UI.
src/lib/i18n/index.ts Registers Italian and enables browser locale detection for it-*.
src/components/LanguageModal.svelte Adds Italian as a selectable language option.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread src/lib/i18n/locales/it.json Outdated
Comment thread src/lib/i18n/locales/it.json
@escapedcat
Copy link
Copy Markdown
Contributor

Awesome, thanks @darthmassari . Please have a look at copilots feedback. Is it valid? Should we dismiss it?

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@escapedcat escapedcat changed the title btcmap.org italian translation feat(i18n): italian translation May 29, 2026
@escapedcat escapedcat merged commit f0255ed into teambtcmap:main May 29, 2026
8 checks passed
@darthmassari
Copy link
Copy Markdown
Contributor Author

Hi @escapedcat, I'm not used to Copilot co-authoring, that second typo is still present, would you sort it out?

escapedcat added a commit that referenced this pull request May 29, 2026
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@escapedcat
Copy link
Copy Markdown
Contributor

Done via #1033

@darthmassari
Copy link
Copy Markdown
Contributor Author

Thank you for your precious support @escapedcat

@escapedcat
Copy link
Copy Markdown
Contributor

No problem, you're welcome

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.

3 participants