<?php

// $Header: /cvsroot/tikiwiki/tiki/tiki-sheets.php,v 1.6.2.4 2005/04/30 14:56:53 lphuberdeau Exp $

// Based on tiki-galleries.php
// Copyright (c) 2002-2005, Luis Argerich, Garland Foster, Eduardo Polidor, et. al.
// All Rights Reserved. See copyright.txt for details and a complete list of authors.
// Licensed under the GNU LESSER GENERAL PUBLIC LICENSE. See license.txt for details.

// Initialization
require_once ('tiki-setup.php');
require_once ('lib/sheet/grid.php');

// Now check permissions to access this page
/*
if($tiki_p_view != 'y') {
  $smarty->assign('msg',tra("Permission denied you cannot view pages like this page"));
  $smarty->display("error.tpl");
  die;
}
*/
if ($feature_sheet != 'y') {
	$smarty->assign('msg', tra("This feature is disabled").": feature_sheets");

	$smarty->display("error.tpl");
	die;
}

if ($tiki_p_view_sheet != 'y' && $tiki_p_admin != 'y' && $tiki_p_admin_sheet != 'y') {
	$smarty->assign('msg', tra("Access Denied").": feature_sheets");

	$smarty->display("error.tpl");
	die;
}

if (isset($_REQUEST["find"])) {
	$find = $_REQUEST["find"];
} else {
	$find = '';
}

$smarty->assign('find', $find);

if (!isset($_REQUEST["sheetId"])) {
	$_REQUEST["sheetId"] = 0;
}

$smarty->assign('sheetId', $_REQUEST["sheetId"]);

// Individual permissions are checked because we may be trying to edit the gallery

// Check here for indivdual permissions the objectType is 'image galleries' and the id is galleryId
/*
$smarty->assign('individual', 'n');

if ($userlib->object_has_one_permission($_REQUEST["sheetId"], 'image gallery')) {
	$smarty->assign('individual', 'y');

	if ($tiki_p_admin != 'y') {
		// Now get all the permissions that are set for this type of permissions 'image gallery'
		$perms = $userlib->get_permissions(0, -1, 'permName_desc', '', 'image galleries');

		foreach ($perms["data"] as $perm) {
			$permName = $perm["permName"];

			if ($userlib->object_has_permission($user, $_REQUEST["sheetId"], 'image gallery', $permName)) {
				$$permName = 'y';

				$smarty->assign("$permName", 'y');
			} else {
				$$permName = 'n';

				$smarty->assign("$permName", 'n');
			}
		}
	}
}
*/

// Init smarty variables to blank values
//$smarty->assign('theme','');
$smarty->assign('title', '');
$smarty->assign('description', '');
$smarty->assign('edit_mode', 'n');
$smarty->assign('chart_enabled', (function_exists('imagepng') || function_exists('pdf_new')) ? 'y' : 'n');

// If we are editing an existing gallery prepare smarty variables
if (isset($_REQUEST["edit_mode"]) && $_REQUEST["edit_mode"]) {
	check_ticket('sheet');

	// Get information about this galleryID and fill smarty variables
	$smarty->assign('edit_mode', 'y');

	if ($_REQUEST["sheetId"] > 0) {
		$info = $sheetlib->get_sheet_info($_REQUEST["sheetId"]);

		$smarty->assign('title', $info["title"]);
		$smarty->assign('description', $info["description"]);

		$info = $sheetlib->get_sheet_layout($_REQUEST["sheetId"]);

		$smarty->assign('className', $info["className"]);
		$smarty->assign('headerRow', $info["headerRow"]);
		$smarty->assign('footerRow', $info["footerRow"]);
	}
	else
	{
		$smarty->assign('className', 'default');
		$smarty->assign('headerRow', '0');
		$smarty->assign('footerRow', '0');
	}
}

// Process the insertion or modification of a gallery here
if (isset($_REQUEST["edit"])) {
	check_ticket('sheet');
	// Saving information
	// If the user is not gallery admin
	if ($tiki_p_admin_sheet != 'y' && $tiki_p_admin != 'y') {
		if ($tiki_p_edit_sheet != 'y') {
			// If you can't create a gallery then you can't edit a gallery because you can't have a gallery
			$smarty->assign('msg', tra("Permission denied you cannot create galleries and so you cant edit them"));

			$smarty->display("error.tpl");
			die;
		}

		/* No direct permission yet
		// If the user can create a gallery then check if he can edit THIS gallery
		if ($_REQUEST["sheetId"] > 0) {
			$info = $imagegallib->get_gallery_info($_REQUEST["galleryId"]);

			if (!$user || $info["user"] != $user) {
				$smarty->assign('msg', tra("Permission denied you cannot edit this gallery"));

				$smarty->display("error.tpl");
				die;
			}
		}*/
	}

	// Everything is ok so we proceed to edit the gallery
	$smarty->assign('edit_mode', 'y');
	//$smarty->assign_by_ref('theme',$_REQUEST["theme"]);
	$smarty->assign_by_ref('title', $_REQUEST["title"]);
	$smarty->assign_by_ref('description', $_REQUEST["description"]);

	$smarty->assign_by_ref('className', $_REQUEST["className"]);
	$smarty->assign_by_ref('headerRow', $_REQUEST["headerRow"]);
	$smarty->assign_by_ref('footerRow', $_REQUEST["footerRow"]);

	$gid = $sheetlib->replace_sheet($_REQUEST["sheetId"], $_REQUEST["title"], $_REQUEST["description"], $user );
	$sheetlib->replace_layout($gid, $_REQUEST["className"], $_REQUEST["headerRow"], $_REQUEST["footerRow"] );

	$cat_type = 'sheet';
	$cat_objid = $gid;
	$cat_desc = substr($_REQUEST["description"], 0, 200);
	$cat_name = $_REQUEST["title"];
	$cat_href = "tiki-view_sheets.php?sheetId=" . $cat_objid;
	include_once ("categorize.php");

	$smarty->assign('edit_mode', 'n');
}

if (isset($_REQUEST["removesheet"])) {
	if ($tiki_p_admin_sheet != 'y' && $tiki_p_admin != 'y') {

		$smarty->assign('msg', tra("Permission denied you cannot remove this gallery"));

		$smarty->display("error.tpl");
		die;
	}
  $area = 'delsheet';
  if ($feature_ticketlib2 != 'y' or (isset($_POST['daconfirm']) and isset($_SESSION["ticket_$area"]))) {
    key_check($area);
		$sheetlib->remove_sheet($_REQUEST["removesheet"]);
  } else {
    key_get($area);
  }
}

if (!isset($_REQUEST["sort_mode"])) {
	$sort_mode = 'title_desc';
} else {
	$sort_mode = $_REQUEST["sort_mode"];
}

$smarty->assign_by_ref('sort_mode', $sort_mode);

// If offset is set use it if not then use offset =0
// use the maxRecords php variable to set the limit
// if sortMode is not set then use lastModif_desc
if (!isset($_REQUEST["offset"])) {
	$offset = 0;
} else {
	$offset = $_REQUEST["offset"];
}

$smarty->assign_by_ref('offset', $offset);

// Get the list of libraries available for this user (or public galleries)
// GET ALL GALLERIES SINCE ALL GALLERIES ARE BROWSEABLE
$sheets = $sheetlib->list_sheets($offset, $maxRecords, $sort_mode, $find);

// If there're more records then assign next_offset
$cant_pages = ceil($sheets["cant"] / $maxRecords);
$smarty->assign_by_ref('cant_pages', $cant_pages);
$smarty->assign('actual_page', 1 + ($offset / $maxRecords));

if ($sheets["cant"] > ($offset + $maxRecords)) {
	$smarty->assign('next_offset', $offset + $maxRecords);
} else {
	$smarty->assign('next_offset', -1);
}

// If offset is > 0 then prev_offset
if ($offset > 0) {
	$smarty->assign('prev_offset', $offset - $maxRecords);
} else {
	$smarty->assign('prev_offset', -1);
}

