country loop

coutryI18n data
This commit is contained in:
Etienne Roudeix
2013-07-29 11:10:16 +02:00
parent 1e6d433338
commit 37a66694c7
9 changed files with 874 additions and 40 deletions

View File

@@ -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) {

View File

@@ -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());

View File

@@ -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;

View File

@@ -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);
}

View File

@@ -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());

View File

@@ -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());

View File

@@ -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', '', '', '');

View File

@@ -47,9 +47,11 @@
{/loop*}
{loop name="product" type="product" order="ref"}
<h3>PRODUCT : #REF / #TITLE</h3>
<h3>PRODUCT #ID : #REF / #TITLE</h3>
<h4>Accessories</h4>
<ul>
{loop name="acc" type="accessory" product="#ID" order="accessory,max_price"}
#REF -
<li>#REF</li>
{/loop}
</ul>
{/loop}

View File

@@ -17,7 +17,7 @@
<td>Title</td>
<td>
{loop name="title" type="title" id="#TITLE"}
#LONG (#SHORT)
#LONG (#SHORT)
{/loop}
</td>
</tr>
@@ -65,9 +65,14 @@
<tr>
<td>Title</td>
<td>
{loop name="title" type="title"}
#LONG (#SHORT)
{/loop}
<ul>
{assign var=current_title value=#TITLE}
{loop name="title" type="title"}
<li {if $current_title==#ID}style="background-color: yellow"{/if}>
#LONG (#SHORT)
</li>
{/loop}
</ul>
</td>
</tr>
<tr>
@@ -94,6 +99,19 @@
<td>City</td>
<td>#CITY</td>
</tr>
<tr>
<td>Country</td>
<td>
<select>
{assign var=current_country value=#COUNTRY}
{loop name="country" type="country"}
<option {if $current_country==#ID}selected="selected"{/if}>
#TITLE (#ID - #ISOCODE - #ISOALPHA2 - #ISOALPHA3)
</option>
{/loop}
</select>
</td>
</tr>
<tr>
<td>Phone</td>
<td>#PHONE</td>