summaryrefslogtreecommitdiff
path: root/src/i18n/translations/site.ts
diff options
context:
space:
mode:
authorJoe Carstairs <65492573+Sycamost@users.noreply.github.com>2023-08-12 20:33:36 +0100
committerJoe Carstairs <65492573+Sycamost@users.noreply.github.com>2023-08-12 20:33:36 +0100
commitde86f122320be7a41cd94476c8a9424c7c766b19 (patch)
tree4862d06e44acf8a2bc506c6cbaefe8100d8fe705 /src/i18n/translations/site.ts
parente9755981b06470c495edde3fbfc3934b1bc5c107 (diff)
Defines translations for language links
Diffstat (limited to 'src/i18n/translations/site.ts')
-rw-r--r--src/i18n/translations/site.ts19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/i18n/translations/site.ts b/src/i18n/translations/site.ts
index b414499..66c95cd 100644
--- a/src/i18n/translations/site.ts
+++ b/src/i18n/translations/site.ts
@@ -1,3 +1,4 @@
+import type Locale from '../../types/Locale';
import type { TranslationsDictionary } from '../../types/TranslationsDictionary';
const siteTranslations = {
@@ -17,6 +18,24 @@ const siteTranslations = {
sco: () => 'bi',
'en-GB': () => 'by',
},
+ locale: {
+ sco: ({ locale }: { locale: Locale }) => {
+ switch (locale) {
+ case 'sco':
+ return 'Scots';
+ case 'en-GB':
+ return 'Inglis';
+ }
+ },
+ 'en-GB': ({ locale }: { locale: Locale }) => {
+ switch (locale) {
+ case 'sco':
+ return 'Scots';
+ case 'en-GB':
+ return 'English';
+ }
+ },
+ },
};
type Raw = typeof siteTranslations;