Refactored service and database schema. Implemented locale fallback option.