diff --git a/web/src/locales/ja.ts b/web/src/locales/ja.ts index c281a10..e2dd39e 100644 --- a/web/src/locales/ja.ts +++ b/web/src/locales/ja.ts @@ -1263,8 +1263,54 @@ export const catalog: Catalog = { "This message was sent automatically, so no read receipt is offered.": "このメールは自動送信されたため、開封確認は行いません。", "This server will not hold a message longer than {span}.": "このサーバーはメールを {span} を超えて保留しません。", "Upload failed": "アップロードに失敗しました", + // ── Third pass ────────────────────────────────────────────────────── + // Sentences that lib/ and store/ were building in English, and the two + // swipe labels that reach t() through a variable and so were invisible + // to a scan for t("literal"). See #259. + "Every {n} {frequency}": "{n} {frequency} ごと", + "Monthly": "毎月", + "Monthly on day {days}": "毎月 {days} 日", + "Monthly on the {ordinal} {weekday}": "毎月第{ordinal} {weekday}", + "Monthly on {weekday}": "毎月 {weekday}", + "Weekly": "毎週", + "Weekly on {days}": "毎週 {days}", + "add {flag}": "{flag} を付ける", + "always": "常に", + "body contains \"{value}\"": "本文が \"{value}\" を含む", + "body does not contain \"{value}\"": "本文が \"{value}\" を含まない", + "delete it": "削除", + "fifth": "5", + "first": "1", + "forward to {address}": "{address} に転送", + "fourth": "4", + "keep it": "保持", + "last": "最終", + "mark it read": "既読にする", + "move to {folder}": "{folder} に移動", + "reject it": "拒否", + "remove {flag}": "{flag} を外す", + "second": "2", + "size is over {n} KB": "サイズが {n} KB を超える", + "size is under {n} KB": "サイズが {n} KB 未満", + "star it": "スターを付ける", + "stop": "停止", + "third": "3", + "{header} address {op} \"{value}\"": "{header} のアドレスが \"{value}\" を{op}", + "{header} {op} \"{value}\"": "{header} が \"{value}\" を{op}", + "{rule}, until {date}": "{rule}({date} まで)", + "{tests} → {actions}": "{tests} → {actions}", }, plurals: { + // ── Third pass ───────────────────────────────────────────────────── + "Every {n} days": { other: "{n} 日ごと" }, + "Every {n} months": { other: "{n} か月ごと" }, + "Every {n} months on day {days}": { other: "{n} か月ごと {days} 日" }, + "Every {n} months on the {ordinal} {weekday}": { other: "{n} か月ごと第{ordinal} {weekday}" }, + "Every {n} months on {weekday}": { other: "{n} か月ごと {weekday}" }, + "Every {n} weeks": { other: "{n} 週ごと" }, + "Every {n} weeks on {days}": { other: "{n} 週ごと {days}" }, + "Every {n} years": { other: "{n} 年ごと" }, + "{rule}, {n} times": { other: "{rule}({n} 回)" }, // ── Third pass ───────────────────────────────────────────────────── "Move {n} messages to Trash?": { other: "{n} 通のメールをゴミ箱に移動しますか?" }, "{n} days": { other: "{n} 日" },