268 lines
7.5 KiB
JSON
268 lines
7.5 KiB
JSON
{
|
|
"language": {
|
|
"select": "Change language",
|
|
"fr": "French",
|
|
"en": "English"
|
|
},
|
|
"login": {
|
|
"title": "Welcome to StripStream",
|
|
"subtitle": "Sign in or create an account to get started",
|
|
"tabs": {
|
|
"login": "Sign in",
|
|
"register": "Sign up"
|
|
},
|
|
"description": "Enjoy your favorite comics, manga and graphic novels with a modern and smooth reading experience.",
|
|
"form": {
|
|
"email": "Email",
|
|
"password": "Password",
|
|
"confirmPassword": "Confirm password",
|
|
"remember": "Remember me",
|
|
"submit": {
|
|
"login": "Sign in",
|
|
"register": "Sign up",
|
|
"loading": {
|
|
"login": "Signing in...",
|
|
"register": "Signing up..."
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"home": {
|
|
"hero": {
|
|
"title": "Welcome to StripStream",
|
|
"subtitle": "Your digital library to read your favorite comics, manga and graphic novels.",
|
|
"coverAlt": "Cover of {title}"
|
|
},
|
|
"title": "Home",
|
|
"sections": {
|
|
"continue_series": "Continue series",
|
|
"continue_reading": "Continue reading",
|
|
"up_next": "Up next",
|
|
"latest_series": "Latest series",
|
|
"recently_added": "Recently added"
|
|
}
|
|
},
|
|
"sidebar": {
|
|
"navigation": "Navigation",
|
|
"home": "Home",
|
|
"downloads": "Downloads",
|
|
"favorites": {
|
|
"title": "Favorites",
|
|
"empty": "No favorites",
|
|
"loading": "Loading..."
|
|
},
|
|
"libraries": {
|
|
"title": "Libraries",
|
|
"empty": "No libraries",
|
|
"loading": "Loading...",
|
|
"refresh": "Refresh libraries"
|
|
},
|
|
"settings": {
|
|
"title": "Settings",
|
|
"preferences": "Preferences"
|
|
},
|
|
"logout": "Sign out"
|
|
},
|
|
"settings": {
|
|
"title": "Preferences",
|
|
"display": {
|
|
"title": "Display Preferences",
|
|
"description": "Customize your library display.",
|
|
"thumbnails": {
|
|
"label": "Show thumbnails",
|
|
"description": "Use thumbnails instead of first pages for series display"
|
|
},
|
|
"unreadFilter": {
|
|
"label": "Default Unread Filter",
|
|
"description": "Show only unread series by default"
|
|
},
|
|
"debugMode": {
|
|
"label": "Debug mode",
|
|
"description": "Show debug information in the interface"
|
|
}
|
|
},
|
|
"error": {
|
|
"title": "Error",
|
|
"message": "An error occurred while updating preferences"
|
|
},
|
|
"komga": {
|
|
"title": "Komga Configuration",
|
|
"description": "Configure your Komga server connection information.",
|
|
"serverUrl": "Server URL",
|
|
"email": "Login email address",
|
|
"password": "Password",
|
|
"buttons": {
|
|
"edit": "Edit configuration",
|
|
"save": "Save",
|
|
"test": "Test connection",
|
|
"cancel": "Cancel",
|
|
"saving": "Saving...",
|
|
"testing": "Testing..."
|
|
},
|
|
"messages": {
|
|
"connectionSuccess": "Successfully connected to Komga server",
|
|
"configSaved": "Configuration saved successfully"
|
|
},
|
|
"error": {
|
|
"title": "Error saving configuration",
|
|
"message": "An error occurred while saving the configuration"
|
|
}
|
|
},
|
|
"cache": {
|
|
"title": "Cache Configuration",
|
|
"description": "Manage data caching settings.",
|
|
"mode": {
|
|
"label": "Cache mode",
|
|
"description": "Memory cache is faster but doesn't persist between restarts"
|
|
},
|
|
"ttl": {
|
|
"default": "Default TTL (minutes)",
|
|
"home": "Home page TTL",
|
|
"libraries": "Libraries TTL",
|
|
"series": "Series TTL",
|
|
"books": "Books TTL",
|
|
"images": "Images TTL"
|
|
},
|
|
"buttons": {
|
|
"saveTTL": "Save TTL",
|
|
"clear": "Clear cache",
|
|
"clearing": "Clearing..."
|
|
},
|
|
"messages": {
|
|
"ttlSaved": "TTL configuration saved successfully",
|
|
"cleared": "Server cache cleared successfully"
|
|
},
|
|
"error": {
|
|
"title": "Error clearing server cache",
|
|
"message": "An error occurred while clearing the server cache",
|
|
"ttl": "Error saving TTL configuration"
|
|
}
|
|
}
|
|
},
|
|
"library": {
|
|
"empty": "No libraries available",
|
|
"coverAlt": "Cover of {name}",
|
|
"status": {
|
|
"available": "Available",
|
|
"unavailable": "Unavailable"
|
|
},
|
|
"lastUpdated": "Last updated: {date}"
|
|
},
|
|
"series": {
|
|
"empty": "No series available",
|
|
"coverAlt": "Cover of {title}",
|
|
"status": {
|
|
"noBooks": "No books",
|
|
"read": "Read",
|
|
"unread": "Unread",
|
|
"progress": "{read}/{total}"
|
|
},
|
|
"books": "{count} books",
|
|
"filters": {
|
|
"title": "Filters",
|
|
"showAll": "Show all",
|
|
"unread": "Unread",
|
|
"search": "Search series..."
|
|
},
|
|
"display": {
|
|
"showing": "Showing series {start} to {end} of {total}",
|
|
"page": "Page {current} of {total}"
|
|
},
|
|
"header": {
|
|
"coverAlt": "Cover of {{title}}",
|
|
"books": "{{count}} book",
|
|
"books_plural": "{{count}} books",
|
|
"status": {
|
|
"read": "Read",
|
|
"unread": "Unread",
|
|
"progress": "{{read}}/{{total}}"
|
|
},
|
|
"favorite": {
|
|
"add": "Added to favorites",
|
|
"remove": "Removed from favorites"
|
|
}
|
|
}
|
|
},
|
|
"books": {
|
|
"empty": "No books available",
|
|
"coverAlt": "Cover of {{title}}",
|
|
"status": {
|
|
"unread": "Unread",
|
|
"read": "Read",
|
|
"readDate": "Read on {{date}}",
|
|
"progress": "Page {{current}}/{{total}}"
|
|
},
|
|
"display": {
|
|
"showing": "Showing books {start} to {end} of {total}",
|
|
"page": "Page {current} of {total}"
|
|
},
|
|
"filters": {
|
|
"showAll": "Show all",
|
|
"unread": "Unread"
|
|
},
|
|
"loading": "Loading..."
|
|
},
|
|
"downloads": {
|
|
"page": {
|
|
"title": "Downloads",
|
|
"description": "Manage your offline available books"
|
|
},
|
|
"tabs": {
|
|
"all": "All ({count})",
|
|
"downloading": "Downloading ({count})",
|
|
"available": "Available ({count})",
|
|
"error": "Errors ({count})"
|
|
},
|
|
"empty": {
|
|
"all": "No downloaded books",
|
|
"downloading": "No downloads in progress",
|
|
"available": "No books available offline",
|
|
"error": "No errors"
|
|
},
|
|
"actions": {
|
|
"retryAll": "Retry all",
|
|
"retry": "Retry",
|
|
"delete": "Delete"
|
|
},
|
|
"status": {
|
|
"downloading": "Downloading",
|
|
"available": "Available offline",
|
|
"error": "Download error",
|
|
"idle": "Not downloaded"
|
|
},
|
|
"toast": {
|
|
"deleted": "Book deleted",
|
|
"deletedDesc": "The book is no longer available offline",
|
|
"error": "Error",
|
|
"errorDesc": "An error occurred while deleting",
|
|
"retryAll": "Retrying downloads",
|
|
"retryAllDesc": "{count} download(s) restarted",
|
|
"retryDesc": "Download will start from the beginning",
|
|
"retry": "Download restarted"
|
|
},
|
|
"info": {
|
|
"size": "{size} MB",
|
|
"pages": "{current}/{total} pages",
|
|
"totalPages": "{count} pages"
|
|
}
|
|
},
|
|
"errors": {
|
|
"AUTH_INVALID_CREDENTIALS": "Invalid credentials",
|
|
"AUTH_PASSWORD_MISMATCH": "Passwords do not match",
|
|
"AUTH_EMAIL_EXISTS": "Email already exists",
|
|
"AUTH_PASSWORD_NOT_STRONG": "Password is not strong enough",
|
|
"AUTH_LOGOUT_ERROR": "Logout error",
|
|
"AUTH_INVALID_USER_DATA": "Invalid user data",
|
|
"AUTH_UNAUTHENTICATED": "Unauthenticated",
|
|
"AUTH_LOGIN_ERROR": "Login error",
|
|
"AUTH_REGISTER_ERROR": "Register error",
|
|
|
|
"SERIES_FETCH_ERROR": "Error fetching series",
|
|
"HOME_FETCH_ERROR": "Error fetching home",
|
|
"SERIES_NO_BOOKS_FOUND": "No books found in the series",
|
|
"BOOK_PAGES_FETCH_ERROR": "Error fetching book pages",
|
|
|
|
"GENERIC_ERROR": "An error occurred"
|
|
}
|
|
}
|