From: Jeff Mitchell <mitchell@kde.org>
Date: Wed, 10 Jun 2009 13:16:11 +0000 (+0000)
Subject: Laconica defaults to a locale 'en' which uses language 'en'.  Unfortunately, this... 
X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=8c8edea32ac7b2fe56530bb13e4b58c029da5ee0;p=quix0rs-gnu-social.git

Laconica defaults to a locale 'en' which uses language 'en'.  Unfortunately, this language doesn't exist -- properly it's en_US.  This causes a lot of spammy messages in syslog.  This fix simply changes 'en' to have
the same properties as 'en-us', i.e. a language of en_US and a description of 'English (US)'.
---

diff --git a/lib/language.php b/lib/language.php
index cd6498d30b..3ea3dd2aa0 100644
--- a/lib/language.php
+++ b/lib/language.php
@@ -108,7 +108,7 @@ function get_all_languages() {
 		'el'      => array('q' => 0.1, 'lang' => 'el',    'name' => 'Greek', 'direction' => 'ltr'),
 		'en-us'   => array('q' => 1, 'lang' => 'en_US', 'name' => 'English (US)', 'direction' => 'ltr'),
 		'en-gb'   => array('q' => 1, 'lang' => 'en_GB', 'name' => 'English (British)', 'direction' => 'ltr'),
-		'en'      => array('q' => 1, 'lang' => 'en',    'name' => 'English', 'direction' => 'ltr'),
+		'en'      => array('q' => 1, 'lang' => 'en_US',    'name' => 'English (US)', 'direction' => 'ltr'),
 		'es'      => array('q' => 1, 'lang' => 'es',    'name' => 'Spanish', 'direction' => 'ltr'),
 		'fi'      => array('q' => 1, 'lang' => 'fi', 'name' => 'Finnish', 'direction' => 'ltr'),
 		'fr-fr'   => array('q' => 1, 'lang' => 'fr_FR', 'name' => 'French', 'direction' => 'ltr'),