diff --git a/resources/ui/templates/factiontemplate_EN.j2 b/resources/ui/templates/factiontemplate_EN.j2
index 8f5add46..b48f3349 100644
--- a/resources/ui/templates/factiontemplate_EN.j2
+++ b/resources/ui/templates/factiontemplate_EN.j2
@@ -19,7 +19,7 @@
custom campaigns guide.
-{% for aircraft in faction.aircrafts %}
+{% for aircraft in faction.aircrafts | sort(attribute="name") %}
- {{aircraft.name}}
{% endfor %}
@@ -27,7 +27,7 @@
Frontlines vehicles:
-{% for vehicle in faction.frontline_units %}
+{% for vehicle in faction.frontline_units | sort(attribute="name") %}
-
{% if vehicle.name is not none %}
{{ vehicle.name }}
@@ -41,7 +41,7 @@
Artillery units:
-{% for arty in faction.artillery_units %}
+{% for arty in faction.artillery_units | sort(attribute="name") %}
-
{% if arty.name is not none %}
{{ arty.name }}
@@ -55,7 +55,7 @@
Air defenses:
-{% for air_defense in faction.air_defenses %}
+{% for air_defense in faction.air_defenses | sort() %}
- {{air_defense}}
{% endfor %}
diff --git a/resources/ui/templates/factiontemplate_FR.j2 b/resources/ui/templates/factiontemplate_FR.j2
index 110c9298..e772c3e2 100644
--- a/resources/ui/templates/factiontemplate_FR.j2
+++ b/resources/ui/templates/factiontemplate_FR.j2
@@ -7,7 +7,7 @@
Aéronefs disponibles :
-{% for aircraft in faction.aircrafts %}
+{% for aircraft in faction.aircrafts | sort(attribute="name") %}
- {{aircraft.name}}
{% endfor %}
@@ -15,7 +15,7 @@
Véhicules disponibles :
-{% for vehicle in faction.frontline_units %}
+{% for vehicle in faction.frontline_units | sort(attribute="name") %}
-
{% if vehicle.name is not none %}
{{ vehicle.name }}
@@ -29,7 +29,7 @@
Pièces d'artillerie :
-{% for arty in faction.artillery_units %}
+{% for arty in faction.artillery_units | sort(attribute="name") %}
-
{% if arty.name is not none %}
{{ arty.name }}
@@ -43,7 +43,7 @@
Défense Sol-Air:
-{% for air_defense in faction.air_defenses %}
+{% for air_defense in faction.air_defenses | sort() %}
- {{air_defense}}
{% endfor %}