コンテンツにスキップ

07. メッセージ一覧

画面に出る文言を、出るとおりの文字で並べます。 { } で囲んだところは、その場の値(項目名・件数など)が入ります。

画面ごとの出方は 03 画面仕様 を見てください。 ここは「どんな文言があるか」を漏れなく並べるための章です。


1. 文言の決まりごと

決まり 例 なぜ
必須は {項目名}は必須です に統一 メールアドレスは必須です 項目ごとに言い回しが違うと、読む側が毎回読み直すことになる
項目名は画面のラベルと同じにする ラベルが 姓カナ ならエラーも 姓カナは… 画面に無い言葉でエラーを出されても、どこを直せばよいか分からない
操作の結果は「〜しました」 応募を確定しました 終わったことだと分かる形にする
失敗は「〜に失敗しました」 保存に失敗しました 同上
新規は「登録する」、既存の変更は「更新する」、設定は「保存する」 どの操作をしているかを取り違えないため

項目名は frontend/lib/constants/fieldLabels.ts にまとめてあります。


2. 入力チェック(全画面で共通)

同じ種類の項目は、どの画面でも同じ文言です。

必須・文字数

文言 出る条件
{label}は必須です 必須の項目が空
{label}は{max}文字以内で入力してください 文字数の上限を超えた
{label}は50文字以内で入力してください 氏名の上限を超えた
入力内容を確認してください 項目を特定できない入力の誤り

メールアドレス

文言 出る条件
メールアドレスは必須です 空
メールアドレスの形式が正しくありません 形が違う
メールアドレスは254文字以内で入力してください 長すぎる

パスワード

文言 出る条件
パスワードは必須です 空
パスワードは8文字以上で入力してください 短い
パスワードは128文字以内で入力してください 長い
パスワードは数字のみにできません 数字だけ
パスワードが一致しません 確認用と違う
パスワード確認を入力してください 確認用が空
確認用のパスワードを入力してください 同上(パスワード変更の画面)
現在のパスワードと同じものは使えません 新旧が同じ

よくあるパスワードや、単純すぎるものはサーバ側でも断ります。

電話番号・郵便番号・住所

文言 出る条件
電話番号を入力してください 必須の画面で空(招待からの登録)
電話番号は10桁または11桁の数字で入力してください 形が違う
郵便番号を入力してください 必須の画面で空
郵便番号は7桁の数字で入力してください 形が違う
郵便番号は8文字以内で入力してください 長すぎる
住所は200文字以内で入力してください 長すぎる

カナ

文言 出る条件
カタカナで入力してください 全角カタカナ以外が混ざっている

姓カナ・名カナ・法人名カナ・事業所名カナ・口座名義で共通です。

生年月日・年齢

文言 出る条件
日付を入力してください 必須の日付が空
正しい日付を入力してください 存在しない日付(2 月 30 日など)
生年月日を入力してください スタッフの新規登録で空のまま送った(C-14 だけ必須)
正しい生年月日を入力してください 生年月日として成り立たない
未来の日付は入力できません 今日より後
満{MINIMUM_AGE}歳に達した日以後の最初の3月31日が終わるまでは登録できません まだ働けない年齢。登録できません({MINIMUM_AGE} は 15)
{MINOR_WARNING_AGE}歳未満です。深夜業や時間外労働の制限があるため、シフトの組み方にご注意ください 18 歳未満。登録はできます(注意のみ)

働けるようになるのは、満 15 歳に達した日以後の最初の 3 月 31 日が 終わった翌日 (4/1) からです(労働基準法 56 条 1 項)。満 15 歳の誕生日を 迎えただけでは足りません。中学を卒業していない人を登録できてしまうためです。

「満 15 歳に達する日」は誕生日の前日です(年齢計算ニ関スル法律)。 この数え方だと 4 月 1 日生まれは達する日が 3/31 になり、同じ学年 (4/2〜翌 4/1 生まれ)の人と同じ日から働けるようになります。

働けるようになった後も、18 歳未満のあいだは注意を出します。 法律上は働けますが、深夜業や時間外労働の制限があるためです。 止めるのではなく知らせます。

