{
  "accountOnboarding": {
    "belgeYukleme": "Uploading Documents",
    "faturaBilgileri": "Invoice Information",
    "gerekliBelgeleriYukleyinVeEksikleriTamamlayin": "Upload the required documents and complete the missing documents.",
    "onboardingTamamlandiArtikDashboardAGecebilirsiniz": "Onboarding is complete, now you can move on to the dashboard.",
    "paketSatinAlmaOncesiFaturaBilgileriniziTamamlayin": "Complete your billing information before purchasing a package.",
    "paketSecimi": "Package Selection",
    "platformuKullanmakIcinAktifPaketSatinAlin": "To use the platform, purchase an active package.",
    "sozlesmeVeSartlar": "Agreement and Terms",
    "tamamlandi": "completed",
    "tumZorunluSozlesmeleriInceleyipOnaylayin": "Review and approve all mandatory agreements.",
    "yonetimOnayiBekleniyor": "Waiting for Management Approval",
    "yuklenenBelgelerYonetimIncelemesinde": "Uploaded documents are under management review."
  },
  "actions": {
    "cancel": "Cancel",
    "close": "Close",
    "delete": "Delete",
    "edit": "Edit",
    "retry": "Try again",
    "save": "Save",
    "search": "Search",
    "send": "Send"
  },
  "billingV2": {
    "accessUntil": "Access until {{date}}",
    "account": "My account",
    "addCard": "Add a card",
    "addCardToRenew": "Add a card to enable renewal",
    "apply": "Apply",
    "billingDetails": "Billing details",
    "cancelCheckout": "Cancel this checkout",
    "cardConfirmationMissing": "Payment was received, but the card-saving confirmation from PayTR did not arrive.",
    "cardCvvRequired": "Cannot be used for automatic renewal",
    "cardExpired": "Expired",
    "cardHolder": "Name on card",
    "cardLabel": "{{brand}} ···· {{last4}}",
    "cardNotSaved": "Your card could not be saved. Please try again.",
    "cardNumber": "Card number",
    "cards": "Saved cards",
    "cardSaved": "Your card is saved for future payments.",
    "cardSaveFailed": "Card could not be saved",
    "cardSetupHint": "Verify your card for future payments. Your current plan stays in place.",
    "cardUnavailable": "Add this card again",
    "changeDuration": "Change duration",
    "changeHint": "Your new duration takes effect on {{date}}. No payment is taken today.",
    "changeNeedsRenewal": "Enable automatic renewal before scheduling a duration change.",
    "changeSaved": "Your plan change is scheduled.",
    "chooseDuration": "Choose your duration",
    "completeBilling": "Complete billing details",
    "confirmed": "Payment confirmed",
    "confirming": "Confirming your payment",
    "confirmingHint": "You can return to your account while confirmation is pending. Please do not pay again.",
    "continue": "Continue to payment",
    "coupon": "Coupon code",
    "currentPlan": "Current plan",
    "cvv": "Security code",
    "date": "Date",
    "defaultCard": "Default",
    "discount": "Discount",
    "download": "Download PDF",
    "edit": "Edit",
    "enableRenewal": "Enable renewal",
    "error": "Something went wrong. Please try again.",
    "failed": "Payment not completed",
    "failedHint": "Check your card details or try another card.",
    "fxHint": "Charged in TRY using the exchange rate at renewal.",
    "invoice": "Invoice",
    "invoices": "Invoices",
    "keepPlan": "Keep current plan",
    "lifetime": "Lifetime access",
    "loading": "Loading",
    "makeDefault": "Make default",
    "manage": "Manage subscription",
    "month": "Month",
    "months_one": "{{count}} month",
    "months_other": "{{count}} months",
    "newCard": "Use a new card",
    "next": "Next",
    "nextPeriod": "Next billing period",
    "noCards": "No saved cards.",
    "noInvoices": "Your invoices will appear here after payment.",
    "pay": "Pay {{amount}}",
    "payment": "Secure payment",
    "paymentMethod": "Payment method",
    "paytr": "Card details are sent directly to PayTR.",
    "pendingCheckout": "You have an unfinished payment.",
    "preparing": "Preparing",
    "previous": "Previous",
    "reference": "Reference",
    "refundComplete": "The card verification charge has been refunded.",
    "refundPending": "The card verification refund is being processed.",
    "remove": "Remove",
    "removeCoupon": "Remove coupon",
    "renewalCard": "Renewal card",
    "renewalConsent_one": "Renew automatically every {{count}} month at {{amount}}. I can cancel renewal from my account.",
    "renewalConsent_other": "Renew automatically every {{count}} months at {{amount}}. I can cancel renewal from my account.",
    "renewalSetupHint": "Verify your card and agree to automatic renewal to enable it.",
    "renewalUnavailable": "Automatic renewal is currently unavailable.",
    "renewsOn": "Renews on {{date}}",
    "resetSelection": "Continue without a trial or coupon",
    "retryOn": "Next payment attempt: {{date}}",
    "retryPayment": "Retry payment",
    "returnApp": "Return to app",
    "saveCard": "Save my card securely with PayTR.",
    "saveChange": "Save change",
    "scheduled": "{{plan}} starts on {{date}}",
    "signIn": "Sign in",
    "signInRequired": "Sign in to your supplier or franchisor account to manage billing.",
    "stopRenewal": "Turn off renewal",
    "subtitle": "Manage your plan, payments and invoices.",
    "summary": "Order summary",
    "title": "Subscription & billing",
    "total": "Due today",
    "trialDays_one": "Start a {{count}}-day free trial",
    "trialDays_other": "Start a {{count}}-day free trial",
    "trialMonths_one": "Start a {{count}}-month free trial",
    "trialMonths_other": "Start a {{count}}-month free trial",
    "tryAgain": "Try again",
    "verificationCharge": "Card verification costs {{amount}}.",
    "verificationRefund": "A {{amount}} charge verifies your card and will be refunded.",
    "verifyBoth": "Verify email and phone",
    "verifyBothReason": "Verify both your email address and phone number to continue with this subscription.",
    "verifyEmail": "Verify email",
    "verifyEmailReason": "Verify your email address to continue with this subscription.",
    "verifyPhone": "Verify phone",
    "verifyPhoneReason": "Verify your phone number to continue with this subscription.",
    "year": "Year"
  },
  "business": {
    "about": {
      "heading": "About HepTicaret",
      "history": "For more than two years, our work has focused on product discovery, sourcing and business partnerships.",
      "mission": "Help businesses make informed commercial decisions by reviewing products, company profiles and dealership terms.",
      "missionTitle": "Our mission",
      "network": "Product catalogs, supplier profiles and dealership listings help businesses discover each other and begin commercial discussions.",
      "principle": "Clear information, direct communication and business connections that fit your needs.",
      "purpose": "We bring product and business discovery together for manufacturers, wholesalers, business buyers and brands offering dealerships.",
      "storyHeading": "A meeting place for businesses",
      "title": "About HepTicaret | B2B Trading Platform",
      "vision": "Make production, sourcing and partnership opportunities more accessible to businesses in Türkiye through digital discovery.",
      "visionTitle": "Our vision"
    },
    "contact": {
      "description": "Contact the HepTicaret support team with questions about membership, product and supplier discovery or dealership listings.",
      "title": "HepTicaret Contact and Support"
    },
    "description": "HepTicaret has connected businesses in Türkiye for more than two years through B2B product discovery, wholesale sourcing and dealership opportunities.",
    "guide": {
      "description": "Choose the right role for your business on HepTicaret, then review products, suppliers and dealership listings to prepare for commercial discussions.",
      "heading": "HepTicaret user guide",
      "stepFour": "Contact the relevant business using the options on its listing page.",
      "stepOne": "Choose the user role that matches your business.",
      "stepsHeading": "Build your business connection",
      "stepThree": "Compare product specifications, order terms and information about the business.",
      "stepTwo": "Review products, supplier profiles or dealership listings.",
      "title": "HepTicaret User Guide | Products, Suppliers and Dealerships"
    },
    "name": "HepTicaret"
  },
  "buyerAuthService": {
    "dokuman": "Document",
    "dokumanYuklenemedi": "Failed to upload document",
    "dokumanYuklenirkenBirHataOlustu": "An error occurred while uploading the document"
  },
  "companyidentity": {
    "11HaneliTcKimlikNo": "11-digit Turkish ID number",
    "gecerliBirTcKimlikNoGiriniz11Hane": "Enter a valid Turkish ID number (11 digits)",
    "gecerliBirVergiVeyaSirketNumarasiGiriniz": "Please enter a valid tax or company number",
    "sahisSirketi": "Sole Proprietorship",
    "sirketTuruSecilmelidir": "Company type must be selected",
    "tcKimlikNo": "Turkish ID Number",
    "tcKimlikNoGereklidir": "Turkish ID number is required",
    "tuzelKisilik": "Legal Entity",
    "vergiMersiSVatNumarasi": "Tax / MERSİS / VAT Number",
    "vergiNoGereklidir": "Tax ID is required",
    "vkn10HaneMersiS16HaneOlmaliUluslararasi": "TIN must be 10 digits and MERSİS must be 16 digits; international tax numbers may contain 4–32 letters or numbers",
    "vknMersiSVeyaUluslararasiVergiNumarasi": "TIN, MERSİS, or international tax number"
  },
  "currencies": {
    "euro": "Euro",
    "turkishLira": "Turkish Lira",
    "usDollar": "US Dollar"
  },
  "documentAccess": {
    "accessDenied": "Your account does not have permission to upload this document. Contact support if you need access.",
    "chooseAgain": "Check the file and your connection, then choose the file again using the upload button.",
    "contactSupport": "Contact support",
    "emailRequired": "Verify your email address before uploading documents. Then return here to choose your file and continue.",
    "emailTitle": "Email verification required",
    "fileSize": "Choose a PDF file smaller than 10 MB.",
    "fileType": "Choose a PDF document (.pdf).",
    "notUploaded": "Not uploaded",
    "profileUnavailable": "We could not check your document upload permissions. Reload your account status to continue.",
    "rejected": "Rejected",
    "resubmissionRequired": "Upload a replacement document",
    "retry": "Reload account status",
    "sessionExpired": "Your session has expired. Sign in again to continue uploading your document.",
    "signIn": "Sign in again",
    "upload": "Upload document",
    "uploadFailed": "Document could not be uploaded",
    "verifyEmail": "Verify email"
  },
  "errorPage": {
    "errorBody": "Please try again or contact our support team.",
    "errorTitle": "Something went wrong",
    "home": "Back to home",
    "metaTitle": "Page not found | HepTicaret",
    "notFoundBody": "The page you are looking for may have moved or been removed.",
    "notFoundTitle": "Page not found",
    "products": "Explore products"
  },
  "errors": {
    "http": {
      "400": "Invalid request. Please check your information.",
      "401": "Your session has expired. Please sign in again.",
      "403": "You are not authorized to perform this action.",
      "404": "The requested resource was not found.",
      "409": "This action caused a conflict. Please try again.",
      "422": "The submitted information is invalid. Please review it.",
      "429": "You have sent too many requests. Please try again later.",
      "500": "A server error occurred. Please try again later.",
      "502": "The server could not be reached. Please check your connection.",
      "503": "The service is currently unavailable. Please try again later."
    },
    "network": "The server could not be reached. Check your internet connection.",
    "timeout": "The request timed out. Please try again.",
    "unexpected": "An unexpected error occurred.",
    "unexpectedWithMessage": "Unexpected error: {{message}}",
    "unknown": "An unexpected error occurred. Please try again later."
  },
  "format": {
    "kg": "kg",
    "koli": "Carton",
    "paket": "Package",
    "piece": "Piece"
  },
  "languages": {
    "arabic": "Arabic",
    "arabicNative": "العربية",
    "english": "English",
    "englishNative": "English",
    "turkish": "Turkish",
    "turkishNative": "Türkçe"
  },
  "legalContent": {
    "turkishOnly": "This legal document is currently available in Turkish. Please review the Turkish text before agreeing to it."
  },
  "maintenance": {
    "body": "The site is temporarily unavailable while maintenance is in progress.",
    "title": "Under maintenance"
  },
  "markets": {
    "turkey": "Türkiye"
  },
  "marketSelector": {
    "currency": "Currency",
    "currencyDescription": "Choose the currency used to display prices",
    "language": "Language",
    "languageDescription": "Choose the site language",
    "market": "Market",
    "preferences": "Language and currency",
    "preferencesDescription": "Manage your display preferences",
    "selectMarket": "Select market"
  },
  "message": {
    "aktarimaHazir": "Ready to transfer",
    "aktarimSirasiBekleniyor": "Waiting for transfer queue",
    "csvOrnegi": "CSV example",
    "dosyaKontrolEdiliyor": "Checking file",
    "dosyaYuklendi": "File has been uploaded",
    "dosyaYukleniyor": "Uploading file",
    "duraklatildi": "Paused",
    "duzeltmeGerekenSatirlarVar": "Some rows need correction",
    "excelOrnegi": "Excel example",
    "hazirlaniyor": "Preparing",
    "iptalEdildi": "Canceled",
    "islemDurdu": "Operation stopped",
    "jsonOrnegi": "Example of JSON",
    "kontrolSirasiBekleniyor": "Waiting in the validation queue",
    "ndjsonOrnegi": "Example of NDJSON",
    "tamamlandi": "Completed",
    "urunlerEkleniyor": "Adding products",
    "xmlOrnegi": "XML sample"
  },
  "offerFilters": {
    "status": "Offer status",
    "type": "Offer type"
  },
  "pagination": {
    "messages": "Message pages",
    "newerMessages": "Newer messages",
    "next": "Next",
    "offers": "Offer pages",
    "olderMessages": "Older messages",
    "pageOf": "Page {{page}} of {{total}}",
    "previous": "Previous"
  },
  "privacy": {
    "accept": "Accept all",
    "anonymousPending": "Before your first choice, we count anonymous page and flow events without cookies or IDs.",
    "assessedTrPending": "Google Analytics is currently on before your choice under our assessed basis for Turkey. Necessary only stops it; recordings and advertising require Accept all.",
    "description": "Necessary cookies and storage keep sign-in and your settings working. Accept all allows Google Analytics, masked session recordings and personalized advertising when available. Necessary only stops optional measurement. You can change your choice anytime.",
    "measurementNotice": {
      "aggregation": "We retain received event totals as minute batches in the app's private persistent storage for 30 calendar days, using UTC dates. They contain event counts, a time interval and an environment label, but no visitor, device, session or flow identifiers. These totals are not unique visitors or sessions and cannot establish whether a particular person abandoned a flow.",
      "choices": "When enabled, anonymous counting runs before your first choice and after Accept all. Necessary only stops new counting and other optional measurement, while sign-in and essential settings still work. Earlier aggregate totals remain.",
      "payload": "Each counting request contains only an event type, a flow category and a pending/accepted choice state. It contains no user, device, session or flow IDs, form contents, URLs, IP addresses or user-agent strings. This counting data is not sent to Google.",
      "purpose": "We use first-party anonymous totals to identify usability problems. When enabled, we count page views and flow starts, submissions, validation failures, failures, completions and blocks.",
      "title": "Website measurement",
      "vendors": "Google Analytics is separate from these totals and may use visitor and account identifiers to measure individual journeys. Session recordings and advertising require Accept all and must also be enabled for the site."
    },
    "policy": "Privacy policy",
    "preferences": "Cookie preferences",
    "reject": "Necessary only",
    "reload": "Reload page",
    "replayReload": "Session replay can resume after reloading this page.",
    "title": "Cookie preferences"
  },
  "sellerAuthService": {
    "documentTitle": "{{type}} Document"
  },
  "services": {
    "adminProductimportTemplateService": {
      "adminBulunamadi": "Admin not found",
      "adminOturumuBaslatilamadi": "Failed to start admin session",
      "islemBasarisiz": "Operation failed",
      "sablonlarYuklenemedi": "Templates failed to load"
    },
    "api": {
      "userNoLongerExists": "User no longer exists"
    },
    "buyerAuthService": {
      "buEPostaAdresiZatenKullanilmaktadir": "This email address is already in use.",
      "dogrulamaKoduGereklidir": "Verification code required",
      "dogrulamaKoduGonderilemedi": "Verification code could not be sent",
      "dokumanSilinemedi": "The document could not be deleted",
      "dokumanYuklenemediBackendDenYanitAlinamadi": "Failed to load document: No response from backend",
      "dokumanYuklenirkenBeklenmeyenBirHataOlustu": "An unexpected error occurred while loading the document.",
      "dosyaSecilmediLutfenBirDosyaSecin": "No file selected. Please select a file.",
      "emailDogrulamaBasarisiz": "Email verification failed",
      "enAzBirDosyaSecmelisiniz": "You must select at least one file",
      "ePostaAdresiGereklidir": "Email address required",
      "gecersizDosyaFormatiLutfenGecerliBirDosyaSecin": "Invalid file format. Please select a valid file.",
      "girisBasarisiz": "Login failed",
      "hesapSilinemedi": "Account could not be deleted",
      "kayitBasarisiz": "Registration failed",
      "kullaniciIDBulunamadiLutfenTekrarGirisYapin": "User ID not found. Please log in again.",
      "logoYuklenemedi": "Logo could not be loaded",
      "maksimum10DosyaYuklenebilir": "Maximum 10 files can be uploaded",
      "nameDesteklenmeyenDosyaFormatiSadeceResimVeVideoDosyalari": "{{name}} unsupported file format. Only image and video files can be uploaded.",
      "nameDosyasiCokBuyukMaksimum5MbOlmalidir": "The file {{name}} is too large. It should be a maximum of 5MB.",
      "profilBilgileriAlinamadi": "Profile information could not be retrieved",
      "profilGuncellenemedi": "Profile could not be updated",
      "sifreSifirlamaIstegiGonderilemedi": "Password reset request could not be sent",
      "sifreSifirlanamadi": "Could not reset password",
      "sozlesmeImzalanamadi": "The contract could not be signed",
      "sozlesmeOlusturulamadi": "Failed to create contract",
      "sozlesmeSilinemedi": "Agreement could not be deleted",
      "tesisMedyasiSilinemedi": "Failed to delete facility media",
      "tesisMedyasiYuklenemedi": "Failed to load facility media",
      "veriBulunamadiLutfenTekrarDeneyin": "No data found. Please try again."
    },
    "complaintService": {
      "sikayetGonderilemedi": "Complaint could not be sent"
    },
    "currencyService": {
      "kurSaglayiciYanitiBasarisizStatus": "Rate provider response failed: {{status}}"
    },
    "favoriteService": {
      "favorilerGetirilemedi": "Favorites could not be fetched",
      "firmaFavorilerdenCikarilamadi": "The company could not be removed from the favorites",
      "firmaFavorilereEklenemedi": "Company could not be added to favorites",
      "firmaFavorileriGetirilemedi": "Company favorites could not be fetched",
      "urunFavorilerdenCikarilamadi": "The product could not be removed from favorites",
      "urunFavorilereEklenemedi": "The product could not be added to favorites",
      "urunFavorileriGetirilemedi": "Product favorites could not be retrieved"
    },
    "franchiseeAuthService": {
      "buEPostaAdresiZatenKullanilmaktadir": "This email address is already in use.",
      "dogrulamaKoduGereklidir": "Verification code required",
      "dogrulamaKoduGonderilemedi": "Verification code could not be sent",
      "emailDogrulamaBasarisiz": "Email verification failed",
      "ePostaAdresiGereklidir": "Email address required",
      "girisBasarisiz": "Login failed",
      "kayitBasarisiz": "Registration failed",
      "profilBilgileriAlinamadi": "Profile information could not be retrieved",
      "profilGuncellenemedi": "Profile could not be updated",
      "sifreSifirlamaIstegiGonderilemedi": "Password reset request could not be sent",
      "sifreSifirlanamadi": "Could not reset password"
    },
    "franchiseService": {
      "basvuruIptalEdilemedi": "Application could not be canceled",
      "basvuruOlusturulamadi": "Application could not be created",
      "favoriyeEklenemedi": "Could not add to favorites",
      "ilanBulunamadi": "Ad not found"
    },
    "franchisorAuthService": {
      "basvuruOnaylanamadi": "Application could not be approved",
      "basvuruReddedilemedi": "Application could not be rejected",
      "belgeYuklenemedi": "Could not upload document",
      "buEPostaAdresiZatenKullanilmaktadir": "This email address is already in use.",
      "dogrulamaKoduGereklidir": "Verification code required",
      "dogrulamaKoduGonderilemedi": "Verification code could not be sent",
      "emailDogrulamaBasarisiz": "Email verification failed",
      "ePostaAdresiGereklidir": "Email address required",
      "galeriFotografiEklenemedi": "Gallery photo could not be added",
      "galeriFotografiSilinemedi": "Gallery photo could not be deleted",
      "girisBasarisiz": "Login failed",
      "girisBasarisizKullaniciBilgisiAlinamadi": "Login failed: Failed to retrieve user information",
      "girisBasarisizTokenAlinamadi": "Login failed: Failed to retrieve token",
      "ilanDurumuGuncellenemedi": "Ad status could not be updated",
      "kapakFotografiYuklenemedi": "Cover photo could not be loaded",
      "kayitBasarisiz": "Registration failed",
      "logoYuklenemedi": "Logo could not be loaded",
      "profilBilgileriAlinamadi": "Profile information could not be retrieved",
      "profilGuncellenemedi": "Profile could not be updated",
      "sifreSifirlanamadi": "Could not reset password",
      "sozlesmeYuklenemedi": "Failed to load contract"
    },
    "legalPageService": {
      "sayfaGetirilemedi": "Failed to fetch page",
      "sayfalarGetirilemedi": "Failed to fetch pages"
    },
    "lookupService": {
      "franchiseKategorileriAlinamadi": "Franchise categories could not be retrieved",
      "ilcelerAlinamadi": "Districts could not be obtained",
      "ilceOlusturulamadi": "District could not be created",
      "kategorilerAlinamadi": "Categories could not be retrieved",
      "sehirlerAlinamadi": "Cities could not be taken",
      "sehirOlusturulamadi": "Could not create city",
      "sektorlerAlinamadi": "Sectors could not be retrieved",
      "sektorOlusturulamadi": "Failed to create sector",
      "tedarikciBulunamadi": "Supplier not found",
      "tedarikcilerAlinamadiBilinmeyenResponseFormati": "Failed to retrieve suppliers - unknown response format",
      "vergiDaireleriAlinamadi": "Tax offices could not be obtained"
    },
    "notificationService": {
      "bildirimlerGetirilemedi": "Notifications could not be fetched",
      "bildirimlerOkunduOlarakIsaretlenemedi": "Notifications could not be marked as read",
      "bildirimOkunduOlarakIsaretlenemedi": "Failed to mark notification as read",
      "bildirimSilinemedi": "Notification could not be deleted",
      "okunmamisBildirimSayisiGetirilemedi": "Unread notification count could not be retrieved"
    },
    "offerService": {
      "karsiTeklifGonderilemedi": "Counter offer could not be sent",
      "mesajGetirilemedi": "Could not fetch message",
      "mesajGonderilemedi": "Message could not be sent",
      "mesajlarGetirilemedi": "Messages could not be fetched",
      "mesajSilinemedi": "Message could not be deleted",
      "okunmamisMesajSayisiGetirilemedi": "Unread message count could not be retrieved",
      "teklifDurumuGuncellenemedi": "Offer status could not be updated",
      "teklifGecmisiGetirilemedi": "Failed to retrieve bid history",
      "teklifGetirilemedi": "No offer was made",
      "tekliflerGetirilemedi": "Bids could not be submitted",
      "teklifOlusturulamadi": "Could not create offer",
      "teklifSilinemedi": "Offer could not be deleted"
    },
    "orderService": {
      "siparisDurumuGuncellenemedi": "Order status could not be updated",
      "siparisGetirilemedi": "Order could not be delivered",
      "siparisIptalEdilemedi": "Order could not be canceled",
      "siparislerGetirilemedi": "Orders could not be delivered",
      "siparisOlusturulamadi": "Order could not be created"
    },
    "packageService": {
      "kuponDogrulanamadi": "Coupon could not be verified",
      "musteriPaketleriGetirilemedi": "Customer packages could not be fetched",
      "onizlemeAlinamadi": "Could not get preview",
      "paketGetirilemedi": "Package could not be fetched",
      "paketGuncellenemedi": "The package could not be updated",
      "paketIptalEdilemedi": "Package could not be canceled",
      "paketlerGetirilemedi": "Packages could not be fetched",
      "paketOlusturulamadi": "Could not create package",
      "paketSatinAlinamadi": "Package could not be purchased",
      "paketYukseltilemedi": "The package could not be upgraded",
      "ucretsizDenemeBaslatilamadi": "Free trial failed to start",
      "ucretsizDenemeDahaOnceKullanildi": "Free trial has been used before."
    },
    "productimportService": {
      "islemBasarisiz": "Operation failed",
      "uploadConnectionFailed": "Upload connection failed",
      "uploadDidNotCompleteAllParts": "Upload did not complete all parts",
      "uploadPartFailedStatus": "Upload part failed: {{status}}"
    },
    "productService": {
      "anaResimSecilemedi": "Main image could not be selected",
      "apiHatasiUrunlerAlinamadi": "API error: Could not retrieve products",
      "enAzBirDosyaSecmelisiniz": "You must select at least one file",
      "favorilerdenCikarilamadi": "Could not be removed from favorites",
      "favorilereEklenemedi": "Could not add to favorites",
      "kategorilerGetirilemedi": "Categories could not be fetched",
      "kategoriUrunleriGetirilemedi": "Category products could not be fetched",
      "maksimum20DosyaYuklenebilir": "Maximum 20 files can be uploaded",
      "mediaBackendValidationError": "A backend error occurred during image upload. Please let the backend team know: {{message}}",
      "nameDosyasiCokBuyukMaksimum5MbOlmalidir": "The file {{name}} is too large. It should be a maximum of 5MB.",
      "productMediaTypeUrlNullHatasi": "ProductMedia type/url null error",
      "urunGetirilemedi": "The product could not be delivered",
      "urunGuncellenemedi": "The product could not be updated",
      "urunlerGetirilemedi": "Products could not be delivered",
      "urunMedyasiYuklenemedi": "Product media failed to load",
      "urunOlusturulamadi": "The product could not be created",
      "urunSilinemedi": "The product could not be deleted"
    },
    "searchService": {
      "apiHatasiBayilikAramaBasarisiz": "API error: Dealership search failed",
      "apiHatasiKategoriAramaBasarisiz": "API error: Category search failed",
      "apiHatasiTedarikciAramaBasarisiz": "API error: Supplier search failed",
      "apiHatasiUrunAramaBasarisiz": "API error: Product search failed"
    },
    "sellerAuthService": {
      "buEPostaAdresiZatenKullanilmaktadir": "This email address is already in use.",
      "dogrulamaKoduGereklidir": "Verification code required",
      "dogrulamaKoduGonderilemedi": "Verification code could not be sent",
      "dokumanlarAlinamadi": "Documents could not be received",
      "dokumanYuklenemedi": "Document could not be loaded",
      "emailDogrulamaBasarisiz": "Email verification failed",
      "enAzBirDosyaSecmelisiniz": "You must select at least one file",
      "ePostaAdresiGereklidir": "Email address required",
      "girisBasarisiz": "Login failed",
      "hesapSilinemedi": "Account could not be deleted",
      "kayitBasariliAncakKullaniciBilgisiAlinamadi": "Registration was successful but user information could not be retrieved",
      "kayitBasariliAncakYanitAlinamadi": "Registration successful but no response received",
      "kayitBasarisiz": "Registration failed",
      "kayitYanitiAlinamadi": "Registration response not received",
      "logoSilinemedi": "Could not delete logo",
      "logoYuklenemedi": "Logo could not be loaded",
      "maksimum10DosyaYuklenebilir": "Maximum 10 files can be uploaded",
      "nameDesteklenmeyenDosyaFormatiSadeceResimVeVideoDosyalari": "{{name}} unsupported file format. Only image and video files can be uploaded.",
      "nameDosyasiCokBuyukMaksimum5MbOlmalidir": "The file {{name}} is too large. It should be a maximum of 5MB.",
      "profilBilgileriAlinamadi": "Profile information could not be retrieved",
      "profilGuncellenemedi": "Profile could not be updated",
      "sifreSifirlamaIstegiGonderilemedi": "Password reset request could not be sent",
      "sifreSifirlanamadi": "Could not reset password",
      "sozlesmeImzalanamadi": "The contract could not be signed",
      "sozlesmeOlusturulamadi": "Failed to create contract",
      "tesisMedyasiSilinemedi": "Failed to delete facility media",
      "tesisMedyasiYuklenemedi": "Failed to load facility media"
    },
    "subscriptionService": {
      "istekTamamlanamadi": "The request could not be completed"
    },
    "supplierService": {
      "tedarikciBilgisiBulunamadi": "Supplier information not found"
    },
    "ticketService": {
      "mesajEklenemedi": "Could not add message",
      "ticketGetirilemedi": "Ticket could not be brought",
      "ticketLarGetirilemedi": "Tickets could not be brought",
      "ticketOlusturulamadi": "Ticket could not be created"
    },
    "validation": {
      "ad250KarakterArasindaOlmalidir": "Name must be between 2-50 characters",
      "adres10500KarakterArasindaOlmalidir": "Address must be between 10-500 characters",
      "adZorunludur": "Name is required",
      "ciroPayi0100ArasindaOlmalidir": "Turnover share must be between 0-100",
      "ePostaAdresiZorunludur": "Email address is required",
      "firmaAdi2200KarakterArasindaOlmalidir": "Company name must be between 2-200 characters",
      "firmaAdiZorunludur": "Company name is required",
      "franchiseKategorisiSecilmelidir": "Franchise category must be selected",
      "gecerliBirEPostaAdresiGiriniz": "Please enter a valid email address",
      "gecerliBirTelefonNumarasiGiriniz05xxXxxXxXx": "Enter a valid phone number (05xx xxx xx xx)",
      "gecerliBirTelefonNumarasiGirinizUlkeKoduNumara": "Enter a valid phone number (country code + number)",
      "gecerliBirTicaretSicilNumarasiGiriniz": "Please enter a valid trade registry number",
      "gecerliBirWebSitesiAdresiGiriniz": "Please enter a valid website address",
      "gecerliBirYilGiriniz19002100": "Enter a valid year (1900-2100)",
      "karMarji0100ArasindaOlmalidir": "Profit margin must be between 0-100",
      "labelPozitifBirSayiOlmalidir": "{{label}} must be a positive number",
      "markaAdi2100KarakterArasindaOlmalidir": "Brand name must be between 2-100 characters",
      "markaAdiZorunludur": "Brand name is mandatory",
      "personelSayisiPozitifBirSayiOlmalidir": "The number of personnel must be a positive number",
      "sirketAdi2200KarakterArasindaOlmalidir": "Company name must be between 2-200 characters",
      "sirketAdiZorunludur": "Company name is required",
      "sirketTuruSecilmelidir": "Company type must be selected",
      "soyad250KarakterArasindaOlmalidir": "Surname must be between 2-50 characters",
      "soyadZorunludur": "Surname is mandatory",
      "telefonNumarasiZorunludur": "Phone number is required",
      "yetkiliKisiAdi2100KarakterArasindaOlmalidir": "Authorized person name must be between 2-100 characters",
      "yetkiliKisiAdiZorunludur": "Authorized person name is required",
      "yetkiliKisiEPostaAdresiZorunludur": "Authorized person email address is required",
      "yetkiliKisiTelefonNumarasiZorunludur": "Authorized person phone number is required"
    }
  },
  "sessionValidationService": {
    "alici": "Recipient",
    "franchisee": "Franchisee",
    "franchisor": "Franchisor",
    "tedarikci": "Supplier"
  },
  "status": {
    "deleting": "Deleting...",
    "loading": "Loading...",
    "processing": "Processing...",
    "redirecting": "Redirecting...",
    "saving": "Saving...",
    "sending": "Sending...",
    "signing": "Signing...",
    "updating": "Updating...",
    "verifying": "Confirming..."
  },
  "subscriptioninvoiceStatus": {
    "durumGuncelleniyor": "Status Updating",
    "faturaDurumuGuncelleniyor": "Updating invoice status.",
    "faturaOlusturuluyor": "Invoice is being created",
    "faturaParasutUzerindeHazirlaniyorPdfHazirOldugundaIndirilebilirOlacak": "The invoice is being prepared on Parachute. The PDF will be available for download when ready.",
    "faturaPdfOlarakIndirilmeyeHazir": "Invoice is ready to download as PDF.",
    "faturaSenkronizasyonuTamamlanamadiLutfenDahaSonraTekrarDeneyin": "Failed to complete invoice sync. Please try again later.",
    "muhasebeAyariEksik": "Accounting Setting Missing",
    "odemeBilgileriMuhasebeSistemineAktariliyor": "Payment information is transferred to the accounting system.",
    "parasutYapilandirmasiTamamlanmadanPdfOlusturulamiyor": "Unable to create PDF until parachute configuration is complete.",
    "pdfHazir": "PDF Ready",
    "pdfHazirlaniyor": "PDF Preparing",
    "senkronizasyonHatasi": "Synchronization Error"
  },
  "validation": {
    "ciroPayi": "turnover share",
    "isimHakkiBedeli": "Royalty fee",
    "karMarji": "profit margin",
    "m2KurulumMaliyeti": "m² installation cost",
    "minAlan": "Min. field",
    "ortalamaKurulumSuresi": "Average installation time",
    "toplamFranchiseSayisi": "Total number of franchises",
    "toplamYatirimButcesi": "Total investment budget",
    "yatirimGeriDonusSuresi": "Return on investment time"
  },
  "views": {
    "grid": "Grid view",
    "list": "List view"
  }
}
