2017-10-25 5 views
0

Globalize with Devexpress Dateboxを使用している人はいますか?私はイングランド/ドイツ/米国などのような国のために日付形式をローカライズしたい明らかに、それを動作させる方法を見つけることができない...Devexpress Angular 2でグローバル化

答えて

0

サンプルは以下AngularJS/jqueryのに適用されていますが、Angular2

に外挿することができます

、あなたがをグローバル化し、は(SE下記のサンプルコードを参照してくださいあなたのロケールを設定にロードする必要がJSON形式でダウンロードしたらCLDR

をダウンロードする必要がまず第一に私の場合、ロケールをチェックするサンプルコードの最後にeがあります。esスペイン語です)。

GlobalizeFunc: function() { 

      $.ajax({ 
       url: localStorage.getItem("urlBase") + '/Scripts/cldr/supplemental/likelySubtags.json', 
       type: 'GET', 
       async: false, 
       success: function (data) { 
        Globalize.load(data); 
       } 
      }); 
      $.ajax({ 
       url: localStorage.getItem("urlBase") + '/Scripts/cldr/dates/es/ca-generic.json', 
       type: 'GET', 
       async: false, 
       success: function (data) { 
        Globalize.load(data); 
       } 
      }); 
      $.ajax({ 
       url: localStorage.getItem("urlBase") + '/Scripts/cldr/dates/es/ca-gregorian.json', 
       type: 'GET', 
       async: false, 
       success: function (data) { 
        Globalize.load(data); 
       } 
      }); 
      $.ajax({ 
       url: localStorage.getItem("urlBase") + '/Scripts/cldr/dates/es/dateFields.json', 
       type: 'GET', 
       async: false, 
       success: function (data) { 
        Globalize.load(data); 
       } 
      }); 
      $.ajax({ 
       url: localStorage.getItem("urlBase") + '/Scripts/cldr/dates/es/timeZoneNames.json', 
       type: 'GET', 
       async: false, 
       success: function (data) { 
        Globalize.load(data); 
       } 
      }); 
      $.ajax({ 
       url: localStorage.getItem("urlBase") + '/Scripts/cldr/numbers/es/numbers.json', 
       type: 'GET', 
       async: false, 
       success: function (data) { 
        Globalize.load(data); 
       } 
      }); 
      Globalize.locale("es"); 
     }, 

この時点で、コントロールはカレンダーと日付ピッカーを含めてグローバル化されています。

関連する問題