機能追加 #1487
完了[不具合管理シート_No.81]ニックネームの海外用追加
0%
説明
海外用のニックネームの入力、編集を追加する。
まずはサーバー側でDBにカラム追加、API修正
その後、アプリの画面を対応
宮村 裕美絵 さんが約2ヶ月前に更新
Here is the current location where nicknames are stored.
You will need to add a column for storing English versions of nicknames in the following tables:
nickname column in the users table
pair_nickname column in the attendant_companions table
If you search the code using the column names, you should find the locations where they are being used.
Among these, for cases such as MessageStore where the nickname is passed to push notifications (e.g., sendPushNotification), please handle it as follows:
Check if the language setting of the person whose nickname is included in the push notification matches the language setting of the recipient.
If they match, pass the current nickname.
If they differ, use the English version of the nickname.
The language setting of the person included in the push notification can be determined from the "Accept-Language" header.
The recipient's language setting is stored in the language_id column in the users table, which is already being retrieved in the push notification sending process.
Additionally, nicknames are also used in email content.
For these cases, similarly, determine the displayed nickname based on the recipient's language setting and switch to the appropriate version accordingly.
葛原 弘安 さんが約1ヶ月前に更新
- 担当者 を 鈴木 美香 から 葛原 弘安 に変更
以下ニックネームの表示や入力の仕様について先方に質問しています。
ですので、一旦保留。
ニックネーム(海外用)の仕様についてです(MTGでも議題に上げた内容です。今頃になり申し訳ありません。)
1.ニックネーム(海外用)の入力は「任意」でよろしいでしょうか?(該当画面:アテンダント申込、同行者登録)
2.旅行者登録時のニックネームにも海外用は必要でしょうか?
3.ニックネームを表示している箇所はどういたしましょうか?(該当画面:アテンダント詳細画面、アテンダント一覧画面、メッセージ一覧画面、マイページ(アテンダント)、アテンド登録完了メール、メッセージ)
補足:国内/海外で切り替える場合、項目1は「必須」になるかと思います。
葛原 弘安 さんが約1ヶ月前に更新
海外用ニックネームの件の仕様が決まりました。
・ニックネームの登録・編集の入力欄に「国外旅行者の申込を受け付ける場合は、英字で登録してください」
と表示する
→「西暦で入力」や「大文字、小文字は区別されます」と同じフォントで入力欄の上に表示しましょうか。
・1文字を登録不可とする。(全言語)。
→1文字入力でのエラー文言は「ニックネームは2文字以上入力してください」で。
→上記に付随して未入力はすでにエラーとなりますが、空白のみは登録画面まで遷移できてサーバーエラーとなりますね。
ここも修正できれば。エラー文言は未入力と同じ。
画面は以下かと。
・旅行者アカウント作成、アテンダントアカウント作成、マイページ(旅行者)、マイページ(アテンダント)、マイページ(同行者追加)
https://docs.google.com/spreadsheets/d/1lK8WtoCNqkmloXIthpCIjEoA7NWcD9TYSn3GE7Flj1w/edit?gid=381174491#gid=381174491