Oturum Açma
Kullanıcı uygulamaya ilk kez giriş yaptığında veya oturum açtığında, Set Language aksiyonu tetiklenir. Bu aksiyon, kullanıcının tercih ettiği dile göre uygulama dilini belirler.
- Eğer kullanıcı İngilizce dilini tercih ettiyse, arayüzdeki tüm metinler ve içerikler İngilizce olarak gösterilir.
- Daha önce bir dil tercihi kaydedildiyse, bu bilgi alınarak uygulama ilgili dilde başlatılır.
Dil değişikliklerinin etkili olabilmesi için, ilgili dilin çevirileri Languages paneli üzerinden tanımlanmış olmalıdır. Örneğin, İngilizce (en-US) dili seçilmişse, tüm çeviri anahtarlarının İngilizce karşılıkları Languages panelinde bulunmalıdır.
Dil Güncellemesi
Kullanıcı uygulama içerisinden dil tercihini değiştirdiğinde:
- Set Language aksiyonu ile uygulamanın dili anında değiştirilir.
- Arayüzdeki tüm metinler, başlıklar, butonlar ve uyarılar seçilen dile göre güncellenir.
- Bu tercih aynı zamanda local storage gibi kalıcı bir alana kaydedilerek, bir sonraki oturumda otomatik olarak yüklenir.
Çok dilli uygulamalarda kullanıcıların dil tercihlerine göre dinamik bir deneyim sağlar ve kullanıcıların uygulamayı kendi dil tercihlerine göre daha verimli bir şekilde kullanmalarını mümkün kılar.