Defect #8847
closedI18n YAML files not parsable with psych yaml library
0%
Description
Follows #8209.
This scriptlet returned new errors :
require 'psych'
parser = Psych::Parser.new
Dir.entries('config/locales').each do |filename|
next if File.directory? filename
puts "parsing #{filename}..."
parser.parse File.open('config/locales/' + filename)
end
Patch attached based on your redmine-31 bitbucket mirror; beware, the updates on ja, zh and zh-TW locales are made "blindly" (don't have the according fonts installed).
Files
Related issues
Updated by Toshi MARUYAMA over 13 years ago
I have known this problem.
https://www.chiliproject.org/issues/503
Should we change all i18n yaml?
Updated by Etienne Massip over 13 years ago
What do you mean by "all i18n yaml" ?
Updated by Etienne Massip over 13 years ago
All the changes included in the patch are necessary, if this is your question ?
Updated by Toshi MARUYAMA over 13 years ago
Chiliproject replaced '\' to '\\' in only en.yml and pt-BR.yml.
https://www.chiliproject.org/projects/chiliproject/repository/revisions/f41dac1b6b593890c8a6fde2b72d87c5c51fd321
Should we change all *.yml at source:trunk/config/locales ?
Updated by Etienne Massip over 13 years ago
- File deleted (
locales_YAML_parsing_errors_fix.patch)
Updated by Etienne Massip over 13 years ago
Yes, that is : en, fr, ja, pt-BR, zh and zh-TW.
Was a glitch in my previous patch, here's a patch based on trunk.
Updated by Etienne Massip over 13 years ago
I don't know why they missed the other files...
Updated by Etienne Massip about 12 years ago
- Status changed from New to Closed
- Target version deleted (
Candidate for next minor release) - Resolution set to Fixed
Updated by Go MAEDA over 3 years ago
- Related to Patch #35026: Remove rake task check_parsing_by_psych added