Impove Intl formatting (#5372)

* Improve Intl formatting

* Additional fixes

* Fixed formatters were not updated on locale change

* Fixed formatNumber was not updated on locale change

* Additional formatting and fixes after merge

* Run prepr:frontend

* Remove `'` in icon map

* Run `pnpm install`

* fix: lint + import

* Additional fixes

---------

Co-authored-by: Calum H. <calum@modrinth.com>
Co-authored-by: Calum H. (IMB11) <contact@cal.engineer>
This commit is contained in:
Jerozgen
2026-03-10 00:29:32 +03:00
committed by GitHub
parent 9b2f0c88cd
commit f62c60a681
88 changed files with 839 additions and 621 deletions

View File

@@ -360,10 +360,10 @@
"defaultMessage": "No projects match your search."
},
"instances.modpack-content-modal.search-placeholder": {
"defaultMessage": "Search {count} projects"
"defaultMessage": "Search {count, number} {count, plural, one {project} other {projects}}"
},
"instances.modpack-content-modal.selected-count": {
"defaultMessage": "{count} selected"
"defaultMessage": "{count, number} selected"
},
"instances.updater-modal.badge.current": {
"defaultMessage": "Current"
@@ -818,6 +818,12 @@
"payment-method.visa": {
"defaultMessage": "Visa"
},
"project-card.date.published.tooltip": {
"defaultMessage": "Published {date}"
},
"project-card.date.updated.tooltip": {
"defaultMessage": "Updated {date}"
},
"project-card.environment.client": {
"defaultMessage": "Client"
},
@@ -1008,7 +1014,7 @@
"defaultMessage": "Server details"
},
"project.download-count-tooltip": {
"defaultMessage": "{count} {count, plural, one {download} other {downloads}}"
"defaultMessage": "{count, number} {count, plural, one {download} other {downloads}}"
},
"project.environment.client-and-server.description": {
"defaultMessage": "Required on both the client and server."
@@ -1077,16 +1083,22 @@
"defaultMessage": "Unknown environment"
},
"project.follower-count-tooltip": {
"defaultMessage": "{count} {count, plural, one {follower} other {followers}}"
"defaultMessage": "{count, number} {count, plural, one {follower} other {followers}}"
},
"project.online-player-count": {
"defaultMessage": "{count} {count, plural, one {online} other {online}}"
"defaultMessage": "{count, number} online"
},
"project.online-player-count.tooltip": {
"defaultMessage": "{count} {countPlural, plural, one {player} other {players}} online"
},
"project.recent-plays": {
"defaultMessage": "{count} {count, plural, one {recent play} other {recent plays}}"
"defaultMessage": "{count} {countPlural, plural, one {recent play} other {recent plays}}"
},
"project.recent-plays.tooltip": {
"defaultMessage": "{count} {countPlural, plural, one {recent play} other {recent plays}} from Modrinth in the past 2 weeks"
},
"project.server.ping.ms": {
"defaultMessage": "{ping} ms"
"defaultMessage": "{ping, number} ms"
},
"project.settings.analytics.title": {
"defaultMessage": "Analytics"
@@ -1958,9 +1970,6 @@
"tag.loader.waterfall": {
"defaultMessage": "Waterfall"
},
"tooltip.date-at-time": {
"defaultMessage": "{date, date, long} at {time, time, short}"
},
"ui.component.unsaved-changes-popup.body": {
"defaultMessage": "You have unsaved changes."
}