プロジェクト

全般

プロフィール

« | » 

リビジョン e67959a9

Martin Denizet さんが約14年前に追加

French, Chinese and Technical English added, to be tested.

差分を表示:

app/models/term.rb
end
def self.default_show_params
['name_en', 'rubi', 'abbr_whole', 'datatype', 'codename', 'project', 'category']
['name_cn', 'name_fr', 'name_en', 'tech_en', 'rubi', 'abbr_whole', 'datatype', 'codename', 'project', 'category']
end
def self.default_searched_params
['name', 'name_en', 'abbr_whole', 'datatype', 'codename', 'description']
['name', 'name_en', 'name_cn', 'name_fr', 'tech_en', 'abbr_whole', 'datatype', 'codename', 'description']
end
def self.default_sort_params
['id', 'name', 'name_en', 'abbr_whole', 'datatype', 'codename', 'project', 'category',
['id', 'name', 'name_en', 'name_cn', 'name_fr', 'tech_en', 'abbr_whole', 'datatype', 'codename', 'project', 'category',
'datetime']
end
def self.hidable_params
['name_en', 'rubi', 'abbr_whole', 'datatype', 'codename']
['name_en', 'name_cn', 'name_fr', 'tech_en', 'rubi', 'abbr_whole', 'datatype', 'codename']
end
def self.setting_params
['name_en', 'rubi', 'abbr_whole', 'datatype', 'codename']
['name_en', 'name_cn', 'name_fr', 'tech_en', 'rubi', 'abbr_whole', 'datatype', 'codename']
end
def self.export_params
['id','project',
'name', 'name_en', 'rubi', 'abbr_whole', 'category', 'datatype', 'codename',
'name', 'name_en', 'name_cn', 'name_fr', 'tech_en', 'rubi', 'abbr_whole', 'category', 'datatype', 'codename',
'author', 'updater', 'created_on', 'updated_on',
'description']
end
def self.import_params
['name', 'name_en', 'rubi', 'abbr_whole', 'category', 'datatype', 'codename',
['name', 'name_en', 'name_cn', 'name_fr', 'tech_en', 'rubi', 'abbr_whole', 'category', 'datatype', 'codename',
'description']
end
config/locales/en.yml
id: No.
name: Term
name_en: English
name_cn: Chinese
name_fr: French
tech_en: "Technical English"
category: Category
datatype: "Data type for coding"
codename: "Abbreviation for coding"
db/migrate/002_create_glossary_styles.rb
class CreateGlossaryStyles < ActiveRecord::Migration
def self.up
create_table :glossary_styles do |t|
t.column :show_desc, :boolean, :default => false
t.column :groupby, :integer, :default => 1
t.column :project_scope, :integer, :default => 0
t.column :sort_item_0, :string, :default => ''
t.column :sort_item_1, :string, :default => ''
t.column :sort_item_2, :string, :default => ''
t.column :user_id, :integer, :default => 0
end
add_column :terms, :rubi, :string, :default => ''
add_column :terms, :abbr_whole, :string, :default => ''
end
def self.down
drop_table :glossary_styles
remove_column :terms, :abbr_whole
remove_column :terms, :rubi
end
end
db/migrate/003_terms_add_columns.rb
class TermsAddColumns < ActiveRecord::Migration
def self.up
add_column :terms, :tech_en, :string, :default => ''
add_column :terms, :name_cn, :string, :default => ''
add_column :terms, :name_fr, :string, :default => ''
end
def self.down
remove_column :terms, :tech_en
remove_column :terms, :name_cn
remove_column :terms, :name_fr
end
end
db/migrate/20110116171358_create_glossary_styles.rb
class CreateGlossaryStyles < ActiveRecord::Migration
def self.up
create_table :glossary_styles do |t|
t.column :show_desc, :boolean, :default => false
t.column :groupby, :integer, :default => 1
t.column :project_scope, :integer, :default => 0
t.column :sort_item_0, :string, :default => ''
t.column :sort_item_1, :string, :default => ''
t.column :sort_item_2, :string, :default => ''
t.column :user_id, :integer, :default => 0
end
add_column :terms, :rubi, :string, :default => ''
add_column :terms, :abbr_whole, :string, :default => ''
end
def self.down
drop_table :glossary_styles
remove_column :terms, :abbr_whole
remove_column :terms, :rubi
end
end

他の形式にエクスポート: Unified diff