joerglohrerde/app/src/lib/nostr
Jörg Lohrer 9040e5ac02 feat(app): sprach-switcher direkt im post (📖 DE | EN)
statt text-hinweis "auch verfügbar in: ..." zeigt der post jetzt einen
kompakten switcher (📖 aktiver-code | anderer-code). klick auf den
anderen code setzt die ui-sprache global und navigiert zur sprach-
variante — alles konsistent.

language names raus (unused): displayLanguage + tests entfernt, da die
darstellung nun nur noch sprachcodes (DE/EN) zeigt. auch i18n-keys
lang.de/lang.en und post.also_available_in aufgeräumt.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-21 16:09:33 +02:00
..
config.ts spa(task 3 polish): config-konstanten immutable, klarere timeout-doku 2026-04-15 15:12:30 +02:00
loaders.loadTranslations.test.ts feat(app): loadTranslations liefert sprach-varianten eines posts 2026-04-21 12:43:52 +02:00
loaders.ts feat(app): loadTranslations liefert sprach-varianten eines posts 2026-04-21 12:43:52 +02:00
naddr.ts spa: edufeed-url ohne /a/-pfad 2026-04-15 18:10:46 +02:00
pool.ts spa: relaypool-singleton via applesauce-relay 2026-04-15 16:10:06 +02:00
profileCache.ts spa: avatar + name für kommentar-authoren via kind:0-profil 2026-04-15 17:58:44 +02:00
relays.ts spa: outbox-relay-loader für kind:10002 mit fallback 2026-04-15 16:33:27 +02:00
signer.ts spa(task 14): nip-07-signer-wrapper 2026-04-15 17:22:54 +02:00
translations.test.ts feat(app): parseTranslationRefs extrahiert a-tags mit marker translation 2026-04-21 12:37:08 +02:00
translations.ts feat(app): parseTranslationRefs extrahiert a-tags mit marker translation 2026-04-21 12:37:08 +02:00