- <p>This directive specifies a default value for the media type
- charset parameter (the name of a character encoding) to be added
- to a response if and only if the response's content-type is either
- <code>text/plain</code> or <code>text/html</code>. This should override
- any charset specified in the body of the response via a <code>META</code>
- element, though the exact behavior is often dependent on the user's client
- configuration. A setting of <code>AddDefaultCharset Off</code>
- disables this functionality. <code>AddDefaultCharset On</code> enables
- a default charset of <code>iso-8859-1</code>. Any other value is assumed
- to be the <var>charset</var> to be used, which should be one of the
- <a href="http://www.iana.org/assignments/character-sets">IANA registered
- charset values</a> for use in Internet media types (MIME types).
- For example:</p>
-
- <example>
- AddDefaultCharset utf-8
- </example>
-
- <p><directive>AddDefaultCharset</directive> should only be used when all
- of the text resources to which it applies are known to be in that
- character encoding and it is too inconvenient to label their charset
- individually. One such example is to add the charset parameter
- to resources containing generated content, such as legacy CGI
- scripts, that might be vulnerable to cross-site scripting attacks
- due to user-provided data being included in the output. Note, however,
- that a better solution is to just fix (or delete) those scripts, since
- setting a default charset does not protect users that have enabled
- the "auto-detect character encoding" feature on their browser.</p>
+ <p>Esta directiva especifica un valor por defecto para el tipo de soporte que
+ se usa como parámetro del juego de carácteres (el nombre de una
+ codificación de carácteres) para ser añadido a una respuesta si y solo si
+ el contenido de "content-type" es o <code>text/plain</code> o
+ <code>text/html</code>. Esto debería sobreescribir cualquier juego de
+ caracteres que se le especifique en el cuerpo de la respuesta mediante un
+ elemento <code>META</code>, aunque el comportamiento exacto depende a menudo
+ de la confuguracion del usuario cliente. Una configuración de
+ <code>AddDefaultCharset Off</code> deshabilita esta funcionalidad.
+ <code>AddDefaultCharset On</code> habilita un conjunto de caracteres por defecto
+ de <code>iso-8859-1</code>. Cualquier otro valor se asume que sea el <var>charset</var>
+ que va a ser usado, que debe ser uno de los juegos de carácteres
+ <a href="http://www.iana.org/assignments/character-sets">registradas por el IANA
+ </a> para su uso en los tipos de medios de Internet (MIME types).
+ Por ejemplo:</p>
+
+ <highlight language="config">
+AddDefaultCharset utf-8
+ </highlight>
+
+ <p><directive>AddDefaultCharset</directive> debería ser utilizada sólo cuando
+ se sepa que todo el texto del recurso al que se le aplica se sabe que va a
+ estar en ese juego de caracteres y es inconveniente etiquetar los
+ documentos individualmente. Un ejemplo de ello es añadir el juego de caracteres
+ a recursos con contenido autogenerado, tales como scripts legados de CGI,
+ que pueden ser vulnerables a ataques de tipo XSS (Cross-Site Scripting),
+ debido a datos que incluye el usuario en la salida. Notese, sin embargo
+ una mejor solución es arreglar (o eliminar) dichos scripts, ya que
+ dejar por defecto un juego de carácteres no protege a los usuarios
+ que han habilitado la funcionalidad "auto-detect character encoding" en sus
+ navegadores.
+ </p>