英語 アメリカ 日本 日本語などの国コードと言語コード 略号、略称
“Afghanistan – Dari”, “prs-AF”
“Afghanistan – Pashto”, “ps-AF”
“Albania – Albanian”, “sq-AL”
“Algeria – Arabic”, “ar-DZ”
“Algeria – Tamazight (Latin)”, “tzm-DZ”
“Argentina – Spanish”, “es-AR”
“Armenia – Armenian”, “hy-AM”
“Australia – English”, “en-AU”
“Austria – German”, “de-AT”
“Azerbaijan – Azeri (Cyrillic)”, “az-AZ”
“Azerbaijan – Azeri (Latin)”, “az-AZ”
“Bahrain – Arabic”, “ar-BH”
“Bangladesh – Bengali”, “bn-BD”
“Belarus – Belarusian”, “be-BY”
“Belgium – Dutch”, “nl-BE”
“Belgium – French”, “fr-BE”
“Belize – English”, “en-BZ”
“Bolivarian Republic of Venezuela – Spanish”, “es-VE”
“Bolivia – Quechua”, “quz-BO”
“Bolivia – Spanish”, “es-BO”
“Bosnia and Herzegovina – Bosnian (Cyrillic)”, “bs-BA”
“Bosnia and Herzegovina – Bosnian (Latin)”, “bs-BA”
“Bosnia and Herzegovina – Croatian”, “hr-BA”
“Bosnia and Herzegovina – Serbian (Cyrillic)”, “sr-BA”
“Bosnia and Herzegovina – Serbian (Latin)”, “sr-BA”
“Brazil – Portuguese”, “pt-BR”
“Brunei Darussalam – Malay”, “ms-BN”
“Bulgaria – Bulgarian”, “bg-BG”
“Cambodia – Khmer”, “km-KH”
“Canada – English”, “en-CA”
“Canada – French”, “fr-CA”
“Canada – Inuktitut (Latin)”, “iu-CA”
“Canada – Inuktitut (Syllabics)”, “iu-CA”
“Canada – Mohawk”, “moh-CA”
“Caribbean – English”, “en-029”
“Chile – Mapudungun”, “arn-CL”
“Chile – Spanish”, “es-CL”
“Colombia – Spanish”, “es-CO”
“Costa Rica – Spanish”, “es-CR”
“Croatia – Croatian”, “hr-HR”
“Czech Republic – Czech”, “cs-CZ”
“Denmark – Danish”, “da-DK”
“Dominican Republic – Spanish”, “es-DO”
“Ecuador – Quechua”, “quz-EC”
“Ecuador – Spanish”, “es-EC”
“Egypt – Arabic”, “ar-EG”
“El Salvador – Spanish”, “es-SV”
“Estonia – Estonian”, “et-EE”
“Ethiopia – Amharic”, “am-ET”
“Faroe Islands – Faroese”, “fo-FO”
“Finland – Finnish”, “fi-FI”
“Finland – Sami (Inari)”, “smn-FI”
“Finland – Sami (Northern)”, “se-FI”
“Finland – Sami (Skolt)”, “sms-FI”
“Finland – Swedish”, “sv-FI”
“France – Alsatian”, “gsw-FR”
“France – Breton”, “br-FR”
“France – Corsican”, “co-FR”
“France – French”, “fr-FR”
“France – Occitan”, “oc-FR”
“Georgia – Georgian”, “ka-GE”
“Germany – German”, “de-DE”
“Germany – Lower Sorbian”, “dsb-DE”
“Germany – Upper Sorbian”, “hsb-DE”
“Greece – Greek”, “el-GR”
“Greenland – Greenlandic”, “kl-GL”
“Guatemala – K’iche”, “qut-GT”
“Guatemala – Spanish”, “es-GT”
“Honduras – Spanish”, “es-HN”
“Hong Kong S.A.R. – Chinese (Traditional) Legacy”, “zh-HK”
“Hungary – Hungarian”, “hu-HU”
“Iceland – Icelandic”, “is-IS”
“India – Assamese”, “as-IN”
“India – Bengali”, “bn-IN”
“India – English”, “en-IN”
“India – Gujarati”, “gu-IN”
“India – Hindi”, “hi-IN”
“India – Kannada”, “kn-IN”
“India – Konkani”, “kok-IN”
“India – Malayalam”, “ml-IN”
“India – Marathi”, “mr-IN”
“India – Oriya”, “or-IN”
“India – Punjabi”, “pa-IN”
“India – Sanskrit”, “sa-IN”
“India – Tamil”, “ta-IN”
“India – Telugu”, “te-IN”
“Indonesia – Indonesian”, “id-ID”
“Iran – Persian”, “fa-IR”
“Iraq – Arabic”, “ar-IQ”
“Ireland – English”, “en-IE”
“Ireland – Irish”, “ga-IE”
“Islamic Republic of Pakistan – Urdu”, “ur-PK”
“Israel – Hebrew”, “he-IL”
“Italy – Italian”, “it-IT”
“Jamaica – English”, “en-JM”
“Japan – Japanese”, “ja-JP”
“Jordan – Arabic”, “ar-JO”
“Kazakhstan – Kazakh”, “kk-KZ”
“Kenya – Kiswahili”, “sw-KE”
“Korea – Korean”, “ko-KR”
“Kuwait – Arabic”, “ar-KW”
“Kyrgyzstan – Kyrgyz”, “ky-KG”
“Lao P.D.R. – Lao”, “lo-LA”
“Latvia – Latvian”, “lv-LV”
“Lebanon – Arabic”, “ar-LB”
“Libya – Arabic”, “ar-LY”
“Liechtenstein – German”, “de-LI”
“Lithuania – Lithuanian”, “lt-LT”
“Luxembourg – French”, “fr-LU”
“Luxembourg – German”, “de-LU”
“Luxembourg – Luxembourgish”, “lb-LU”
“Macao S.A.R. – Chinese (Traditional) Legacy”, “zh-MO”
“Macedonia (FYROM) – Macedonian (FYROM)”, “mk-MK”
“Malaysia – English”, “en-MY”
“Malaysia – Malay”, “ms-MY”
“Maldives – Divehi”, “dv-MV”
“Malta – Maltese”, “mt-MT”
“Mexico – Spanish”, “es-MX”
“Mongolia – Mongolian (Cyrillic)”, “mn-MN”
“Montenegro – Serbian (Cyrillic)”, “sr-ME”
“Montenegro – Serbian (Latin)”, “sr-ME”
“Morocco – Arabic”, “ar-MA”
“Nepal – Nepali”, “ne-NP”
“Netherlands – Dutch”, “nl-NL”
“Netherlands – Frisian”, “fy-NL”
“New Zealand – English”, “en-NZ”
“New Zealand – Maori”, “mi-NZ”
“Nicaragua – Spanish”, “es-NI”
“Nigeria – Hausa (Latin)”, “ha-NG”
“Nigeria – Igbo”, “ig-NG”
“Nigeria – Yoruba”, “yo-NG”
“Norway – Norwegian (Bokmal)”, “nb-NO”
“Norway – Norwegian (Nynorsk)”, “nn-NO”
“Norway – Sami (Lule)”, “smj-NO”
“Norway – Sami (Northern)”, “se-NO”
“Norway – Sami (Southern)”, “sma-NO”
“Oman – Arabic”, “ar-OM”
“Panama – Spanish”, “es-PA”
“Paraguay – Spanish”, “es-PY”
“People’s Republic of China – Chinese (Simplified) Legacy”, “zh-CN”
“People’s Republic of China – Mongolian (Traditional Mongolian)”, “mn-CN”
“People’s Republic of China – Tibetan”, “bo-CN”
“People’s Republic of China – Uyghur”, “ug-CN”
“People’s Republic of China – Yi”, “ii-CN”
“Peru – Quechua”, “quz-PE”
“Peru – Spanish”, “es-PE”
“Philippines – Filipino”, “fil-PH”
“Poland – Polish”, “pl-PL”
“Portugal – Portuguese”, “pt-PT”
“Principality of Monaco – French”, “fr-MC”
“Puerto Rico – Spanish”, “es-PR”
“Qatar – Arabic”, “ar-QA”
“Republic of the Philippines – English”, “en-PH”
“Romania – Romanian”, “ro-RO”
“Russia – Bashkir”, “ba-RU”
“Russia – Russian”, “ru-RU”
“Russia – Tatar”, “tt-RU”
“Russia – Yakut”, “sah-RU”
“Rwanda – Kinyarwanda”, “rw-RW”
“Saudi Arabia – Arabic”, “ar-SA”
“Senegal – Wolof”, “wo-SN”
“Serbia – Serbian (Cyrillic)”, “sr-RS”
“Serbia – Serbian (Latin)”, “sr-RS”
“Serbia and Montenegro (Former) – Serbian (Cyrillic)”, “sr-CS”
“Serbia and Montenegro (Former) – Serbian (Latin)”, “sr-CS”
“Singapore – Chinese (Simplified) Legacy”, “zh-SG”
“Singapore – English”, “en-SG”
“Slovakia – Slovak”, “sk-SK”
“Slovenia – Slovenian”, “sl-SI”
“South Africa – Afrikaans”, “af-ZA”
“South Africa – English”, “en-ZA”
“South Africa – isiXhosa”, “xh-ZA”
“South Africa – isiZulu”, “zu-ZA”
“South Africa – Sesotho sa Leboa”, “nso-ZA”
“South Africa – Setswana”, “tn-ZA”
“Spain – Basque”, “eu-ES”
“Spain – Catalan”, “ca-ES”
“Spain – Galician”, “gl-ES”
“Spain – Spanish”, “es-ES”
“Sri Lanka – Sinhala”, “si-LK”
“Sweden – Sami (Lule)”, “smj-SE”
“Sweden – Sami (Northern)”, “se-SE”
“Sweden – Sami (Southern)”, “sma-SE”
“Sweden – Swedish”, “sv-SE”
“Switzerland – French”, “fr-CH”
“Switzerland – German”, “de-CH”
“Switzerland – Italian”, “it-CH”
“Switzerland – Romansh”, “rm-CH”
“Syria – Arabic”, “ar-SY”
“Syria – Syriac”, “syr-SY”
“Taiwan – Chinese (Traditional) Legacy”, “zh-TW”
“Tajikistan – Tajik (Cyrillic)”, “tg-TJ”
“Thailand – Thai”, “th-TH”
“Trinidad and Tobago – English”, “en-TT”
“Tunisia – Arabic”, “ar-TN”
“Turkey – Turkish”, “tr-TR”
“Turkmenistan – Turkmen”, “tk-TM”
“U.A.E. – Arabic”, “ar-AE”
“Ukraine – Ukrainian”, “uk-UA”
“United Kingdom – English”, “en-GB”
“United Kingdom – Scottish Gaelic”, “gd-GB”
“United Kingdom – Welsh”, “cy-GB”
“United States – English”, “en-US”
“United States – Spanish”, “es-US”
“Uruguay – Spanish”, “es-UY”
“Uzbekistan – Uzbek (Cyrillic)”, “uz-UZ”
“Uzbekistan – Uzbek (Latin)”, “uz-UZ”
“Vietnam – Vietnamese”, “vi-VN”
“Yemen – Arabic”, “ar-YE”
“Zimbabwe – English”, “en-ZW”
投稿者: take@attob.com
body {
-webkit-text-size-adjust: 100%;
}
を設定。
Rapha のメルマガ
rapha.php
http://www.state.gov/misc/list/
$countries = array(
‘Afghanistan’,
‘Albania’,
‘Algeria’,
‘Andorra’,
‘Angola’,
‘Antigua and Barbuda’,
‘Argentina’,
‘Armenia’,
‘Aruba’,
‘Australia’,
‘Austria’,
‘Azerbaijan’,
‘Bahamas, The’,
‘Bahrain’,
‘Bangladesh’,
‘Barbados’,
‘Belarus’,
‘Belgium’,
‘Belize’,
‘Benin’,
‘Bhutan’,
‘Bolivia’,
‘Bosnia and Herzegovina’,
‘Botswana’,
‘Brazil’,
‘Brunei’,
‘Bulgaria’,
‘Burkina Faso’,
‘Burma’,
‘Burundi’,
‘Cambodia’,
‘Cameroon’,
‘Canada’,
‘Cape Verde’,
‘Central African Republic’,
‘Chad’,
‘Chile’,
‘China’,
‘Colombia’,
‘Comoros’,
‘Congo, Democratic Republic of the’,
‘Congo, Republic of the’,
‘Costa Rica’,
‘Cote d\’Ivoire’,
‘Croatia’,
‘Cuba’,
‘Curacao’,
‘Cyprus’,
‘Czech Republic’,
‘Denmark’,
‘Djibouti’,
‘Dominica’,
‘Dominican Republic’,
‘East Timor’,
‘Ecuador’,
‘Egypt’,
‘El Salvador’,
‘Equatorial Guinea’,
‘Eritrea’,
‘Estonia’,
‘Ethiopia’,
‘Fiji’,
‘Finland’,
‘France’,
‘Gabon’,
‘Gambia, The’,
‘Georgia’,
‘Germany’,
‘Ghana’,
‘Greece’,
‘Grenada’,
‘Guatemala’,
‘Guinea’,
‘Guinea-Bissau’,
‘Guyana’,
‘Haiti’,
‘Holy See’,
‘Honduras’,
‘Hong Kong’,
‘Hungary’,
‘Iceland’,
‘India’,
‘Indonesia’,
‘Iran’,
‘Iraq’,
‘Ireland’,
‘Israel’,
‘Italy’,
‘Jamaica’,
‘Japan’,
‘Jordan’,
‘Kazakhstan’,
‘Kenya’,
‘Kiribati’,
‘Korea, North’,
‘Korea, South’,
‘Kosovo’,
‘Kuwait’,
‘Kyrgyzstan’,
‘Laos’,
‘Latvia’,
‘Lebanon’,
‘Lesotho’,
‘Liberia’,
‘Libya’,
‘Liechtenstein’,
‘Lithuania’,
‘Luxembourg’,
‘Macau’,
‘Macedonia’,
‘Madagascar’,
‘Malawi’,
‘Malaysia’,
‘Maldives’,
‘Mali’,
‘Malta’,
‘Marshall Islands’,
‘Mauritania’,
‘Mauritius’,
‘Mexico’,
‘Micronesia’,
‘Moldova’,
‘Monaco’,
‘Mongolia’,
‘Montenegro’,
‘Morocco’,
‘Mozambique’,
‘Namibia’,
‘Nauru’,
‘Nepal’,
‘Netherlands’,
‘Netherlands Antilles’,
‘New Zealand’,
‘Nicaragua’,
‘Niger’,
‘Nigeria’,
‘North Korea’,
‘Norway’,
‘Oman’,
‘Pakistan’,
‘Palau’,
‘Palestinian Territories’,
‘Panama’,
‘Papua New Guinea’,
‘Paraguay’,
‘Peru’,
‘Philippines’,
‘Poland’,
‘Portugal’,
‘Qatar’,
‘Romania’,
‘Russia’,
‘Rwanda’,
‘Saint Kitts and Nevis’,
‘Saint Lucia’,
‘Saint Vincent and the Grenadines’,
‘Samoa’,
‘San Marino’,
‘Sao Tome and Principe’,
‘Saudi Arabia’,
‘Senegal’,
‘Serbia’,
‘Seychelles’,
‘Sierra Leone’,
‘Singapore’,
‘Sint Maarten’,
‘Slovakia’,
‘Slovenia’,
‘Solomon Islands’,
‘Somalia’,
‘South Africa’,
‘South Korea’,
‘South Sudan’,
‘Spain’,
‘Sri Lanka’,
‘Sudan’,
‘Suriname’,
‘Swaziland’,
‘Sweden’,
‘Switzerland’,
‘Syria’,
‘Taiwan’,
‘Tajikistan’,
‘Tanzania’,
‘Thailand’,
‘Timor-Leste’,
‘Togo’,
‘Tonga’,
‘Trinidad and Tobago’,
‘Tunisia’,
‘Turkey’,
‘Turkmenistan’,
‘Tuvalu’,
‘Uganda’,
‘Ukraine’,
‘United Arab Emirates’,
‘United Kingdom’,
‘Uruguay’,
‘Uzbekistan’,
‘Vanuatu’,
‘Venezuela’,
‘Vietnam’,
‘Yemen’,
‘Zambia’,
‘Zimbabwe’
);
可変変数というらしい。
http://php.net/manual/ja/language.variables.variable.php
$(‘#news_end’).prop(‘checked’,false);
$(‘#news_end’).prop(‘checked’,true);
$(‘.popup’).on(‘click’, function(e) {
//alert(e.target.tagName);
//alert(e.target.className + ‘ ‘ + e.target.tagName);
if(e.target.tagName == ‘DIV’ && e.target.className == ‘popup’) {
hide_nav_button();
}
});
event.target.className または event.target.tagName 等でどこをクリックしたかを判別させる。
UTF-8 は BOMありのファイルでないとRead errorが発生する。
UTF-8の BOMあり設定は miのモード->保存ファイルで変更ができる。
http://webdrawer.net/javascript/jssort.html
http://www.gpsvisualizer.com/convert?output
define(“HTTPS”, false);
function isssn() {
$isssn = false;
$ssn = isset($_GET[‘ssn’]) ? htmlspecialchars(trim($_GET[‘ssn’])) : ”;
if(isset($_SERVER[‘HTTP_REFERER’]) && strstr($_SERVER[‘HTTP_REFERER’], $_SERVER[‘SERVER_NAME’]) && strstr($_SERVER[‘HTTP_REFERER’], $_SERVER[‘REQUEST_URI’])):
setcookie(‘dummy_ssn’, time(), time() + 3600, ‘/’, $_SERVER[‘HTTP_HOST’], HTTPS);
$dummy_ssn = isset($_COOKIE[‘dummy_ssn’]) ? $_COOKIE[‘dummy_ssn’] : false;
if($dummy_ssn > time() – 3600):
$isssn = $dummy_ssn;
endif;
else:
if($ssn == ‘check’):
setcookie(‘dummy_ssn’, time(), time() + 3600, ‘/’, $_SERVER[‘HTTP_HOST’], HTTPS);
$dummy_ssn = isset($_COOKIE[‘dummy_ssn’]) ? $_COOKIE[‘dummy_ssn’] : ”;
if($dummy_ssn > time() – 3600):
$isssn = $dummy_ssn;
endif;
elseif($ssn == ‘reset’):
setcookie(‘dummy_ssn’, time(), time() + 3600, ‘/’, $_SERVER[‘HTTP_HOST’], HTTPS);
header(‘Location:http’ . (HTTPS == true ? ‘s’ : ”) . ‘://’ . $_SERVER[‘SERVER_NAME’] . $_SERVER[‘SCRIPT_NAME’] . ‘?ssn=check’);
exit();
else:
setcookie(‘dummy_ssn’, ”, time() – 3600, ‘/’, $_SERVER[‘HTTP_HOST’], HTTPS);
header(‘Location:http’ . (HTTPS == true ? ‘s’ : ”) . ‘://’ . $_SERVER[‘SERVER_NAME’] . $_SERVER[‘SCRIPT_NAME’] . ‘?ssn=reset’);
exit();
endif;
endif;
return $isssn;
}
$isssn = isssn();
attr(‘checked’, true) の代わりに、prop(‘checked’, true) を使う
– American Express Test Card: 370000000000002
– Discover Test Card: 6011000000000012
– Visa Test Card: 4007000000027
– Second Visa Test Card: 4012888818888
– JCB: 3088000000000017
– Diners Club/ Carte Blanche: 38000000000006
credit card