Set Culture Info

Bu metod, robotun çalışacağı kültür (dil ve bölge) ayarlarını yapılandırmak için kullanılır.



⬅️GİRDİ

Parametre

Tip

Zorunlu

Açıklama

CultureInfo

String

❌Hayır

Kültür kodu (ör: "tr-TR")

DecimalSeparator

String

❌Hayır

Ondalık ayırıcı (ör: ",")

ShortDatePattern

String

❌Hayır

Kısa tarih formatı (ör: "dd.MM.yyyy")



🎯 Amaç

  • Tarih, saat ve sayı formatlarının doğru şekilde işlenmesini sağlamak

  • Bölgesel farklılıklardan kaynaklı veri hatalarını önlemek

  • Süreçlerin farklı ülke ve dil ortamlarında tutarlı çalışmasını sağlamak


⚙️ Çalışma Mantığı

  • Metod çağrıldığında robotun geçerli kültür ayarı güncellenir

  • Bu ayar, süreç boyunca kullanılan:

    • Tarih formatları

    • Saat formatları

    • Sayı ve para birimi formatları
      üzerinde doğrudan etkili olur


📥 Girdi Parametreleri

🔹 Culture Name

Ayarlanacak kültür bilgisidir.

Örnek:

  • tr-TR → Türkçe (Türkiye)

  • en-US → İngilizce (ABD)

  • de-DE → Almanca (Almanya)


📌 Özellikler

  • Tüm süreç boyunca geçerli olacak şekilde uygulanır

  • Veri dönüşümlerinde (parse/format) kritik rol oynar

  • Özellikle çoklu ülke/bölge ile çalışan projelerde gereklidir


⚠️ Önemli Notlar

  • Yanlış kültür seçimi veri hatalarına neden olabilir
    (Örn: 01/02/2025 → 1 Şubat mı, 2 Ocak mı?)

  • Sayı formatlarında nokta/virgül ayrımı farklılık gösterebilir

  • Sürecin başında ayarlanması önerilir


💡 Kullanım Senaryoları

  • Uluslararası veri işleme süreçleri

  • Farklı bölge formatlarında raporlama

  • API ve veri tabanı entegrasyonlarında format uyumluluğu


🔁 Örnek

  • en-US kültüründe: 1,234.56

  • tr-TR kültüründe: 1.234,56


💡 Özet

Set Culture Info metodu, robotun bölgesel davranışlarını kontrol altına alarak veri tutarlılığını sağlar ve farklı lokasyonlara uyumlu otomasyon geliştirilmesine olanak tanır.