Show More
@@ -0,0 +1,36 b'' | |||||
|
1 | // # Copyright (C) 2016-2016 RhodeCode GmbH | |||
|
2 | // # | |||
|
3 | // # This program is free software: you can redistribute it and/or modify | |||
|
4 | // # it under the terms of the GNU Affero General Public License, version 3 | |||
|
5 | // # (only), as published by the Free Software Foundation. | |||
|
6 | // # | |||
|
7 | // # This program is distributed in the hope that it will be useful, | |||
|
8 | // # but WITHOUT ANY WARRANTY; without even the implied warranty of | |||
|
9 | // # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | |||
|
10 | // # GNU General Public License for more details. | |||
|
11 | // # | |||
|
12 | // # You should have received a copy of the GNU Affero General Public License | |||
|
13 | // # along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
|
14 | // # | |||
|
15 | // # This program is dual-licensed. If you wish to learn more about the | |||
|
16 | // # RhodeCode Enterprise Edition, including its added features, Support services, | |||
|
17 | // # and proprietary license terms, please see https://rhodecode.com/licenses/ | |||
|
18 | ||||
|
19 | i18nLog = Logger.get('i18n'); | |||
|
20 | ||||
|
21 | var _gettext = function (s) { | |||
|
22 | if (_TM.hasOwnProperty(s)) { | |||
|
23 | return _TM[s]; | |||
|
24 | } | |||
|
25 | i18nLog.error( | |||
|
26 | 'String `' + s + '` was requested but cannot be ' + | |||
|
27 | 'found in translation table'); | |||
|
28 | return s | |||
|
29 | }; | |||
|
30 | ||||
|
31 | var _ngettext = function (singular, plural, n) { | |||
|
32 | if (n === 1) { | |||
|
33 | return _gettext(singular) | |||
|
34 | } | |||
|
35 | return _gettext(plural) | |||
|
36 | }; |
@@ -19,6 +19,7 b' module.exports = function(grunt) {' | |||||
19 | '<%= dirs.js.src %>/mousetrap.js', |
|
19 | '<%= dirs.js.src %>/mousetrap.js', | |
20 | '<%= dirs.js.src %>/moment.js', |
|
20 | '<%= dirs.js.src %>/moment.js', | |
21 | '<%= dirs.js.src %>/appenlight-client-0.4.1.min.js', |
|
21 | '<%= dirs.js.src %>/appenlight-client-0.4.1.min.js', | |
|
22 | '<%= dirs.js.src %>/i18n_utils.js', | |||
22 |
|
23 | |||
23 | // Plugins |
|
24 | // Plugins | |
24 | '<%= dirs.js.src %>/plugins/jquery.pjax.js', |
|
25 | '<%= dirs.js.src %>/plugins/jquery.pjax.js', |
General Comments 0
You need to be logged in to leave comments.
Login now