[Koha-patches] [PATCH 1/2] [SIGNED-OFF] bug 5204: Unimarc XSLT, from French to English.

Frédéric Demians f.demians at tamil.fr
Mon Nov 15 18:47:27 CET 2010


From: Zeno0 Tajoli <tajoli at cilea.it>

Signed-off-by: Galen Charlton <gmcharlt at gmail.com>
Signed-off-by: Frédéric Demians <f.demians at tamil.fr>
---
 .../prog/en/xslt/UNIMARCslim2OAIDC.xsl             |   59 ++++++++---------
 .../prog/en/xslt/UNIMARCslim2intranetDetail.xsl    |   70 ++++++++++----------
 .../prog/en/xslt/UNIMARCslimUtils.xsl              |    4 +-
 .../prog/en/xslt/UNIMARCslim2OPACDetail.xsl        |   68 ++++++++++----------
 .../prog/en/xslt/UNIMARCslim2OPACResults.xsl       |    6 +-
 .../opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl    |    4 +-
 6 files changed, 104 insertions(+), 107 deletions(-)

diff --git a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2OAIDC.xsl b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2OAIDC.xsl
index 27c78ed..0e5a80d 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2OAIDC.xsl
+++ b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2OAIDC.xsl
@@ -49,37 +49,34 @@
     		   <xsl:value-of select="marc:subfield[@code='b']"/>
     		</xsl:if>
 			<xsl:choose>
-    		  <xsl:when test="marc:subfield[@code='4']='010'">, adaptateur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='020'">, annotatateur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='075'">, postfacier</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='080'">, préfacier</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='100'">, auteur œuvre adapté</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='205'">, collaborateur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='212'">, commentaire</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='220'">, compilateur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='230'">, compositeur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='245'">, concepteur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='295'">, donneur de grades</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='340'">, éditeur scientifique</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='370'">, réalisateur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='395'">, fondateur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='440'">, illustrateur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='520'">, parolier</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='557'">, organisateur congrès</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='570'">, autre</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='573'">, diffuseur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='574'">, présentateur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='575'">, responsable</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='600'">, photographe</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='605'">, présentateur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='650'">, éditeur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='651'">, directeur de la publication</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='673'">, directeur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='675'">, critique</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='710'">, rédacteur</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='723'">, commenditaire</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='727'">, directeur de thèse</xsl:when>
-    		  <xsl:when test="marc:subfield[@code='4']='730'">, traducteur</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='010'">, adapter</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='020'">, annotator</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='075'">, author of afterword</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='080'">, prefacer</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='100'">, bibliographic antecedent</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='205'">, collaborator</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='212'">, commentator</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='220'">, compiler</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='230'">, composer</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='245'">, conceptor</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='295'">, degree-grantor</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='340'">, editor</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='370'">, film editor</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='395'">, founder</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='440'">, illustrator</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='520'">, lyricist</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='557'">, organiser of meeting</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='570'">, other</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='600'">, photographer</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='605'">, presenter</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='650'">, publisher</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='651'">, publishing director</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='673'">, research team head</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='675'">, reviewer</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='710'">, redactor</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='723'">, sponsor</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='727'">, thesis advisor</xsl:when>
+    		  <xsl:when test="marc:subfield[@code='4']='730'">, translator</xsl:when>
     		</xsl:choose>
 		  </dc:creator>
 		</xsl:for-each>
diff --git a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetDetail.xsl b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetDetail.xsl
index 38c6124..130e1c3 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetDetail.xsl
+++ b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslim2intranetDetail.xsl
@@ -55,49 +55,49 @@
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">700</xsl:with-param>
-    <xsl:with-param name="label">Auteur principal</xsl:with-param>
+    <xsl:with-param name="label">Main Author</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">710</xsl:with-param>
-    <xsl:with-param name="label">Collectivité principale</xsl:with-param>
+    <xsl:with-param name="label">Corporate Author (Main)</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">701</xsl:with-param>
-    <xsl:with-param name="label">Co-auteur</xsl:with-param>
+    <xsl:with-param name="label">Coauthor</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">702</xsl:with-param>
-    <xsl:with-param name="label">Auteur</xsl:with-param>
+    <xsl:with-param name="label">Secondary Author</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">711</xsl:with-param>
-    <xsl:with-param name="label">Collectivité co-auteur</xsl:with-param>
+    <xsl:with-param name="label">Corporate Author (Coauthor)</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">712</xsl:with-param>
-    <xsl:with-param name="label">Collectivité secondaire</xsl:with-param>
+    <xsl:with-param name="label">Corporate Author (Secondary)</xsl:with-param>
   </xsl:call-template>
 
   <xsl:if test="marc:datafield[@tag=101]">
     <li>
-      <strong>Langue: </strong>
+      <strong>Language: </strong>
       <xsl:for-each select="marc:datafield[@tag=101]">
         <xsl:for-each select="marc:subfield">
           <xsl:choose>
-            <xsl:when test="@code='b'">de la trad. intermédiaire, </xsl:when>
-            <xsl:when test="@code='c'">de l'œuvre originale, </xsl:when>
-            <xsl:when test="@code='d'">du résumé, </xsl:when>
-            <xsl:when test="@code='e'">de la table des matières, </xsl:when>
-            <xsl:when test="@code='f'">de la page de titre, </xsl:when>
-            <xsl:when test="@code='g'">du titre propre, </xsl:when>
-            <xsl:when test="@code='h'">d'un livret, </xsl:when>
-            <xsl:when test="@code='i'">des textes d'accompagnement, </xsl:when>
-            <xsl:when test="@code='j'">des sous-titres, </xsl:when>
+            <xsl:when test="@code='b'">of intermediate text, </xsl:when>
+            <xsl:when test="@code='c'">of original work, </xsl:when>
+            <xsl:when test="@code='d'">of summary, </xsl:when>
+            <xsl:when test="@code='e'">of contents page, </xsl:when>
+            <xsl:when test="@code='f'">of title page, </xsl:when>
+            <xsl:when test="@code='g'">of title proper, </xsl:when>
+            <xsl:when test="@code='h'">of libretto, </xsl:when>
+            <xsl:when test="@code='i'">of accompanying material, </xsl:when>
+            <xsl:when test="@code='j'">of subtitles, </xsl:when>n>
           </xsl:choose>
           <xsl:value-of select="text()"/>
           <xsl:choose>
@@ -115,7 +115,7 @@
 
   <xsl:if test="marc:datafield[@tag=102]">
     <li>
-      <strong>Pays: </strong>
+      <strong>Country: </strong>
       <xsl:for-each select="marc:datafield[@tag=102]">
         <xsl:for-each select="marc:subfield">
           <xsl:value-of select="text()"/>
@@ -136,7 +136,7 @@
   <xsl:call-template name="tag_215" />
 
 <xsl:if test="marc:controlfield[@tag=009]">
-    <li><strong>PPN: </strong>
+    <li><strong>Tag 009: </strong>
       <xsl:value-of select="marc:controlfield[@tag=009]"/>
     </li>
   </xsl:if>
@@ -177,7 +177,7 @@
 
   <xsl:call-template name="tag_title">
     <xsl:with-param name="tag">225</xsl:with-param>
-    <xsl:with-param name="label">Collection</xsl:with-param>
+    <xsl:with-param name="label">Series</xsl:with-param>
   </xsl:call-template>
 
   <xsl:if test="marc:datafield[@tag=676]">
@@ -220,7 +220,7 @@
 
   <xsl:if test="marc:datafield[@tag=327]">
     <li>
-      <strong>Note de contenu: </strong>
+      <strong>Contents note: </strong>
       <xsl:for-each select="marc:datafield[@tag=327]">
         <xsl:call-template name="chopPunctuation">
           <xsl:with-param name="chopString">
@@ -237,7 +237,7 @@
 
   <xsl:if test="marc:datafield[@tag=330]">
     <li>
-      <strong>Résumé: </strong>
+      <strong>Abstract: </strong>
       <xsl:for-each select="marc:datafield[@tag=330]">
         <xsl:value-of select="marc:subfield[@code='a']"/>
         <xsl:choose>
@@ -254,7 +254,7 @@
 
   <xsl:if test="marc:datafield[@tag=317]">
     <li>
-      <strong>Note sur la provenance: </strong>
+      <strong>Provenance note: </strong>
       <xsl:for-each select="marc:datafield[@tag=317]">
           <xsl:value-of select="marc:subfield[@code='a']"/>
       </xsl:for-each>
@@ -263,7 +263,7 @@
 
   <xsl:if test="marc:datafield[@tag=320]">
     <li>
-      <strong>Bibliographie: </strong>
+      <strong>Bibliography: </strong>
       <xsl:for-each select="marc:datafield[@tag=320]">
         <xsl:value-of select="marc:subfield[@code='a']"/>
         <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
@@ -273,7 +273,7 @@
 
   <xsl:if test="marc:datafield[@tag=328]">
     <li>
-      <strong>Thèse: </strong>
+      <strong>Thesis: </strong>
       <xsl:for-each select="marc:datafield[@tag=328]">
         <xsl:value-of select="marc:subfield[@code='a']"/>
         <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
@@ -283,7 +283,7 @@
 
   <xsl:if test="marc:datafield[@tag=333]">
     <li>
-      <strong>Public: </strong>
+      <strong>Audience: </strong>
       <xsl:for-each select="marc:datafield[@tag=333]">
         <xsl:value-of select="marc:subfield[@code='a']"/>
         <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
@@ -315,52 +315,52 @@
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">600</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Nom de personne</xsl:with-param>
+    <xsl:with-param name="label">Subject - Personal Name</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">601</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Collectivité</xsl:with-param>
+    <xsl:with-param name="label">Subject - Corporate Author</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">602</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Famille</xsl:with-param>
+    <xsl:with-param name="label">Subject - Family</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">604</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Auteur/titre</xsl:with-param>
+    <xsl:with-param name="label">Subject - Author/Title</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">606</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Nom commun</xsl:with-param>
+    <xsl:with-param name="label">SSubject - Topical Name</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">607</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Nom géographique</xsl:with-param>
+    <xsl:with-param name="label">Subject - Geographical Name</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">608</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Forme</xsl:with-param>
+    <xsl:with-param name="label">Subject - Form</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">610</xsl:with-param>
-    <xsl:with-param name="label">Sujet</xsl:with-param>
+    <xsl:with-param name="label">Subject</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">615</xsl:with-param>
-    <xsl:with-param name="label">Catégorie sujet</xsl:with-param>
+    <xsl:with-param name="label">Subject Category</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">616</xsl:with-param>
-    <xsl:with-param name="label">Marque déposée</xsl:with-param>
+    <xsl:with-param name="label">Trademark</xsl:with-param>
   </xsl:call-template>
 
   <xsl:if test="marc:datafield[@tag=856]">
diff --git a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl
index 85d1faf..c04a8e4 100644
--- a/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl
+++ b/koha-tmpl/intranet-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl
@@ -25,7 +25,7 @@
 
   <xsl:template name="tag_210">
     <li>
-      <strong>Édition: </strong>
+      <strong>Publication: </strong>
       <xsl:for-each select="marc:datafield[@tag=210]">
         <span>
           <xsl:call-template name="addClassRtl" />
@@ -85,7 +85,7 @@
 	<xsl:template name="tag_4xx">
     <xsl:for-each select="marc:datafield[@tag=464 or @tag=461]">
         <li>
-        <strong>Extrait de: </strong>
+        <strong>Linked with: </strong>
         <span>
           <xsl:call-template name="addClassRtl" />
           <xsl:if test="marc:subfield[@code='t']">
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl
index 2ef828f..887bab6 100644
--- a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl
+++ b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACDetail.xsl
@@ -71,49 +71,49 @@
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">700</xsl:with-param>
-    <xsl:with-param name="label">Auteur principal</xsl:with-param>
+    <xsl:with-param name="label">Main Author</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">710</xsl:with-param>
-    <xsl:with-param name="label">Collectivité principale</xsl:with-param>
+    <xsl:with-param name="label">Corporate Author (Main)</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">701</xsl:with-param>
-    <xsl:with-param name="label">Co-auteur</xsl:with-param>
+    <xsl:with-param name="label">Coauthor</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">702</xsl:with-param>
-    <xsl:with-param name="label">Auteur</xsl:with-param>
+    <xsl:with-param name="label">Secondary Author</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">711</xsl:with-param>
-    <xsl:with-param name="label">Collectivité co-auteur</xsl:with-param>
+    <xsl:with-param name="label">Corporate Author (Coauthor)</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_7xx">
     <xsl:with-param name="tag">712</xsl:with-param>
-    <xsl:with-param name="label">Collectivité secondaire</xsl:with-param>
+    <xsl:with-param name="label">Corporate Author (Secondary)</xsl:with-param>
   </xsl:call-template>
 
   <xsl:if test="marc:datafield[@tag=101]">
 	  <span class="results_summary">
