From e25e40f1ef4e1ad703c55b13069461ee0d712eae Mon Sep 17 00:00:00 2001 From: Mike Macgirvin Date: Wed, 29 Sep 2010 18:11:23 -0700 Subject: [PATCH] i18n string extraction util --- include/datetime.php | 8 +- mod/install.php | 2 +- mod/photos.php | 2 +- mod/profile_photo.php | 6 +- util/extract.php | 38 ++ util/strings.php | 824 ++++++++++++++++++++++++++++++++++++++++ {test => util}/typo.php | 0 7 files changed, 871 insertions(+), 9 deletions(-) create mode 100644 util/extract.php create mode 100644 util/strings.php rename {test => util}/typo.php (100%) diff --git a/include/datetime.php b/include/datetime.php index ca6c1b4..b027949 100644 --- a/include/datetime.php +++ b/include/datetime.php @@ -5,8 +5,8 @@ if(! function_exists('timezone_cmp')) { function timezone_cmp($a, $b) { if(strstr($a,'/') && strstr($b,'/')) { - if ($a == $b) return 0; - return ($a < $b) ? -1 : 1; + if ( t($a) == t($b)) return 0; + return ( t($a) < t($b)) ? -1 : 1; } if(strstr($a,'/')) return -1; if(strstr($b,'/')) return 1; @@ -41,9 +41,9 @@ function select_timezone($current = 'America/Los_Angeles') { } else { $city = $ex[0]; - if($continent != 'Miscellaneous') { + if($continent != t('Miscellaneous')) { $o .= ''; - $continent = 'Miscellaneous'; + $continent = t('Miscellaneous'); $o .= ''; } } diff --git a/mod/install.php b/mod/install.php index 4160445..c80fb54 100644 --- a/mod/install.php +++ b/mod/install.php @@ -49,7 +49,7 @@ function install_post(&$a) { $_SESSION['sysmsg'] = ''; notice( t('Database import succeeded.') . EOL - . t('IMPORTANT: You will need to (manually) setup a scheduled task for the poller.') . EOL + . t('IMPORTANT: You will need to [manually] setup a scheduled task for the poller.') . EOL . t('Please see the file INSTALL.') . EOL ); goaway($a->get_baseurl()); } diff --git a/mod/photos.php b/mod/photos.php index f5d4258..345a22d 100644 --- a/mod/photos.php +++ b/mod/photos.php @@ -493,7 +493,7 @@ function photos_content(&$a) { '$permissions' => t('Permissions'), '$aclselect' => populate_acl($a->user), '$archive' => $a->get_baseurl() . '/jumploader_z.jar', - '$nojava' => t('Use the following controls only if the Java uploader (above) fails to launch.'), + '$nojava' => t('Use the following controls only if the Java uploader [above] fails to launch.'), '$uploadurl' => $a->get_baseurl() . '/photos', '$submit' => t('Submit') )); diff --git a/mod/profile_photo.php b/mod/profile_photo.php index b7aaf6c..bc2e5b4 100644 --- a/mod/profile_photo.php +++ b/mod/profile_photo.php @@ -58,14 +58,14 @@ function profile_photo_post(&$a) { $r = $im->store(get_uid(), 0, $base_image['resource-id'],$base_image['filename'], t('Profile Photos'), 4, 1); if($r === false) - notice ( t('Image size reduction (175) failed.') . EOL ); + notice ( t('Image size reduction [175] failed.') . EOL ); $im->scaleImage(80); $r = $im->store(get_uid(), 0, $base_image['resource-id'],$base_image['filename'], t('Profile Photos'), 5, 1); if($r === false) - notice( t('Image size reduction (80) failed.') . EOL ); + notice( t('Image size reduction [80] failed.') . EOL ); // Unset the profile photo flag from any other photos I own @@ -132,7 +132,7 @@ function profile_photo_post(&$a) { $r = $ph->store(get_uid(), 0 , $hash, $filename, t('Profile Photos'), 1 ); if($r === false) - notice( t('Image size reduction (640) failed.') . EOL ); + notice( t('Image size reduction [640] failed.') . EOL ); else $smallest = 1; } diff --git a/util/extract.php b/util/extract.php new file mode 100644 index 0000000..bb16a47 --- /dev/null +++ b/util/extract.php @@ -0,0 +1,38 @@ +strings[' . $a . '] = ' . $a . ';' . "\n"; + } + + $zones = timezone_identifiers_list(); + foreach($zones as $zone) + $s .= '$a->strings[\'' . $zone . '\'] = \'' . $zone . '\';' . "\n"; + + echo $s; \ No newline at end of file diff --git a/util/strings.php b/util/strings.php new file mode 100644 index 0000000..3b04b56 --- /dev/null +++ b/util/strings.php @@ -0,0 +1,824 @@ +strings['Not Found'] = 'Not Found'; +$a->strings['Page not found.' ] = 'Page not found.' ; +$a->strings['Permission denied'] = 'Permission denied'; +$a->strings['Permission denied.'] = 'Permission denied.'; +$a->strings['prev'] = 'prev'; +$a->strings['first'] = 'first'; +$a->strings['last'] = 'last'; +$a->strings['next'] = 'next'; +$a->strings[' likes this.'] = ' likes this.'; +$a->strings[' doesn\'t like this.'] = ' doesn\'t like this.'; +$a->strings['people'] = 'people'; +$a->strings['like this.'] = 'like this.'; +$a->strings['don\'t like this.'] = 'don\'t like this.'; +$a->strings['and'] = 'and'; +$a->strings[', and '] = ', and '; +$a->strings[' other people'] = ' other people'; +$a->strings[' like this.'] = ' like this.'; +$a->strings[' don\'t like this.'] = ' don\'t like this.'; +$a->strings["Invite Friends"] = "Invite Friends"; +$a->strings['Could not access contact record.'] = 'Could not access contact record.'; +$a->strings['Could not locate selected profile.'] = 'Could not locate selected profile.'; +$a->strings['Contact updated.'] = 'Contact updated.'; +$a->strings['Failed to update contact record.'] = 'Failed to update contact record.'; +$a->strings['Contact has been '] = 'Contact has been '; +$a->strings['blocked'] = 'blocked'; +$a->strings['unblocked'] = 'unblocked'; +$a->strings['ignored'] = 'ignored'; +$a->strings['unignored'] = 'unignored'; +$a->strings['Contact has been removed.'] = 'Contact has been removed.'; +$a->strings['Contact not found.'] = 'Contact not found.'; +$a->strings['Mutual Friendship'] = 'Mutual Friendship'; +$a->strings['is a fan of yours'] = 'is a fan of yours'; +$a->strings['you are a fan of'] = 'you are a fan of'; +$a->strings['Never'] = 'Never'; +$a->strings['Unblock this contact'] = 'Unblock this contact'; +$a->strings['Block this contact'] = 'Block this contact'; +$a->strings['Unignore this contact'] = 'Unignore this contact'; +$a->strings['Ignore this contact'] = 'Ignore this contact'; +$a->strings['Currently blocked'] = 'Currently blocked'; +$a->strings['Currently ignored'] = 'Currently ignored'; +$a->strings['Show Blocked Connections'] = 'Show Blocked Connections'; +$a->strings['Hide Blocked Connections'] = 'Hide Blocked Connections'; +$a->strings['Finding: '] = 'Finding: '; +$a->strings['Find'] = 'Find'; +$a->strings['Visit '] = 'Visit '; +$a->strings['\'s profile'] = '\'s profile'; +$a->strings['Edit contact'] = 'Edit contact'; +$a->strings['Contact Photos'] = 'Contact Photos'; +$a->strings["Unable to set contact photo info."] = "Unable to set contact photo info."; +$a->strings["Connection accepted at "] = "Connection accepted at "; +$a->strings['Administrator'] = 'Administrator'; +$a->strings["Email notification failed."] = "Email notification failed."; +$a->strings["Permission denied."] = "Permission denied."; +$a->strings['Node does not exist.'] = 'Node does not exist.'; +$a->strings["Confirmation completed successfully"] = "Confirmation completed successfully"; +$a->strings["Temporary failure. Please wait and try again."] = "Temporary failure. Please wait and try again."; +$a->strings["Introduction failed or was revoked. Cannot complete."] = "Introduction failed or was revoked. Cannot complete."; +$a->strings['Unable to set contact photo.'] = 'Unable to set contact photo.'; +$a->strings['New mail received at '] = 'New mail received at '; +$a->strings[" commented on your item at "] = " commented on your item at "; +$a->strings[" commented on an item at "] = " commented on an item at "; +$a->strings['Hi '] = 'Hi '; +$a->strings["This introduction has already been accepted."] = "This introduction has already been accepted."; +$a->strings['Profile location is not valid or does not contain profile information.'] = 'Profile location is not valid or does not contain profile information.'; +$a->strings['Warning: profile location has no identifiable owner name.'] = 'Warning: profile location has no identifiable owner name.'; +$a->strings['Warning: profile location has no profile photo.'] = 'Warning: profile location has no profile photo.'; +$a->strings[' required parameter'] = ' required parameter'; +$a->strings[" was "] = " was "; +$a->strings["s were "] = "s were "; +$a->strings["not found at the given location."] = "not found at the given location."; +$a->strings["Introduction complete."] = "Introduction complete."; +$a->strings['Unrecoverable protocol error.'] = 'Unrecoverable protocol error.'; +$a->strings['Profile unavailable.'] = 'Profile unavailable.'; +$a->strings["Invalid locator"] = "Invalid locator"; +$a->strings["Unable to resolve your name at the provided location."] = "Unable to resolve your name at the provided location."; +$a->strings['You have already introduced yourself here.'] = 'You have already introduced yourself here.'; +$a->strings['Invalid profile URL.'] = 'Invalid profile URL.'; +$a->strings['Disallowed profile URL.'] = 'Disallowed profile URL.'; +$a->strings['Your introduction has been sent.'] = 'Your introduction has been sent.'; +$a->strings["Please login to confirm introduction."] = "Please login to confirm introduction."; +$a->strings["Incorrect identity currently logged in. Please login to this profile."] = "Incorrect identity currently logged in. Please login to this profile."; +$a->strings['[Name Withheld]'] = '[Name Withheld]'; +$a->strings['Global Directory'] = 'Global Directory'; +$a->strings['Item not found.'] = 'Item not found.'; +$a->strings['This is you'] = 'This is you'; +$a->strings['Item has been removed.'] = 'Item has been removed.'; +$a->strings['Group created.'] = 'Group created.'; +$a->strings['Could not create group.'] = 'Could not create group.'; +$a->strings['Group not found.'] = 'Group not found.'; +$a->strings['Group name changed.'] = 'Group name changed.'; +$a->strings['Membership list updated.'] = 'Membership list updated.'; +$a->strings['Group removed.'] = 'Group removed.'; +$a->strings['Unable to remove group.'] = 'Unable to remove group.'; +$a->strings['Delete'] = 'Delete'; +$a->strings['Could not connect to database.'] = 'Could not connect to database.'; +$a->strings['Connected to database.'] = 'Connected to database.'; +$a->strings['Database import succeeded.'] = 'Database import succeeded.'; +$a->strings['IMPORTANT: You will need to [manually] setup a scheduled task for the poller.'] = 'IMPORTANT: You will need to [manually] setup a scheduled task for the poller.'; +$a->strings['Please see the file INSTALL.'] = 'Please see the file INSTALL.'; +$a->strings['Database import failed.'] = 'Database import failed.'; +$a->strings['You may need to import the file "database.sql" manually using phpmyadmin or mysql.'] = 'You may need to import the file "database.sql" manually using phpmyadmin or mysql.'; +$a->strings['Welcome to the Mistpark Social Network.'] = 'Welcome to the Mistpark Social Network.'; +$a->strings['Submit'] = 'Submit'; +$a->strings['Errors encountered creating database tables.'] = 'Errors encountered creating database tables.'; +$a->strings[' : '] = ' : '; +$a->strings['Not a valid email address.'] = 'Not a valid email address.'; +$a->strings['Please join my network on '] = 'Please join my network on '; +$a->strings['Message delivery failed.'] = 'Message delivery failed.'; +$a->strings[' messages sent.'] = ' messages sent.'; +$a->strings['Send invitations'] = 'Send invitations'; +$a->strings['Enter email addresses, one per line:'] = 'Enter email addresses, one per line:'; +$a->strings['Your message:'] = 'Your message:'; +$a->strings['Please join my social network on '] = 'Please join my social network on '; +$a->strings["\r\n"] = "\r\n"; +$a->strings['To accept this invitation, please visit:'] = 'To accept this invitation, please visit:'; +$a->strings['Once you have registered, please make an introduction via my profile page at:'] = 'Once you have registered, please make an introduction via my profile page at:'; +$a->strings['Unable to locate original post.'] = 'Unable to locate original post.'; +$a->strings['Empty post discarded.'] = 'Empty post discarded.'; +$a->strings[" posted on your profile wall at "] = " posted on your profile wall at "; +$a->strings['photo'] = 'photo'; +$a->strings['status'] = 'status'; +$a->strings['likes'] = 'likes'; +$a->strings['doesn\'t like'] = 'doesn\'t like'; +$a->strings['\'s'] = '\'s'; +$a->strings['No recipient selected.'] = 'No recipient selected.'; +$a->strings['Unable to locate contact information.'] = 'Unable to locate contact information.'; +$a->strings['Message sent.'] = 'Message sent.'; +$a->strings['Message could not be sent.'] = 'Message could not be sent.'; +$a->strings['Messages'] = 'Messages'; +$a->strings['Inbox'] = 'Inbox'; +$a->strings['Outbox'] = 'Outbox'; +$a->strings['New Message'] = 'New Message'; +$a->strings['Message deleted.'] = 'Message deleted.'; +$a->strings['Conversation removed.'] = 'Conversation removed.'; +$a->strings['Send Private Message'] = 'Send Private Message'; +$a->strings['To:'] = 'To:'; +$a->strings['Subject:'] = 'Subject:'; +$a->strings['Upload photo'] = 'Upload photo'; +$a->strings['Insert web link'] = 'Insert web link'; +$a->strings['Please wait'] = 'Please wait'; +$a->strings['No messages.'] = 'No messages.'; +$a->strings['Delete conversation'] = 'Delete conversation'; +$a->strings['Message not available.'] = 'Message not available.'; +$a->strings['Delete message'] = 'Delete message'; +$a->strings['Send Reply'] = 'Send Reply'; +$a->strings['No such group'] = 'No such group'; +$a->strings['Group: '] = 'Group: '; +$a->strings['Invalid request identifier.'] = 'Invalid request identifier.'; +$a->strings['Discard'] = 'Discard'; +$a->strings['Ignore'] = 'Ignore'; +$a->strings['Show Ignored Requests'] = 'Show Ignored Requests'; +$a->strings['Hide Ignored Requests'] = 'Hide Ignored Requests'; +$a->strings['yes'] = 'yes'; +$a->strings['no'] = 'no'; +$a->strings['No notifications.'] = 'No notifications.'; +$a->strings['Photo Albums'] = 'Photo Albums'; +$a->strings['Profile Photos'] = 'Profile Photos'; +$a->strings['Album not found.'] = 'Album not found.'; +$a->strings['Delete Album'] = 'Delete Album'; +$a->strings['Delete Photo'] = 'Delete Photo'; +$a->strings['Unable to process image.'] = 'Unable to process image.'; +$a->strings['Image upload failed.'] = 'Image upload failed.'; +$a->strings['No photos selected'] = 'No photos selected'; +$a->strings['Upload Photos'] = 'Upload Photos'; +$a->strings['New album name: '] = 'New album name: '; +$a->strings['or existing album name: '] = 'or existing album name: '; +$a->strings['Select files to upload: '] = 'Select files to upload: '; +$a->strings['Permissions'] = 'Permissions'; +$a->strings['Use the following controls only if the Java uploader [above] fails to launch.'] = 'Use the following controls only if the Java uploader [above] fails to launch.'; +$a->strings['Edit Album'] = 'Edit Album'; +$a->strings['View Photo'] = 'View Photo'; +$a->strings['Photo not available'] = 'Photo not available'; +$a->strings['Edit photo'] = 'Edit photo'; +$a->strings['View Full Size'] = 'View Full Size'; +$a->strings['In this photo: '] = 'In this photo: '; +$a->strings['Caption'] = 'Caption'; +$a->strings['Tags'] = 'Tags'; +$a->strings['Recent Photos'] = 'Recent Photos'; +$a->strings['Upload New Photos'] = 'Upload New Photos'; +$a->strings['View Album'] = 'View Album'; +$a->strings['No profile'] = 'No profile'; +$a->strings['Image uploaded but image cropping failed.'] = 'Image uploaded but image cropping failed.'; +$a->strings['Image size reduction [175] failed.'] = 'Image size reduction [175] failed.'; +$a->strings['Image size reduction [80] failed.'] = 'Image size reduction [80] failed.'; +$a->strings['Image uploaded successfully.'] = 'Image uploaded successfully.'; +$a->strings['Image size reduction [640] failed.'] = 'Image size reduction [640] failed.'; +$a->strings['Profile not found.'] = 'Profile not found.'; +$a->strings['Profile Name is required.'] = 'Profile Name is required.'; +$a->strings['Profile updated.'] = 'Profile updated.'; +$a->strings['Profile deleted.'] = 'Profile deleted.'; +$a->strings['Profile-'] = 'Profile-'; +$a->strings['New profile created.'] = 'New profile created.'; +$a->strings['Profile unavailable to clone.'] = 'Profile unavailable to clone.'; +$a->strings['This is your public profile.
It may be visible to anybody using the internet.'] = 'This is your public profile.
It may be visible to anybody using the internet.'; +$a->strings['Age: '] = 'Age: '; +$a->strings['Please enter the required information.'] = 'Please enter the required information.'; +$a->strings[' Not a valid email address.'] = ' Not a valid email address.'; +$a->strings[' Please use a shorter name.'] = ' Please use a shorter name.'; +$a->strings[' Name too short.'] = ' Name too short.'; +$a->strings[' That doesn\'t appear to be your full name.'] = ' That doesn\'t appear to be your full name.'; +$a->strings[' Not valid email.'] = ' Not valid email.'; +$a->strings[' Your email domain is not among those allowed on this site.'] = ' Your email domain is not among those allowed on this site.'; +$a->strings[' Your email address is already registered on this system.'] = ' Your email address is already registered on this system.'; +$a->strings[' Nickname must start with a letter and contain only letters, numbers, dashes, or underscore.'] = ' Nickname must start with a letter and contain only letters, numbers, dashes, or underscore.'; +$a->strings[' Nickname is already registered. Please choose another.'] = ' Nickname is already registered. Please choose another.'; +$a->strings['An error occurred during registration. Please try again.'] = 'An error occurred during registration. Please try again.'; +$a->strings['An error occurred creating your default profile. Please try again.'] = 'An error occurred creating your default profile. Please try again.'; +$a->strings['Registration details for '] = 'Registration details for '; +$a->strings['Administrator@'] = 'Administrator@'; +$a->strings['Registration successful. Please check your email for further instructions.'] = 'Registration successful. Please check your email for further instructions.'; +$a->strings['Failed to send email message. Here is the message that failed.'] = 'Failed to send email message. Here is the message that failed.'; +$a->strings['Your registration can not be processed.'] = 'Your registration can not be processed.'; +$a->strings['Registration request at '] = 'Registration request at '; +$a->strings['Your registration is pending approval by the site owner.'] = 'Your registration is pending approval by the site owner.'; +$a->strings['Please login.'] = 'Please login.'; +$a->strings['Registration revoked for '] = 'Registration revoked for '; +$a->strings['Account approved.'] = 'Account approved.'; +$a->strings['Passwords do not match. Password unchanged.'] = 'Passwords do not match. Password unchanged.'; +$a->strings['Empty passwords are not allowed. Password unchanged.'] = 'Empty passwords are not allowed. Password unchanged.'; +$a->strings['Password changed.'] = 'Password changed.'; +$a->strings['Password update failed. Please try again.'] = 'Password update failed. Please try again.'; +$a->strings[' This email address is already registered.'] = ' This email address is already registered.'; +$a->strings['Settings updated.'] = 'Settings updated.'; +$a->strings['Default Post Permissions'] = 'Default Post Permissions'; +$a->strings['View Contacts'] = 'View Contacts'; +$a->strings['No contacts.'] = 'No contacts.'; +$a->strings['Wall Photos'] = 'Wall Photos'; +$a->strings['Logged out.'] = 'Logged out.'; +$a->strings['Login failed.'] = 'Login failed.'; +$a->strings["Welcome back "] = "Welcome back "; +$a->strings['Miscellaneous'] = 'Miscellaneous'; +$a->strings['less than a second ago'] = 'less than a second ago'; +$a->strings['year'] = 'year'; +$a->strings['years'] = 'years'; +$a->strings['month'] = 'month'; +$a->strings['months'] = 'months'; +$a->strings['week'] = 'week'; +$a->strings['weeks'] = 'weeks'; +$a->strings['day'] = 'day'; +$a->strings['days'] = 'days'; +$a->strings['hour'] = 'hour'; +$a->strings['hours'] = 'hours'; +$a->strings['minute'] = 'minute'; +$a->strings['minutes'] = 'minutes'; +$a->strings['second'] = 'second'; +$a->strings['seconds'] = 'seconds'; +$a->strings[' ago'] = ' ago'; +$a->strings['Create a new group'] = 'Create a new group'; +$a->strings['Everybody'] = 'Everybody'; +$a->strings['Logout'] = 'Logout'; +$a->strings['Home'] = 'Home'; +$a->strings['Register'] = 'Register'; +$a->strings['Directory'] = 'Directory'; +$a->strings['Network'] = 'Network'; +$a->strings['Notifications'] = 'Notifications'; +$a->strings['Settings'] = 'Settings'; +$a->strings['Profiles'] = 'Profiles'; +$a->strings['Contacts'] = 'Contacts'; +$a->strings['Africa/Abidjan'] = 'Africa/Abidjan'; +$a->strings['Africa/Accra'] = 'Africa/Accra'; +$a->strings['Africa/Addis_Ababa'] = 'Africa/Addis_Ababa'; +$a->strings['Africa/Algiers'] = 'Africa/Algiers'; +$a->strings['Africa/Asmara'] = 'Africa/Asmara'; +$a->strings['Africa/Asmera'] = 'Africa/Asmera'; +$a->strings['Africa/Bamako'] = 'Africa/Bamako'; +$a->strings['Africa/Bangui'] = 'Africa/Bangui'; +$a->strings['Africa/Banjul'] = 'Africa/Banjul'; +$a->strings['Africa/Bissau'] = 'Africa/Bissau'; +$a->strings['Africa/Blantyre'] = 'Africa/Blantyre'; +$a->strings['Africa/Brazzaville'] = 'Africa/Brazzaville'; +$a->strings['Africa/Bujumbura'] = 'Africa/Bujumbura'; +$a->strings['Africa/Cairo'] = 'Africa/Cairo'; +$a->strings['Africa/Casablanca'] = 'Africa/Casablanca'; +$a->strings['Africa/Ceuta'] = 'Africa/Ceuta'; +$a->strings['Africa/Conakry'] = 'Africa/Conakry'; +$a->strings['Africa/Dakar'] = 'Africa/Dakar'; +$a->strings['Africa/Dar_es_Salaam'] = 'Africa/Dar_es_Salaam'; +$a->strings['Africa/Djibouti'] = 'Africa/Djibouti'; +$a->strings['Africa/Douala'] = 'Africa/Douala'; +$a->strings['Africa/El_Aaiun'] = 'Africa/El_Aaiun'; +$a->strings['Africa/Freetown'] = 'Africa/Freetown'; +$a->strings['Africa/Gaborone'] = 'Africa/Gaborone'; +$a->strings['Africa/Harare'] = 'Africa/Harare'; +$a->strings['Africa/Johannesburg'] = 'Africa/Johannesburg'; +$a->strings['Africa/Kampala'] = 'Africa/Kampala'; +$a->strings['Africa/Khartoum'] = 'Africa/Khartoum'; +$a->strings['Africa/Kigali'] = 'Africa/Kigali'; +$a->strings['Africa/Kinshasa'] = 'Africa/Kinshasa'; +$a->strings['Africa/Lagos'] = 'Africa/Lagos'; +$a->strings['Africa/Libreville'] = 'Africa/Libreville'; +$a->strings['Africa/Lome'] = 'Africa/Lome'; +$a->strings['Africa/Luanda'] = 'Africa/Luanda'; +$a->strings['Africa/Lubumbashi'] = 'Africa/Lubumbashi'; +$a->strings['Africa/Lusaka'] = 'Africa/Lusaka'; +$a->strings['Africa/Malabo'] = 'Africa/Malabo'; +$a->strings['Africa/Maputo'] = 'Africa/Maputo'; +$a->strings['Africa/Maseru'] = 'Africa/Maseru'; +$a->strings['Africa/Mbabane'] = 'Africa/Mbabane'; +$a->strings['Africa/Mogadishu'] = 'Africa/Mogadishu'; +$a->strings['Africa/Monrovia'] = 'Africa/Monrovia'; +$a->strings['Africa/Nairobi'] = 'Africa/Nairobi'; +$a->strings['Africa/Ndjamena'] = 'Africa/Ndjamena'; +$a->strings['Africa/Niamey'] = 'Africa/Niamey'; +$a->strings['Africa/Nouakchott'] = 'Africa/Nouakchott'; +$a->strings['Africa/Ouagadougou'] = 'Africa/Ouagadougou'; +$a->strings['Africa/Porto-Novo'] = 'Africa/Porto-Novo'; +$a->strings['Africa/Sao_Tome'] = 'Africa/Sao_Tome'; +$a->strings['Africa/Timbuktu'] = 'Africa/Timbuktu'; +$a->strings['Africa/Tripoli'] = 'Africa/Tripoli'; +$a->strings['Africa/Tunis'] = 'Africa/Tunis'; +$a->strings['Africa/Windhoek'] = 'Africa/Windhoek'; +$a->strings['America/Adak'] = 'America/Adak'; +$a->strings['America/Anchorage'] = 'America/Anchorage'; +$a->strings['America/Anguilla'] = 'America/Anguilla'; +$a->strings['America/Antigua'] = 'America/Antigua'; +$a->strings['America/Araguaina'] = 'America/Araguaina'; +$a->strings['America/Argentina/Buenos_Aires'] = 'America/Argentina/Buenos_Aires'; +$a->strings['America/Argentina/Catamarca'] = 'America/Argentina/Catamarca'; +$a->strings['America/Argentina/ComodRivadavia'] = 'America/Argentina/ComodRivadavia'; +$a->strings['America/Argentina/Cordoba'] = 'America/Argentina/Cordoba'; +$a->strings['America/Argentina/Jujuy'] = 'America/Argentina/Jujuy'; +$a->strings['America/Argentina/La_Rioja'] = 'America/Argentina/La_Rioja'; +$a->strings['America/Argentina/Mendoza'] = 'America/Argentina/Mendoza'; +$a->strings['America/Argentina/Rio_Gallegos'] = 'America/Argentina/Rio_Gallegos'; +$a->strings['America/Argentina/Salta'] = 'America/Argentina/Salta'; +$a->strings['America/Argentina/San_Juan'] = 'America/Argentina/San_Juan'; +$a->strings['America/Argentina/San_Luis'] = 'America/Argentina/San_Luis'; +$a->strings['America/Argentina/Tucuman'] = 'America/Argentina/Tucuman'; +$a->strings['America/Argentina/Ushuaia'] = 'America/Argentina/Ushuaia'; +$a->strings['America/Aruba'] = 'America/Aruba'; +$a->strings['America/Asuncion'] = 'America/Asuncion'; +$a->strings['America/Atikokan'] = 'America/Atikokan'; +$a->strings['America/Atka'] = 'America/Atka'; +$a->strings['America/Bahia'] = 'America/Bahia'; +$a->strings['America/Barbados'] = 'America/Barbados'; +$a->strings['America/Belem'] = 'America/Belem'; +$a->strings['America/Belize'] = 'America/Belize'; +$a->strings['America/Blanc-Sablon'] = 'America/Blanc-Sablon'; +$a->strings['America/Boa_Vista'] = 'America/Boa_Vista'; +$a->strings['America/Bogota'] = 'America/Bogota'; +$a->strings['America/Boise'] = 'America/Boise'; +$a->strings['America/Buenos_Aires'] = 'America/Buenos_Aires'; +$a->strings['America/Cambridge_Bay'] = 'America/Cambridge_Bay'; +$a->strings['America/Campo_Grande'] = 'America/Campo_Grande'; +$a->strings['America/Cancun'] = 'America/Cancun'; +$a->strings['America/Caracas'] = 'America/Caracas'; +$a->strings['America/Catamarca'] = 'America/Catamarca'; +$a->strings['America/Cayenne'] = 'America/Cayenne'; +$a->strings['America/Cayman'] = 'America/Cayman'; +$a->strings['America/Chicago'] = 'America/Chicago'; +$a->strings['America/Chihuahua'] = 'America/Chihuahua'; +$a->strings['America/Coral_Harbour'] = 'America/Coral_Harbour'; +$a->strings['America/Cordoba'] = 'America/Cordoba'; +$a->strings['America/Costa_Rica'] = 'America/Costa_Rica'; +$a->strings['America/Cuiaba'] = 'America/Cuiaba'; +$a->strings['America/Curacao'] = 'America/Curacao'; +$a->strings['America/Danmarkshavn'] = 'America/Danmarkshavn'; +$a->strings['America/Dawson'] = 'America/Dawson'; +$a->strings['America/Dawson_Creek'] = 'America/Dawson_Creek'; +$a->strings['America/Denver'] = 'America/Denver'; +$a->strings['America/Detroit'] = 'America/Detroit'; +$a->strings['America/Dominica'] = 'America/Dominica'; +$a->strings['America/Edmonton'] = 'America/Edmonton'; +$a->strings['America/Eirunepe'] = 'America/Eirunepe'; +$a->strings['America/El_Salvador'] = 'America/El_Salvador'; +$a->strings['America/Ensenada'] = 'America/Ensenada'; +$a->strings['America/Fort_Wayne'] = 'America/Fort_Wayne'; +$a->strings['America/Fortaleza'] = 'America/Fortaleza'; +$a->strings['America/Glace_Bay'] = 'America/Glace_Bay'; +$a->strings['America/Godthab'] = 'America/Godthab'; +$a->strings['America/Goose_Bay'] = 'America/Goose_Bay'; +$a->strings['America/Grand_Turk'] = 'America/Grand_Turk'; +$a->strings['America/Grenada'] = 'America/Grenada'; +$a->strings['America/Guadeloupe'] = 'America/Guadeloupe'; +$a->strings['America/Guatemala'] = 'America/Guatemala'; +$a->strings['America/Guayaquil'] = 'America/Guayaquil'; +$a->strings['America/Guyana'] = 'America/Guyana'; +$a->strings['America/Halifax'] = 'America/Halifax'; +$a->strings['America/Havana'] = 'America/Havana'; +$a->strings['America/Hermosillo'] = 'America/Hermosillo'; +$a->strings['America/Indiana/Indianapolis'] = 'America/Indiana/Indianapolis'; +$a->strings['America/Indiana/Knox'] = 'America/Indiana/Knox'; +$a->strings['America/Indiana/Marengo'] = 'America/Indiana/Marengo'; +$a->strings['America/Indiana/Petersburg'] = 'America/Indiana/Petersburg'; +$a->strings['America/Indiana/Tell_City'] = 'America/Indiana/Tell_City'; +$a->strings['America/Indiana/Vevay'] = 'America/Indiana/Vevay'; +$a->strings['America/Indiana/Vincennes'] = 'America/Indiana/Vincennes'; +$a->strings['America/Indiana/Winamac'] = 'America/Indiana/Winamac'; +$a->strings['America/Indianapolis'] = 'America/Indianapolis'; +$a->strings['America/Inuvik'] = 'America/Inuvik'; +$a->strings['America/Iqaluit'] = 'America/Iqaluit'; +$a->strings['America/Jamaica'] = 'America/Jamaica'; +$a->strings['America/Jujuy'] = 'America/Jujuy'; +$a->strings['America/Juneau'] = 'America/Juneau'; +$a->strings['America/Kentucky/Louisville'] = 'America/Kentucky/Louisville'; +$a->strings['America/Kentucky/Monticello'] = 'America/Kentucky/Monticello'; +$a->strings['America/Knox_IN'] = 'America/Knox_IN'; +$a->strings['America/La_Paz'] = 'America/La_Paz'; +$a->strings['America/Lima'] = 'America/Lima'; +$a->strings['America/Los_Angeles'] = 'America/Los_Angeles'; +$a->strings['America/Louisville'] = 'America/Louisville'; +$a->strings['America/Maceio'] = 'America/Maceio'; +$a->strings['America/Managua'] = 'America/Managua'; +$a->strings['America/Manaus'] = 'America/Manaus'; +$a->strings['America/Marigot'] = 'America/Marigot'; +$a->strings['America/Martinique'] = 'America/Martinique'; +$a->strings['America/Matamoros'] = 'America/Matamoros'; +$a->strings['America/Mazatlan'] = 'America/Mazatlan'; +$a->strings['America/Mendoza'] = 'America/Mendoza'; +$a->strings['America/Menominee'] = 'America/Menominee'; +$a->strings['America/Merida'] = 'America/Merida'; +$a->strings['America/Mexico_City'] = 'America/Mexico_City'; +$a->strings['America/Miquelon'] = 'America/Miquelon'; +$a->strings['America/Moncton'] = 'America/Moncton'; +$a->strings['America/Monterrey'] = 'America/Monterrey'; +$a->strings['America/Montevideo'] = 'America/Montevideo'; +$a->strings['America/Montreal'] = 'America/Montreal'; +$a->strings['America/Montserrat'] = 'America/Montserrat'; +$a->strings['America/Nassau'] = 'America/Nassau'; +$a->strings['America/New_York'] = 'America/New_York'; +$a->strings['America/Nipigon'] = 'America/Nipigon'; +$a->strings['America/Nome'] = 'America/Nome'; +$a->strings['America/Noronha'] = 'America/Noronha'; +$a->strings['America/North_Dakota/Center'] = 'America/North_Dakota/Center'; +$a->strings['America/North_Dakota/New_Salem'] = 'America/North_Dakota/New_Salem'; +$a->strings['America/Ojinaga'] = 'America/Ojinaga'; +$a->strings['America/Panama'] = 'America/Panama'; +$a->strings['America/Pangnirtung'] = 'America/Pangnirtung'; +$a->strings['America/Paramaribo'] = 'America/Paramaribo'; +$a->strings['America/Phoenix'] = 'America/Phoenix'; +$a->strings['America/Port-au-Prince'] = 'America/Port-au-Prince'; +$a->strings['America/Port_of_Spain'] = 'America/Port_of_Spain'; +$a->strings['America/Porto_Acre'] = 'America/Porto_Acre'; +$a->strings['America/Porto_Velho'] = 'America/Porto_Velho'; +$a->strings['America/Puerto_Rico'] = 'America/Puerto_Rico'; +$a->strings['America/Rainy_River'] = 'America/Rainy_River'; +$a->strings['America/Rankin_Inlet'] = 'America/Rankin_Inlet'; +$a->strings['America/Recife'] = 'America/Recife'; +$a->strings['America/Regina'] = 'America/Regina'; +$a->strings['America/Resolute'] = 'America/Resolute'; +$a->strings['America/Rio_Branco'] = 'America/Rio_Branco'; +$a->strings['America/Rosario'] = 'America/Rosario'; +$a->strings['America/Santa_Isabel'] = 'America/Santa_Isabel'; +$a->strings['America/Santarem'] = 'America/Santarem'; +$a->strings['America/Santiago'] = 'America/Santiago'; +$a->strings['America/Santo_Domingo'] = 'America/Santo_Domingo'; +$a->strings['America/Sao_Paulo'] = 'America/Sao_Paulo'; +$a->strings['America/Scoresbysund'] = 'America/Scoresbysund'; +$a->strings['America/Shiprock'] = 'America/Shiprock'; +$a->strings['America/St_Barthelemy'] = 'America/St_Barthelemy'; +$a->strings['America/St_Johns'] = 'America/St_Johns'; +$a->strings['America/St_Kitts'] = 'America/St_Kitts'; +$a->strings['America/St_Lucia'] = 'America/St_Lucia'; +$a->strings['America/St_Thomas'] = 'America/St_Thomas'; +$a->strings['America/St_Vincent'] = 'America/St_Vincent'; +$a->strings['America/Swift_Current'] = 'America/Swift_Current'; +$a->strings['America/Tegucigalpa'] = 'America/Tegucigalpa'; +$a->strings['America/Thule'] = 'America/Thule'; +$a->strings['America/Thunder_Bay'] = 'America/Thunder_Bay'; +$a->strings['America/Tijuana'] = 'America/Tijuana'; +$a->strings['America/Toronto'] = 'America/Toronto'; +$a->strings['America/Tortola'] = 'America/Tortola'; +$a->strings['America/Vancouver'] = 'America/Vancouver'; +$a->strings['America/Virgin'] = 'America/Virgin'; +$a->strings['America/Whitehorse'] = 'America/Whitehorse'; +$a->strings['America/Winnipeg'] = 'America/Winnipeg'; +$a->strings['America/Yakutat'] = 'America/Yakutat'; +$a->strings['America/Yellowknife'] = 'America/Yellowknife'; +$a->strings['Antarctica/Casey'] = 'Antarctica/Casey'; +$a->strings['Antarctica/Davis'] = 'Antarctica/Davis'; +$a->strings['Antarctica/DumontDUrville'] = 'Antarctica/DumontDUrville'; +$a->strings['Antarctica/Macquarie'] = 'Antarctica/Macquarie'; +$a->strings['Antarctica/Mawson'] = 'Antarctica/Mawson'; +$a->strings['Antarctica/McMurdo'] = 'Antarctica/McMurdo'; +$a->strings['Antarctica/Palmer'] = 'Antarctica/Palmer'; +$a->strings['Antarctica/Rothera'] = 'Antarctica/Rothera'; +$a->strings['Antarctica/South_Pole'] = 'Antarctica/South_Pole'; +$a->strings['Antarctica/Syowa'] = 'Antarctica/Syowa'; +$a->strings['Antarctica/Vostok'] = 'Antarctica/Vostok'; +$a->strings['Arctic/Longyearbyen'] = 'Arctic/Longyearbyen'; +$a->strings['Asia/Aden'] = 'Asia/Aden'; +$a->strings['Asia/Almaty'] = 'Asia/Almaty'; +$a->strings['Asia/Amman'] = 'Asia/Amman'; +$a->strings['Asia/Anadyr'] = 'Asia/Anadyr'; +$a->strings['Asia/Aqtau'] = 'Asia/Aqtau'; +$a->strings['Asia/Aqtobe'] = 'Asia/Aqtobe'; +$a->strings['Asia/Ashgabat'] = 'Asia/Ashgabat'; +$a->strings['Asia/Ashkhabad'] = 'Asia/Ashkhabad'; +$a->strings['Asia/Baghdad'] = 'Asia/Baghdad'; +$a->strings['Asia/Bahrain'] = 'Asia/Bahrain'; +$a->strings['Asia/Baku'] = 'Asia/Baku'; +$a->strings['Asia/Bangkok'] = 'Asia/Bangkok'; +$a->strings['Asia/Beirut'] = 'Asia/Beirut'; +$a->strings['Asia/Bishkek'] = 'Asia/Bishkek'; +$a->strings['Asia/Brunei'] = 'Asia/Brunei'; +$a->strings['Asia/Calcutta'] = 'Asia/Calcutta'; +$a->strings['Asia/Choibalsan'] = 'Asia/Choibalsan'; +$a->strings['Asia/Chongqing'] = 'Asia/Chongqing'; +$a->strings['Asia/Chungking'] = 'Asia/Chungking'; +$a->strings['Asia/Colombo'] = 'Asia/Colombo'; +$a->strings['Asia/Dacca'] = 'Asia/Dacca'; +$a->strings['Asia/Damascus'] = 'Asia/Damascus'; +$a->strings['Asia/Dhaka'] = 'Asia/Dhaka'; +$a->strings['Asia/Dili'] = 'Asia/Dili'; +$a->strings['Asia/Dubai'] = 'Asia/Dubai'; +$a->strings['Asia/Dushanbe'] = 'Asia/Dushanbe'; +$a->strings['Asia/Gaza'] = 'Asia/Gaza'; +$a->strings['Asia/Harbin'] = 'Asia/Harbin'; +$a->strings['Asia/Ho_Chi_Minh'] = 'Asia/Ho_Chi_Minh'; +$a->strings['Asia/Hong_Kong'] = 'Asia/Hong_Kong'; +$a->strings['Asia/Hovd'] = 'Asia/Hovd'; +$a->strings['Asia/Irkutsk'] = 'Asia/Irkutsk'; +$a->strings['Asia/Istanbul'] = 'Asia/Istanbul'; +$a->strings['Asia/Jakarta'] = 'Asia/Jakarta'; +$a->strings['Asia/Jayapura'] = 'Asia/Jayapura'; +$a->strings['Asia/Jerusalem'] = 'Asia/Jerusalem'; +$a->strings['Asia/Kabul'] = 'Asia/Kabul'; +$a->strings['Asia/Kamchatka'] = 'Asia/Kamchatka'; +$a->strings['Asia/Karachi'] = 'Asia/Karachi'; +$a->strings['Asia/Kashgar'] = 'Asia/Kashgar'; +$a->strings['Asia/Kathmandu'] = 'Asia/Kathmandu'; +$a->strings['Asia/Katmandu'] = 'Asia/Katmandu'; +$a->strings['Asia/Kolkata'] = 'Asia/Kolkata'; +$a->strings['Asia/Krasnoyarsk'] = 'Asia/Krasnoyarsk'; +$a->strings['Asia/Kuala_Lumpur'] = 'Asia/Kuala_Lumpur'; +$a->strings['Asia/Kuching'] = 'Asia/Kuching'; +$a->strings['Asia/Kuwait'] = 'Asia/Kuwait'; +$a->strings['Asia/Macao'] = 'Asia/Macao'; +$a->strings['Asia/Macau'] = 'Asia/Macau'; +$a->strings['Asia/Magadan'] = 'Asia/Magadan'; +$a->strings['Asia/Makassar'] = 'Asia/Makassar'; +$a->strings['Asia/Manila'] = 'Asia/Manila'; +$a->strings['Asia/Muscat'] = 'Asia/Muscat'; +$a->strings['Asia/Nicosia'] = 'Asia/Nicosia'; +$a->strings['Asia/Novokuznetsk'] = 'Asia/Novokuznetsk'; +$a->strings['Asia/Novosibirsk'] = 'Asia/Novosibirsk'; +$a->strings['Asia/Omsk'] = 'Asia/Omsk'; +$a->strings['Asia/Oral'] = 'Asia/Oral'; +$a->strings['Asia/Phnom_Penh'] = 'Asia/Phnom_Penh'; +$a->strings['Asia/Pontianak'] = 'Asia/Pontianak'; +$a->strings['Asia/Pyongyang'] = 'Asia/Pyongyang'; +$a->strings['Asia/Qatar'] = 'Asia/Qatar'; +$a->strings['Asia/Qyzylorda'] = 'Asia/Qyzylorda'; +$a->strings['Asia/Rangoon'] = 'Asia/Rangoon'; +$a->strings['Asia/Riyadh'] = 'Asia/Riyadh'; +$a->strings['Asia/Saigon'] = 'Asia/Saigon'; +$a->strings['Asia/Sakhalin'] = 'Asia/Sakhalin'; +$a->strings['Asia/Samarkand'] = 'Asia/Samarkand'; +$a->strings['Asia/Seoul'] = 'Asia/Seoul'; +$a->strings['Asia/Shanghai'] = 'Asia/Shanghai'; +$a->strings['Asia/Singapore'] = 'Asia/Singapore'; +$a->strings['Asia/Taipei'] = 'Asia/Taipei'; +$a->strings['Asia/Tashkent'] = 'Asia/Tashkent'; +$a->strings['Asia/Tbilisi'] = 'Asia/Tbilisi'; +$a->strings['Asia/Tehran'] = 'Asia/Tehran'; +$a->strings['Asia/Tel_Aviv'] = 'Asia/Tel_Aviv'; +$a->strings['Asia/Thimbu'] = 'Asia/Thimbu'; +$a->strings['Asia/Thimphu'] = 'Asia/Thimphu'; +$a->strings['Asia/Tokyo'] = 'Asia/Tokyo'; +$a->strings['Asia/Ujung_Pandang'] = 'Asia/Ujung_Pandang'; +$a->strings['Asia/Ulaanbaatar'] = 'Asia/Ulaanbaatar'; +$a->strings['Asia/Ulan_Bator'] = 'Asia/Ulan_Bator'; +$a->strings['Asia/Urumqi'] = 'Asia/Urumqi'; +$a->strings['Asia/Vientiane'] = 'Asia/Vientiane'; +$a->strings['Asia/Vladivostok'] = 'Asia/Vladivostok'; +$a->strings['Asia/Yakutsk'] = 'Asia/Yakutsk'; +$a->strings['Asia/Yekaterinburg'] = 'Asia/Yekaterinburg'; +$a->strings['Asia/Yerevan'] = 'Asia/Yerevan'; +$a->strings['Atlantic/Azores'] = 'Atlantic/Azores'; +$a->strings['Atlantic/Bermuda'] = 'Atlantic/Bermuda'; +$a->strings['Atlantic/Canary'] = 'Atlantic/Canary'; +$a->strings['Atlantic/Cape_Verde'] = 'Atlantic/Cape_Verde'; +$a->strings['Atlantic/Faeroe'] = 'Atlantic/Faeroe'; +$a->strings['Atlantic/Faroe'] = 'Atlantic/Faroe'; +$a->strings['Atlantic/Jan_Mayen'] = 'Atlantic/Jan_Mayen'; +$a->strings['Atlantic/Madeira'] = 'Atlantic/Madeira'; +$a->strings['Atlantic/Reykjavik'] = 'Atlantic/Reykjavik'; +$a->strings['Atlantic/South_Georgia'] = 'Atlantic/South_Georgia'; +$a->strings['Atlantic/St_Helena'] = 'Atlantic/St_Helena'; +$a->strings['Atlantic/Stanley'] = 'Atlantic/Stanley'; +$a->strings['Australia/ACT'] = 'Australia/ACT'; +$a->strings['Australia/Adelaide'] = 'Australia/Adelaide'; +$a->strings['Australia/Brisbane'] = 'Australia/Brisbane'; +$a->strings['Australia/Broken_Hill'] = 'Australia/Broken_Hill'; +$a->strings['Australia/Canberra'] = 'Australia/Canberra'; +$a->strings['Australia/Currie'] = 'Australia/Currie'; +$a->strings['Australia/Darwin'] = 'Australia/Darwin'; +$a->strings['Australia/Eucla'] = 'Australia/Eucla'; +$a->strings['Australia/Hobart'] = 'Australia/Hobart'; +$a->strings['Australia/LHI'] = 'Australia/LHI'; +$a->strings['Australia/Lindeman'] = 'Australia/Lindeman'; +$a->strings['Australia/Lord_Howe'] = 'Australia/Lord_Howe'; +$a->strings['Australia/Melbourne'] = 'Australia/Melbourne'; +$a->strings['Australia/North'] = 'Australia/North'; +$a->strings['Australia/NSW'] = 'Australia/NSW'; +$a->strings['Australia/Perth'] = 'Australia/Perth'; +$a->strings['Australia/Queensland'] = 'Australia/Queensland'; +$a->strings['Australia/South'] = 'Australia/South'; +$a->strings['Australia/Sydney'] = 'Australia/Sydney'; +$a->strings['Australia/Tasmania'] = 'Australia/Tasmania'; +$a->strings['Australia/Victoria'] = 'Australia/Victoria'; +$a->strings['Australia/West'] = 'Australia/West'; +$a->strings['Australia/Yancowinna'] = 'Australia/Yancowinna'; +$a->strings['Brazil/Acre'] = 'Brazil/Acre'; +$a->strings['Brazil/DeNoronha'] = 'Brazil/DeNoronha'; +$a->strings['Brazil/East'] = 'Brazil/East'; +$a->strings['Brazil/West'] = 'Brazil/West'; +$a->strings['Canada/Atlantic'] = 'Canada/Atlantic'; +$a->strings['Canada/Central'] = 'Canada/Central'; +$a->strings['Canada/East-Saskatchewan'] = 'Canada/East-Saskatchewan'; +$a->strings['Canada/Eastern'] = 'Canada/Eastern'; +$a->strings['Canada/Mountain'] = 'Canada/Mountain'; +$a->strings['Canada/Newfoundland'] = 'Canada/Newfoundland'; +$a->strings['Canada/Pacific'] = 'Canada/Pacific'; +$a->strings['Canada/Saskatchewan'] = 'Canada/Saskatchewan'; +$a->strings['Canada/Yukon'] = 'Canada/Yukon'; +$a->strings['CET'] = 'CET'; +$a->strings['Chile/Continental'] = 'Chile/Continental'; +$a->strings['Chile/EasterIsland'] = 'Chile/EasterIsland'; +$a->strings['CST6CDT'] = 'CST6CDT'; +$a->strings['Cuba'] = 'Cuba'; +$a->strings['EET'] = 'EET'; +$a->strings['Egypt'] = 'Egypt'; +$a->strings['Eire'] = 'Eire'; +$a->strings['EST'] = 'EST'; +$a->strings['EST5EDT'] = 'EST5EDT'; +$a->strings['Etc/GMT'] = 'Etc/GMT'; +$a->strings['Etc/GMT+0'] = 'Etc/GMT+0'; +$a->strings['Etc/GMT+1'] = 'Etc/GMT+1'; +$a->strings['Etc/GMT+10'] = 'Etc/GMT+10'; +$a->strings['Etc/GMT+11'] = 'Etc/GMT+11'; +$a->strings['Etc/GMT+12'] = 'Etc/GMT+12'; +$a->strings['Etc/GMT+2'] = 'Etc/GMT+2'; +$a->strings['Etc/GMT+3'] = 'Etc/GMT+3'; +$a->strings['Etc/GMT+4'] = 'Etc/GMT+4'; +$a->strings['Etc/GMT+5'] = 'Etc/GMT+5'; +$a->strings['Etc/GMT+6'] = 'Etc/GMT+6'; +$a->strings['Etc/GMT+7'] = 'Etc/GMT+7'; +$a->strings['Etc/GMT+8'] = 'Etc/GMT+8'; +$a->strings['Etc/GMT+9'] = 'Etc/GMT+9'; +$a->strings['Etc/GMT-0'] = 'Etc/GMT-0'; +$a->strings['Etc/GMT-1'] = 'Etc/GMT-1'; +$a->strings['Etc/GMT-10'] = 'Etc/GMT-10'; +$a->strings['Etc/GMT-11'] = 'Etc/GMT-11'; +$a->strings['Etc/GMT-12'] = 'Etc/GMT-12'; +$a->strings['Etc/GMT-13'] = 'Etc/GMT-13'; +$a->strings['Etc/GMT-14'] = 'Etc/GMT-14'; +$a->strings['Etc/GMT-2'] = 'Etc/GMT-2'; +$a->strings['Etc/GMT-3'] = 'Etc/GMT-3'; +$a->strings['Etc/GMT-4'] = 'Etc/GMT-4'; +$a->strings['Etc/GMT-5'] = 'Etc/GMT-5'; +$a->strings['Etc/GMT-6'] = 'Etc/GMT-6'; +$a->strings['Etc/GMT-7'] = 'Etc/GMT-7'; +$a->strings['Etc/GMT-8'] = 'Etc/GMT-8'; +$a->strings['Etc/GMT-9'] = 'Etc/GMT-9'; +$a->strings['Etc/GMT0'] = 'Etc/GMT0'; +$a->strings['Etc/Greenwich'] = 'Etc/Greenwich'; +$a->strings['Etc/UCT'] = 'Etc/UCT'; +$a->strings['Etc/Universal'] = 'Etc/Universal'; +$a->strings['Etc/UTC'] = 'Etc/UTC'; +$a->strings['Etc/Zulu'] = 'Etc/Zulu'; +$a->strings['Europe/Amsterdam'] = 'Europe/Amsterdam'; +$a->strings['Europe/Andorra'] = 'Europe/Andorra'; +$a->strings['Europe/Athens'] = 'Europe/Athens'; +$a->strings['Europe/Belfast'] = 'Europe/Belfast'; +$a->strings['Europe/Belgrade'] = 'Europe/Belgrade'; +$a->strings['Europe/Berlin'] = 'Europe/Berlin'; +$a->strings['Europe/Bratislava'] = 'Europe/Bratislava'; +$a->strings['Europe/Brussels'] = 'Europe/Brussels'; +$a->strings['Europe/Bucharest'] = 'Europe/Bucharest'; +$a->strings['Europe/Budapest'] = 'Europe/Budapest'; +$a->strings['Europe/Chisinau'] = 'Europe/Chisinau'; +$a->strings['Europe/Copenhagen'] = 'Europe/Copenhagen'; +$a->strings['Europe/Dublin'] = 'Europe/Dublin'; +$a->strings['Europe/Gibraltar'] = 'Europe/Gibraltar'; +$a->strings['Europe/Guernsey'] = 'Europe/Guernsey'; +$a->strings['Europe/Helsinki'] = 'Europe/Helsinki'; +$a->strings['Europe/Isle_of_Man'] = 'Europe/Isle_of_Man'; +$a->strings['Europe/Istanbul'] = 'Europe/Istanbul'; +$a->strings['Europe/Jersey'] = 'Europe/Jersey'; +$a->strings['Europe/Kaliningrad'] = 'Europe/Kaliningrad'; +$a->strings['Europe/Kiev'] = 'Europe/Kiev'; +$a->strings['Europe/Lisbon'] = 'Europe/Lisbon'; +$a->strings['Europe/Ljubljana'] = 'Europe/Ljubljana'; +$a->strings['Europe/London'] = 'Europe/London'; +$a->strings['Europe/Luxembourg'] = 'Europe/Luxembourg'; +$a->strings['Europe/Madrid'] = 'Europe/Madrid'; +$a->strings['Europe/Malta'] = 'Europe/Malta'; +$a->strings['Europe/Mariehamn'] = 'Europe/Mariehamn'; +$a->strings['Europe/Minsk'] = 'Europe/Minsk'; +$a->strings['Europe/Monaco'] = 'Europe/Monaco'; +$a->strings['Europe/Moscow'] = 'Europe/Moscow'; +$a->strings['Europe/Nicosia'] = 'Europe/Nicosia'; +$a->strings['Europe/Oslo'] = 'Europe/Oslo'; +$a->strings['Europe/Paris'] = 'Europe/Paris'; +$a->strings['Europe/Podgorica'] = 'Europe/Podgorica'; +$a->strings['Europe/Prague'] = 'Europe/Prague'; +$a->strings['Europe/Riga'] = 'Europe/Riga'; +$a->strings['Europe/Rome'] = 'Europe/Rome'; +$a->strings['Europe/Samara'] = 'Europe/Samara'; +$a->strings['Europe/San_Marino'] = 'Europe/San_Marino'; +$a->strings['Europe/Sarajevo'] = 'Europe/Sarajevo'; +$a->strings['Europe/Simferopol'] = 'Europe/Simferopol'; +$a->strings['Europe/Skopje'] = 'Europe/Skopje'; +$a->strings['Europe/Sofia'] = 'Europe/Sofia'; +$a->strings['Europe/Stockholm'] = 'Europe/Stockholm'; +$a->strings['Europe/Tallinn'] = 'Europe/Tallinn'; +$a->strings['Europe/Tirane'] = 'Europe/Tirane'; +$a->strings['Europe/Tiraspol'] = 'Europe/Tiraspol'; +$a->strings['Europe/Uzhgorod'] = 'Europe/Uzhgorod'; +$a->strings['Europe/Vaduz'] = 'Europe/Vaduz'; +$a->strings['Europe/Vatican'] = 'Europe/Vatican'; +$a->strings['Europe/Vienna'] = 'Europe/Vienna'; +$a->strings['Europe/Vilnius'] = 'Europe/Vilnius'; +$a->strings['Europe/Volgograd'] = 'Europe/Volgograd'; +$a->strings['Europe/Warsaw'] = 'Europe/Warsaw'; +$a->strings['Europe/Zagreb'] = 'Europe/Zagreb'; +$a->strings['Europe/Zaporozhye'] = 'Europe/Zaporozhye'; +$a->strings['Europe/Zurich'] = 'Europe/Zurich'; +$a->strings['Factory'] = 'Factory'; +$a->strings['GB'] = 'GB'; +$a->strings['GB-Eire'] = 'GB-Eire'; +$a->strings['GMT'] = 'GMT'; +$a->strings['GMT+0'] = 'GMT+0'; +$a->strings['GMT-0'] = 'GMT-0'; +$a->strings['GMT0'] = 'GMT0'; +$a->strings['Greenwich'] = 'Greenwich'; +$a->strings['Hongkong'] = 'Hongkong'; +$a->strings['HST'] = 'HST'; +$a->strings['Iceland'] = 'Iceland'; +$a->strings['Indian/Antananarivo'] = 'Indian/Antananarivo'; +$a->strings['Indian/Chagos'] = 'Indian/Chagos'; +$a->strings['Indian/Christmas'] = 'Indian/Christmas'; +$a->strings['Indian/Cocos'] = 'Indian/Cocos'; +$a->strings['Indian/Comoro'] = 'Indian/Comoro'; +$a->strings['Indian/Kerguelen'] = 'Indian/Kerguelen'; +$a->strings['Indian/Mahe'] = 'Indian/Mahe'; +$a->strings['Indian/Maldives'] = 'Indian/Maldives'; +$a->strings['Indian/Mauritius'] = 'Indian/Mauritius'; +$a->strings['Indian/Mayotte'] = 'Indian/Mayotte'; +$a->strings['Indian/Reunion'] = 'Indian/Reunion'; +$a->strings['Iran'] = 'Iran'; +$a->strings['Israel'] = 'Israel'; +$a->strings['Jamaica'] = 'Jamaica'; +$a->strings['Japan'] = 'Japan'; +$a->strings['Kwajalein'] = 'Kwajalein'; +$a->strings['Libya'] = 'Libya'; +$a->strings['MET'] = 'MET'; +$a->strings['Mexico/BajaNorte'] = 'Mexico/BajaNorte'; +$a->strings['Mexico/BajaSur'] = 'Mexico/BajaSur'; +$a->strings['Mexico/General'] = 'Mexico/General'; +$a->strings['MST'] = 'MST'; +$a->strings['MST7MDT'] = 'MST7MDT'; +$a->strings['Navajo'] = 'Navajo'; +$a->strings['NZ'] = 'NZ'; +$a->strings['NZ-CHAT'] = 'NZ-CHAT'; +$a->strings['Pacific/Apia'] = 'Pacific/Apia'; +$a->strings['Pacific/Auckland'] = 'Pacific/Auckland'; +$a->strings['Pacific/Chatham'] = 'Pacific/Chatham'; +$a->strings['Pacific/Easter'] = 'Pacific/Easter'; +$a->strings['Pacific/Efate'] = 'Pacific/Efate'; +$a->strings['Pacific/Enderbury'] = 'Pacific/Enderbury'; +$a->strings['Pacific/Fakaofo'] = 'Pacific/Fakaofo'; +$a->strings['Pacific/Fiji'] = 'Pacific/Fiji'; +$a->strings['Pacific/Funafuti'] = 'Pacific/Funafuti'; +$a->strings['Pacific/Galapagos'] = 'Pacific/Galapagos'; +$a->strings['Pacific/Gambier'] = 'Pacific/Gambier'; +$a->strings['Pacific/Guadalcanal'] = 'Pacific/Guadalcanal'; +$a->strings['Pacific/Guam'] = 'Pacific/Guam'; +$a->strings['Pacific/Honolulu'] = 'Pacific/Honolulu'; +$a->strings['Pacific/Johnston'] = 'Pacific/Johnston'; +$a->strings['Pacific/Kiritimati'] = 'Pacific/Kiritimati'; +$a->strings['Pacific/Kosrae'] = 'Pacific/Kosrae'; +$a->strings['Pacific/Kwajalein'] = 'Pacific/Kwajalein'; +$a->strings['Pacific/Majuro'] = 'Pacific/Majuro'; +$a->strings['Pacific/Marquesas'] = 'Pacific/Marquesas'; +$a->strings['Pacific/Midway'] = 'Pacific/Midway'; +$a->strings['Pacific/Nauru'] = 'Pacific/Nauru'; +$a->strings['Pacific/Niue'] = 'Pacific/Niue'; +$a->strings['Pacific/Norfolk'] = 'Pacific/Norfolk'; +$a->strings['Pacific/Noumea'] = 'Pacific/Noumea'; +$a->strings['Pacific/Pago_Pago'] = 'Pacific/Pago_Pago'; +$a->strings['Pacific/Palau'] = 'Pacific/Palau'; +$a->strings['Pacific/Pitcairn'] = 'Pacific/Pitcairn'; +$a->strings['Pacific/Ponape'] = 'Pacific/Ponape'; +$a->strings['Pacific/Port_Moresby'] = 'Pacific/Port_Moresby'; +$a->strings['Pacific/Rarotonga'] = 'Pacific/Rarotonga'; +$a->strings['Pacific/Saipan'] = 'Pacific/Saipan'; +$a->strings['Pacific/Samoa'] = 'Pacific/Samoa'; +$a->strings['Pacific/Tahiti'] = 'Pacific/Tahiti'; +$a->strings['Pacific/Tarawa'] = 'Pacific/Tarawa'; +$a->strings['Pacific/Tongatapu'] = 'Pacific/Tongatapu'; +$a->strings['Pacific/Truk'] = 'Pacific/Truk'; +$a->strings['Pacific/Wake'] = 'Pacific/Wake'; +$a->strings['Pacific/Wallis'] = 'Pacific/Wallis'; +$a->strings['Pacific/Yap'] = 'Pacific/Yap'; +$a->strings['Poland'] = 'Poland'; +$a->strings['Portugal'] = 'Portugal'; +$a->strings['PRC'] = 'PRC'; +$a->strings['PST8PDT'] = 'PST8PDT'; +$a->strings['ROC'] = 'ROC'; +$a->strings['ROK'] = 'ROK'; +$a->strings['Singapore'] = 'Singapore'; +$a->strings['Turkey'] = 'Turkey'; +$a->strings['UCT'] = 'UCT'; +$a->strings['Universal'] = 'Universal'; +$a->strings['US/Alaska'] = 'US/Alaska'; +$a->strings['US/Aleutian'] = 'US/Aleutian'; +$a->strings['US/Arizona'] = 'US/Arizona'; +$a->strings['US/Central'] = 'US/Central'; +$a->strings['US/East-Indiana'] = 'US/East-Indiana'; +$a->strings['US/Eastern'] = 'US/Eastern'; +$a->strings['US/Hawaii'] = 'US/Hawaii'; +$a->strings['US/Indiana-Starke'] = 'US/Indiana-Starke'; +$a->strings['US/Michigan'] = 'US/Michigan'; +$a->strings['US/Mountain'] = 'US/Mountain'; +$a->strings['US/Pacific'] = 'US/Pacific'; +$a->strings['US/Pacific-New'] = 'US/Pacific-New'; +$a->strings['US/Samoa'] = 'US/Samoa'; +$a->strings['UTC'] = 'UTC'; +$a->strings['W-SU'] = 'W-SU'; +$a->strings['WET'] = 'WET'; +$a->strings['Zulu'] = 'Zulu'; diff --git a/test/typo.php b/util/typo.php similarity index 100% rename from test/typo.php rename to util/typo.php