library/Garp/Model/Behavior/Translatable.php
public function bindWithI18nModel(Garp_Model_Db $model) {
        $i18nModel = $this->getI18nModel($model);
        $model->bindModel(
            self::I18N_MODEL_BINDING_ALIAS, array(
            'modelClass' => $i18nModel,
            'conditions' => $i18nModel->select()->from(
                $i18nModel->getName(),
                array_merge($this->_translatableFields, array(self::LANG_COLUMN))
            )
            )
        );
    }
public function bindWithI18nModel(Garp_Model_Db $model) {
        $i18nModel = $this->getI18nModel($model);
        $model->bindModel(
            self::I18N_MODEL_BINDING_ALIAS, array(
            'modelClass' => $i18nModel,
            'conditions' => $i18nModel->select()->from(
                $i18nModel->getName(),
                array_merge($this->_translatableFields, array(self::LANG_COLUMN))
            )
            )
        );
    }
public function bindWithI18nModel ( Garp_Model_Db $ model ) { $ i18nModel = $ this -> getI18nModel ( $ model ) ; $ model -> bindModel ( self :: I18N_MODEL_BINDING_ALIAS , array ( 'modelClass' => $ i18nModel , 'conditions' => $ i18nModel -> select ( ) -> from ( $ i18nModel -> getName ( ) , array_merge ( $ this -> _translatableFields , array ( self :: LANG_COLUMN ) ) ) ) ) ; }
Bind with i18n model

@param Garp_Model_Db $model
@return Void
Bind with i18n model