Fixed translations for rocketchat-gitlab

pull/1012/head
Marcelo Schmidt 10 years ago
parent 3985f149fc
commit 46138c21f3
  1. 0
      packages/rocketchat-gitlab/package-tap.i18n
  2. 30
      packages/rocketchat-gitlab/package.js
  3. 2
      packages/rocketchat-gitlab/startup.coffee

@ -4,33 +4,29 @@ Package.describe({
summary: 'RocketChat settings for GitLab Oauth Flow'
});
// Loads all i18n.json files into tapi18nFiles
var _ = Npm.require('underscore');
var fs = Npm.require('fs');
tapi18nFiles = fs.readdirSync('packages/rocketchat-gitlab/i18n').forEach(function(filename) {
if (fs.statSync('packages/rocketchat-gitlab/i18n/' + filename).size > 16) {
return 'i18n/' + filename;
}
});
Package.onUse(function(api) {
api.versionsFrom('1.0');
api.use("tap:i18n@1.5.1");
api.use('coffeescript');
api.use('rocketchat:lib@0.0.1');
api.use('rocketchat:custom-oauth');
api.use('templating', 'client');
api.addFiles("package-tap.i18n");
api.addFiles("common.coffee");
api.addFiles(tapi18nFiles);
api.addFiles('gitlab-login-button.css', 'client');
api.addFiles('startup.coffee', 'server');
// TAPi18n
api.use('templating', client);
var _ = Npm.require('underscore');
var fs = Npm.require('fs');
tapi18nFiles = _.compact(_.map(fs.readdirSync('packages/rocketchat-gitlab/i18n'), function(filename) {
if (fs.statSync('packages/rocketchat-gitlab/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) {

@ -1 +1 @@
RocketChat.settings.add 'API_Gitlab_URL', '', { type: 'string', group: 'API', public: true, i18nLabel: 'rocketchat-gitlab:API_Gitlab_URL' }
RocketChat.settings.add 'API_Gitlab_URL', '', { type: 'string', group: 'API', public: true }

Loading…
Cancel
Save