Improve write-review flow and require Node 22.18 for native TS stripping.

Gate login, reveal the form after a rating, and wire inline Rate this mint; drop --experimental-strip-types.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
michilis
2026-08-24 21:52:11 +02:00
co-authored by Cursor
parent c74c7fc187
commit b95aab2bcd
35 changed files with 657 additions and 145 deletions
+9 -2
View File
@@ -263,6 +263,9 @@
"reviews.empty": "レビューはありません。 まずは書いてください。",
"reviews.emptyWritten": "まだレビューはありません。 まずは書いてください。",
"reviews.emptyFilter": "このフィルタに一致するレビューはありません。",
"reviews.rate.cashu": "この mint を評価する",
"reviews.rate.fedimint": "このフェデレーションを評価する",
"reviews.rate.lnurl": "この mint を評価する",
"reviews.noscript": "レビューはNostrに署名され、ブラウザに読み込まれるので、このリストにはJavaScriptが必要です。 上記の評価とカウントは、サイト自体から来ています。",
"reviews.relayError": "リレーに到達できませんでした。 レビューは不完全かもしれません。",
"reviews.srRating": "{rating} から 5",
@@ -289,7 +292,12 @@
"reviews.breakdown.1": "{n} ワンスター",
"reviews.breakdown.none": "{n} なしの評価",
"reviews.dialog.title": "レビュー {name}",
"reviews.dialog.note": "Nostrキーに署名し、パブリックリレーに公開します。 編集や削除はできません。",
"reviews.dialog.lede.cashu": "この mint での体験を共有してください。",
"reviews.dialog.lede.fedimint": "このフェデレーションでの体験を共有してください。",
"reviews.dialog.lede.lnurl": "この mint での体験を共有してください。",
"reviews.dialog.permanent": "公開 Nostr リレーに恒久的に公開されます。",
"reviews.dialog.gate.title": "レビューを書くにはログインしてください",
"reviews.dialog.gate.lead": "レビューはあなたの Nostr 鍵で署名されます。鍵は署名アプリの中にとどまり、このサイトが見ることはありません。",
"reviews.dialog.ratingLegend": "あなたの評価",
"reviews.dialog.starsSr.one": "{n} スター",
"reviews.dialog.starsSr.other": "{n} つ星ホテル",
@@ -310,7 +318,6 @@
"reviews.dialog.waitingSigner": "あなたの署名者を待っています",
"reviews.dialog.confirmClose": "このレビューを閉じる? サイトを離れるまで、あなたのドラフトは保持されます。",
"reviews.dialog.why.login": "ログインして公開する",
"reviews.dialog.why.rating": "評価を選ぶ",
"reviews.dialog.why.words": "いくつかの単語を書く",
"reviews.dialog.why.more.one": "{n} キャラクター",
"reviews.dialog.why.more.other": "{n} より多くの文字",