From dd85d0fb1c8059f75c95541ba540ac339f520fab Mon Sep 17 00:00:00 2001 From: PitOn Date: Tue, 15 Oct 2013 17:06:57 +0400 Subject: [PATCH 1/7] comment attr_accessible for Rails 4 compatibility --- app/models/spree/banner_box.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/spree/banner_box.rb b/app/models/spree/banner_box.rb index 7ea6a27..d361470 100644 --- a/app/models/spree/banner_box.rb +++ b/app/models/spree/banner_box.rb @@ -1,6 +1,6 @@ module Spree class BannerBox < ActiveRecord::Base - attr_accessible :presentation, :url, :category, :position, :enabled, :attachment + #attr_accessible :presentation, :url, :category, :position, :enabled, :attachment has_attached_file :attachment, :url => "/spree/banners/:id/:style_:basename.:extension", From edbc8b693afed0c5d3cbfc83d7bb8e808290cbfb Mon Sep 17 00:00:00 2001 From: PitOn Date: Tue, 15 Oct 2013 17:19:32 +0400 Subject: [PATCH 2/7] fix deface override for admin tab --- app/overrides/banner_admin_tab.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/overrides/banner_admin_tab.rb b/app/overrides/banner_admin_tab.rb index 015cfbc..3349202 100644 --- a/app/overrides/banner_admin_tab.rb +++ b/app/overrides/banner_admin_tab.rb @@ -1,4 +1,4 @@ -Deface::Override.new(:virtual_path => "spree/layouts/admin", +Deface::Override.new(:virtual_path => "spree/admin/shared/_menu", :name => "banner_box_admin_tab", :insert_bottom => "[data-hook='admin_tabs'], #admin_tabs[data-hook]", :text => "<%= tab(:banner_boxes, :icon => 'icon-bookmark') %>") @@ -6,4 +6,4 @@ Deface::Override.new(:virtual_path => "spree/admin/shared/_configuration_menu", :name => "add_banner_box_settings", :insert_bottom => "[data-hook='admin_configurations_sidebar_menu'], #admin_configurations_sidebar_menu[data-hook]", - :text => "<%= configurations_sidebar_menu_item(:banner_box_settings, edit_admin_banner_box_settings_url) %>") \ No newline at end of file + :text => "<%= configurations_sidebar_menu_item(:banner_box_settings, edit_admin_banner_box_settings_url) %>") From e50895da945750a5e27b6dfdfd9c6302903e01a1 Mon Sep 17 00:00:00 2001 From: PitOn Date: Tue, 15 Oct 2013 17:39:29 +0400 Subject: [PATCH 3/7] add russian locale --- config/locales/ru.yml | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 config/locales/ru.yml diff --git a/config/locales/ru.yml b/config/locales/ru.yml new file mode 100644 index 0000000..5988e43 --- /dev/null +++ b/config/locales/ru.yml @@ -0,0 +1,35 @@ +en: + images_only: "должен быть JPG, JPEG, PNG или GIF" + banner_box_settings: Настройки Баннеров + add_new_banner_style: "Добавить Новый Стиль Баннеров" + banner_box_settings_warning: "Вам нужно перегенерировать миниатюры изображений, если вы обновите стили paperclip. Используйте rake paperclip:refresh:thumbnails CLASS=Spree::Banner для этого." + banner_settings_description: "Описание настроек баннеров" + banner_settings_updated: "Настройки Баннеров успешно обновлены." + banner_default_style: "Путь к Баннерам по умолчанию" + banner_default_url: "URL по умолчанию" + banner_path: "Путь к Баннерам" + banner_styles: "Стили Баннера" + banner_url: "URL Баннеров" + back_to_banner_boxes_list: "Назад к списку баннеров" + new_banner_box: "Новый Баннер" + listing_banner_boxes: "Баннеры" + enabled: Включен? + url: Ссылка + attachment: Вложение + category: Категория + banner_boxes: Баннеры + banner_box: Баннер + notice_messages: + banner_box_cloned: "Баннер скопирован" + banner_box_not_cloned: "Баннер не может быть скопирован" + activerecord: + models: + spree/banner_box: + one: Баннер + other: Баннеры + attributes: + spree/banner_box: + category: Категория + updated_at: Дата изменения + created_at: Дата создания + enabled: Включен? From 5bc25aed0fac9b53c51b76474323328e5ab16377 Mon Sep 17 00:00:00 2001 From: PitOn Date: Tue, 15 Oct 2013 17:41:52 +0400 Subject: [PATCH 4/7] fix in locale name --- config/locales/ru.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/config/locales/ru.yml b/config/locales/ru.yml index 5988e43..a200dd5 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -1,4 +1,4 @@ -en: +ru: images_only: "должен быть JPG, JPEG, PNG или GIF" banner_box_settings: Настройки Баннеров add_new_banner_style: "Добавить Новый Стиль Баннеров" From bdb7062fea969d4f64d61a7ac0cb1d664b457331 Mon Sep 17 00:00:00 2001 From: PitOn Date: Tue, 15 Oct 2013 17:44:28 +0400 Subject: [PATCH 5/7] more translations for russian --- config/locales/ru.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/config/locales/ru.yml b/config/locales/ru.yml index a200dd5..f5c3e65 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -15,7 +15,9 @@ ru: listing_banner_boxes: "Баннеры" enabled: Включен? url: Ссылка - attachment: Вложение + attachment: Изображение + alt_text: Текст + thumbnail: Миниатюра category: Категория banner_boxes: Баннеры banner_box: Баннер From 82f27c7b749baf2c6b78bc2021a9c000700d8999 Mon Sep 17 00:00:00 2001 From: PitOn Date: Tue, 15 Oct 2013 17:48:56 +0400 Subject: [PATCH 6/7] russian translations --- config/locales/ru.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/config/locales/ru.yml b/config/locales/ru.yml index f5c3e65..4d5c72c 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -1,6 +1,6 @@ ru: images_only: "должен быть JPG, JPEG, PNG или GIF" - banner_box_settings: Настройки Баннеров + banner_box_settings: "Настройки Баннеров" add_new_banner_style: "Добавить Новый Стиль Баннеров" banner_box_settings_warning: "Вам нужно перегенерировать миниатюры изображений, если вы обновите стили paperclip. Используйте rake paperclip:refresh:thumbnails CLASS=Spree::Banner для этого." banner_settings_description: "Описание настроек баннеров" @@ -9,6 +9,7 @@ ru: banner_default_url: "URL по умолчанию" banner_path: "Путь к Баннерам" banner_styles: "Стили Баннера" + general_settings: "Основные настройки" banner_url: "URL Баннеров" back_to_banner_boxes_list: "Назад к списку баннеров" new_banner_box: "Новый Баннер" From 09a9d3a7b5b1f68d97c69a25acf67e21d6674a99 Mon Sep 17 00:00:00 2001 From: PitOn Date: Tue, 15 Oct 2013 17:53:13 +0400 Subject: [PATCH 7/7] add translations for admin tabs --- config/locales/ru.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/config/locales/ru.yml b/config/locales/ru.yml index 4d5c72c..0c78d77 100644 --- a/config/locales/ru.yml +++ b/config/locales/ru.yml @@ -25,6 +25,11 @@ ru: notice_messages: banner_box_cloned: "Баннер скопирован" banner_box_not_cloned: "Баннер не может быть скопирован" + spree: + admin: + tab: + banner_boxes: "Баннеры" + banner_box_settings: "Настройки Баннеров" activerecord: models: spree/banner_box: