Skip to content

Commit 2457645

Browse files
committed
feat(i18n): translate empty component
1 parent d95a514 commit 2457645

File tree

3 files changed

+32
-6
lines changed

3 files changed

+32
-6
lines changed

src/components/views/history/HistoryEmpty.vue

+9-5
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,10 @@
11
<script setup lang="ts">
22
import { NEmpty } from 'naive-ui';
33
4+
import { useI18n } from '~/utils';
5+
6+
const i18n = useI18n('history', 'empty');
7+
48
defineProps({
59
page: {
610
type: Number,
@@ -23,16 +27,16 @@ defineProps({
2327
<template>
2428
<NEmpty size="large" :show-description="false">
2529
<template #extra>
26-
<span class="empty">No data found.</span>
30+
<span class="empty">{{ i18n('no_data') }}</span>
2731
<div v-if="page && pageCount">
2832
<div class="empty">
29-
Pages searched <span class="page"> {{ page }} </span> out of
30-
<span class="page"> {{ pageCount }} </span>.
33+
{{ i18n('pages_line_1') }} <span class="page"> {{ page }} </span>
34+
{{ i18n('pages_line_2') }} <span class="page"> {{ pageCount }} </span>.
3135
</div>
3236
<template v-if="page < pageCount">
33-
<div class="empty">Increase the page size to search more.</div>
37+
<div class="empty">{{ i18n('page_size') }}</div>
3438
<div class="empty">
35-
Current page size is <span class="page"> {{ pageSize }} </span>.
39+
{{ i18n('current_page_size') }} <span class="page"> {{ pageSize }} </span>.
3640
</div>
3741
</template>
3842
</div>

src/components/views/history/HistoryNavbar.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ const onDateChange = debounce((values?: [number, number]) => {
7777
</template>
7878
</NInput>
7979
<NTooltip
80-
:arrow="false"
80+
:show-arrow="false"
8181
placement="bottom"
8282
:delay="500"
8383
trigger="hover"

src/i18n/en/history/history.json

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"history__empty__no_data": {
3+
"message": "No data found.",
4+
"description": "Empty message when there is no data to display in the history view."
5+
},
6+
"history__empty__pages_line_1": {
7+
"message": "Pages searched",
8+
"description": "First line of the history empty pagination message."
9+
},
10+
"history__empty__pages_line_2": {
11+
"message": "out of",
12+
"description": "Second line of the history empty pagination message."
13+
},
14+
"history__empty__page_size": {
15+
"message": "Increase the page size to widen the search.",
16+
"description": "Prompt user to increase the page size to widen the search."
17+
},
18+
"history__empty__current_page_size": {
19+
"message": "Current page size is",
20+
"description": "Current page size label."
21+
}
22+
}

0 commit comments

Comments
 (0)