Çevrimiçi En İyi Yerel Ayar Dönüştürücü: BCP 47 ve Para Birimi Standartları Kılavuzu (2026)

全球数字化语言与货币标准的视觉概括

Çevrimiçi bir yerel ayar dönüştürücü, dil etiketlerini ve bölgesel ayarları IETF BCP 47 gibi standartlaştırılmış biçimlere dönüştürür. Tarihlerin, sayıların ve para birimlerinin kullanıcılara nasıl görüneceğini kontrol eder — otomatik olarak en-US (AA/GG/YYYY, $) biçiminden en-GB (GG/AA/YYYY, £) biçimine geçiş yapar.

BCP 47 Dil Etiketleri: Standart Yapı

Her yerel ayar etiketi iki ISO kodunu birleştirir:

Bileşen Standart Örnek Anlamı
Dil ISO 639 en, ja, zh Dil tanımlayıcısı
Bölge ISO 3166 US, GB, JP Ülke/bölge
Yazı sistemi (isteğe bağlı) ISO 15924 Hant, Hans Yazı sistemi
Varyant (isteğe bağlı) IANA valencia Lehçe veya varyant

Tam etiket örneği: zh-Hant-TW = Çince + Geleneksel yazı + Tayvan

Java Belgeleri‘ne göre bir Locale nesnesi, “nesneleri tanımlamak için bir mekanizmadır” — verilerin kendisi için bir kap değil.

BCP 47 dil etiketi yapı çözümlemesi

Dil Etiketi Eşleştirmesi (RFC 4647)

Yöntem Davranış Kullanım Senaryosu
Filtreleme Tüm eşleşen etiketleri döndürür İçerik müzakeresi
Arama Tek en iyi eşleşmeyi döndürür Kullanıcı tercihi yedeklemesi

Yerel Ayar Tarih, Sayı ve Para Birimi Biçimlerini Nasıl Değiştirir

Yerel Ayar Tarih Biçimi Sayı Biçimi Para Birimi
en-US AA/GG/YYYY 1,234.56 $1,234.56
en-GB GG/AA/YYYY 1,234.56 £1,234.56
de-DE GG.AA.YYYY 1.234,56 1.234,56 €
ja-JP YYYY/AA/GG 1,234 ¥1,234
zh-Hans-CN YYYY-AA-GG 1,234.56 ¥1,234.56

Unicode Yerel Ayar Uzantıları

Gelişmiş yerel ayar etiketleri, ayrıntılı kontrol için u- uzantılarını kullanır:

Uzantı Örnek Etkisi
u-ca-japanese en-US-u-ca-japanese Japon İmparatorluk takvimi
u-nu-thai th-TH-u-nu-thai Tay rakamı oluşturma
u-cf-standard en-US-u-cf-standard Standart para birimi biçimi

BCP 47 uyumluluğu olmadan sistemler, zh-Hant (Geleneksel Çince) ile zh-Hans (Basitleştirilmiş Çince) öğelerini karıştırabilir ve okunamaz içerikler üretebilir.

Para Birimi Dönüşümü: Orta Piyasa Döviz Kuru

Yerel ayar dönüşümü parayı işlediğinde, doğruluk döviz kaynağına bağlıdır.

Kur Türü Nedir Kim Alır
Orta piyasa kuru Alış/satış fiyatlarının orta noktası Bankalararası yatırımcılar
Tüketici kuru Orta piyasa + gizil ek ücret Çoğu birey ve işletme

Wise, şeffaflık için orta piyasa kurunun kullanılmasını vurgular. OANDA, kurumsal doğruluk için 38.000+ para birimi çifti üzerinden 31+ yıllık veriyi takip eder.

Orta piyasa kuru ile tüketici kuru karşılaştırması

Geliştirici Araçları: Java Locale ve BCP 47

// Java Locale'u BCP 47 etiketine dönüştür
Locale locale = Locale.US;
String tag = locale.toLanguageTag(); // "en-US" döndürür

// BCP 47 etiketinden Locale oluştur
Locale fromTag = Locale.forLanguageTag("zh-Hant-TW");

Java Belgeleri, modern web API uyumluluğu için toLanguageTag() kullanılmasını gerektirir.

Kurumsal Yerelleştirme: Çeviri ve Gizlilik

KŞB Anonimleştirmesi

Yerelleştirilmiş test veri kümeleri oluştururken, işletmelerin Kişisel Olarak Tanımlanabilir Bilgileri (KŞB) koruması gerekir. Rekhu Chinnarathod tarafından paylaşılan araçlar, Sosyal Güvenlik numaralarını, kredi kartı bilgilerini ve diğer hassas verileri otomatik olarak maskeleyerek KVKK, HIPAA ve DPDP uyumluluğunu sağlar.

Prompt’tan Veri Kümesine Üretimi

Rekhu Chinnarathod, düz İngilizce açıklamalardan yapılandırılmış çoklu yerel ayar veri kümeleri (JSON, CSV, SQL) üreten ve ABD, İngiltere ve Hindistan için bölgesel biçimlere otomatik olarak uyum sağlayan yapay zeka araçlarını göstermektedir.

Topluluk Etkisi

Queens Halk Kütüphanesi, sakinleri tercih ettikleri yerel ayarda hizmetlerle buluşturarak 190+ dilde tercümanlık hizmeti sunmak için LanguageLine kullanır.

Sonuç

Bir yerel ayar dönüştürücü üç şey yapar: BCP 47 aracılığıyla dil etiketlerini standartlaştırır, bölgeye göre verileri biçimlendirir (tarihler, sayılar, para birimi) ve orta piyasa kurlarını kullanarak doğru para birimi dönüşümünü sağlar. Geliştiriciler için BCP 47 uyumlu API’leri entegre edin. İş kullanıcıları için, dönüştürücünüzün orta piyasa döviz kurunu kullandığını her zaman doğrulayın.

SSS

Dil etiketi ile yerel ayar arasındaki fark nedir?

Bir dil etiketi (örneğin, en) yalnızca dili tanımlar. Bir yerel ayar (örneğin, en-US), tarihlerin biçimlendirilmesi, para birimi sembolleri ve belirli bir ülkeye özgü kültürel tercihler için bölgesel kurallar ekler.

Java Locale’u BCP 47 etiketine nasıl dönüştürebilirim?

Locale.toLanguageTag() kullanın — Locale nesnesini IETF BCP 47 uyumlu bir dizeye dönüştürür. Ters dönüşüm için Locale.forLanguageTag("en-US") kullanın.

Farklı para birimi dönüştürücüleri neden farklı kurlar gösteriyor?

Bazı araçlar orta piyasa kurunu (şeffaf) gösterirken, diğerleri gizil bir ek ücret gömer. Kur güncelliği ve veri kaynağı (OANDA ile belirli bir banka) da farklılığa neden olur. Dönüştürücünüzün taban olarak orta piyasa kurunu kullanıp kullanmadığını her zaman kontrol edin.

Comments

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir