details:   https://code.tryton.org/tryton/commit/77b55b398e85
branch:    default
user:      Cédric Krier <[email protected]>
date:      Fri Feb 20 09:59:42 2026 +0100
description:
        Enforce utf-8 encoding for account chart generated by xsltproc

        Closes #14617
diffstat:

 modules/account/account_chart.xml                       |   2 +-
 modules/account/account_chart_de.xml                    |   2 +-
 modules/account/account_chart_en.xml                    |   2 +-
 modules/account/account_chart_es.xml                    |   2 +-
 modules/account/account_chart_fr.xml                    |   2 +-
 modules/account/localize.xsl                            |   2 +-
 modules/account_asset/account_chart_de.xml              |   2 +-
 modules/account_asset/account_chart_en.xml              |   2 +-
 modules/account_asset/account_chart_es.xml              |   2 +-
 modules/account_asset/account_chart_fr.xml              |   2 +-
 modules/account_be/account_be.xml                       |   2 +-
 modules/account_be/account_be_fr.xml                    |   2 +-
 modules/account_be/account_be_nl.xml                    |   2 +-
 modules/account_be/localize.xsl                         |   2 +-
 modules/account_be/tax_be.xml                           |   2 +-
 modules/account_be/tax_be_fr.xml                        |   2 +-
 modules/account_be/tax_be_nl.xml                        |   2 +-
 modules/account_deposit/account_chart_de.xml            |   2 +-
 modules/account_deposit/account_chart_en.xml            |   2 +-
 modules/account_deposit/account_chart_es.xml            |   2 +-
 modules/account_deposit/account_chart_fr.xml            |   2 +-
 modules/account_es/account.xml                          |   2 +-
 modules/account_es/account_normal.xml                   |   2 +-
 modules/account_es/account_pyme.xml                     |   2 +-
 modules/account_es/create_chart.xsl                     |   2 +-
 modules/account_es/tax.xml                              |   2 +-
 modules/account_es/tax_normal.xml                       |   2 +-
 modules/account_es/tax_pyme.xml                         |   2 +-
 modules/account_syscohada/account_syscohada.xml         |   2 +-
 modules/account_syscohada/account_syscohada_2001_fr.xml |  50 ++++++++--------
 modules/account_syscohada/account_syscohada_2016_fr.xml |  50 ++++++++--------
 modules/account_syscohada/localize.xsl                  |   2 +-
 modules/sale_advance_payment/account_chart_de.xml       |   2 +-
 modules/sale_advance_payment/account_chart_en.xml       |   2 +-
 modules/sale_advance_payment/account_chart_es.xml       |   2 +-
 modules/sale_advance_payment/account_chart_fr.xml       |   2 +-
 36 files changed, 84 insertions(+), 84 deletions(-)

diffs (708 lines):

diff -r 49748579c23a -r 77b55b398e85 modules/account/account_chart.xml
--- a/modules/account/account_chart.xml Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account/account_chart.xml Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account/account_chart_de.xml
--- a/modules/account/account_chart_de.xml      Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account/account_chart_de.xml      Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account/account_chart_en.xml
--- a/modules/account/account_chart_en.xml      Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account/account_chart_en.xml      Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account/account_chart_es.xml
--- a/modules/account/account_chart_es.xml      Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account/account_chart_es.xml      Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account/account_chart_fr.xml
--- a/modules/account/account_chart_fr.xml      Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account/account_chart_fr.xml      Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account/localize.xsl
--- a/modules/account/localize.xsl      Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account/localize.xsl      Fri Feb 20 09:59:42 2026 +0100
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
     <xsl:strip-space elements="*"/>
-    <xsl:output method="xml" indent="yes"/>
+    <xsl:output method="xml" encoding="utf-8" indent="yes"/>
     <xsl:param name="lang"/>
     <xsl:template match="data">
         <xsl:copy>
diff -r 49748579c23a -r 77b55b398e85 modules/account_asset/account_chart_de.xml
--- a/modules/account_asset/account_chart_de.xml        Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/account_asset/account_chart_de.xml        Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_asset/account_chart_en.xml
--- a/modules/account_asset/account_chart_en.xml        Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/account_asset/account_chart_en.xml        Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_asset/account_chart_es.xml
--- a/modules/account_asset/account_chart_es.xml        Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/account_asset/account_chart_es.xml        Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_asset/account_chart_fr.xml
--- a/modules/account_asset/account_chart_fr.xml        Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/account_asset/account_chart_fr.xml        Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_be/account_be.xml
--- a/modules/account_be/account_be.xml Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_be/account_be.xml Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_be/account_be_fr.xml
--- a/modules/account_be/account_be_fr.xml      Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_be/account_be_fr.xml      Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_be/account_be_nl.xml
--- a/modules/account_be/account_be_nl.xml      Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_be/account_be_nl.xml      Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_be/localize.xsl
--- a/modules/account_be/localize.xsl   Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_be/localize.xsl   Fri Feb 20 09:59:42 2026 +0100
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
     <xsl:strip-space elements="*"/>
-    <xsl:output method="xml" indent="yes"/>
+    <xsl:output method="xml" encoding="utf-8" indent="yes"/>
     <xsl:param name="lang"/>
     <xsl:template match="data">
         <xsl:copy>
diff -r 49748579c23a -r 77b55b398e85 modules/account_be/tax_be.xml
--- a/modules/account_be/tax_be.xml     Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_be/tax_be.xml     Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_be/tax_be_fr.xml
--- a/modules/account_be/tax_be_fr.xml  Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_be/tax_be_fr.xml  Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_be/tax_be_nl.xml
--- a/modules/account_be/tax_be_nl.xml  Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_be/tax_be_nl.xml  Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 
modules/account_deposit/account_chart_de.xml
--- a/modules/account_deposit/account_chart_de.xml      Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/account_deposit/account_chart_de.xml      Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 
modules/account_deposit/account_chart_en.xml
--- a/modules/account_deposit/account_chart_en.xml      Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/account_deposit/account_chart_en.xml      Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 
modules/account_deposit/account_chart_es.xml
--- a/modules/account_deposit/account_chart_es.xml      Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/account_deposit/account_chart_es.xml      Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 
modules/account_deposit/account_chart_fr.xml
--- a/modules/account_deposit/account_chart_fr.xml      Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/account_deposit/account_chart_fr.xml      Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_es/account.xml
--- a/modules/account_es/account.xml    Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_es/account.xml    Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version='1.0'?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_es/account_normal.xml
--- a/modules/account_es/account_normal.xml     Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_es/account_normal.xml     Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_es/account_pyme.xml
--- a/modules/account_es/account_pyme.xml       Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_es/account_pyme.xml       Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_es/create_chart.xsl
--- a/modules/account_es/create_chart.xsl       Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_es/create_chart.xsl       Fri Feb 20 09:59:42 2026 +0100
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
     <xsl:strip-space elements="*"/>
-    <xsl:output method="xml" indent="yes"/>
+    <xsl:output method="xml" encoding="utf-8" indent="yes"/>
     <xsl:param name="chart"/>
     <xsl:template match="record[@id]">
         <xsl:choose>
diff -r 49748579c23a -r 77b55b398e85 modules/account_es/tax.xml
--- a/modules/account_es/tax.xml        Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_es/tax.xml        Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version='1.0'?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_es/tax_normal.xml
--- a/modules/account_es/tax_normal.xml Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_es/tax_normal.xml Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 modules/account_es/tax_pyme.xml
--- a/modules/account_es/tax_pyme.xml   Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_es/tax_pyme.xml   Fri Feb 20 09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 
modules/account_syscohada/account_syscohada.xml
--- a/modules/account_syscohada/account_syscohada.xml   Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/account_syscohada/account_syscohada.xml   Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 
modules/account_syscohada/account_syscohada_2001_fr.xml
--- a/modules/account_syscohada/account_syscohada_2001_fr.xml   Fri Jan 30 
18:06:45 2026 +0100
+++ b/modules/account_syscohada/account_syscohada_2001_fr.xml   Fri Feb 20 
09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
@@ -469,7 +469,7 @@
       <field name="parent" ref="resultats_2001_fr"/>
       <field name="statement">income</field>
     </record>
-    <record id="charges_activit&#xE9;_exploitation_2001_fr" 
model="account.account.type.template">
+    <record id="charges_activité_exploitation_2001_fr" 
model="account.account.type.template">
       <field name="name">Activité d'exploitation</field>
       <field name="sequence" eval="10"/>
       <field name="parent" ref="charges_2001_fr"/>
@@ -478,78 +478,78 @@
     <record id="charges_ra_2001_fr" model="account.account.type.template">
       <field name="name">RA - Achat de marchandises</field>
       <field name="sequence" eval="10"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
       <field name="expense" eval="True"/>
     </record>
     <record id="charges_rb_2001_fr" model="account.account.type.template">
       <field name="name">RB - Variation de stocks</field>
       <field name="sequence" eval="20"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_rc_2001_fr" model="account.account.type.template">
       <field name="name">RC - Achat de matières premières et fournitures 
liées</field>
       <field name="sequence" eval="30"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
       <field name="expense" eval="True"/>
     </record>
     <record id="charges_rd_2001_fr" model="account.account.type.template">
       <field name="name">RC - Variation de stocks</field>
       <field name="sequence" eval="30"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_re_2001_fr" model="account.account.type.template">
       <field name="name">RE - Autres achats</field>
       <field name="sequence" eval="40"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
       <field name="expense" eval="True"/>
     </record>
     <record id="charges_rh_2001_fr" model="account.account.type.template">
       <field name="name">RH - Variation de stocks</field>
       <field name="sequence" eval="50"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_ri_2001_fr" model="account.account.type.template">
       <field name="name">RI - Transports</field>
       <field name="sequence" eval="60"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
       <field name="expense" eval="True"/>
     </record>
     <record id="charges_rj_2001_fr" model="account.account.type.template">
       <field name="name">RJ - Services extérieurs</field>
       <field name="sequence" eval="70"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
       <field name="expense" eval="True"/>
     </record>
     <record id="charges_rk_2001_fr" model="account.account.type.template">
       <field name="name">RK - Impôts et taxes</field>
       <field name="sequence" eval="80"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_rl_2001_fr" model="account.account.type.template">
       <field name="name">RL - Autres charges</field>
       <field name="sequence" eval="90"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_rp_2001_fr" model="account.account.type.template">
       <field name="name">RP - Charges de personnel</field>
       <field name="sequence" eval="100"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_rs_2001_fr" model="account.account.type.template">
       <field name="name">RS - Dotations aux amortissements et aux 
provisions</field>
       <field name="sequence" eval="110"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_activite_finaciere_2001_fr" 
model="account.account.type.template">
@@ -618,7 +618,7 @@
       <field name="parent" ref="resultats_2001_fr"/>
       <field name="statement">income</field>
     </record>
-    <record id="produits_activit&#xE9;_exploitation_2001_fr" 
model="account.account.type.template">
+    <record id="produits_activité_exploitation_2001_fr" 
model="account.account.type.template">
       <field name="name">Activité d'exploitation</field>
       <field name="sequence" eval="10"/>
       <field name="parent" ref="produits_2001_fr"/>
@@ -627,66 +627,66 @@
     <record id="produits_ta_2001_fr" model="account.account.type.template">
       <field name="name">TA - Ventes de marchandises</field>
       <field name="sequence" eval="10"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
       <field name="revenue" eval="True"/>
     </record>
     <record id="produits_tc_2001_fr" model="account.account.type.template">
       <field name="name">TC - Ventes de produits fabriqués</field>
       <field name="sequence" eval="20"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
       <field name="revenue" eval="True"/>
     </record>
     <record id="produits_td_2001_fr" model="account.account.type.template">
       <field name="name">TD - Travaux, services vendus</field>
       <field name="sequence" eval="30"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
       <field name="revenue" eval="True"/>
     </record>
     <record id="produits_te_2001_fr" model="account.account.type.template">
       <field name="name">TE - Productions stockée</field>
       <field name="sequence" eval="40"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="produits_tf_2001_fr" model="account.account.type.template">
       <field name="name">TF - Productions immobilisées</field>
       <field name="sequence" eval="50"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="produits_th_2001_fr" model="account.account.type.template">
       <field name="name">TH - Produits accessoires</field>
       <field name="sequence" eval="60"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
       <field name="revenue" eval="True"/>
     </record>
     <record id="produits_tk_2001_fr" model="account.account.type.template">
       <field name="name">TK - Subventions d'exploitation</field>
       <field name="sequence" eval="70"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="produits_tl_2001_fr" model="account.account.type.template">
       <field name="name">TL - Autres produits</field>
       <field name="sequence" eval="80"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
       <field name="revenue" eval="True"/>
     </record>
     <record id="produits_ts_2001_fr" model="account.account.type.template">
       <field name="name">TS - Reprises de provisions</field>
       <field name="sequence" eval="90"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="produits_tt_2001_fr" model="account.account.type.template">
       <field name="name">TT - Transferts de charges</field>
       <field name="sequence" eval="100"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2001_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2001_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="produits_activite_finaciere_2001_fr" 
