diff --git a/locales/de/asciidoc.json b/locales/de/asciidoc.json
new file mode 100644
index 000000000..bc4a4d631
--- /dev/null
+++ b/locales/de/asciidoc.json
@@ -0,0 +1,4 @@
+{
+ "asciidoc.template.warn.default.locale": "Dies ist die englische Version der Seite, da aktuell noch keine deutsche Übersetzung verfügbar ist. Du kannst uns helfen diese Seite in deutsch bereitzustellen. In unserem Leitfaden zu Übersetzungen findest du mehr Informationen.",
+ "asciidoc.template.warn.outdated": "Die deutsche Übersetzung dieser Seite basiert auf einem nicht mehr aktuellen englischen Text. Daher ist es Möglich, dass Teile des Textes nicht mehr zutreffen. Du kannst helfen die Seite aktuell zu halten und eine überarbeitete Übersetzung der aktuellen englischen Seite/lastEnglishVersionLink> bereitzustellen. In unserem Leitfaden zu Übersetzungen findest du mehr Informationen."
+}
\ No newline at end of file
diff --git a/locales/es/asciidoc.json b/locales/es/asciidoc.json
new file mode 100644
index 000000000..3a66c43fd
--- /dev/null
+++ b/locales/es/asciidoc.json
@@ -0,0 +1,4 @@
+{
+ "asciidoc.template.warn.default.locale": "Esta página es la versión en inglés porque no está disponible en su idioma. Por favor, ayudenos traduciendo esta página a su idioma. Para más información, visite nuestra guía de traducción",
+ "asciidoc.template.warn.outdated": "La traducción de esta página está basada en una versión anterior de la página en inglés y puede ser inexacta. Por favor, ayúdenos actualizando esta página para que coincida con la última versión de la pagina en inglés. Para más información, visite nuestra guía de traducción."
+}
\ No newline at end of file
diff --git a/src/templates/asciidocTemplate.tsx b/src/templates/asciidocTemplate.tsx
index f6a22a08e..3e5eff6a5 100644
--- a/src/templates/asciidocTemplate.tsx
+++ b/src/templates/asciidocTemplate.tsx
@@ -27,7 +27,8 @@ const AsciidocTemplate = ({ data, pageContext }) => {
const { relativePath, slug } = fields
const { defaultGitSHA, locale, language } = pageContext
- const displayDefaultLocaleWarning = locale !== language; // because the version in the 'language' doesn't exist
+ // Translated version of the page doesn't exist and isn't en-GB
+ const displayDefaultLocaleWarning = locale !== language && language !== 'en-GB';
const displayOutdatedWarning = defaultGitSHA && basedOnSha && defaultGitSHA !== basedOnSha;
return (
@@ -41,7 +42,7 @@ const AsciidocTemplate = ({ data, pageContext }) => {
{displayDefaultLocaleWarning && (
-
+
{
)}
{displayOutdatedWarning && (
-
+