//Client-side JS goes here.
(function () {
    var locale    = APP.intl.locale,
    baseUrl   = 'http://yui.yahooapis.com/combo?platform/intl/0.1.2/Intl.min.js&platform/intl/0.1.2/locale-data/jsonp/',
    comboUrl  = baseUrl + locale + '.js';

    yepnope({
        test : !!window.Intl,
        nope : comboUrl
        callback: init
    });

    function init () {
        // Initialize application here
    }
})();

@@ -73,16 +73,85 @@
 locale,%0A
+        // TODO: expose these URLs through Express State instead%0A    
     base
@@ -263,16 +263,20 @@
 sonp/',%0A
+    
     comb
@@ -307,16 +307,124 @@
  + '.js'
+,%0A        intlMessageFormatUrl = '/node_modules/intl-messageformat/build/intl-messageformat.complete.min.js'
 ;%0A%0A    y
@@ -430,16 +430,17 @@
 yepnope(
+%5B
 %7B%0A      
@@ -495,20 +495,51 @@
     
-    callback
+%7D, intlMessageFormatUrl, %7B%0A        complete
 : in
@@ -546,16 +546,17 @@
 it%0A    %7D
+%5D
 );%0A%0A    

Load in `intl-messageformat` after Intl