Re: svn commit: r1805630 [1/30] - in /httpd/httpd/trunk/docs/manual: ./ mod/

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Re: svn commit: r1805630 [1/30] - in /httpd/httpd/trunk/docs/manual: ./ mod/

Christophe JAILLET
Hi,

Surprised by the size of the update for just a Few french xml files
updated, I've looked randomly in the updates done.

All files I've checked have the paragraph describing the directives in
English instead of French.
The other parts of the document (i.e. non-directive paragraph) are still
correctly in French.

As an example: https://httpd.apache.org/docs/trunk/mod/mod_auth_basic.html
The "Sommaire" paragraph is in Frecnh, but the rest is English.


I've not checked why, but some xls processing for section like and
non-section like directive processing have been done recently. Maybe a
side-effect of the update?

Won't have time to dig further in the coming days to search what's
wrong. So I just report it, if someone has cycles to look at this issue.


CJ



Le 21/08/2017 à 15:43, [hidden email] a écrit :

> Author: lgentis
> Date: Mon Aug 21 13:43:45 2017
> New Revision: 1805630
>
> URL: http://svn.apache.org/viewvc?rev=1805630&view=rev
> Log:
> Rebuild.
>
> Modified:
>      httpd/httpd/trunk/docs/manual/mod/core.html.fr
>      httpd/httpd/trunk/docs/manual/mod/directives.html.fr
>      httpd/httpd/trunk/docs/manual/mod/event.html.fr
>      httpd/httpd/trunk/docs/manual/mod/index.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_access_compat.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_actions.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_alias.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_allowmethods.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_auth_form.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authn_anon.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authn_core.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authn_dbd.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authn_dbm.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authn_socache.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authnz_ldap.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authz_core.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authz_dbd.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authz_dbm.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_authz_groupfile.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_autoindex.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_buffer.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_cache.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_cache_disk.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_cache_socache.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_cern_meta.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_cgi.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_cgid.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_charset_lite.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_dav.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_dav_fs.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_dav_lock.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_dbd.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_deflate.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_dialup.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_dir.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_dumpio.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_echo.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_env.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_example_hooks.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_expires.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_ext_filter.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_file_cache.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_headers.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_heartbeat.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_heartmonitor.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_ident.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_imagemap.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_include.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_info.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_isapi.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_lbmethod_heartbeat.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_ldap.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_log_config.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_log_debug.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_log_forensic.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_logio.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_lua.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_macro.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_mime.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_mime_magic.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_negotiation.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_nw_ssl.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_privileges.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_proxy.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.meta
>      httpd/httpd/trunk/docs/manual/mod/mod_proxy_connect.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_proxy_express.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_proxy_fcgi.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_proxy_ftp.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_reflector.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_reqtimeout.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_request.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_rewrite.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_sed.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_session.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_session_cookie.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_session_crypto.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_session_dbd.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_setenvif.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_so.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_socache_memcache.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_speling.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_ssl.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_ssl.xml.meta
>      httpd/httpd/trunk/docs/manual/mod/mod_substitute.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_suexec.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_unixd.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_userdir.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_usertrack.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mod_vhost_alias.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mpm_common.html.fr
>      httpd/httpd/trunk/docs/manual/mod/mpm_netware.html.fr
>      httpd/httpd/trunk/docs/manual/mod/prefork.html.fr
>      httpd/httpd/trunk/docs/manual/mod/quickreference.html.fr
>      httpd/httpd/trunk/docs/manual/sections.html.fr
>      httpd/httpd/trunk/docs/manual/sections.xml.fr
>      httpd/httpd/trunk/docs/manual/sections.xml.ja
>      httpd/httpd/trunk/docs/manual/sections.xml.ko
>      httpd/httpd/trunk/docs/manual/sections.xml.tr
>      httpd/httpd/trunk/docs/manual/sitemap.html.fr
>
>

Reply | Threaded
Open this post in threaded view
|

Re: svn commit: r1805630 [1/30] - in /httpd/httpd/trunk/docs/manual: ./ mod/

Luca Toscano
Hi Christophe,

You are definitely right and i think that the root cause is this commit:


I have probably not understood correctly the side effects to translations, apologies for the issue. I will definitely work on it in a week, i am distant from a keyboard now so i cannot do anything useful.

Luca

Il 21 ago 2017 21:55, "Christophe JAILLET" <[hidden email]> ha scritto:
Hi,

