IntSmarty -Duhh 
Well I thought I figured out what I did wrong. I didn't have a constructor in my version of IntSmarty. So I made one.
-
<?php
-
// load IntSmarty library
-
require("/.../intsmarty.class.php");
-
-
class MyIntSmarty extends IntSmarty {
-
function MyIntSmarty() {
-
parent::IntSmarty('');
-
$this->template_dir = '/.../smarty/templates';
-
$this->compile_dir = '/.../smarty/templates_c';
-
$this->config_dir = '/.../smarty/configs';
-
$this->cache_dir = '/.../smarty/cache';
-
$this->force_compile = true;
-
$this->default_lang = 'en-us';
-
$this->lang_path = '/.../public_html/languages/';
-
}
-
}
-
?>
It works kind of. But again I am not saving the language table. Coogle save me from hell!