-
Notifications
You must be signed in to change notification settings - Fork 625
prepare for translation #4467
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
prepare for translation #4467
Conversation
Generated by 🚫 Danger |
Unit Test Results 389 files + 310 389 suites +310 18m 44s ⏱️ + 17m 54s For more details on these failures, see this check. Results for commit ab9de46. ± Comparison against base commit aa923f7. ♻️ This comment has been updated with latest results. |
<string name="singin_yes_button">Turn on</string> | ||
<string name="singin_no_button">Not now</string> | ||
<string name="no_update_available">No new release available, try calling checkForUpdate.</string> | ||
<string name="update_dialog_title">New Version Available</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lowercase "version available"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
<string name="app_update_notification_channel_description">Shows progress of in-app updates</string> | ||
<string name="feedback_launch_failed">Failed to launch feedback</string> | ||
<string name="feedback_unidentified_release">Release not found. This app may not have been installed by App Distribution, or you may no longer have access.</string> | ||
<string name="feedback_no_release">Would have sent feedback, but did not due to development mode.</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this due to the Developer Mode issue? Is there a way to rephrase this such that the user knows what happened and how to resolve the issue? Perhaps "Feedback not sent due to development mode." Will users know what development mode means, and what they need to do to resolve this issue?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, this is not about the iOS development mode.
It's about the local development mode for the SDK explained in the EAP feedback guide.
Testers will not encounter this. Only developers who test the SDK will see this.
Since it's a "toast" the message needs to be pretty brief. I think it's probably fine as-is.
<string name="feedback_unidentified_release">Release not found. This app may not have been installed by App Distribution, or you may no longer have access.</string> | ||
<string name="feedback_no_release">Would have sent feedback, but did not due to development mode.</string> | ||
<string name="feedback_notification_channel_name">Feedback</string> | ||
<string name="feedback_notification_channel_description">Tap to leave feedback</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Recommend replacing "leave" with "enter"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
<string name="feedback_notification_channel_description">Tap to leave feedback</string> | ||
<string name="feedback_notification_title">We want your feedback!</string> | ||
<string name="feedback_notification_text">Tap to leave feedback for %1$s</string> | ||
<string name="unknown_sources_dialog_title">Enable Unknown Sources</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is "Unknown Sources" a field name? If not, use lowercase here.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
My Android version calls this setting "Install unknown apps". That's actually pretty nonsensical. I think it's a pretty bad change in the Android OS. The apps being installed are not "unknown".
The setting used to be called "Unknown sources" with the subtitle "Allow installation of apps from unknown sources".
I've updated this title and the associated message.
<string name="send_feedback">Send feedback</string> | ||
<string name="send_button_description">Send</string> | ||
<string name="sender">From: %1$s</string> | ||
<string name="feedback_text_hint">Have feedback? Let us know how we can make this app better.</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Replace with "Have feedback? Tell us how we can improve this app."
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
<string name="update_yes_button">Update</string> | ||
<string name="update_no_button">Cancel</string> | ||
<string name="downloading_app_update">Downloading in-app update…</string> | ||
<string name="download_completed">Download completed</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Replace "completed" with "complete"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
<string name="feedback_notification_title">We want your feedback!</string> | ||
<string name="feedback_notification_text">Tap to leave feedback for %1$s</string> | ||
<string name="unknown_sources_dialog_title">Enable Unknown Sources</string> | ||
<string name="unknown_sources_dialog_description">To install the update enable unknown sources</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Add a comma after "To install the update"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
@@ -13,40 +13,37 @@ | |||
<!-- limitations under the License. --> | |||
|
|||
<resources> | |||
<string name="signin_dialog_title">Enable testing features</string> | |||
<string name="singin_dialog_message">Enable testing features like new build alerts and in-app feedback.</string> | |||
<string name="singin_yes_button">Turn on</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not "Enable"?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
<string name="signin_dialog_title">Enable testing features</string> | ||
<string name="singin_dialog_message">Enable testing features like new build alerts and in-app feedback.</string> | ||
<string name="singin_yes_button">Turn on</string> | ||
<string name="singin_no_button">Not now</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would "Cancel" be more appropriate here, if it's canceling an action?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The action (trying to enable the SDK) was likely not taken by the user in this case. It is typically triggered by the developer when the app is first opened.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If left this as-is for now.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi Kai, I reviewed the strings and left some comments. Let me know if you have any questions about my feedback. Thank you! :-)
<string name="signin_dialog_title">Enable testing features</string> | ||
<string name="singin_dialog_message">Enable testing features like new build alerts and in-app feedback.</string> | ||
<string name="singin_yes_button">Turn on</string> | ||
<string name="singin_no_button">Not now</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The action (trying to enable the SDK) was likely not taken by the user in this case. It is typically triggered by the developer when the app is first opened.
<string name="screenshot">Screenshot</string> | ||
<string name="no_screenshot">Screenshot (not available)</string> | ||
<string name="screenshot_image_description">Screenshot image</string> | ||
<string name="signin_dialog_title" translation_description="Title of the dialog encouraging the user to enable Firebase App-Distribution features">Enable testing features</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: don't hyphenate App Distribution :)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
<string name="feedback_notification_channel_name" translation_description="Name of the notification channel for in-app feedback">Feedback</string> | ||
<string name="feedback_notification_channel_description" translation_description="Description of the notification channel for in-app feedback">Shows notification to leave feedback about app</string> | ||
<string name="feedback_notification_title" translation_description="Title of notification encouraging testers to leave feedback">We want your feedback!</string> | ||
<string name="feedback_notification_text" translation_description="Text of notification encouraging testers to leave feedback">Tap to leave feedback for %1$s</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit: how about "... to leave feedback for the app" just so it's clear what the placeholder represents.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Done.
<string name="back_button_description" translation_description="Description for image button (back) which aborts feedback">Back</string> | ||
<string name="send_feedback" translation_description="Text next to send button which sends feedback">Send feedback</string> | ||
<string name="send_button_description" translation_description="Description of image button (send) which sends feedback">Send</string> | ||
<string name="feexdback_text_hint" translation_description="">Have feedback? Let us know how we can make this app better.</string> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The last 4 need translation_description
s
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ugh, those got lost in a bad merge. Restored.
Size Report 1Affected Products
Test Logs |
Startup Time Report 1Note: Layout is sometimes suboptimal due to limited formatting support on GitHub. Please check this report on GCS. Startup time comparison between the CI merge commit (7b81e69) and the base commit (12be9d7) are not available. No macrobenchmark data found for the base commit (12be9d7). Analysis for the CI merge commit (7b81e69) can be found at: |
- Remove unused strings - extract hard-coded strings - add translation_description
- Remove unused strings - extract hard-coded strings - add translation_description
translation_description