Surprised by the size of the update for just a Few french xml files updated, I've looked randomly in the updates done.

All files I've checked have the paragraph describing the directives in English instead of French.
The other parts of the document (i.e. non-directive paragraph) are still correctly in French.

As an example: https://httpd.apache.org/docs/trunk/mod/mod_auth_basic.html
The "Sommaire" paragraph is in Frecnh, but the rest is English.


I've not checked why, but some xls processing for section like and non-section like directive processing have been done recently. Maybe a side-effect of the update?

Won't have time to dig further in the coming days to search what's wrong. So I just report it, if someone has cycles to look at this issue.


CJ




Le 21/08/2017 à 15:43, [hidden email] a écrit :
Author: lgentis
Date: Mon Aug 21 13:43:45 2017
New Revision: 1805630

URL: http://svn.apache.org/viewvc?rev=1805630&view=rev
Log:
Rebuild.

Modified:
     httpd/httpd/trunk/docs/manual/mod/core.html.fr
     httpd/httpd/trunk/docs/manual/mod/directives.html.fr
     httpd/httpd/trunk/docs/manual/mod/event.html.fr
     httpd/httpd/trunk/docs/manual/mod/index.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_access_compat.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_actions.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_alias.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_allowmethods.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_auth_form.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_anon.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_core.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_dbm.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_socache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authnz_ldap.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_core.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_dbm.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_groupfile.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_autoindex.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_buffer.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cache_disk.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cache_socache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cern_meta.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cgi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cgid.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_charset_lite.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dav.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dav_fs.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dav_lock.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_deflate.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dialup.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dir.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dumpio.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_echo.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_env.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_example_hooks.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_expires.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ext_filter.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_file_cache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_headers.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_heartbeat.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_heartmonitor.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ident.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_imagemap.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_include.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_info.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_isapi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_lbmethod_heartbeat.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ldap.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_log_config.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_log_debug.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_log_forensic.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_logio.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_lua.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_macro.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_mime.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_mime_magic.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_negotiation.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_nw_ssl.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_privileges.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.meta
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_connect.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_express.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_fcgi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_ftp.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_reflector.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_reqtimeout.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_request.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_rewrite.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_sed.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session_cookie.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session_crypto.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_setenvif.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_so.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_socache_memcache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_speling.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ssl.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ssl.xml.meta
     httpd/httpd/trunk/docs/manual/mod/mod_substitute.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_suexec.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_unixd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_userdir.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_usertrack.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_vhost_alias.html.fr
     httpd/httpd/trunk/docs/manual/mod/mpm_common.html.fr
     httpd/httpd/trunk/docs/manual/mod/mpm_netware.html.fr
     httpd/httpd/trunk/docs/manual/mod/prefork.html.fr
     httpd/httpd/trunk/docs/manual/mod/quickreference.html.fr
     httpd/httpd/trunk/docs/manual/sections.html.fr
     httpd/httpd/trunk/docs/manual/sections.xml.fr
     httpd/httpd/trunk/docs/manual/sections.xml.ja
     httpd/httpd/trunk/docs/manual/sections.xml.ko
     httpd/httpd/trunk/docs/manual/sections.xml.tr
     httpd/httpd/trunk/docs/manual/sitemap.html.fr




Reply | Threaded
Open this post in threaded view
|

Re: svn commit: r1805630 [1/30] - in /httpd/httpd/trunk/docs/manual: ./ mod/

Luca Toscano
Back from holidays!

I can confirm that r1805189 is the root cause. IIUC this is what is happening:

1) the $this variable gets populated in <xsl:variable name="this" select="directivesynopsis" /> with the list of directivesynopsis sections (so in case of a .xml.fr file, it contains all the translated sections).
2) the xsl code loops through 'document($metafile/@reference)/modulesynopsis/directivesynopsis' that seems always to point to the english translation (the .xml.meta generated files that I inspected are all pointing "reference" to the .xml english translation). 
3) for each directivesynopsis, the $this variable is checked: if it contains a directivesynopsis with the current 'name', then the $this value is used (translated), otherwise the english one is picked with the "translated=no" attribute.

When I removed the $this reference I broke the translations build process in trunk. I am looking for a solution, will try to solve this problem asap.

Sorry for the trouble to all the translators :)

Luca

2017-08-21 22:46 GMT+02:00 Luca Toscano <[hidden email]>:
Hi Christophe,

