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