数・金額・時刻

文言 出る条件
{label}は数値で入力してください 数字でない
{label}は整数で入力してください 小数が入っている
{label}は{min}〜{max}の範囲で入力してください 範囲の外
正しい時刻を入力してください (例: 09:00) 時刻の形が違う

口座

文言 出る条件
口座番号は数字のみ8桁以内で入力してください 形が違う
口座種別を選択してください 選んでいない

選択

文言 出る条件
性別を選択してください 想定外の値
法人を選択してください 法人を選んでいない
事業所を選択してください 事業所を選んでいない
アカウント種別を選択してください 種別を選んでいない
確定方式を選択してください 確定方法を選んでいない
プランを選択してください プランを選んでいない
業務テンプレートを選択してください テンプレートを選んでいない

法人番号

文言 出る条件
法人番号は半角数字13桁で入力してください 13 桁の数字でない
法人番号が正しくありません。入力した13桁をご確認ください 桁数は合うが検査用数字が合わない

国税庁の法人番号は、先頭 1 桁が残りから計算できる検査用の数字です。 打ち間違いをその場で見つけられます。

会社の識別名(テナントスラッグ)

文言 出る条件
tenant_slug は必須です 空
tenant_slug は63文字以内で入力してください 長すぎる
tenant_slug は英小文字・数字・ハイフンのみ使用でき、先頭末尾はハイフン不可です 形が違う
予約語のため使用できません システムが使う名前(admin など)

3. お仕事に固有のもの

文言 出る条件
タイトルは必須です 空
お仕事タイトルは100文字以内で入力してください 長すぎる
勤務日を1つ以上選択してください 勤務日を選んでいない
終了時刻は開始時刻より後にしてください 時刻が逆
休憩時間は0〜720分で入力してください 範囲の外
休憩時間は数値で入力してください 数字でない
休憩時間は整数で入力してください 小数
休憩時間は0以上の数値で入力してください 勤怠の手修正で負の値
募集人数は1〜1000で入力してください 範囲の外
募集人数は数値で入力してください 数字でない
募集人数は整数で入力してください 小数
時給は500〜50000の範囲で入力してください 範囲の外
交通費は0〜100000の範囲で入力してください 範囲の外
業務内容は1000文字以内で入力してください 長すぎる
勤務地は200文字以内で入力してください 長すぎる
備考は500文字以内で入力してください 長すぎる
アクセスは500文字以内で入力してください 長すぎる
持ち物は300文字以内で入力してください 長すぎる
注意事項は500文字以内で入力してください 長すぎる
条件は500文字以内で入力してください 長すぎる
メモは500文字以内で入力してください 長すぎる
業務日が未設定のため打刻時間を保存できません 勤務日が無い勤怠の時刻を直そうとした

4. 操作の結果

うまくいったとき