You are definitely right and i think that the root cause is this commit:


I have probably not understood correctly the side effects to translations, apologies for the issue. I will definitely work on it in a week, i am distant from a keyboard now so i cannot do anything useful.

Luca

Il 21 ago 2017 21:55, "Christophe JAILLET" <[hidden email]> ha scritto:
Hi,

Surprised by the size of the update for just a Few french xml files updated, I've looked randomly in the updates done.

All files I've checked have the paragraph describing the directives in English instead of French.
The other parts of the document (i.e. non-directive paragraph) are still correctly in French.

As an example: https://httpd.apache.org/docs/trunk/mod/mod_auth_basic.html
The "Sommaire" paragraph is in Frecnh, but the rest is English.


I've not checked why, but some xls processing for section like and non-section like directive processing have been done recently. Maybe a side-effect of the update?

Won't have time to dig further in the coming days to search what's wrong. So I just report it, if someone has cycles to look at this issue.


CJ




Le 21/08/2017 à 15:43, [hidden email] a écrit :
Author: lgentis
Date: Mon Aug 21 13:43:45 2017
New Revision: 1805630

URL: http://svn.apache.org/viewvc?rev=1805630&view=rev
Log:
Rebuild.

Modified:
     httpd/httpd/trunk/docs/manual/mod/core.html.fr
     httpd/httpd/trunk/docs/manual/mod/directives.html.fr
     httpd/httpd/trunk/docs/manual/mod/event.html.fr
     httpd/httpd/trunk/docs/manual/mod/index.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_access_compat.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_actions.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_alias.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_allowmethods.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_auth_form.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_anon.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_core.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_dbm.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_socache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authnz_ldap.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_core.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_dbm.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_groupfile.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_autoindex.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_buffer.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cache_disk.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cache_socache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cern_meta.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cgi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cgid.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_charset_lite.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dav.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dav_fs.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dav_lock.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_deflate.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dialup.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dir.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dumpio.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_echo.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_env.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_example_hooks.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_expires.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ext_filter.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_file_cache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_headers.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_heartbeat.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_heartmonitor.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ident.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_imagemap.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_include.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_info.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_isapi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_lbmethod_heartbeat.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ldap.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_log_config.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_log_debug.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_log_forensic.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_logio.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_lua.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_macro.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_mime.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_mime_magic.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_negotiation.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_nw_ssl.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_privileges.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.meta
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_connect.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_express.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_fcgi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_ftp.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_reflector.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_reqtimeout.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_request.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_rewrite.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_sed.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session_cookie.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session_crypto.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_setenvif.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_so.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_socache_memcache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_speling.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ssl.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ssl.xml.meta
     httpd/httpd/trunk/docs/manual/mod/mod_substitute.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_suexec.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_unixd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_userdir.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_usertrack.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_vhost_alias.html.fr
     httpd/httpd/trunk/docs/manual/mod/mpm_common.html.fr
     httpd/httpd/trunk/docs/manual/mod/mpm_netware.html.fr
     httpd/httpd/trunk/docs/manual/mod/prefork.html.fr
     httpd/httpd/trunk/docs/manual/mod/quickreference.html.fr
     httpd/httpd/trunk/docs/manual/sections.html.fr
     httpd/httpd/trunk/docs/manual/sections.xml.fr
     httpd/httpd/trunk/docs/manual/sections.xml.ja
     httpd/httpd/trunk/docs/manual/sections.xml.ko
     httpd/httpd/trunk/docs/manual/sections.xml.tr
     httpd/httpd/trunk/docs/manual/sitemap.html.fr





Reply | Threaded
Open this post in threaded view
|

Re: svn commit: r1805630 [1/30] - in /httpd/httpd/trunk/docs/manual: ./ mod/

Luca Toscano
Proposed a fix for the XSL code in r1806443 and rebuilt the french translations with r1806444. Everything seems back to normal but please let me know if you see anything weird going on.

Luca

2017-08-28 13:37 GMT+02:00 Luca Toscano <[hidden email]>:
Back from holidays!

I can confirm that r1805189 is the root cause. IIUC this is what is happening:

