{"id":1387,"date":"2025-09-29T20:17:01","date_gmt":"2025-09-29T17:17:01","guid":{"rendered":"https:\/\/kominikee.com\/?p=1387"},"modified":"2025-09-29T20:23:06","modified_gmt":"2025-09-29T17:23:06","slug":"turkisch-turkce","status":"publish","type":"post","link":"https:\/\/kominikee.com\/en\/turkisch-turkce\/","title":{"rendered":"T\u00fcrkisch > T\u00fcrk\u00e7e"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"1387\" class=\"elementor elementor-1387\" data-elementor-post-type=\"post\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-009611f elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"009611f\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4ae3151\" data-id=\"4ae3151\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-79e34a0 elementor-widget elementor-widget-shortcode\" data-id=\"79e34a0\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\">    <style>\n        #turkce-duzeltici-wrapper {\n            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;\n        }\n        .gradient-bg {\n            background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n        }\n        .glass-effect {\n            background: rgba(255, 255, 255, 0.95);\n            backdrop-filter: blur(10px);\n            box-shadow: 0 8px 32px 0 rgba(31, 38, 135, 0.15);\n        }\n        .textarea-custom {\n            resize: none;\n            transition: all 0.3s ease;\n            border: 2px solid #e5e7eb;\n            font-size: 14px;\n        }\n        .textarea-custom:focus {\n            outline: none;\n            border-color: #667eea;\n            box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.1);\n        }\n        .btn-custom {\n            transition: all 0.3s ease;\n            font-weight: 600;\n            box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1);\n        }\n        .btn-custom:hover {\n            transform: translateY(-2px);\n            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.15);\n        }\n        .btn-custom:active {\n            transform: translateY(0);\n        }\n        .desktop-layout {\n            display: flex;\n            gap: 1.5rem;\n            align-items: start;\n        }\n        .button-group {\n            display: flex;\n            flex-direction: column;\n            gap: 1rem;\n            justify-content: center;\n            padding: 2rem 0;\n        }\n        @media (max-width: 768px) {\n            .desktop-layout {\n                flex-direction: column !important;\n            }\n            .button-group {\n                flex-direction: row !important;\n                margin: 1rem 0 !important;\n                padding: 0 !important;\n            }\n        }\n    <\/style>\n    \n    <div id=\"turkce-duzeltici-wrapper\">\n        <div class=\"gradient-bg\" style=\"padding: 1.5rem; border-radius: 1.5rem;\">\n            <div class=\"glass-effect\" style=\"max-width: 1400px; margin: 0 auto; padding: 2rem; border-radius: 1rem;\">\n                \n                <!-- Header -->\n                <div style=\"text-align: center; margin-bottom: 2rem;\">\n                    <h2 style=\"font-size: 2.5rem; font-weight: bold; margin-bottom: 0.75rem; color: #1f2937;\">\n                        <span style=\"background: linear-gradient(to right, #9333ea, #ec4899); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;\">T\u00fcrkisch<\/span>\n                        <span style=\"color: #1f2937;\"> \u2192 <\/span>\n                        <span style=\"background: linear-gradient(to right, #9333ea, #ec4899); -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text;\">T\u00fcrk\u00e7e<\/span>\n                    <\/h2>\n                    <div style=\"font-size: 3rem; margin-bottom: 0.5rem; line-height: 1;\">\ud83c\udde9\ud83c\uddea \ud83c\uddf9\ud83c\uddf7<\/div>\n                    <p style=\"color: #6b7280; font-size: 1.125rem; margin-bottom: 0.75rem;\">T\u00fcrkisch kelimelerini T\u00fcrk\u00e7e'ye \u00e7evirmek<\/p>\n                    <div style=\"display: inline-flex; align-items: center; padding: 0.5rem 1rem; background: #f3e8ff; border-radius: 9999px;\">\n                        <span style=\"font-size: 0.875rem; color: #7c3aed;\">\u2728 Powered by Kominike Digital<\/span>\n                    <\/div>\n                <\/div>\n\n                <!-- Main Content -->\n                <div class=\"desktop-layout\">\n                    <!-- Sol: Input -->\n                    <div style=\"flex: 1;\">\n                        <label style=\"display: block; font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.5rem;\">\n                            \ud83d\udcdd D\u00fczeltilecek Metin\n                        <\/label>\n                        <textarea \n                            id=\"inputText\" \n                            class=\"textarea-custom\"\n                            style=\"width: 100%; padding: 1rem; border-radius: 0.75rem; background: white;\"\n                            rows=\"12\" \n                            placeholder=\"Buraya d\u00fczeltilecek metni yaz\u0131n... \u0130sterseniz yap\u0131\u015ft\u0131r\u0131n\"><\/textarea>\n                        <div style=\"margin-top: 0.5rem; font-size: 0.75rem; color: #6b7280;\">\n                            \ud83d\udca1 \u0130pucu: T\u00fcrk\u00e7e veya T\u00fcrkisch karakterli metinleri d\u00fczeltebilirim\n                        <\/div>\n                    <\/div>\n\n                    <!-- Orta: Butonlar -->\n                    <div class=\"button-group\">\n                        <button \n                            onclick=\"fixText()\" \n                            class=\"btn-custom\"\n                            style=\"background: linear-gradient(to right, #3b82f6, #2563eb); color: white; padding: 1rem 2rem; border-radius: 0.75rem; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 0.5rem; white-space: nowrap;\">\n                            <span style=\"font-size: 1.5rem;\">\u2728<\/span>\n                            <span>D\u00fczelt<\/span>\n                        <\/button>\n                        <button \n                            onclick=\"copyText()\" \n                            class=\"btn-custom\"\n                            style=\"background: linear-gradient(to right, #10b981, #059669); color: white; padding: 1rem 2rem; border-radius: 0.75rem; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 0.5rem; white-space: nowrap;\">\n                            <span style=\"font-size: 1.5rem;\">\ud83d\udccb<\/span>\n                            <span>Kopyala<\/span>\n                        <\/button>\n                        <button \n                            onclick=\"clearAll()\" \n                            class=\"btn-custom\"\n                            style=\"background: linear-gradient(to right, #9ca3af, #6b7280); color: white; padding: 1rem 2rem; border-radius: 0.75rem; border: none; cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 0.5rem; white-space: nowrap;\">\n                            <span style=\"font-size: 1.5rem;\">\ud83d\uddd1\ufe0f<\/span>\n                            <span>Temizle<\/span>\n                        <\/button>\n                    <\/div>\n\n                    <!-- Sa\u011f: Output -->\n                    <div style=\"flex: 1;\">\n                        <label style=\"display: block; font-size: 0.875rem; font-weight: 600; color: #374151; margin-bottom: 0.5rem;\">\n                            \u2705 D\u00fczeltilmi\u015f Metin\n                        <\/label>\n                        <div \n                            id=\"output\" \n                            class=\"textarea-custom\"\n                            style=\"width: 100%; padding: 1rem; border-radius: 0.75rem; background: linear-gradient(to bottom right, #ecfdf5, #dbeafe); min-height: 300px; white-space: pre-wrap; color: #1f2937;\">\n                            <span style=\"color: #9ca3af; font-style: italic;\">D\u00fczeltilmi\u015f metin burada g\u00f6r\u00fcnecek...<\/span>\n                        <\/div>\n                        <div id=\"stats\" style=\"margin-top: 0.5rem; font-size: 0.75rem; color: #6b7280;\"><\/div>\n                    <\/div>\n                <\/div>\n\n                <!-- Footer -->\n                <div style=\"margin-top: 1.5rem; padding-top: 1.5rem; border-top: 1px solid #e5e7eb; text-align: center; font-size: 0.875rem; color: #6b7280;\">\n                    <p>\ud83d\udd10 Verileriniz g\u00fcvenli \u2022 \ud83d\ude80 H\u0131zl\u0131 d\u00fczeltme \u2022 \ud83d\udcaf Y\u00fcksek do\u011fruluk oran\u0131<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n    async function fixText() {\n        const input = document.getElementById(\"inputText\").value;\n        const outputDiv = document.getElementById(\"output\");\n        const statsDiv = document.getElementById(\"stats\");\n        \n        if (input.trim() === \"\") {\n            outputDiv.innerHTML = '<span style=\"color: #f97316;\">\u26a0\ufe0f L\u00fctfen d\u00fczeltilecek bir metin girin.<\/span>';\n            statsDiv.innerText = \"\";\n            return;\n        }\n        \n        const startTime = Date.now();\n        outputDiv.innerHTML = '<span style=\"color: #3b82f6;\">\u23f3 D\u00fczeltiliyor... L\u00fctfen bekleyin.<\/span>';\n        statsDiv.innerText = \"\";\n\n        try {\n            const formData = new FormData();\n            formData.append(\"action\", \"fix_text_openai\");\n            formData.append(\"text\", input);\n\n            const response = await fetch(\"https:\/\/kominikee.com\/wp-admin\/admin-ajax.php\", {\n                method: \"POST\",\n                body: formData\n            });\n\n            const textData = await response.text();\n            \n            try {\n                const data = JSON.parse(textData);\n                \n                if (data.success) {\n                    const endTime = Date.now();\n                    const duration = ((endTime - startTime) \/ 1000).toFixed(1);\n                    \n                    outputDiv.innerText = data.data.fixed;\n                    statsDiv.innerHTML = '\u2713 D\u00fczeltme tamamland\u0131 \u2022 S\u00fcre: ' + duration + 's \u2022 Karakter: ' + data.data.fixed.length;\n                } else {\n                    outputDiv.innerHTML = '<span style=\"color: #ef4444;\">\u274c Hata: ' + (data.data?.message || \"Bilinmeyen bir hata olu\u015ftu.\") + '<\/span>';\n                    console.error(\"API Error:\", data);\n                }\n            } catch (jsonError) {\n                outputDiv.innerHTML = '<span style=\"color: #ef4444;\">\u274c Sunucu Yan\u0131t Hatas\u0131. L\u00fctfen konsolu kontrol edin.<\/span>';\n                console.error(\"Non-JSON Response:\", textData);\n            }\n\n        } catch (error) {\n            outputDiv.innerHTML = '<span style=\"color: #ef4444;\">\u274c Ba\u011flant\u0131 hatas\u0131: ' + error.message + '<\/span>';\n            console.error(\"Network Error:\", error);\n        }\n    }\n\n    function copyText() {\n        const outputDiv = document.getElementById(\"output\");\n        const text = outputDiv.innerText;\n        \n        if (text.trim() === \"\" || text.includes(\"\u23f3\") || text.includes(\"\u274c\") || text.includes(\"\u26a0\ufe0f\") || text.includes(\"g\u00f6r\u00fcnecek\")) {\n            showNotification(\"\u26a0\ufe0f Hen\u00fcz kopyalanacak ge\u00e7erli bir sonu\u00e7 yok!\", \"warning\");\n            return;\n        }\n        \n        navigator.clipboard.writeText(text).then(() => {\n            showNotification(\"\ud83d\udccb Metin ba\u015far\u0131yla kopyaland\u0131!\", \"success\");\n        }).catch(err => {\n            showNotification(\"\u274c Kopyalama ba\u015far\u0131s\u0131z: \" + err, \"error\");\n        });\n    }\n\n    function clearAll() {\n        document.getElementById(\"inputText\").value = \"\";\n        document.getElementById(\"output\").innerHTML = '<span style=\"color: #9ca3af; font-style: italic;\">D\u00fczeltilmi\u015f metin burada g\u00f6r\u00fcnecek...<\/span>';\n        document.getElementById(\"stats\").innerText = \"\";\n        showNotification(\"\ud83d\uddd1\ufe0f T\u00fcm alanlar temizlendi\", \"info\");\n    }\n\n    function showNotification(message, type) {\n        const colors = {\n            success: \"#10b981\",\n            error: \"#ef4444\",\n            warning: \"#f97316\",\n            info: \"#3b82f6\"\n        };\n        \n        const notification = document.createElement(\"div\");\n        notification.style.cssText = 'position: fixed; top: 20px; right: 20px; background: ' + colors[type] + '; color: white; padding: 1rem 1.5rem; border-radius: 0.5rem; box-shadow: 0 10px 15px rgba(0,0,0,0.1); z-index: 9999; font-weight: 600;';\n        notification.innerText = message;\n        document.body.appendChild(notification);\n        \n        setTimeout(() => {\n            notification.style.opacity = \"0\";\n            notification.style.transition = \"opacity 0.3s\";\n            setTimeout(() => notification.remove(), 300);\n        }, 3000);\n    }\n    <\/script>\n    \n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"elementor_header_footer","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[1],"tags":[],"class_list":["post-1387","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/kominikee.com\/en\/wp-json\/wp\/v2\/posts\/1387","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kominikee.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kominikee.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kominikee.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kominikee.com\/en\/wp-json\/wp\/v2\/comments?post=1387"}],"version-history":[{"count":10,"href":"https:\/\/kominikee.com\/en\/wp-json\/wp\/v2\/posts\/1387\/revisions"}],"predecessor-version":[{"id":1398,"href":"https:\/\/kominikee.com\/en\/wp-json\/wp\/v2\/posts\/1387\/revisions\/1398"}],"wp:attachment":[{"href":"https:\/\/kominikee.com\/en\/wp-json\/wp\/v2\/media?parent=1387"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kominikee.com\/en\/wp-json\/wp\/v2\/categories?post=1387"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kominikee.com\/en\/wp-json\/wp\/v2\/tags?post=1387"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}