文言 出る操作
応募しました スタッフがお仕事に応募
応募を取り消しました スタッフが応募を取り下げ
応募を確定しました 事業所が確定
応募を却下しました 事業所が却下
出勤を打刻しました 出勤
退勤を打刻しました 退勤
勤怠を承認しました 1 件の承認
{件数}件の勤怠を承認しました まとめて承認
無断欠勤として登録しました 無断欠勤の記録
無断欠勤を取り消しました 取り消し
{項目名}を保存しました 出勤時刻・退勤時刻の手直し
休憩時間を保存しました 休憩時間の手直し
お仕事を公開しました 下書きを公開
お仕事を締め切りました 募集を終える
募集人数を変更しました 募集人数の変更
{件数}件のJOBを作成しました お仕事のコピー
{人数}名を確定しました マッチングの一括確定
限定スタッフを保存しました 公開範囲の保存
{人数}名に通知を送信しました 限定公開の通知
業務テンプレートを登録しました(画像 {成功}枚成功 / {失敗}枚失敗) 業務テンプレートの登録(画像に失敗あり)
スタッフを登録しました スタッフの登録
スタッフ情報を更新しました スタッフの更新
プロフィールを保存しました スタッフ本人の設定
プロフィール画像を変更しました 本人の顔写真
画像をアップロードしました 事業所がスタッフの写真を登録
画像を選択しました。登録時にアップロードします。 登録前に写真を選んだ
口座情報を保存しました 口座の保存
招待リンクを発行しました 招待リンクの発行
招待リンクを停止しました 停止
招待リンクを再有効化しました 再開
招待 URL をコピーしました URL を写した
{宛先} に送信しました 招待メールの送信
スタッフ登録が完了しました 招待からの登録
法人を登録しました 法人の登録
法人情報を更新しました 法人の更新
事業所を登録しました 事業所の登録
事業所情報を更新しました 事業所の更新
事業所を追加しました アカウントに事業所を足した
事業所を外しました 事業所を外した
{事業所名} を選択しました 事業所を選んだ
{事業所名} に切り替えました 事業所を切り替えた
アカウントを発行しました アカウントの発行
既存のアカウントに所属を追加しました。ログインには本人の既存のパスワードを使います 既にあるメールアドレスに所属を足した
仮パスワードを発行しました パスワードの再発行
パスワードを自動生成しました パスワードの自動生成
パスワードをコピーしました パスワードを写した
発行内容をコピーしました 発行内容を写した
クリップボードにコピーしました 画面の値を写した
パスワードを変更しました パスワードの変更
メモを追加しました / メモを削除しました 法人のメモ
アラートを追加しました / アラートを更新しました 法人への注意
請求書を作成しました 請求書の作成
当月の課金集計をセットしました 請求書に金額を入れた
課金スナップショットを確定しました 1 社の月次確定
{件数}件のスナップショットを確定しました まとめて確定
国税庁から法人情報を取得しました 法人番号からの自動入力
更新しました 上に当てはまらない更新(控えの文言)
メールを送信しました メールの送信

失敗したとき

文言 出る条件
応募に失敗しました 応募できなかった
応募の取り消しに失敗しました 取り下げられなかった
操作に失敗しました 確定・却下などができなかった
出勤打刻に失敗しました / 退勤打刻に失敗しました 打刻できなかった
承認に失敗しました 承認できなかった
無断欠勤の登録に失敗しました / 無断欠勤の取り消しに失敗しました
募集人数の変更に失敗しました
公開に失敗しました / 締切に失敗しました
JOBのコピーに失敗しました / 全ての日付でコピーに失敗しました
マッチング確定に失敗しました / 全員の確定に失敗しました({理由})
限定スタッフの保存に失敗しました / 通知の送信に失敗しました
保存に失敗しました / 更新に失敗しました / 発行に失敗しました
画像のアップロードに失敗しました / 画像アップロードに失敗しました
クリップボードへのコピーに失敗しました 写せなかった
パスワードが空です 空のまま写そうとした
新規ユーザーにはパスワードを入力してください 新しいメールアドレスでパスワードが空
このユーザーは既にこの事業所に所属しています 同じ事業所に二重に足そうとした
事業所の追加に失敗しました / 事業所を外せませんでした
最後の1つは外せません 所属事業所が 1 つのとき
パスワードの変更に失敗しました
全件の確定に失敗しました 月次確定が全部失敗
{成功}件成功 / {失敗}件失敗 一部だけ成功
{失敗}件失敗 / {成功}件成功: {理由} お仕事のまとめ登録で一部失敗
予期しないエラーが発生しました 想定外
バリデーションエラー 理由を特定できない入力の誤り(控えの文言)

取得に失敗したとき

文言
お仕事一覧の取得に失敗しました
お仕事の取得に失敗しました
予定の取得に失敗しました
当日の勤怠取得に失敗しました
初期データの取得に失敗しました
事業所が登録されていません。先に事業所を登録してください。

5. ログインで断られるとき