1) the $this variable gets populated in <xsl:variable name="this" select="directivesynopsis" /> with the list of directivesynopsis sections (so in case of a .xml.fr file, it contains all the translated sections).
2) the xsl code loops through 'document($metafile/@reference)/modulesynopsis/directivesynopsis' that seems always to point to the english translation (the .xml.meta generated files that I inspected are all pointing "reference" to the .xml english translation). 
3) for each directivesynopsis, the $this variable is checked: if it contains a directivesynopsis with the current 'name', then the $this value is used (translated), otherwise the english one is picked with the "translated=no" attribute.

When I removed the $this reference I broke the translations build process in trunk. I am looking for a solution, will try to solve this problem asap.

Sorry for the trouble to all the translators :)

Luca

2017-08-21 22:46 GMT+02:00 Luca Toscano <[hidden email]>:
Hi Christophe,

You are definitely right and i think that the root cause is this commit:


I have probably not understood correctly the side effects to translations, apologies for the issue. I will definitely work on it in a week, i am distant from a keyboard now so i cannot do anything useful.

Luca

Il 21 ago 2017 21:55, "Christophe JAILLET" <[hidden email]> ha scritto:
Hi,

Surprised by the size of the update for just a Few french xml files updated, I've looked randomly in the updates done.

All files I've checked have the paragraph describing the directives in English instead of French.
The other parts of the document (i.e. non-directive paragraph) are still correctly in French.

As an example: https://httpd.apache.org/docs/trunk/mod/mod_auth_basic.html
The "Sommaire" paragraph is in Frecnh, but the rest is English.


I've not checked why, but some xls processing for section like and non-section like directive processing have been done recently. Maybe a side-effect of the update?

Won't have time to dig further in the coming days to search what's wrong. So I just report it, if someone has cycles to look at this issue.


CJ




Le 21/08/2017 à 15:43, [hidden email] a écrit :
Author: lgentis
Date: Mon Aug 21 13:43:45 2017
New Revision: 1805630

URL: http://svn.apache.org/viewvc?rev=1805630&view=rev
Log:
Rebuild.

Modified:
     httpd/httpd/trunk/docs/manual/mod/core.html.fr
     httpd/httpd/trunk/docs/manual/mod/directives.html.fr
     httpd/httpd/trunk/docs/manual/mod/event.html.fr
     httpd/httpd/trunk/docs/manual/mod/index.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_access_compat.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_actions.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_alias.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_allowmethods.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_auth_basic.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_auth_digest.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_auth_form.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_anon.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_core.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_dbm.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_file.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authn_socache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authnz_ldap.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_core.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_dbm.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_authz_groupfile.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_autoindex.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_buffer.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cache_disk.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cache_socache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cern_meta.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cgi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_cgid.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_charset_lite.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dav.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dav_fs.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dav_lock.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_deflate.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dialup.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dir.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_dumpio.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_echo.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_env.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_example_hooks.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_expires.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ext_filter.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_file_cache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_headers.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_heartbeat.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_heartmonitor.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ident.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_imagemap.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_include.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_info.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_isapi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_lbmethod_heartbeat.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ldap.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_log_config.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_log_debug.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_log_forensic.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_logio.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_lua.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_macro.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_mime.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_mime_magic.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_negotiation.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_nw_ssl.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_privileges.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy.xml.meta
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_connect.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_express.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_fcgi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_ftp.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_html.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_proxy_scgi.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_reflector.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_remoteip.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_reqtimeout.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_request.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_rewrite.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_sed.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session_cookie.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session_crypto.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_session_dbd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_setenvif.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_so.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_socache_memcache.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_speling.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ssl.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_ssl.xml.meta
     httpd/httpd/trunk/docs/manual/mod/mod_substitute.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_suexec.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_unixd.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_userdir.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_usertrack.html.fr
     httpd/httpd/trunk/docs/manual/mod/mod_vhost_alias.html.fr
     httpd/httpd/trunk/docs/manual/mod/mpm_common.html.fr
     httpd/httpd/trunk/docs/manual/mod/mpm_netware.html.fr
     httpd/httpd/trunk/docs/manual/mod/prefork.html.fr
     httpd/httpd/trunk/docs/manual/mod/quickreference.html.fr
     httpd/httpd/trunk/docs/manual/sections.html.fr
     httpd/httpd/trunk/docs/manual/sections.xml.fr
     httpd/httpd/trunk/docs/manual/sections.xml.ja
     httpd/httpd/trunk/docs/manual/sections.xml.ko
     httpd/httpd/trunk/docs/manual/sections.xml.tr
     httpd/httpd/trunk/docs/manual/sitemap.html.fr