Skip to content
This repository was archived by the owner on Oct 9, 2024. It is now read-only.

Commit 0f04c14

Browse files
committed
fix: 🐛 fix i18n config
1 parent 2e392ff commit 0f04c14

File tree

5 files changed

+19
-13
lines changed

5 files changed

+19
-13
lines changed

components/page/plugins/base/FileCard.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
</div>
3030
<div class="file-data file-created">
3131
<ElIconCalendar class="file-icon"/>
32-
{{ $d(new Date(createdAt), "text") }}
32+
{{ $d(new Date(createdAt), "date") }}
3333
</div>
3434
</div>
3535
</template>

components/page/plugins/index/BriefCard.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
{{ t("updated_at") }}
8989
</div>
9090
<div class="card-data-item-number">
91-
{{ $d(new Date(brief.updated_at), "text") }}
91+
{{ $d(new Date(brief.updated_at), "date") }}
9292
</div>
9393
</div>
9494
</div>

components/page/plugins/single/InfoCard1.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
class="data"
3333
>
3434
<div>{{ t("updatedAt") }}</div>
35-
<div>{{ $d(new Date(brief.updated_at), "text") }}</div>
35+
<div>{{ $d(new Date(brief.updated_at), "date") }}</div>
3636
</div>
3737
<ElDivider/>
3838
<div id="authors">

components/page/plugins/single/InfoCard2.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@
4949
<div class="files-asset-text">
5050
<div class="files-asset-text-name">{{ release.asset.name }}</div>
5151
<div class="files-asset-text-date">
52-
{{ $d(new Date(release.asset.created_at), "text") }}
52+
{{ $d(new Date(release.asset.created_at), "date") }}
5353
</div>
5454
</div>
5555
<a

i18n.config.ts

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,24 @@
1-
export default defineI18nConfig(nuxt => ({
1+
export default defineI18nConfig(() => ({
22
fallbackLocale: "en-US",
33
datetimeFormats: {
44
"en-US": {
5-
text: {
6-
year: "numeric",
7-
month: "long",
8-
day: "numeric",
5+
date: {
6+
dateStyle: "medium",
7+
},
8+
time: {
9+
dateStyle: "medium",
10+
timeStyle: "medium",
11+
hour12: false,
912
},
1013
},
1114
"zh-CN": {
12-
text: {
13-
year: "numeric",
14-
month: "short",
15-
day: "numeric",
15+
date: {
16+
dateStyle: "medium",
17+
},
18+
time: {
19+
dateStyle: "medium",
20+
timeStyle: "medium",
21+
hour12: false,
1622
},
1723
},
1824
},

0 commit comments

Comments
 (0)