diff --git a/core/lib/Thelia/Core/Template/Element/BaseLoop.php b/core/lib/Thelia/Core/Template/Element/BaseLoop.php index 3fe71edfd..debc022b6 100755 --- a/core/lib/Thelia/Core/Template/Element/BaseLoop.php +++ b/core/lib/Thelia/Core/Template/Element/BaseLoop.php @@ -45,8 +45,9 @@ abstract class BaseLoop * @var \Symfony\Component\EventDispatcher\EventDispatcherInterface */ protected $dispatcher; + /** - * @var Thelia\Core\Security\SecurityContext + * @var SecurityContext */ protected $securityContext; @@ -56,9 +57,9 @@ abstract class BaseLoop /** * Create a new Loop * - * @param \Symfony\Component\HttpFoundation\Request $request - * @param \Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher - * @param Thelia\Core\Security\SecurityContext $securityContext + * @param Request $request + * @param EventDispatcherInterface $dispatcher + * @param SecurityContext $securityContext */ public function __construct(Request $request, EventDispatcherInterface $dispatcher, SecurityContext $securityContext) { @@ -66,20 +67,20 @@ abstract class BaseLoop $this->dispatcher = $dispatcher; $this->securityContext = $securityContext; - $this->args = $this->getArgDefinitions()->addArguments($this->getDefaultArgs()); + $this->args = $this->getArgDefinitions()->addArguments($this->getDefaultArgs(), false); } /** * Define common loop arguments * - * @return an array ofL \Thelia\Core\Template\Loop\Argument\Argument + * @return Argument[] */ protected function getDefaultArgs() { return array( - Argument::createIntTypeArgument('offset', 0), - Argument::createIntTypeArgument('page'), - Argument::createIntTypeArgument('limit', 10), + Argument::createIntTypeArgument('offset', 0), + Argument::createIntTypeArgument('page'), + Argument::createIntTypeArgument('limit', 10), ); } @@ -87,7 +88,9 @@ abstract class BaseLoop * Provides a getter to loop parameters * * @param string $name the methode name (only getArgname is supported) - * @param mixed $arguments this parameter is ignored + * @param $arguments this parameter is ignored + * + * @return null * @throws \InvalidArgumentException if the parameter is unknown or the method name is not supported. */ public function __call($name, $arguments) { diff --git a/core/lib/Thelia/Core/Template/Loop/Address.php b/core/lib/Thelia/Core/Template/Loop/Address.php index e776e21b4..5a1a98479 100755 --- a/core/lib/Thelia/Core/Template/Loop/Address.php +++ b/core/lib/Thelia/Core/Template/Loop/Address.php @@ -115,9 +115,6 @@ class Address extends BaseLoop $loopResult = new LoopResult(); foreach ($addresses as $address) { - - if ($this->not_empty && $address->countAllProducts() == 0) continue; - $loopResultRow = new LoopResultRow(); $loopResultRow->set("ID", $address->getId()); $loopResultRow->set("NAME", $address->getName()); diff --git a/core/lib/Thelia/Core/Template/Loop/Argument/ArgumentCollection.php b/core/lib/Thelia/Core/Template/Loop/Argument/ArgumentCollection.php index e4fca8549..a679b8546 100755 --- a/core/lib/Thelia/Core/Template/Loop/Argument/ArgumentCollection.php +++ b/core/lib/Thelia/Core/Template/Loop/Argument/ArgumentCollection.php @@ -34,7 +34,7 @@ class ArgumentCollection implements \Iterator public function __construct() { - $this->addArguments(func_get_args()); + $this->addArguments(func_get_args(), true); } public function hasKey($key) { @@ -51,14 +51,15 @@ class ArgumentCollection implements \Iterator } /** - * @param array $argumentList + * @param array $argumentList + * @param $force * * @return ArgumentCollection */ - public function addArguments(array $argumentList) + public function addArguments(array $argumentList, $force = true) { foreach($argumentList as $argument) { - $this->addArgument($argument); + $this->addArgument($argument, $force); } return $this; @@ -66,11 +67,16 @@ class ArgumentCollection implements \Iterator /** * @param Argument $argument + * @param $force * * @return ArgumentCollection */ - public function addArgument(Argument $argument) + public function addArgument(Argument $argument, $force = true) { + if(isset($this->arguments[$argument->name]) && ! $force) { + return $this; + } + $this->arguments[$argument->name] = $argument; return $this; diff --git a/core/lib/Thelia/Core/Template/Loop/Country.php b/core/lib/Thelia/Core/Template/Loop/Country.php index 2b1845239..ab064b5c9 100755 --- a/core/lib/Thelia/Core/Template/Loop/Country.php +++ b/core/lib/Thelia/Core/Template/Loop/Country.php @@ -32,7 +32,7 @@ use Thelia\Core\Template\Loop\Argument\ArgumentCollection; use Thelia\Core\Template\Loop\Argument\Argument; use Thelia\Log\Tlog; -use Thelia\Model\CustomerCountryQuery; +use Thelia\Model\CountryQuery; use Thelia\Model\ConfigQuery; use Thelia\Type\TypeCollection; use Thelia\Type; @@ -54,7 +54,11 @@ class Country extends BaseLoop protected function getArgDefinitions() { return new ArgumentCollection( - Argument::createIntListTypeArgument('id') + Argument::createIntTypeArgument('limit', 500), // overwrite orginal param to increase the limit + Argument::createIntListTypeArgument('id'), + Argument::createIntListTypeArgument('area'), + Argument::createBooleanTypeArgument('with_area'), + Argument::createIntListTypeArgument('exclude') ); } @@ -65,7 +69,7 @@ class Country extends BaseLoop */ public function exec(&$pagination) { - $search = CustomerCountryQuery::create(); + $search = CountryQuery::create(); $id = $this->getId(); @@ -73,6 +77,20 @@ class Country extends BaseLoop $search->filterById($id, Criteria::IN); } + $area = $this->getArea(); + + if (null !== $area) { + $search->filterByAreaId($area, Criteria::IN); + } + + $withArea = $this->getWith_area(); + + if (true === $withArea) { + $search->filterByAreaId(null, Criteria::ISNOTNULL); + } elseif (false == $withArea) { + $search->filterByAreaId(null, Criteria::ISNULL); + } + /** * Criteria::INNER_JOIN in second parameter for joinWithI18n exclude query without translation. * @@ -84,21 +102,23 @@ class Country extends BaseLoop (ConfigQuery::read("default_lang_without_translation", 1)) ? Criteria::LEFT_JOIN : Criteria::INNER_JOIN ); - $search->orderByPosition(); + $search->addAscendingOrderByColumn(\Thelia\Model\Map\CountryI18nTableMap::TITLE); $countrys = $this->search($search, $pagination); $loopResult = new LoopResult(); foreach ($countrys as $country) { - - if ($this->not_empty && $country->countAllProducts() == 0) continue; - $loopResultRow = new LoopResultRow(); $loopResultRow->set("ID", $country->getId()); - $loopResultRow->set("DEFAULT", $country->getByDefault()); - $loopResultRow->set("SHORT", $country->getShort()); - $loopResultRow->set("LONG", $country->getLong()); + $loopResultRow->set("AREA", $country->getAreaId()); + $loopResultRow->set("TITLE", $country->getTitle()); + $loopResultRow->set("CHAPO", $country->getChapo()); + $loopResultRow->set("DESCRIPTION", $country->getDescription()); + $loopResultRow->set("POSTSCRIPTUM", $country->getPostscriptum()); + $loopResultRow->set("ISOCODE", $country->getIsocode()); + $loopResultRow->set("ISOALPHA2", $country->getIsoalpha2()); + $loopResultRow->set("ISOALPHA3", $country->getIsoalpha3()); $loopResult->addRow($loopResultRow); } diff --git a/core/lib/Thelia/Core/Template/Loop/Customer.php b/core/lib/Thelia/Core/Template/Loop/Customer.php index 29c832cdf..e36e18397 100755 --- a/core/lib/Thelia/Core/Template/Loop/Customer.php +++ b/core/lib/Thelia/Core/Template/Loop/Customer.php @@ -118,9 +118,6 @@ class Customer extends BaseLoop $loopResult = new LoopResult(); foreach ($customers as $customer) { - - if ($this->not_empty && $customer->countAllProducts() == 0) continue; - $loopResultRow = new LoopResultRow(); $loopResultRow->set("ID", $customer->getId()); $loopResultRow->set("REF", $customer->getRef()); diff --git a/core/lib/Thelia/Core/Template/Loop/Title.php b/core/lib/Thelia/Core/Template/Loop/Title.php index 2cd5b13fd..f02a7f217 100755 --- a/core/lib/Thelia/Core/Template/Loop/Title.php +++ b/core/lib/Thelia/Core/Template/Loop/Title.php @@ -91,9 +91,6 @@ class Title extends BaseLoop $loopResult = new LoopResult(); foreach ($titles as $title) { - - if ($this->not_empty && $title->countAllProducts() == 0) continue; - $loopResultRow = new LoopResultRow(); $loopResultRow->set("ID", $title->getId()); $loopResultRow->set("DEFAULT", $title->getByDefault()); diff --git a/install/insert.sql b/install/insert.sql index 93376d4cb..a06a3fe1d 100755 --- a/install/insert.sql +++ b/install/insert.sql @@ -287,3 +287,797 @@ INSERT INTO `country` (`id`, `area_id`, `isocode`, `isoalpha2`, `isoalpha3`, `cr (266, NULL, '258', 'PF', 'PYF', NOW(), NOW()), (267, NULL, '876', 'WF', 'WLF', NOW(), NOW()), (268, NULL, '840', 'US', 'USA', NOW(), NOW()); + +INSERT INTO `country_i18n` (`id`, `locale`, `title`, `description`, `chapo`, `postscriptum`) VALUES +(1, 'en_US', 'Afghanistan', '', '', ''), +(1, 'es_ES', 'Afganistán', '', '', ''), +(1, 'fr_FR', 'Afghanistan', '', '', ''), +(2, 'en_US', 'South Africa', '', '', ''), +(2, 'es_ES', 'Sudáfrica', '', '', ''), +(2, 'fr_FR', 'Afrique du Sud', '', '', ''), +(3, 'en_US', 'Albania', '', '', ''), +(3, 'es_ES', 'Albania', '', '', ''), +(3, 'fr_FR', 'Albanie', '', '', ''), +(4, 'en_US', 'Algeria', '', '', ''), +(4, 'es_ES', 'Argelia', '', '', ''), +(4, 'fr_FR', 'Algérie', '', '', ''), +(5, 'en_US', 'Germany', '', '', ''), +(5, 'es_ES', 'Alemania', '', '', ''), +(5, 'fr_FR', 'Allemagne', '', '', ''), +(6, 'en_US', 'Andorra', '', '', ''), +(6, 'es_ES', 'Andorra', '', '', ''), +(6, 'fr_FR', 'Andorre', '', '', ''), +(7, 'en_US', 'Angola', '', '', ''), +(7, 'es_ES', 'Angola', '', '', ''), +(7, 'fr_FR', 'Angola', '', '', ''), +(8, 'en_US', 'Antigua and Barbuda', '', '', ''), +(8, 'es_ES', 'Antigua y Barbuda', '', '', ''), +(8, 'fr_FR', 'Antigua-et-Barbuda', '', '', ''), +(9, 'en_US', 'Saudi Arabia', '', '', ''), +(9, 'es_ES', 'Arabia Saudita', '', '', ''), +(9, 'fr_FR', 'Arabie saoudite', '', '', ''), +(10, 'en_US', 'Argentina', '', '', ''), +(10, 'es_ES', 'Argentina', '', '', ''), +(10, 'fr_FR', 'Argentine', '', '', ''), +(11, 'en_US', 'Armenia', '', '', ''), +(11, 'es_ES', 'Armenia', '', '', ''), +(11, 'fr_FR', 'Arménie', '', '', ''), +(12, 'en_US', 'Australia', '', '', ''), +(12, 'es_ES', 'Australia', '', '', ''), +(12, 'fr_FR', 'Australie', '', '', ''), +(13, 'en_US', 'Austria', '', '', ''), +(13, 'es_ES', 'Austria', '', '', ''), +(13, 'fr_FR', 'Autriche', '', '', ''), +(14, 'en_US', 'Azerbaijan', '', '', ''), +(14, 'es_ES', 'Azerbaiyán', '', '', ''), +(14, 'fr_FR', 'Azerbaïdjan', '', '', ''), +(15, 'en_US', 'Bahamas', '', '', ''), +(15, 'es_ES', 'Bahamas', '', '', ''), +(15, 'fr_FR', 'Bahamas', '', '', ''), +(16, 'en_US', 'Bahrain', '', '', ''), +(16, 'es_ES', 'Bahrein', '', '', ''), +(16, 'fr_FR', 'Bahreïn', '', '', ''), +(17, 'en_US', 'Bangladesh', '', '', ''), +(17, 'es_ES', 'Bangladesh', '', '', ''), +(17, 'fr_FR', 'Bangladesh', '', '', ''), +(18, 'en_US', 'Barbados', '', '', ''), +(18, 'es_ES', 'Barbados', '', '', ''), +(18, 'fr_FR', 'Barbade', '', '', ''), +(19, 'en_US', 'Belarus', '', '', ''), +(19, 'es_ES', 'Belarús', '', '', ''), +(19, 'fr_FR', 'Belau', '', '', ''), +(20, 'en_US', 'Belgium', '', '', ''), +(20, 'es_ES', 'Bélgica', '', '', ''), +(20, 'fr_FR', 'Belgique', '', '', ''), +(21, 'en_US', 'Belize', '', '', ''), +(21, 'es_ES', 'Belice', '', '', ''), +(21, 'fr_FR', 'Belize', '', '', ''), +(22, 'en_US', 'Benin', '', '', ''), +(22, 'es_ES', 'Benin', '', '', ''), +(22, 'fr_FR', 'Bénin', '', '', ''), +(23, 'en_US', 'Bhutan', '', '', ''), +(23, 'es_ES', 'Bhután', '', '', ''), +(23, 'fr_FR', 'Bhoutan', '', '', ''), +(24, 'en_US', 'Bielorussia', '', '', ''), +(24, 'es_ES', 'Bielorusia', '', '', ''), +(24, 'fr_FR', 'Biélorussie', '', '', ''), +(25, 'en_US', 'Burma', '', '', ''), +(25, 'es_ES', 'Birmania', '', '', ''), +(25, 'fr_FR', 'Birmanie', '', '', ''), +(26, 'en_US', 'Bolivia', '', '', ''), +(26, 'es_ES', 'Bolivia', '', '', ''), +(26, 'fr_FR', 'Bolivie', '', '', ''), +(27, 'en_US', 'Bosnia and Herzegovina', '', '', ''), +(27, 'es_ES', 'Bosnia y Herzegovina', '', '', ''), +(27, 'fr_FR', 'Bosnie-Herzégovine', '', '', ''), +(28, 'en_US', 'Botswana', '', '', ''), +(28, 'es_ES', 'Botswana', '', '', ''), +(28, 'fr_FR', 'Botswana', '', '', ''), +(29, 'en_US', 'Brazil', '', '', ''), +(29, 'es_ES', 'Brasil', '', '', ''), +(29, 'fr_FR', 'Brésil', '', '', ''), +(30, 'en_US', 'Brunei', '', '', ''), +(30, 'es_ES', 'Brunei', '', '', ''), +(30, 'fr_FR', 'Brunei', '', '', ''), +(31, 'en_US', 'Bulgaria', '', '', ''), +(31, 'es_ES', 'Bulgaria', '', '', ''), +(31, 'fr_FR', 'Bulgarie', '', '', ''), +(32, 'en_US', 'Burkina', '', '', ''), +(32, 'es_ES', 'Burkina', '', '', ''), +(32, 'fr_FR', 'Burkina', '', '', ''), +(33, 'en_US', 'Burundi', '', '', ''), +(33, 'es_ES', 'Burundi', '', '', ''), +(33, 'fr_FR', 'Burundi', '', '', ''), +(34, 'en_US', 'Cambodia', '', '', ''), +(34, 'es_ES', 'Camboya', '', '', ''), +(34, 'fr_FR', 'Cambodge', '', '', ''), +(35, 'en_US', 'Cameroon', '', '', ''), +(35, 'es_ES', 'Camerún', '', '', ''), +(35, 'fr_FR', 'Cameroun', '', '', ''), +(37, 'en_US', 'Cape Verde', '', '', ''), +(37, 'es_ES', 'Cabo Verde', '', '', ''), +(37, 'fr_FR', 'Cap-Vert', '', '', ''), +(38, 'en_US', 'Chile', '', '', ''), +(38, 'es_ES', 'Chile', '', '', ''), +(38, 'fr_FR', 'Chili', '', '', ''), +(39, 'en_US', 'China', '', '', ''), +(39, 'es_ES', 'China', '', '', ''), +(39, 'fr_FR', 'Chine', '', '', ''), +(40, 'en_US', 'Cyprus', '', '', ''), +(40, 'es_ES', 'Chipre', '', '', ''), +(40, 'fr_FR', 'Chypre', '', '', ''), +(41, 'en_US', 'Colombia', '', '', ''), +(41, 'es_ES', 'Colombia', '', '', ''), +(41, 'fr_FR', 'Colombie', '', '', ''), +(42, 'en_US', 'Comoros', '', '', ''), +(42, 'es_ES', 'Comoras', '', '', ''), +(42, 'fr_FR', 'Comores', '', '', ''), +(43, 'en_US', 'Congo', '', '', ''), +(43, 'es_ES', 'Congo', '', '', ''), +(43, 'fr_FR', 'Congo', '', '', ''), +(44, 'en_US', 'Cook Islands', '', '', ''), +(44, 'es_ES', 'Cook', '', '', ''), +(44, 'fr_FR', 'Cook', '', '', ''), +(45, 'en_US', 'North Korea', '', '', ''), +(45, 'es_ES', 'Corea del Norte', '', '', ''), +(45, 'fr_FR', 'Corée du Nord', '', '', ''), +(46, 'en_US', 'South Korea', '', '', ''), +(46, 'es_ES', 'Corea del Sur', '', '', ''), +(46, 'fr_FR', 'Corée du Sud', '', '', ''), +(47, 'en_US', 'Costa Rica', '', '', ''), +(47, 'es_ES', 'Costa Rica', '', '', ''), +(47, 'fr_FR', 'Costa Rica', '', '', ''), +(48, 'en_US', 'Ivory Coast', '', '', ''), +(48, 'es_ES', 'Costa de Marfil', '', '', ''), +(48, 'fr_FR', 'Côte dIvoire', '', '', ''), +(49, 'en_US', 'Croatia', '', '', ''), +(49, 'es_ES', 'Croacia', '', '', ''), +(49, 'fr_FR', 'Croatie', '', '', ''), +(50, 'en_US', 'Cuba', '', '', ''), +(50, 'es_ES', 'Cuba', '', '', ''), +(50, 'fr_FR', 'Cuba', '', '', ''), +(51, 'en_US', 'Denmark', '', '', ''), +(51, 'es_ES', 'Dinamarca', '', '', ''), +(51, 'fr_FR', 'Danemark', '', '', ''), +(52, 'en_US', 'Djibouti', '', '', ''), +(52, 'es_ES', 'Djibouti', '', '', ''), +(52, 'fr_FR', 'Djibouti', '', '', ''), +(53, 'en_US', 'Dominica', '', '', ''), +(53, 'es_ES', 'Dominica', '', '', ''), +(53, 'fr_FR', 'Dominique', '', '', ''), +(54, 'en_US', 'Egypt', '', '', ''), +(54, 'es_ES', 'Egipto', '', '', ''), +(54, 'fr_FR', 'Égypte', '', '', ''), +(55, 'en_US', 'United Arab Emirates', '', '', ''), +(55, 'es_ES', 'Emiratos Árabes Unidos', '', '', ''), +(55, 'fr_FR', 'Émirats arabes unis', '', '', ''), +(56, 'en_US', 'Ecuador', '', '', ''), +(56, 'es_ES', 'Ecuador', '', '', ''), +(56, 'fr_FR', 'Équateur', '', '', ''), +(57, 'en_US', 'Eritrea', '', '', ''), +(57, 'es_ES', 'Eritrea', '', '', ''), +(57, 'fr_FR', 'Érythrée', '', '', ''), +(58, 'en_US', 'Spain', '', '', ''), +(58, 'es_ES', 'España', '', '', ''), +(58, 'fr_FR', 'Espagne', '', '', ''), +(59, 'en_US', 'Estonia', '', '', ''), +(59, 'es_ES', 'Estonia', '', '', ''), +(59, 'fr_FR', 'Estonie', '', '', ''), +(61, 'en_US', 'Ethiopia', '', '', ''), +(61, 'es_ES', 'Etiopía', '', '', ''), +(61, 'fr_FR', 'Éthiopie', '', '', ''), +(62, 'en_US', 'Fiji', '', '', ''), +(62, 'es_ES', 'Fiji', '', '', ''), +(62, 'fr_FR', 'Fidji', '', '', ''), +(63, 'en_US', 'Finland', '', '', ''), +(63, 'es_ES', 'Finlandia', '', '', ''), +(63, 'fr_FR', 'Finlande', '', '', ''), +(64, 'en_US', 'France metropolitan', '', '', ''), +(64, 'es_ES', 'Francia', '', '', ''), +(64, 'fr_FR', 'France métropolitaine', '', '', ''), +(65, 'en_US', 'Gabon', '', '', ''), +(65, 'es_ES', 'Gabón', '', '', ''), +(65, 'fr_FR', 'Gabon', '', '', ''), +(66, 'en_US', 'Gambia', '', '', ''), +(66, 'es_ES', 'Gambia', '', '', ''), +(66, 'fr_FR', 'Gambie', '', '', ''), +(67, 'en_US', 'Georgia', '', '', ''), +(67, 'es_ES', 'Georgia', '', '', ''), +(67, 'fr_FR', 'Géorgie', '', '', ''), +(68, 'en_US', 'Ghana', '', '', ''), +(68, 'es_ES', 'Ghana', '', '', ''), +(68, 'fr_FR', 'Ghana', '', '', ''), +(69, 'en_US', 'Greece', '', '', ''), +(69, 'es_ES', 'Grecia', '', '', ''), +(69, 'fr_FR', 'Grèce', '', '', ''), +(70, 'en_US', 'Grenada', '', '', ''), +(70, 'es_ES', 'Granada', '', '', ''), +(70, 'fr_FR', 'Grenade', '', '', ''), +(71, 'en_US', 'Guatemala', '', '', ''), +(71, 'es_ES', 'Guatemala', '', '', ''), +(71, 'fr_FR', 'Guatemala', '', '', ''), +(72, 'en_US', 'Guinea', '', '', ''), +(72, 'es_ES', 'Guinea', '', '', ''), +(72, 'fr_FR', 'Guinée', '', '', ''), +(73, 'en_US', 'Guinea-Bissau', '', '', ''), +(73, 'es_ES', 'Guinea-Bissau', '', '', ''), +(73, 'fr_FR', 'Guinée-Bissao', '', '', ''), +(74, 'en_US', 'Equatorial Guinea', '', '', ''), +(74, 'es_ES', 'Guinea Ecuatorial', '', '', ''), +(74, 'fr_FR', 'Guinée équatoriale', '', '', ''), +(75, 'en_US', 'Guyana', '', '', ''), +(75, 'es_ES', 'Guyana', '', '', ''), +(75, 'fr_FR', 'Guyana', '', '', ''), +(76, 'en_US', 'Haiti', '', '', ''), +(76, 'es_ES', 'Haití', '', '', ''), +(76, 'fr_FR', 'Haïti', '', '', ''), +(77, 'en_US', 'Honduras', '', '', ''), +(77, 'es_ES', 'Honduras', '', '', ''), +(77, 'fr_FR', 'Honduras', '', '', ''), +(78, 'en_US', 'Hungary', '', '', ''), +(78, 'es_ES', 'Hungría', '', '', ''), +(78, 'fr_FR', 'Hongrie', '', '', ''), +(79, 'en_US', 'India', '', '', ''), +(79, 'es_ES', 'India', '', '', ''), +(79, 'fr_FR', 'Inde', '', '', ''), +(80, 'en_US', 'Indonesia', '', '', ''), +(80, 'es_ES', 'Indonesia', '', '', ''), +(80, 'fr_FR', 'Indonésie', '', '', ''), +(81, 'en_US', 'Iran', '', '', ''), +(81, 'es_ES', 'Irán', '', '', ''), +(81, 'fr_FR', 'Iran', '', '', ''), +(82, 'en_US', 'Iraq', '', '', ''), +(82, 'es_ES', 'Iraq', '', '', ''), +(82, 'fr_FR', 'Iraq', '', '', ''), +(83, 'en_US', 'Ireland', '', '', ''), +(83, 'es_ES', 'Irlanda', '', '', ''), +(83, 'fr_FR', 'Irlande', '', '', ''), +(84, 'en_US', 'Iceland', '', '', ''), +(84, 'es_ES', 'Islandia', '', '', ''), +(84, 'fr_FR', 'Islande', '', '', ''), +(85, 'en_US', 'Israel', '', '', ''), +(85, 'es_ES', 'Israel', '', '', ''), +(85, 'fr_FR', 'Israël', '', '', ''), +(86, 'en_US', 'Italy', '', '', ''), +(86, 'es_ES', 'Italia', '', '', ''), +(86, 'fr_FR', 'Italie', '', '', ''), +(87, 'en_US', 'Jamaica', '', '', ''), +(87, 'es_ES', 'Jamaica', '', '', ''), +(87, 'fr_FR', 'Jamaïque', '', '', ''), +(88, 'en_US', 'Japan', '', '', ''), +(88, 'es_ES', 'Japón', '', '', ''), +(88, 'fr_FR', 'Japon', '', '', ''), +(89, 'en_US', 'Jordan', '', '', ''), +(89, 'es_ES', 'Jordania', '', '', ''), +(89, 'fr_FR', 'Jordanie', '', '', ''), +(90, 'en_US', 'Kazakhstan', '', '', ''), +(90, 'es_ES', 'Kazajstán', '', '', ''), +(90, 'fr_FR', 'Kazakhstan', '', '', ''), +(91, 'en_US', 'Kenya', '', '', ''), +(91, 'es_ES', 'Kenia', '', '', ''), +(91, 'fr_FR', 'Kenya', '', '', ''), +(92, 'en_US', 'Kyrgyzstan', '', '', ''), +(92, 'es_ES', 'Kirguistán', '', '', ''), +(92, 'fr_FR', 'Kirghizistan', '', '', ''), +(93, 'en_US', 'Kiribati', '', '', ''), +(93, 'es_ES', 'Kiribati', '', '', ''), +(93, 'fr_FR', 'Kiribati', '', '', ''), +(94, 'en_US', 'Kuwait', '', '', ''), +(94, 'es_ES', 'Kuwait', '', '', ''), +(94, 'fr_FR', 'Koweït', '', '', ''), +(95, 'en_US', 'Laos', '', '', ''), +(95, 'es_ES', 'Laos', '', '', ''), +(95, 'fr_FR', 'Laos', '', '', ''), +(96, 'en_US', 'Lesotho', '', '', ''), +(96, 'es_ES', 'Lesotho', '', '', ''), +(96, 'fr_FR', 'Lesotho', '', '', ''), +(97, 'en_US', 'Latvia', '', '', ''), +(97, 'es_ES', 'Letonia', '', '', ''), +(97, 'fr_FR', 'Lettonie', '', '', ''), +(98, 'en_US', 'Lebanon', '', '', ''), +(98, 'es_ES', 'Líbano', '', '', ''), +(98, 'fr_FR', 'Liban', '', '', ''), +(99, 'en_US', 'Liberia', '', '', ''), +(99, 'es_ES', 'Liberia', '', '', ''), +(99, 'fr_FR', 'Liberia', '', '', ''), +(100, 'en_US', 'Libya', '', '', ''), +(100, 'es_ES', 'Libia', '', '', ''), +(100, 'fr_FR', 'Libye', '', '', ''), +(101, 'en_US', 'Liechtenstein', '', '', ''), +(101, 'es_ES', 'Liechtenstein', '', '', ''), +(101, 'fr_FR', 'Liechtenstein', '', '', ''), +(102, 'en_US', 'Lithuania', '', '', ''), +(102, 'es_ES', 'Lituania', '', '', ''), +(102, 'fr_FR', 'Lituanie', '', '', ''), +(103, 'en_US', 'Luxembourg', '', '', ''), +(103, 'es_ES', 'Luxemburgo', '', '', ''), +(103, 'fr_FR', 'Luxembourg', '', '', ''), +(104, 'en_US', 'Macedonia', '', '', ''), +(104, 'es_ES', 'Macedonia', '', '', ''), +(104, 'fr_FR', 'Macédoine', '', '', ''), +(105, 'en_US', 'Madagascar', '', '', ''), +(105, 'es_ES', 'Madagascar', '', '', ''), +(105, 'fr_FR', 'Madagascar', '', '', ''), +(106, 'en_US', 'Malaysia', '', '', ''), +(106, 'es_ES', 'Malasia', '', '', ''), +(106, 'fr_FR', 'Malaisie', '', '', ''), +(107, 'en_US', 'Malawi', '', '', ''), +(107, 'es_ES', 'Malawi', '', '', ''), +(107, 'fr_FR', 'Malawi', '', '', ''), +(108, 'en_US', 'Maldives', '', '', ''), +(108, 'es_ES', 'Maldivas', '', '', ''), +(108, 'fr_FR', 'Maldives', '', '', ''), +(109, 'en_US', 'Mali', '', '', ''), +(109, 'es_ES', 'Malí', '', '', ''), +(109, 'fr_FR', 'Mali', '', '', ''), +(110, 'en_US', 'Malta', '', '', ''), +(110, 'es_ES', 'Malta', '', '', ''), +(110, 'fr_FR', 'Malte', '', '', ''), +(111, 'en_US', 'Morocco', '', '', ''), +(111, 'es_ES', 'Marruecos', '', '', ''), +(111, 'fr_FR', 'Maroc', '', '', ''), +(112, 'en_US', 'Marshall Islands', '', '', ''), +(112, 'es_ES', 'Marshall', '', '', ''), +(112, 'fr_FR', 'Marshall', '', '', ''), +(113, 'en_US', 'Mauritius', '', '', ''), +(113, 'es_ES', 'Mauricio', '', '', ''), +(113, 'fr_FR', 'Maurice', '', '', ''), +(114, 'en_US', 'Mauritania', '', '', ''), +(114, 'es_ES', 'Mauritania', '', '', ''), +(114, 'fr_FR', 'Mauritanie', '', '', ''), +(115, 'en_US', 'Mexico', '', '', ''), +(115, 'es_ES', 'Méjico', '', '', ''), +(115, 'fr_FR', 'Mexique', '', '', ''), +(116, 'en_US', 'Micronesia', '', '', ''), +(116, 'es_ES', 'Micronesia', '', '', ''), +(116, 'fr_FR', 'Micronésie', '', '', ''), +(117, 'en_US', 'Moldova', '', '', ''), +(117, 'es_ES', 'Moldova', '', '', ''), +(117, 'fr_FR', 'Moldavie', '', '', ''), +(118, 'en_US', 'Monaco', '', '', ''), +(118, 'es_ES', 'Mónaco', '', '', ''), +(118, 'fr_FR', 'Monaco', '', '', ''), +(119, 'en_US', 'Mongolia', '', '', ''), +(119, 'es_ES', 'Mongolia', '', '', ''), +(119, 'fr_FR', 'Mongolie', '', '', ''), +(120, 'en_US', 'Mozambique', '', '', ''), +(120, 'es_ES', 'Mozambique', '', '', ''), +(120, 'fr_FR', 'Mozambique', '', '', ''), +(121, 'en_US', 'Namibia', '', '', ''), +(121, 'es_ES', 'Namibia', '', '', ''), +(121, 'fr_FR', 'Namibie', '', '', ''), +(122, 'en_US', 'Nauru', '', '', ''), +(122, 'es_ES', 'Nauru', '', '', ''), +(122, 'fr_FR', 'Nauru', '', '', ''), +(123, 'en_US', 'Nepal', '', '', ''), +(123, 'es_ES', 'Nepal', '', '', ''), +(123, 'fr_FR', 'Népal', '', '', ''), +(124, 'en_US', 'Nicaragua', '', '', ''), +(124, 'es_ES', 'Nicaragua', '', '', ''), +(124, 'fr_FR', 'Nicaragua', '', '', ''), +(125, 'en_US', 'Niger', '', '', ''), +(125, 'es_ES', 'Níger', '', '', ''), +(125, 'fr_FR', 'Niger', '', '', ''), +(126, 'en_US', 'Nigeria', '', '', ''), +(126, 'es_ES', 'Nigeria', '', '', ''), +(126, 'fr_FR', 'Nigeria', '', '', ''), +(127, 'en_US', 'Niue', '', '', ''), +(127, 'es_ES', 'Niue', '', '', ''), +(127, 'fr_FR', 'Niue', '', '', ''), +(128, 'en_US', 'Norway', '', '', ''), +(128, 'es_ES', 'Noruega', '', '', ''), +(128, 'fr_FR', 'Norvège', '', '', ''), +(129, 'en_US', 'New Zealand', '', '', ''), +(129, 'es_ES', 'Nueva Zelandia', '', '', ''), +(129, 'fr_FR', 'Nouvelle-Zélande', '', '', ''), +(130, 'en_US', 'Oman', '', '', ''), +(130, 'es_ES', 'Omán', '', '', ''), +(130, 'fr_FR', 'Oman', '', '', ''), +(131, 'en_US', 'Uganda', '', '', ''), +(131, 'es_ES', 'Uganda', '', '', ''), +(131, 'fr_FR', 'Ouganda', '', '', ''), +(132, 'en_US', 'Uzbekistan', '', '', ''), +(132, 'es_ES', 'Uzbekistán', '', '', ''), +(132, 'fr_FR', 'Ouzbékistan', '', '', ''), +(133, 'en_US', 'Pakistan', '', '', ''), +(133, 'es_ES', 'Pakistán', '', '', ''), +(133, 'fr_FR', 'Pakistan', '', '', ''), +(134, 'en_US', 'Panama', '', '', ''), +(134, 'es_ES', 'Panamá', '', '', ''), +(134, 'fr_FR', 'Panama', '', '', ''), +(135, 'en_US', 'Papua Nueva Guinea', '', '', ''), +(135, 'es_ES', 'Papua Nueva Guinea', '', '', ''), +(135, 'fr_FR', 'Papouasie', '', '', ''), +(136, 'en_US', 'Paraguay', '', '', ''), +(136, 'es_ES', 'Paraguay', '', '', ''), +(136, 'fr_FR', 'Paraguay', '', '', ''), +(137, 'en_US', 'Netherlands', '', '', ''), +(137, 'es_ES', 'Países Bajos', '', '', ''), +(137, 'fr_FR', 'Pays-Bas', '', '', ''), +(138, 'en_US', 'Peru', '', '', ''), +(138, 'es_ES', 'Perú', '', '', ''), +(138, 'fr_FR', 'Pérou', '', '', ''), +(139, 'en_US', 'Philippines', '', '', ''), +(139, 'es_ES', 'Filipinas', '', '', ''), +(139, 'fr_FR', 'Philippines', '', '', ''), +(140, 'en_US', 'Poland', '', '', ''), +(140, 'es_ES', 'Polonia', '', '', ''), +(140, 'fr_FR', 'Pologne', '', '', ''), +(141, 'en_US', 'Portugal', '', '', ''), +(141, 'es_ES', 'Portugal', '', '', ''), +(141, 'fr_FR', 'Portugal', '', '', ''), +(142, 'en_US', 'Qatar', '', '', ''), +(142, 'es_ES', 'Qatar', '', '', ''), +(142, 'fr_FR', 'Qatar', '', '', ''), +(143, 'en_US', 'Central African Republic', '', '', ''), +(143, 'es_ES', 'República Centroafricana', '', '', ''), +(143, 'fr_FR', 'République centrafricaine', '', '', ''), +(144, 'en_US', 'Dominican Republic', '', '', ''), +(144, 'es_ES', 'República Dominicana', '', '', ''), +(144, 'fr_FR', 'République dominicaine', '', '', ''), +(145, 'en_US', 'Czech Republic', '', '', ''), +(145, 'es_ES', 'República Checa', '', '', ''), +(145, 'fr_FR', 'République tchèque', '', '', ''), +(146, 'en_US', 'Romania', '', '', ''), +(146, 'es_ES', 'Rumania', '', '', ''), +(146, 'fr_FR', 'Roumanie', '', '', ''), +(147, 'en_US', 'United Kingdom', '', '', ''), +(147, 'es_ES', 'Reino Unido', '', '', ''), +(147, 'fr_FR', 'Royaume-Uni', '', '', ''), +(148, 'en_US', 'Russia', '', '', ''), +(148, 'es_ES', 'Rusia', '', '', ''), +(148, 'fr_FR', 'Russie', '', '', ''), +(149, 'en_US', 'Rwanda', '', '', ''), +(149, 'es_ES', 'Ruanda', '', '', ''), +(149, 'fr_FR', 'Rwanda', '', '', ''), +(150, 'en_US', 'Saint Kitts and Nevis', '', '', ''), +(150, 'es_ES', 'San Cristóbal', '', '', ''), +(150, 'fr_FR', 'Saint-Christophe-et-Niévès', '', '', ''), +(151, 'en_US', 'Saint Lucia', '', '', ''), +(151, 'es_ES', 'Santa Lucía', '', '', ''), +(151, 'fr_FR', 'Sainte-Lucie', '', '', ''), +(152, 'en_US', 'San Marino', '', '', ''), +(152, 'es_ES', 'San Marino', '', '', ''), +(152, 'fr_FR', 'Saint-Marin', '', '', ''), +(153, 'en_US', 'Saint Vincent and the Grenadines', '', '', ''), +(153, 'es_ES', 'San Vicente y las Granadinas', '', '', ''), +(153, 'fr_FR', 'Saint-Vincent-et-les Grenadines', '', '', ''), +(154, 'en_US', 'Solomon Islands', '', '', ''), +(154, 'es_ES', 'Salomón', '', '', ''), +(154, 'fr_FR', 'Salomon', '', '', ''), +(155, 'en_US', 'El Salvador', '', '', ''), +(155, 'es_ES', 'El Salvador', '', '', ''), +(155, 'fr_FR', 'Salvador', '', '', ''), +(156, 'en_US', 'Western Samoa', '', '', ''), +(156, 'es_ES', 'Samoa', '', '', ''), +(156, 'fr_FR', 'Samoa occidentales', '', '', ''), +(157, 'en_US', 'Sao Tome and Principe', '', '', ''), +(157, 'es_ES', 'Santo Tomé y Príncipe', '', '', ''), +(157, 'fr_FR', 'Sao Tomé-et-Principe', '', '', ''), +(158, 'en_US', 'Senegal', '', '', ''), +(158, 'es_ES', 'Senegal', '', '', ''), +(158, 'fr_FR', 'Sénégal', '', '', ''), +(159, 'en_US', 'Seychelles', '', '', ''), +(159, 'es_ES', 'Seychelles', '', '', ''), +(159, 'fr_FR', 'Seychelles', '', '', ''), +(160, 'en_US', 'Sierra Leone', '', '', ''), +(160, 'es_ES', 'Sierra Leona', '', '', ''), +(160, 'fr_FR', 'Sierra Leone', '', '', ''), +(161, 'en_US', 'Singapore', '', '', ''), +(161, 'es_ES', 'Singapur', '', '', ''), +(161, 'fr_FR', 'Singapour', '', '', ''), +(162, 'en_US', 'Slovakia', '', '', ''), +(162, 'es_ES', 'Eslovaquia', '', '', ''), +(162, 'fr_FR', 'Slovaquie', '', '', ''), +(163, 'en_US', 'Slovenia', '', '', ''), +(163, 'es_ES', 'Eslovenia', '', '', ''), +(163, 'fr_FR', 'Slovénie', '', '', ''), +(164, 'en_US', 'Somalia', '', '', ''), +(164, 'es_ES', 'Somalia', '', '', ''), +(164, 'fr_FR', 'Somalie', '', '', ''), +(165, 'en_US', 'Sudan', '', '', ''), +(165, 'es_ES', 'Sudán', '', '', ''), +(165, 'fr_FR', 'Soudan', '', '', ''), +(166, 'en_US', 'Sri Lanka', '', '', ''), +(166, 'es_ES', 'Sri Lanka', '', '', ''), +(166, 'fr_FR', 'Sri Lanka', '', '', ''), +(167, 'en_US', 'Sweden', '', '', ''), +(167, 'es_ES', 'Suecia', '', '', ''), +(167, 'fr_FR', 'Suède', '', '', ''), +(168, 'en_US', 'Switzerland', '', '', ''), +(168, 'es_ES', 'Suiza', '', '', ''), +(168, 'fr_FR', 'Suisse', '', '', ''), +(169, 'en_US', 'Suriname', '', '', ''), +(169, 'es_ES', 'Suriname', '', '', ''), +(169, 'fr_FR', 'Suriname', '', '', ''), +(170, 'en_US', 'Swaziland', '', '', ''), +(170, 'es_ES', 'Swazilandia', '', '', ''), +(170, 'fr_FR', 'Swaziland', '', '', ''), +(171, 'en_US', 'Syria', '', '', ''), +(171, 'es_ES', 'Siria', '', '', ''), +(171, 'fr_FR', 'Syrie', '', '', ''), +(172, 'en_US', 'Tajikistan', '', '', ''), +(172, 'es_ES', 'Tayikistán', '', '', ''), +(172, 'fr_FR', 'Tadjikistan', '', '', ''), +(173, 'en_US', 'Tanzania', '', '', ''), +(173, 'es_ES', 'Tanzanía', '', '', ''), +(173, 'fr_FR', 'Tanzanie', '', '', ''), +(174, 'en_US', 'Chad', '', '', ''), +(174, 'es_ES', 'Chad', '', '', ''), +(174, 'fr_FR', 'Tchad', '', '', ''), +(175, 'en_US', 'Thailand', '', '', ''), +(175, 'es_ES', 'Tailandia', '', '', ''), +(175, 'fr_FR', 'Thaïlande', '', '', ''), +(176, 'en_US', 'Togo', '', '', ''), +(176, 'es_ES', 'Togo', '', '', ''), +(176, 'fr_FR', 'Togo', '', '', ''), +(177, 'en_US', 'Tonga', '', '', ''), +(177, 'es_ES', 'Tonga', '', '', ''), +(177, 'fr_FR', 'Tonga', '', '', ''), +(178, 'en_US', 'Trinidad and Tobago', '', '', ''), +(178, 'es_ES', 'Trinidad y Tabago', '', '', ''), +(178, 'fr_FR', 'Trinité-et-Tobago', '', '', ''), +(179, 'en_US', 'Tunisia', '', '', ''), +(179, 'es_ES', 'Túnez', '', '', ''), +(179, 'fr_FR', 'Tunisie', '', '', ''), +(180, 'en_US', 'Turkmenistan', '', '', ''), +(180, 'es_ES', 'Turkmenistán', '', '', ''), +(180, 'fr_FR', 'Turkménistan', '', '', ''), +(181, 'en_US', 'Turkey', '', '', ''), +(181, 'es_ES', 'Turquía', '', '', ''), +(181, 'fr_FR', 'Turquie', '', '', ''), +(182, 'en_US', 'Tuvalu', '', '', ''), +(182, 'es_ES', 'Tuvalu', '', '', ''), +(182, 'fr_FR', 'Tuvalu', '', '', ''), +(183, 'en_US', 'Ukraine', '', '', ''), +(183, 'es_ES', 'Ucrania', '', '', ''), +(183, 'fr_FR', 'Ukraine', '', '', ''), +(184, 'en_US', 'Uruguay', '', '', ''), +(184, 'es_ES', 'Uruguay', '', '', ''), +(184, 'fr_FR', 'Uruguay', '', '', ''), +(185, 'en_US', 'The Vatican', '', '', ''), +(185, 'es_ES', 'El Vatican', '', '', ''), +(185, 'fr_FR', 'Vatican', '', '', ''), +(186, 'en_US', 'Vanuatu', '', '', ''), +(186, 'es_ES', 'Vanuatu', '', '', ''), +(186, 'fr_FR', 'Vanuatu', '', '', ''), +(187, 'en_US', 'Venezuela', '', '', ''), +(187, 'es_ES', 'Venezuela', '', '', ''), +(187, 'fr_FR', 'Venezuela', '', '', ''), +(188, 'en_US', 'Vietnam', '', '', ''), +(188, 'es_ES', 'Viet Nam', '', '', ''), +(188, 'fr_FR', 'Viêt Nam', '', '', ''), +(189, 'en_US', 'Yemen', '', '', ''), +(189, 'es_ES', 'Yemen', '', '', ''), +(189, 'fr_FR', 'Yémen', '', '', ''), +(190, 'en_US', 'Yougoslavia', '', '', ''), +(190, 'es_ES', 'Yugoslavia', '', '', ''), +(190, 'fr_FR', 'Yougoslavie', '', '', ''), +(191, 'en_US', 'Zaire', '', '', ''), +(191, 'es_ES', 'Zaire', '', '', ''), +(191, 'fr_FR', 'Zaïre', '', '', ''), +(192, 'en_US', 'Zambia', '', '', ''), +(192, 'es_ES', 'Zambia', '', '', ''), +(192, 'fr_FR', 'Zambie', '', '', ''), +(193, 'en_US', 'Zimbabwe', '', '', ''), +(193, 'es_ES', 'Zimbabwe', '', '', ''), +(193, 'fr_FR', 'Zimbabwe', '', '', ''), +(196, 'en_US', 'USA - Alaska', '', '', ''), +(196, 'es_ES', 'USA - Alaska', '', '', ''), +(196, 'fr_FR', 'USA - Alaska', '', '', ''), +(197, 'en_US', 'USA - Arizona', '', '', ''), +(197, 'es_ES', 'USA - Arizona', '', '', ''), +(197, 'fr_FR', 'USA - Arizona', '', '', ''), +(198, 'en_US', 'USA - Arkansas', '', '', ''), +(198, 'es_ES', 'USA - Arkansas', '', '', ''), +(198, 'fr_FR', 'USA - Arkansas', '', '', ''), +(199, 'en_US', 'USA - California', '', '', ''), +(199, 'es_ES', 'USA - California', '', '', ''), +(199, 'fr_FR', 'USA - California', '', '', ''), +(200, 'en_US', 'USA - Colorado', '', '', ''), +(200, 'es_ES', 'USA - Colorado', '', '', ''), +(200, 'fr_FR', 'USA - Colorado', '', '', ''), +(201, 'en_US', 'USA - Connecticut', '', '', ''), +(201, 'es_ES', 'USA - Connecticut', '', '', ''), +(201, 'fr_FR', 'USA - Connecticut', '', '', ''), +(202, 'en_US', 'USA - Delaware', '', '', ''), +(202, 'es_ES', 'USA - Delaware', '', '', ''), +(202, 'fr_FR', 'USA - Delaware', '', '', ''), +(203, 'en_US', 'USA - District Of Columbia', '', '', ''), +(203, 'es_ES', 'USA - District Of Columbia', '', '', ''), +(203, 'fr_FR', 'USA - District Of Columbia', '', '', ''), +(204, 'en_US', 'USA - Florida', '', '', ''), +(204, 'es_ES', 'USA - Florida', '', '', ''), +(204, 'fr_FR', 'USA - Florida', '', '', ''), +(205, 'en_US', 'USA - Georgia', '', '', ''), +(205, 'es_ES', 'USA - Georgia', '', '', ''), +(205, 'fr_FR', 'USA - Georgia', '', '', ''), +(206, 'en_US', 'USA - Hawaii', '', '', ''), +(206, 'es_ES', 'USA - Hawaii', '', '', ''), +(206, 'fr_FR', 'USA - Hawaii', '', '', ''), +(207, 'en_US', 'USA - Idaho', '', '', ''), +(207, 'es_ES', 'USA - Idaho', '', '', ''), +(207, 'fr_FR', 'USA - Idaho', '', '', ''), +(208, 'en_US', 'USA - Illinois', '', '', ''), +(208, 'es_ES', 'USA - Illinois', '', '', ''), +(208, 'fr_FR', 'USA - Illinois', '', '', ''), +(209, 'en_US', 'USA - Indiana', '', '', ''), +(209, 'es_ES', 'USA - Indiana', '', '', ''), +(209, 'fr_FR', 'USA - Indiana', '', '', ''), +(210, 'en_US', 'USA - Iowa', '', '', ''), +(210, 'es_ES', 'USA - Iowa', '', '', ''), +(210, 'fr_FR', 'USA - Iowa', '', '', ''), +(211, 'en_US', 'USA - Kansas', '', '', ''), +(211, 'es_ES', 'USA - Kansas', '', '', ''), +(211, 'fr_FR', 'USA - Kansas', '', '', ''), +(212, 'en_US', 'USA - Kentucky', '', '', ''), +(212, 'es_ES', 'USA - Kentucky', '', '', ''), +(212, 'fr_FR', 'USA - Kentucky', '', '', ''), +(213, 'en_US', 'USA - Louisiana', '', '', ''), +(213, 'es_ES', 'USA - Louisiana', '', '', ''), +(213, 'fr_FR', 'USA - Louisiana', '', '', ''), +(214, 'en_US', 'USA - Maine', '', '', ''), +(214, 'es_ES', 'USA - Maine', '', '', ''), +(214, 'fr_FR', 'USA - Maine', '', '', ''), +(215, 'en_US', 'USA - Maryland', '', '', ''), +(215, 'es_ES', 'USA - Maryland', '', '', ''), +(215, 'fr_FR', 'USA - Maryland', '', '', ''), +(216, 'en_US', 'USA - Massachusetts', '', '', ''), +(216, 'es_ES', 'USA - Massachusetts', '', '', ''), +(216, 'fr_FR', 'USA - Massachusetts', '', '', ''), +(217, 'en_US', 'USA - Michigan', '', '', ''), +(217, 'es_ES', 'USA - Michigan', '', '', ''), +(217, 'fr_FR', 'USA - Michigan', '', '', ''), +(218, 'en_US', 'USA - Minnesota', '', '', ''), +(218, 'es_ES', 'USA - Minnesota', '', '', ''), +(218, 'fr_FR', 'USA - Minnesota', '', '', ''), +(219, 'en_US', 'USA - Mississippi', '', '', ''), +(219, 'es_ES', 'USA - Mississippi', '', '', ''), +(219, 'fr_FR', 'USA - Mississippi', '', '', ''), +(220, 'en_US', 'USA - Missouri', '', '', ''), +(220, 'es_ES', 'USA - Missouri', '', '', ''), +(220, 'fr_FR', 'USA - Missouri', '', '', ''), +(221, 'en_US', 'USA - Montana', '', '', ''), +(221, 'es_ES', 'USA - Montana', '', '', ''), +(221, 'fr_FR', 'USA - Montana', '', '', ''), +(222, 'en_US', 'USA - Nebraska', '', '', ''), +(222, 'es_ES', 'USA - Nebraska', '', '', ''), +(222, 'fr_FR', 'USA - Nebraska', '', '', ''), +(223, 'en_US', 'USA - Nevada', '', '', ''), +(223, 'es_ES', 'USA - Nevada', '', '', ''), +(223, 'fr_FR', 'USA - Nevada', '', '', ''), +(224, 'en_US', 'USA - New Hampshire', '', '', ''), +(224, 'es_ES', 'USA - New Hampshire', '', '', ''), +(224, 'fr_FR', 'USA - New Hampshire', '', '', ''), +(225, 'en_US', 'USA - New Jersey', '', '', ''), +(225, 'es_ES', 'USA - New Jersey', '', '', ''), +(225, 'fr_FR', 'USA - New Jersey', '', '', ''), +(226, 'en_US', 'USA - New Mexico', '', '', ''), +(226, 'es_ES', 'USA - New Mexico', '', '', ''), +(226, 'fr_FR', 'USA - New Mexico', '', '', ''), +(227, 'en_US', 'USA - New York', '', '', ''), +(227, 'es_ES', 'USA - New York', '', '', ''), +(227, 'fr_FR', 'USA - New York', '', '', ''), +(228, 'en_US', 'USA - North Carolina', '', '', ''), +(228, 'es_ES', 'USA - North Carolina', '', '', ''), +(228, 'fr_FR', 'USA - North Carolina', '', '', ''), +(229, 'en_US', 'USA - North Dakota', '', '', ''), +(229, 'es_ES', 'USA - North Dakota', '', '', ''), +(229, 'fr_FR', 'USA - North Dakota', '', '', ''), +(230, 'en_US', 'USA - Ohio', '', '', ''), +(230, 'es_ES', 'USA - Ohio', '', '', ''), +(230, 'fr_FR', 'USA - Ohio', '', '', ''), +(231, 'en_US', 'USA - Oklahoma', '', '', ''), +(231, 'es_ES', 'USA - Oklahoma', '', '', ''), +(231, 'fr_FR', 'USA - Oklahoma', '', '', ''), +(232, 'en_US', 'USA - Oregon', '', '', ''), +(232, 'es_ES', 'USA - Oregon', '', '', ''), +(232, 'fr_FR', 'USA - Oregon', '', '', ''), +(233, 'en_US', 'USA - Pennsylvania', '', '', ''), +(233, 'es_ES', 'USA - Pennsylvania', '', '', ''), +(233, 'fr_FR', 'USA - Pennsylvania', '', '', ''), +(234, 'en_US', 'USA - Rhode Island', '', '', ''), +(234, 'es_ES', 'USA - Rhode Island', '', '', ''), +(234, 'fr_FR', 'USA - Rhode Island', '', '', ''), +(235, 'en_US', 'USA - South Carolina', '', '', ''), +(235, 'es_ES', 'USA - South Carolina', '', '', ''), +(235, 'fr_FR', 'USA - South Carolina', '', '', ''), +(236, 'en_US', 'USA - South Dakota', '', '', ''), +(236, 'es_ES', 'USA - South Dakota', '', '', ''), +(236, 'fr_FR', 'USA - South Dakota', '', '', ''), +(237, 'en_US', 'USA - Tennessee', '', '', ''), +(237, 'es_ES', 'USA - Tennessee', '', '', ''), +(237, 'fr_FR', 'USA - Tennessee', '', '', ''), +(238, 'en_US', 'USA - Texas', '', '', ''), +(238, 'es_ES', 'USA - Texas', '', '', ''), +(238, 'fr_FR', 'USA - Texas', '', '', ''), +(239, 'en_US', 'USA - Utah', '', '', ''), +(239, 'es_ES', 'USA - Utah', '', '', ''), +(239, 'fr_FR', 'USA - Utah', '', '', ''), +(240, 'en_US', 'USA - Vermont', '', '', ''), +(240, 'es_ES', 'USA - Vermont', '', '', ''), +(240, 'fr_FR', 'USA - Vermont', '', '', ''), +(241, 'en_US', 'USA - Virginia', '', '', ''), +(241, 'es_ES', 'USA - Virginia', '', '', ''), +(241, 'fr_FR', 'USA - Virginia', '', '', ''), +(242, 'en_US', 'USA - Washington', '', '', ''), +(242, 'es_ES', 'USA - Washington', '', '', ''), +(242, 'fr_FR', 'USA - Washington', '', '', ''), +(243, 'en_US', 'USA - West Virginia', '', '', ''), +(243, 'es_ES', 'USA - West Virginia', '', '', ''), +(243, 'fr_FR', 'USA - West Virginia', '', '', ''), +(244, 'en_US', 'USA - Wisconsin', '', '', ''), +(244, 'es_ES', 'USA - Wisconsin', '', '', ''), +(244, 'fr_FR', 'USA - Wisconsin', '', '', ''), +(245, 'en_US', 'USA - Wyoming', '', '', ''), +(245, 'es_ES', 'USA - Wyoming', '', '', ''), +(245, 'fr_FR', 'USA - Wyoming', '', '', ''), +(246, 'en_US', 'Canada - Colombie-Britannique', '', '', ''), +(246, 'es_ES', 'Canada - Colombie-Britannique', '', '', ''), +(246, 'fr_FR', 'Canada - Colombie-Britannique', '', '', ''), +(247, 'en_US', 'Canada - Alberta', '', '', ''), +(247, 'es_ES', 'Canada - Alberta', '', '', ''), +(247, 'fr_FR', 'Canada - Alberta', '', '', ''), +(248, 'en_US', 'Canada - Saskatchewan', '', '', ''), +(248, 'es_ES', 'Canada - Saskatchewan', '', '', ''), +(248, 'fr_FR', 'Canada - Saskatchewan', '', '', ''), +(249, 'en_US', 'Canada - Manitoba', '', '', ''), +(249, 'es_ES', 'Canada - Manitoba', '', '', ''), +(249, 'fr_FR', 'Canada - Manitoba', '', '', ''), +(250, 'en_US', 'Canada - Ontario', '', '', ''), +(250, 'es_ES', 'Canada - Ontario', '', '', ''), +(250, 'fr_FR', 'Canada - Ontario', '', '', ''), +(251, 'en_US', 'Canada - Québec', '', '', ''), +(251, 'es_ES', 'Canada - Québec', '', '', ''), +(251, 'fr_FR', 'Canada - Québec', '', '', ''), +(252, 'en_US', 'Canada - Nouveau-Brunswick', '', '', ''), +(252, 'es_ES', 'Canada - Nouveau-Brunswick', '', '', ''), +(252, 'fr_FR', 'Canada - Nouveau-Brunswick', '', '', ''), +(253, 'en_US', 'Canada - Nouvelle-Écosse', '', '', ''), +(253, 'es_ES', 'Canada - Nouvelle-Écosse', '', '', ''), +(253, 'fr_FR', 'Canada - Nouvelle-Écosse', '', '', ''), +(254, 'en_US', 'Canada - Île-du-Prince-Édouard ', '', '', ''), +(254, 'es_ES', 'Canada - Île-du-Prince-Édouard ', '', '', ''), +(254, 'fr_FR', 'Canada - Île-du-Prince-Édouard ', '', '', ''), +(255, 'en_US', 'Canada - Terre-Neuve-et-Labrador ', '', '', ''), +(255, 'es_ES', 'Canada - Terre-Neuve-et-Labrador ', '', '', ''), +(255, 'fr_FR', 'Canada - Terre-Neuve-et-Labrador ', '', '', ''), +(256, 'en_US', 'Canada - Yukon', '', '', ''), +(256, 'es_ES', 'Canada - Yukon', '', '', ''), +(256, 'fr_FR', 'Canada - Yukon', '', '', ''), +(257, 'en_US', 'Canada - Territoires-du-Nord-Ouest', '', '', ''), +(257, 'es_ES', 'Canada - Territoires-du-Nord-Ouest', '', '', ''), +(257, 'fr_FR', 'Canada - Territoires-du-Nord-Ouest', '', '', ''), +(258, 'en_US', 'Canada - Nunavut', '', '', ''), +(258, 'es_ES', 'Canada - Nunavut', '', '', ''), +(258, 'fr_FR', 'Canada - Nunavut', '', '', ''), +(259, 'en_US', 'Guadeloupe', '', '', ''), +(259, 'es_ES', 'Guadeloupe', '', '', ''), +(259, 'fr_FR', 'Guadeloupe', '', '', ''), +(260, 'en_US', 'Guyane Française', '', '', ''), +(260, 'es_ES', 'Guyane Française', '', '', ''), +(260, 'fr_FR', 'Guyane Française', '', '', ''), +(261, 'en_US', 'Martinique', '', '', ''), +(261, 'es_ES', 'Martinique', '', '', ''), +(261, 'fr_FR', 'Martinique', '', '', ''), +(262, 'en_US', 'Mayotte', '', '', ''), +(262, 'es_ES', 'Mayotte', '', '', ''), +(262, 'fr_FR', 'Mayotte', '', '', ''), +(263, 'en_US', 'Réunion(La)', '', '', ''), +(263, 'es_ES', 'Réunion(La)', '', '', ''), +(263, 'fr_FR', 'Réunion(La)', '', '', ''), +(264, 'en_US', 'St Pierre et Miquelon', '', '', ''), +(264, 'es_ES', 'St Pierre et Miquelon', '', '', ''), +(264, 'fr_FR', 'St Pierre et Miquelon', '', '', ''), +(265, 'en_US', 'Nouvelle-Calédonie', '', '', ''), +(265, 'es_ES', 'Nouvelle-Calédonie', '', '', ''), +(265, 'fr_FR', 'Nouvelle-Calédonie', '', '', ''), +(266, 'en_US', 'Polynésie française', '', '', ''), +(266, 'es_ES', 'Polynésie française', '', '', ''), +(266, 'fr_FR', 'Polynésie française', '', '', ''), +(267, 'en_US', 'Wallis-et-Futuna', '', '', ''), +(267, 'es_ES', 'Wallis-et-Futuna', '', '', ''), +(267, 'fr_FR', 'Wallis-et-Futuna', '', '', ''), +(268, 'en_US', 'USA - Alabama', '', '', ''), +(268, 'es_ES', 'USA - Alabama', '', '', ''), +(268, 'fr_FR', 'USA - Alabama', '', '', ''); \ No newline at end of file diff --git a/templates/default/category.html b/templates/default/category.html index 6ca05fa06..a46ffd2b3 100755 --- a/templates/default/category.html +++ b/templates/default/category.html @@ -47,9 +47,11 @@ {/loop*} {loop name="product" type="product" order="ref"} -