Sitemize Fransızca ve İspanyolca çevirileri eklemek çok kolaydı, ancak şimdi Haiti Kreolünü eklemek istiyoruz ve bunun için Kültür desteği yok. Bunu yapmanın en iyi yolu nedir?CultureInfo: Haitian Creole ve .NET 3.5, ASP.NET/MVC'de mi?
cevap
Kültürü, CultureAndRegionInfoBuilder sınıfını kullanarak .Net aracılığıyla oluşturabilirsiniz. Bu kodun yönetici ayrıcalıklarıyla çalışması gerektiğinden, genellikle yazılımın yükleme aşamasının bir parçası olarak çalışan ayrı bir program veya komut dosyası olarak uygulamanız önerilir. Bir kez kurulduktan sonra, onu başka bir Kültür gibi kullanabilirsiniz.
Bu örnek
MS Net Uygulama Geliştirme Vakfı kitapta örnek (2nd ed. P697) dayanmaktadır: Bu işlem tamamlandıktan sonravar builder = new CultureAndRegionInfoBuilder("en-PL", CultureAndRegionModifiers.None);
builder.LoadDataFromCultureInfo(new CultureInfo("en-US"));
builder.LoadDataFromRegionInfo(new RegionInfo("US"));
builder.CultureEnglishName = "Pig Latin";
builder.CultureNativeName = "Igpay Atinlay";
builder.IsMetric = true;
builder.ISOCurrencySymbol = "PLD";
builder.RegionEnglishName = "Pig Latin Region";
builder.RegionNativeName = "Igpay Atinlay Egionray";
builder.Register();
, programda kültürünüzü alabilirsiniz.
var culture = new CultureInfo("en-PL");
Bu da Malagasy ve Twi için kullanılabilir mi? Bir WPF uygulamasıyla da çalışıyor mu? –
Dürüstçe bu kültürlere veya WPF'ye aşina olduğumu söyleyemem ... Ancak, standart kültür nesnelerini kullandığınız sürece, düzgün çalışmasını beklerim. Sadece kültürü kaydetmek için daha sonra ve bunu kullanmak için farklı izinlere dikkat edin. – Matt
- 1. .NET 2.0, .NET 3.5 yükleyicisine dahil mi?
- 2. Geçerli CultureInfo için birimler. Net
- 3. .NET 3.5 İstemci Çerçevesi yeniden dağıtılabilir mi?
- 4. CultureInfo
- 5. bir .Net 3.5 Uygulaması
- 6. .NET 3.5 SP1, ASP.NET
- 7. , .NET Framework 3.5
- 8. .NET 3.5 SP1 ve aspnet_client Crystal Raporları
- 9. WCF 3.5 ve UDP
- 10. .NET 3.5 ifade ağaçlarında atama
- 11. JQERY kullanarak .NET Framework 3.5
- 12. .NET 3.5 uygulamalarını yalnızca .NET 4 üzerinde çalıştıran .NET sistemleri
- 13. SignedXml.CheckSignature .NET 1.1'de çalışır, ancak .NET 3.5
- 14. .NET CultureInfo sınıfından özel kültür nasıl elde edilir?
- 15. C# 3.5
- 16. Ben gerçek "CheckBox'ları" = bir liste görünümü var nasıl .net 3.5 windows formları olarak .net 3.5
- 17. NUnit .NET 3.5 ile çalışır mı?
- 18. .NET Framework 3.5 üzerinde Stream.CopyTo nasıl kullanılır?
- 19. SignalR with. Net 3.5 nasıl kullanılır?
- 20. yeniden dağıtılabilir çevrimdışı .NET Framework 3.5 yükleyicisi
- 21. MVC3 uygulamamı .net 3.5'da nasıl barındırabilirim?
- 22. . Net 3.5 ve 4.0 derlemeler (NATUPnPLib) ile garip uyumluluk sorunu
- 23. Sipariş yükleme: Sharepoint ajax ve .NET 3.5 ajax
- 24. Entity Framework 6 destekliyor. Net 3.5?
- 25. ASP.NET 5 sınıf kütüphanesi hedef .NET 3.5?
- 26. .NET 3.5 ile bir klasör seçmek
- 27. C# .net 3.5'de LINQ SQL
- 28. HTTP Hataları. Net 3.5 SP1 ile
- 29. .Net 3.5 SP1 için çevrimdışı yükleyici çalışmıyor
- 30. ASP.NET AJAX 3.5 ve IE6?
Bu konuda bol şans - umarız bir çözüm bulabilirsin. – Oded
Çalıştık! Yayınlanan bir açıklama alıp alamayacağımı göreceğim. Kültürü kuran küçük bir uygulama yazmamız gerekiyordu ve bunu yapmak için bunu tüm web sunucularımızda çalıştırmamız gerekiyor. –