diff --git a/atst/forms/portfolio_member.py b/atst/forms/portfolio_member.py index e6060756..2e76efdd 100644 --- a/atst/forms/portfolio_member.py +++ b/atst/forms/portfolio_member.py @@ -13,28 +13,28 @@ class PermissionsForm(BaseForm): member = StringField() user_id = HiddenField() perms_app_mgmt = SelectField( - None, + translate("forms.new_member.app_mgmt"), choices=[ (PermissionSets.VIEW_PORTFOLIO_APPLICATION_MANAGEMENT, "View only"), (PermissionSets.EDIT_PORTFOLIO_APPLICATION_MANAGEMENT, "Edit access"), ], ) perms_funding = SelectField( - None, + translate("forms.new_member.funding"), choices=[ (PermissionSets.VIEW_PORTFOLIO_FUNDING, "View only"), (PermissionSets.EDIT_PORTFOLIO_FUNDING, "Edit access"), ], ) perms_reporting = SelectField( - None, + translate("forms.new_member.reporting"), choices=[ (PermissionSets.VIEW_PORTFOLIO_REPORTS, "View only"), (PermissionSets.EDIT_PORTFOLIO_REPORTS, "Edit access"), ], ) perms_portfolio_mgmt = SelectField( - None, + translate("forms.new_member.portfolio_mgmt"), choices=[ (PermissionSets.VIEW_PORTFOLIO_ADMIN, "View only"), (PermissionSets.EDIT_PORTFOLIO_ADMIN, "Edit access"), diff --git a/translations.yaml b/translations.yaml index 48b70833..3db18805 100644 --- a/translations.yaml +++ b/translations.yaml @@ -40,7 +40,7 @@ common: manage: manage cancel: Cancel save: Save - save_and_continue: Save & Continue + save_and_continue: Save & continue sign: Sign officer_helpers: underscore_to_friendly: @@ -83,8 +83,8 @@ forms: phone_ext_mao_label: Extension (optional) phone_mao_label: Mission Owner phone number (optional) ko_review: - start_date_label: Period of Performance Start Date - end_date_label: Period of Performance End Date + start_date_label: Period of performance start date + end_date_label: Period of performance end date invalid_date: Must be a date in the future. pdf_label: Upload a copy of your task order document pdf_description: Upload a PDF of the task order that you entered in your system of record for your organization. @@ -101,13 +101,13 @@ forms: Information Assurance Cyber Awareness Challenge website. - date_latest_training_label: Latest Information Assurance (IA) training completion date + date_latest_training_label: Latest information assurance (IA) training completion date designation_description: What is your designation within the DoD? designation_label: Designation of person - email_label: Email Address - first_name_label: First Name - last_name_label: Last Name - phone_number_label: Phone Number + email_label: Email address + first_name_label: First name + last_name_label: Last name + phone_number_label: Phone number service_branch_label: Service branch or agency exceptions: message: Form validation failed. @@ -153,13 +153,17 @@ forms: text_label: CCPO Internal Notes new_member: dod_id_label: DoD ID - email_label: Email Address - phone_number_label: Phone Number (Optional) - first_name_label: First Name - last_name_label: Last Name + email_label: Email address + phone_number_label: Phone number (optional) + first_name_label: First name + last_name_label: Last name portfolio_role_description: 'The portfolio role controls whether a member is permitted to organize a portfolio into applications and environments, add members to this portfolio, and view billing information.' portfolio_role_label: Portfolio Role access: Access Level + app_mgmt: App management + funding: Funding + reporting: Reporting + portfolio_mgmt: Portfolio management new_request: am_poc_label: I am the Portfolio Owner average_daily_traffic_description: What is the average daily traffic you expect the systems under this cloud contract to use? @@ -211,9 +215,9 @@ forms: app_migration: label: App migration description: Do you plan to migrate one or more existing application(s) to the cloud? - on_premise: Yes, migrating from an on-premise data center - cloud: Yes, migrating from another cloud provider - both: Yes, migrating from an on-premise data center and another cloud provider + on_premise: Yes, migrating from an on-premise data center + cloud: Yes, migrating from another cloud provider + both: Yes, migrating from both an on-premise data center and another cloud provider none: Not planning to migrate any applications not_sure: "Not sure" native_apps: @@ -470,11 +474,11 @@ task_orders: unlimited_level_of_warrant_description: Unlimited Level of Warrant funds verify_warrant_level_paragraph: Verify your level of warrant and provide your digital signature to authorize this task order. view: - whats_next: Here are the remaining tasks to get your task order approved. + whats_next: Here are the remaining steps to get your task order approved. steps: - draft: 'Primary Point of contact ({contact}) completes initial task order form.' - security: 'IA Security Officer ({security_officer}) completes a Security Requirements Document. Send a reminder' - record: 'Contracting Officer ({contracting_officer}) or Contracting Officer Representative ({contracting_officer_representative}) records Task Order information. Send a reminder' + draft: 'Primary Point of Contact ({contact}) completes initial task order form.' + security: 'Security Officer ({security_officer}) completes a Security Requirements Document. Send a reminder' + record: 'Contracting Officer ({contracting_officer}) or Contracting Officer Representative ({contracting_officer_representative}) records task order information. Send a reminder' record_description: Obtain a funding document and file a task order in the appropriate system of record. Once this is complete, come back here and record the task order information. sign: 'Contracting Officer ({contracting_officer}) verifies funding to unlock cloud services.' new: @@ -512,14 +516,14 @@ task_orders: total: 'Total task order value:' oversight: section_title: Oversight - ko_info_title: Contracting Officer (KO) Information + ko_info_title: Contracting officer (KO) information ko_info_paragraph: Your KO will need to approve funding for this task order by logging into the JEDI cloud portal, submitting the task order documents within their official system of record, and then finally providing a digital signature. It might be helpful to work with your program's Financial Manager to get your TO documents moving. skip_ko_label: "Skip for now (We'll remind you to enter one later)" dod_id_tooltip: "The DoD ID is needed to verify the identity of the indicated officer or representative." - cor_info_title: Contracting Officer Representative (COR) Information + cor_info_title: Contracting officer representative (COR) information cor_info_paragraph: Your COR may assist in submitting the task order documents within their official system of record. They may also be invited to log in and manage the Task Order entry within the JEDI cloud portal. - so_info_title: Security Officer Information - so_info_paragraph: Your Security Officer will need to answer some security configuration questions in order to generate a DD-254 document, then electronically sign. + so_info_title: Security officer information + so_info_paragraph: Your security officer will need to answer some security configuration questions in order to generate a DD-254 document, then electronically sign. review: section_title: Review Your Task Order app_info: What you're making @@ -553,23 +557,23 @@ task_orders: resend_btn: Resend resend_confirmation_message: Are you sure you'd like to resend this invitation? contracting_officer: - title: Contracting Officer (KO) Information + title: Contracting officer (KO) information description: You'll need a signature from your KO. You might want to work with your program Financial Manager to get your TO documents moving in the right direction. add_button_text: Add / Invite KO invite_button_text: Invite KO edit_title: Edit KO contracting_officer_representative: - title: Contracting Officer Representative (COR) Information + title: Contracting officer representative (COR) information description: Your COR may assist in submitting the task order documents within their official system of record. add_button_text: Add / Invite COR invite_button_text: Invite COR edit_title: Edit COR security_officer: - title: IA Security Officer Information - description: Your Security Officer will need to answer some security configuration questions in order to generate a DD-254 document, then digitally sign. + title: Security officer information + description: Your security officer will need to answer some security configuration questions in order to generate a DD-254 document, then digitally sign. add_button_text: Add / Invite Security Officer - invite_button_text: Invite Security Officer - edit_title: Edit Security Officer + invite_button_text: Invite security officer + edit_title: Edit security officer ko_review: title: Verify task order information message: Grant your team access to the cloud by verifying the task order info below. @@ -603,13 +607,13 @@ portfolios: environments: name: Name members: Members - add_environment: Add New Environment delete: button: Delete application header: Are you sure you want to delete this application? alert: title: Warning! This action is permanent. message: You will lose access to this application and all of its reporting and metrics tools. The activity log will be retained. + add_environment: Add new environment admin: portfolio_members_title: Portfolio members portfolio_members_subheading: These members have different levels of access to the portfolio.