Browse Source
Add “translate” class to other user strings (#15611 )
* Add “translate” class to other user strings
Follow-up to #15610 .
Allow Google Translate to work on more user content:
- poll options
- reply indicator (contents of the status being replied to)
- directory account cards
- account note in follow requests list
* Fix incorrect styling of account bio
Co-authored-by: Claire <claire.github-309c@sitedethib.com>
reactions
ThibG
1 year ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with
5 additions and
5 deletions
app/javascript/mastodon/components/poll.js
app/javascript/mastodon/features/account/components/header.js
app/javascript/mastodon/features/compose/components/reply_indicator.js
app/javascript/mastodon/features/directory/components/account_card.js
app/javascript/mastodon/features/follow_requests/components/account_authorize.js
@ -153,7 +153,7 @@ class Poll extends ImmutablePureComponent {
< / s p a n > }
< span
className = 'poll__option__text'
className = 'poll__option__text translate '
dangerouslySetInnerHTML = { { __ html : titleEmojified } }
/ >
@ -340,7 +340,7 @@ class Header extends ImmutablePureComponent {
{ account . get ( 'id' ) !== me && ! suspended && < AccountNoteContainer account = { account } / > }
{ account . get ( 'note' ) . length > 0 && account . get ( 'note' ) !== '<p></p>' && < div className = 'account__header__content' dangerouslySetInnerHTML = { content } className = 'translate' / > }
{ account . get ( 'note' ) . length > 0 && account . get ( 'note' ) !== '<p></p>' && < div className = 'account__header__content translate ' dangerouslySetInnerHTML = { content } / > }
< / d i v >
{ ! suspended && (
@ -56,7 +56,7 @@ class ReplyIndicator extends ImmutablePureComponent {
< / a >
< / d i v >
< div className = 'reply-indicator__content' dangerouslySetInnerHTML = { content } / >
< div className = 'reply-indicator__content translate ' dangerouslySetInnerHTML = { content } / >
{ status . get ( 'media_attachments' ) . size > 0 && (
< AttachmentList
@ -241,7 +241,7 @@ class AccountCard extends ImmutablePureComponent {
< div className = 'directory__card__extra' ref = { this . setRef } >
< div
className = 'account__header__content'
className = 'account__header__content translate '
dangerouslySetInnerHTML = { { __ html : account . get ( 'note_emojified' ) } }
/ >
< / d i v >
@ -35,7 +35,7 @@ class AccountAuthorize extends ImmutablePureComponent {
< DisplayName account = { account } / >
< / P e r m a l i n k >
< div className = 'account__header__content' dangerouslySetInnerHTML = { content } / >
< div className = 'account__header__content translate ' dangerouslySetInnerHTML = { content } / >
< / d i v >
< div className = 'account--panel' >