public function testMultipleLocales() { $data = '/phone en_US/'; Catalog::write('validation.phone', 'en_US', $data, array('name' => 'runtime')); $data = '/phone en_GB/'; Catalog::write('validation.phone', 'en_GB', $data, array('name' => 'runtime')); Validator::add('phone', array('en_US' => Catalog::read('validation.phone', 'en_US'), 'en_GB' => Catalog::Read('validation.phone', 'en_GB'))); $result = Validator::isPhone('phone en_US', 'en_US'); $this->assertTrue($result); $result = Validator::isPhone('phone en_GB', 'en_GB'); $this->assertTrue($result); }