Detaylı Rehberler
Uluslararasılaştırma

Yerel ayarlara kimlik ile başvurma

Angular, metin dizelerinin uluslararasılaştırılması için doğru yerel ayar verilerini bulmak amacıyla Unicode yerel ayar tanımlayıcısını (Unicode locale ID) kullanır.

Unicode yerel ayar kimliği

Bir yerel ayar kimliği dili, ülkeyi ve diğer varyantlar veya alt bölümler için isteğe bağlı bir kodu belirtir. Bir yerel ayar kimliği dil tanımlayıcısı, bir tire (-) karakteri ve yerel ayar uzantısından oluşur.

{language_id}-{locale_extension}

HELPFUL: Angular projenizi doğru bir şekilde çevirmek için uluslararasılaştırma hedefleriniz olan dillere ve yerel ayarlara karar vermelisiniz.

Birçok ülke aynı dili paylaşır ancak kullanımda farklılık gösterir. Farklılıklar arasında dilbilgisi, noktalama, para birimi biçimleri, ondalık sayılar, tarihler ve benzeri konular yer alır.

Bu kılavuzdaki örnekler için aşağıdaki dilleri ve yerel ayarları kullanın.

Language Locale Unicode locale ID
English Canada en-CA
English United States of America en-US
French Canada fr-CA
French France fr-FR

Angular deposu yaygın yerel ayarları içerir.

Dil kodlarının listesi için ISO 639-2 bölümüne bakın.

Kaynak yerel ayar kimliğini belirleme

Bileşen şablonunu ve kodunu yazdığınız kaynak dili ayarlamak için Angular CLI'yi kullanın.

Varsayılan olarak, Angular projenizin kaynak yerel ayarı olarak en-US kullanır.

Derleme için projenizin kaynak yerel ayarını değiştirmek üzere aşağıdaki işlemleri tamamlayın.

  1. angular.json çalışma alanı derleme yapılandırma dosyasını açın.
  2. i18n bölümü içinde sourceLocale alanını ekleyin veya değiştirin:
{
  "projects": {
    "your-project": {
      "i18n": {
        "sourceLocale": "ca" // İstediğiniz yerel ayar kodunu kullanın
      }
    }
  }
}

Sıradaki