aboutsummaryrefslogtreecommitdiff
path: root/src/lib/Locale/english.ts
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-01-20 23:10:52 -0800
committerFuwn <[email protected]>2024-01-20 23:10:52 -0800
commitd5ce12edb3822ae0f354a7a77f33f43fa16b205d (patch)
treeefe175362887f0b0bf4021ec4abe20db81449ae5 /src/lib/Locale/english.ts
parentfeat(locale): settings framework localisation (diff)
downloaddue.moe-d5ce12edb3822ae0f354a7a77f33f43fa16b205d.tar.xz
due.moe-d5ce12edb3822ae0f354a7a77f33f43fa16b205d.zip
refactor(locale): typed locales
Diffstat (limited to 'src/lib/Locale/english.ts')
-rw-r--r--src/lib/Locale/english.ts72
1 files changed, 72 insertions, 0 deletions
diff --git a/src/lib/Locale/english.ts b/src/lib/Locale/english.ts
new file mode 100644
index 00000000..2216e34d
--- /dev/null
+++ b/src/lib/Locale/english.ts
@@ -0,0 +1,72 @@
+import type { Locale } from './layout';
+
+const English: Locale = {
+ navigation: {
+ home: 'Home',
+ completed: 'Completed',
+ subtitle_schedule: 'Subtitle Schedule',
+ new_releases: 'New Releases',
+ tools: 'Tools',
+ settings: 'Settings',
+ profile: 'Profile',
+ log_in: 'Log in with AniList',
+ log_out: 'Log out'
+ },
+ settings: {
+ tooltips: {
+ author: 'Author of due.moe'
+ },
+ rss_feeds: {
+ title: 'RSS Feeds',
+ buttons: {
+ copy_to_clipboard: 'Copy to clipboard'
+ },
+ tooltips: {
+ rss: 'Web feed data format'
+ }
+ },
+ display: {
+ title: 'Display',
+ categories: {
+ media: 'Media',
+ date_and_time: 'Date & Time',
+ motion_and_accessibility: 'Motion & Accessibility',
+ collapse_panels_by_default: 'Collapse panels by default',
+ hide_panels: 'Hide panels',
+ include_additional_media: 'Include additional media'
+ },
+ tooltips: {
+ beta: 'Beta'
+ }
+ },
+ debug: {
+ title: 'Debug',
+ tooltips: {
+ version: 'Current due.moe version hash'
+ }
+ },
+ calculation: {
+ title: 'Calculation'
+ },
+ cache: {
+ title: 'Cache'
+ },
+ attributions: {
+ title: 'Attributions'
+ },
+ media: {
+ anime: 'Anime',
+ manga: 'Manga',
+ upcoming_anime: 'Upcoming anime',
+ paused_media: 'Paused media',
+ unresolved_media: 'Unresolved media',
+ planned_anime: 'Planned anime'
+ },
+ languages: {
+ english: 'English',
+ japanese: 'Japanese'
+ }
+ }
+};
+
+export default English;