Wallet - Non US Deposit - The Error Swift Code And Account Number Is Not Translate To Spanish

by ADMIN 94 views

Introduction

As a user of the Expensify application, it is essential to have a seamless experience when adding bank accounts, especially when dealing with non-US deposits. However, a recent issue has been reported where the error message for the Swift code and account number is not translated to Spanish, causing confusion and frustration for users. In this article, we will delve into the details of this issue, explore the possible causes, and discuss potential solutions.

Issue Description

The issue was reported by the Applause Internal Team, and it is reproducible on both staging and production environments. The problem occurs when a user attempts to add a bank account in Spanish, and the error message for the Swift code and account number is displayed in English instead of Spanish.

Steps to Reproduce

To reproduce this issue, follow these steps:

  1. Go to staging.new.expensify.com and log in.
  2. Navigate to Account settings > Wallet.
  3. Click Add bank account.
  4. On the country page, click Next.
  5. On the "What are your account details?" page, enter the same Swift code and account number.
  6. Fill in the rest of the steps and reach the confirmation page.
  7. Tick the checkbox.
  8. Click the Confirm button.

Expected Result

The expected result is that the error message should be displayed in Spanish.

Actual Result

The actual result is that the error message is displayed in English.

Workaround

Unfortunately, there is no known workaround for this issue.

Platforms

This issue is reproducible on the following platforms:

  • Android: HybridApp
  • Android: mWeb Chrome
  • iOS: HybridApp
  • iOS: mWeb Safari
  • MacOS: Chrome / Safari

Screenshots/Videos

A screenshot of the issue can be found at the following link:

https://github.com/user-attachments/assets/9738b3cb-3dfa-4e6f-b7ca-7ebb38aed015

Conclusion

The issue of the error message for the Swift code and account number not being translated to Spanish is a significant problem that affects users who attempt to add bank accounts in Spanish. To resolve this issue, it is essential to investigate the possible causes and implement a solution that ensures the error message is displayed in the correct language. We encourage users to report any further issues and provide feedback to help improve the Expensify application.

Recommendations

To resolve this issue, we recommend the following:

  1. Investigate the possible causes of the issue, including any configuration or coding errors.
  2. Implement a solution that ensures the error message is displayed in the correct language.
  3. Test the solution thoroughly to ensure it works as expected.
  4. Provide clear and concise instructions to users on how to add bank accounts in Spanish.

Future Development

In the future, we plan to:

  1. Improve the user experience by providing clear and concise instructions on how to add bank accounts in Spanish.
  2. Enhance the application's translation capabilities to ensure that all error messages are displayed in the correct language.
  3. Conduct regular testing and assurance to ensure that the application is free from bugs and issues.

Contributing Guidelines

If you are interested in contributing to the Expensify application, please refer to our contributing guidelines:

https://github.com/Expensify/ReactNativeChat/blob/main/contributingGuides/CONTRIBUTING.md

We welcome feedback and suggestions from users and contributors to help improve the application.

Contact Us

Introduction

In our previous article, we discussed the issue of the error message for the Swift code and account number not being translated to Spanish when adding a bank account in the Expensify application. In this article, we will provide a Q&A section to address some of the frequently asked questions related to this issue.

Q: What is the issue with the error message?

A: The issue is that the error message for the Swift code and account number is not translated to Spanish, causing confusion and frustration for users who attempt to add bank accounts in Spanish.

Q: Why is this issue important?

A: This issue is important because it affects users who attempt to add bank accounts in Spanish, and it can cause confusion and frustration. It is essential to resolve this issue to ensure that users have a seamless experience when using the Expensify application.

Q: What are the possible causes of this issue?

A: The possible causes of this issue include configuration or coding errors, or a lack of translation capabilities in the application.

Q: How can I report this issue?

A: You can report this issue by contacting us at contributors@expensify.com or by submitting a bug report through our application.

Q: What is the expected result of resolving this issue?

A: The expected result of resolving this issue is that the error message for the Swift code and account number will be translated to Spanish, and users will have a seamless experience when adding bank accounts in Spanish.

Q: What are the next steps to resolve this issue?

A: The next steps to resolve this issue include investigating the possible causes, implementing a solution, testing the solution, and providing clear and concise instructions to users on how to add bank accounts in Spanish.

Q: How can I contribute to resolving this issue?

A: You can contribute to resolving this issue by providing feedback, suggesting solutions, or helping to test the solution. We welcome feedback and suggestions from users and contributors to help improve the application.

Q: What is the timeline for resolving this issue?

A: We are working to resolve this issue as soon as possible. We will provide updates on the status of the issue and the expected timeline for resolution.

Q: How can I stay up-to-date with the latest information on this issue?

A: You can stay up-to-date with the latest information on this issue by following our blog or by contacting us at contributors@expensify.com.

Conclusion

We hope that this Q&A section has provided you with a better understanding of the issue with the error message for the Swift code and account number not being translated to Spanish. We are committed to resolving this issue and providing a seamless experience for our users. If you have any further questions or concerns, please do not hesitate to contact us.

Recommendations

To stay up-to-date with the latest information on this issue, we recommend:

  1. Following our blog for updates on the status of the issue and the expected timeline for resolution.
  2. Contacting us at contributors@expensify.com with any questions or concerns.
  3. Providing feedback and suggestions to help improve the application.

Future Development

In the future, we plan to:

  1. Improve the user experience by providing clear and concise instructions on how to add bank accounts in Spanish.
  2. Enhance the application's translation capabilities to ensure that all error messages are displayed in the correct language.
  3. Conduct regular testing and assurance to ensure that the application is free from bugs and issues.

Contributing Guidelines

If you are interested in contributing to the Expensify application, please refer to our contributing guidelines:

https://github.com/Expensify/ReactNativeChat/blob/main/contributingGuides/CONTRIBUTING.md

We welcome feedback and suggestions from users and contributors to help improve the application.