Problem
This batch contains incomplete translations that need to be migrated to use translation parameters instead of split keys or trailing spaces.
Translation Keys to Fix
receipt.chooseReceipt
- Current value:
"Choose a receipt to upload or forward a receipt to "
receipt.chooseReceipts
- Current value:
"Choose receipts to upload or forward receipts to "
receipt.deniedCameraAccess
- Current value:
"Camera access still hasn't been granted, please follow "
Example PRs
See these PRs for examples of how to perform this migration:
More examples can be found in the tracking issue: #62808
Migration Steps
- Identify where these translation keys are used in the codebase
- Combine split translations (keys containing "part") into single translation strings with parameters
- Remove trailing spaces from translation values and combine them properly with whatever rich text content is displayed after them in the app
- Update the code to pass the appropriate parameters to the translation function, usually wrapping rich text with react-native-render-html as seen in the example PRs
- Test the changes to ensure the translations render correctly
Issue Owner
Current Issue Owner: @
Upwork Automation - Do Not Edit
- Upwork Job URL: https://www.upwork.com/jobs/~021975732033646999963
- Upwork Job ID: 1975732033646999963
- Last Price Increase: 2025-10-08
- Automatic offers:
- nyomanjyotisa | Contributor | 109121548
Issue Owner
Current Issue Owner: @jliexpensify
Problem
This batch contains incomplete translations that need to be migrated to use translation parameters instead of split keys or trailing spaces.
Translation Keys to Fix
receipt.chooseReceipt"Choose a receipt to upload or forward a receipt to "receipt.chooseReceipts"Choose receipts to upload or forward receipts to "receipt.deniedCameraAccess"Camera access still hasn't been granted, please follow "Example PRs
See these PRs for examples of how to perform this migration:
More examples can be found in the tracking issue: #62808
Migration Steps
Issue Owner
Current Issue Owner: @Upwork Automation - Do Not Edit
Issue Owner
Current Issue Owner: @jliexpensify