Sha256: f016fca5281ca85da4b972f608efe942ec12b692a07735ad8de3ae9a6c83574c

Contents?: true

Size: 316 Bytes

Versions: 40

Compression:

Stored size: 316 Bytes

Contents

class NSString

  # This can be called as `"Hello".localized` or `"Hello"._`.  The `str._`
  # syntax is meant to be reminiscent of gettext-style `_(str)`.
  def localized(value=nil, table=nil)
    @localized = NSBundle.mainBundle.localizedStringForKey(self, value:value, table:table)
  end
  alias _ localized

end

Version data entries

40 entries across 40 versions & 1 rubygems

Version Path
sugarcube-1.3.10 lib/sugarcube-localized/nsstring.rb
sugarcube-1.3.9 lib/sugarcube-localized/nsstring.rb
sugarcube-1.3.8 lib/sugarcube-localized/nsstring.rb
sugarcube-1.3.7 lib/sugarcube-localized/nsstring.rb
sugarcube-1.3.6 lib/sugarcube-localized/nsstring.rb
sugarcube-1.3.5 lib/sugarcube-localized/nsstring.rb
sugarcube-1.3.4 lib/sugarcube-localized/nsstring.rb
sugarcube-1.3.3 lib/sugarcube-localized/nsstring.rb
sugarcube-1.3.2 lib/sugarcube-localized/nsstring.rb
sugarcube-1.3.1 lib/sugarcube-localized/nsstring.rb
sugarcube-1.3.0 lib/sugarcube-localized/nsstring.rb
sugarcube-1.1.0 lib/sugarcube-localized/nsstring.rb
sugarcube-1.0.7 lib/sugarcube-localized/nsstring.rb
sugarcube-1.0.6 lib/sugarcube-localized/nsstring.rb
sugarcube-1.0.5 lib/sugarcube-localized/nsstring.rb
sugarcube-1.0.4 lib/sugarcube-localized/nsstring.rb
sugarcube-1.0.3 lib/sugarcube-localized/nsstring.rb
sugarcube-1.0.2 lib/sugarcube-localized/nsstring.rb
sugarcube-1.0.1 lib/sugarcube-localized/nsstring.rb
sugarcube-1.0.0 lib/sugarcube-localized/nsstring.rb