Use decodeURIComponent to handle international text #28