246 lines
6.8 KiB
PHP
246 lines
6.8 KiB
PHP
<?php // phpcs:ignore - @generation-checksum TR-81-1347
|
||
/**
|
||
* Country Class for Turkey (TR).
|
||
*
|
||
* State/province count: 81
|
||
* City count: 1347
|
||
* City count per state/province:
|
||
* - 77: 12 cities
|
||
* - 73: 38 cities
|
||
* - 72: 23 cities
|
||
* - 66: 15 cities
|
||
* - 65: 15 cities
|
||
* - 64: 12 cities
|
||
* - 63: 31 cities
|
||
* - 62: 11 cities
|
||
* - 61: 19 cities
|
||
* - 60: 12 cities
|
||
* - 59: 16 cities
|
||
* - 58: 19 cities
|
||
* - 56: 22 cities
|
||
* - 55: 18 cities
|
||
* - 54: 17 cities
|
||
* - 53: 11 cities
|
||
* - 52: 21 cities
|
||
* - 50: 10 cities
|
||
* - 48: 26 cities
|
||
* - 47: 64 cities
|
||
* - 46: 14 cities
|
||
* - 45: 19 cities
|
||
* - 44: 14 cities
|
||
* - 43: 13 cities
|
||
* - 42: 38 cities
|
||
* - 41: 25 cities
|
||
* - 38: 18 cities
|
||
* - 37: 20 cities
|
||
* - 35: 43 cities
|
||
* - 34: 40 cities
|
||
* - 33: 18 cities
|
||
* - 32: 15 cities
|
||
* - 31: 40 cities
|
||
* - 28: 17 cities
|
||
* - 27: 15 cities
|
||
* - 26: 18 cities
|
||
* - 25: 22 cities
|
||
* - 24: 10 cities
|
||
* - 23: 13 cities
|
||
* - 22: 10 cities
|
||
* - 21: 28 cities
|
||
* - 20: 24 cities
|
||
* - 19: 15 cities
|
||
* - 18: 12 cities
|
||
* - 17: 18 cities
|
||
* - 16: 39 cities
|
||
* - 15: 14 cities
|
||
* - 11: 11 cities
|
||
* - 10: 21 cities
|
||
* - 09: 25 cities
|
||
* - 81: 8 cities
|
||
* - 08: 10 cities
|
||
* - 80: 7 cities
|
||
* - 79: 4 cities
|
||
* - 78: 7 cities
|
||
* - 76: 3 cities
|
||
* - 75: 6 cities
|
||
* - 74: 4 cities
|
||
* - 07: 37 cities
|
||
* - 71: 9 cities
|
||
* - 70: 7 cities
|
||
* - 69: 4 cities
|
||
* - 68: 9 cities
|
||
* - 67: 8 cities
|
||
* - 06: 30 cities
|
||
* - 57: 9 cities
|
||
* - 51: 6 cities
|
||
* - 49: 7 cities
|
||
* - 40: 7 cities
|
||
* - 39: 9 cities
|
||
* - 36: 8 cities
|
||
* - 03: 20 cities
|
||
* - 30: 6 cities
|
||
* - 29: 9 cities
|
||
* - 02: 11 cities
|
||
* - 14: 9 cities
|
||
* - 13: 9 cities
|
||
* - 12: 9 cities
|
||
* - 01: 17 cities
|
||
* - 05: 9 cities
|
||
* - 04: 8 cities
|
||
*
|
||
* @package WP_Ultimo\Country
|
||
* @since 2.0.11
|
||
*/
|
||
|
||
namespace WP_Ultimo\Country;
|
||
|
||
// Exit if accessed directly
|
||
defined('ABSPATH') || exit;
|
||
|
||
/**
|
||
* Country Class for Turkey (TR).
|
||
*
|
||
* IMPORTANT:
|
||
* This file is generated by build scripts, do not
|
||
* change it directly or your changes will be LOST!
|
||
*
|
||
* @since 2.0.11
|
||
*
|
||
* @property-read string $code
|
||
* @property-read string $currency
|
||
* @property-read int $phone_code
|
||
*/
|
||
class Country_TR extends Country {
|
||
|
||
use \WP_Ultimo\Traits\Singleton;
|
||
|
||
/**
|
||
* General country attributes.
|
||
*
|
||
* This might be useful, might be not.
|
||
* In case of doubt, keep it.
|
||
*
|
||
* @since 2.0.11
|
||
* @var array
|
||
*/
|
||
protected $attributes = array(
|
||
'country_code' => 'TR',
|
||
'currency' => 'TRY',
|
||
'phone_code' => 90,
|
||
);
|
||
|
||
/**
|
||
* The type of nomenclature used to refer to the country sub-divisions.
|
||
*
|
||
* @since 2.0.11
|
||
* @var string
|
||
*/
|
||
protected $state_type = 'unknown';
|
||
|
||
/**
|
||
* Return the country name.
|
||
*
|
||
* @since 2.0.11
|
||
* @return string
|
||
*/
|
||
public function get_name() {
|
||
|
||
return __('Turkey', 'wp-ultimo-locations');
|
||
|
||
} // end get_name;
|
||
|
||
/**
|
||
* Returns the list of states for TR.
|
||
*
|
||
* @since 2.0.11
|
||
* @return array The list of state/provinces for the country.
|
||
*/
|
||
protected function states() {
|
||
|
||
return array(
|
||
'10' => __('Balıkesir', 'wp-ultimo-locations'),
|
||
'11' => __('Bilecik', 'wp-ultimo-locations'),
|
||
'12' => __('Bingöl', 'wp-ultimo-locations'),
|
||
'13' => __('Bitlis', 'wp-ultimo-locations'),
|
||
'14' => __('Bolu', 'wp-ultimo-locations'),
|
||
'15' => __('Burdur', 'wp-ultimo-locations'),
|
||
'16' => __('Bursa', 'wp-ultimo-locations'),
|
||
'17' => __('Çanakkale', 'wp-ultimo-locations'),
|
||
'18' => __('Çankırı', 'wp-ultimo-locations'),
|
||
'19' => __('Çorum', 'wp-ultimo-locations'),
|
||
'20' => __('Denizli', 'wp-ultimo-locations'),
|
||
'21' => __('Diyarbakır', 'wp-ultimo-locations'),
|
||
'22' => __('Edirne', 'wp-ultimo-locations'),
|
||
'23' => __('Elazığ', 'wp-ultimo-locations'),
|
||
'24' => __('Erzincan', 'wp-ultimo-locations'),
|
||
'25' => __('Erzurum', 'wp-ultimo-locations'),
|
||
'26' => __('Eskişehir', 'wp-ultimo-locations'),
|
||
'27' => __('Gaziantep', 'wp-ultimo-locations'),
|
||
'28' => __('Giresun', 'wp-ultimo-locations'),
|
||
'29' => __('Gümüşhane', 'wp-ultimo-locations'),
|
||
'30' => __('Hakkâri', 'wp-ultimo-locations'),
|
||
'31' => __('Hatay', 'wp-ultimo-locations'),
|
||
'32' => __('Isparta', 'wp-ultimo-locations'),
|
||
'33' => __('Mersin', 'wp-ultimo-locations'),
|
||
'34' => __('Istanbul', 'wp-ultimo-locations'),
|
||
'35' => __('İzmir', 'wp-ultimo-locations'),
|
||
'36' => __('Kars', 'wp-ultimo-locations'),
|
||
'37' => __('Kastamonu', 'wp-ultimo-locations'),
|
||
'38' => __('Kayseri', 'wp-ultimo-locations'),
|
||
'39' => __('Kırklareli', 'wp-ultimo-locations'),
|
||
'40' => __('Kırşehir', 'wp-ultimo-locations'),
|
||
'41' => __('Kocaeli', 'wp-ultimo-locations'),
|
||
'42' => __('Konya', 'wp-ultimo-locations'),
|
||
'43' => __('Kütahya', 'wp-ultimo-locations'),
|
||
'44' => __('Malatya', 'wp-ultimo-locations'),
|
||
'45' => __('Manisa', 'wp-ultimo-locations'),
|
||
'46' => __('Kahramanmaraş', 'wp-ultimo-locations'),
|
||
'47' => __('Mardin', 'wp-ultimo-locations'),
|
||
'48' => __('Muğla', 'wp-ultimo-locations'),
|
||
'49' => __('Muş', 'wp-ultimo-locations'),
|
||
'50' => __('Nevşehir', 'wp-ultimo-locations'),
|
||
'51' => __('Niğde', 'wp-ultimo-locations'),
|
||
'52' => __('Ordu', 'wp-ultimo-locations'),
|
||
'53' => __('Rize', 'wp-ultimo-locations'),
|
||
'54' => __('Sakarya', 'wp-ultimo-locations'),
|
||
'55' => __('Samsun', 'wp-ultimo-locations'),
|
||
'56' => __('Siirt', 'wp-ultimo-locations'),
|
||
'57' => __('Sinop', 'wp-ultimo-locations'),
|
||
'58' => __('Sivas', 'wp-ultimo-locations'),
|
||
'59' => __('Tekirdağ', 'wp-ultimo-locations'),
|
||
'60' => __('Tokat', 'wp-ultimo-locations'),
|
||
'61' => __('Trabzon', 'wp-ultimo-locations'),
|
||
'62' => __('Tunceli', 'wp-ultimo-locations'),
|
||
'63' => __('Şanlıurfa', 'wp-ultimo-locations'),
|
||
'64' => __('Uşak', 'wp-ultimo-locations'),
|
||
'65' => __('Van', 'wp-ultimo-locations'),
|
||
'66' => __('Yozgat', 'wp-ultimo-locations'),
|
||
'67' => __('Zonguldak', 'wp-ultimo-locations'),
|
||
'68' => __('Aksaray', 'wp-ultimo-locations'),
|
||
'69' => __('Bayburt', 'wp-ultimo-locations'),
|
||
'70' => __('Karaman', 'wp-ultimo-locations'),
|
||
'71' => __('Kırıkkale', 'wp-ultimo-locations'),
|
||
'72' => __('Batman', 'wp-ultimo-locations'),
|
||
'73' => __('Şırnak', 'wp-ultimo-locations'),
|
||
'74' => __('Bartın', 'wp-ultimo-locations'),
|
||
'75' => __('Ardahan', 'wp-ultimo-locations'),
|
||
'76' => __('Iğdır', 'wp-ultimo-locations'),
|
||
'77' => __('Yalova', 'wp-ultimo-locations'),
|
||
'78' => __('Karabük', 'wp-ultimo-locations'),
|
||
'79' => __('Kilis', 'wp-ultimo-locations'),
|
||
'80' => __('Osmaniye', 'wp-ultimo-locations'),
|
||
'81' => __('Düzce', 'wp-ultimo-locations'),
|
||
'01' => __('Adana', 'wp-ultimo-locations'),
|
||
'02' => __('Adıyaman', 'wp-ultimo-locations'),
|
||
'03' => __('Afyonkarahisar', 'wp-ultimo-locations'),
|
||
'05' => __('Amasya', 'wp-ultimo-locations'),
|
||
'06' => __('Ankara', 'wp-ultimo-locations'),
|
||
'07' => __('Antalya', 'wp-ultimo-locations'),
|
||
'08' => __('Artvin', 'wp-ultimo-locations'),
|
||
'09' => __('Aydın', 'wp-ultimo-locations'),
|
||
'04' => __('Ağrı', 'wp-ultimo-locations'),
|
||
);
|
||
|
||
} // end states;
|
||
|
||
} // end class Country_TR;
|