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
@@ -66,9 +66,9 @@
</IconButton>
<div class="mx-0.5 h-4 w-px bg-surface-5" />
<IconButton
v-tooltip="formatMessage(messages.closeFind)"
v-tooltip="formatMessage(commonMessages.closeButton)"
type="quiet"
:label="formatMessage(messages.closeFind)"
:label="formatMessage(commonMessages.closeButton)"
@click="close"
>
<XIcon />
@@ -118,6 +118,7 @@ import { nextTick, ref, watch } from 'vue'
import { Button, IconButton } from '#ui/components/base/buttons'
import StyledInput from '#ui/components/base/StyledInput.vue'
import { defineMessages, useVIntl } from '#ui/composables/i18n'
import { commonMessages } from '#ui/utils/common-messages'
const props = defineProps<{
isFindOpen: boolean
@@ -161,10 +162,6 @@ const messages = defineMessages({
id: 'files.editor.find-next-match',
defaultMessage: 'Next match',
},
closeFind: {
id: 'files.editor.find-close',
defaultMessage: 'Close',
},
toggleReplace: {
id: 'files.editor.find-toggle-replace',
defaultMessage: 'Toggle replace',