8000
Skip to content
  • Latest commit

     

    History

    13 Commits

    Folders and files

    NameName
    Last commit message
    Last commit date
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    Repository files navigation

    = Ruby/CLDR
    Ruby/CLDR is a library provides locale informations based 
    on CLDR-1.3.0 from Common Locale Data Repository(CLDR) Project[1].
    This is a fork of http://www.yotabanana.com/ruby-cldr/, which seems to be inactive.
    
    [1] http://www.unicode.org/cldr/
    
    * formatting [not yet]
      numbers, dates, times, currency values
    * parsing [not yet]
      numbers, dates, times, currency values
    * display names [almost done]
      language, script, region, currency, time-zones, ...
    * collation order [won't support?]
      used in sorting, searching, and matching text 
    * identifying usage [almost done]
      measurement systems, weekend conventions, currencies, ...
    
    
    == Requirements
    * Ruby 1.8.4
    * Ruby-GetText-Package 1.3.0 or later
    
    == Install
    
     $ gem install spdr-cldr
    
    == Usage
    This libarary is unstable now. APIs will be changed.
    So using gem and specify the version should be recommanded.
    
     require 'rubygems'
     require_gem 'cldr', '= 0.1.0'
     
     obj = CLDR::Object.new
     puts obj.core.languages["ja"] #=> Show "Japanese" in current system locale
     
     obj = CLDR::Object.new(Locale::Object.new("fr_FR"))
     puts obj.core.languages["ja"] #=> Show "Japanese" in French(fr_FR)
    
    == Generating resources by yourself
    ((*NOTE*)) Both of gem and tar-ball include resources(see lib/cldr/resource/), 
    so usually you don't need this.
    
    * Download core.zip from http://unicode.org/Public/cldr/1.3.0/
    * unzip it to cldr source directory
    * execute "rake generate"
    
      $ cd cldr-0.x.0/
      $ cp ~/core.zip .
      $ unzip core.zip
      $ rake generate
    
    == License
    === Ruby/CLDR
    Copyright (c) 2006 Masao Mutoh
    
    This program is licenced under the same licence as Ruby. (See the file 'COPYING'.)
    
    === CLDR
    Ruby/CLDR uses CLDR data files.
    
    Copyright (c) 1991-2005 Unicode, Inc. All rights reserved. 
    Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
    
    == Maintainer
    Masao Mutoh <mutoh at highway.ne.jp>
    

    About

    Fork of Yotabanana's CLDR library

    Resources

    Stars

    2 stars

    Watchers

    1 watching

    Forks

    Releases

    Packages

    Contributors

    Languages

    0