export type Locale = "tr" | "en"

export const dictionaries = {
  tr: {
    site: {
      name: "Derindevlet",
      domain: "derindevlet.org",
      description: "Derin devlet konularinda Turkiye'nin en kapsamli tartisma platformu.",
    },
    nav: {
      home: "Ana Sayfa",
      categories: "Kategoriler",
      newThread: "Yeni Konu",
      login: "Giris Yap",
      signUp: "Kayit Ol",
      logout: "Cikis Yap",
      profile: "Profil",
      settings: "Ayarlar",
      search: "Ara...",
    },
    forum: {
      latestThreads: "Son Konular",
      popularThreads: "Populer Konular",
      pinnedThreads: "Sabitlenmis Konular",
      noThreads: "Henuz konu yok.",
      startDiscussion: "Tartisma Baslat",
      views: "goruntulenme",
      comments: "yorum",
      votes: "oy",
      postedBy: "tarafindan",
      ago: "once",
      pinned: "Sabitlenmis",
      locked: "Kilitli",
    },
    thread: {
      title: "Baslik",
      content: "Icerik",
      category: "Kategori",
      create: "Konu Olustur",
      edit: "Duzenle",
      delete: "Sil",
      reply: "Yanit Ver",
      writeComment: "Yorumunuzu yazin...",
      submitComment: "Yorum Gonder",
      selectCategory: "Kategori secin",
      titlePlaceholder: "Konunuzun basligini girin",
      contentPlaceholder: "Dusuncelerinizi detayli bir sekilde yazin...",
    },
    profile: {
      threads: "Konular",
      comments: "Yorumlar",
      joinedOn: "Katilim tarihi",
      editProfile: "Profili Duzenle",
      displayName: "Gorunen Ad",
      username: "Kullanici Adi",
      bio: "Hakkinda",
      bioPlaceholder: "Kendinizden bahsedin...",
      save: "Kaydet",
      memberSince: "Uye",
      totalThreads: "Toplam Konu",
      totalComments: "Toplam Yorum",
      reputation: "Itibar",
    },
    auth: {
      loginTitle: "Giris Yap",
      signUpTitle: "Kayit Ol",
      email: "E-posta",
      password: "Sifre",
      confirmPassword: "Sifre Tekrar",
      loginButton: "Giris Yap",
      signUpButton: "Kayit Ol",
      noAccount: "Hesabiniz yok mu?",
      hasAccount: "Zaten hesabiniz var mi?",
      signUpSuccess: "Kayit Basarili",
      signUpSuccessMessage: "E-posta adresinize bir dogrulama baglantisi gonderildi. Lutfen e-postanizi kontrol edin.",
      forgotPassword: "Sifremi Unuttum",
      emailPlaceholder: "ornek@email.com",
      passwordPlaceholder: "Sifrenizi girin",
    },
    categories: {
      history: "Tarih",
      politics: "Politika",
      economy: "Ekonomi",
      intelligence: "Istihbarat",
      media: "Medya",
      technology: "Teknoloji",
      general: "Genel Tartisma",
      historyDesc: "Tarihi olaylar, gizli operasyonlar ve gecmisten dersler.",
      politicsDesc: "Siyasi analiz, iktidar yapilari ve karar mekanizmalari.",
      economyDesc: "Ekonomik yapilarin arka plani, finansal sistemler.",
      intelligenceDesc: "Istihbarat orgutleri, operasyonlar ve stratejiler.",
      mediaDesc: "Medya manipulasyonu, propaganda ve enformasyon savasi.",
      technologyDesc: "Siber guvenlik, gozetim teknolojileri ve dijital kontrol.",
      generalDesc: "Diger konularda serbest tartisma alani.",
    },
    common: {
      loading: "Yukleniyor...",
      error: "Hata olustu",
      retry: "Tekrar Dene",
      cancel: "Iptal",
      confirm: "Onayla",
      back: "Geri",
      next: "Ileri",
      all: "Tumu",
      sortBy: "Sirala",
      newest: "En Yeni",
      oldest: "En Eski",
      mostVoted: "En Cok Oy Alan",
      mostViewed: "En Cok Gorunen",
    },
    time: {
      justNow: "az once",
      minutesAgo: "dk once",
      hoursAgo: "saat once",
      daysAgo: "gun once",
      weeksAgo: "hafta once",
      monthsAgo: "ay once",
    },
  },
  en: {
    site: {
      name: "Derindevlet",
      domain: "derindevlet.org",
      description: "Turkey's most comprehensive discussion platform on deep state topics.",
    },
    nav: {
      home: "Home",
      categories: "Categories",
      newThread: "New Thread",
      login: "Log In",
      signUp: "Sign Up",
      logout: "Log Out",
      profile: "Profile",
      settings: "Settings",
      search: "Search...",
    },
    forum: {
      latestThreads: "Latest Threads",
      popularThreads: "Popular Threads",
      pinnedThreads: "Pinned Threads",
      noThreads: "No threads yet.",
      startDiscussion: "Start a Discussion",
      views: "views",
      comments: "comments",
      votes: "votes",
      postedBy: "by",
      ago: "ago",
      pinned: "Pinned",
      locked: "Locked",
    },
    thread: {
      title: "Title",
      content: "Content",
      category: "Category",
      create: "Create Thread",
      edit: "Edit",
      delete: "Delete",
      reply: "Reply",
      writeComment: "Write your comment...",
      submitComment: "Submit Comment",
      selectCategory: "Select a category",
      titlePlaceholder: "Enter your thread title",
      contentPlaceholder: "Share your thoughts in detail...",
    },
    profile: {
      threads: "Threads",
      comments: "Comments",
      joinedOn: "Joined on",
      editProfile: "Edit Profile",
      displayName: "Display Name",
      username: "Username",
      bio: "Bio",
      bioPlaceholder: "Tell us about yourself...",
      save: "Save",
      memberSince: "Member since",
      totalThreads: "Total Threads",
      totalComments: "Total Comments",
      reputation: "Reputation",
    },
    auth: {
      loginTitle: "Log In",
      signUpTitle: "Sign Up",
      email: "Email",
      password: "Password",
      confirmPassword: "Confirm Password",
      loginButton: "Log In",
      signUpButton: "Sign Up",
      noAccount: "Don't have an account?",
      hasAccount: "Already have an account?",
      signUpSuccess: "Sign Up Successful",
      signUpSuccessMessage: "A verification link has been sent to your email. Please check your inbox.",
      forgotPassword: "Forgot Password",
      emailPlaceholder: "example@email.com",
      passwordPlaceholder: "Enter your password",
    },
    categories: {
      history: "History",
      politics: "Politics",
      economy: "Economy",
      intelligence: "Intelligence",
      media: "Media",
      technology: "Technology",
      general: "General Discussion",
      historyDesc: "Historical events, covert operations, and lessons from the past.",
      politicsDesc: "Political analysis, power structures, and decision-making.",
      economyDesc: "Economic structures, financial systems, and their backgrounds.",
      intelligenceDesc: "Intelligence agencies, operations, and strategies.",
      mediaDesc: "Media manipulation, propaganda, and information warfare.",
      technologyDesc: "Cybersecurity, surveillance tech, and digital control.",
      generalDesc: "Open discussion area for miscellaneous topics.",
    },
    common: {
      loading: "Loading...",
      error: "An error occurred",
      retry: "Retry",
      cancel: "Cancel",
      confirm: "Confirm",
      back: "Back",
      next: "Next",
      all: "All",
      sortBy: "Sort by",
      newest: "Newest",
      oldest: "Oldest",
      mostVoted: "Most Voted",
      mostViewed: "Most Viewed",
    },
    time: {
      justNow: "just now",
      minutesAgo: "min ago",
      hoursAgo: "hours ago",
      daysAgo: "days ago",
      weeksAgo: "weeks ago",
      monthsAgo: "months ago",
    },
  },
} as const

export type Dictionary = typeof dictionaries.tr
