diff --git a/inc/roots-scripts.php b/inc/roots-scripts.php
index 9b14213..95747f3 100644
--- a/inc/roots-scripts.php
+++ b/inc/roots-scripts.php
@@ -17,13 +17,17 @@ if (!is_admin()) {
function roots_print_scripts() {
global $wp_scripts;
$wp_scripts->all_deps($wp_scripts->queue);
- $scripts = array();
+ $scripts = $locales = array();
foreach ($wp_scripts->queue as $key => $handle) {
$skip_scripts = array('jquery', 'roots_script', 'roots_plugins');
$src = $wp_scripts->registered[$handle]->src;
- unset($wp_scripts->queue[$key]);
+
+ if ($locale = $wp_scripts->print_extra_script($handle, false)) {
+ $locales[] = $locale;
+ }
+
$wp_scripts->done[] = $handle;
if (!in_array($handle, $skip_scripts)) {
@@ -32,6 +36,13 @@ function roots_print_scripts() {
}
echo "\t" . implode("\n\t", $scripts) . "\n";
+ if (!empty($locales)) {
+ echo "\t\n";
+ }
$template_uri = get_template_directory_uri();
echo "\t\n";