Büyük Harf Dönüştürücü

Metni ücretsiz olarak anında BÜYÜK HARFE dönüştürün.

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.

Bu araç ne yapar

Herhangi bir metni BÜYÜK HARFE dönüştürür; JavaScript'in standart Unicode büyük/küçük harf eşlemesini kullanır — büyük harf karşılığı olan her harf dönüştürülür, harf olmayanlar değişmeden kalır.

Nasıl kullanılır

Kutuya metin yazın veya yapıştırın; büyük harfli sonuç aşağıda görünür ve siz yazarken güncellenir. Kutunun üstündeki düğmeler, sayfadan ayrılmadan altı farklı harf stiline geçmenizi sağlar — lowercase, Title Case, Capitalized Case, Sentence case, aLtErNaTiNg cAsE ve iNVERSE cASE.

Çalışılmış örnek

"Hello World", "HELLO WORLD" olur; aksanlı harfler de işlenir: "café", É üzerindeki aksanı koruyarak "CAFÉ" olur.

Yöntem

Dönüşüm, JavaScript'in yerleşik String.prototype.toUpperCase() fonksiyonunu çağırır; bu, dile özgü bir eşleme yerine modern tarayıcılarda genel olarak kullanılan Unicode varsayılan büyük/küçük harf eşleme algoritmasını uygular.

Bilinmesi gereken dile özgü durumlar

Eşleme dilden bağımsız olduğundan, bazı dönüşümler belirli bir dilin beklediğinden farklıdır. Almanca ß, SS olur (örneğin straße, STRASSE olur), çünkü bu eşlemede geleneksel tek bir büyük eszett harfi yoktur ve bu dönüşüm küçük harfe çevrilerek ß'ye geri döndürülemez. Türkçe de etkilenir: istanbul'daki gibi noktalı küçük i, Türk yazım kuralının beklediği noktalı İ yerine burada düz noktasız I (ISTANBUL) olur — Türkçeye özgü büyük/küçük harf dönüşümü için Türkçe yerel ayarına özel bir araç gerekir.

Sınırlamalar

Bu araç tüm metni tek biçimde büyük harfe çevirir; AP/Chicago tarzı başlık büyütme veya cümleye duyarlı büyütme sunmaz — bunlar için yukarıdaki Title Case veya Sentence case düğmelerini kullanın. Ayrıca büyük harfe çevrildikten sonra orijinal karışık büyük/küçük harfli dizeyi geri yükleyemez, çünkü dönüşüm sırasında harf büyüklüğü bilgisi atılır.

Gizlilik ve işleme

Dönüşüm tamamen tarayıcınızda JavaScript kullanılarak yapılır. Yazdığınız hiçbir şey yüklenmez veya kaydedilmez.

Sıkça Sorulan Sorular

Bu araç aksanlı harfleri ve diğer dilleri işler mi?
Evet — JavaScript'in Unicode uyumlu toUpperCase() fonksiyonunu kullanır, bu yüzden aksanlı Latin harfleri (café → CAFÉ), Kiril, Yunan ve birçok başka alfabe doğru şekilde dönüştürülür. Türkçe noktalı i gibi birkaç dile özgü durum, o dilin kendi büyük/küçük harf kurallarıyla eşleşmez.
Büyük harfli metni orijinaline geri döndürebilir miyim?
Hayır — büyük harfe çevirmek, hangi harflerin başlangıçta büyük olduğu gibi bilgileri atar; Almancada ß, SS olur ve bunun orijinal bir SS'den ayırt edilmesinin bir yolu yoktur. İhtiyacınız olursa orijinal metninizin bir kopyasını saklayın.
istanbul neden İSTANBUL yerine ISTANBUL oluyor?
JavaScript'in varsayılan büyük/küçük harf eşlemesi Türkçeye duyarlı değildir: noktalı küçük i burada her zaman Türkçenin beklediği noktalı İ yerine noktasız büyük I olur. Bu, sıkça "Türkçe I sorunu" olarak adlandırılan bilinen bir sınırlamadır.
Hangi diğer harf stillerine geçebilirim?
Metin kutusunun üstündeki düğmelerden aynı girdiyi kullanarak Lowercase, Title Case, Capitalized Case, Sentence case, aLtErNaTiNg cAsE ve iNVERSE cASE seçeneklerinin tümüne geçebilirsiniz.