Bug #77637 [Opn]: Documentation for some functions on PHP.net not displaying
| From: | salathe@php.net | Date: | Sat, 23 Feb 2019 11:46:30 +0000 |
| Subject: | Bug #77637 [Opn]: Documentation for some functions on PHP.net not displaying | ||
| References: | 1 | Groups: | php.webmaster |
| Request: | Send a blank email to php-webmaster+get-27825@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=77637&edit=1
ID: 77637
Updated by: salathe@php.net
Reported by: peter dot v dot vasilev at gmail dot com
Summary: Documentation for some functions on PHP.net not
displaying
Status: Open
Type: Bug
Package: Website problem
Operating System: Ubuntu
PHP Version: Irrelevant
Block user comment: N
Private report: N
New Comment:
Just to provide some more details for context. The builds of the Bulgarian translation of the
manual have not been done since 2010 [1]. Similarly, several other unmaintained translations are
not built [2]. This is because the sources for those translations are not being kept up to date
[3].
Due to the way the PHP manual is distributed to the php.net website mirror servers, the old versions
of those translations were mistakenly still being published; mostly with the English language
version of the pages where any translation did not occur. This resulted in the
"translated" versions of the manual containing mostly English with some vastly out of date
translated pages.
Recently, the pushing of those inactive, out-of-date translations to the website mirrors was
stopped. This results in the 404 Not Found reported in this bug report. The expectation is that
Google will stop serving those pages in search results eventually; hopefully sooner rather than
later.
sinus+php at sinpi dot net's suggestion is great, and should be done as a good way of directing
visitors hitting those pages to their English counterparts.
[1] https://github.com/php/web-php/commit/4dfcbff072
[2] https://github.com/php/web-php/blame/master/include/languages.inc#L50-L85
[3] http://doc.php.net/revcheck.php
Previous Comments:
------------------------------------------------------------------------
[2019-02-21 16:55:11] sinus+php at sinpi dot net
It would probably be beneficial if localized manual pages were getting redirected to /en/ in case of
a missing page.
------------------------------------------------------------------------
[2019-02-21 16:53:20] sinus+php at sinpi dot net
The same happens to pages in the /pl/ section, so it would seem there's something wrong with
localized manual pages in general.
------------------------------------------------------------------------
[2019-02-18 16:50:07] salathe@php.net
The Bulgarian translation of the manual is not being published. The English language page is
available at http://php.net/manual/en/function.exec.php and
several other languages are available, but not Bulgarian.
------------------------------------------------------------------------
[2019-02-18 16:38:37] peter dot v dot vasilev at gmail dot com
Description:
------------
When trying to open the documentation for some functions on PHP.net I get "Not Found"
error this has been happening for about a week now.
Just go to: http://php.net/manual/bg/function.exec.php
Tested in Chrome & Firefox.
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=77637&edit=1