Tôi đang sử dụng Rails i18n để bản địa hóa trang web của mình.Dấu chấm than trong tệp yml dịch i18N của Rails có nghĩa là gì?
Trong tập tin yml dịch, tôi thấy
time:
am: am
formats:
default: ! '%a, %d %b %Y %H:%M:%S %z'
long: ! '%d %B, %Y %H:%M'
short: ! '%d %b %H:%M'
pm: pm
(lấy từ https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/en-GB.yml)
nào dấu chấm than nghĩa là gì? Làm thế nào là nó khác nhau nếu bạn lấy đi dấu chấm than?
Cảm ơn
Bạn có _try_ xóa chúng để xem bạn có thể nhận thấy bất kỳ sự khác biệt nào không? Điều gì đã xảy ra với tinh thần phiêu lưu? – TheZ
Xem http://stackoverflow.com/questions/9664113/what-does-a-single-exclamation-mark-do-in-yaml – Stefan
Tôi đã đọc liên kết được đăng bởi @Stefan nhưng tôi vẫn không hiểu cách điều này áp dụng cho Rails. –