model="account.account.type.template">
diff -r 49748579c23a -r 77b55b398e85 
modules/account_syscohada/account_syscohada_2016_fr.xml
--- a/modules/account_syscohada/account_syscohada_2016_fr.xml   Fri Jan 30 
18:06:45 2026 +0100
+++ b/modules/account_syscohada/account_syscohada_2016_fr.xml   Fri Feb 20 
09:59:42 2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
@@ -469,7 +469,7 @@
       <field name="parent" ref="resultats_2016_fr"/>
       <field name="statement">income</field>
     </record>
-    <record id="charges_activit&#xE9;_exploitation_2016_fr" 
model="account.account.type.template">
+    <record id="charges_activité_exploitation_2016_fr" 
model="account.account.type.template">
       <field name="name">Activité d'exploitation</field>
       <field name="sequence" eval="10"/>
       <field name="parent" ref="charges_2016_fr"/>
@@ -478,78 +478,78 @@
     <record id="charges_ra_2016_fr" model="account.account.type.template">
       <field name="name">RA - Achat de marchandises</field>
       <field name="sequence" eval="10"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
       <field name="expense" eval="True"/>
     </record>
     <record id="charges_rb_2016_fr" model="account.account.type.template">
       <field name="name">RB - Variation de stocks</field>
       <field name="sequence" eval="20"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_rc_2016_fr" model="account.account.type.template">
       <field name="name">RC - Achat de matières premières et fournitures 
liées</field>
       <field name="sequence" eval="30"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
       <field name="expense" eval="True"/>
     </record>
     <record id="charges_rd_2016_fr" model="account.account.type.template">
       <field name="name">RC - Variation de stocks</field>
       <field name="sequence" eval="30"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_re_2016_fr" model="account.account.type.template">
       <field name="name">RE - Autres achats</field>
       <field name="sequence" eval="40"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
       <field name="expense" eval="True"/>
     </record>
     <record id="charges_rh_2016_fr" model="account.account.type.template">
       <field name="name">RH - Variation de stocks</field>
       <field name="sequence" eval="50"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_ri_2016_fr" model="account.account.type.template">
       <field name="name">RI - Transports</field>
       <field name="sequence" eval="60"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
       <field name="expense" eval="True"/>
     </record>
     <record id="charges_rj_2016_fr" model="account.account.type.template">
       <field name="name">RJ - Services extérieurs</field>
       <field name="sequence" eval="70"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
       <field name="expense" eval="True"/>
     </record>
     <record id="charges_rk_2016_fr" model="account.account.type.template">
       <field name="name">RK - Impôts et taxes</field>
       <field name="sequence" eval="80"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_rl_2016_fr" model="account.account.type.template">
       <field name="name">RL - Autres charges</field>
       <field name="sequence" eval="90"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_rp_2016_fr" model="account.account.type.template">
       <field name="name">RP - Charges de personnel</field>
       <field name="sequence" eval="100"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_rs_2016_fr" model="account.account.type.template">
       <field name="name">RS - Dotations aux amortissements et aux 
provisions</field>
       <field name="sequence" eval="110"/>
-      <field name="parent" ref="charges_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="charges_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="charges_activite_finaciere_2016_fr" 
model="account.account.type.template">
@@ -618,7 +618,7 @@
       <field name="parent" ref="resultats_2016_fr"/>
       <field name="statement">income</field>
     </record>
-    <record id="produits_activit&#xE9;_exploitation_2016_fr" 
model="account.account.type.template">
+    <record id="produits_activité_exploitation_2016_fr" 
model="account.account.type.template">
       <field name="name">Activité d'exploitation</field>
       <field name="sequence" eval="10"/>
       <field name="parent" ref="produits_2016_fr"/>
