From 193ecd09530b04c4adf6e783cf635107b12bef5b Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Thu, 15 Sep 2011 12:04:34 +0800 Subject: [PATCH] DataObjects/I18n.php --- DataObjects/I18n.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/DataObjects/I18n.php b/DataObjects/I18n.php index 826baf42..032fda46 100644 --- a/DataObjects/I18n.php +++ b/DataObjects/I18n.php @@ -144,11 +144,22 @@ class Pman_Core_DataObjects_I18n extends DB_DataObject return; } - $list = $this->availableCodes($ltype); //DB_DataObject::debugLevel(1); + $x = DB_DataObject::factory('i18n'); + $x->inlang= $inlang; + $x->ltype = $ltype; + + $complete = $x->fetchAll('lkey'); + + $list = $this->availableCodes($ltype); + foreach($list as $lkey) { + // skip ones we know we have done... + if (in_array($lkey, $complete)) { + continue; + } $x = DB_DataObject::factory('i18n'); $x->ltype = $ltype; $x->lkey = $lkey; -- 2.39.2