Skip to content

Commit f405570

Browse files
committed
trying to fix language codes
1 parent 8b40a04 commit f405570

File tree

2 files changed

+11
-13
lines changed

2 files changed

+11
-13
lines changed

hugo.toml

+3-4
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
11
baseURL = "https://cryptomator.org/"
22
title = "Cryptomator"
3-
languageCode = "en-us"
4-
DefaultContentLanguage = "en"
3+
defaultContentLanguage = "en"
54
enableemoji = true
65

76
[languages]
87
[languages.en]
98
weight = 1
109
languageName = "English"
11-
languageCode = "en_US"
10+
languageCode = "en-US"
1211
[languages.de]
1312
weight = 2
1413
languageName = "Deutsch"
15-
languageCode = "de_DE"
14+
languageCode = "de-DE"
1615

1716
[build]
1817
[[build.cachebusters]]

layouts/_default/baseof.html

+8-9
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
<link rel="preload" fetchpriority="low" as="image" href="/img/logo.svg" type="image/svg+xml">
1111
<link rel="preload" fetchpriority="low" href="/webfonts/fa-brands-400.woff2" as="font" type="font/woff2" crossorigin="anonymous">
1212
<link rel="preload" fetchpriority="low" href="/webfonts/fa-solid-900.woff2" as="font" type="font/woff2" crossorigin="anonymous">
13+
<meta property="og:url" content="{{ .Permalink }}">
14+
<meta property="og:site_name" content="{{ .Site.Title }}">
1315
{{ if and (eq .Section "blog") .IsPage }}
1416
<meta name="description" content="{{ .Summary }}">
1517
<meta name="fediverse:creator" content="@cryptomator@mastodon.online">
1618
<meta property="og:title" content="{{ .Title }}">
1719
<meta property="og:type" content="article" />
18-
<meta property="og:url" content="{{ .Permalink }}">
19-
<meta property="og:site_name" content="{{ .Site.Title }}">
2020
<meta property="og:description" content="{{ .Summary }}">
2121
<meta property="article:author" content="{{ with .Params.Author }}{{ . }}{{ else }}Cryptobot{{ end }}" />
2222
<meta property="article:published_time" content="{{ dateFormat "2006-01-02" .Params.Date }}" />
@@ -28,15 +28,11 @@
2828
<meta name="fediverse:creator" content="@cryptomator@mastodon.online">
2929
<meta property="og:title" content="{{ .Title }}">
3030
<meta property="og:type" content="article" />
31-
<meta property="og:url" content="{{ .Permalink }}">
32-
<meta property="og:site_name" content="{{ .Site.Title }}">
3331
<meta property="og:description" content="{{ .Params.Description }}">
3432
{{ else }}
3533
<meta name="description" content="{{ with .Params.Description }}{{ . }}{{ else }}{{ i18n "site_meta_description" }}{{ end }}"/>
3634
<meta property="og:title" content="{{ if not .IsHome }}Cryptomator - {{ end }}{{ .Title }}"/>
3735
<meta property="og:type" content="website" />
38-
<meta property="og:url" content="{{ .Permalink }}"/>
39-
<meta property="og:site_name" content="{{ .Site.Title }}"/>
4036
<meta property="og:description" content="{{ with .Params.Description }}{{ . }}{{ else }}{{ i18n "site_meta_description" }}{{ end }}"/>
4137
{{ end }}
4238
{{ if .Params.Ogimage }}
@@ -48,9 +44,9 @@
4844
<meta property="og:image:width" content="1200" />
4945
<meta property="og:image:height" content="630" />
5046
{{ end }}
51-
<meta property="og:locale" content="{{ .Site.Language.Params.LanguageCode }}" />
47+
<meta property="og:locale" content="{{ replace .Site.Language.LanguageCode "-" "_" }}" />
5248
{{ range .Translations }}
53-
<meta property="og:locale:alternate" content="{{ .Language.Params.LanguageCode }}" />
49+
<meta property="og:locale:alternate" content="{{ replace .Language.LanguageCode "-" "_" }}" />
5450
{{ end }}
5551
<meta name="apple-itunes-app" content="app-id=1560822163">
5652
{{ if hugo.IsDevelopment }}
@@ -63,7 +59,10 @@
6359
{{ end }}
6460
<link rel="alternate" type="application/rss+xml" title="RSS Feed" href="{{ .Site.LanguagePrefix }}/feed.xml" />
6561
{{ range .AllTranslations }}
66-
<link rel="alternate" hreflang="{{ .Lang }}" href="{{ .Permalink }}" />
62+
<link rel="alternate" hreflang="{{ .Language.LanguageCode }}" href="{{ .Permalink }}" />
63+
{{ if eq .Language.Lang "en" }}
64+
<link rel="alternate" hreflang="x-default" href="{{ .Permalink }}" />
65+
{{ end }}
6766
{{ end }}
6867
</head>
6968
<body x-data="{ isNavOpen: false, globalData: { githubStargazers: null, mastodonFollowers: null } }" x-init="determineGlobalData('{{ .Site.Language.Lang }}', globalData)" :class="isNavOpen && 'overflow-hidden'" class="bg-dark font-body text-gray-900">

0 commit comments

Comments
 (0)