$smarty->assign_by_ref('sheets', $sheets["data"]);
//print_r($galleries["data"]);
$cat_type = 'sheet';
$cat_objid = $_REQUEST["sheetId"];
include_once ("categorize_list.php");

$section = 'sheet';
include_once ('tiki-section_options.php');
ask_ticket('sheet');

// Display the template
$smarty->assign('mid', 'tiki-sheets.tpl');
$smarty->display("tiki.tpl");

?>


import {assert} from 'chai';
import {describe as context, describe, it} from 'mocha';

import * as NumberConverter from './number';

describe('NumberConverter', () => {
	[
		{
			arg: 3.14,
			expected: 3.14,
		},
		{
			arg: '1.4141356',
			expected: 1.4141356,
		},
		{
			arg: 'foobar',
			expected: 0,
		},
		{
			arg: {foo: 'bar'},
			expected: 0,
		},
	].forEach((testCase) => {
		context(`when ${JSON.stringify(testCase.arg)}`, () => {
			it(`should convert to ${testCase.expected}`, () => {
				assert.strictEqual(
					NumberConverter.fromMixed(testCase.arg),
					testCase.expected,
				);
			});
		});
	});

	it('should convert number to string', () => {
		assert.strictEqual(NumberConverter.toString(3.14), '3.14');
	});
});


/*	$NetBSD: if_arc.h,v 1.13 1999/11/19 20:41:19 thorpej Exp $	*/
/* $FreeBSD: src/sys/net/if_arc.h,v 1.3 2002/03/19 21:54:16 alfred Exp $ */

/*
 * Copyright (c) 1982, 1986, 1993
 *	The Regents of the University of California.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *	This product includes software developed by the University of
 *	California, Berkeley and its contributors.
 * 4. Neither the name of the University nor the names of its contributors
 *    may be used to endorse or promote products derived from this software
 *    without specific prior written permission.
 *
 * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 *
 * from: NetBSD: if_ether.h,v 1.10 1994/06/29 06:37:55 cgd Exp
 *       @(#)if_ether.h	8.1 (Berkeley) 6/10/93
 */

#ifndef _NET_IF_ARC_H_
#define _NET_IF_ARC_H_

/*
 * Arcnet address - 1 octets
 * don't know who uses this.
 */
struct arc_addr {
	u_int8_t  arc_addr_octet[1];
} __attribute__((__packed__));

/*
 * Structure of a 2.5MB/s Arcnet header.
 * as given to interface code.
 */
struct	arc_header {
	u_int8_t  arc_shost;
	u_int8_t  arc_dhost;
	u_int8_t  arc_type;
	/*
	 * only present for newstyle encoding with LL fragmentation.
	 * Don't use sizeof(anything), use ARC_HDR{,NEW}LEN instead.
	 */
	u_int8_t  arc_flag;
	u_int16_t arc_seqid;

	/*
	 * only present in exception packets (arc_flag == 0xff)
	 */
	u_int8_t  arc_type2;	/* same as arc_type */
	u_int8_t  arc_flag2;	/* real flag value */
	u_int16_t arc_seqid2;	/* real seqid value */
} __attribute__((__packed__));

#define	ARC_ADDR_LEN		1

#define	ARC_HDRLEN		3
#define	ARC_HDRNEWLEN		6
#define	ARC_HDRNEWLEN_EXC	10

/* these lengths are data link layer length - 2*ARC_ADDR_LEN */
#define	ARC_MIN_LEN		1
#define	ARC_MIN_FORBID_LEN	254
#define	ARC_MAX_FORBID_LEN	256
#define	ARC_MAX_LEN		508

/* RFC 1051 */
#define	ARCTYPE_IP_OLD		240	/* IP protocol */
#define	ARCTYPE_ARP_OLD		241	/* address resolution protocol */

/* RFC 1201 */
#define	ARCTYPE_IP		212	/* IP protocol */
#define	ARCTYPE_ARP		213	/* address resolution protocol */
#define	ARCTYPE_REVARP		214	/* reverse addr resolution protocol */

#define	ARCTYPE_ATALK		221	/* Appletalk */
#define	ARCTYPE_BANIAN		247	/* Banyan Vines */
#define	ARCTYPE_IPX		250	/* Novell IPX */

#define ARCTYPE_INET6		0xc4	/* IPng */
#define ARCTYPE_DIAGNOSE	0x80	/* as per ANSI/ATA 878.1 */

#define	ARCMTU			507
#define	ARCMIN			0

#define ARC_PHDS_MAXMTU		60480

struct	arccom {
	struct	  ifnet ac_if;		/* network-visible interface */

	u_int16_t ac_seqid;		/* seq. id used by PHDS encap. */

	u_int8_t  arc_shost;
	u_int8_t  arc_dhost;
	u_int8_t  arc_type;

	u_int8_t  dummy0;
	u_int16_t dummy1;
	int sflag, fsflag, rsflag;
	struct mbuf *curr_frag;

	struct ac_frag {
		u_int8_t  af_maxflag;	/* from first packet */
		u_int8_t  af_lastseen;	/* last split flag seen */
		u_int16_t af_seqid;
		struct mbuf *af_packet;
	} ac_fragtab[256];		/* indexed by sender ll address */
};

#ifdef _KERNEL
extern u_int8_t arcbroadcastaddr;
extern int arc_ipmtu;	/* XXX new ip only, no RFC 1051! */

void	arc_ifattach(struct ifnet *, u_int8_t);
void	arc_ifdetach(struct ifnet *);
void	arc_storelladdr(struct ifnet *, u_int8_t);
char	*arc_sprintf(u_int8_t *);
int	arc_isphds(int);
void	arc_input(struct ifnet *, struct mbuf *);
int	arc_output(struct ifnet *, struct mbuf *,
	    struct sockaddr *, struct rtentry *);
int	arc_ioctl(struct ifnet *, int, caddr_t);

void		arc_frag_init(struct ifnet *);
struct mbuf *	arc_frag_next(struct ifnet *);
#endif

#endif /* _NET_IF_ARC_H_ */


//
//   SubSonic - http://subsonicproject.com
//
//   The contents of this file are subject to the New BSD
//   License (the "License"); you may not use this file
//   except in compliance with the License. You may obtain a copy of
//   the License at http://www.opensource.org/licenses/bsd-license.php
//
//   Software distributed under the License is distributed on an
//   "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or
//   implied. See the License for the specific language governing
//   rights and limitations under the License.
//
using System;
using System.Collections.Generic;

namespace SubSonic.Schema
{
    public interface ITable : IDBObject
    {
        IEnumerable<IRelation> Relations { get; }
        bool HasRelations { get; }
        IList<IColumn> Columns { get; set; }
        string ClassName { get; set; }
        bool HasPrimaryKey { get; }
        IColumn PrimaryKey { get; }
        IColumn Descriptor { get; }

        string CreateSql { get; }
        string DropSql { get; }
        IColumn GetColumn(string columName);
        IRelation GetRelation(string columName);
        IColumn GetColumnByPropertyName(string columName);
        string DropColumnSql(string columnName);
    }
}


/**
 * The MIT License (MIT)
 *
 * Copyright (C) 2014 Bacon2D Project
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in
 * all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
 * THE SOFTWARE.
 *
 * @author Roger Felipe Zanoni da Silva <roger.zanoni@openbossa.org>
 */

#ifndef _SCROLLBEHAVIORIMPL_H_
#define _SCROLLBEHAVIORIMPL_H_

#include "behavior.h"

class ScrollBehaviorImpl : public Behavior
{
    Q_OBJECT

    Q_PROPERTY(qreal horizontalStep READ horizontalStep WRITE setHorizontalStep)
    Q_PROPERTY(qreal verticalStep READ verticalStep WRITE setVerticalStep)

public:
    ScrollBehaviorImpl(QObject *parent = 0)
	    : Behavior(parent)
	    , m_horizontalStep(0)
	    , m_verticalStep(0)
    {}

    virtual void update(const int &delta) = 0;

