Dil Adı - Dil Kodu Dönüştürücü

Bir dil adı veya ISO 639-1 kodu girin ve dönüştürme yönünü seçin.

Sonuç

fa
Farsça
Ad → Kod

Nasıl hesaplanır?

Bu bir hesap değil, 183 ISO 639-1 dilinin tamamı üzerinde sözlük aramasıdır. Addan koda yönünde yazdığınız metin kırpılır, küçük harfe çevrilir, art arda gelen boşluklar tek boşluğa indirilir ve İngilizce adlardan oluşan bir listeyle eşleştirilir. Birkaç alternatif ad aynı koda gider: Farsi ve Persian için fa, Filipino ve Tagalog için tl, Chinese, Mandarin ve Mandarin Chinese için de zh çıkar. Koddan ada yönünde iki harfli kod büyük küçük harf fark etmeksizin eşleşir ve dilin Türkçe adını döndürür. Ek "eşleşen" satırı hangi dilin tanındığını gösterir. Türkçe adlar da kabul edilir. Üç harfli kodlar (ISO 639-2) ve pt-BR gibi bölgesel etiketler tanınmaz; listede olmayan ad ya da kod sonuç vermez.

Örnek hesaplama

Addan koda yönüyle Farsi yazın. Araç bunu "farsi" olarak küçültür, alternatif adlar listesinde bulur ve fa kodunu döndürür. Eşleşen satırında fa için kayıtlı ana ad olan Farsça görünür. Yönü ters çevirip fa girerseniz Farsça sonucunu alırsınız. Mandarin Chinese aramak zh verir; zh için koddan ada yönü Çince döndürür.

Bu örneği dene →

Sık yapılan hatalar

  • Yön addan koda iken en gibi bir kod yazmak. Araç "en" adında bir dil arar ve bulamaz; yönü koddan ada çevirin.
  • Dilin kendi adını yazmak; Deutsch ya da Español gibi. Almanca, İspanyolca ya da German, Spanish yazın.
  • zho veya tur gibi üç harfli kod girmek. Yalnızca iki harfli ISO 639-1 kodları bilinir, bu yüzden sonuç çıkmaz.
  • Bölgesel varyant beklemek. pt-BR ve zh-TW dil kodu değil yerel ayar etiketidir, nb (Bokmål) ve nn (Nynorsk) ise ayrı kodlardır; Norveççe no koduna gider.
  • İki harfli kodu olmayan bir dili aramak; örneğin Havaice ya da Sırp-Hırvatça. ISO 639-1'de 183 dil vardır, bunların dışındaki gerçek bir dil sonuç vermez.

Bu hesaplama hakkında

ISO 639-1, dünyanın başlıca dillerinin her birine iki harfli bir kod atayan standarttır — İngilizce için “en”, Türkçe için “tr”, Japonca için “ja” gibi — ve bir dilin adının herhangi bir dilde nasıl yazıldığından bağımsız, kompakt ve tek anlamlı bir tanımlayıcı sağlar.

Bu kodlar yazılımda her yerde karşımıza çıkar: HTML lang özniteliği, tarayıcıların Accept-Language başlıkları, çeviri dosyası adları ve URL yerel ayar segmentleri (/tr/ veya /de/ gibi) hepsi bu kodlara dayanır. Web geliştiricileri, lokalizasyon mühendisleri ve içerik yöneticileri, i18n ayarlarını yapılandırırken, çeviri dosyalarını adlandırırken veya doğru görüntülenmeyen bir yerel ayarı çözerken doğru kodu hızlıca bulmak için isimden koda dönüştürücü kullanır.

Bu faydalı oldu mu?

En fazla 3 tepki seçebilirsiniz.

Yorumlar (1)

  • Editör ekibi

    Araç yalnızca iki harfli kodu verir ve bir web sitesi için bu her zaman yetmez. Mandarin Çincesi için zh çıkar; ancak hreflang ve lang özniteliklerinde çoğu zaman yazı sistemi ya da bölge de gerekir, örneğin zh-Hans veya zh-Hant, bu kısmı siz eklersiniz. Projeniz için listede olmayan hangi dillere ihtiyaç duyuyorsunuz?

Popüler hesaplayıcılar

Tüm Hesaplayıcılar