Android Code Snippet Localizator + PreferencesDialog

Hello

If you use Erel's Localizator: https://www.b4x.com/android/forum/t...localize-your-b4x-applications.68751/#content
This piece of code allow you to localizes your PreferencesDialog.
Just add in the class Localizator.

B4X:
'Localizes PreferencesDialog
Public Sub LocalizePrefDialog(pf As PreferencesDialog)
    For Each prefitem As B4XPrefItem In pf.PrefItems
        prefitem.Title = Localize(prefitem.Title)
        If prefitem.Extra.IsInitialized Then
            For Each key As String In prefitem.Extra.Keys
                If prefitem.Extra.Get(key) Is List Then
                    prefitem.Extra.Put(key, LocalizeList(prefitem.Extra.Get(key)))
                Else
                    prefitem.Extra.Put(key, Localize(prefitem.Extra.Get(key)))
                End If
            Next
        End If
    Next
End Sub
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…