diff --git a/wcivf/apps/elections/templates/elections/ams_cy.html b/wcivf/apps/elections/templates/elections/ams_cy.html
index cb8612962..32d3e79a8 100755
--- a/wcivf/apps/elections/templates/elections/ams_cy.html
+++ b/wcivf/apps/elections/templates/elections/ams_cy.html
@@ -1,4 +1,16 @@
-{% extends "base.html" %}{% load markdown_filter %}{% load humanize %}{% load i18n %}{% block content %} {% include "elections/includes/_voting_system_breadcrumbs.html" %}
+{% extends "base.html" %}
+{% load markdown_filter %}
+{% load humanize %}
+{% load i18n %}
+
+{% block page_title %}Y System Aelodau Ychwanegol{% endblock page_title %}
+{% block og_title_content %}Y System Aelodau Ychwanegol{% endblock og_title_content %}
+{% block og_description_content %}Y System Aelodau Ychwanegol{% endblock og_description_content %}
+{% block twitter_title_content %}Y System Aelodau Ychwanegol{% endblock twitter_title_content %}
+{% block twitter_description_content %}Y System Aelodau Ychwanegol{% endblock twitter_description_content %}
+
+{% block content %}
+ {% include "elections/includes/_voting_system_breadcrumbs.html" with voting_system="Y System Aelodau Ychwanegol" %}
@@ -12,7 +24,8 @@
Y System Aelodau Ychwanegol
Er enghraifft, bydd pleidleisiwr yn Paisley yn yr Alban yn derbyn papur pleidleisio sy'n rhestru'r holl ymgeiswyr sydd am gynrychioli Paisley yn Senedd yr Alban. Byddan nhw hefyd yn cael papur pleidleisio sy'n rhestru'r pleidiau a/neu ymgeiswyr annibynnol sy'n sefyll am y saith sedd ar gyfer Gorllewin yr Alban. Mae'r ymgeiswyr ar y papur pleidleisio rhanbarthol yn cael eu rhestru yn y drefn y mae eu pleidiau gwleidyddol am iddyn nhw gael eu hethol, ac nid yw pleidleiswyr yn cael unrhyw ddewis dros y drefn hon (gelwir hyn yn 'restr gaeedig').
-
+
+
Dyrannu seddau
Bydd nifer cyffredinol y seddi etholaethol y mae plaid yn eu hennill yn cael effaith ar faint o gynrychiolwyr rhanbarthol a ddyrennir i’r blaid honno.
Bwriad hyn yw dod â nifer y seddi a enillir gan blaid yn nes at y ganran o’r bleidlais gyffredinol a dderbyniwyd ganddyn nhw yn y rhanbarth.
@@ -24,100 +37,104 @@
Dyrannu seddau
Dyrennir seddi ar ôl rowndiau cyfrif. Y pleidiau sydd â’r nifer uchaf o bleidleisiau ar ôl cymhwyso’r fformiwla uchod sy’n ennill y seddau rhanbarthol.
+
+
Enghraifft o etholiad
Yn rhanbarth Gorllewin yr Alban 2016, roedd canlyniadau’r prif bleidiau oedd fel a ganlyn (gyda chyfanswm y cwota pleidleisio ar gyfer rowndiau dilynol mewn cromfachau):
-
-
-
-
- Rhanbarth Gorllewin yr Alban, etholiadau Senedd yr Alban 2016
-
-
-
-
- Plaid |
- Seddi etholaethol a enillwyd (cyfanswm o 10) |
- Pleidleisiau a enillwyd |
- Cwota rownd gyntaf |
- Cwota'r ail rownd |
- Cwota'r drydedd rownd |
- Cwota'r bedwaredd rownd |
- Cwota'r bumed rownd |
- Cwota'r chweched rownd |
- Cwota'r seithfed rownd |
- Seddi Rhanbarthol a Enillwyd |
-
-
- SNP |
- 8 |
- 135,827 |
- 15,091 |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid |
- 0 |
-
-
- Llafur |
- 1 |
- 72,544 |
- 36,272 (etholwyd) |
- 24,181 |
- 18,136 |
- Dim newid (etholwyd) |
- Dim newid |
- Dim newid (etholwyd) |
- Dim newi |
- 3 |
-
-
- Ceidwadwyr |
- 1 |
- 71,528 |
- 35,764 |
- Dim newid (etholwyd) |
- 23,842 (etholwyd) |
- 17,882 |
- Dim newid (etholwyd) |
- 3,576 |
- Dim newid |
- 3 |
-
-
- Y Blaid Werdd |
- 0 |
- 17,218 |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid (etholwyd) |
- 1 |
-
-
- Dem. Rhydd. |
- 0 |
- 12,097 |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid |
- Dim newid |
- 0 |
-
+
+
+
+
+
+ Rhanbarth Gorllewin yr Alban, etholiadau Senedd yr Alban 2016
+
+
+
+
+ Plaid |
+ Seddi etholaethol a enillwyd (cyfanswm o 10) |
+ Pleidleisiau a enillwyd |
+ Cwota rownd gyntaf |
+ Cwota'r ail rownd |
+ Cwota'r drydedd rownd |
+ Cwota'r bedwaredd rownd |
+ Cwota'r bumed rownd |
+ Cwota'r chweched rownd |
+ Cwota'r seithfed rownd |
+ Seddi Rhanbarthol a Enillwyd |
+
+
+ SNP |
+ 8 |
+ 135,827 |
+ 15,091 |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ 0 |
+
+
+ Llafur |
+ 1 |
+ 72,544 |
+ 36,272 (etholwyd) |
+ 24,181 |
+ 18,136 |
+ Dim newid (etholwyd) |
+ Dim newid |
+ Dim newid (etholwyd) |
+ Dim newi |
+ 3 |
+
+
+ Ceidwadwyr |
+ 1 |
+ 71,528 |
+ 35,764 |
+ Dim newid (etholwyd) |
+ 23,842 (etholwyd) |
+ 17,882 |
+ Dim newid (etholwyd) |
+ 3,576 |
+ Dim newid |
+ 3 |
+
+
+ Y Blaid Werdd |
+ 0 |
+ 17,218 |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid (etholwyd) |
+ 1 |
+
+
+ Dem. Rhydd. |
+ 0 |
+ 12,097 |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ Dim newid |
+ 0 |
+
-
-
-
+
+
+
+
Er mai'r SNP enillodd y nifer fwyaf o bleidleisiau, gan eu bod wedi ennill wyth allan o'r deg sedd etholaethol, roedd eu cwota o 15,092, yn is na bron pob un o'r pleidiau eraill.
O ganlyniad, ni chawson nhw unrhyw seddi rhanbarthol.
diff --git a/wcivf/apps/elections/templates/elections/fptp.html b/wcivf/apps/elections/templates/elections/fptp.html
index 476bd3a39..7db22ee9b 100644
--- a/wcivf/apps/elections/templates/elections/fptp.html
+++ b/wcivf/apps/elections/templates/elections/fptp.html
@@ -3,9 +3,15 @@
{% load humanize %}
{% load i18n %}
+{% block page_title %}First-past-the-post (FPTP){% endblock page_title %}
+{% block og_title_content %}YFirst-past-the-post (FPTP){% endblock og_title_content %}
+{% block og_description_content %}YFirst-past-the-post (FPTP){% endblock og_description_content %}
+{% block twitter_title_content %}YFirst-past-the-post (FPTP){% endblock twitter_title_content %}
+{% block twitter_description_content %}YFirst-past-the-post (FPTP){% endblock twitter_description_content %}
+
{% block content %}
- {% include "elections/includes/_voting_system_breadcrumbs.html" %}
+ {% include "elections/includes/_voting_system_breadcrumbs.html" with voting_system="First-past-the-post (FPTP)"%}
diff --git a/wcivf/apps/elections/templates/elections/fptp_cy.html b/wcivf/apps/elections/templates/elections/fptp_cy.html
index caba4c341..fd4722550 100755
--- a/wcivf/apps/elections/templates/elections/fptp_cy.html
+++ b/wcivf/apps/elections/templates/elections/fptp_cy.html
@@ -1,4 +1,16 @@
-{% extends "base.html" %}{% load markdown_filter %}{% load humanize %}{% load i18n %}{% block content %} {% include "elections/includes/_voting_system_breadcrumbs.html" %}
+{% extends "base.html" %}
+{% load markdown_filter %}
+{% load humanize %}
+{% load i18n %}
+
+{% block page_title %}Cyntaf i'r felin (FPTP){% endblock page_title %}
+{% block og_title_content %}Cyntaf i'r felin (FPTP){% endblock og_title_content %}
+{% block og_description_content %}Cyntaf i'r felin (FPTP){% endblock og_description_content %}
+{% block twitter_title_content %}Cyntaf i'r felin (FPTP){% endblock twitter_title_content %}
+{% block twitter_description_content %}Cyntaf i'r felin (FPTP){% endblock twitter_description_content %}
+
+{% block content %}
+ {% include "elections/includes/_voting_system_breadcrumbs.html" with voting_system="Cyntaf i'r felin (FPTP)"%}
diff --git a/wcivf/apps/elections/templates/elections/stv.html b/wcivf/apps/elections/templates/elections/stv.html
index 45669cab9..1f6b0148d 100644
--- a/wcivf/apps/elections/templates/elections/stv.html
+++ b/wcivf/apps/elections/templates/elections/stv.html
@@ -3,6 +3,13 @@
{% load humanize %}
{% load i18n %}
+{% block page_title %}Single Transferable Vote (STV){% endblock page_title %}
+{% block og_title_content %}Single Transferable Vote (STV){% endblock og_title_content %}
+{% block og_description_content %}Single Transferable Vote (STV){% endblock og_description_content %}
+{% block twitter_title_content %}Single Transferable Vote (STV){% endblock twitter_title_content %}
+{% block twitter_description_content %}Single Transferable Vote (STV){% endblock twitter_description_content %}
+
+
{% block content %}
{% include "elections/includes/_voting_system_breadcrumbs.html" %}
diff --git a/wcivf/apps/elections/templates/elections/stv_cy.html b/wcivf/apps/elections/templates/elections/stv_cy.html
index d45e3d2df..bdb8aa922 100644
--- a/wcivf/apps/elections/templates/elections/stv_cy.html
+++ b/wcivf/apps/elections/templates/elections/stv_cy.html
@@ -3,8 +3,14 @@
{% load humanize %}
{% load i18n %}
+{% block page_title %}Pleidlais Sengl Drosglwyddadwy (PSD){% endblock page_title %}
+{% block og_title_content %}Pleidlais Sengl Drosglwyddadwy (PSD){% endblock og_title_content %}
+{% block og_description_content %}Pleidlais Sengl Drosglwyddadwy (PSD){% endblock og_description_content %}
+{% block twitter_title_content %}Pleidlais Sengl Drosglwyddadwy (PSD){% endblock twitter_title_content %}
+{% block twitter_description_content %}Pleidlais Sengl Drosglwyddadwy (PSD){% endblock twitter_description_content %}
+
{% block content %}
- {% include "elections/includes/_voting_system_breadcrumbs.html" %}
+ {% include "elections/includes/_voting_system_breadcrumbs.html" with voting_system="Pleidlais Sengl Drosglwyddadwy (PSD)"%}
diff --git a/wcivf/apps/elections/templates/elections/sv.html b/wcivf/apps/elections/templates/elections/sv.html
index 148c33f0a..687afcade 100644
--- a/wcivf/apps/elections/templates/elections/sv.html
+++ b/wcivf/apps/elections/templates/elections/sv.html
@@ -3,9 +3,15 @@
{% load humanize %}
{% load i18n %}
+{% block page_title %}Supplementary Vote{% endblock page_title %}
+{% block og_title_content %}Supplementary Vote{% endblock og_title_content %}
+{% block og_description_content %}Supplementary Vote{% endblock og_description_content %}
+{% block twitter_title_content %}Supplementary Vote{% endblock twitter_title_content %}
+{% block twitter_description_content %}Supplementary Vote{% endblock twitter_description_content %}
+
{% block content %}
- {% include "elections/includes/_voting_system_breadcrumbs.html" %}
+ {% include "elections/includes/_voting_system_breadcrumbs.html" with voting_system="Supplementary Vote" %}
diff --git a/wcivf/apps/elections/templates/elections/sv_cy.html b/wcivf/apps/elections/templates/elections/sv_cy.html
index a9c670527..beb1cdccc 100755
--- a/wcivf/apps/elections/templates/elections/sv_cy.html
+++ b/wcivf/apps/elections/templates/elections/sv_cy.html
@@ -1,4 +1,17 @@
-{% extends "base.html" %}{% load markdown_filter %}{% load humanize %}{% load i18n %}{% block content %} {% include "elections/includes/_voting_system_breadcrumbs.html" %}
+{% extends "base.html" %}
+{% load markdown_filter %}
+{% load humanize %}
+{% load i18n %}
+
+{% block page_title %}Pleidlais Atodol{% endblock page_title %}
+{% block og_title_content %}Pleidlais Atodol{% endblock og_title_content %}
+{% block og_description_content %}Pleidlais Atodol{% endblock og_description_content %}
+{% block twitter_title_content %}Pleidlais Atodol{% endblock twitter_title_content %}
+{% block twitter_description_content %}Pleidlais Atodol{% endblock twitter_description_content %}
+
+
+{% block content %}
+ {% include "elections/includes/_voting_system_breadcrumbs.html" with voting_system="Pleidlais Atodol" %}
diff --git a/wcivf/apps/people/templates/people/includes/_person_previous_elections_card.html b/wcivf/apps/people/templates/people/includes/_person_previous_elections_card.html
index 818cdfefc..063cc6b87 100644
--- a/wcivf/apps/people/templates/people/includes/_person_previous_elections_card.html
+++ b/wcivf/apps/people/templates/people/includes/_person_previous_elections_card.html
@@ -38,18 +38,19 @@
{% if person_post.votes_cast %}
{{ person_post.get_results_rank }}
- {% elif person_post.election.voting_system == "SV"|"STV" %}
- {% blocktrans trimmed with voting_system=person_post.election.voting_system %}
- We do not collect voting data for {{voting_system}} elections
- {% endblocktrans %}
{% else %}
- {% trans "Position not available" %}
- {% endif %}
- |
-
- {% endfor %}
-
- Please note our local elections database only goes back to 2016.
+ {% if person_post.election.voting_system == "sv" %}
+ {% trans "We do not collect voting data for Supplementary Vote elections." %}
+ {% if person_post.election.voting_system == "stv" %}
+ {% trans "We do not collect voting data for Single Transferable Vote election" %}
+ {% else %}
+ {% trans "Position not available" %}
+ {% endif %}
+
+
+ {% endfor %}
+
+ Please note our local elections database only goes back to 2016.
-
-{% endif %}
+
+ {% endif %}