1 Reply Latest reply: Dec 29, 2017 5:01 AM by Jesper Snihs RSS

    Translation keys inside template?

    Jesper Snihs

      Is it possible to access the translation keys inside the template without using the q-title-translation attribute?

      Something like this:

       

      <span>
          {{example.of.translation.key}}
      </span>
      
        • Re: Translation keys inside template?
          Jesper Snihs

          Found a way to achieve this:

          define( [
                  'qlik',
                  'jquery',
                  'text!./template.html',
                  'translator'
              ],
              function ( qlik, $, template, translator ) {
                  'use strict';
          
                  return {
                      support: {
                          snapshot: false,
                          export: false,
                          exportData: false
                      },
                      template: template,
                      paint: function ($element, layout) {
                          return qlik.Promise.resolve();
                      },
                      controller: ['$scope', function($scope){
                          var translatedSheet = translator.get("Common.Sheet");
                          console.log("translatedSheet", translatedSheet);
                      }]
                  };
              });