{
  "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"
  }
}