文言 出る条件
メールアドレスまたはパスワードが正しくありません どちらかが違う
管理者アカウントでログインしてください 管理者以外が管理画面から入ろうとした
クライアントアカウントでログインしてください クライアント以外がクライアント画面から
スタッフアカウントでログインしてください スタッフ以外がスタッフ画面から
Gipple 管理者のみログインできます。 管理画面に管理者以外
管理者は admin.redpl.app からログインしてください。 管理者が会社の URL から
このアカウントはこの会社に所属していません。所属先の URL からログインしてください。 所属していない
このアカウントの所属は停止されています。管理者にお問い合わせください。 所属が停止中
このテナントから退会済みです。管理者にお問い合わせください。 退会済み
招待がまだ受諾されていません。招待メールから登録を完了してください。 招待中のまま
このアカウントではログインできません。管理者にお問い合わせください。 上に当てはまらない
ログイン用の URL が正しくありません。所属先の URL(〇〇.redpl.app)からアクセスしてください。 会社が決まらない URL
この URL に対応する会社が見つかりません。URL をご確認ください。 会社が無い
ログイン中にエラーが発生しました 想定外

「メールアドレスが違う」と「パスワードが違う」を分けていません。 分けると、どのメールアドレスが登録されているかを外から調べられるためです。


6. 招待からの登録で断られるとき

文言 出る条件
パスワードが正しくありません 既にあるメールアドレスでパスワードが違う
既にこの事業所に所属しています その事業所に既に所属している
退会済みのため再加入できません その事業所を退会済み
アカウントが無効です アカウントが止められている
パスワードが弱いです パスワードの強さが足りない
招待リンクが無効です 停止された招待
招待リンクが見つかりません 存在しない招待

7. 法人番号の照会で断られるとき

文言 出る条件
該当する法人番号が見つかりませんでした 国税庁に無い
国税庁 API が混雑しています。時間を空けて再試行してください 回数の上限
国税庁 API に接続できません つながらない
法人番号の照会で予期しないエラーが発生しました 想定外

8. データが無いとき

文言 出る条件
{subject}はまだありません 1 件も無い
条件に一致する{subject}はありません 絞り込んだ結果が 0 件
本日の勤務はありません 今日の確定した勤務が無い
今日の確定済みのお仕事はありません。 上の補足
時間外のため打刻できません。勤務開始 1 時間前から打刻可能です。 時間帯の外
利用できる事業所がありません。管理者にお問い合わせください。 選べる事業所が無い
この月のお仕事はまだありません その月にお仕事が無い
月を切り替えるか、お仕事を新規登録してください。 上の補足
別の日付を選択するか、しばらくしてから再度お試しください。 スタッフの検索で 0 件
この事業所に所属するスタッフがいません(全員に公開されます) 公開範囲に選べる人がいない
追加できる事業所がありません 足せる事業所が無い
条件をクリア 絞り込みを外すボタン

「まだありません」と「見つかりません」を分けているのは、 データが無いのか、絞り込みすぎなのかで次にやることが違うためです。


9. 待っている間のボタンの文字

文言 いつ
登録中… 登録を送っている
更新中… 更新を送っている
保存中… 保存を送っている
変更中… パスワードを変えている
応募中… 応募を送っている
確定中… 確定を送っている
追加中… 追加を送っている
発行中… 仮パスワードを発行している
ログアウト中… ログアウトしている
読み込み中… 選択肢を取っている

フォームの折りたたみ

文言 いつ
任意 畳めるブロックの見出しに付く
入力を確認してください 畳んだブロックの中に入力の誤りがあるとき

詳細画面の左カード

詳細画面(C-05 / C-15 / A-05 / A-08 / A-11)の左カードで使う数の表記です。

文言 いつ
{n}件 所属している事業所の数
{n}人 スタッフの人数
{confirmed} / {total}人 募集人数に対する確定した人数

画像を送っている間

画像は数秒かかることがあるので、送信中であることを必ず文字で出し、 その間は保存ボタンを押せなくします。黙って待たせると、終わったのか 固まったのか分からず、二重に押されてしまうためです。

文言 いつ
画像をアップロード中… 送信中。進み具合が取れないとき
画像をアップロード中… {percent}% 送信中。1 枚だけのとき
画像をアップロード中… {index}/{total}枚目 {percent}% 送信中。複数枚をまとめて送るとき

出る画面は C-09 / C-10 / C-14 / C-15 / S-08 の 5 つです。


