• Buradasın

    I18N ve L10N nedir?

    Yazeka

    Arama sonuçlarına göre oluşturuldu

    I18N ve L10N terimleri, yazılım geliştirme sürecinde uluslararasılaştırma ve yerelleştirme kavramlarını ifade eder 12.
    • I18N (Internationalization), farklı dillere ve bölgelere uyarlanabilecek şekilde yazılım veya ürünlerin tasarlanması sürecidir 13. Bu, kaynak kodunu değiştirmeden kültürel farklılıkları ve dil komutlarını dikkate almayı içerir 3.
    • L10N (Localization), belirli bir dile veya kültüre uyarlama sürecidir 23. Bu, çevirinin yanı sıra işlevselliğin değiştirilmesi, tasarımın ve mizanpajın ayarlanması gibi işlemleri kapsar 3.
    Özetle, I18N temel yapıyı oluştururken, L10N bu yapıyı belirli pazarlar için özelleştirir 4.
    5 kaynaktan alınan bilgiyle göre:

    Konuyla ilgili materyaller

    I18n ne işe yarar?

    I18n, yazılım dünyasında kullanılan ve bir yazılımın en az iki yerel ayar ile çalışması için gerekli altyapıyı yaratmaya yarayan tekniklerin tümüne verilen genel addır. I18n'nin bazı kullanım amaçları: Çoklu dil desteği: Yazılımın farklı dillere çevrilmesini sağlar. Kullanıcı arayüzü tasarımı: Kullanıcı arayüzü metinlerinin farklı dillere çevrilmesi için yeterli alan sağlar. Veri kodlama: Yazılımın dünya çapındaki yazı sistemlerini işleyebilmesi için Unicode'un etkinleştirilmesini sağlar. Saat ve tarih formatları: Farklı yerel bölgelerde değişen saat ve tarih biçimlerinin uyarlanmasını sağlar. I18n, aynı zamanda "yerelleştirme" (localization) anlamına gelen "L10n" ile birlikte kullanılır; burada "L" ve "N" harfleri arasındaki 10, bu kısaltmanın kökenini oluşturur.