update  transaltion file
add new files
handle empty prefix issue
remove helper functions