Skip to content

Commit 6e1b00f

Browse files
committed
add lang attribute for english
1 parent 23d8511 commit 6e1b00f

File tree

4 files changed

+14
-12
lines changed

4 files changed

+14
-12
lines changed

src/routes/(pages)/blog/+page.svelte

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
<ul class="list">
1010
{#each data.posts as post}
11-
<li class="item">
11+
<li class="item" lang={post.metadata.language}>
1212
<h2 class="heading">
1313
<a class="link" href={`/blog/posts/${post.slug}`}>
1414
{post.metadata.title}

src/routes/(pages)/blog/posts/adventskalender-2024/+page.md

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ date: 2024-12-01T22:10:00+02:00
55
author: Naissen
66
tags: []
77
theme: advent
8-
language: nb
98
---
109

1110
La oss gjøre adventstiden mer nais med en Nais adventskalender! Her vil vi hver arbeidsdag legge ut et tips til hvordan du kan bruke Nais-plattformen.

src/routes/(pages)/blog/posts/layout.svelte

+3-2
Original file line numberDiff line numberDiff line change
@@ -11,17 +11,18 @@
1111
author?: string;
1212
date?: string;
1313
theme?: string;
14+
language?: string;
1415
children: Snippet;
1516
}
1617
17-
let { title, date, author, theme, children }: Props = $props();
18+
let { title, date, author, theme, language, children }: Props = $props();
1819
</script>
1920

2021
<svelte:head>
2122
<title>{title} — Nais blog</title>
2223
</svelte:head>
2324

24-
<div class={["article", theme].filter(Boolean).join(" ")}>
25+
<div class={["article", theme].filter(Boolean).join(" ")} lang={language}>
2526
<h1>{title}</h1>
2627
{#if date && author}
2728
<p class="byline">{format(date, "MMMM d, yyyy")} by {author}</p>

src/routes/(pages)/log/+page.svelte

+10-8
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,16 @@
1212
{#if i > 0}
1313
<hr />
1414
{/if}
15-
<h2 class="heading" id={slug}><a class="anchorLink" href="#{slug}">{metadata.title}</a></h2>
16-
<div class="byline">
17-
{metadata.language === "en"
18-
? `${format(metadata.date, "MMMM d, yyyy")} by ${metadata.author}`
19-
: `${format(metadata.date, "d. MMMM yyyy", { locale: nb })} av ${metadata.author}`}
20-
</div>
21-
<div class="post">
22-
<Post />
15+
<div lang={metadata.language}>
16+
<h2 class="heading" id={slug}><a class="anchorLink" href="#{slug}">{metadata.title}</a></h2>
17+
<div class="byline">
18+
{metadata.language === "en"
19+
? `${format(metadata.date, "MMMM d, yyyy")} by ${metadata.author}`
20+
: `${format(metadata.date, "d. MMMM yyyy", { locale: nb })} av ${metadata.author}`}
21+
</div>
22+
<div class="post">
23+
<Post />
24+
</div>
2325
</div>
2426
{/each}
2527

0 commit comments

Comments
 (0)