Edit report at https://bugs.php.net/bug.php?id=54178&edit=1

 ID:                 54178
 Comment by:         millenium dot maestro at gmx dot de
 Reported by:        giorgio dot liscio at email dot it
 Summary:            make a better intl Locale::acceptFromHttp
 Status:             Open
 Type:               Feature/Change Request
 Package:            I18N and L10N related
 PHP Version:        5.3.5
 Block user comment: N
 Private report:     N

 New Comment:

I agree!
What kind of black magic does php use to detect the best supported language of 
my application?

eg: Accept-Language:de-DE,de;q=0.8,en-US;q=0.6,en;q=0.4

and now the application supports the locales "it-IT" and "en", but the result 
of 
Locale::acceptFromHttp is "de-DE".

I'm pretty sure nobody will use a implementation with such useless results.


weird enough the icu lib is supporting this behavior! see @ http://icu-
project.org/apiref/icu4c/uloc_8h.html#aced06018568333e1906ae104ab62757a


Previous Comments:
------------------------------------------------------------------------
[2011-03-07 09:14:49] giorgio dot liscio at email dot it

Description:
------------
hi, would be nice to have some like this in the lib

http://www.thefutureoftheweb.com/blog/use-accept-language-header

the current implementation of Locale::acceptFromHttp is not useful at all

thank you



------------------------------------------------------------------------



-- 
Edit this bug report at https://bugs.php.net/bug.php?id=54178&edit=1

Reply via email to