-      <span class="label">Langue: </span>
+      <span class="label">Language: </span>
       <xsl:for-each select="marc:datafield[@tag=101]">
         <xsl:for-each select="marc:subfield">
           <xsl:choose>
-            <xsl:when test="@code='b'">de la trad. intermédiaire, </xsl:when>
-            <xsl:when test="@code='c'">de l'œuvre originale, </xsl:when>
-            <xsl:when test="@code='d'">du résumé, </xsl:when>
-            <xsl:when test="@code='e'">de la table des matières, </xsl:when>
-            <xsl:when test="@code='f'">de la page de titre, </xsl:when>
-            <xsl:when test="@code='g'">du titre propre, </xsl:when>
-            <xsl:when test="@code='h'">d'un livret, </xsl:when>
-            <xsl:when test="@code='i'">des textes d'accompagnement, </xsl:when>
-            <xsl:when test="@code='j'">des sous-titres, </xsl:when>
+            <xsl:when test="@code='b'">of intermediate text, </xsl:when>
+            <xsl:when test="@code='c'">of original work, </xsl:when>
+            <xsl:when test="@code='d'">of summary, </xsl:when>
+            <xsl:when test="@code='e'">of contents page, </xsl:when>
+            <xsl:when test="@code='f'">of title page, </xsl:when>
+            <xsl:when test="@code='g'">of title proper, </xsl:when>
+            <xsl:when test="@code='h'">of libretto, </xsl:when>
+            <xsl:when test="@code='i'">of accompanying material, </xsl:when>
+            <xsl:when test="@code='j'">of subtitles, </xsl:when>
           </xsl:choose>
           <xsl:value-of select="text()"/>
           <xsl:choose>
@@ -131,7 +131,7 @@
 
   <xsl:if test="marc:datafield[@tag=102]">
 	  <span class="results_summary">
-      <span class="label">Pays: </span>
+      <span class="label">Country: </span>
       <xsl:for-each select="marc:datafield[@tag=102]">
         <xsl:for-each select="marc:subfield">
           <xsl:value-of select="text()"/>
@@ -187,7 +187,7 @@
 
   <xsl:call-template name="tag_title">
     <xsl:with-param name="tag">225</xsl:with-param>
-    <xsl:with-param name="label">Collection</xsl:with-param>
+    <xsl:with-param name="label">Series</xsl:with-param>
   </xsl:call-template>
 
   <xsl:if test="marc:datafield[@tag=676]">
@@ -230,7 +230,7 @@
 
   <xsl:if test="marc:datafield[@tag=327]">
     <span class="results_summary">
-      <span class="label">Note de contenu: </span>
+      <span class="label">Contents note: </span>
       <xsl:for-each select="marc:datafield[@tag=327]">
         <xsl:call-template name="chopPunctuation">
           <xsl:with-param name="chopString">
@@ -247,7 +247,7 @@
 
   <xsl:if test="marc:datafield[@tag=330]">
     <span class="results_summary">
-      <span class="label">Résumé: </span>
+      <span class="label">Abstract: </span>
       <xsl:for-each select="marc:datafield[@tag=330]">
         <xsl:value-of select="marc:subfield[@code='a']"/>
         <xsl:choose>
@@ -264,7 +264,7 @@
 
   <xsl:if test="marc:datafield[@tag=317]">
     <span class="results_summary">
-      <span class="label">Note sur la provenance: </span>
+      <span class="label">Provenance note: </span>
       <xsl:for-each select="marc:datafield[@tag=317]">
           <xsl:value-of select="marc:subfield[@code='a']"/>
       </xsl:for-each>
@@ -273,7 +273,7 @@
 
   <xsl:if test="marc:datafield[@tag=320]">
     <span class="results_summary">
-      <span class="label">Bibliographie: </span>
+      <span class="label">Bibliography: </span>
       <xsl:for-each select="marc:datafield[@tag=320]">
         <xsl:value-of select="marc:subfield[@code='a']"/>
         <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
@@ -283,7 +283,7 @@
 
   <xsl:if test="marc:datafield[@tag=328]">
     <span class="results_summary">
-      <span class="label">Thèse: </span>
+      <span class="label">Thesis: </span>
       <xsl:for-each select="marc:datafield[@tag=328]">
         <xsl:value-of select="marc:subfield[@code='a']"/>
         <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
