gohorsejobs/frontend/messages/ja-JP.json
Tiago Yamamoto 38a94bcbce feat: implement high priority features
1. Advanced Search (backend)
   - Add salaryMin, salaryMax, currency, sortBy to JobFilterQuery
   - Add 5+ filters: visa, salary range, currency, language level
   - Add 4 sort options: recent, salary_asc, salary_desc, relevance

2. Email Service (backend)
   - Create Resend API integration (email_service.go)
   - 3 HTML email templates: welcome, password_reset, application_received
   - Add RESEND_API_KEY, EMAIL_FROM, APP_URL env vars

3. i18n (frontend)
   - Create 4 language files: pt-BR, en-US, es-ES, ja-JP
   - 100+ translation keys per language
   - Covers: common, nav, auth, jobs, profile, company, footer

4. Stripe Integration (backend)
   - Create payment_handler.go with checkout session creation
   - Webhook handler with signature verification
   - Support for checkout.session.completed, payment_intent events
2025-12-24 11:40:53 -03:00

111 lines
No EOL
3.6 KiB
JSON

{
"common": {
"appName": "GoHorse Jobs",
"loading": "読み込み中...",
"error": "エラー",
"success": "成功",
"save": "保存",
"cancel": "キャンセル",
"delete": "削除",
"edit": "編集",
"view": "表示",
"search": "検索",
"filter": "フィルター",
"clear": "クリア",
"apply": "適用",
"close": "閉じる",
"back": "戻る",
"next": "次へ",
"previous": "前へ",
"submit": "送信",
"confirm": "確認",
"yes": "はい",
"no": "いいえ"
},
"nav": {
"home": "ホーム",
"jobs": "求人",
"companies": "企業",
"about": "概要",
"contact": "お問い合わせ",
"login": "ログイン",
"register": "新規登録",
"logout": "ログアウト",
"profile": "プロフィール",
"dashboard": "ダッシュボード",
"settings": "設定"
},
"auth": {
"login": "ログイン",
"register": "アカウント作成",
"email": "メールアドレス",
"password": "パスワード",
"confirmPassword": "パスワード確認",
"forgotPassword": "パスワードをお忘れですか?",
"resetPassword": "パスワードリセット",
"rememberMe": "ログイン状態を保持",
"noAccount": "アカウントをお持ちでないですか?",
"hasAccount": "すでにアカウントをお持ちですか?",
"createAccount": "アカウント作成",
"loginSuccess": "ログインしました!",
"logoutSuccess": "ログアウトしました。",
"invalidCredentials": "メールアドレスまたはパスワードが正しくありません。"
},
"jobs": {
"title": "求人情報",
"searchPlaceholder": "求人を検索...",
"filter": {
"all": "すべて",
"location": "勤務地",
"type": "雇用形態",
"workMode": "勤務形態",
"salary": "給与",
"remote": "リモート",
"hybrid": "ハイブリッド",
"onsite": "出社",
"fullTime": "正社員",
"partTime": "パート",
"contract": "契約",
"temporary": "派遣"
},
"apply": "応募する",
"applied": "応募済み",
"save": "保存する",
"saved": "保存済み",
"share": "共有",
"noResults": "求人が見つかりませんでした。",
"postedAt": "掲載日",
"salary": "給与",
"benefits": "福利厚生",
"requirements": "応募条件",
"description": "仕事内容"
},
"profile": {
"title": "マイプロフィール",
"name": "名前",
"email": "メールアドレス",
"phone": "電話番号",
"city": "都市",
"bio": "自己紹介",
"skills": "スキル",
"experience": "経験",
"education": "学歴",
"resume": "履歴書",
"uploadResume": "履歴書をアップロード"
},
"company": {
"title": "企業情報",
"name": "会社名",
"about": "企業概要",
"employees": "従業員数",
"industry": "業界",
"website": "ウェブサイト",
"location": "所在地",
"jobs": "募集中の求人"
},
"footer": {
"rights": "全著作権所有。",
"privacy": "プライバシー",
"terms": "利用規約"
}
}