    qreal horizontalStep() { return m_horizontalStep; }
    void setHorizontalStep(qreal step) { m_horizontalStep = step; }

    qreal verticalStep() { return m_verticalStep; }
    void setVerticalStep(qreal step) { m_verticalStep = step; }

protected:
    qreal m_horizontalStep;
    qreal m_verticalStep;
};

#endif


CREATE TABLE list (id VARCHAR(2) NOT NULL, value VARCHAR(64) NOT NULL, PRIMARY KEY(id)) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci ENGINE = InnoDB;

INSERT INTO `list` (`id`, `value`) VALUES ('af', 'Afrikaans');
INSERT INTO `list` (`id`, `value`) VALUES ('af_NA', 'Afrikaans (Namibia)');
INSERT INTO `list` (`id`, `value`) VALUES ('af_ZA', 'Afrikaans (South Africa)');
INSERT INTO `list` (`id`, `value`) VALUES ('ak', 'Akan');
INSERT INTO `list` (`id`, `value`) VALUES ('ak_GH', 'Akan (Ghana)');
INSERT INTO `list` (`id`, `value`) VALUES ('sq', 'Albanian');
INSERT INTO `list` (`id`, `value`) VALUES ('sq_AL', 'Albanian (Albania)');
INSERT INTO `list` (`id`, `value`) VALUES ('sq_XK', 'Albanian (Kosovo)');
INSERT INTO `list` (`id`, `value`) VALUES ('sq_MK', 'Albanian (Macedonia)');
INSERT INTO `list` (`id`, `value`) VALUES ('am', 'Amharic');
INSERT INTO `list` (`id`, `value`) VALUES ('am_ET', 'Amharic (Ethiopia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar', 'Arabic');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_DZ', 'Arabic (Algeria)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_BH', 'Arabic (Bahrain)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_TD', 'Arabic (Chad)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_KM', 'Arabic (Comoros)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_DJ', 'Arabic (Djibouti)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_EG', 'Arabic (Egypt)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_ER', 'Arabic (Eritrea)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_IQ', 'Arabic (Iraq)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_IL', 'Arabic (Israel)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_JO', 'Arabic (Jordan)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_KW', 'Arabic (Kuwait)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_LB', 'Arabic (Lebanon)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_LY', 'Arabic (Libya)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_MR', 'Arabic (Mauritania)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_MA', 'Arabic (Morocco)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_OM', 'Arabic (Oman)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_PS', 'Arabic (Palestinian Territories)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_QA', 'Arabic (Qatar)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_SA', 'Arabic (Saudi Arabia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_SO', 'Arabic (Somalia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_SS', 'Arabic (South Sudan)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_SD', 'Arabic (Sudan)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_SY', 'Arabic (Syria)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_TN', 'Arabic (Tunisia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_AE', 'Arabic (United Arab Emirates)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_EH', 'Arabic (Western Sahara)');
INSERT INTO `list` (`id`, `value`) VALUES ('ar_YE', 'Arabic (Yemen)');
INSERT INTO `list` (`id`, `value`) VALUES ('hy', 'Armenian');
INSERT INTO `list` (`id`, `value`) VALUES ('hy_AM', 'Armenian (Armenia)');
INSERT INTO `list` (`id`, `value`) VALUES ('as', 'Assamese');
INSERT INTO `list` (`id`, `value`) VALUES ('as_IN', 'Assamese (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('az', 'Azerbaijani');
INSERT INTO `list` (`id`, `value`) VALUES ('az_AZ', 'Azerbaijani (Azerbaijan)');
INSERT INTO `list` (`id`, `value`) VALUES ('az_Cyrl_AZ', 'Azerbaijani (Cyrillic, Azerbaijan)');
INSERT INTO `list` (`id`, `value`) VALUES ('az_Cyrl', 'Azerbaijani (Cyrillic)');
INSERT INTO `list` (`id`, `value`) VALUES ('az_Latn_AZ', 'Azerbaijani (Latin, Azerbaijan)');
INSERT INTO `list` (`id`, `value`) VALUES ('az_Latn', 'Azerbaijani (Latin)');
INSERT INTO `list` (`id`, `value`) VALUES ('bm', 'Bambara');
INSERT INTO `list` (`id`, `value`) VALUES ('bm_Latn_ML', 'Bambara (Latin, Mali)');
INSERT INTO `list` (`id`, `value`) VALUES ('bm_Latn', 'Bambara (Latin)');
INSERT INTO `list` (`id`, `value`) VALUES ('eu', 'Basque');
INSERT INTO `list` (`id`, `value`) VALUES ('eu_ES', 'Basque (Spain)');
INSERT INTO `list` (`id`, `value`) VALUES ('be', 'Belarusian');
INSERT INTO `list` (`id`, `value`) VALUES ('be_BY', 'Belarusian (Belarus)');
INSERT INTO `list` (`id`, `value`) VALUES ('bn', 'Bengali');
INSERT INTO `list` (`id`, `value`) VALUES ('bn_BD', 'Bengali (Bangladesh)');
INSERT INTO `list` (`id`, `value`) VALUES ('bn_IN', 'Bengali (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('bs', 'Bosnian');
INSERT INTO `list` (`id`, `value`) VALUES ('bs_BA', 'Bosnian (Bosnia & Herzegovina)');
INSERT INTO `list` (`id`, `value`) VALUES ('bs_Cyrl_BA', 'Bosnian (Cyrillic, Bosnia & Herzegovina)');
INSERT INTO `list` (`id`, `value`) VALUES ('bs_Cyrl', 'Bosnian (Cyrillic)');
INSERT INTO `list` (`id`, `value`) VALUES ('bs_Latn_BA', 'Bosnian (Latin, Bosnia & Herzegovina)');
INSERT INTO `list` (`id`, `value`) VALUES ('bs_Latn', 'Bosnian (Latin)');
INSERT INTO `list` (`id`, `value`) VALUES ('br', 'Breton');
INSERT INTO `list` (`id`, `value`) VALUES ('br_FR', 'Breton (France)');
INSERT INTO `list` (`id`, `value`) VALUES ('bg', 'Bulgarian');
INSERT INTO `list` (`id`, `value`) VALUES ('bg_BG', 'Bulgarian (Bulgaria)');
INSERT INTO `list` (`id`, `value`) VALUES ('my', 'Burmese');
INSERT INTO `list` (`id`, `value`) VALUES ('my_MM', 'Burmese (Myanmar (Burma))');
INSERT INTO `list` (`id`, `value`) VALUES ('ca', 'Catalan');
INSERT INTO `list` (`id`, `value`) VALUES ('ca_AD', 'Catalan (Andorra)');
INSERT INTO `list` (`id`, `value`) VALUES ('ca_FR', 'Catalan (France)');
INSERT INTO `list` (`id`, `value`) VALUES ('ca_IT', 'Catalan (Italy)');
INSERT INTO `list` (`id`, `value`) VALUES ('ca_ES', 'Catalan (Spain)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh', 'Chinese');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_CN', 'Chinese (China)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_HK', 'Chinese (Hong Kong SAR China)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_MO', 'Chinese (Macau SAR China)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_Hans_CN', 'Chinese (Simplified, China)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_Hans_HK', 'Chinese (Simplified, Hong Kong SAR China)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_Hans_MO', 'Chinese (Simplified, Macau SAR China)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_Hans_SG', 'Chinese (Simplified, Singapore)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_Hans', 'Chinese (Simplified)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_SG', 'Chinese (Singapore)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_TW', 'Chinese (Taiwan)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_Hant_HK', 'Chinese (Traditional, Hong Kong SAR China)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_Hant_MO', 'Chinese (Traditional, Macau SAR China)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_Hant_TW', 'Chinese (Traditional, Taiwan)');
INSERT INTO `list` (`id`, `value`) VALUES ('zh_Hant', 'Chinese (Traditional)');
INSERT INTO `list` (`id`, `value`) VALUES ('kw', 'Cornish');
INSERT INTO `list` (`id`, `value`) VALUES ('kw_GB', 'Cornish (United Kingdom)');
INSERT INTO `list` (`id`, `value`) VALUES ('hr', 'Croatian');
INSERT INTO `list` (`id`, `value`) VALUES ('hr_BA', 'Croatian (Bosnia & Herzegovina)');
INSERT INTO `list` (`id`, `value`) VALUES ('hr_HR', 'Croatian (Croatia)');
INSERT INTO `list` (`id`, `value`) VALUES ('cs', 'Czech');
INSERT INTO `list` (`id`, `value`) VALUES ('cs_CZ', 'Czech (Czech Republic)');
INSERT INTO `list` (`id`, `value`) VALUES ('da', 'Danish');
INSERT INTO `list` (`id`, `value`) VALUES ('da_DK', 'Danish (Denmark)');
INSERT INTO `list` (`id`, `value`) VALUES ('da_GL', 'Danish (Greenland)');
INSERT INTO `list` (`id`, `value`) VALUES ('nl', 'Dutch');
INSERT INTO `list` (`id`, `value`) VALUES ('nl_AW', 'Dutch (Aruba)');
INSERT INTO `list` (`id`, `value`) VALUES ('nl_BE', 'Dutch (Belgium)');
INSERT INTO `list` (`id`, `value`) VALUES ('nl_BQ', 'Dutch (Caribbean Netherlands)');
INSERT INTO `list` (`id`, `value`) VALUES ('nl_CW', 'Dutch (Curaçao)');
INSERT INTO `list` (`id`, `value`) VALUES ('nl_NL', 'Dutch (Netherlands)');
INSERT INTO `list` (`id`, `value`) VALUES ('nl_SX', 'Dutch (Sint Maarten)');
INSERT INTO `list` (`id`, `value`) VALUES ('nl_SR', 'Dutch (Suriname)');
INSERT INTO `list` (`id`, `value`) VALUES ('dz', 'Dzongkha');
INSERT INTO `list` (`id`, `value`) VALUES ('dz_BT', 'Dzongkha (Bhutan)');
INSERT INTO `list` (`id`, `value`) VALUES ('en', 'English');
INSERT INTO `list` (`id`, `value`) VALUES ('en_AS', 'English (American Samoa)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_AI', 'English (Anguilla)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_AG', 'English (Antigua & Barbuda)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_AU', 'English (Australia)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_BS', 'English (Bahamas)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_BB', 'English (Barbados)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_BE', 'English (Belgium)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_BZ', 'English (Belize)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_BM', 'English (Bermuda)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_BW', 'English (Botswana)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_IO', 'English (British Indian Ocean Territory)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_VG', 'English (British Virgin Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_CM', 'English (Cameroon)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_CA', 'English (Canada)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_KY', 'English (Cayman Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_CX', 'English (Christmas Island)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_CC', 'English (Cocos (Keeling) Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_CK', 'English (Cook Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_DG', 'English (Diego Garcia)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_DM', 'English (Dominica)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_ER', 'English (Eritrea)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_FK', 'English (Falkland Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_FJ', 'English (Fiji)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_GM', 'English (Gambia)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_GH', 'English (Ghana)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_GI', 'English (Gibraltar)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_GD', 'English (Grenada)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_GU', 'English (Guam)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_GG', 'English (Guernsey)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_GY', 'English (Guyana)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_HK', 'English (Hong Kong SAR China)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_IN', 'English (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_IE', 'English (Ireland)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_IM', 'English (Isle of Man)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_JM', 'English (Jamaica)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_JE', 'English (Jersey)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_KE', 'English (Kenya)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_KI', 'English (Kiribati)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_LS', 'English (Lesotho)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_LR', 'English (Liberia)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_MO', 'English (Macau SAR China)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_MG', 'English (Madagascar)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_MW', 'English (Malawi)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_MY', 'English (Malaysia)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_MT', 'English (Malta)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_MH', 'English (Marshall Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_MU', 'English (Mauritius)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_FM', 'English (Micronesia)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_MS', 'English (Montserrat)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_NA', 'English (Namibia)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_NR', 'English (Nauru)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_NZ', 'English (New Zealand)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_NG', 'English (Nigeria)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_NU', 'English (Niue)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_NF', 'English (Norfolk Island)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_MP', 'English (Northern Mariana Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_PK', 'English (Pakistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_PW', 'English (Palau)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_PG', 'English (Papua New Guinea)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_PH', 'English (Philippines)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_PN', 'English (Pitcairn Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_PR', 'English (Puerto Rico)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_RW', 'English (Rwanda)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_WS', 'English (Samoa)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_SC', 'English (Seychelles)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_SL', 'English (Sierra Leone)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_SG', 'English (Singapore)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_SX', 'English (Sint Maarten)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_SB', 'English (Solomon Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_ZA', 'English (South Africa)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_SS', 'English (South Sudan)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_SH', 'English (St. Helena)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_KN', 'English (St. Kitts & Nevis)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_LC', 'English (St. Lucia)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_VC', 'English (St. Vincent & Grenadines)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_SD', 'English (Sudan)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_SZ', 'English (Swaziland)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_TZ', 'English (Tanzania)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_TK', 'English (Tokelau)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_TO', 'English (Tonga)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_TT', 'English (Trinidad & Tobago)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_TC', 'English (Turks & Caicos Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_TV', 'English (Tuvalu)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_UM', 'English (U.S. Outlying Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_VI', 'English (U.S. Virgin Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_UG', 'English (Uganda)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_GB', 'English (United Kingdom)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_US', 'English (United States)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_VU', 'English (Vanuatu)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_ZM', 'English (Zambia)');
INSERT INTO `list` (`id`, `value`) VALUES ('en_ZW', 'English (Zimbabwe)');
INSERT INTO `list` (`id`, `value`) VALUES ('eo', 'Esperanto');
INSERT INTO `list` (`id`, `value`) VALUES ('et', 'Estonian');
INSERT INTO `list` (`id`, `value`) VALUES ('et_EE', 'Estonian (Estonia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ee', 'Ewe');
INSERT INTO `list` (`id`, `value`) VALUES ('ee_GH', 'Ewe (Ghana)');
INSERT INTO `list` (`id`, `value`) VALUES ('ee_TG', 'Ewe (Togo)');
INSERT INTO `list` (`id`, `value`) VALUES ('fo', 'Faroese');
INSERT INTO `list` (`id`, `value`) VALUES ('fo_FO', 'Faroese (Faroe Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('fi', 'Finnish');
INSERT INTO `list` (`id`, `value`) VALUES ('fi_FI', 'Finnish (Finland)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr', 'French');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_DZ', 'French (Algeria)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_BE', 'French (Belgium)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_BJ', 'French (Benin)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_BF', 'French (Burkina Faso)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_BI', 'French (Burundi)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_CM', 'French (Cameroon)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_CA', 'French (Canada)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_CF', 'French (Central African Republic)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_TD', 'French (Chad)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_KM', 'French (Comoros)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_CG', 'French (Congo - Brazzaville)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_CD', 'French (Congo - Kinshasa)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_CI', 'French (Côte d’Ivoire)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_DJ', 'French (Djibouti)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_GQ', 'French (Equatorial Guinea)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_FR', 'French (France)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_GF', 'French (French Guiana)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_PF', 'French (French Polynesia)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_GA', 'French (Gabon)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_GP', 'French (Guadeloupe)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_GN', 'French (Guinea)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_HT', 'French (Haiti)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_LU', 'French (Luxembourg)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_MG', 'French (Madagascar)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_ML', 'French (Mali)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_MQ', 'French (Martinique)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_MR', 'French (Mauritania)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_MU', 'French (Mauritius)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_YT', 'French (Mayotte)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_MC', 'French (Monaco)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_MA', 'French (Morocco)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_NC', 'French (New Caledonia)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_NE', 'French (Niger)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_RE', 'French (Réunion)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_RW', 'French (Rwanda)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_SN', 'French (Senegal)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_SC', 'French (Seychelles)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_BL', 'French (St. Barthélemy)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_MF', 'French (St. Martin)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_PM', 'French (St. Pierre & Miquelon)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_CH', 'French (Switzerland)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_SY', 'French (Syria)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_TG', 'French (Togo)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_TN', 'French (Tunisia)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_VU', 'French (Vanuatu)');
INSERT INTO `list` (`id`, `value`) VALUES ('fr_WF', 'French (Wallis & Futuna)');
INSERT INTO `list` (`id`, `value`) VALUES ('ff', 'Fulah');
INSERT INTO `list` (`id`, `value`) VALUES ('ff_CM', 'Fulah (Cameroon)');
INSERT INTO `list` (`id`, `value`) VALUES ('ff_GN', 'Fulah (Guinea)');
INSERT INTO `list` (`id`, `value`) VALUES ('ff_MR', 'Fulah (Mauritania)');
INSERT INTO `list` (`id`, `value`) VALUES ('ff_SN', 'Fulah (Senegal)');
INSERT INTO `list` (`id`, `value`) VALUES ('gl', 'Galician');
INSERT INTO `list` (`id`, `value`) VALUES ('gl_ES', 'Galician (Spain)');
INSERT INTO `list` (`id`, `value`) VALUES ('lg', 'Ganda');
INSERT INTO `list` (`id`, `value`) VALUES ('lg_UG', 'Ganda (Uganda)');
INSERT INTO `list` (`id`, `value`) VALUES ('ka', 'Georgian');
INSERT INTO `list` (`id`, `value`) VALUES ('ka_GE', 'Georgian (Georgia)');
INSERT INTO `list` (`id`, `value`) VALUES ('de', 'German');
INSERT INTO `list` (`id`, `value`) VALUES ('de_AT', 'German (Austria)');
INSERT INTO `list` (`id`, `value`) VALUES ('de_BE', 'German (Belgium)');
INSERT INTO `list` (`id`, `value`) VALUES ('de_DE', 'German (Germany)');
INSERT INTO `list` (`id`, `value`) VALUES ('de_LI', 'German (Liechtenstein)');
INSERT INTO `list` (`id`, `value`) VALUES ('de_LU', 'German (Luxembourg)');
INSERT INTO `list` (`id`, `value`) VALUES ('de_CH', 'German (Switzerland)');
INSERT INTO `list` (`id`, `value`) VALUES ('el', 'Greek');
INSERT INTO `list` (`id`, `value`) VALUES ('el_CY', 'Greek (Cyprus)');
INSERT INTO `list` (`id`, `value`) VALUES ('el_GR', 'Greek (Greece)');
INSERT INTO `list` (`id`, `value`) VALUES ('gu', 'Gujarati');
INSERT INTO `list` (`id`, `value`) VALUES ('gu_IN', 'Gujarati (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('ha', 'Hausa');
INSERT INTO `list` (`id`, `value`) VALUES ('ha_GH', 'Hausa (Ghana)');
INSERT INTO `list` (`id`, `value`) VALUES ('ha_Latn_GH', 'Hausa (Latin, Ghana)');
INSERT INTO `list` (`id`, `value`) VALUES ('ha_Latn_NE', 'Hausa (Latin, Niger)');
INSERT INTO `list` (`id`, `value`) VALUES ('ha_Latn_NG', 'Hausa (Latin, Nigeria)');
INSERT INTO `list` (`id`, `value`) VALUES ('ha_Latn', 'Hausa (Latin)');
INSERT INTO `list` (`id`, `value`) VALUES ('ha_NE', 'Hausa (Niger)');
INSERT INTO `list` (`id`, `value`) VALUES ('ha_NG', 'Hausa (Nigeria)');
INSERT INTO `list` (`id`, `value`) VALUES ('he', 'Hebrew');
INSERT INTO `list` (`id`, `value`) VALUES ('he_IL', 'Hebrew (Israel)');
INSERT INTO `list` (`id`, `value`) VALUES ('hi', 'Hindi');
INSERT INTO `list` (`id`, `value`) VALUES ('hi_IN', 'Hindi (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('hu', 'Hungarian');
INSERT INTO `list` (`id`, `value`) VALUES ('hu_HU', 'Hungarian (Hungary)');
INSERT INTO `list` (`id`, `value`) VALUES ('is', 'Icelandic');
INSERT INTO `list` (`id`, `value`) VALUES ('is_IS', 'Icelandic (Iceland)');
INSERT INTO `list` (`id`, `value`) VALUES ('ig', 'Igbo');
INSERT INTO `list` (`id`, `value`) VALUES ('ig_NG', 'Igbo (Nigeria)');
INSERT INTO `list` (`id`, `value`) VALUES ('id', 'Indonesian');
INSERT INTO `list` (`id`, `value`) VALUES ('id_ID', 'Indonesian (Indonesia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ga', 'Irish');
INSERT INTO `list` (`id`, `value`) VALUES ('ga_IE', 'Irish (Ireland)');
INSERT INTO `list` (`id`, `value`) VALUES ('it', 'Italian');
INSERT INTO `list` (`id`, `value`) VALUES ('it_IT', 'Italian (Italy)');
INSERT INTO `list` (`id`, `value`) VALUES ('it_SM', 'Italian (San Marino)');
INSERT INTO `list` (`id`, `value`) VALUES ('it_CH', 'Italian (Switzerland)');
INSERT INTO `list` (`id`, `value`) VALUES ('ja', 'Japanese');
INSERT INTO `list` (`id`, `value`) VALUES ('ja_JP', 'Japanese (Japan)');
INSERT INTO `list` (`id`, `value`) VALUES ('kl', 'Kalaallisut');
INSERT INTO `list` (`id`, `value`) VALUES ('kl_GL', 'Kalaallisut (Greenland)');
INSERT INTO `list` (`id`, `value`) VALUES ('kn', 'Kannada');
INSERT INTO `list` (`id`, `value`) VALUES ('kn_IN', 'Kannada (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('ks', 'Kashmiri');
INSERT INTO `list` (`id`, `value`) VALUES ('ks_Arab_IN', 'Kashmiri (Arabic, India)');
INSERT INTO `list` (`id`, `value`) VALUES ('ks_Arab', 'Kashmiri (Arabic)');
INSERT INTO `list` (`id`, `value`) VALUES ('ks_IN', 'Kashmiri (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('kk', 'Kazakh');
INSERT INTO `list` (`id`, `value`) VALUES ('kk_Cyrl_KZ', 'Kazakh (Cyrillic, Kazakhstan)');
INSERT INTO `list` (`id`, `value`) VALUES ('kk_Cyrl', 'Kazakh (Cyrillic)');
INSERT INTO `list` (`id`, `value`) VALUES ('kk_KZ', 'Kazakh (Kazakhstan)');
INSERT INTO `list` (`id`, `value`) VALUES ('km', 'Khmer');
INSERT INTO `list` (`id`, `value`) VALUES ('km_KH', 'Khmer (Cambodia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ki', 'Kikuyu');
INSERT INTO `list` (`id`, `value`) VALUES ('ki_KE', 'Kikuyu (Kenya)');
INSERT INTO `list` (`id`, `value`) VALUES ('rw', 'Kinyarwanda');
INSERT INTO `list` (`id`, `value`) VALUES ('rw_RW', 'Kinyarwanda (Rwanda)');
INSERT INTO `list` (`id`, `value`) VALUES ('ko', 'Korean');
INSERT INTO `list` (`id`, `value`) VALUES ('ko_KP', 'Korean (North Korea)');
INSERT INTO `list` (`id`, `value`) VALUES ('ko_KR', 'Korean (South Korea)');
INSERT INTO `list` (`id`, `value`) VALUES ('ky', 'Kyrgyz');
INSERT INTO `list` (`id`, `value`) VALUES ('ky_Cyrl_KG', 'Kyrgyz (Cyrillic, Kyrgyzstan)');
INSERT INTO `list` (`id`, `value`) VALUES ('ky_Cyrl', 'Kyrgyz (Cyrillic)');
INSERT INTO `list` (`id`, `value`) VALUES ('ky_KG', 'Kyrgyz (Kyrgyzstan)');
INSERT INTO `list` (`id`, `value`) VALUES ('lo', 'Lao');
INSERT INTO `list` (`id`, `value`) VALUES ('lo_LA', 'Lao (Laos)');
INSERT INTO `list` (`id`, `value`) VALUES ('lv', 'Latvian');
INSERT INTO `list` (`id`, `value`) VALUES ('lv_LV', 'Latvian (Latvia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ln', 'Lingala');
INSERT INTO `list` (`id`, `value`) VALUES ('ln_AO', 'Lingala (Angola)');
INSERT INTO `list` (`id`, `value`) VALUES ('ln_CF', 'Lingala (Central African Republic)');
INSERT INTO `list` (`id`, `value`) VALUES ('ln_CG', 'Lingala (Congo - Brazzaville)');
INSERT INTO `list` (`id`, `value`) VALUES ('ln_CD', 'Lingala (Congo - Kinshasa)');
INSERT INTO `list` (`id`, `value`) VALUES ('lt', 'Lithuanian');
INSERT INTO `list` (`id`, `value`) VALUES ('lt_LT', 'Lithuanian (Lithuania)');
INSERT INTO `list` (`id`, `value`) VALUES ('lu', 'Luba-Katanga');
INSERT INTO `list` (`id`, `value`) VALUES ('lu_CD', 'Luba-Katanga (Congo - Kinshasa)');
INSERT INTO `list` (`id`, `value`) VALUES ('lb', 'Luxembourgish');
INSERT INTO `list` (`id`, `value`) VALUES ('lb_LU', 'Luxembourgish (Luxembourg)');
INSERT INTO `list` (`id`, `value`) VALUES ('mk', 'Macedonian');
INSERT INTO `list` (`id`, `value`) VALUES ('mk_MK', 'Macedonian (Macedonia)');
INSERT INTO `list` (`id`, `value`) VALUES ('mg', 'Malagasy');
INSERT INTO `list` (`id`, `value`) VALUES ('mg_MG', 'Malagasy (Madagascar)');
INSERT INTO `list` (`id`, `value`) VALUES ('ms', 'Malay');
INSERT INTO `list` (`id`, `value`) VALUES ('ms_BN', 'Malay (Brunei)');
INSERT INTO `list` (`id`, `value`) VALUES ('ms_Latn_BN', 'Malay (Latin, Brunei)');
INSERT INTO `list` (`id`, `value`) VALUES ('ms_Latn_MY', 'Malay (Latin, Malaysia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ms_Latn_SG', 'Malay (Latin, Singapore)');
INSERT INTO `list` (`id`, `value`) VALUES ('ms_Latn', 'Malay (Latin)');
INSERT INTO `list` (`id`, `value`) VALUES ('ms_MY', 'Malay (Malaysia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ms_SG', 'Malay (Singapore)');
INSERT INTO `list` (`id`, `value`) VALUES ('ml', 'Malayalam');
INSERT INTO `list` (`id`, `value`) VALUES ('ml_IN', 'Malayalam (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('mt', 'Maltese');
INSERT INTO `list` (`id`, `value`) VALUES ('mt_MT', 'Maltese (Malta)');
INSERT INTO `list` (`id`, `value`) VALUES ('gv', 'Manx');
INSERT INTO `list` (`id`, `value`) VALUES ('gv_IM', 'Manx (Isle of Man)');
INSERT INTO `list` (`id`, `value`) VALUES ('mr', 'Marathi');
INSERT INTO `list` (`id`, `value`) VALUES ('mr_IN', 'Marathi (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('mn', 'Mongolian');
INSERT INTO `list` (`id`, `value`) VALUES ('mn_Cyrl_MN', 'Mongolian (Cyrillic, Mongolia)');
INSERT INTO `list` (`id`, `value`) VALUES ('mn_Cyrl', 'Mongolian (Cyrillic)');
INSERT INTO `list` (`id`, `value`) VALUES ('mn_MN', 'Mongolian (Mongolia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ne', 'Nepali');
INSERT INTO `list` (`id`, `value`) VALUES ('ne_IN', 'Nepali (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('ne_NP', 'Nepali (Nepal)');
INSERT INTO `list` (`id`, `value`) VALUES ('nd', 'North Ndebele');
INSERT INTO `list` (`id`, `value`) VALUES ('nd_ZW', 'North Ndebele (Zimbabwe)');
INSERT INTO `list` (`id`, `value`) VALUES ('se', 'Northern Sami');
INSERT INTO `list` (`id`, `value`) VALUES ('se_FI', 'Northern Sami (Finland)');
INSERT INTO `list` (`id`, `value`) VALUES ('se_NO', 'Northern Sami (Norway)');
INSERT INTO `list` (`id`, `value`) VALUES ('se_SE', 'Northern Sami (Sweden)');
INSERT INTO `list` (`id`, `value`) VALUES ('no', 'Norwegian');
INSERT INTO `list` (`id`, `value`) VALUES ('no_NO', 'Norwegian (Norway)');
INSERT INTO `list` (`id`, `value`) VALUES ('nb', 'Norwegian Bokmål');
INSERT INTO `list` (`id`, `value`) VALUES ('nb_NO', 'Norwegian Bokmål (Norway)');
INSERT INTO `list` (`id`, `value`) VALUES ('nb_SJ', 'Norwegian Bokmål (Svalbard & Jan Mayen)');
INSERT INTO `list` (`id`, `value`) VALUES ('nn', 'Norwegian Nynorsk');
INSERT INTO `list` (`id`, `value`) VALUES ('nn_NO', 'Norwegian Nynorsk (Norway)');
INSERT INTO `list` (`id`, `value`) VALUES ('or', 'Oriya');
INSERT INTO `list` (`id`, `value`) VALUES ('or_IN', 'Oriya (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('om', 'Oromo');
INSERT INTO `list` (`id`, `value`) VALUES ('om_ET', 'Oromo (Ethiopia)');
INSERT INTO `list` (`id`, `value`) VALUES ('om_KE', 'Oromo (Kenya)');
INSERT INTO `list` (`id`, `value`) VALUES ('os', 'Ossetic');
INSERT INTO `list` (`id`, `value`) VALUES ('os_GE', 'Ossetic (Georgia)');
INSERT INTO `list` (`id`, `value`) VALUES ('os_RU', 'Ossetic (Russia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ps', 'Pashto');
INSERT INTO `list` (`id`, `value`) VALUES ('ps_AF', 'Pashto (Afghanistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('fa', 'Persian');
INSERT INTO `list` (`id`, `value`) VALUES ('fa_AF', 'Persian (Afghanistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('fa_IR', 'Persian (Iran)');
INSERT INTO `list` (`id`, `value`) VALUES ('pl', 'Polish');
INSERT INTO `list` (`id`, `value`) VALUES ('pl_PL', 'Polish (Poland)');
INSERT INTO `list` (`id`, `value`) VALUES ('pt', 'Portuguese');
INSERT INTO `list` (`id`, `value`) VALUES ('pt_AO', 'Portuguese (Angola)');
INSERT INTO `list` (`id`, `value`) VALUES ('pt_BR', 'Portuguese (Brazil)');
INSERT INTO `list` (`id`, `value`) VALUES ('pt_CV', 'Portuguese (Cape Verde)');
INSERT INTO `list` (`id`, `value`) VALUES ('pt_GW', 'Portuguese (Guinea-Bissau)');
INSERT INTO `list` (`id`, `value`) VALUES ('pt_MO', 'Portuguese (Macau SAR China)');
INSERT INTO `list` (`id`, `value`) VALUES ('pt_MZ', 'Portuguese (Mozambique)');
INSERT INTO `list` (`id`, `value`) VALUES ('pt_PT', 'Portuguese (Portugal)');
INSERT INTO `list` (`id`, `value`) VALUES ('pt_ST', 'Portuguese (São Tomé & Príncipe)');
INSERT INTO `list` (`id`, `value`) VALUES ('pt_TL', 'Portuguese (Timor-Leste)');
INSERT INTO `list` (`id`, `value`) VALUES ('pa', 'Punjabi');
INSERT INTO `list` (`id`, `value`) VALUES ('pa_Arab_PK', 'Punjabi (Arabic, Pakistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('pa_Arab', 'Punjabi (Arabic)');
INSERT INTO `list` (`id`, `value`) VALUES ('pa_Guru_IN', 'Punjabi (Gurmukhi, India)');
INSERT INTO `list` (`id`, `value`) VALUES ('pa_Guru', 'Punjabi (Gurmukhi)');
INSERT INTO `list` (`id`, `value`) VALUES ('pa_IN', 'Punjabi (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('pa_PK', 'Punjabi (Pakistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('qu', 'Quechua');
INSERT INTO `list` (`id`, `value`) VALUES ('qu_BO', 'Quechua (Bolivia)');
INSERT INTO `list` (`id`, `value`) VALUES ('qu_EC', 'Quechua (Ecuador)');
INSERT INTO `list` (`id`, `value`) VALUES ('qu_PE', 'Quechua (Peru)');
INSERT INTO `list` (`id`, `value`) VALUES ('ro', 'Romanian');
INSERT INTO `list` (`id`, `value`) VALUES ('ro_MD', 'Romanian (Moldova)');
INSERT INTO `list` (`id`, `value`) VALUES ('ro_RO', 'Romanian (Romania)');
INSERT INTO `list` (`id`, `value`) VALUES ('rm', 'Romansh');
INSERT INTO `list` (`id`, `value`) VALUES ('rm_CH', 'Romansh (Switzerland)');
INSERT INTO `list` (`id`, `value`) VALUES ('rn', 'Rundi');
INSERT INTO `list` (`id`, `value`) VALUES ('rn_BI', 'Rundi (Burundi)');
INSERT INTO `list` (`id`, `value`) VALUES ('ru', 'Russian');
INSERT INTO `list` (`id`, `value`) VALUES ('ru_BY', 'Russian (Belarus)');
INSERT INTO `list` (`id`, `value`) VALUES ('ru_KZ', 'Russian (Kazakhstan)');
INSERT INTO `list` (`id`, `value`) VALUES ('ru_KG', 'Russian (Kyrgyzstan)');
INSERT INTO `list` (`id`, `value`) VALUES ('ru_MD', 'Russian (Moldova)');
INSERT INTO `list` (`id`, `value`) VALUES ('ru_RU', 'Russian (Russia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ru_UA', 'Russian (Ukraine)');
INSERT INTO `list` (`id`, `value`) VALUES ('sg', 'Sango');
INSERT INTO `list` (`id`, `value`) VALUES ('sg_CF', 'Sango (Central African Republic)');
INSERT INTO `list` (`id`, `value`) VALUES ('gd', 'Scottish Gaelic');
INSERT INTO `list` (`id`, `value`) VALUES ('gd_GB', 'Scottish Gaelic (United Kingdom)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr', 'Serbian');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_BA', 'Serbian (Bosnia & Herzegovina)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_Cyrl_BA', 'Serbian (Cyrillic, Bosnia & Herzegovina)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_Cyrl_XK', 'Serbian (Cyrillic, Kosovo)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_Cyrl_ME', 'Serbian (Cyrillic, Montenegro)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_Cyrl_RS', 'Serbian (Cyrillic, Serbia)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_Cyrl', 'Serbian (Cyrillic)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_XK', 'Serbian (Kosovo)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_Latn_BA', 'Serbian (Latin, Bosnia & Herzegovina)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_Latn_XK', 'Serbian (Latin, Kosovo)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_Latn_ME', 'Serbian (Latin, Montenegro)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_Latn_RS', 'Serbian (Latin, Serbia)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_Latn', 'Serbian (Latin)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_ME', 'Serbian (Montenegro)');
INSERT INTO `list` (`id`, `value`) VALUES ('sr_RS', 'Serbian (Serbia)');
INSERT INTO `list` (`id`, `value`) VALUES ('sh', 'Serbo-Croatian');
INSERT INTO `list` (`id`, `value`) VALUES ('sh_BA', 'Serbo-Croatian (Bosnia & Herzegovina)');
INSERT INTO `list` (`id`, `value`) VALUES ('sn', 'Shona');
INSERT INTO `list` (`id`, `value`) VALUES ('sn_ZW', 'Shona (Zimbabwe)');
INSERT INTO `list` (`id`, `value`) VALUES ('ii', 'Sichuan Yi');
INSERT INTO `list` (`id`, `value`) VALUES ('ii_CN', 'Sichuan Yi (China)');
INSERT INTO `list` (`id`, `value`) VALUES ('si', 'Sinhala');
INSERT INTO `list` (`id`, `value`) VALUES ('si_LK', 'Sinhala (Sri Lanka)');
INSERT INTO `list` (`id`, `value`) VALUES ('sk', 'Slovak');
INSERT INTO `list` (`id`, `value`) VALUES ('sk_SK', 'Slovak (Slovakia)');
INSERT INTO `list` (`id`, `value`) VALUES ('sl', 'Slovenian');
INSERT INTO `list` (`id`, `value`) VALUES ('sl_SI', 'Slovenian (Slovenia)');
INSERT INTO `list` (`id`, `value`) VALUES ('so', 'Somali');
INSERT INTO `list` (`id`, `value`) VALUES ('so_DJ', 'Somali (Djibouti)');
INSERT INTO `list` (`id`, `value`) VALUES ('so_ET', 'Somali (Ethiopia)');
INSERT INTO `list` (`id`, `value`) VALUES ('so_KE', 'Somali (Kenya)');
INSERT INTO `list` (`id`, `value`) VALUES ('so_SO', 'Somali (Somalia)');
INSERT INTO `list` (`id`, `value`) VALUES ('es', 'Spanish');
INSERT INTO `list` (`id`, `value`) VALUES ('es_AR', 'Spanish (Argentina)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_BO', 'Spanish (Bolivia)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_IC', 'Spanish (Canary Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_EA', 'Spanish (Ceuta & Melilla)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_CL', 'Spanish (Chile)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_CO', 'Spanish (Colombia)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_CR', 'Spanish (Costa Rica)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_CU', 'Spanish (Cuba)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_DO', 'Spanish (Dominican Republic)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_EC', 'Spanish (Ecuador)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_SV', 'Spanish (El Salvador)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_GQ', 'Spanish (Equatorial Guinea)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_GT', 'Spanish (Guatemala)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_HN', 'Spanish (Honduras)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_MX', 'Spanish (Mexico)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_NI', 'Spanish (Nicaragua)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_PA', 'Spanish (Panama)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_PY', 'Spanish (Paraguay)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_PE', 'Spanish (Peru)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_PH', 'Spanish (Philippines)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_PR', 'Spanish (Puerto Rico)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_ES', 'Spanish (Spain)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_US', 'Spanish (United States)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_UY', 'Spanish (Uruguay)');
INSERT INTO `list` (`id`, `value`) VALUES ('es_VE', 'Spanish (Venezuela)');
INSERT INTO `list` (`id`, `value`) VALUES ('sw', 'Swahili');
INSERT INTO `list` (`id`, `value`) VALUES ('sw_KE', 'Swahili (Kenya)');
INSERT INTO `list` (`id`, `value`) VALUES ('sw_TZ', 'Swahili (Tanzania)');
INSERT INTO `list` (`id`, `value`) VALUES ('sw_UG', 'Swahili (Uganda)');
INSERT INTO `list` (`id`, `value`) VALUES ('sv', 'Swedish');
INSERT INTO `list` (`id`, `value`) VALUES ('sv_AX', 'Swedish (Åland Islands)');
INSERT INTO `list` (`id`, `value`) VALUES ('sv_FI', 'Swedish (Finland)');
INSERT INTO `list` (`id`, `value`) VALUES ('sv_SE', 'Swedish (Sweden)');
INSERT INTO `list` (`id`, `value`) VALUES ('tl', 'Tagalog');
INSERT INTO `list` (`id`, `value`) VALUES ('tl_PH', 'Tagalog (Philippines)');
INSERT INTO `list` (`id`, `value`) VALUES ('ta', 'Tamil');
INSERT INTO `list` (`id`, `value`) VALUES ('ta_IN', 'Tamil (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('ta_MY', 'Tamil (Malaysia)');
INSERT INTO `list` (`id`, `value`) VALUES ('ta_SG', 'Tamil (Singapore)');
INSERT INTO `list` (`id`, `value`) VALUES ('ta_LK', 'Tamil (Sri Lanka)');
INSERT INTO `list` (`id`, `value`) VALUES ('te', 'Telugu');
INSERT INTO `list` (`id`, `value`) VALUES ('te_IN', 'Telugu (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('th', 'Thai');
INSERT INTO `list` (`id`, `value`) VALUES ('th_TH', 'Thai (Thailand)');
INSERT INTO `list` (`id`, `value`) VALUES ('bo', 'Tibetan');
INSERT INTO `list` (`id`, `value`) VALUES ('bo_CN', 'Tibetan (China)');
INSERT INTO `list` (`id`, `value`) VALUES ('bo_IN', 'Tibetan (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('ti', 'Tigrinya');
INSERT INTO `list` (`id`, `value`) VALUES ('ti_ER', 'Tigrinya (Eritrea)');
INSERT INTO `list` (`id`, `value`) VALUES ('ti_ET', 'Tigrinya (Ethiopia)');
INSERT INTO `list` (`id`, `value`) VALUES ('to', 'Tongan');
INSERT INTO `list` (`id`, `value`) VALUES ('to_TO', 'Tongan (Tonga)');
INSERT INTO `list` (`id`, `value`) VALUES ('tr', 'Turkish');
INSERT INTO `list` (`id`, `value`) VALUES ('tr_CY', 'Turkish (Cyprus)');
INSERT INTO `list` (`id`, `value`) VALUES ('tr_TR', 'Turkish (Turkey)');
INSERT INTO `list` (`id`, `value`) VALUES ('uk', 'Ukrainian');
INSERT INTO `list` (`id`, `value`) VALUES ('uk_UA', 'Ukrainian (Ukraine)');
INSERT INTO `list` (`id`, `value`) VALUES ('ur', 'Urdu');
INSERT INTO `list` (`id`, `value`) VALUES ('ur_IN', 'Urdu (India)');
INSERT INTO `list` (`id`, `value`) VALUES ('ur_PK', 'Urdu (Pakistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('ug', 'Uyghur');
INSERT INTO `list` (`id`, `value`) VALUES ('ug_Arab_CN', 'Uyghur (Arabic, China)');
INSERT INTO `list` (`id`, `value`) VALUES ('ug_Arab', 'Uyghur (Arabic)');
INSERT INTO `list` (`id`, `value`) VALUES ('ug_CN', 'Uyghur (China)');
INSERT INTO `list` (`id`, `value`) VALUES ('uz', 'Uzbek');
INSERT INTO `list` (`id`, `value`) VALUES ('uz_AF', 'Uzbek (Afghanistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('uz_Arab_AF', 'Uzbek (Arabic, Afghanistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('uz_Arab', 'Uzbek (Arabic)');
INSERT INTO `list` (`id`, `value`) VALUES ('uz_Cyrl_UZ', 'Uzbek (Cyrillic, Uzbekistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('uz_Cyrl', 'Uzbek (Cyrillic)');
INSERT INTO `list` (`id`, `value`) VALUES ('uz_Latn_UZ', 'Uzbek (Latin, Uzbekistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('uz_Latn', 'Uzbek (Latin)');
INSERT INTO `list` (`id`, `value`) VALUES ('uz_UZ', 'Uzbek (Uzbekistan)');
INSERT INTO `list` (`id`, `value`) VALUES ('vi', 'Vietnamese');
INSERT INTO `list` (`id`, `value`) VALUES ('vi_VN', 'Vietnamese (Vietnam)');
INSERT INTO `list` (`id`, `value`) VALUES ('cy', 'Welsh');
INSERT INTO `list` (`id`, `value`) VALUES ('cy_GB', 'Welsh (United Kingdom)');
INSERT INTO `list` (`id`, `value`) VALUES ('fy', 'Western Frisian');
INSERT INTO `list` (`id`, `value`) VALUES ('fy_NL', 'Western Frisian (Netherlands)');
INSERT INTO `list` (`id`, `value`) VALUES ('yi', 'Yiddish');
INSERT INTO `list` (`id`, `value`) VALUES ('yo', 'Yoruba');
INSERT INTO `list` (`id`, `value`) VALUES ('yo_BJ', 'Yoruba (Benin)');
INSERT INTO `list` (`id`, `value`) VALUES ('yo_NG', 'Yoruba (Nigeria)');
INSERT INTO `list` (`id`, `value`) VALUES ('zu', 'Zulu');
INSERT INTO `list` (`id`, `value`) VALUES ('zu_ZA', 'Zulu (South Africa)');


module github.com/openset/php2go

go 1.12


//
//  OCTClient+MRCRepository.h
//  MVVMReactiveCocoa
//
//  Created by leichunfeng on 15/5/14.
//  Copyright (c) 2015年 leichunfeng. All rights reserved.
//

#import <OctoKit/OctoKit.h>

@interface OCTClient (MRCRepository)

/// Star the given `repository`
///
/// repository - The repository to star. Cannot be nil.
///
/// Returns a signal, which will send completed on success. If the client
/// is not `authenticated`, the signal will error immediately.
- (RACSignal *)mrc_starRepository:(OCTRepository *)repository;

/// Unstar the given `repository`
///
/// repository - The repository to unstar. Cannot be nil.
///
/// Returns a signal, which will send completed on success. If the client
/// is not `authenticated`, the signal will error immediately.
- (RACSignal *)mrc_unstarRepository:(OCTRepository *)repository;

@end


<!DOCTYPE html>
<?php
/*
Copyright (c) 2003-2013, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.html or http://ckeditor.com/license
*/
?>

	<meta charset="utf-8">
	<title>Sample — CKEditor</title>
	<link rel="stylesheet" href="sample.css">

		CKEditor — Posted Data

		<colgroup><col width="120"></colgroup>

				Field Name
				Value

<?php

if ( isset( $_POST ) )
	$postArray = &$_POST ;			// 4.1.0 or later, use $_POST
else
	$postArray = &$HTTP_POST_VARS ;	// prior to 4.1.0, use HTTP_POST_VARS

foreach ( $postArray as $sForm => $value )
{
	if ( get_magic_quotes_gpc() )
		$postedValue = htmlspecialchars( stripslashes( $value ) ) ;
	else
		$postedValue = htmlspecialchars( $value ) ;

?>

			<?php echo $sForm?>

<?php echo $postedValue?>

	<?php
}
?>

			CKEditor - The text editor for the Internet - http://ckeditor.com

			Copyright © 2003-2013, CKSource - Frederico Knabben. All rights reserved.


<ion-view view-title="注册验证">
  <ion-nav-buttons side="primary">
     返回
  </ion-nav-buttons>
  <ion-nav-buttons side="secondary">
    <button class="button button-clear" type="button" ng-click="sendMsg()">再次发送</button>
  </ion-nav-buttons>
  <ion-content class="content-gray padding">
    <form name="form" novalidate>
      <ion-list class="list-inset">

短信发送成功，请耐心等待。

{{message}}

          <input type="text" placeholder="手机验证码" name="verifyCode" required minlength="6" maxlength="6" ng-model="data.verifyCode">

        <button class="button button-block button-positive" type="button" ng-click="submit(data)" ng-disabled="!form.$dirty || form.$invalid">完成注册</button>
      </ion-list>
    </form>
  </ion-content>
</ion-view>