mirror of
https://github.com/alrayyes/wiki.git
synced 2024-11-22 19:46:23 +00:00
feat(i18n): Add Dutch to i18n (#813)
* Create nl-NL.ts * Update index.ts * Update nl-NL.ts
This commit is contained in:
parent
ba836dd3e0
commit
b169a5880f
2 changed files with 68 additions and 0 deletions
|
@ -3,12 +3,14 @@ import en from "./locales/en-US"
|
||||||
import fr from "./locales/fr-FR"
|
import fr from "./locales/fr-FR"
|
||||||
import ja from "./locales/ja-JP"
|
import ja from "./locales/ja-JP"
|
||||||
import de from "./locales/de-DE"
|
import de from "./locales/de-DE"
|
||||||
|
import nl from "./locales/nl-NL"
|
||||||
|
|
||||||
export const TRANSLATIONS = {
|
export const TRANSLATIONS = {
|
||||||
"en-US": en,
|
"en-US": en,
|
||||||
"fr-FR": fr,
|
"fr-FR": fr,
|
||||||
"ja-JP": ja,
|
"ja-JP": ja,
|
||||||
"de-DE": de,
|
"de-DE": de,
|
||||||
|
"nl-NL": nl,
|
||||||
} as const
|
} as const
|
||||||
|
|
||||||
export const i18n = (locale: ValidLocale): Translation => TRANSLATIONS[locale]
|
export const i18n = (locale: ValidLocale): Translation => TRANSLATIONS[locale]
|
||||||
|
|
66
quartz/i18n/locales/nl-NL.ts
Normal file
66
quartz/i18n/locales/nl-NL.ts
Normal file
|
@ -0,0 +1,66 @@
|
||||||
|
import { Translation } from "./definition"
|
||||||
|
|
||||||
|
export default {
|
||||||
|
propertyDefaults: {
|
||||||
|
title: "Naamloos",
|
||||||
|
description: "Geen beschrijving gegeven.",
|
||||||
|
},
|
||||||
|
components: {
|
||||||
|
backlinks: {
|
||||||
|
title: "Backlinks",
|
||||||
|
noBacklinksFound: "Geen backlinks gevonden",
|
||||||
|
},
|
||||||
|
themeToggle: {
|
||||||
|
lightMode: "Lichte modus",
|
||||||
|
darkMode: "Donkere modus",
|
||||||
|
},
|
||||||
|
explorer: {
|
||||||
|
title: "Verkenner",
|
||||||
|
},
|
||||||
|
footer: {
|
||||||
|
createdWith: "Gemaakt met",
|
||||||
|
},
|
||||||
|
graph: {
|
||||||
|
title: "Grafiekweergave",
|
||||||
|
},
|
||||||
|
recentNotes: {
|
||||||
|
title: "Recente notities",
|
||||||
|
seeRemainingMore: ({ remaining }) => `Zie ${remaining} meer →`,
|
||||||
|
},
|
||||||
|
transcludes: {
|
||||||
|
transcludeOf: ({ targetSlug }) => `Invoeging van ${targetSlug}`,
|
||||||
|
linkToOriginal: "Link naar origineel",
|
||||||
|
},
|
||||||
|
search: {
|
||||||
|
title: "Zoeken",
|
||||||
|
searchBarPlaceholder: "Doorzoek de website",
|
||||||
|
},
|
||||||
|
tableOfContents: {
|
||||||
|
title: "Inhoudsopgave",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
pages: {
|
||||||
|
rss: {
|
||||||
|
recentNotes: "Recente notities",
|
||||||
|
lastFewNotes: ({ count }) => `Laatste ${count} notities`,
|
||||||
|
},
|
||||||
|
error: {
|
||||||
|
title: "Niet gevonden",
|
||||||
|
notFound: "Deze pagina is niet zichtbaar of bestaat niet.",
|
||||||
|
},
|
||||||
|
folderContent: {
|
||||||
|
folder: "Map",
|
||||||
|
itemsUnderFolder: ({ count }) =>
|
||||||
|
count === 1 ? "1 item in deze map" : `${count} items in deze map.`,
|
||||||
|
},
|
||||||
|
tagContent: {
|
||||||
|
tag: "Label",
|
||||||
|
tagIndex: "Label-index",
|
||||||
|
itemsUnderTag: ({ count }) =>
|
||||||
|
count === 1 ? "1 item met dit label." : `${count} items met dit label.`,
|
||||||
|
showingFirst: ({ count }) =>
|
||||||
|
count === 1 ? "Eerste label tonen." : `Eerste ${count} labels tonen.`,
|
||||||
|
totalTags: ({ count }) => `${count} labels gevonden.`,
|
||||||
|
},
|
||||||
|
},
|
||||||
|
} as const satisfies Translation
|
Loading…
Reference in a new issue