Skip to content

Add translations for new Rails time zones - #604

Open
najibna wants to merge 4 commits into
Shopify:mainfrom
najibna:fix/rails-timezones-421
Open

najibna wants to merge 4 commits into
Shopify:mainfrom
najibna:fix/rails-timezones-421

Conversation

@najibna

@najibna najibna commented Sep 20, 2026

Copy link
Copy Markdown

Description

Fixes #421

Rails 8.1 added America/Nuuk and America/Asuncion to ActiveSupport::TimeZone, which caused missing-translation errors in timezone pickers.

This change keeps those identifiers working without adding new strings to translation-managed locale files:

  • America/Nuuk reuses the existing America/Godthab translations (Rails renamed that zone).
  • America/Asuncion falls back to (GMT-04:00) Asuncion, matching the Rails English label.

How has this been tested?

  • bundle exec ruby -Itest test/worldwide/time_zone_test.rb test/worldwide/time_zone_data_consistency_test.rb

Checklist

  • Tests updated
  • CHANGELOG left unchanged per CONTRIBUTING.md

@najibna

najibna commented Sep 20, 2026

Copy link
Copy Markdown
Author

I have signed the CLA!

Comment thread data/other/timezones/en.yml Outdated
Comment thread data/other/timezones/en.yml Outdated
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.

Missing time zone i18n for Rails 8.1.x zones America/Nuuk and America/Asuncion

1 participant