diff --git a/layouts/partials/page_author.html b/layouts/partials/page_author.html
index 8df18b3c..0a9a928d 100644
--- a/layouts/partials/page_author.html
+++ b/layouts/partials/page_author.html
@@ -25,11 +25,14 @@
{{ $pack_prefix = "fa" }}
{{ end }}
{{ $target := "target=\"_blank\" rel=\"noopener\"" }}
- {{ if not (urls.Parse .link).Scheme }}
+ {{ $link := .link }}
+ {{ $scheme := (urls.Parse $link).Scheme }}
+ {{ if not $scheme }}
{{ $target = "" }}
+ {{ $link = .link | relLangURL }}
{{ end }}
-
+
diff --git a/layouts/partials/widgets/about.html b/layouts/partials/widgets/about.html
index df773a39..1c8430c4 100644
--- a/layouts/partials/widgets/about.html
+++ b/layouts/partials/widgets/about.html
@@ -44,12 +44,15 @@
{{ $pack_prefix = "fa" }}
{{ end }}
{{ $target := "target=\"_blank\" rel=\"noopener\"" }}
- {{ if not (urls.Parse .link).Scheme }}
- {{ $target = "" }}
+ {{ $link := .link }}
+ {{ $scheme := (urls.Parse $link).Scheme }}
+ {{ if not $scheme }}
+ {{ $target = "" }}
+ {{ $link = .link | relLangURL }}
{{ end }}
-
-
+
+ {{ $scheme }}
{{ end }}