stevesh:
You're looking at the wrong file. The error log is pointing to includes/languages/english/modules/shipping/flat.php, not includes/modules/shipping/flat.php.
i am sure the flat.php file is below. i am correctly looking at the file
includes/languages/english/modules/shipping/flat.php
//define('MODULE_SHIPPING_FLAT_TEXT_TITLE', 'Delivery');
//define('MODULE_SHIPPING_FLAT_TEXT_DESCRIPTION', 'Delivery');
//define('MODULE_SHIPPING_FLAT_TEXT_WAY', 'Delivery');
define('MODULE_SHIPPING_FLAT_TEXT_TITLE', 'Flat Rate');
define('MODULE_SHIPPING_FLAT_TEXT_DESCRIPTION', 'Flat Rate');
define('MODULE_SHIPPING_FLAT_TEXT_WAY', 'Best Way')
and the includes/modules/shipping/flat.php is
class flat {
var $code, $title, $description, $icon, $enabled;
// class constructor
function flat() {
global $order, $db;
$this->code = 'flat';
$this->title = MODULE_SHIPPING_FLAT_TEXT_TITLE;
$this->description = MODULE_SHIPPING_FLAT_TEXT_DESCRIPTION;
$this->sort_order = MODULE_SHIPPING_FLAT_SORT_ORDER;
$this->icon = '';
$this->tax_class = MODULE_SHIPPING_FLAT_TAX_CLASS;
$this->tax_basis = MODULE_SHIPPING_FLAT_TAX_BASIS;
....................