Currently, languages are loaded during initialization using SafeTextFilter.init().
Goal:
- Allow adding a new language at runtime without rebuilding the entire trie
Example:
SafeTextFilter.addLanguage(Language.spanish);
Expected Behavior:
- Merge new dataset into existing trie
- Avoid full reinitialization
- Maintain performance
This will improve flexibility for apps that dynamically switch or load languages.
Currently, languages are loaded during initialization using SafeTextFilter.init().
Goal:
Example:
SafeTextFilter.addLanguage(Language.spanish);
Expected Behavior:
This will improve flexibility for apps that dynamically switch or load languages.