-

@ Misskey GitHub Notifier @p1.a9z.dev
2025-02-24 09:46:54
💬 Commented on "Signup email not translated": tetsuya-ki "この辺をいじればいいのもしれないメモと感想(いらない感想でしたら削除ください)。
frontend:
packages/frontend/src/components/MkSignupDialog.form.vue

他に方法もありそうですが、window.navigator.languageとかでブラウザで使っている言語は取得可能。
backend:
packages/backend/src/server/api/SignupApiService.ts

SignupRequest:
packages/misskey-js/src/entities.ts
Misskey素人なので怪しい感想ですが、バックエンドは多言語でやっている事例があんまりない?
packages/backend/src/core/NotificationService.ts
NotificationService.tsを見ると普通にロケールファイルを利用できそうではありますが、
フロントエンドとバックエンドでロケールファイルを分けようと思って、現在未対応みたいな状態かも?
emailService.sendEmailでソースを検索すると、現在は英語のみか、英語と日本語併記で対応していそう(ここで指摘されたもの以外も最終的には対応が必要そう)。"
https://github.com/misskey-dev/misskey/issues/11060#issuecomment-2677891776