R18n R18n是一个i18n工具,可将您的Ruby应用程序翻译成多种语言。 它包含一个核心gem和用于框架或环境(Rails,Sinatra,桌面)的现成包装器插件。 快速演示 包装插件使用的出于任何目的。 i18n/en.yml : user : edit : Edit user name : User name is %1 count : !!pl 1 : There is 1 user n : There are %1 users example.rb : # Setup R18n (or just use out-of-box `r18n-rails` or `sinatra-r18n` gem) R18n . default_places = './i18n/' R18n . set ( 'en' ) include R18n :: He