aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAdrien Hopkins <[email protected]>2026-02-13 15:12:06 -0500
committerAdrien Hopkins <[email protected]>2026-02-13 15:12:06 -0500
commit148699a3e7cf1850b35db4c1b2e94d10ec9ec3fd (patch)
tree32a83126b9fe917692a9550aa53a106f3f7eab83 /src
parent1ffd5c6e57e2bc0fd88508d22dd2863ec06c7fdf (diff)
downloadcoinos-ui-148699a3e7cf1850b35db4c1b2e94d10ec9ec3fd.tar.gz
coinos-ui-148699a3e7cf1850b35db4c1b2e94d10ec9ec3fd.zip
Localize chat addition error messages
Diffstat (limited to 'src')
-rw-r--r--src/locales/en.json2
-rw-r--r--src/locales/fr.json2
-rw-r--r--src/routes/(app)/dm/+page.svelte4
3 files changed, 6 insertions, 2 deletions
diff --git a/src/locales/en.json b/src/locales/en.json
index ae25ccc8..948ed4c8 100644
--- a/src/locales/en.json
+++ b/src/locales/en.json
@@ -109,6 +109,8 @@
"expiry": "Enable message expiry",
"cantSendExpiring": "None of [R]'s DM relays support message expiry. You can't send expiring messages to them.",
"fadedWarning": "To avoid metadata leaks, messages expire at a random time up to 2 days after you specify; each message has its own random expiry time. Messages which appear faded are close to expiring; nearby messages may be missing.",
+ "usernameNotFound": "An account with that username was not found.",
+ "nip05NotFound": "A Nostr account with that NIP-05 was not found.",
"days": "days",
"relaysNotFound": "Could not find [R]’s DM relays.",
"noRelaysSet": "WARNING: You haven't set any preferred relays. You won't be able to receive any messages or see the messages you've sent.",
diff --git a/src/locales/fr.json b/src/locales/fr.json
index 9b2c767b..2acfb417 100644
--- a/src/locales/fr.json
+++ b/src/locales/fr.json
@@ -41,6 +41,8 @@
"expiry": "Expirez messages",
"cantSendExpiring": "Aucun des relais de [R] expirent les messages expirants. Vous ne pouvez pas leur envoyer des messages expirants.",
"fadedWarning": "Pour protéger vos métadonées, vos messages expirent à un temps randomée au maximum 2 jours après la date que vous spécifiez; chaque message a son propre temps d’expiration randomée. Les messages qui semble faibles sont proche à expirer; les autres messages autours pouvait avoir déjà disparu.",
+ "usernameNotFound": "Aucun conte avec ce nom d'utilisateur a été trouvé.",
+ "nip05NotFound": "Aucun conte Nostr avec ce NIP-05 a été trouvé.",
"days": "jours",
"relaysNotFound": "Ne pouvait pas trouvez les relais MD de [R].",
"noRelaysSet": "AVERTISSEMENT: Vous n’avez pas specifié vos relais préferés pour messages directs. Vous ne pouvez pas reçevoir des messages ou voir les messages que vous avez envoyé.",
diff --git a/src/routes/(app)/dm/+page.svelte b/src/routes/(app)/dm/+page.svelte
index 80180209..3247cafe 100644
--- a/src/routes/(app)/dm/+page.svelte
+++ b/src/routes/(app)/dm/+page.svelte
@@ -160,7 +160,7 @@
const selectChatUsername = async (username: string) => {
const response = await fetch(`/api/users/${username}`);
if (!response.ok) {
- alert("Invalid username");
+ alert($t("dm.usernameNotFound"));
return;
}
const coinosUserInfo = await response.json();
@@ -170,7 +170,7 @@
const selectChatNip05 = async (nip05: string) => {
const response = await queryProfile(nip05);
if (response == null) {
- alert("Invalid nip-05");
+ alert($t("dm.nip05NotFound"));
return;
}
selectChatPubkey(response.pubkey);