{"auth.invalid_avatar_key": "That avatar is not available.", "auth.logout_failed": "Unable to sign out. Please try again.", "bad_request": "We could not understand that request. Check the details and try again.", "common.greeting": "Hello, {name}", "common.players": {"one": "{count} player", "other": "{count} players"}, "csrf_failed": "The session expired or the request was not secure. Refresh the page and try again.", "db_unavailable": "The service is temporarily unavailable. Try again shortly.", "errors.auth.attempts_left": {"one": "{count} attempt remaining", "other": "{count} attempts remaining"}, "errors.auth.avatar_save_failed": "We could not save your avatar", "errors.auth.bad_username": "That username is not allowed", "errors.auth.code_invalid": "That code is incorrect", "errors.auth.code_resend_failed": "We could not resend the code", "errors.auth.code_send_failed": "We could not send the code", "errors.auth.country_invalid": "Choose a valid country", "errors.auth.email_registered": "This email already has an account. Sign in or reset your password.", "errors.auth.email_unverified": "This account still needs email verification. Sign up again to receive a new code.", "errors.auth.guest_failed": "We could not sign you in as a guest", "errors.auth.invalid_credentials": "Incorrect sign-in details", "errors.auth.login_failed": "Sign-in failed", "errors.auth.password_mismatch": "The passwords do not match", "errors.auth.signup_failed": "Sign-up failed. Check your details.", "errors.auth.username_taken": "This username is already taken. Choose another name.", "errors.feedback.message_required": "Write your message first", "errors.feedback.network": "We could not connect to the server", "errors.feedback.submit_failed": "Something went wrong. Try again.", "errors.generic": "Something went wrong. Try again.", "errors.http.action.home": "Go to home", "errors.http.bad_request.body": "We could not understand that request. Check the details and try again.", "errors.http.bad_request.title": "Bad request", "errors.http.csrf.body": "The session expired or the request was not secure. Refresh the page and try again.", "errors.http.csrf.title": "Security check failed", "errors.http.forbidden.body": "You do not have permission to open this page.", "errors.http.forbidden.title": "Access denied", "errors.http.internal_error.body": "An unexpected error occurred. Try again shortly.", "errors.http.internal_error.title": "Something went wrong", "errors.http.method_not_allowed.body": "That action is not available for this request.", "errors.http.method_not_allowed.title": "Method not allowed", "errors.http.not_found.body": "This link does not exist or has moved.", "errors.http.not_found.title": "Page not found", "errors.http.rate_limited.body": "Wait a little before trying again.", "errors.http.rate_limited.title": "Too many requests", "errors.http.request_too_large.body": "The submitted data is larger than allowed. Reduce it and try again.", "errors.http.request_too_large.title": "Request too large", "errors.http_response": "The server could not complete the request. Try again.", "errors.network": "We could not connect to the server. Check your connection and try again.", "errors.rate_limited": "Too many attempts. Wait a little, then try again.", "errors.timeout": "The request took too long. Try again.", "errors.validation.email": "Enter a valid email address", "errors.validation.invalid": "Enter a valid value", "errors.validation.length": "This value has an invalid length", "errors.validation.null": "This field cannot be empty", "errors.validation.one_of": "Choose one of the available options", "errors.validation.range": "Enter a valid birth year", "errors.validation.required": "This field is required", "forbidden": "You do not have permission to do that.", "internal_error": "Something went wrong. Try again shortly.", "language.switch.aria": "Switch to Arabic", "language.switch.compact": "AR", "language.switch.failed": "The language preference could not be saved. Try again.", "language.switch.visible": "\u0627\u0644\u0639\u0631\u0628\u064a\u0629", "method_not_allowed": "That action is not available for this request.", "not_found": "That resource could not be found.", "notifications.action.friend_accepted": "View profile", "notifications.action.friend_request": "Respond", "notifications.action.game_invite": "Open lobby", "notifications.action.rematch_started": "Enter match", "notifications.actor_fallback": "User", "notifications.badge.unread": {"one": "{count} unread notification", "other": "{count} unread notifications"}, "notifications.empty": "You have no notifications yet.", "notifications.eyebrow": "Inbox", "notifications.load_failed": "We could not load your notifications. Try again.", "notifications.loading": "Loading...", "notifications.matchmaking_found.body_generic": "Your opponent is ready. Open matchmaking to accept.", "notifications.matchmaking_found.body_named": "{opponent} is ready. Open matchmaking to accept.", "notifications.matchmaking_found.title": "Opponent found", "notifications.page_title": "Notifications", "notifications.panel_empty": "No new notifications. You are all caught up.", "notifications.panel_load_failed": "We could not load your notifications.", "notifications.read_failed": "Unable to mark notifications as read. Please try again.", "notifications.title": "Notifications", "notifications.type.friend_accepted": "accepted your request. You are now friends.", "notifications.type.friend_request": "sent you a friend request.", "notifications.type.game_invite": "invited you to play at their table.", "notifications.type.rematch_started": "started a new match. Rejoin the game.", "rate_limited": "Too many attempts. Try again in {retry_after} seconds.", "request_too_large": "The submitted data is larger than allowed. Reduce it and try again.", "shell.android_apk.dismiss": "Dismiss the Android download notice", "shell.android_apk.download": "Download Android APK", "shell.android_apk.version": "Version", "shell.avatar.close": "Close", "shell.avatar.store_owned": "Earned from the store", "shell.avatar.subtitle": "Your picture appears in the navigation bar and on your profile. Choose your favourite.", "shell.avatar.title": "Choose your profile picture", "shell.brand.name": "Tarneb", "shell.brand.subtitle": "Libyan Cards", "shell.footer": "Tarneb \u00b7 tarneeb.ly", "shell.google_play.description": "Get the official Tarneb Android app and its updates from Google Play.", "shell.google_play.download": "Get it on Google Play", "shell.google_play.migration_description": "To install the store version, uninstall the older APK first. Uninstalling removes saved matches and guest data on your device. Your registered account data remains available after you sign in.", "shell.google_play.migration_title": "Already using an older APK?", "shell.google_play.title": "Tarneb is officially on Google Play", "shell.guest.badge": "Guest", "shell.guest.default_name": "Guest", "shell.guest_prompt.cancel": "Cancel", "shell.guest_prompt.default_reason": "This feature", "shell.guest_prompt.reason": "{reason} is for registered players. Signing up is free and takes less than a minute.", "shell.guest_prompt.signin": "I have an account", "shell.guest_prompt.signup": "Create an account", "shell.guest_prompt.title": "Create an account to continue", "shell.legal.delete": "Delete account", "shell.legal.links": "Policy and account links", "shell.legal.privacy": "Privacy policy", "shell.legal.terms": "Community rules", "shell.meta.author": "Libyan Tarneb | tarneeb.ly", "shell.meta.default_title": "Libyan Tarneb", "shell.meta.description": "Tarneb with the spirit of Libyan gatherings", "shell.nav.admin": "Admin", "shell.nav.appearance": "Settings", "shell.nav.contact": "Contact us", "shell.nav.friends": "Friends", "shell.nav.home": "Home", "shell.nav.leaderboard": "Leaderboard", "shell.nav.lobby": "Lobby", "shell.nav.logout": "Sign out", "shell.nav.menu": "Menu", "shell.nav.notifications": "Notifications", "shell.nav.play": "Play", "shell.nav.profile.aria": "Open your profile", "shell.nav.profile.title": "My profile", "shell.nav.rewards": "Rewards", "shell.nav.rules": "Rules", "shell.nav.signin": "Sign in", "shell.nav.signup": "Sign up", "shell.nav.store": "Store", "shell.notifications.close": "Close", "shell.notifications.loading": "Loading...", "shell.notifications.preview": "Notification preview", "shell.notifications.read_all": "Mark all as read", "shell.notifications.view_all": "View all", "shell.pwa.apple_title": "Tarneb", "shell.rating.close": "Close", "shell.rating.failed": "We could not save it. Try again.", "shell.rating.group_aria": "Rating from 1 to 5", "shell.rating.later": "Not now", "shell.rating.message": "Create an account so you do not lose your progress. You can change your profile picture, save matches and achievements, and later play people at your level.", "shell.rating.saved": "Your rating has been saved. Thank you.", "shell.rating.saving": "Saving your rating\u2026", "shell.rating.signup": "Sign up now", "shell.rating.star_aria": {"one": "{count} star", "other": "{count} stars"}, "shell.rating.subtitle": "Rate your experience from 1 to 5", "shell.rating.title": "Enjoying the game?", "shell.tarneb.android_apk.description": "A separate Tarneb app with the same account, friends and wallet. Experimental APK.", "shell.tarneb.android_apk.title": "Try Tarneb for Android", "shell.tarneb.footer": "Tarneb for Tripoli caf\u00e9s \ud83c\uddf1\ud83c\uddfe", "shell.tarneb.tables": "Tables", "shell.toast.close": "Close", "social.action.accept": "Accept", "social.action.accepted": "Friend request accepted.", "social.action.add": "Add friend", "social.action.cancel": "Cancel", "social.action.cancelled": "Friend request cancelled.", "social.action.confirm_unfriend": "Remove this friend? Your old messages will remain available.", "social.action.decline": "Decline", "social.action.declined": "Friend request declined.", "social.action.done": "Done.", "social.action.failed": "That action failed. Check your connection and try again.", "social.action.friend_status": "Friend", "social.action.message_aria": "Message {name}", "social.action.message_title": "Message", "social.action.more_aria": "Options for {name}", "social.action.not_found": "This item changed or is no longer available. Refresh the list.", "social.action.rate_limited": "Please wait a moment, then try again.", "social.action.request_sent": "Friend request sent.", "social.action.unblock": "Unblock", "social.action.unblocked": "Player unblocked.", "social.action.unfriend": "Remove friend", "social.action.unfriended": "Friend removed.", "social.action.view_profile": "View profile", "social.active_match.aria": "Active match available", "social.active_match.disguised_body": "You have two minutes to return before the match counts as a withdrawal loss.", "social.active_match.disguised_negative": "Withdraw", "social.active_match.disguised_title": "Your online match is still active", "social.active_match.matchmaking_body": "You have two minutes to return before your opponent wins by withdrawal.", "social.active_match.matchmaking_negative": "Withdraw", "social.active_match.matchmaking_title": "Your match is still active", "social.active_match.rejoin": "Rejoin match", "social.active_match.solo_body": "The Shibani has been waiting. Rejoin before the match counts as a loss.", "social.active_match.solo_negative": "Forfeit", "social.active_match.solo_title": "You still have an unfinished match", "social.active_match.takeover_body": "Your connection dropped and a bot took your seat. Rejoin and continue playing yourself?", "social.active_match.takeover_negative": "Not now", "social.active_match.takeover_title": "Your match is still active", "social.already_friends": "You are already friends.", "social.already_requested": "You have already sent a friend request.", "social.badge.friends": {"one": "{count} pending friend request", "other": "{count} pending friend requests"}, "social.badge.messages": {"one": "{count} unread message", "other": "{count} unread messages"}, "social.blocked": "This action is unavailable because of a block.", "social.blocked.aria": "Blocked players", "social.blocked.empty_body": "Blocked players cannot message you or send friend requests.", "social.blocked.empty_title": "Your blocked list is empty", "social.blocked.heading": "Blocked players", "social.blocked.hint": "Blocked players cannot message you or send friend requests.", "social.blocked.since": "Blocked {time}", "social.blocked.status": "Blocked", "social.cannot_accept_own_request": "You cannot accept a friend request you sent.", "social.cannot_block_self": "You cannot block your own account.", "social.cannot_friend_self": "You cannot add your own account as a friend.", "social.cannot_message_self": "You cannot message your own account.", "social.compose.label": "Write a message", "social.compose.placeholder": "Write a message...", "social.compose.send": "Send", "social.compose.send_aria": "Send message", "social.conversation.aria": "Conversation", "social.conversation.back": "Back to friends", "social.conversation.ready_body": "Choose a friend from the list to see your messages here.", "social.conversation.ready_title": "Your conversation is ready", "social.eyebrow": "Your Tarneb crew", "social.friend": "Friend", "social.friends.aria": "Friends list", "social.friends.heading": "Friends list", "social.friends.loading": "Loading friends", "social.friends.summary_loading": "Online friends and recent conversations appear first.", "social.intro": "Find your friends, answer requests and keep every conversation in one place.", "social.invalid_body_length": "The message is empty or longer than allowed.", "social.list.browse_leaderboard": "Browse the leaderboard", "social.list.empty_body": "Find a player by name and send a friend request.", "social.list.empty_summary": "Start by finding a player you know.", "social.list.empty_title": "Build your Tarneb crew", "social.list.no_messages": "No messages yet", "social.list.sorted_summary": "Online friends and recent conversations appear first.", "social.list.unread_aria": {"one": "{count} unread message", "other": "{count} unread messages"}, "social.list.unread_summary": {"one": "{count} unread message. New conversations appear first.", "other": "{count} unread messages. New conversations appear first."}, "social.list_load_failed": "We could not load this list.", "social.load_failed_body": "Check your connection and try again. Your messages and requests are safe.", "social.load_failed_title": "We could not load your friends", "social.loading": "Loading...", "social.messages.empty": "No messages yet. Start the conversation with a clear message.", "social.messages.friend_fallback": "Your friend", "social.messages.friends_only": "Conversations are available between friends only.", "social.messages.jump_aria": "{label}. Jump to the latest conversation.", "social.messages.jump_latest": "Jump to the latest messages", "social.messages.load_failed": "We could not load this conversation. Return to the list and try again.", "social.messages.loading": "Loading conversation...", "social.messages.new": {"one": "New message", "other": "{count} new messages"}, "social.messages.new_one": "New message", "social.messages.older": "View older messages", "social.messages.older_load_failed": "We could not load the older messages.", "social.messages.send_failed": "The message could not be sent. Check your connection and try again.", "social.messages.typing": "{name} is typing...", "social.messages.you": "You", "social.missing_target": "Choose a user.", "social.missing_to_user_id": "Choose the person you want to add.", "social.no_waiting_table": "Open a waiting table before sending an invitation.", "social.not_blocked": "You have not blocked this user.", "social.not_friends": "This action is available to friends only.", "social.not_online": "This person is offline right now.", "social.not_pending": "This friend request is not pending.", "social.not_your_request": "This friend request does not belong to you.", "social.notification_not_found": "That notification could not be found.", "social.page_title": "Friends and messages", "social.player": "Player", "social.presence.offline": "Offline", "social.presence.online": "Online now", "social.preview.you_prefix": "You: ", "social.profile.view": "View profile", "social.rail.aria": "Friends and requests", "social.refresh_failed": "We could not refresh your friends. Try again.", "social.request_already_received": "You already have a friend request from this person. Open it to respond.", "social.request_not_found": "That friend request could not be found.", "social.requests.aria": "Friend requests", "social.requests.incoming_empty_body": "New friend requests will appear here and in your notification count.", "social.requests.incoming_empty_title": "No requests need your response", "social.requests.incoming_heading": "Requests received", "social.requests.incoming_hint": "Players waiting for your response.", "social.requests.outgoing_empty_body": "Use the search above to add a player by name or username.", "social.requests.outgoing_empty_title": "No sent requests", "social.requests.outgoing_heading": "Requests sent", "social.requests.outgoing_hint": "They stay here until the player responds.", "social.requests.received_at": "Request received {time}", "social.requests.sent_at": "Request sent {time}", "social.requests.waiting": "Waiting for a response", "social.requests.wants_to_add": "Wants to add you", "social.retry": "Try again", "social.search.aria": "Find a player by name or username", "social.search.clear": "Clear search", "social.search.failed": "Search failed. Check your connection and try again.", "social.search.friend_status": "Friend", "social.search.hint": "By name or username", "social.search.label": "Find a player", "social.search.no_results_body": "Try another name and check that the username is correct.", "social.search.no_results_title": "No matching players", "social.search.placeholder": "Enter at least two characters", "social.search.searching": "Searching...", "social.search.too_short": "Enter at least two characters to start searching.", "social.summary.aria": "Friends summary", "social.summary.friends": "friends", "social.summary.online": "online now", "social.summary.requests": "new requests", "social.tabs.aria": "Filter friends", "social.tabs.blocked": "Blocked", "social.tabs.friends": "Friends", "social.tabs.requests": "Requests", "social.title": "Friends", "social.user_not_found": "That user could not be found.", "time.day": {"one": "{count} day ago", "other": "{count} days ago"}, "time.hour": {"one": "{count} hour ago", "other": "{count} hours ago"}, "time.minute": {"one": "{count} minute ago", "other": "{count} minutes ago"}, "time.now": "now"}
{"auth.account_banned": "Your account is suspended.", "auth.actions.back": "Back", "auth.actions.cancel": "Cancel", "auth.actions.google_signin": "Sign in with Google", "auth.actions.google_signup": "Sign up with Google without a code", "auth.actions.guest": "Play as a guest without signing up", "auth.actions.or": "or", "auth.actions.signin": "Sign in", "auth.actions.signup": "Create a new account", "auth.admin.subtitle": "The admin area is restricted to administrators. Sign in with an admin account to continue.", "auth.admin.title": "Admin sign-in", "auth.bad_username": "That username is not allowed.", "auth.code_expired_or_invalid": "That code is invalid or has expired. Request a new code.", "auth.code_invalid": "That code is incorrect.", "auth.delete.account": "Account:", "auth.delete.account_changed": "The account changed. Open the account deletion page again.", "auth.delete.code": "Confirmation code", "auth.delete.confirm": "Permanently delete my account", "auth.delete.consequences": "This permanently deletes your Tarneb account, personal data, friends, messages and match history.", "auth.delete.intro": "You can delete your account here even if the mobile app is no longer installed.", "auth.delete.keep": "Keep my account", "auth.delete.resend": "Send a new code", "auth.delete.retention": "Financial transaction records may be retained separately from your personal profile. Remove offline files on other devices using their app data settings.", "auth.delete.return_signin": "Return to sign in", "auth.delete.send": "Email me a deletion code", "auth.delete.sent": "We sent a code to your account email. Enter it within 15 minutes to confirm permanent deletion.", "auth.delete.signin": "Sign in to delete your account", "auth.delete.signin_intro": "Sign in to the account you want to delete. We will verify your identity with a code sent to its email address.", "auth.delete.success": "Your account was deleted.", "auth.delete.title": "Delete your Tarneb account", "auth.delete.unconfirmed": "The server did not confirm account deletion.", "auth.delete_active_game": "Return to your game and finish it before deleting your account.", "auth.delete_email_failed": "The deletion code could not be sent. Please try again.", "auth.delete_invalid_request": "The account deletion request is invalid.", "auth.delete_unavailable": "Unable to delete the account right now. Please try again.", "auth.email_delivery_failed": "We could not send the email. Check the address or try again shortly.", "auth.email_registered": "This email already has an account. Sign in or reset your password.", "auth.email_unavailable": "Email registration and recovery are temporarily unavailable. You can play as a guest.", "auth.email_unverified": "This account still needs email verification. Sign up again to receive a new code.", "auth.forgot.checked": "Already checked your email?", "auth.forgot.code_notice_after": "is registered, a 6-digit code will arrive shortly.", "auth.forgot.code_notice_before": "If", "auth.forgot.code_resent": "We sent a new code to", "auth.forgot.edit_email": "Edit email", "auth.forgot.email": "Email address", "auth.forgot.new_password": "New password", "auth.forgot.resend": "Did not receive the code? Send it again", "auth.forgot.reset_intro": "Enter the code we emailed you and your new password", "auth.forgot.reset_submit": "Confirm and change password", "auth.forgot.reset_title": "Recovery code and new password", "auth.forgot.submit": "Send recovery code", "auth.forgot.subtitle": "We will email you a 6-digit code at your registered address", "auth.forgot.title": "Forgot your password?", "auth.guest.info_feedback": "The game is still growing, and your feedback matters to us", "auth.guest.info_progress_after": "until you create a free account", "auth.guest.info_progress_before": "As a guest, your wins and achievements", "auth.guest.info_progress_strong": "are not saved", "auth.guest.info_rating_after": "and a leaderboard", "auth.guest.info_rating_before": "It includes a", "auth.guest.info_rating_strong": "rating points system", "auth.guest.name_label": "Your table name", "auth.guest.submit": "Enter the table", "auth.guest.subtitle": "Enter your name and take a seat at the table", "auth.guest.title": "Welcome, guest", "auth.identifier_required": "Enter your email address or username.", "auth.invalid_avatar_key": "That avatar is not available.", "auth.invalid_credentials": "The sign-in details are incorrect.", "auth.invalid_display_name": "The display name must be between 1 and 80 characters.", "auth.login.oauth_error": "Google sign-in failed. Try again or choose another method.", "auth.login.subtitle": "Choose how you want to play", "auth.login.title": "Welcome to Tarneb", "auth.login_required": "Sign in to continue.", "auth.logout_failed": "Unable to sign out. Please try again.", "auth.meta.forgot": "Forgot your password?", "auth.meta.login": "Welcome", "auth.meta.signin": "Sign in", "auth.meta.signup": "Create an account", "auth.mobile_google_invalid": "This Google sign-in attempt expired or is invalid. Sign in again.", "auth.mobile_google_unavailable": "Google sign-in is temporarily unavailable. Try again shortly.", "auth.optional": "(optional)", "auth.password.hide": "Hide password", "auth.password.label": "Password", "auth.password.min_placeholder": "At least 8 characters", "auth.password.show": "Show password", "auth.signin.create": "Create an account", "auth.signin.forgot": "Forgot your password?", "auth.signin.identifier_label": "Username", "auth.signin.identifier_placeholder": "Username or email", "auth.signin.new_question": "New to Tarneb?", "auth.signin.remember": "Remember me", "auth.signin.submit": "Enter the table", "auth.signin.subtitle": "Sign in and start playing", "auth.signin.title": "Welcome back to Tarneb", "auth.signup.birth_year": "Year of birth", "auth.signup.city": "City", "auth.signup.city_placeholder": "Your city", "auth.signup.city_select": "Choose your city", "auth.signup.code_label": "Code", "auth.signup.code_resent": "If this email is eligible for signup, a new code should arrive at", "auth.signup.code_sent": "If this email is eligible for signup, a 6-digit code should arrive at", "auth.signup.country": "Country", "auth.signup.delivery_help": "Check spam and the email address. Use the buttons below to request another code or edit your details.", "auth.signup.display_name": "Display name", "auth.signup.edit": "Edit details", "auth.signup.email": "Email address", "auth.signup.have_account": "Already have an account?", "auth.signup.password_confirm": "Confirm password", "auth.signup.pending": "Started signup but did not verify your email? Fill in this form again to request a new code.", "auth.signup.resend": "Did not receive the code? Send it again", "auth.signup.send_code": "Send verification code", "auth.signup.subtitle": "Fill in your details to request an email verification code", "auth.signup.title": "Join the Tarneb table", "auth.signup.username": "Username (ID)", "auth.signup.username_help": "Arabic or Latin letters, numbers, or underscores, 3 to 30 characters", "auth.signup.verify_intro": "If this email is eligible for signup, a 6-digit code should arrive shortly.", "auth.signup.verify_submit": "Verify code and finish signing up", "auth.signup.verify_title": "Enter the verification code", "auth.tarneb.delete.title": "Delete your Tarneb account", "auth.tarneb.login.title": "Welcome to Tarneb", "auth.tarneb.shared_account": "Your Tarneb account, friends and wallet are independent.", "auth.tarneb.signin.new_question": "New to Tarneb?", "auth.tarneb.signin.title": "Welcome back to Tarneb", "auth.tarneb.signup.title": "Join the Tarneb table", "auth.username_taken": "This username is already taken. Choose another name."}