/* Dil gösterme ayarları - Temel kural */
[data-lang="en"] {
    display: none !important;
}

[data-lang="tr"] {
    display: block;
}

.lang-en [data-lang="tr"] {
    display: none !important;
}

.lang-en [data-lang="en"] {
    display: block !important;
}

/* İnline elementler için özel kurallar */
a[data-lang="tr"], 
span[data-lang="tr"], 
button[data-lang="tr"] {
    display: inline-block;
}

a[data-lang="en"], 
span[data-lang="en"], 
button[data-lang="en"] {
    display: none;
}

.lang-en a[data-lang="tr"], 
.lang-en span[data-lang="tr"], 
.lang-en button[data-lang="tr"] {
    display: none !important;
}

.lang-en a[data-lang="en"], 
.lang-en span[data-lang="en"], 
.lang-en button[data-lang="en"] {
    display: inline-block !important;
}

/* Buton dil davranışı */
button[data-lang="tr"] {
    display: inline-block;
}

button[data-lang="en"] {
    display: none;
}

.lang-en button[data-lang="tr"] {
    display: none !important;
}

.lang-en button[data-lang="en"] {
    display: inline-block !important;
}

/* Option dil davranışı */
select option[data-lang="tr"] {
    display: block;
}

select option[data-lang="en"] {
    display: none;
}

.lang-en select option[data-lang="tr"] {
    display: none !important;
}

.lang-en select option[data-lang="en"] {
    display: block !important;
}

/* Tablo başlık ve hücre dil davranışı */
th[data-lang="tr"], td[data-lang="tr"] {
    display: table-cell;
}

th[data-lang="en"], td[data-lang="en"] {
    display: none;
}

.lang-en th[data-lang="tr"], .lang-en td[data-lang="tr"] {
    display: none !important;
}

.lang-en th[data-lang="en"], .lang-en td[data-lang="en"] {
    display: table-cell !important;
}

/* Liste öğeleri için dil davranışı */
li[data-lang="tr"] {
    display: list-item;
}

li[data-lang="en"] {
    display: none;
}

.lang-en li[data-lang="tr"] {
    display: none !important;
}

.lang-en li[data-lang="en"] {
    display: list-item !important;
}

/* Liste öğesi içindeki içeriği kontrol etmek için */
ul[data-lang="tr"] {
    display: block;
}

ul[data-lang="en"] {
    display: none;
}

.lang-en ul[data-lang="tr"] {
    display: none !important;
}

.lang-en ul[data-lang="en"] {
    display: block !important;
}
