--[[--------------------------------------------------------------------------
	Boom - Modern Healing & Support Raid Frames
	Core/Locale.lua

	Translation layer.

	Usage from any file:
	    local ADDON_NAME, Boom = ...
	    local L = Boom.L
	    ...
	    label:SetText(L["Health Text"])

	The KEY IS THE ENGLISH STRING. A missing translation therefore falls back to
	readable English instead of a broken placeholder, which means new UI can be
	written without touching this file.

	Boom.L is mutated in place on language switch, never replaced, so files that
	captured it at load time keep working.
----------------------------------------------------------------------------]]

local ADDON_NAME, Boom = ...

local L = setmetatable({}, {
	__index = function(_, key) return key end,
})
Boom.L = L

Boom.LOCALES = {
	enUS = "English",
	trTR = "Turkce",
}

--------------------------------------------------------------------------------
-- Turkce
--------------------------------------------------------------------------------

local trTR = {
	-- General / shell
	["Boom"] = "Boom",
	["Modern Healing & Support Raid Frames"] = "Modern Iyilestirme ve Destek Ekip Cerceveleri",
	["Settings"] = "Ayarlar",
	["General"] = "Genel",
	["Appearance"] = "Gorunum",
	["Layout"] = "Yerlesim",
	["Indicators"] = "Gostergeler",
	["Click Casting"] = "Tikla-Buyu",
	["Auras"] = "Auralar",
	["Support"] = "Destek",
	["Profiles"] = "Profiller",
	["Close"] = "Kapat",
	["Apply"] = "Uygula",
	["Cancel"] = "Iptal",
	["Reset"] = "Sifirla",
	["Save"] = "Kaydet",
	["Delete"] = "Sil",
	["Create"] = "Olustur",
	["Copy"] = "Kopyala",
	["Enable"] = "Etkinlestir",
	["Enabled"] = "Etkin",
	["Disabled"] = "Devre disi",
	["Yes"] = "Evet",
	["No"] = "Hayir",
	["None"] = "Yok",
	["Default"] = "Varsayilan",
	["Language"] = "Dil",
	["Size"] = "Boyut",
	["Width"] = "Genislik",
	["Height"] = "Yukseklik",
	["Scale"] = "Olcek",
	["Spacing"] = "Aralik",
	["Position"] = "Konum",
	["Color"] = "Renk",
	["Font"] = "Yazi tipi",
	["Font Size"] = "Yazi boyutu",
	["Outline"] = "Kenarlik",
	["Texture"] = "Doku",
	["Opacity"] = "Saydamlik",
	["Max"] = "En fazla",
	["Direction"] = "Yon",
	["Search"] = "Ara",
	["Advanced"] = "Gelismis",

	-- General panel
	["Lock Frames"] = "Cerceveleri kilitle",
	["Unlock the frames to drag them around the screen."] = "Cerceveleri ekranda suruklemek icin kilidi acin.",
	["Hide Blizzard Raid Frames"] = "Blizzard ekip cercevelerini gizle",
	["Hide Blizzard Party Frames"] = "Blizzard grup cercevelerini gizle",
	["Hide Blizzard Raid Manager"] = "Blizzard ekip yoneticisini gizle",
	["reports whether Blizzard's own frames are hidden by Boom"] =
		"Blizzard'in kendi cercevelerini Boom'un gizleyip gizlemedigini bildirir",
	["The pull-out tab on the left edge of the screen: raid markers, ready check and role poll. Its filter options only affect Blizzard's own frames, not Boom's."] =
		"Ekranin sol kenarindaki acilir sekme: ekip isaretleri, hazir kontrolu ve gorev anketi. Filtre secenekleri yalnizca Blizzard'in kendi cercevelerini etkiler, Boom'unkileri degil.",
	["Show Tooltips"] = "Ipuclarini goster",
	["Show Tooltips in Combat"] = "Savasta ipuclarini goster",
	["Test Mode"] = "Test modu",
	["Fills the frames with fake units so you can position everything solo."] =
		"Cerceveleri sahte birimlerle doldurur, boylece tek basiniza konumlandirma yapabilirsiniz.",
	["Minimap Button"] = "Mini harita dugmesi",

	-- Layout panel
	["Party"] = "Grup",
	["Raid"] = "Ekip",
	["Pets"] = "Evcil hayvanlar",
	["Main Tank"] = "Ana Tank",
	["Units per Column"] = "Sutun basina birim",
	["Max Columns"] = "En fazla sutun",
	["Growth Direction"] = "Buyume yonu",
	["Sort By"] = "Siralama",
	["Group"] = "Grup",
	["Class"] = "Sinif",
	["Role"] = "Rol",
	["Name"] = "Isim",
	["Role Order"] = "Rol sirasi",
	["Reverse Order"] = "Ters sirala",
	["Keep Groups Together"] = "Gruplari bir arada tut",
	["Show Player"] = "Oyuncuyu goster",
	["Show When Solo"] = "Yalnizken goster",
	["Show Pets"] = "Evcil hayvanlari goster",
	["Visible Raid Groups"] = "Gorunur ekip gruplari",
	["Horizontal Spacing"] = "Yatay aralik",
	["Vertical Spacing"] = "Dikey aralik",

	-- Appearance panel
	["Bar Texture"] = "Bar dokusu",
	["Background Texture"] = "Arka plan dokusu",
	["Border Size"] = "Kenarlik kalinligi",
	["Border Color"] = "Kenarlik rengi",
	["Health Color"] = "Can rengi",
	["Class Color"] = "Sinif rengi",
	["Static Color"] = "Sabit renk",
	["Health Gradient"] = "Can gradyani",
	["Background Color"] = "Arka plan rengi",
	["Dark"] = "Koyu",
	["Custom"] = "Ozel",
	["Bar Orientation"] = "Bar yonu",
	["Horizontal"] = "Yatay",
	["Vertical"] = "Dikey",
	["Fill Direction"] = "Dolum yonu",
	["Gloss Overlay"] = "Parlaklik katmani",
	["Drop Shadow"] = "Golge",
	["Out of Range Alpha"] = "Menzil disi saydamligi",
	["Dead Alpha"] = "Olu saydamligi",
	["Offline Alpha"] = "Cevrimdisi saydamligi",
	["Accent Color"] = "Vurgu rengi",
	["Power Bar"] = "Guc bari",
	["Only Mana Users"] = "Sadece mana kullananlar",
	["Only Healers"] = "Sadece iyilestiriciler",
	["Color by Power Type"] = "Guc turune gore renklendir",

	-- Indicator names
	["Unit Name"] = "Birim adi",
	["Health Text"] = "Can yazisi",
	["Status Text"] = "Durum yazisi",
	["My HoTs"] = "Iyilestirmelerim",
	["Dispellable Debuff"] = "Temizlenebilir etki",
	["Important Debuffs"] = "Onemli olumsuz etkiler",
	["Shields"] = "Kalkanlar",
	["Defensive Externals"] = "Disaridan savunmalar",
	["Support Buffs"] = "Destek buyuleri",
	["Role Icon"] = "Rol simgesi",
	["Leader Icon"] = "Lider simgesi",
	["Raid Target Marker"] = "Ekip hedef isareti",
	["Ready Check"] = "Hazirlik kontrolu",
	["Resurrection"] = "Diriltme",
	["Incoming Summon"] = "Gelen cagri",
	["Private Auras"] = "Ozel auralar",
	["Aggro Highlight"] = "Tehdit vurgusu",
	["Target Highlight"] = "Hedef vurgusu",
	["Mouseover Highlight"] = "Fare vurgusu",
	["Incoming Heals"] = "Gelen iyilestirme",
	["Absorb Shield"] = "Emme kalkani",
	["Heal Absorb"] = "Iyilestirme emici",
	["Show Duration"] = "Sureyi goster",
	["Show Stacks"] = "Katman sayisini goster",
	["Only My Auras"] = "Sadece benim auralarim",
	["Only Important"] = "Sadece onemliler",
	["Highlight Border"] = "Kenarligi vurgula",
	["Glow"] = "Parlama",
	["Hide at Full Health"] = "Can doluyken gizle",
	["Percent"] = "Yuzde",
	["Deficit"] = "Eksik can",
	["Current"] = "Mevcut",
	["Current + Percent"] = "Mevcut + yuzde",
	["Max Name Length"] = "En fazla isim uzunlugu",
	["Expiry Warning"] = "Bitis uyarisi",

	-- Indicator field labels (Options/PanelsA.lua FIELDS).
	-- These are generated one control per config key, so a key added to
	-- Core/Defaults.lua needs its label added here too or that one row shows in
	-- English while the rest of the page is Turkish.
	["X Offset"] = "X kaydirma",
	["Y Offset"] = "Y kaydirma",
	["Boss Aura Scale"] = "Patron aurasi olcegi",
	["Format"] = "Bicim",
	["Duration Font Size"] = "Sure yazi boyutu",
	["Stack Font Size"] = "Katman yazi boyutu",
	["Mode"] = "Mod",
	["Max Overflow"] = "En fazla tasma",
	["Show Amount"] = "Miktari goster",
	["Show Icon"] = "Simgeyi goster",
	["Show Cooldown"] = "Bekleme suresini goster",
	["Show Cooldown Swipe"] = "Bekleme taramasini goster",
	["Show Countdown Numbers"] = "Geri sayim rakamlarini goster",
	["Show Over-Absorb Glow"] = "Asiri emme parlamasini goster",
	["Hide in Vehicle"] = "Aracta gizle",
	["Hide for Damage Dealers"] = "Hasar verenlerde gizle",
	["Only Tanks"] = "Sadece tanklar",

	-- Error report
	["No errors from this version. %d older entr(ies) kept below - type /boom errors clear to discard them."] =
		"Bu surumden hic hata yok. Asagida %d eski kayit duruyor - silmek icin /boom errors clear yazin.",
	-- The placeholders must stay in the same ORDER as the English string:
	-- string.format is positional, so swapping %d and %s here would hand the
	-- version number to %d and throw.
	["%d error(s) from this version (v%s), %d from older ones."] =
		"%d hata bu surumden (v%s), %d hata eski surumlerden.",
	["older version, already replaced"] = "eski surum, artik gecerli degil",
	["%d notice(s) - things Boom handled. Not errors."] =
		"%d bilgi notu - Boom'un halledip devam ettigi seyler. Hata degil.",
	["notice, not an error"] = "bilgi notu, hata degil",

	-- Settings page failure
	["This page could not be built"] = "Bu sayfa olusturulamadi",
	["Every other page still works. Type /boom errors to see the details, or /reload to try again."] =
		"Diger tum sayfalar calisiyor. Ayrinti icin /boom errors yazin, ya da /reload ile tekrar deneyin.",

	-- Spells & Keys panel
	["Spells & Keys"] = "Buyuler ve Tuslar",
	["Type a spell name, choose which mouse button and modifier should cast it, then press Assign. All 40 combinations are in the list."] =
		"Bir buyu adi yazin, hangi fare dugmesi ve degistirici ile kullanilacagini secin, sonra Ata'ya basin. 40 kombinasyonun tamami listede.",
	["Spell name or ID"] = "Buyu adi veya kimligi",
	["e.g. Regrowth"] = "orn. Regrowth",
	["Key"] = "Tus",
	["Assign"] = "Ata",
	["Clear This Key"] = "Bu tusu temizle",
	["Type a spell name or ID first."] = "Once bir buyu adi veya kimligi yazin.",
	["No spell by that name or ID."] = "Bu ad ya da kimlikte bir buyu yok.",
	["That binding could not be applied."] = "Bu atama uygulanamadi.",
	["(not currently castable by this specialization)"] = "(bu uzmanlikta su an kullanilamiyor)",
	["%s bound to %s."] = "%s, %s tusuna atandi.",
	["%s cleared."] = "%s temizlendi.",
	["Selected: %s"] = "Secili: %s",
	["Other actions"] = "Diger eylemler",
	["Not every key wants a spell. These bind the selected key to a unit action instead."] =
		"Her tusa buyu atanmak zorunda degil. Bunlar secili tusa buyu yerine bir birim eylemi atar.",
	["Current bindings"] = "Mevcut atamalar",
	["Click a row to select that key above."] = "Bir satira tiklayarak o tusu yukarida secin.",
	["Nothing bound yet."] = "Henuz hicbir sey atanmamis.",
	["Bindings apply the moment you leave combat if you change them during a fight."] =
		"Savas sirasinda degistirirseniz atamalar savastan cikar cikmaz uygulanir.",

	-- Click casting
	["Mouse Button"] = "Fare dugmesi",
	["Modifier"] = "Degistirici",
	["Action"] = "Eylem",
	["Spell"] = "Buyu",
	["Macro"] = "Makro",
	["Target"] = "Hedefle",
	["Focus"] = "Odakla",
	["Assist"] = "Yardim et",
	["Context Menu"] = "Sag tik menusu",
	["Left Click"] = "Sol tik",
	["Right Click"] = "Sag tik",
	["Middle Click"] = "Orta tik",
	["Mouse Button 4"] = "Fare dugmesi 4",
	["Mouse Button 5"] = "Fare dugmesi 5",
	["Add Binding"] = "Atama ekle",
	["Remove"] = "Kaldir",
	["Click a row, then press the mouse button you want to bind."] =
		"Bir satira tiklayin, ardindan atamak istediginiz fare dugmesine basin.",
	["Apply Recommended Setup for %s"] = "%s icin onerilen ayarlari uygula",
	["Recommended bindings applied for %s."] = "%s icin onerilen atamalar uygulandi.",
	["Enter a spell name or ID"] = "Bir buyu adi veya kimligi girin",
	["Unknown spell"] = "Bilinmeyen buyu",
	["This spell is not available to your specialization."] = "Bu buyu uzmanliginizda mevcut degil.",
	["Cast on hover"] = "Uzerine gelince kullan",
	["Ground targeted"] = "Yer hedefli",

	-- Support
	["Support Abilities"] = "Destek yetenekleri",
	["Track Externals"] = "Disaridan savunmalari izle",
	["Track Raid Cooldowns"] = "Ekip bekleme surelerini izle",
	["Missing Buff Alert"] = "Eksik buyu uyarisi",
	["Cooldown Bar"] = "Bekleme cubugu",
	["Icon Size"] = "Simge boyutu",
	["Show Only Ready"] = "Sadece hazir olanlari goster",
	["Your support abilities are shown on the frames. DPS and tanks can use every external here."] =
		"Destek yetenekleriniz cercevelerde gosterilir. DPS ve tanklar buradaki tum dis savunmalari kullanabilir.",

	-- Auras
	["Extra Important Debuffs"] = "Ek onemli olumsuz etkiler",
	["Blacklist"] = "Kara liste",
	["Watched Buffs"] = "Izlenen buyuler",
	["Extra HoTs"] = "Ek iyilestirmeler",
	["Show Boss Auras"] = "Patron auralarini goster",
	["Only Dispellable"] = "Sadece temizlenebilirler",
	["Add spell ID"] = "Buyu kimligi ekle",
	["Always shown, even when the debuff icons are set to important only."] =
		"Olumsuz etki simgeleri sadece onemliler olarak ayarli olsa bile her zaman gosterilir.",
	["Never shown, whatever else would have qualified them."] =
		"Baska hangi kosulu saglarsa saglasin asla gosterilmez.",
	["Buffs on allies you want to see on the frames."] =
		"Muttefiklerin uzerinde cercevelerde gormek istediginiz buyuler.",
	["Treated as one of your own heal-over-time effects."] =
		"Kendi surekli iyilestirme etkilerinizden biri gibi islenir.",

	-- Profiles
	["Current Profile"] = "Mevcut profil",
	["New Profile"] = "Yeni profil",
	["Copy From"] = "Suradan kopyala",
	["Delete Profile"] = "Profili sil",
	["Reset Profile"] = "Profili sifirla",
	["Per-Specialization Profiles"] = "Uzmanliga gore profiller",
	["Automatically switch profile when you change specialization."] =
		"Uzmanlik degistirdiginizde profili otomatik olarak degistirir.",
	["Export"] = "Disa aktar",
	["Import"] = "Ice aktar",
	["Import failed."] = "Ice aktarma basarisiz.",
	["Profile imported."] = "Profil ice aktarildi.",

	-- Status strings shown on frames
	["Dead"] = "Olu",
	["Ghost"] = "Hayalet",
	["Offline"] = "Cevrimdisi",
	["AFK"] = "AFK",
	["DND"] = "Rahatsiz etmeyin",
	["Feign"] = "Numara",
	["Phased"] = "Farkli faz",

	-- First run wizard
	["Welcome to Boom"] = "Boom'a hos geldiniz",
	["Boom is ready. Pick a setup and you are done."] = "Boom hazir. Bir kurulum secin, hepsi bu.",
	["Use Recommended Setup"] = "Onerilen kurulumu kullan",
	["Detected: %s"] = "Algilanan: %s",
	["This binds your most used healing and support spells to the mouse buttons."] =
		"Bu, en cok kullandiginiz iyilestirme ve destek buyulerini fare dugmelerine atar.",
	["I'll set it up myself"] = "Kendim ayarlayacagim",
	["Open settings any time with /boom"] = "Ayarlari istediginiz zaman /boom ile acin",

	-- Slash / chat
	["Usage:"] = "Kullanim:",
	["opens the settings window"] = "ayarlar penceresini acar",
	["toggles frame lock"] = "cerceve kilidini acar/kapatir",
	["toggles test mode"] = "test modunu acar/kapatir",
	["applies the recommended setup for your specialization"] = "uzmanliginiz icin onerilen kurulumu uygular",
	["lists configured spells that could not be found"] = "bulunamayan yapilandirilmis buyuleri listeler",
	["switches language"] = "dili degistirir",
	["resets the current profile"] = "mevcut profili sifirlar",
	["All configured spells resolved correctly."] = "Yapilandirilan tum buyuler dogru sekilde cozumlendi.",
	["Frames unlocked - drag them into place."] = "Cercevelerin kilidi acildi - surukleyerek yerlestirin.",
	["Frames locked."] = "Cerceveler kilitlendi.",
	["Frames cannot be moved during combat."] = "Cerceveler savas sirasinda tasinamaz.",
	["Saved. The frames will move when you leave combat."] =
		"Kaydedildi. Cerceveler savastan cikinca yerlesecek.",
	["Test mode on - these are preview frames."] = "Test modu acik - bunlar onizleme cerceveleridir.",
	["Test mode off."] = "Test modu kapali.",
	["Language changed to %s."] = "Dil %s olarak degistirildi.",
	["Profile reset."] = "Profil sifirlandi.",
	["The following spells could not be found:"] = "Asagidaki buyuler bulunamadi:",
	["Reload the interface for all changes to take effect."] = "Tum degisikliklerin etkili olmasi icin arayuzu yeniden yukleyin.",
	["Could not detect your specialization."] = "Uzmanliginiz algilanamadi.",
	["Nothing bound yet"] = "Henuz atama yok",
	["Click to bind"] = "Atamak icin tiklayin",
	["%s selected. Type a spell name below and press Add."] =
		"%s secildi. Asagiya buyu adini yazin ve Ekle'ye basin.",
	["No spells are bound yet. Press \"Use Recommended Setup\" above, or click a row and type a spell name below."] =
		"Henuz hicbir buyu atanmamis. Yukaridaki \"Onerilen kurulumu kullan\" dugmesine basin ya da bir satira tiklayip asagiya buyu adini yazin.",
	["Press a mouse button..."] = "Bir fare dugmesine basin...",
	["Boom is loaded. Type /boom for settings."] = "Boom yuklendi. Ayarlar icin /boom yazin.",
	["Unlock Frames"] = "Cerceve kilidini ac",
	["Growth"] = "Buyume",
	["Panels"] = "Paneller",
	["Frame Size"] = "Cerceve boyutu",
	["Sorting"] = "Siralama",
	["Colors"] = "Renkler",
	["Bars"] = "Barlar",
	["Text"] = "Yazi",
	["Icons"] = "Simgeler",
	["Behaviour"] = "Davranis",
	["Range Check"] = "Menzil kontrolu",
	["Update Interval"] = "Guncelleme araligi",
	["Blizzard Frames"] = "Blizzard cerceveleri",
	["Bindings"] = "Atamalar",
	["Reset to Recommended"] = "Onerilene sifirla",
	["Clear All"] = "Tumunu temizle",
	["Spell ID or name"] = "Buyu kimligi veya adi",
	["Add"] = "Ekle",
	["Cast on key down"] = "Tusa basinca kullan",
	["Fire bindings the moment the button goes down instead of when it is released."] =
		"Atamalari dugme birakildiginda degil, basildigi anda calistirir.",
	["Disable click casting while frames are unlocked"] = "Cerceveler acikken tikla-buyuyu devre disi birak",
	["Enable Click Casting"] = "Tikla-buyuyu etkinlestir",
	["No specialization detected."] = "Uzmanlik algilanamadi.",
	["Your spells"] = "Buyuleriniz",
	["Tracked Buffs"] = "Izlenen buyuler",
	["Nothing to track for this specialization."] = "Bu uzmanlik icin izlenecek bir sey yok.",
	["Select an indicator to configure it."] = "Yapilandirmak icin bir gosterge secin.",
	["Enabled indicators are shown on every unit frame."] = "Etkin gostergeler tum birim cercevelerinde gosterilir.",

	-- Aura siniflandirmasi
	["Hidden"] = "Gizli",
	["Boss Ability"] = "Patron yetenegi",
	["Not Tracked"] = "Izlenmiyor",
	["Crowd Control"] = "Etkisiz hale getirme",

	-- Yon ve konum sozcukleri
	["Right"] = "Sag",
	["Left"] = "Sol",
	["Up"] = "Yukari",
	["Down"] = "Asagi",
	["Top"] = "Ust",
	["Bottom"] = "Alt",
	["Index"] = "Sira",
	["Border"] = "Kenarlik",
	["Max Icons"] = "En fazla simge",

	-- Tikla-buyu paneli
	["Bind a spell to a mouse button, then cast it by clicking any raid frame. Right click opens the unit menu and middle click targets, so you can never click yourself into a corner."] =
		"Bir buyuyu fare dugmesine atayin, sonra herhangi bir ekip cercevesine tiklayarak kullanin. Sag tik oyuncu menusunu acar, orta tik hedefe alir; boylece hicbir zaman koseye sikismazsiniz.",
	["Click a row to load it into the editor below."] = "Asagidaki duzenleyiciye yuklemek icin bir satira tiklayin.",
	["Binds through an @mouseover macro, so the reticle lands on the player you clicked instead of asking you to place it."] =
		"@mouseover makrosu ile atanir; boylece hedef dairesi sizden yer secmenizi istemek yerine tikladiginiz oyuncunun uzerine duser.",
	["Enter macro text."] = "Makro metnini girin.",
	["Recommended Setup"] = "Onerilen kurulum",
	["This is exactly what the recommended setup would bind for your current specialization."] =
		"Onerilen kurulumun mevcut uzmanliginiz icin atayacagi seyler tam olarak bunlardir.",

	-- Aura paneli
	["Three tiers decide what reaches a frame: boss auras are always important, anything you can personally dispel is always shown, then the curated lists below - and everything else stays hidden so the ones that matter stay readable."] =
		"Bir cerceveye neyin ulasacagini uc kademe belirler: patron auralari her zaman onemlidir, kendi temizleyebildiginiz her sey her zaman gosterilir, sonra asagidaki secilmis listeler gelir - geri kalan her sey gizli kalir ki onemli olanlar okunabilir kalsin.",
	["Hide every debuff you cannot personally remove."] = "Kendi kaldiramadiginiz tum olumsuz etkileri gizler.",

	-- Destek paneli
	["Enable Support Features"] = "Destek ozelliklerini etkinlestir",
	["Flag allies who are missing the support buff you maintain."] =
		"Surdurdugunuz destek buyusu eksik olan muttefikleri isaretler.",
	["Show defensive externals cast on a player by anyone in the group."] =
		"Gruptaki herhangi biri tarafindan bir oyuncuya uygulanan dis savunmalari gosterir.",
	["Read from your specialization. These are the buffs Boom watches on the frames."] =
		"Uzmanliginizdan okunur. Boom'un cercevelerde izledigi buyuler bunlardir.",

	-- Profil paneli
	["Delete the profile '%s'? This cannot be undone."] = "'%s' profili silinsin mi? Bu islem geri alinamaz.",
	["Reset the profile '%s' to defaults?"] = "'%s' profili varsayilanlara sifirlansin mi?",
	["A profile holds every Boom setting. Keep one for everything, or give each specialization its own."] =
		"Bir profil tum Boom ayarlarini tutar. Her sey icin tek bir profil kullanin ya da her uzmanliga kendi profilini verin.",
	["Enter a profile name."] = "Bir profil adi girin.",
	["A profile with that name already exists."] = "Bu adda bir profil zaten var.",
	["Overwrite the current profile with the settings of another one."] =
		"Mevcut profilin uzerine baska bir profilin ayarlarini yazar.",
	["The Default profile cannot be deleted."] = "Varsayilan profil silinemez.",
	["Press Export, then copy the string."] = "Disa aktar'a basin, sonra metni kopyalayin.",
	["This client cannot export profiles."] = "Bu istemci profil disa aktaramiyor.",
	["Paste a profile string here."] = "Buraya bir profil metni yapistirin.",
	["Overwrites the current profile."] = "Mevcut profilin uzerine yazar.",

	-- Cesitli
	["Private auras are not available on this client."] = "Ozel auralar bu istemcide kullanilamiyor.",
	["reports captured blocked-action errors"] = "yakalanan engellenen-eylem hatalarini raporlar",
	["reports errors Boom caught and recovered from"] = "Boom'un yakalayip toparladigi hatalari raporlar",
	["This specialization has no spells that target a friendly player, so the frames are set up for targeting instead."] =
		"Bu uzmanligin dost bir oyuncuyu hedefleyen buyusu yok, bu yuzden cerceveler hedefleme icin ayarlandi.",
	["disables everything that touches Blizzard frames"] = "Blizzard cercevelerine dokunan her seyi kapatir",
	["Specialization Portraits"] = "Uzmanlik portreleri",
	["Show the artwork for your specialization in the setup wizard and the settings window."] =
		"Uzmanliginizin gorselini kurulum sihirbazinda ve ayarlar penceresinde gosterir.",
}

--------------------------------------------------------------------------------

local locales = { trTR = trTR }
Boom.localeTables = locales

--- Switch the active language. Mutates Boom.L in place.
function Boom:SetLocale(code)
	wipe(L)

	local tbl = locales[code]
	if tbl then
		for key, value in pairs(tbl) do
			L[key] = value
		end
	end

	Boom.activeLocale = code or "enUS"
	Boom:SendMessage("BOOM_LOCALE_CHANGED", Boom.activeLocale)
end

-- Applied properly once the profile is loaded; this is just a safe starting
-- point in case something reads L before Config finishes initialising.
--
-- English, because with no table loaded every lookup falls through to the key -
-- which IS the English string. Starting in a translated language would mean any
-- string read this early came out in a language the user may not have chosen.
Boom:SetLocale("enUS")
