Yazılım ve Oyun Yerelleştirmesi 28 Nisan 2026
Kısayol Tuşları: Ampersan İşareti ve Çakışma Sorunu
Menüdeki altı çizili harf, klavyeyle erişimin anahtarıdır. Çeviri sırasında bu harfler değişir ve çakışır. Kısayol tuşlarının nasıl yönetileceğini anlatıyoruz.
Bir menüyü açtığınızda bazı harflerin altı çizilidir. Alt tuşuyla o harfe bastığınızda ilgili komut çalışır. Kısayol tuşları, faresiz çalışmayı ve erişilebilirliği mümkün kılan bu küçük işaretlerdir. Yerelleştirmede ise kolayca gözden kaçan bir hata kaynağıdır.
İçindekiler
Sorun basit bir nedenden doğar: kaynak dildeki kelimede bulunan harf, hedef dildeki karşılığında bulunmayabilir. Bulunsa bile aynı ekrandaki başka bir komut o harfi çoktan kullanmış olabilir. Sonuç, çalışmayan ya da yanlış komuta giden bir tuş kombinasyonudur.
Aşağıda bu işaretin kaynak dosyada nasıl göründüğünü, harf seçiminin nasıl yapıldığını, çakışmaların nerede doğduğunu ve derleme aşamasının neden ayrı bir risk taşıdığını anlatıyoruz.
Kısayol tuşları arayüzde ne işe yarar?
Kısayol tuşları, komutlara klavyeden doğrudan erişim sağlar. Menüde gezinmek yerine tek tuşla işlem yaparsınız. Bu, yalnızca hız meselesi değildir; fare kullanamayan ya da ekran okuyucuyla çalışan kullanıcılar için arayüzün kullanılabilir olmasının koşuludur.
Kaynak dosyada bu işlev bir işaretle kodlanır. Ampersan, kendisinden sonra gelen harfin kısayol olduğunu belirtir. Arayüzde işaretin kendisi görünmez; görünen, altı çizili harftir. Bu yüzden ampersan metnin parçası değil, biçimlendirme talimatıdır.
Örnek olarak İngilizce bir menüde &Open yazan bir kayıt, İspanyolcada &Abrir olarak yerelleştirilir. İşaret korunmuş, kelime çevrilmiş ve kısayol harfi hedef dildeki kelimeye taşınmıştır. Bu üç adım birlikte yapılmadığında sonuç eksik kalır.
Ampersanın bağlaç anlamı taşımadığını hatırlamak gerekir. Kaynak metinde tek başına duran bir işareti “ve” diye çevirmek, arayüzde kısayolun kaybolmasına yol açar. Bu işaret, çevrilmeyecek ögeler listesinin klasik maddelerinden biridir.
Kaynak dosyada kısayol tuşları nasıl görünür?
Bu işareti en net biçimde katalog dosyalarında görürsünüz. Açık kaynak bir altyazı programının çeviri dosyaları, çok sayıda yerel ayar için depoda açık biçimde durur. Dosyanın başlığında dil kodu, karakter kodlaması ve çoğul kuralları tanımlıdır; gövdesinde ise kaynak ve hedef dizeler yan yana bulunur.
Bu dosyalardaki bazı kayıtlar hem değişken hem kısayol işareti taşır. Örneğin İngilizce “For&ward” kaydı İspanyolcada “Hacia a&delante” biçiminde yerelleştirilmiştir. Kısayol harfi w harfinden d harfine kaymıştır, çünkü hedef kelimede w bulunmaz. İşaretin konumu değişmiş, işlevi korunmuştur.
Aynı dosyada işaretsiz kayıtlar da vardır. “backward” ve “forward” gibi dizeler kısayol taşımaz, çünkü menü komutu değil, arayüzde başka bir yerde görünen etiketlerdir. Bu ayrım, işaretin nerede gerekli olduğunu gösterir: yalnızca klavyeyle çağrılabilen ögelerde.
Depoda açık duran bu dosyalar iyi bir çalışma alanıdır. Kendi dilinizdeki katalog dosyasını açıp kısayol atamalarının nasıl yapıldığına bakmak, kuralı okumaktan daha öğreticidir. Aynı yöntem, ürününüzün geçmiş sürümlerini incelemek için de kullanılabilir.
Çeviri sırasında harf nasıl seçilir?
Kural şudur: kısayol harfi, hedef dildeki kelimenin içinde bulunmalıdır. “Delete” kelimesindeki D harfi Türkçe “Sil” karşılığında yoktur; dolayısıyla harf değiştirilir. Bu bir sapma değil, kısayolun işlevini korumanın tek yoludur.
Tercih genellikle kelimenin ilk harfidir. İlk harf o ekranda kullanılmışsa ikinci ya da vurgulu bir harfe geçilir. Türkçede özel harflerin klavye erişimi düşünülerek ş, ğ, ı, ö, ü ve ç yerine standart klavyede kolay ulaşılan harfleri seçmek yaygın bir uygulamadır.
Bir başka ölçüt tutarlılıktır. Aynı komut ürünün farklı ekranlarında aynı kısayolu taşımalıdır. Kaydet komutu bir pencerede bir harfle, diğerinde başka bir harfle çalışıyorsa kullanıcı kısayolu hiç öğrenemez. Terim veritabanına kısayol bilgisini de eklemek bu tutarlılığı korur.
Son olarak, bazı kısayollar işletim sistemi düzeyinde yerleşmiştir. Kopyala ve yapıştır gibi işlemler kullanıcı alışkanlığına kazınmıştır. Bu tür yerleşik kombinasyonlara dokunmamak, arayüzü öngörülebilir kılar.
Çakışma nasıl doğar ve ne yapar?
Çakışma, aynı menüde ya da aynı diyalog kutusunda iki komutun aynı harfi kullanmasıdır. Çeviri sırasında kelimeler değiştiği için kaynakta sorunsuz olan bir dizilim hedefte kolayca çakışır. Üç komutun da S harfiyle başladığı bir menü, Türkçede sık rastlanan bir durumdur.
Sonuç kullanıcı tarafında belirsizliktir. Tuş yalnızca ilk komuta gidebilir, sırayla komutlar arasında dolaşabilir ya da hiçbir şey yapmayabilir. Davranış çerçeveye göre değişir; ortak nokta, kullanıcının beklediği işlemi yapamamasıdır. Bu, kozmetik değil işlevsel bir hatadır.
Çakışmanın ikinci kaynağı, dinamik olarak eklenen komutlardır. Bir eklenti ya da modül çalışma anında menüye yeni satır ekleyebilir. Bu satırların kısayolları çeviri aşamasında görünmez; ancak kullanıcının ekranında aynı menüde buluşurlar.
Aşağıdaki tablo, en sık karşılaşılan durumları ve uygulanabilecek çözümü özetler.
| Durum | Belirti | Çözüm |
|---|---|---|
| Harf hedef kelimede yok | Kısayol hiç çalışmaz | Kelimede geçen başka harf seçilir |
| Aynı ekranda ikinci kez kullanım | Tuş yanlış komuta gider | Ekran bazında harf listesi tutulur |
| İşaret silinmiş | Altı çizili harf kaybolur | İşaret geri eklenir |
| İşaret çevrilmiş | Ekranda “ve” görünür | İşaret korunur, çevrilmez |
| Derleme sonrası atama | Beklenmedik harf atanır | Derlenmiş üründe test edilir |
Derleme aşaması: yeni hataların doğduğu yer
Yerelleştirilmiş kaynak dosyaları hazır olduğunda sıra derlemeye gelir. Bu adım genellikle yerelleştirme mühendisliği başlığı altında anılır. Katalog dosyaları uygulamanın verimli kullanabileceği biçime dönüştürülür; gettext dünyasında .po dosyaları ikili .mo dosyalarına çevrilir.
Derleme sürecinin kendisi de hata üretebilir. Kısayol tuşlarının yanlış atanması, bu aşamada ortaya çıkan sorunların bilinen örneklerinden biridir. Yani çeviri tarafında doğru yapılmış bir atama, derlenmiş üründe farklı görünebilir.
Bu nedenle kısayol kontrolü yalnızca dosya üzerinde yapılmaz. Derlenmiş ürünün ekranlarında, menü menü gezerek bakmak gerekir. Ürünü çalıştırma imkânı yoksa ekran görüntüleri üzerinden yapılan görsel kontrol ikinci en iyi seçenektir.
Bulunan sorunlar kaydedilir ve türüne göre yönlendirilir. Dilsel ya da metinsel sorunları yerelleştirici çözer; teknik sorunlar geliştiriciyle birlikte ele alınır. Kısayol hataları çoğu zaman ikisinin arasında durur, bu yüzden net bir sahiplik tanımlamak gerekir.
Testin kapsamını belirlerken menü sayısı iyi bir ölçüttür. Az sayıda ekranı olan bir araçta kontrol yarım günde biter. Onlarca modülü olan kurumsal bir üründe ise kısayol denetimini modül bazında planlamak, işi yönetilebilir tutmanın tek yoludur.
Araçlar ne yakalar, insan ne yakalar?
Görsel yerelleştirme araçları bu alanda belirgin bir yardım sağlar. Bu araçların kalite denetim işlevleri, tekrarlanan kısayol tuşlarını, üst üste binen ya da kırpılmış metinleri ve yerelleştirilmemiş denetim ögelerini işaretleyebilir. Otomatik denetim, gözden kaçan çakışmaların büyük bölümünü yakalar.
Ancak araç, hangi harfin kullanıcı için daha doğal olduğunu bilemez. Tutarlılık, alışkanlık ve klavye erişimi gibi kararlar insan yargısı gerektirir. Bu yüzden otomatik denetim bir ön eleme, insan kontrolü ise asıl karar aşamasıdır.
Görsel araçların bir üstünlüğü daha vardır: yerelleştirilen ögeyi ekranda gösterirler. Menü ya da düğme, metin uzadığında yerinde büyütülebilir. Kısayol harfi ile düğme genişliği çoğu zaman birlikte düşünülür; ikisini aynı ekranda görmek, iki ayrı listeyle çalışmaktan hızlıdır.
Pratikte iyi işleyen sıralama şudur.
- Çeviri sırasında her ekran için kullanılan harflerin listesini tutun.
- Teslimden önce otomatik çakışma denetimini çalıştırın.
- Derlenmiş üründe menüleri tek tek açarak görsel kontrol yapın.
- Aynı komutun farklı ekranlardaki kısayolunu karşılaştırın.
- Bulunan hataları dilsel ve teknik olarak ayırıp ilgili tarafa iletin.
Türkiye bağlamı
Türkçe arayüzlerde kısayol seçimini zorlaştıran ilk etken, komut adlarının kısalığıdır. Sil, Aç, Kes, Kopyala gibi kelimeler kısa olduğu için seçilebilecek harf sayısı azdır. Aynı menüde birden fazla komutun aynı harfle başlaması bu yüzden sık görülür.
İkinci etken klavye düzenidir. Türkiye’de hem Q hem F klavye kullanılır ve Türkçeye özgü harflerin konumu düzene göre değişir. Kısayol harfi olarak ş, ğ ya da ı seçmek, bazı kullanıcılar için erişimi zorlaştırabilir. Standart harfleri tercih etmek daha güvenlidir.
Üçüncü etken kurumsal beklentidir. Kamu ve büyük şirket projelerinde erişilebilirlik gereklilikleri giderek daha çok gündeme geliyor. Klavyeyle tam erişim bu gerekliliklerin somut bir parçasıdır; kısayol tuşları da bu nedenle sadece konfor değil, uygunluk meselesi haline gelir.
Dördüncü etken, yabancı yazılımların Türkçe sürümlerinde oluşmuş alışkanlıklardır. Yaygın ofis programlarında yerleşmiş bazı Türkçe kısayollar, kullanıcıların belleğine kazınmıştır. Yeni bir üründe aynı komut için farklı bir harf seçmek teknik olarak doğru olsa da kullanıcıyı yavaşlatır; yaygın kullanımı gözden geçirmek yerinde olur.
Bu sizin için ne anlama geliyor?
Ürününüzün Türkçe sürümünde kısayol tuşları çalışmıyorsa, bunu kullanıcı raporlarından öğrenmeniz uzun sürebilir. Çoğu kullanıcı fareyle devam eder ve şikâyet etmez. Oysa klavyeyle çalışan yoğun kullanıcılar ve erişilebilirlik ihtiyacı olan kişiler için bu, ürünü kullanılamaz hale getirebilir.
Bu nedenle kısayol kontrolünü teslim kabul ölçütlerinizin arasına almanız yerinde olur. Kontrolün maliyeti düşüktür; menülerin tek tek gezilmesi çoğu üründe birkaç saat sürer. Fiyat ve kapsam karşılaştırması için fiyatlar sayfamıza bakabilir, ayrıntıları bizimle konuşabilirsiniz.
Son olarak, kısayol kararlarını belgelemeyi ihmal etmeyin. Bir sonraki sürümde aynı komutlar yeniden çevrildiğinde, geçmiş kararların kaydı olmadan tutarlılığı korumak mümkün olmaz. Ekran adı, komut ve seçilen harfi içeren basit bir tablo bu iş için yeterlidir; ayrı bir araç gerekmez.
Sık sorulan sorular
Kısayol tuşu neden ampersan işaretiyle gösterilir?
Ampersan, kendisinden sonra gelen harfin kısayol olduğunu belirtir. Arayüzde bu harf altı çizili görünür. İşaret metnin parçası değildir ve çevrilmez.
Kısayol harfini değiştirebilir miyim?
Evet, hatta çoğu zaman değiştirmek zorundasınız. Çeviri sonrası kelimede kaynak harf bulunmayabilir. Önemli olan aynı ekranda iki kez aynı harfin kullanılmamasıdır.
Çakışan kısayol tuşları ne yapar?
Aynı menüde iki komut aynı harfi kullanırsa tuş yalnızca birine gider ya da sırayla dolaşır. Kullanıcı beklediği komutu çalıştıramaz; bu işlevsel bir hatadır.
Kısayol hataları hangi aşamada bulunur?
Bir bölümü çeviri araçlarının denetimiyle, kalan bölümü derlenmiş ürün üzerinde yapılan görsel testle bulunur. Derleme aşaması da yeni çakışmalar üretebilir.
Kaynaklar
- Jiménez-Crespo, M. A. (2024). Localization in Translation. Routledge, s. 161–166.
- Torres del Rey, J. (2022). Machines and technology. Aktaran: Jiménez-Crespo (2024), s. 169.
- GNU gettext el kitabı, katalog derleme bölümü, gnu.org (çevrimiçi belge).