/*
  Localizable.strings
  volnahub

  Created by cheykrym on 10/06/2025.
*/

/* General */
"ok" = "OK";
"loading_placeholder" = "Loading...";

/* LoginView */
"LoginView_change_language" = "Language";
"LoginView_login" = "Login";
"LoginView_password" = "Password";
"LoginView_button_login" = "Log in";
"LoginView_error" = "Login error";
"LoginView_button_register" = "Register";
"LoginView_error_username_invalid" = "Username must be 3 to 32 characters (letters, digits, or _)";
"LoginView_error_password_invalid" = "Password must be 8 to 128 characters long";

/* RegistrationView */
"RegistrationView_title" = "Registration";
"RegistrationView_fullname" = "Full name";
"RegistrationView_login" = "Login";
"RegistrationView_error_username_invalid" = "Username must be 3 to 32 characters (letters, digits, or _)";
"RegistrationView_password" = "Password";
"RegistrationView_error_password_invalid" = "Password must be 8 to 128 characters long";
"RegistrationView_confirm_password" = "Confirm password";
"RegistrationView_error_confirm_password_invalid" = "Passwords do not match";
"RegistrationView_invite" = "Invite code (optional)";
"RegistrationView_button_register" = "Register";
"RegistrationView_close" = "Close";
"RegistrationView_error" = "Registration error";

/* AuthService */
"AuthService_error_invalid_invitation_code" = "Invalid invitation code.";
"AuthService_error_invitation_not_active" = "The invitation is not active.";
"AuthService_error_invitation_usage_limit" = "The invitation has reached its usage limit.";
"AuthService_error_invitation_expired" = "The invitation has expired.";
"AuthService_error_login_already_registered" = "This login is already registered.";
"AuthService_error_registration_disabled" = "Registration is temporarily unavailable.";
"AuthService_error_server_unavailable" = "Server is unavailable. Please try again later.";
"AuthService_error_too_many_requests" = "Too many requests.";
"AuthService_error_invalid_request" = "Invalid request (400).";
"AuthService_error_registration_forbidden" = "Registration is forbidden.";
"AuthService_error_server_error" = "Server error: %@";
"AuthService_error_network" = "Network error: %@";
"AuthService_error_invalid_response" = "Invalid server response.";
"AuthService_error_invalid_credentials" = "Invalid username or password.";
"AuthService_error_empty_response" = "Empty server response.";
"AuthService_error_parsing_response" = "Failed to parse server response.";
"AuthService_error_serialization" = "Failed to serialize request data.";
"AuthService_login_success_but_failed" = "Registration succeeded, but login failed.";
