Overwrites spree_i18n translations for entreprise fees calculator's options

This commit is contained in:
Hugo Daniel
2018-03-26 11:34:13 +02:00
committed by Maikel Linke
parent 1357c7c3b5
commit 6731dd0b64
5 changed files with 20 additions and 0 deletions

View File

@@ -5,5 +5,9 @@ module Spree
extend Spree::LocalizedNumber
localize_number :preferred_amount
def self.description
I18n.t(:flat_rate_per_order)
end
end
end

View File

@@ -7,6 +7,10 @@ module Spree
localize_number :preferred_first_item,
:preferred_additional_item
def self.description
I18n.t(:flexible_rate)
end
def compute(object)
sum = 0
max = self.preferred_max_items.to_i

View File

@@ -6,6 +6,10 @@ module Spree
localize_number :preferred_amount
def self.description
I18n.t(:flat_rate_per_item)
end
def compute(object=nil)
return 0 if object.nil?
self.preferred_amount * line_items_for(object).reduce(0) do |sum, value|

View File

@@ -7,5 +7,9 @@ module Spree
localize_number :preferred_minimal_amount,
:preferred_normal_amount,
:preferred_discount_amount
def self.description
I18n.t(:price_sack)
end
end
end

View File

@@ -1881,6 +1881,10 @@ See the %{link} to find out more about %{sitename}'s features and to start using
calculator: "Calculator"
calculator_values: "Calculator values"
flat_percent_per_item: "Flat Percent (per item)"
flat_rate_per_item: "Flat Rate (per item)"
flat_rate_per_order: "Flat Rate (per order)"
flexible_rate: "Flexible Rate"
price_sack: "Price Sack"
new_order_cycles: "New Order Cycles"
new_order_cycle: "New Order Cycle"
select_a_coordinator_for_your_order_cycle: "Select a coordinator for your order cycle"