10. 状態の表示

状態ごとの表示は 05 状態の移り変わり にまとめています。 ここでは、そこに出てこない表示だけを挙げます。

文言 意味
不明 想定していない値が入っていた(通常は出ません)
— 値が無い
フリー / スタンダード / 従量課金 プランの日本語表示
フリー / スタンダード / 従量課金 プランの表示(表記の正本は lib/constants/status.ts の PLAN)
応募即確定 自動確定のお仕事であることの表示
期限切れ(未確定) 勤務日を過ぎた未確定の応募
勤務日を過ぎています 同上(事業所側の表示)
緊急連絡先氏名 緊急連絡先の氏名(エラー文言に使う項目名)

11. 開発者向けの文言

利用者には出ませんが、画面のコードに含まれる文字です。

文言 どこ
{ 項目名: [ サーバからの項目別エラーの形を説明するコメント

12. 文言の全件表(補遺)

上の章で触れていない文言を、1 件も落とさずに並べます。 { } は値が入るところです。

ここに並ぶのは、文言をまとめた 2 つの置き場 (画面側 frontend/lib/constants/messages.ts、 サーバ側 core/common/messages.py)にある全部です。 漏れの検査がこの 2 つと突き合わせています。

12-1. サーバが返す文言

一部は画面にそのまま出ます。パラメータが必要です のような 開発者向けの文言は、通常の操作では出ません(画面が必ず値を送るため)。

文言
Gipple 管理者は admin.redpl.app からログインしてください
action は confirm または reject を指定してください
attendanceが必要です
contentが必要です
email を指定してください
number パラメータが必要です
recruitment_countが必要です
recruitment_countは整数で指定してください
refreshトークンが必要です
slug パラメータが必要です
staff_idsが必要です
work_datesが必要です
year / month は整数で指定してください
{count}件のJOBを作成しました
{count}名を確定しました
{limited_count}名に通知を送信しました
満{minimum_age_value}歳に達した日以後の最初の3月31日が終わるまでは登録できません
「{name}」を外しました
お仕事が見つかりません
お仕事は削除できません。締め切り (status=closed) にしてください
この API を利用する権限がありません
このアカウントは {tenant_label} に所属していません
このアカウントは既にこの事業所に所属しています
このアカウントは無効化されています
この事業所からは退会済みです。再加入は管理者にお問い合わせください
この事業所には所属していません
この招待リンクは無効化されています
アカウントが見つかりません
アカウントのロックを解除しました
アカウントをロックしました
クライアントのアカウントではありません
スタッフの作成は /api/auth/accounts/ を使用してください
スタッフは削除できません
スタッフ情報がありません
スタッフ情報が見つかりません
テナントが特定できません
テナントが特定できません。各社の URL からログインしてください
パスワードが要件を満たしていません
プロフィールを更新しました
メール送信に失敗しました
ログアウトしました
ログインしました
事業所は削除できません。停止 (suspend) してください
事業所を停止しました
事業所を再有効化しました
入力内容に誤りがあります
出勤時刻は入力済みです。修正は打刻時間の編集から行ってください
出勤済みです
募集人数は1名以上です
募集人数を{new_count}名に変更しました
勤怠記録が見つかりません
国税庁 API の設定が不正です (管理者へ連絡してください)
対象の応募を選択してください
応募中のお仕事のみ取り消せます
打刻時間を修正しました
承認は /approve/ を使用してください。
招待を受諾してください
指定された事業所が見つかりません
指定された法人番号は見つかりません
指定のテナントが見つかりません
既に承認済みです
更新する項目がありません
本文は2000文字以内で入力してください
残り募集枠は{remaining}名です
法人は削除できません。停止 (suspend) してください
法人を停止しました
法人を再有効化しました
法人番号は13桁の半角数字である必要があります
法人番号は半角数字13桁で入力してください。
無効なrefreshトークンです
無断欠勤ではありません
現在のパスワードが正しくありません
画像が見つかりません
画像は最大5枚までです
画像を削除しました
画像ファイルが必要です
確定済み{confirmed_count}名より少ない人数には変更できません
請求書を更新しました
退勤できない状態です
退勤時刻は入力済みです。修正は打刻時間の編集から行ってください
退勤済みの勤怠のみ承認できます
限定スタッフが設定されていません
限定公開設定がありません
限定公開設定を保存しました

12-2. 画面が出す文言

文言
(タイトル不明)
(不明)
Job 一覧の取得に失敗しました
{TERM.suspend}する
{TERM.suspend}すると、新しいお仕事の作成時に選べなくなります。
{TERM.suspend}すると、配布済みの URL / QR コードからは登録できなくなります。
{failures}件失敗 / {successes}件成功: {summary}
{from}名 → {to}名 に変更します。
{label}の保存に失敗しました
{label}を保存しました
{name} を選択しました
{name} に切り替えました
{name}: 5MB以下にしてください
{name}: 対応していない形式です
{n}件のJOBを作成しました
{n}件のお仕事を登録しました
{n}件のスナップショットを確定しました
{n}件の勤怠を承認しました
{n}件を処理しました
{n}名に通知を送信しました
{n}名を確定しました
{ok}件成功 / {ng}件失敗
{ok}名成功 / {ng}件失敗({detail})
{to} に送信しました
{workDate} の登録に失敗しました
{year}年{month}月 の未確定 {count}件の BillingSnapshot を確定します。
{year}年{month}月のスナップショットを確定しますか?
あとから{TERM.reactivate}できます。
お仕事情報の取得に失敗しました
この{TERM.businessTask}を{TERM.suspend}しますか?
このアカウントは既にこの事業所に所属しています。
このアカウントは無効化されています。管理者にお問い合わせください。
この招待リンクは存在しません
この招待リンクは無効化されました
この招待リンクを{TERM.suspend}しますか?
この画像を削除しますか?
すでに作成済みのお仕事には影響しません。
アカウントの取得に失敗しました
アカウント一覧の取得に失敗しました
アラートの更新に失敗しました
アラートの追加に失敗しました
アラート一覧の取得に失敗しました
クリップボードへのアクセスに失敗しました
スタッフ一覧の取得に失敗しました
スタッフ情報の取得に失敗しました
ダッシュボードの取得に失敗しました
パスワードリセットに失敗しました
プロフィールの取得に失敗しました
メモの削除に失敗しました
メモの追加に失敗しました
メモ一覧の取得に失敗しました
ログインに失敗しました
一括処理に失敗しました
並び替えはまだ保存されません (機能準備中)
予実データの取得に失敗しました
事業所が解決できないため登録できません
事業所の取得に失敗しました
事業所一覧の取得に失敗しました
事業所情報の取得に失敗しました
休憩時間の保存に失敗しました
候補の取得に失敗しました
全員の確定に失敗しました({detail})
公開後、応募の受付が始まります。締め切るまでスタッフから応募できる状態になります。
削除したメモは元に戻せません。
削除した画像は元に戻せません。
削除する
勤務日を過ぎたお仕事を確定しますか?
勤怠一覧の取得に失敗しました
取得失敗
口座情報の取得に失敗しました
対応形式は JPG / PNG / GIF です
年月を正しく入力してください
応募一覧の取得に失敗しました
応募者一覧の取得に失敗しました
招待リンクの取得に失敗しました
業務テンプレートの取得に失敗しました
業務テンプレートを更新しました
業務テンプレート一覧の取得に失敗しました
法人一覧の取得に失敗しました
法人情報の取得に失敗しました
法人番号の照会に失敗しました
画像 {ok}枚成功 / {ng}枚失敗
画像を{n}枚アップロードしました
画像サイズは5MB以下にしてください
画像削除に失敗しました
確定対象がありません (全てロック済み)
確定後はその月の数値を変更できなくなります。
確定後は同月のデータを変更できません。スタッフ別の明細も非表示になります。
締切後、新規の応募は受け付けられなくなります。
課金データの取得に失敗しました
課金集計の取得に失敗しました
請求書の作成に失敗しました
請求書一覧の取得に失敗しました
限定公開設定の取得に失敗しました