lib/express_translate.rb in express_translate-1.0.0.0 vs lib/express_translate.rb in express_translate-1.0.1

- old
+ new

@@ -1,5 +1,6 @@ +# Class in my gem require 'express_translate/express_translate_model' require 'express_translate/database_management' require 'express_translate/account_management' require 'express_translate/package_management' require 'express_translate/languages_management' @@ -11,18 +12,21 @@ require 'seeds/accounts_seed' # Lib require 'redis' +# Main module for my gem module ExpressTranslate class << self; attr_accessor :package, :language, :url end @package = "" @language = "" @url = "" + # Change language locals for I18N + # lang: is a code of language want to change for backend def language(lang) I18n.locale = "#{YAML.load_file(Rails.root.to_s + '/config/express_translate.yml')['package']['id']}#{lang}" end def self.root @@ -35,26 +39,27 @@ def self.seeds if Package.all.count == 0 Package.seed Language.seed - Account.seed end end def self.reset Database.clear end def self.clear Package.destroy Language.destroy + LanguageDetail.destroy end - def initialize - - end + # def initialize + # + # end + # Setup My gem def self.setup yield self end class Engine < Rails::Engine \ No newline at end of file