Skip to content
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

Firefox translate feature makes CTD feature comparison unreadable #13357

Open
alexgibson opened this issue Jul 7, 2023 · 2 comments
Open

Firefox translate feature makes CTD feature comparison unreadable #13357

alexgibson opened this issue Jul 7, 2023 · 2 comments
Labels
a11y Issues related to accessibility Bug 🐛 Something's not working the way it should L10N P3 Third level priority - Nice to have

Comments

@alexgibson
Copy link
Member

Description

When i visit the CTD campaign page and let Firefox translate the page to English for me, it renders the feature comparison chart unreadable. My guess is this is because we're using <td class="firefox" aria-label="checkmark">✓</td> instead of something like a CSS image replacement technique.

Steps to reproduce

  1. Open https://www.mozilla.org/de/firefox/
  2. When Firefox asks if you want to translate the page to English, click Translate

Expected result

image

Actual result

image

Environment

Firefox Nightly
macOS

@alexgibson alexgibson added Bug 🐛 Something's not working the way it should L10N a11y Issues related to accessibility P3 Third level priority - Nice to have labels Jul 7, 2023
@alexgibson alexgibson reopened this May 14, 2024
@janbrasna
Copy link
Contributor

janbrasna commented Aug 21, 2024

This looks like a bug in Firefox translations in general with any unicode/emoji glyphs:

Screen.Recording.2024-08-21.at.12.43.26.mov

I'll look into reporting the bug: https://bugzil.la/1914159, not sure if a workaround in bedrock is currently worth it? (Like changing the checkmarks to bullets perhaps?)

@janbrasna
Copy link
Contributor

FYI the bug is tracked in:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a11y Issues related to accessibility Bug 🐛 Something's not working the way it should L10N P3 Third level priority - Nice to have
Projects
None yet
Development

No branches or pull requests

2 participants