oura.a 81dca16d5f Merged PR 113: 画面実装(ライセンス注文ポップアップ)
## 概要
[Task1684: 画面実装(ライセンス注文ポップアップ)](https://paruru.nds-tyo.co.jp:8443/tfs/ReciproCollection/fa4924a4-d079-4fab-9fb5-a9a11eb205f0/_workitems/edit/1684)

- ライセンス注文ポップアップ画面について実装を行いました
- ライセンス情報画面について、ボタン押下時にポップアップを表示する実装も併せて実施しております
    - ポップアップの表示について、表示/非表示を制御するのではなくそもそも表示しない場合はhtmlとして生成しないよう制御を入れています。
    - ポップアップ表示の対応により、ポップアップクローズ時の対応が簡易化しています。(これまでは、ポップアップを閉じる際に値を初期化しなおす必要があったのですが、生成しなおす形になるので初期生成の考慮のみでよくなる)
- cssについて、5/26時点で最新のファイルを取り込みました

## レビューポイント
- ポップアップ生成周りの考え方、初期化の実装内容
- images、cssについては、最新のデザイナさんのものを取り込んだ形なので、レビュー対象外でお願いします

## UIの変更
- https://ndstokyo.sharepoint.com/:f:/r/sites/Piranha/Shared%20Documents/General/OMDS/%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%B3%E3%82%B7%E3%83%A7%E3%83%83%E3%83%88/Task1684?csf=1&web=1&e=xLRn4D

## 動作確認状況
- ローカルで確認

## 補足
- 無し
2023-05-30 01:07:52 +00:00

158 lines
6.0 KiB
JSON

{
"common": {
"message": {
"inputEmptyError": "Error Message",
"passwordIncorrectError": "Error Message",
"emailIncorrectError": "Error Message",
"internalServerError": "処理に失敗しました。時間をおいて再実行しても解決しない場合はシステム管理者にお問い合わせください。"
},
"label": {
"cancel": "Cancel",
"headerTitle": "ODMS Cloud",
"copyRight": "OM Digital Solutions 2023"
}
},
"topPage": {
"label": {
"displayLanguage": "Display language",
"languageEnglish": "English",
"languageGerman": "German",
"languageSpanish": "Spanish",
"languageFrench": "French",
"alreadyHaveAccount": "Already have an account?",
"signInButton": "Sign in",
"newUser": "New user?",
"signUpButton": "Create a new account"
}
},
"signupPage": {
"message": {
"inputEmptyError": "この項目の入力は必須です。入力してください。",
"passwordIncorrectError": "入力されたパスワードがルールを満たしていません。下記のルールを満たすパスワードを入力してください。",
"emailIncorrectError": "メールアドレスの形式が不正です。正しいメールアドレスの形式で入力してください。"
},
"text": {
"title": "Create your account",
"pageExplanation": "Explanation...",
"accountInfoTitle": "Register your account information",
"countryExplanation": " Please select your country or the nearest country.",
"dealerExplanation": "Please select the dealer to purchase a license.",
"adminInfoTitle": "Register primary administrator's information",
"passwordTerms": "Please set a password or issue an initial password.\nThe password must be more than 8 or less than 64 letters,numbers and symbols."
},
"label": {
"company": "Company Name",
"country": "Country",
"dealer": "Dealer",
"adminName": "Admin Name",
"email": "Email",
"password": "Password",
"termsLink": "Click here to read the terms of use",
"termsLinkFor": "for ODDS.",
"termsCheckBox": "Yes, I agree to the terms of use.",
"createAccountButton": "Create account"
}
},
"signupConfirmPage": {
"message": {
"emailConflictError": "このメールアドレスは既に登録されています。他のメールアドレスで登録してください。"
},
"text": {
"title": "Confirmation",
"pageExplanation": "Explanation ......",
"accountInfoTitle": "Your account information",
"adminInfoTitle": "Primary administrator's information"
},
"label": {
"company": "Company Name",
"country": "Country",
"dealer": "Dealer (Optional)",
"adminName": "Admin Name",
"email": "Email",
"password": "Password",
"signupButton": "Sign up"
}
},
"signupCompletePage": {
"text": {
"createdInfo": "Your account has been created and a verification email has been set to your registered email address. Please click on the verification link included in the email to activate your account."
},
"label": {
"title": "Account created"
}
},
"signupVerifyPage": {
"text": {
"verifySuccess": "You have successfully verified the account.",
"faild": "The verification url does not match. Please try again,\nor click on the link below to receive a new verification mail.",
"alreadySuccess": "Your account has already been verified."
},
"label": {
"verifySuccess": "Verified!",
"faild": "Verification failed",
"alreadySuccess": "Already Verified!",
"returnToSignIn": "Return to Sign in"
}
},
"userListPage": {
"message": {
"addUserSuccess": "メールアドレス宛に認証用メールを送信しました。",
"authorIdConflictError": "このAuthor IDは既に登録されています。他のAuthor IDで登録してください。",
"authorIdIncorrectError": "Author IDの形式が不正です。Author IDは半角英数字(大文字)と\"_\"のみ入力可能です。"
},
"label": {
"title": "User",
"addUser": "Add User",
"edit": "Edit",
"delete": "Delete",
"licenseAllocation": "License Allocation",
"name": "Name",
"role": "Role",
"authorID": "Author ID",
"typistGroup": "Typist Group",
"email": "Email",
"status": "Status",
"expiration": "Expiration",
"remaining": "Remaining",
"autoRenew": "Auto renew",
"licenseAlert": "License alert",
"notification": "Notification",
"users": "users",
"of": "of",
"personal": "Personal information",
"setting": "Setting",
"selectGroup": "Select group",
"addToGroup": "Add to group (Optional)",
"author": "Author",
"transcriptionist": "Transcriptionist",
"none": "None"
}
},
"LicensePage": {
"label": {
"title": "License",
"subTitle": "EFGI Legal",
"orderLicense": "Order License",
"orderHistory": "Order History",
"importLicenseKey": "Import License Key"
}
},
"licenseOrderPage": {
"message": {
"inputEmptyError": "この項目の入力は必須です。入力してください。",
"poNumberIncorrectError": "PO Numberの形式が不正です。PO Numberは半角英数字(大文字)のみ入力可能です。",
"newOrderIncorrectError": "New Orderには1以上の数字を入力してください。",
"confirmOrder": "注文を行いますか?",
"createOrderSuccess": "処理に成功しました。",
"poNumberConflictError": "既に同じPO Numberで注文済みもしくは発行済みの注文が存在しています。他のPO Numberで注文してください。"
},
"label": {
"title": "Order License",
"licenses": "Licenses",
"poNumber": "PO Number",
"newOrder": "New Order",
"orderButton": "Order",
"licenseTypeText": "One Year"
}
}
}