-
Notifications
You must be signed in to change notification settings - Fork 212
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
feat(next): clean up ftl files #18191
Conversation
next-continue-with-google-button = Continue with { -brand-google } | ||
next-continue-with-apple-button = Continue with { -brand-apple } | ||
next-payment-confirm-with-legal-links-static-3 = I authorize { -brand-mozilla } to charge my payment method for the amount shown, according to <termsOfServiceLink>Terms of Service</termsOfServiceLink> and <privacyNoticeLink>Privacy Notice</privacyNoticeLink>, until I cancel my subscription. | ||
continue-with-google-button = Continue with { -brand-google } |
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.
Ah, I thought we could reuse the continue-with-google-button
and continue-with-apple-button
ftl ids that are in fxa-settings.
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 these string IDs already exist in another file these should be re-named to something to avoid having two strings with the same ID (even if they are in different files).
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.
Just for clarification, these are the ids/strings that are in fxa-settings:
continue-with-google-button = Continue with { -brand-google }
continue-with-apple-button = Continue with { -brand-apple }
We would not be able to reuse them in payments-next?
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.
Thanks Reino!
next-continue-with-google-button = Continue with { -brand-google } | ||
next-continue-with-apple-button = Continue with { -brand-apple } | ||
next-payment-confirm-with-legal-links-static-3 = I authorize { -brand-mozilla } to charge my payment method for the amount shown, according to <termsOfServiceLink>Terms of Service</termsOfServiceLink> and <privacyNoticeLink>Privacy Notice</privacyNoticeLink>, until I cancel my subscription. | ||
continue-with-google-button = Continue with { -brand-google } |
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 these string IDs already exist in another file these should be re-named to something to avoid having two strings with the same ID (even if they are in different files).
next-continue-with-apple-button = Continue with { -brand-apple } | ||
next-payment-confirm-with-legal-links-static-3 = I authorize { -brand-mozilla } to charge my payment method for the amount shown, according to <termsOfServiceLink>Terms of Service</termsOfServiceLink> and <privacyNoticeLink>Privacy Notice</privacyNoticeLink>, until I cancel my subscription. | ||
continue-with-google-button = Continue with { -brand-google } | ||
continue-with-apple-button = Continue with { -brand-apple } |
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.
This string will also should be renamed.
Because: - payments-next.ftl should only have ftl ids in use and should have no duplicate ftl ids. - Ftl ids not found in payments.ftl should not have next- prefix on the flt id. This commit: - Removes a few duplicate ftl ids and moves them to a common file - Remove next- prefix from a few flt ids Closes #FXA-7842
4e0e1aa
to
dbed6e1
Compare
Because
This pull request
Issue that this pull request solves
Closes: #FXA-7842
Checklist
Put an
x
in the boxes that apply