use validate method instead of a callback
setup locale path for I18n
fix uploader spec
add locate yml
add encoding comment
add link to billbo title
create cucumber helper
cucumber feature for barcode error message
use helper method to create a new bill
show error message on bill creation
remove duplicated encoding comment
use pry in the test environment, also
fix key name for blank error in the i18n configuration
fix bill controller spec
fix i18n problems
extract errors to partial
add another section to avoid view overlapping
Merge branch 'master' into bs-better-error-messages