Skip to content

Commit

Permalink
FIX: Activate account page JS error with I18n
Browse files Browse the repository at this point in the history
  • Loading branch information
eviltrout committed Jan 14, 2015
1 parent 07d3f0f commit c4ca6b9
Showing 1 changed file with 17 additions and 15 deletions.
32 changes: 17 additions & 15 deletions vendor/assets/javascripts/i18n-patches.js
Original file line number Diff line number Diff line change
@@ -1,20 +1,22 @@
(function() {
var oldI18nlookup = I18n.lookup;
I18n.lookup = function(scope, options) {
return oldI18nlookup.apply(this, ["js." + scope, options]);
};

// Default format for storage units
var oldI18ntoHumanSize = I18n.toHumanSize;
I18n.toHumanSize = function(number, options) {
options = options || {};
options.format = I18n.t("number.human.storage_units.format");
return oldI18ntoHumanSize.apply(this, [number, options]);
};
if (typeof I18n !== "undefined") {
var oldI18nlookup = I18n.lookup;
I18n.lookup = function(scope, options) {
return oldI18nlookup.apply(this, ["js." + scope, options]);
};

if (Ember.EXTEND_PROTOTYPES) {
String.prototype.i18n = function(options) {
return I18n.t(String(this), options);
// Default format for storage units
var oldI18ntoHumanSize = I18n.toHumanSize;
I18n.toHumanSize = function(number, options) {
options = options || {};
options.format = I18n.t("number.human.storage_units.format");
return oldI18ntoHumanSize.apply(this, [number, options]);
};

if (Ember.EXTEND_PROTOTYPES) {
String.prototype.i18n = function(options) {
return I18n.t(String(this), options);
};
}
}
})();

0 comments on commit c4ca6b9

Please sign in to comment.