Sivas Cumhuriyet Üniversitesi Çeviri Widget

Tek bir JavaScript dosyası ile web sitenizi 249 dile çeviren, kurum terimlerini koruyan ve ziyaretçinin diline göre kendini otomatik ayarlayan kurumsal çeviri altyapısı.

249 Dil Otomatik Dil Tespiti Kelime Koruma Tek Dosya RTL Desteği

Özellikler

🌍 249 Dil

Google Translate altyapısının desteklediği dillerin tamamı. Diller kendi alfabelerindeki adlarıyla (Deutsch, العربية, 日本語) ve A–Z sıralı listelenir; Türkçe her zaman en üsttedir.

🔎 Aramalı Dil Listesi

249 dilde kaybolmamak için listenin üstünde sabit arama kutusu. Yazdıkça filtreler, klavyeyle gezinilebilir.

🚩 Ülke Bayrakları

Her dilin yanında ülke bayrağı gösterilir; bayraklar yalnızca listeye kaydırıldıkça yüklenir (lazy-load), böylece 249 görsel sayfayı yavaşlatmaz. Ülkesi olmayan diller için sade bir küre simgesi kullanılır.

📍 Otomatik Dil Tespiti

Ziyaretçinin tarayıcı dil tercihine göre sayfa otomatik olarak o dile çevrilir; desteklenen 249 dilin tamamı kapsanır. Tarayıcı dili belirlenemezse ziyaretçinin ülkesine göre tespite geçilir. Kullanıcı elle bir dil seçtiği anda otomatik tespit devre dışı kalır.

🛡️ Kurum Terimleri Koruması

"Sivas Cumhuriyet" gibi çevrilmemesi gereken özel adlar notranslate-words.txt listesinden okunur ve her çeviride korunur; kelimeye komşu boşluklar da koruma alanına dâhil edildiği için yanındaki kelimeyle birleşmez. Sayfa sonradan değişse bile koruma periyodik olarak yenilenir.

📄 Tek Dosya Entegrasyon

CSS gömülüdür; ayrıca stil dosyası eklemenize gerek yoktur. Siteye tek bir <script> satırı ve bir <div> eklemek yeterlidir.

↔️ Otomatik RTL

Arapça, Farsça, İbranice, Urduca, Peştuca, Soranî gibi sağdan sola yazılan diller seçildiğinde sayfa yönü (dir) otomatik olarak rtl yapılır.

⏳ Kurumsal Geçiş Ekranı

Dil değişiminde beyaz ekran yerine üniversite logolu tam ekran yükleniyor animasyonu gösterilir.

🔐 Alan Adı Kilidi

Widget yalnızca cumhuriyet.edu.tr ve alt alan adlarında çalışır. Başka bir alan adına kopyalanırsa çalışmaz, "Yetkisiz Erişim" uyarısı verir.

⌨️ Erişilebilir Menü

Menü role="button" / role="listbox", aria-expanded ve görünür odak halkası ile klavye ve ekran okuyucu uyumludur.

💾 Dil Tercihi Hatırlanır

Seçilen dil çerezde 1 gün saklanır; ziyaretçi sitenin diğer sayfalarında da aynı dilde gezmeye devam eder.

📱 Responsive

Masaüstü, tablet ve telefonda aynı şekilde çalışır. Widget yüklenmeden önce de yerini korur, üst bar oynamaz.

Sitelerimize Nasıl Eklenir?

Entegrasyon iki adımdır: (1) script dosyasını çağırın, (2) menünün görüneceği yere boş bir div koyun. Başka hiçbir şey gerekmez — CSS dosyası, jQuery veya ek bir kütüphane yoktur.

Script Dosyasını Çağırın

Bu satırı sayfanın </body> etiketinden hemen önce ekleyin (tüm şablon/master sayfaya bir kez eklemek yeterlidir):

<!-- Sivas Cumhuriyet Üniversitesi Çeviri Widget -->
<script src="https://cdn.cumhuriyet.edu.tr/ceviri/gtranslate.js"></script>
CSS eklemenize gerek yok. Widget'ın tüm stilleri JavaScript dosyasının içine gömülüdür ve sayfa açılırken otomatik olarak enjekte edilir.

Menüyü Yerleştirin

Dil menüsünün görünmesini istediğiniz yere (genellikle üst barın sağ tarafına) aşağıdaki boş div'i koyun. Widget'ı bu etiketin içine kendisi çizer:

<div data-gtranslate></div>
Birden fazla menü: Sayfada istediğiniz kadar data-gtranslate kutusu olabilir (örneğin biri üst barda, biri mobil menüde); widget hepsini otomatik olarak doldurur ve senkron çalıştırır.
ÖNEMLİ UYARI: Bu widget yalnızca Sivas Cumhuriyet Üniversitesi tarafından ve üniversiteye ait web sitelerinde kullanılabilmektedir.

Özelleştirme

Widget'ı bayraklı ya da bayraksız kullanabilirsiniz. Seçiminizi yapın; aşağıdaki kod anında güncellenir. Kopyalayıp sitenize eklemeniz yeterli — başka bir ayar gerekmez.

Görünüm
Önizleme
Sivas Cumhuriyet Üniversitesi TÜRKÇE
Sitenize eklenecek kod

                
Not: Bu, yukarıdaki 1. adımın yerine geçen script satırıdır. Menü kutusunu (<div data-gtranslate></div>) ayrıca eklemeyi unutmayın.

Kurum Terimlerini Koruma

