提交 12325cf9 编写于 作者: R R.T. Lechow

Action Pack typos.

上级 238e6f0c
...@@ -80,7 +80,7 @@ module Caching ...@@ -80,7 +80,7 @@ module Caching
# header the Content-Type of the cached response could be wrong because # header the Content-Type of the cached response could be wrong because
# no information about the MIME type is stored in the cache key. So, if # no information about the MIME type is stored in the cache key. So, if
# you first ask for MIME type M in the Accept header, a cache entry is # you first ask for MIME type M in the Accept header, a cache entry is
# created, and then perform a second resquest to the same resource asking # created, and then perform a second request to the same resource asking
# for a different MIME type, you'd get the content cached for M. # for a different MIME type, you'd get the content cached for M.
# #
# The <tt>:format</tt> parameter is taken into account though. The safest # The <tt>:format</tt> parameter is taken into account though. The safest
......
...@@ -78,7 +78,7 @@ def cleanup_view_runtime #:nodoc: ...@@ -78,7 +78,7 @@ def cleanup_view_runtime #:nodoc:
yield yield
end end
# Everytime after an action is processed, this method is invoked # Every time after an action is processed, this method is invoked
# with the payload, so you can add more information. # with the payload, so you can add more information.
# :api: plugin # :api: plugin
def append_info_to_payload(payload) #:nodoc: def append_info_to_payload(payload) #:nodoc:
......
...@@ -700,7 +700,7 @@ def namespace(path, options = {}) ...@@ -700,7 +700,7 @@ def namespace(path, options = {})
# Now routes such as +/posts/1+ will no longer be valid, but +/posts/1.1+ will be. # Now routes such as +/posts/1+ will no longer be valid, but +/posts/1.1+ will be.
# The +id+ parameter must match the constraint passed in for this example. # The +id+ parameter must match the constraint passed in for this example.
# #
# You may use this to also resrict other parameters: # You may use this to also restrict other parameters:
# #
# resources :posts do # resources :posts do
# constraints(:post_id => /\d+\.\d+) do # constraints(:post_id => /\d+\.\d+) do
...@@ -720,7 +720,7 @@ def namespace(path, options = {}) ...@@ -720,7 +720,7 @@ def namespace(path, options = {})
# #
# === Dynamic request matching # === Dynamic request matching
# #
# Requests to routes can be constrained based on specific critera: # Requests to routes can be constrained based on specific criteria:
# #
# constraints(lambda { |req| req.env["HTTP_USER_AGENT"] =~ /iPhone/ }) do # constraints(lambda { |req| req.env["HTTP_USER_AGENT"] =~ /iPhone/ }) do
# resources :iphones # resources :iphones
......
...@@ -617,7 +617,7 @@ def select_datetime ...@@ -617,7 +617,7 @@ def select_datetime
@options[:discard_second] ||= true unless @options[:include_seconds] && !@options[:discard_minute] @options[:discard_second] ||= true unless @options[:include_seconds] && !@options[:discard_minute]
# If the day is hidden and the month is visible, the day should be set to the 1st so all month choices are # If the day is hidden and the month is visible, the day should be set to the 1st so all month choices are
# valid (otherwise it could be 31 and february wouldn't be a valid date) # valid (otherwise it could be 31 and February wouldn't be a valid date)
if @datetime && @options[:discard_day] && !@options[:discard_month] if @datetime && @options[:discard_day] && !@options[:discard_month]
@datetime = @datetime.change(:day => 1) @datetime = @datetime.change(:day => 1)
end end
...@@ -644,7 +644,7 @@ def select_date ...@@ -644,7 +644,7 @@ def select_date
@options[:discard_day] ||= true if @options[:discard_month] || !order.include?(:day) @options[:discard_day] ||= true if @options[:discard_month] || !order.include?(:day)
# If the day is hidden and the month is visible, the day should be set to the 1st so all month choices are # If the day is hidden and the month is visible, the day should be set to the 1st so all month choices are
# valid (otherwise it could be 31 and february wouldn't be a valid date) # valid (otherwise it could be 31 and February wouldn't be a valid date)
if @datetime && @options[:discard_day] && !@options[:discard_month] if @datetime && @options[:discard_day] && !@options[:discard_month]
@datetime = @datetime.change(:day => 1) @datetime = @datetime.change(:day => 1)
end end
......
...@@ -592,7 +592,7 @@ def html_options_for_form(url_for_options, options, *parameters_for_url) ...@@ -592,7 +592,7 @@ def html_options_for_form(url_for_options, options, *parameters_for_url)
options.stringify_keys.tap do |html_options| options.stringify_keys.tap do |html_options|
html_options["enctype"] = "multipart/form-data" if html_options.delete("multipart") html_options["enctype"] = "multipart/form-data" if html_options.delete("multipart")
# The following URL is unescaped, this is just a hash of options, and it is the # The following URL is unescaped, this is just a hash of options, and it is the
# responsability of the caller to escape all the values. # responsibility of the caller to escape all the values.
html_options["action"] = url_for(url_for_options, *parameters_for_url) html_options["action"] = url_for(url_for_options, *parameters_for_url)
html_options["accept-charset"] = "UTF-8" html_options["accept-charset"] = "UTF-8"
html_options["data-remote"] = true if html_options.delete("remote") html_options["data-remote"] = true if html_options.delete("remote")
......
...@@ -369,7 +369,7 @@ def number_to_human_size(number, options = {}) ...@@ -369,7 +369,7 @@ def number_to_human_size(number, options = {})
# See <tt>number_to_human_size</tt> if you want to print a file size. # See <tt>number_to_human_size</tt> if you want to print a file size.
# #
# You can also define you own unit-quantifier names if you want to use other decimal units # You can also define you own unit-quantifier names if you want to use other decimal units
# (eg.: 1500 becomes "1.5 kilometers", 0.150 becomes "150 mililiters", etc). You may define # (eg.: 1500 becomes "1.5 kilometers", 0.150 becomes "150 milliliters", etc). You may define
# a wide range of unit quantifiers, even fractional ones (centi, deci, mili, etc). # a wide range of unit quantifiers, even fractional ones (centi, deci, mili, etc).
# #
# ==== Options # ==== Options
...@@ -425,13 +425,13 @@ def number_to_human_size(number, options = {}) ...@@ -425,13 +425,13 @@ def number_to_human_size(number, options = {})
# thousand: # thousand:
# one: "kilometer" # one: "kilometer"
# other: "kilometers" # other: "kilometers"
# billion: "gazilion-distance" # billion: "gazillion-distance"
# #
# Then you could do: # Then you could do:
# #
# number_to_human(543934, :units => :distance) # => "544 kilometers" # number_to_human(543934, :units => :distance) # => "544 kilometers"
# number_to_human(54393498, :units => :distance) # => "54400 kilometers" # number_to_human(54393498, :units => :distance) # => "54400 kilometers"
# number_to_human(54393498000, :units => :distance) # => "54.4 gazilion-distance" # number_to_human(54393498000, :units => :distance) # => "54.4 gazillion-distance"
# number_to_human(343, :units => :distance, :precision => 1) # => "300 meters" # number_to_human(343, :units => :distance, :precision => 1) # => "300 meters"
# number_to_human(1, :units => :distance) # => "1 meter" # number_to_human(1, :units => :distance) # => "1 meter"
# number_to_human(0.34, :units => :distance) # => "34 centimeters" # number_to_human(0.34, :units => :distance) # => "34 centimeters"
......
...@@ -26,7 +26,7 @@ module TranslationHelper ...@@ -26,7 +26,7 @@ module TranslationHelper
# #
# E.g. the value returned for a missing translation key :"blog.post.title" will be # E.g. the value returned for a missing translation key :"blog.post.title" will be
# <span class="translation_missing" title="translation missing: blog.post.title">Title</span>. # <span class="translation_missing" title="translation missing: blog.post.title">Title</span>.
# This way your views will display rather reasonableful strings but it will still # This way your views will display rather reasonable strings but it will still
# be easy to spot missing translations. # be easy to spot missing translations.
# #
# Second, it'll scope the key by the current partial if the key starts # Second, it'll scope the key by the current partial if the key starts
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
format: format:
# Sets the separator between the units, for more precision (e.g. 1.0 / 2.0 == 0.5) # Sets the separator between the units, for more precision (e.g. 1.0 / 2.0 == 0.5)
separator: "." separator: "."
# Delimets thousands (e.g. 1,000,000 is a million) (always in groups of three) # Delimits thousands (e.g. 1,000,000 is a million) (always in groups of three)
delimiter: "," delimiter: ","
# Number of decimals, behind the separator (the number 1 with a precision of 2 gives: 1.00) # Number of decimals, behind the separator (the number 1 with a precision of 2 gives: 1.00)
precision: 3 precision: 3
......
...@@ -63,7 +63,7 @@ class ERB ...@@ -63,7 +63,7 @@ class ERB
class_attribute :default_format class_attribute :default_format
self.default_format = Mime::HTML self.default_format = Mime::HTML
# Default implemenation used. # Default implementation used.
class_attribute :erb_implementation class_attribute :erb_implementation
self.erb_implementation = Erubis self.erb_implementation = Erubis
......
...@@ -407,7 +407,7 @@ def test_route_with_text_default ...@@ -407,7 +407,7 @@ def test_route_with_text_default
assert_equal '/page/foo', url_for(rs, { :controller => 'content', :action => 'show_page', :id => 'foo' }) assert_equal '/page/foo', url_for(rs, { :controller => 'content', :action => 'show_page', :id => 'foo' })
assert_equal({ :controller => "content", :action => 'show_page', :id => 'foo' }, rs.recognize_path("/page/foo")) assert_equal({ :controller => "content", :action => 'show_page', :id => 'foo' }, rs.recognize_path("/page/foo"))
token = "\321\202\320\265\320\272\321\201\321\202" # 'text' in russian token = "\321\202\320\265\320\272\321\201\321\202" # 'text' in Russian
token.force_encoding(Encoding::BINARY) if token.respond_to?(:force_encoding) token.force_encoding(Encoding::BINARY) if token.respond_to?(:force_encoding)
escaped_token = CGI::escape(token) escaped_token = CGI::escape(token)
......
...@@ -140,7 +140,7 @@ def test_number_with_precision_with_strip_insignificant_zeros ...@@ -140,7 +140,7 @@ def test_number_with_precision_with_strip_insignificant_zeros
def test_number_with_precision_with_significant_true_and_zero_precision def test_number_with_precision_with_significant_true_and_zero_precision
# Zero precision with significant is a mistake (would always return zero), # Zero precision with significant is a mistake (would always return zero),
# so we treat it as if significant was false (increases backwards compatibily for number_to_human_size) # so we treat it as if significant was false (increases backwards compatibility for number_to_human_size)
assert_equal "124", number_with_precision(123.987, :precision => 0, :significant => true) assert_equal "124", number_with_precision(123.987, :precision => 0, :significant => true)
assert_equal "12", number_with_precision(12, :precision => 0, :significant => true ) assert_equal "12", number_with_precision(12, :precision => 0, :significant => true )
assert_equal "12", number_with_precision("12.3", :precision => 0, :significant => true ) assert_equal "12", number_with_precision("12.3", :precision => 0, :significant => true )
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册