Kaynağa Gözat

#144 added trad for js

Come 7 yıl önce
ebeveyn
işleme
667da925a7

+ 3 - 3
tracim/tracim/public/assets/js/main.js Dosyayı Görüntüle

@@ -20,12 +20,12 @@ $(document).ready(function () {
20 20
 
21 21
   // switch btn read/work btn
22 22
   $('.header__navbar').on('click', '.header__navbar__switch-mode.switch-read-mode', function () {
23
-    $(this).removeClass('switch-read-mode').addClass('switch-work-mode').html('<i class="fa fa-edit fa-fw"></i> Work mode')
23
+    $(this).removeClass('switch-read-mode').addClass('switch-work-mode').html('<i class="fa fa-edit fa-fw"></i> ' + __('btnWorkMode'))
24 24
     $('#sidebar-left, #sidebar-right').hide()
25 25
     $('.content__wrapper').css({margin: '0'})
26 26
   })
27 27
   $('.header__navbar').on('click', '.header__navbar__switch-mode.switch-work-mode', function () {
28
-    $(this).removeClass('switch-work-mode').addClass('switch-read-mode').html('<i class="fa fa-eye fa-fw"></i> Read mode')
28
+    $(this).removeClass('switch-work-mode').addClass('switch-read-mode').html('<i class="fa fa-eye fa-fw"></i> ' + __('btnReadMode'))
29 29
     $('#sidebar-left, #sidebar-right').show()
30 30
     $('.content__wrapper').css({margin: '0 260px'})
31 31
   })
@@ -35,7 +35,7 @@ $(document).ready(function () {
35 35
     $('#user_id').select2({
36 36
       "language": {
37 37
         "noResults": function () {
38
-          return "Aucun résultats"
38
+          return __('select2EmptyResult')
39 39
         }
40 40
       },
41 41
       escapeMarkup: function (markup) {

+ 18 - 0
tracim/tracim/public/assets/js/trad.js Dosyayı Görüntüle

@@ -0,0 +1,18 @@
1
+var tracimJsTraduction = {
2
+  btnWorkMode: {
3
+    fr_FR: "Mode d'édition",
4
+    en_US: 'Work mode'
5
+  },
6
+  btnReadMode: {
7
+    fr_FR: 'Mode de lecture',
8
+    en_US: 'Read mode'
9
+  },
10
+  select2EmptyResult: {
11
+    fr_FR: 'Aucun résultats',
12
+    en_US: 'No results found'
13
+  }
14
+}
15
+
16
+function __ (tradId) {
17
+  return tracimJsTraduction[tradId][globalTracimLang]
18
+}

+ 2 - 0
tracim/tracim/templates/master_anonymous.mak Dosyayı Görüntüle

@@ -35,6 +35,8 @@
35 35
         ${self.footer()}
36 36
 
37 37
         <script src="${tg.url('/assets/js/bootstrap.min.js')}"></script>
38
+        <script src="${tg.url('/assets/js/trad.js')}"></script>
39
+        <script src="${tg.url('/assets/js/main.js')}"></script>
38 40
         ## HACK - D.A. - 2014-10-21
39 41
         ##
40 42
         ## The following JS "hack" is intended to make TG2 flash messages compatible with bootstrap alert classes

+ 1 - 0
tracim/tracim/templates/master_authenticated.mak Dosyayı Görüntüle

@@ -37,6 +37,7 @@
37 37
 
38 38
         <script src="${tg.url('/assets/select2-4.0.3/js/select2.min.js')}"></script>
39 39
         <script src="${tg.url('/assets/js/bootstrap.min.js')}"></script>
40
+        <script src="${tg.url('/assets/js/trad.js')}"></script>
40 41
         <script src="${tg.url('/assets/js/main.js')}"></script>
41 42
         ${CFG.TRACKER_JS_CONTENT|n}
42 43
     </body>

+ 2 - 0
tracim/tracim/templates/master_no_toolbar_no_login.mak Dosyayı Görüntüle

@@ -50,6 +50,8 @@
50 50
         <script src="${tg.url('/javascript/external/google-code-prettify/prettify.js')}"></script>
51 51
         <script src="${tg.url('/javascript/external/bootstrap-wysiwyg.js')}"></script>
52 52
         <script src="/javascript/external/bootstrap-datetimepicker.min.js"></script>
53
+        <script src="${tg.url('/assets/js/trad.js')}"></script>
54
+        <script src="${tg.url('/assets/js/main.js')}"></script>
53 55
         ${CFG.TRACKER_JS_CONTENT|n}
54 56
     </body>
55 57