Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[HOLD for payment 2021-12-28] New Room - Translate Room visibility - Reported by: @mananjadhav #6733

Closed
mvtglobally opened this issue Dec 13, 2021 · 19 comments
Assignees
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Engineering External Added to denote the issue can be worked on by a contributor Weekly KSv2

Comments

@mvtglobally
Copy link

mvtglobally commented Dec 13, 2021

If you haven’t already, check out our contributing guidelines for onboarding and email contributors@expensify.com to request to join our Slack channel!


Action Performed:

  1. Go to https://staging.new.expensify.com
  2. Log in with expensifail account
  3. Set language to Spanish
  4. Click on Plus button and Click on New Room
  5. Check room visibility options

Expected Result:

Room visibility options should be translated

Actual Result:

The translation is missing in WorkspaceNewRoomPage for ExpensiPicker .
Room visibility options are in English only even if I've set the language as Spanish

Workaround:

Unknown

Platform:

Where is this issue occurring?

  • Web
  • iOS
  • Android
  • Desktop App
  • Mobile Web

Version Number: 1.1.20-0
Reproducible in staging?: Y
Reproducible in production?:
Logs: https://stackoverflow.com/c/expensify/questions/4856
Notes/Photos/Videos: Any additional supporting documentation
visibility-spanish

Expensify/Expensify Issue URL:
Issue reported by: @mananjadhav
Slack conversation: https://expensify.slack.com/archives/C01GTK53T8Q/p1639334834136500

View all open jobs on GitHub

view this job on upwork

@mvtglobally mvtglobally added AutoAssignerTriage Auto assign issues for triage to an available triage team member Engineering Daily KSv2 labels Dec 13, 2021
@MelvinBot
Copy link

Triggered auto assignment to @jboniface (AutoAssignerTriage), see https://stackoverflow.com/c/expensify/questions/4749 for more details.

@MelvinBot
Copy link

Triggered auto assignment to @francoisl (Engineering), see https://stackoverflow.com/c/expensify/questions/4319 for more details.

@MelvinBot MelvinBot removed the AutoAssignerTriage Auto assign issues for triage to an available triage team member label Dec 13, 2021
@mananjadhav
Copy link
Collaborator

mananjadhav commented Dec 13, 2021

Proposal if made external

The translation is missing in ‘WorkspaceNewRoomPage’ for ‘ExpensiPicker’. We should reference them then with translate and relevant language files.

  <ExpensiPicker
                        value={CONST.REPORT.VISIBILITY.RESTRICTED}
                        label={this.props.translate('newRoomPage.visibility')}
                        items={[
                            {label: this.props.translate(CONST.REPORT.VISIBILITY.RESTRICTED), value: CONST.REPORT.VISIBILITY.RESTRICTED},
                            {label: this.props.translate(CONST.REPORT.VISIBILITY.PRIVATE), value: CONST.REPORT.VISIBILITY.PRIVATE},
                        ]}
                        onChange={visibility => this.setState({visibility})}
                    />
                    

and add relevant restricted and private keys to en.js and es.js

@francoisl francoisl added the External Added to denote the issue can be worked on by a contributor label Dec 13, 2021
@MelvinBot
Copy link

Current assignee @jboniface is eligible for the External assigner, not assigning anyone new.

@francoisl francoisl removed their assignment Dec 13, 2021
@mehtamanan
Copy link

mehtamanan commented Dec 13, 2021 via email

@mananjadhav
Copy link
Collaborator

@mvtglobally My Github username is @mananjadhav. Guessing the space caused it to send the notification to somebody else. Can you please correct it?

@jboniface
Copy link

@botify botify removed the Daily KSv2 label Dec 13, 2021
@MelvinBot MelvinBot added the Weekly KSv2 label Dec 13, 2021
@MelvinBot
Copy link

Triggered auto assignment to @parasharrajat (Exported)

@MelvinBot MelvinBot added the Help Wanted Apply this label when an issue is open to proposals by contributors label Dec 13, 2021
@MelvinBot
Copy link

Triggered auto assignment to @puneetlath (Exported), see https://stackoverflow.com/c/expensify/questions/7972 for more details.

@parasharrajat
Copy link
Member

parasharrajat commented Dec 13, 2021

@mananjadhav Your proposal looks good to me #6733 (comment). 👍 Just make sure to initialize the array outside the JSX.

cc: @puneetlath

🎀 👀 🎀

@mvtglobally mvtglobally changed the title New Room - Translate Room visibility - Reported by: @Manan Jadhav New Room - Translate Room visibility - Reported by: @mananjadhav Dec 14, 2021
@puneetlath
Copy link
Contributor

Sounds good to me too. @jboniface let's go ahead and hire @mananjadhav for the job in Upwork.

@MelvinBot MelvinBot removed the Help Wanted Apply this label when an issue is open to proposals by contributors label Dec 14, 2021
@MelvinBot
Copy link

📣 @mananjadhav You have been assigned to this job by @puneetlath!
Please apply to this job in Upwork and leave a comment on the Github issue letting us know when we can expect a PR to be ready for review 🧑‍💻
Keep in mind: Code of Conduct | Contributing 📖

@puneetlath
Copy link
Contributor

@mananjadhav you can ask for translations in Slack in #expensify-open-source. Thanks!

@mehtamanan
Copy link

mehtamanan commented Dec 14, 2021 via email

@puneetlath
Copy link
Contributor

@manan sorry that we used the wrong username and tagged you on this issue. I'm not seeing any way to unsubscribe on your behalf. But you should be able to stop receiving notifications if you click the "unsubscribe" button on the right side of this issue.

image

@botify botify added Weekly KSv2 Awaiting Payment Auto-added when associated PR is deployed to production and removed Weekly KSv2 labels Dec 21, 2021
@botify botify changed the title New Room - Translate Room visibility - Reported by: @mananjadhav [HOLD for payment 2021-12-28] New Room - Translate Room visibility - Reported by: @mananjadhav Dec 21, 2021
@botify
Copy link

botify commented Dec 21, 2021

The solution for this issue has been 🚀 deployed to production 🚀 in version 1.1.22-0 and is now subject to a 7-day regression period 📆. Here is the list of pull requests that resolve this issue:

If no regressions arise, payment will be issued on 2021-12-28. 🎊

@laurenreidexpensify
Copy link
Contributor

@mananjadhav can you accept offer in Upwork + then we will issue payment? Thanks

@mananjadhav
Copy link
Collaborator

@laurenreidexpensify Done

@laurenreidexpensify
Copy link
Contributor

paid 👍🏽

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Awaiting Payment Auto-added when associated PR is deployed to production Engineering External Added to denote the issue can be worked on by a contributor Weekly KSv2
Projects
None yet
Development

No branches or pull requests

10 participants