@brightspace-ui/intl
Version:
Internationalization APIs for number, date, time and file size formatting and parsing in D2L Brightspace.
218 lines (215 loc) • 3.73 kB
JavaScript
/**
* Africa Timezone Mappings
* Maps IANA timezone identifiers to country codes and source files
*/
export const africaTimezones = {
'Africa/Abidjan': {
regionCode: 'CI',
ianaSource: 'africa'
},
'Africa/Accra': {
regionCode: 'GH',
ianaSource: 'africa'
},
'Africa/Addis_Ababa': {
regionCode: 'ET',
ianaSource: 'africa'
},
'Africa/Algiers': {
regionCode: 'DZ',
ianaSource: 'africa'
},
'Africa/Asmara': {
regionCode: 'ER',
ianaSource: 'africa'
},
'Africa/Bamako': {
regionCode: 'ML',
ianaSource: 'africa'
},
'Africa/Bangui': {
regionCode: 'CF',
ianaSource: 'africa'
},
'Africa/Banjul': {
regionCode: 'GM',
ianaSource: 'africa'
},
'Africa/Bissau': {
regionCode: 'GW',
ianaSource: 'africa'
},
'Africa/Blantyre': {
regionCode: 'MW',
ianaSource: 'africa'
},
'Africa/Brazzaville': {
regionCode: 'CG',
ianaSource: 'africa'
},
'Africa/Bujumbura': {
regionCode: 'BI',
ianaSource: 'africa'
},
'Africa/Cairo': {
regionCode: 'EG',
ianaSource: 'africa'
},
'Africa/Casablanca': {
regionCode: 'MA',
ianaSource: 'africa'
},
'Africa/Ceuta': {
regionCode: 'ES',
ianaSource: 'africa'
},
'Africa/Conakry': {
regionCode: 'GN',
ianaSource: 'africa'
},
'Africa/Dakar': {
regionCode: 'SN',
ianaSource: 'africa'
},
'Africa/Dar_es_Salaam': {
regionCode: 'TZ',
ianaSource: 'africa'
},
'Africa/Djibouti': {
regionCode: 'DJ',
ianaSource: 'africa'
},
'Africa/Douala': {
regionCode: 'CM',
ianaSource: 'africa'
},
'Africa/El_Aaiun': {
regionCode: 'EH',
ianaSource: 'africa'
},
'Africa/Freetown': {
regionCode: 'SL',
ianaSource: 'africa'
},
'Africa/Gaborone': {
regionCode: 'BW',
ianaSource: 'africa'
},
'Africa/Harare': {
regionCode: 'ZW',
ianaSource: 'africa'
},
'Africa/Johannesburg': {
regionCode: 'ZA',
ianaSource: 'africa'
},
'Africa/Juba': {
regionCode: 'SS',
ianaSource: 'africa'
},
'Africa/Kampala': {
regionCode: 'UG',
ianaSource: 'africa'
},
'Africa/Khartoum': {
regionCode: 'SD',
ianaSource: 'africa'
},
'Africa/Kigali': {
regionCode: 'RW',
ianaSource: 'africa'
},
'Africa/Kinshasa': {
regionCode: 'CD',
ianaSource: 'africa'
},
'Africa/Lagos': {
regionCode: 'NG',
ianaSource: 'africa'
},
'Africa/Libreville': {
regionCode: 'GA',
ianaSource: 'africa'
},
'Africa/Lome': {
regionCode: 'TG',
ianaSource: 'africa'
},
'Africa/Luanda': {
regionCode: 'AO',
ianaSource: 'africa'
},
'Africa/Lubumbashi': {
regionCode: 'CD',
ianaSource: 'africa'
},
'Africa/Lusaka': {
regionCode: 'ZM',
ianaSource: 'africa'
},
'Africa/Malabo': {
regionCode: 'GQ',
ianaSource: 'africa'
},
'Africa/Maputo': {
regionCode: 'MZ',
ianaSource: 'africa'
},
'Africa/Maseru': {
regionCode: 'LS',
ianaSource: 'africa'
},
'Africa/Mbabane': {
regionCode: 'SZ',
ianaSource: 'africa'
},
'Africa/Mogadishu': {
regionCode: 'SO',
ianaSource: 'africa'
},
'Africa/Monrovia': {
regionCode: 'LR',
ianaSource: 'africa'
},
'Africa/Nairobi': {
regionCode: 'KE',
ianaSource: 'africa'
},
'Africa/Ndjamena': {
regionCode: 'TD',
ianaSource: 'africa'
},
'Africa/Niamey': {
regionCode: 'NE',
ianaSource: 'africa'
},
'Africa/Nouakchott': {
regionCode: 'MR',
ianaSource: 'africa'
},
'Africa/Ouagadougou': {
regionCode: 'BF',
ianaSource: 'africa'
},
'Africa/Porto-Novo': {
regionCode: 'BJ',
ianaSource: 'africa'
},
'Africa/Sao_Tome': {
regionCode: 'ST',
ianaSource: 'africa'
},
'Africa/Tripoli': {
regionCode: 'LY',
ianaSource: 'africa'
},
'Africa/Tunis': {
regionCode: 'TN',
ianaSource: 'africa'
},
'Africa/Windhoek': {
regionCode: 'NA',
ianaSource: 'africa'
}
};
export default africaTimezones;