Files
wp-multisite-waas/inc/country/class-country-tr.php
2025-02-08 13:57:32 -07:00

243 lines
6.0 KiB
PHP
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?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 = [
'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');
}
/**
* 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 [
'10' => __('Balıkesir', 'wp-ultimo'),
'11' => __('Bilecik', 'wp-ultimo'),
'12' => __('Bingöl', 'wp-ultimo'),
'13' => __('Bitlis', 'wp-ultimo'),
'14' => __('Bolu', 'wp-ultimo'),
'15' => __('Burdur', 'wp-ultimo'),
'16' => __('Bursa', 'wp-ultimo'),
'17' => __('Çanakkale', 'wp-ultimo'),
'18' => __('Çankırı', 'wp-ultimo'),
'19' => __('Çorum', 'wp-ultimo'),
'20' => __('Denizli', 'wp-ultimo'),
'21' => __('Diyarbakır', 'wp-ultimo'),
'22' => __('Edirne', 'wp-ultimo'),
'23' => __('Elazığ', 'wp-ultimo'),
'24' => __('Erzincan', 'wp-ultimo'),
'25' => __('Erzurum', 'wp-ultimo'),
'26' => __('Eskişehir', 'wp-ultimo'),
'27' => __('Gaziantep', 'wp-ultimo'),
'28' => __('Giresun', 'wp-ultimo'),
'29' => __('Gümüşhane', 'wp-ultimo'),
'30' => __('Hakkâri', 'wp-ultimo'),
'31' => __('Hatay', 'wp-ultimo'),
'32' => __('Isparta', 'wp-ultimo'),
'33' => __('Mersin', 'wp-ultimo'),
'34' => __('Istanbul', 'wp-ultimo'),
'35' => __('İzmir', 'wp-ultimo'),
'36' => __('Kars', 'wp-ultimo'),
'37' => __('Kastamonu', 'wp-ultimo'),
'38' => __('Kayseri', 'wp-ultimo'),
'39' => __('Kırklareli', 'wp-ultimo'),
'40' => __('Kırşehir', 'wp-ultimo'),
'41' => __('Kocaeli', 'wp-ultimo'),
'42' => __('Konya', 'wp-ultimo'),
'43' => __('Kütahya', 'wp-ultimo'),
'44' => __('Malatya', 'wp-ultimo'),
'45' => __('Manisa', 'wp-ultimo'),
'46' => __('Kahramanmaraş', 'wp-ultimo'),
'47' => __('Mardin', 'wp-ultimo'),
'48' => __('Muğla', 'wp-ultimo'),
'49' => __('Muş', 'wp-ultimo'),
'50' => __('Nevşehir', 'wp-ultimo'),
'51' => __('Niğde', 'wp-ultimo'),
'52' => __('Ordu', 'wp-ultimo'),
'53' => __('Rize', 'wp-ultimo'),
'54' => __('Sakarya', 'wp-ultimo'),
'55' => __('Samsun', 'wp-ultimo'),
'56' => __('Siirt', 'wp-ultimo'),
'57' => __('Sinop', 'wp-ultimo'),
'58' => __('Sivas', 'wp-ultimo'),
'59' => __('Tekirdağ', 'wp-ultimo'),
'60' => __('Tokat', 'wp-ultimo'),
'61' => __('Trabzon', 'wp-ultimo'),
'62' => __('Tunceli', 'wp-ultimo'),
'63' => __('Şanlıurfa', 'wp-ultimo'),
'64' => __('Uşak', 'wp-ultimo'),
'65' => __('Van', 'wp-ultimo'),
'66' => __('Yozgat', 'wp-ultimo'),
'67' => __('Zonguldak', 'wp-ultimo'),
'68' => __('Aksaray', 'wp-ultimo'),
'69' => __('Bayburt', 'wp-ultimo'),
'70' => __('Karaman', 'wp-ultimo'),
'71' => __('Kırıkkale', 'wp-ultimo'),
'72' => __('Batman', 'wp-ultimo'),
'73' => __(ırnak', 'wp-ultimo'),
'74' => __('Bartın', 'wp-ultimo'),
'75' => __('Ardahan', 'wp-ultimo'),
'76' => __('Iğdır', 'wp-ultimo'),
'77' => __('Yalova', 'wp-ultimo'),
'78' => __('Karabük', 'wp-ultimo'),
'79' => __('Kilis', 'wp-ultimo'),
'80' => __('Osmaniye', 'wp-ultimo'),
'81' => __('Düzce', 'wp-ultimo'),
'01' => __('Adana', 'wp-ultimo'),
'02' => __('Adıyaman', 'wp-ultimo'),
'03' => __('Afyonkarahisar', 'wp-ultimo'),
'05' => __('Amasya', 'wp-ultimo'),
'06' => __('Ankara', 'wp-ultimo'),
'07' => __('Antalya', 'wp-ultimo'),
'08' => __('Artvin', 'wp-ultimo'),
'09' => __('Aydın', 'wp-ultimo'),
'04' => __('Ağrı', 'wp-ultimo'),
];
}
}