update plugin information
fix languages directory path
improve input sanitization & code formatting