aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Locale/japanese.ts
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-02-07 08:17:41 -0800
committerFuwn <[email protected]>2024-02-07 08:17:41 -0800
commit8ed60b5ceeacb9b0e24b1fe7bd46fb67a45bdd19 (patch)
treeb161af99242ee347ba0afaeb98dc86b1062e0087 /src/lib/Locale/japanese.ts
parentfeat(locale): localise hololive (diff)
downloaddue.moe-8ed60b5ceeacb9b0e24b1fe7bd46fb67a45bdd19.tar.xz
due.moe-8ed60b5ceeacb9b0e24b1fe7bd46fb67a45bdd19.zip
feat(locale): localise hololive date formatter
Diffstat (limited to 'src/lib/Locale/japanese.ts')
-rw-r--r--src/lib/Locale/japanese.ts16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/lib/Locale/japanese.ts b/src/lib/Locale/japanese.ts
index 3e3fcc35..6010f2bf 100644
--- a/src/lib/Locale/japanese.ts
+++ b/src/lib/Locale/japanese.ts
@@ -1,4 +1,6 @@
+import { get } from 'svelte/store';
import type { Locale } from './layout';
+import settings from '$stores/settings';
const Japanese: Locale = {
navigation: {
@@ -241,7 +243,19 @@ const Japanese: Locale = {
comma: '、',
commaNoSpace: '、',
ampersand: '',
- ended: '終了'
+ ended: '終了',
+ dateFormatter: new Intl.DateTimeFormat('ja-JP', {
+ // era: 'long',
+ // year: 'numeric',
+ month: 'long',
+ day: 'numeric',
+ // weekday: 'long',
+ hour: 'numeric',
+ hour12: !get(settings).display24HourTime,
+ minute: 'numeric'
+ // second: 'numeric'
+ // timeZoneName: 'short'
+ }).format
}
};