@@ -627,66 +627,66 @@
     <record id="produits_ta_2016_fr" model="account.account.type.template">
       <field name="name">TA - Ventes de marchandises</field>
       <field name="sequence" eval="10"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
       <field name="revenue" eval="True"/>
     </record>
     <record id="produits_tc_2016_fr" model="account.account.type.template">
       <field name="name">TC - Ventes de produits fabriqués</field>
       <field name="sequence" eval="20"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
       <field name="revenue" eval="True"/>
     </record>
     <record id="produits_td_2016_fr" model="account.account.type.template">
       <field name="name">TD - Travaux, services vendus</field>
       <field name="sequence" eval="30"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
       <field name="revenue" eval="True"/>
     </record>
     <record id="produits_te_2016_fr" model="account.account.type.template">
       <field name="name">TE - Productions stockée</field>
       <field name="sequence" eval="40"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="produits_tf_2016_fr" model="account.account.type.template">
       <field name="name">TF - Productions immobilisées</field>
       <field name="sequence" eval="50"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="produits_th_2016_fr" model="account.account.type.template">
       <field name="name">TH - Produits accessoires</field>
       <field name="sequence" eval="60"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
       <field name="revenue" eval="True"/>
     </record>
     <record id="produits_tk_2016_fr" model="account.account.type.template">
       <field name="name">TK - Subventions d'exploitation</field>
       <field name="sequence" eval="70"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="produits_tl_2016_fr" model="account.account.type.template">
       <field name="name">TL - Autres produits</field>
       <field name="sequence" eval="80"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
       <field name="revenue" eval="True"/>
     </record>
     <record id="produits_ts_2016_fr" model="account.account.type.template">
       <field name="name">TS - Reprises de provisions</field>
       <field name="sequence" eval="90"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="produits_tt_2016_fr" model="account.account.type.template">
       <field name="name">TT - Transferts de charges</field>
       <field name="sequence" eval="100"/>
-      <field name="parent" ref="produits_activit&#xE9;_exploitation_2016_fr"/>
+      <field name="parent" ref="produits_activité_exploitation_2016_fr"/>
       <field name="statement">income</field>
     </record>
     <record id="produits_activite_finaciere_2016_fr" 
model="account.account.type.template">
diff -r 49748579c23a -r 77b55b398e85 modules/account_syscohada/localize.xsl
--- a/modules/account_syscohada/localize.xsl    Fri Jan 30 18:06:45 2026 +0100
+++ b/modules/account_syscohada/localize.xsl    Fri Feb 20 09:59:42 2026 +0100
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <xsl:transform version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform";>
     <xsl:strip-space elements="*"/>
-    <xsl:output method="xml" indent="yes"/>
+    <xsl:output method="xml" encoding="utf-8" indent="yes"/>
     <xsl:param name="chart" select="2016"/>
     <xsl:param name="lang"/>
     <xsl:template match="data">
diff -r 49748579c23a -r 77b55b398e85 
modules/sale_advance_payment/account_chart_de.xml
--- a/modules/sale_advance_payment/account_chart_de.xml Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/sale_advance_payment/account_chart_de.xml Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 
modules/sale_advance_payment/account_chart_en.xml
--- a/modules/sale_advance_payment/account_chart_en.xml Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/sale_advance_payment/account_chart_en.xml Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 
modules/sale_advance_payment/account_chart_es.xml
--- a/modules/sale_advance_payment/account_chart_es.xml Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/sale_advance_payment/account_chart_es.xml Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>
diff -r 49748579c23a -r 77b55b398e85 
modules/sale_advance_payment/account_chart_fr.xml
--- a/modules/sale_advance_payment/account_chart_fr.xml Fri Jan 30 18:06:45 
2026 +0100
+++ b/modules/sale_advance_payment/account_chart_fr.xml Fri Feb 20 09:59:42 
2026 +0100
@@ -1,4 +1,4 @@
-<?xml version="1.0"?>
+<?xml version="1.0" encoding="utf-8"?>
 <!-- This file is part of Tryton.  The COPYRIGHT file at the top level of
 this repository contains the full copyright notices and license terms. -->
 <tryton>


Reply via email to