58,62d57 < // get current language < global $locale; < < // add sidebar orders to the template < $vars['sidebar_order'] = garlandrtl_sidebar_order($locale); 141,167d135 < < /** < * allows for the dynamic change of sidebars based on language < */ < function garlandrtl_sidebar_order($language = null) { < $right = array( < 'var' => 'sidebar_right', < 'css' => 'sidebar-right' < ); < $left = array( < 'var' => 'sidebar_left', < 'css' => 'sidebar-left' < ); < < // is language set? < if ($language) { < if (garlandrtl_is_rtl_lang($language)) { < $order = array($right, $left); < } < } < // has the order been set? < if (! $order) { < $order = array($left, $right); < } < < return $order; < } \ No newline at end of file