mate-desktop / mate-sensors-applet

Display readings from hardware sensors in your MATE panel
http://www.mate-desktop.org
GNU General Public License v2.0
16 stars 13 forks source link

Help: Use XInclude instead of ENTITY for legal.xml #91

Closed rbuj closed 5 years ago

rbuj commented 5 years ago

The legal ENTITY is expanded in i18n process, and legal.xml file is never read.

diff /usr/share/help/ca/mate-sensors-applet/index.docbook help/ca/index.docbook 
3d2
< <!ENTITY legal SYSTEM "legal.xml">
12d10
<        The legal.xml file contains legal information, there is no need to edit the file. 
51,53d48
<       <legalnotice id="legalnotice">
<   <para>Es concedeix el permís per copiar, distribuir i / o modificar aquest document sota els termes de la GFDL (GNU Free Documentation License), versió 1.1 o qualsevol versió posterior publicada per la Free Software Foundation que tinguin les seccions invariants, i sense cap text a la portada. Podeu trobar una còpia de la GFDL en aquest <ulink type="help" url="help:fdl">enllaç</ulink> o bé al fitxer COPYING-DOCS que es distribueix amb aquest manual.</para>
<          <para>Aquest manual forma part d'una col·lecció de manuals de MATE que estan distribuïts sota la GFDL. Si voleu distribuir aquest manual per separat de la col·lecció, podeu fer-ho afegint una còpia de la llicència al manual, tal com es descriu a la secció 6 de la llicència.</para>
55,70c50
<   <para>Molts dels noms utilitzats per les empreses per distingir els seus productes i serveis es consideren marques comercials. Quan aquests noms apareixen en qualsevol documentació de MATE, i els membres del projecte de documentació de MATE en són conscients, els noms tenen lletres majúscules o bé comencen en majúscules.</para>
< 
<   <para>EL DOCUMENT I LES VERSIONS MODIFICADES DEL DOCUMENT S'OFEREIXEN SOTA ELS TERMES DE LA LLICÈNCIA DE DOCUMENTACIÓ LLIURE DE GNU, TENINT EN COMPTE QUE: <orderedlist>
<       <listitem>
<         <para>EL DOCUMENT S'OFEREIX «TAL COM ÉS», SENSE CAP TIPUS DE GARANTIA, NI EXPLÍCITA NI IMPLÍCITA; AIXÒ INCLOU, SENSE LIMITAR-S'HI, LES GARANTIES QUE EL DOCUMENT O LA VERSIÓ MODIFICADA DEL DOCUMENT NO TINGUI DEFECTES, SIGUI COMERCIALITZABLE, SIGUI ADEQUAT PER A UN ÚS CONCRET O NO INFRINGEIXI CAP LLEI. TOT EL RISC PEL QUE FA A LA QUALITAT, EXACTITUD I RENDIMENT DEL DOCUMENT O LA VERSIÓ MODIFICADA DEL DOCUMENT ÉS VOSTRE. EN CAS QUE EL DOCUMENT RESULTÉS DEFECTUÓS EN QUALSEVOL ASPECTE, VÓS (NO PAS L'ESCRIPTOR INICIAL, L'AUTOR O CAP ALTRE COL·LABORADOR) ASSUMIU TOT EL COST DE MANTENIMENT, REPARACIÓ O CORRECCIÓ. AQUESTA RENÚNCIA DE GARANTIA CONSTITUEIX UNA PART ESSENCIAL D'AQUESTA LLICÈNCIA. NO S'AUTORITZA L'ÚS DE CAP DOCUMENT O VERSIÓ MODIFICADA DEL DOCUMENT EXCEPTE SOTA AQUESTA RENÚNCIA DE GARANTIA; I</para>
<       </listitem>
<       <listitem>
<         <para>EN CAP CAS I SOTA CAP INTERPRETACIÓ LEGAL, JA SIGUI PER AGREUJAMENT (INCLOENT-HI LA NEGLIGÈNCIA), CONTRACTE O ALTRE CAS, L'AUTOR, L'ESCRIPTOR ORIGINAL, QUALSEVOL DELS COL·LABORADORS O DISTRIBUÏDORS DEL DOCUMENT O UNA VERSIÓ MODIFICADA DEL DOCUMENT NI CAP PROVEÏDOR D'AQUESTES PARTS NO SERAN RESPONSABLES DAVANT DE NINGÚ PER CAP DANY DIRECTE, INDIRECTE, ESPECIAL, ACCIDENTAL O CONSECUTIU DE QUALSEVOL TIPUS; AIXÒ INCLOU, SENSE LIMITAR-S'HI, ELS DANYS PER PÈRDUA DE CLIENTS, INTERRUPCIONS DE LA FEINA, FALLADA O MALFUNCIONAMENT DE L'ORDINADOR, O QUALSEVOL ALTRA PÈRDUA O DANY RELACIONAT AMB L'ÚS DEL DOCUMENT I LES VERSIONS MODIFICADES DEL DOCUMENT, FINS I TOT SI S'HA INFORMAT AQUESTA PART DE LA POSSIBILITAT D'AQUESTS DANYS.</para>
<       </listitem>
<     </orderedlist></para>
<   </legalnotice>
< 
< 
<     <!-- This file  contains link to license for the documentation (GNU FDL), and 
<     other legal stuff such as "NO WARRANTY" statement. Please do not change 
<     any of this. -->
---
>     <xi:include xmlns:xi="http://www.w3.org/2001/XInclude" href="legal.xml"/>

File size of index.docbook:

[robert@localhost mate-sensors-applet]$ LANG=C ls -la /usr/share/help/ca/mate-sensors-applet/*.{docbook,xml}
-rw-r--r--. 1 root root 27924 Mar  5 01:21 /usr/share/help/ca/mate-sensors-applet/index.docbook
-rw-r--r--. 1 root root  3038 Mar  5 01:21 /usr/share/help/ca/mate-sensors-applet/legal.xml
[robert@localhost mate-sensors-applet]$ LANG=C ls -la help/ca/*.{docbook,xml}
-rw-rw-r--. 1 robert robert 24690 Mar 16 08:40 help/ca/index.docbook
-rw-rw-r--. 1 robert robert  3038 Mar 16 08:40 help/ca/legal.xml
raveit65 commented 5 years ago

@rbuj Can you please commit .pot file changes in a second commit? I am using patches in a RPM for testing PRs.