diff --git a/src/lang/en_GB.json b/src/lang/en_GB.json
index ea6a3b6..0f80eb4 100644
--- a/src/lang/en_GB.json
+++ b/src/lang/en_GB.json
@@ -32,7 +32,9 @@
"profile_information": "Profile information",
"settings": "Settings",
- "log_out": "Log out"
+ "log_out": "Log out",
+
+ "back": "Back"
},
"timeline": {
@@ -57,6 +59,8 @@
},
"post": {
+ "loading": "loading post...",
+ "by": "Post by %1",
"time": "%1 ago",
"boosted": "%1 boosted this post.",
"actions": {
@@ -82,6 +86,7 @@
"compose": "Post",
"search": "Search",
+ "loading": "just a moment...",
"source": "source",
"issues": "issues"
diff --git a/src/lib/time.js b/src/lib/time.js
index 4717b74..9a1c4eb 100644
--- a/src/lib/time.js
+++ b/src/lib/time.js
@@ -1,4 +1,4 @@
-import Lang from '$lib/lang.js';
+import Lang from '$lib/lang';
const lang = Lang('en_GB');
const denoms = [
diff --git a/src/lib/ui/Composer.svelte b/src/lib/ui/Composer.svelte
index 4935038..2d5d231 100644
--- a/src/lib/ui/Composer.svelte
+++ b/src/lib/ui/Composer.svelte
@@ -7,7 +7,7 @@
import { timeline } from '$lib/timeline.js';
import { createEventDispatcher } from 'svelte';
import { playSound } from '$lib/sound';
- import Lang from '$lib/lang.js'
+ import Lang from '$lib/lang'
import Button from '@cf/ui/Button.svelte';
import PostIcon from '@cf/icons/post.svg';
diff --git a/src/lib/ui/LoginForm.svelte b/src/lib/ui/LoginForm.svelte
index fe3b08f..b71afdd 100644
--- a/src/lib/ui/LoginForm.svelte
+++ b/src/lib/ui/LoginForm.svelte
@@ -3,7 +3,7 @@
import { server, createServer } from '$lib/client/server.js';
import { app } from '$lib/client/app.js';
import { get } from 'svelte/store';
- import Lang from '$lib/lang.js';
+ import Lang from '$lib/lang';
import Logo from '$lib/../img/campfire-logo.svg';
diff --git a/src/lib/ui/Navigation.svelte b/src/lib/ui/Navigation.svelte
index 0ba9a0b..e977153 100644
--- a/src/lib/ui/Navigation.svelte
+++ b/src/lib/ui/Navigation.svelte
@@ -10,7 +10,7 @@
import { page } from '$app/stores';
import { createEventDispatcher } from 'svelte';
import { notifications, unread_notif_count } from '$lib/notifications.js';
- import Lang from '$lib/lang.js';
+ import Lang from '$lib/lang';
import Logo from '$lib/../img/campfire-logo.svg';
import Button from './Button.svelte';
diff --git a/src/lib/ui/Notification.svelte b/src/lib/ui/Notification.svelte
index b75b390..7db2edf 100644
--- a/src/lib/ui/Notification.svelte
+++ b/src/lib/ui/Notification.svelte
@@ -9,7 +9,7 @@
// import QuoteIcon from '$lib/../img/icons/quote.svg';
import ReactionBar from '$lib/ui/post/ReactionBar.svelte';
import ActionBar from '$lib/ui/post/ActionBar.svelte';
- import Lang from '$lib/lang.js';
+ import Lang from '$lib/lang';
const lang = Lang('en_GB');
diff --git a/src/lib/ui/Widgets.svelte b/src/lib/ui/Widgets.svelte
index 9a84cfc..e372f33 100644
--- a/src/lib/ui/Widgets.svelte
+++ b/src/lib/ui/Widgets.svelte
@@ -1,5 +1,5 @@
diff --git a/src/lib/ui/post/BoostContext.svelte b/src/lib/ui/post/BoostContext.svelte
index 58b411b..0e7aed1 100644
--- a/src/lib/ui/post/BoostContext.svelte
+++ b/src/lib/ui/post/BoostContext.svelte
@@ -1,6 +1,6 @@