From 2da09c2caa2fbfc2ad698e37ef77e84b57055fb4 Mon Sep 17 00:00:00 2001 From: Marcelo Schmidt Date: Tue, 6 Oct 2015 01:14:41 -0300 Subject: [PATCH] Fixed translations for rocketchat-statistics --- .../rocketchat-statistics/package-tap.i18n | 0 packages/rocketchat-statistics/package.js | 21 ++++++++++++------- 2 files changed, 13 insertions(+), 8 deletions(-) delete mode 100644 packages/rocketchat-statistics/package-tap.i18n diff --git a/packages/rocketchat-statistics/package-tap.i18n b/packages/rocketchat-statistics/package-tap.i18n deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/packages/rocketchat-statistics/package.js b/packages/rocketchat-statistics/package.js index 61845b60208..47133065781 100644 --- a/packages/rocketchat-statistics/package.js +++ b/packages/rocketchat-statistics/package.js @@ -9,18 +9,10 @@ Package.onUse(function(api) { api.versionsFrom('1.0'); api.use([ - 'templating', 'coffeescript', 'rocketchat:lib@0.0.1' ]); - // TAPi18n - api.use(["tap:i18n@1.5.1"], ["client", "server"]); - api.addFiles("package-tap.i18n", ["client", "server"]); - api.addFiles([ - "i18n/en.i18n.json", - ], ["client", "server"]); - // Statistics api.addFiles('lib/rocketchat.coffee', [ 'client', 'server' ]); api.addFiles([ @@ -31,6 +23,19 @@ Package.onUse(function(api) { 'server/methods/getStatistics.coffee' ], 'server'); + // TAPi18n + api.use('templating', 'client'); + var _ = Npm.require('underscore'); + var fs = Npm.require('fs'); + tapi18nFiles = _.compact(_.map(fs.readdirSync('packages/rocketchat-statistics/i18n'), function(filename) { + if (fs.statSync('packages/rocketchat-statistics/i18n/' + filename).size > 16) { + return 'i18n/' + filename; + } + })); + api.use('tap:i18n@1.6.1', ['client', 'server']); + api.imply('tap:i18n'); + api.addFiles(tapi18nFiles, ['client', 'server']); + }); Package.onTest(function(api) {