Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, eğitmen tarafından ASP.NET Core projelerine çoklu dil desteği ekleme konusunda bilgi verilmektedir.
- Video, büyük firmaların (Cambly, Amazon, Microsoft) çoklu dil desteği kullanımını göstererek başlıyor ve ardından ASP.NET Core projelerine localization kütüphanesini nasıl entegre edeceğimizi adım adım anlatıyor. Eğitmen, Startup class'ın ConfigureService metoduna localization kütüphanesini ekleme, resourcepad tanımlama, view yapılandırması ve data annotation'ları dil uyumlu hale getirme gibi konuları kod örnekleriyle açıklıyor. Video, bir sonraki derste konfigürasyon işlemlerinin devam edeceği bilgisiyle sonlanıyor.
- Çoklu Dil Desteği Ekleme Giriş
- Bu derste üst düzey geliştirmeler için projelere çoklu dil desteği ekleme işleminin nasıl yapılacağı anlatılacak.
- Cambly, Amazon ve Microsoft gibi büyük firmaların da çoklu dil desteği kullandığı gösterilecek.
- Cambly'de Rusça, Arapça, Azerbaycanca gibi farklı diller seçilebiliyor.
- 01:20Büyük Firmaların Çoklu Dil Desteği
- Amazon'da İspanyolca, Arapça, İngilizce gibi farklı diller seçilebiliyor.
- Microsoft'un sayfasında İzlanda gibi farklı ülkelerin dillerine göre sayfa düzenleniyor.
- Büyük firmaların çoklu dil desteği kullanımı, kullanıcıların dil tercihlerine göre siteyi kullanabilmesini sağlıyor.
- 02:26ASP.NET Core'da Çoklu Dil Desteği Entegrasyonu
- ASP.NET Core'da Microsoft'un sağladığı localization kütüphanesi kullanılarak çoklu dil desteği entegre edilebilir.
- Entegrasyon için Startup class'ın içerisindeki ConfigureService üzerinden işlem yapılır.
- AddLocalization extension metodu kullanılarak localization desteği eklenir.
- 04:15Resourcepad ve View Yapılandırması
- Localization için bir resourcepad tanımlanır ve Startup class'ta bu resourcepad belirtilir.
- AddNVC eklenerek model ve controller yapısı uygulanır.
- View yapılandırması için localization özelliği eklenir ve view'ların dil uyumlu olması için data annotation'lar kullanılır.