{ "meta": { "title": "kashilo.com – Your Private Marketplace", "description": "Buy and sell privately — no account, no tracking. Pay with Monero." }, "header": { "searchPlaceholder": "What are you looking for?", "createListing": "Create Listing", "toggleTheme": "Toggle theme", "selectLanguage": "Select language", "profile": "Profile" }, "footer": { "rights": "All rights reserved.", "about": "About", "privacy": "Privacy", "terms": "Terms", "contact": "Contact", "imprint": "Legal Notice" }, "home": { "title": "Welcome to kashilo", "subtitle": "Your private marketplace — buy and sell securely, pay with Monero.", "browseListings": "Browse Listings", "createListing": "Create Listing", "categories": "Categories", "recentListings": "Recent Listings", "placeholderTitle": "Sample Listing", "placeholderLocation": "Location", "addFavorite": "Add to favorites", "removeFavorite": "Remove from favorites", "noListings": "No listings found", "loadMore": "Load more", "pullToRefresh": "Pull to refresh" }, "common": { "loading": "Loading...", "error": "Error loading", "close": "Close", "remove": "Remove", "home": "Home" }, "error": { "title": "Something went wrong", "retry": "Try again", "offline": "No internet connection" }, "search": { "title": "Search", "placeholder": "Enter search term...", "allCategories": "All Categories", "allSubcategories": "All Subcategories", "currentLocation": "Current Location", "locating": "Locating...", "searchButton": "Search", "loading": "Searching...", "enterQuery": "Enter a search term to find listings.", "noResults": "No results found. Try a different search term.", "resultsCount": "{{count}} results found", "allIn": "All in", "clearAll": "Clear all", "radiusAround": "{{radius}} km radius", "priceRange": "Price", "min": "Min", "max": "Max", "apply": "Apply", "sortBy": "Sort by", "sortNewest": "Newest first", "sortOldest": "Oldest first", "sortPriceAsc": "Price: low to high", "sortPriceDesc": "Price: high to low", "sortDistance": "Nearby" }, "countries": { "ch": "Switzerland", "de": "Germany", "at": "Austria", "fr": "France", "it": "Italy", "li": "Liechtenstein" }, "listing": { "notFound": "This listing was not found.", "backHome": "Back to Home", "description": "Description", "location": "Location", "seller": "Seller", "anonymousSeller": "Anonymous Seller", "memberSince": "Member since", "postedOn": "Posted on", "contactSeller": "Contact Seller", "paymentInfo": "Payment is made directly via Monero (XMR).", "moneroAddress": "Seller's Monero Address", "noMoneroAddress": "No Monero address provided", "copyAddress": "Copy address", "contactHint": "Copy the address and send the amount using your Monero wallet.", "priceOnRequest": "Price on request", "shippingAvailable": "Shipping available", "viewSingular": "view", "viewPlural": "views", "share": "Share", "report": "Report", "moreFromSeller": "More from this seller", "edit": "Edit", "expired": "Expired", "expiresIn1Day": "1 day left", "expiresInDays": "{{days}} days left", "newMessages": "New messages" }, "chat": { "title": "Send Message", "placeholder": "Write a message...", "encrypted": "End-to-end encrypted", "startConversation": "Start a conversation with the seller.", "send": "Send", "unavailable": "Chat unavailable", "pending": "Conversation request sent. Waiting for the seller to respond.", "pendingHint": "Waiting for seller...", "keyChanged": "Key changed", "keyChangedHint": "The encryption key for this seller has changed. This could indicate an attack, or the seller may have recreated the listing.", "keyAccept": "Accept new key" }, "create": { "title": "Create Listing", "editTitle": "Edit Listing", "listingTitle": "Title", "titlePlaceholder": "What do you want to sell?", "category": "Category", "selectCategory": "Select category", "condition": "Condition", "conditionNew": "New", "conditionLikeNew": "Like new", "conditionGood": "Good", "conditionFair": "Fair", "conditionPoor": "Poor", "price": "Price", "currency": "Currency", "priceMode": "Price mode", "priceModeFiat": "Fiat price fixed", "priceModeXmr": "XMR price fixed", "priceModeHint": "Fiat-fixed: The fiat amount stays the same. XMR-fixed: The XMR amount stays the same.", "shippingAvailable": "Shipping available", "shippingCost": "Shipping cost", "shippingCostPlaceholder": "e.g. 5.00", "location": "Location", "locationPlaceholder": "City, ZIP or address", "locationHint": "Choose the location for your listing", "description": "Description", "descriptionPlaceholder": "Describe your item in detail...", "images": "Images", "uploadImages": "Upload images (max. 5)", "moneroAddress": "Your Monero Address", "moneroPlaceholder": "4... or 8...", "moneroHint": "Buyers will send payment directly to this address.", "cancel": "Cancel", "publish": "Publish", "publishing": "Publishing...", "saveChanges": "Save Changes", "saving": "Saving...", "publishFailed": "Publishing failed. Please try again.", "invalidMoneroAddress": "Invalid Monero address. Please check the format.", "draftRestored": "Draft restored", "clearDraft": "Discard", "paymentExpired": "The paid period has expired. Please pay again." }, "notFound": { "title": "Page Not Found", "message": "The page you are looking for does not exist.", "backHome": "Back to Home" }, "cropper": { "title": "Crop image", "preview": "Preview:", "cancel": "Cancel", "confirm": "Apply", "aspectRatio": "Ratio:", "free": "Free" }, "captcha": { "verify": "I'm not a robot", "verified": "Verified", "solving": "Verifying...", "attempts": "attempts", "error": "Error - try again" }, "profile": { "myListings": "My Listings", "messages": "Messages", "favorites": "Favorites", "settings": "Settings" }, "auth": { "login": "Login", "logout": "Logout", "loggingIn": "Logging in...", "yourUuid": "Your UUID", "enterUuid": "Please enter your UUID", "invalidUuid": "Invalid UUID or account not found", "noAccount": "No account yet?", "hasAccount": "Already have an account?", "createAccount": "Create Account", "registerInfo": "A unique UUID will be generated for you. This UUID is your only access - save it securely!", "generateUuid": "Generate UUID", "creating": "Creating...", "accountCreated": "Account Created!", "important": "Important!", "saveUuidWarning": "Save this UUID securely. It is your only access to your account. There is no way to recover it!", "copy": "Copy", "downloadBackup": "Download Backup", "confirmSaved": "I have saved my UUID", "registrationFailed": "Registration failed", "loginRequired": "Please log in to continue", "rememberMe": "Remember me on this device", "rememberMeHint": "Your UUID will be stored locally. Only enable on trusted devices." }, "favorites": { "title": "Favorites", "subtitle": "Your saved listings", "empty": "No favorites", "emptyHint": "Click the heart icon on a listing to save it.", "browse": "Browse listings" }, "myListings": { "title": "My Listings", "subtitle": "Manage your listings", "empty": "No listings", "emptyHint": "You haven't created any listings yet.", "create": "Create listing", "loginRequired": "Login required", "loginHint": "Log in to see your listings.", "login": "Login", "status": { "draft": "Draft", "archived": "Archived", "processing": "Pending", "published": "Published", "expired": "Expired", "unpublished": "Unpublished", "deleted": "Deleted" }, "unpublish": "Unpublish", "republish": "Republish", "unpublished": "Listing unpublished", "republished": "Listing republished", "delete": "Delete", "deleteConfirm": "Really delete this listing? This cannot be undone.", "deleted": "Listing deleted", "deletedHint": "Will be automatically removed in 30 days" }, "messages": { "title": "Messages", "subtitle": "Your conversations", "empty": "No messages", "emptyHint": "Contact a seller to start a conversation.", "browse": "Browse listings", "loginRequired": "Login required", "loginHint": "Log in to see your messages.", "login": "Login", "unknownListing": "Unknown listing", "listing": "Listing", "today": "Today", "yesterday": "Yesterday", "daysAgo": "{{days}} days ago", "listingRemoved": "Listing removed", "pendingRequests": "New requests", "activeChats": "Conversations", "new": "New" }, "settings": { "title": "Settings", "appearance": "Appearance", "theme": "Theme", "themeLight": "Light", "themeDark": "Dark", "themeSystem": "System", "language": "Language", "account": "Account", "userId": "User ID", "userIdHint": "Not stored on the server. Only you know this ID.", "logout": "Logout", "login": "Login", "notLoggedIn": "You are not logged in.", "loggedOut": "Logged out successfully", "data": "Data", "favorites": "Favorites", "favoritesHint": "Delete locally saved favorites", "searchHistory": "Search history", "searchHistoryHint": "Delete saved search filters", "clear": "Clear", "confirmClearFavorites": "Delete all favorites?", "confirmClearSearch": "Delete search history?", "favoritesCleared": "Favorites deleted", "searchCleared": "Search history deleted", "about": "About", "currency": "Currency", "currencyChanged": "Currency changed", "deleteAllData": "Delete all local data", "deleteAllDataHint": "Removes all saved data from this browser including encryption keys, favorites, and preferences. Chat history cannot be recovered.", "deleteAll": "Delete all", "confirmDeleteAll": "Delete all local data? Encryption keys will be lost and chat messages cannot be recovered." }, "notifications": { "title": "Notifications", "empty": "No notifications", "markAllRead": "Mark all as read", "listing_created": "Your listing has been created", "listing_published": "Your listing has been published", "listing_expired": "Your listing has expired", "new_message": "You have a new message", "favorite_added": "Someone saved your listing" }, "payment": { "title": "Payment", "listingFee": "Listing Fee", "feeInfo": "1 listing = 1 month = {{amount}} {{currency}}", "payNow": "Pay Now", "paying": "Processing payment...", "processing": "Payment received, waiting for confirmation...", "success": "Payment successful! Your listing is now live.", "expired": "Payment expired. Please try again.", "failed": "Payment failed. Please try again.", "resume": "Resume payment", "pending": "Payment pending", "required": "A fee of {{amount}} {{currency}} is required to publish.", "paidViaXmr": "Paid via Monero (XMR)", "awaitingConfirmation": "Awaiting blockchain confirmation", "awaitingHint": "Your payment has been received. The listing will be published automatically after 1 confirmation." }, "reputation": { "level": { "new": "New Account", "active": "Active", "trusted": "Trusted", "power": "Power Seller" }, "deals": "{{count}} deals", "dealsSingular": "1 deal", "avgRating": "⌀ {{rating}}", "newWarning": "New account — start with small amounts", "confirmDeal": "Complete Deal", "confirmDealHint": "Confirm that the transaction has taken place", "dealPending": "Waiting for confirmation", "dealConfirmed": "Deal confirmed", "rate": "Leave a rating", "rated": "Rated", "memberSince": "Member since {{date}}" } }