@@ -293,7 +293,7 @@
 
   <xsl:if test="marc:datafield[@tag=333]">
     <span class="results_summary">
-      <span class="label">Public: </span>
+      <span class="label">Audience: </span>
       <xsl:for-each select="marc:datafield[@tag=333]">
         <xsl:value-of select="marc:subfield[@code='a']"/>
         <xsl:choose><xsl:when test="position()=last()"><xsl:text>.</xsl:text></xsl:when><xsl:otherwise><xsl:text>; </xsl:text></xsl:otherwise></xsl:choose>
@@ -325,52 +325,52 @@
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">600</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Nom de personne</xsl:with-param>
+    <xsl:with-param name="label">Subject - Personal Name</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">601</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Collectivité</xsl:with-param>
+    <xsl:with-param name="label">Subject - Corporate Author</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">602</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Famille</xsl:with-param>
+    <xsl:with-param name="label">Subject - Family</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">604</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Auteur/titre</xsl:with-param>
+    <xsl:with-param name="label">Subject - Author/Title</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">606</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Nom commun</xsl:with-param>
+    <xsl:with-param name="label">SSubject - Topical Name</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">607</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Nom géographique</xsl:with-param>
+    <xsl:with-param name="label">Subject - Geographical Name</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">608</xsl:with-param>
-    <xsl:with-param name="label">Sujet - Forme</xsl:with-param>
+    <xsl:with-param name="label">Subject - Form</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">610</xsl:with-param>
-    <xsl:with-param name="label">Sujet</xsl:with-param>
+    <xsl:with-param name="label">Subject</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">615</xsl:with-param>
-    <xsl:with-param name="label">Catégorie sujet</xsl:with-param>
+    <xsl:with-param name="label">Subject Category</xsl:with-param>
   </xsl:call-template>
 
   <xsl:call-template name="tag_subject">
     <xsl:with-param name="tag">616</xsl:with-param>
-    <xsl:with-param name="label">Marque déposée</xsl:with-param>
+    <xsl:with-param name="label">Trademark</xsl:with-param>
   </xsl:call-template>
 
   <xsl:if test="marc:datafield[@tag=856]">
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl
index 66c41c0..19b6745 100644
--- a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl
+++ b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslim2OPACResults.xsl
@@ -70,7 +70,7 @@
   <xsl:call-template name="tag_215" />
 
   <span class="results_summary">
-    <span class="label">Disponibilité: </span>
+    <span class="label">Availability: </span>
     <xsl:choose>
       <xsl:when test="marc:datafield[@tag=856]">
         <xsl:for-each select="marc:datafield[@tag=856]">
@@ -100,11 +100,11 @@
         </xsl:for-each>
       </xsl:when>
       <xsl:when test="count(key('item-by-status', 'available'))=0 and count(key('item-by-status', 'reference'))=0">
-        Pas de copie disponible
+        No copies available
       </xsl:when>
       <xsl:when test="count(key('item-by-status', 'available'))>0">
         <span class="available">
-          <b><xsl:text>pour le prêt: </xsl:text></b>
+          <b><xsl:text>Copies available for loan: </xsl:text></b>
           <xsl:variable name="available_items" select="key('item-by-status', 'available')"/>
           <xsl:for-each select="$available_items[generate-id() = generate-id(key('item-by-status-and-branch', concat(items:status, ' ', items:homebranch))[1])]">
             <xsl:value-of select="items:homebranch"/>
diff --git a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl
index f5cf99f..8eec0fd 100644
--- a/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl
+++ b/koha-tmpl/opac-tmpl/prog/en/xslt/UNIMARCslimUtils.xsl
@@ -25,7 +25,7 @@
 
   <xsl:template name="tag_210">
     <span class="results_summary">
-      <span class="label">Édition: </span>
+      <span class="label">Publication: </span>
       <xsl:for-each select="marc:datafield[@tag=210]">
         <span>
           <xsl:call-template name="addClassRtl" />
@@ -85,7 +85,7 @@
 	<xsl:template name="tag_4xx">
     <xsl:for-each select="marc:datafield[@tag=464 or @tag=461]">
     	  <span class="results_summary">
-        <span class="label">Extrait de: </span>
+        <span class="label">Linked with: </span>
         <span>
           <xsl:call-template name="addClassRtl" />
           <xsl:if test="marc:subfield[@code='t']">
-- 
1.7.3.2



More information about the Koha-patches mailing list