aboutsummaryrefslogtreecommitdiff
path: root/src/lib
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-25 03:30:53 -0800
committerFuwn <[email protected]>2024-01-25 03:30:53 -0800
commit03345438ea0981882235a90bce97feda2e7df363 (patch)
tree1ab66f90a8aaeb00cffa52e715a88bf38dffdc94 /src/lib
parentfix(wrapped): accidential user id overwrite (diff)
downloaddue.moe-03345438ea0981882235a90bce97feda2e7df363.tar.xz
due.moe-03345438ea0981882235a90bce97feda2e7df363.zip
feat(locale): localise profile page
Diffstat (limited to 'src/lib')
-rw-r--r--src/lib/Locale/english.ts4
-rw-r--r--src/lib/Locale/japanese.ts5
-rw-r--r--src/lib/Locale/layout.ts4
-rw-r--r--src/lib/Settings/Categories/Display.svelte8
4 files changed, 19 insertions, 2 deletions
diff --git a/src/lib/Locale/english.ts b/src/lib/Locale/english.ts
index 729c3a5b..8deca68b 100644
--- a/src/lib/Locale/english.ts
+++ b/src/lib/Locale/english.ts
@@ -144,6 +144,10 @@ const English: Locale = {
or: 'or',
delete: 'Delete (Click Twice)'
}
+ },
+ profile: {
+ statistics: '{username} has watched {anime} days of anime and read {manga} days of manga.',
+ badges: '{username} has collected {badges} badges using Badge Wall.'
}
}
};
diff --git a/src/lib/Locale/japanese.ts b/src/lib/Locale/japanese.ts
index 1d2b3f8b..60fc06e6 100644
--- a/src/lib/Locale/japanese.ts
+++ b/src/lib/Locale/japanese.ts
@@ -145,6 +145,11 @@ const Japanese: Locale = {
or: 'または',
delete: 'バッジを削除する(2回クリック)'
}
+ },
+ profile: {
+ statistics:
+ '{username}はAniListで{anime}日間のアニメ視聴と{manga}日間のマンガ読書を記録している。',
+ badges: '{username}はBadge Wallを使って{badges}個のバッジを収集しました。'
}
}
};
diff --git a/src/lib/Locale/layout.ts b/src/lib/Locale/layout.ts
index cefa8e05..485256ba 100644
--- a/src/lib/Locale/layout.ts
+++ b/src/lib/Locale/layout.ts
@@ -149,5 +149,9 @@ export interface Locale {
delete: LocaleValue;
};
};
+ profile: {
+ statistics: LocaleValue;
+ badges: LocaleValue;
+ };
};
}
diff --git a/src/lib/Settings/Categories/Display.svelte b/src/lib/Settings/Categories/Display.svelte
index 9b63d179..24c8f7c1 100644
--- a/src/lib/Settings/Categories/Display.svelte
+++ b/src/lib/Settings/Categories/Display.svelte
@@ -108,10 +108,14 @@
/>
<select bind:value={$settings.displayLanguage}>
<option value="en">
- {$locale('en').settings.languages.english}
+ {$locale({
+ locale: 'en'
+ }).settings.languages.english}
</option>
<option value="ja">
- {$locale('ja').settings.languages.japanese}
+ {$locale({
+ locale: 'ja'
+ }).settings.languages.japanese}
</option>
</select>
{$locale().settings.display.categories.motionAndAccessibility.fields.interfaceLanguage}