refactor(i18n): use common messages for generic button labels (#7020)

A few components defined their own "Cancel", "Close", "Clear" and
"Success" descriptors when commonMessages already has them. Swapped
them over and removed the old ones.

Locale files come from intl:prune-local dropping the now-orphaned
strings across every language.
This commit is contained in:
Mr_chank
2026-08-07 04:39:05 +00:00
committed by GitHub
parent b8d97268cb
commit 8aa22b9bed
72 changed files with 23 additions and 440 deletions
@@ -133,7 +133,7 @@
</div>
<div class="flex w-full flex-row justify-stretch gap-2">
<Button class="w-full text-contrast" @click="handleClose">
{{ props.closeButtonText ?? formatMessage(messages.closeButton) }}
{{ props.closeButtonText ?? formatMessage(commonMessages.closeButton) }}
</Button>
<Button
type="colored"
@@ -267,10 +267,6 @@ const messages = defineMessages({
id: 'dashboard.creator-tax-form-modal.confirmation.download-button',
defaultMessage: 'Download {formType}',
},
closeButton: {
id: 'dashboard.creator-tax-form-modal.close-button',
defaultMessage: 'Close',
},
incompleteTitle: {
id: 'dashboard.creator-tax-form-modal.incomplete.title',
defaultMessage: 'Tax form incomplete',
@@ -11,6 +11,7 @@ import { Button, IconButton } from '@modrinth/ui'
import {
Combobox,
type ComboboxOption,
commonMessages,
ConfirmModal,
defineMessages,
injectModrinthClient,
@@ -61,10 +62,6 @@ const messages = defineMessages({
id: 'modpack-scan-modal.scanning',
defaultMessage: 'Scanning...',
},
success: {
id: 'modpack-scan-modal.success',
defaultMessage: 'Success',
},
failed: {
id: 'modpack-scan-modal.failed',
defaultMessage: 'Failed',
@@ -102,10 +99,6 @@ const messages = defineMessages({
defaultMessage:
'This will permanently delete all attribution groups for this project and all files inside them. This action cannot be undone.',
},
deleteAllGroupsConfirmationProceed: {
id: 'modpack-scan-modal.delete-all-groups.proceed',
defaultMessage: 'Clear',
},
deleteAllGroupsSuccess: {
id: 'modpack-scan-modal.delete-all-groups.success',
defaultMessage: 'All groups cleared successfully.',
@@ -344,7 +337,7 @@ async function clearAllGroups() {
if (!failed) {
addNotification({
type: 'success',
title: formatMessage(messages.success),
title: formatMessage(commonMessages.successLabel),
text: formatMessage(messages.deleteAllGroupsSuccess),
})
}
@@ -369,7 +362,7 @@ defineExpose({ show, hide })
ref="clearModalRef"
:title="formatMessage(messages.deleteAllGroupsConfirmationTitle)"
:description="formatMessage(messages.deleteAllGroupsConfirmationDescription)"
:proceed-label="formatMessage(messages.deleteAllGroupsConfirmationProceed)"
:proceed-label="formatMessage(commonMessages.clearButton)"
@proceed="clearAllGroups"
/>