Otomatik çeviri, özel adları da çevirmeye çalışır: "Sivas Cumhuriyet Üniversitesi" İngilizceye "Sivas Republic University" diye çevrilir. Widget bunu engeller — koruma listenizdeki kelimeler çeviri motoruna notranslate olarak işaretlenir ve olduğu gibi kalır.

Korumasız çeviri Sivas Republic University
Koruma listesi ile Sivas Cumhuriyet University

1. Merkezî Liste (otomatik)

Kurum genelinde geçerli terimler CDN üzerinde tek noktada tutulur: https://cdn.cumhuriyet.edu.tr/ceviri/notranslate-words.txt. Buraya eklenen bir terim, widget'ı kullanan tüm üniversite sitelerinde anında korunmaya başlar. Bunun için sitenizde hiçbir şey yapmanız gerekmez. Listeye ekleme talepleriniz için Bilgi İşlem Daire Başkanlığı ile iletişime geçin.

2. Siteye Özel Liste (isteğe bağlı)

Yalnızca sizin sitenizi ilgilendiren terimler varsa (bölüm adları, proje adları, özel kısaltmalar…) kendi listenizi de oluşturabilirsiniz. Sitenizde bir .txt dosyası hazırlayın ve script etiketine data-words ile yolunu bildirin — bu liste merkezî listeye eklenir, onun yerine geçmez:

<script src="https://cdn.cumhuriyet.edu.tr/ceviri/gtranslate.js"
        data-words="/notranslate-words.txt"></script>

Dosya Biçimi

Her iki liste de aynı biçimdedir — her satıra bir ifade:

Sivas Cumhuriyet
Cumhuriyet
Rektörlük
Kampüs
Not: Aynı terim iki listede de geçerse bir kez işlenir. Siteye özel dosya bulunamazsa merkezî liste normal şekilde çalışmaya devam eder.
Sunucu notu (BİDB): Merkezî liste siteler tarafından CDN'den fetch ile çekildiği için CDN sunucusunun .txt dosyaları için Access-Control-Allow-Origin: * başlığını göndermesi gerekir. Bu başlık yoksa çeviri yine çalışır, yalnızca merkezî kelime koruma devre dışı kalır. (Siteye özel liste kendi sunucunuzdan geldiği için bu durumdan etkilenmez.)

Çeviri Test Alanı

Sayfanın en üstündeki bardan bir dil seçin; bu bölümdeki içeriklerin nasıl çevrildiğini görebilirsiniz.

Düz Metin

Sivas Cumhuriyet Üniversitesi, 1974 yılında kurulmuş; eğitim, araştırma ve topluma hizmet alanlarında ülkemizin köklü yükseköğretim kurumlarından biridir. Üniversitemiz bünyesinde fakülteler, enstitüler, yüksekokullar ve araştırma merkezleri yer almaktadır.

Öğrencilerimiz kütüphane, laboratuvar, yurt ve spor tesislerinden yararlanabilir; uluslararası değişim programları ile yurt dışında eğitim alma imkânı bulabilir.

Tablo İçeriği

BirimGörevDahili
Öğrenci İşleri Daire BaşkanlığıKayıt, belge ve mezuniyet işlemleri1000
Bilgi İşlem Daire BaşkanlığıAğ, yazılım ve teknik destek hizmetleri1100
Kütüphane ve DokümantasyonBasılı ve elektronik kaynak hizmetleri1200
Koruma testi: Sayfayı İngilizceye çevirdiğinizde yukarıdaki metinlerde geçen "Sivas Cumhuriyet" ifadesinin çevrilmeden aynı kaldığına dikkat edin. Bu bölümdeki kod kutuları da notranslate ile işaretlendiği için hiçbir dilde bozulmaz.

Sık Sorulanlar

Sayfam yeniden yükleniyor, normal mi? Evet. Dil tercihi googtrans çerezine yazıldığı için seçim sonrası sayfa bir kez yenilenir; bu sırada kurumsal yükleniyor ekranı gösterilir.
Dil seçimi ne kadar hatırlanır? 1 gün. Ziyaretçi bu süre boyunca sitenin diğer sayfalarında da seçtiği dilde gezer. Türkçe'ye dönüldüğünde çerezler temizlenir.
Otomatik dil tespiti kullanıcıyı rahatsız eder mi? Hayır. Yalnızca henüz elle dil seçmemiş ziyaretçilerde çalışır. Kullanıcı bir kez seçim yaptığında otomatik tespit tamamen devre dışı kalır. Tarayıcısı Türkçe olan ziyaretçilere, yurt dışından bağlansalar bile çeviri uygulanmaz.
Kurum terimim çevriliyor, ne yapmalıyım? Terimi koruma listesine ekleyin. Kurum geneli için merkezî listeye eklenmesini BİDB'den isteyin; yalnızca sizin sitenizi ilgilendiriyorsa data-words ile kendi listenizi tanımlayın.
Bayrakları nasıl kapatırım? Script etiketine data-flags="false" ekleyin (yukarıdaki Özelleştirme bölümü kodu sizin için hazırlar). Öznitelik yoksa bayraklar varsayılan olarak açıktır.
Kişisel veri toplanıyor mu? Hayır. Yalnızca dil tercihi çerezi kullanılır. Ülke tespiti için Cloudflare'in anonim trace servisine istek yapılır; kullanıcı verisi saklanmaz veya üçüncü tarafla paylaşılmaz.
Başka bir kurumun sitesinde kullanılabilir mi? Hayır. Alan adı kilidi nedeniyle yalnızca cumhuriyet.edu.tr ve alt alan adlarında çalışır.

Tarayıcı Desteği

Chrome 90+
Firefox 88+
Safari 14+
Edge 90+
Başarılı Panoya kopyalandı!