Text in shields menu is not visible (see screenshot)

Always
v0.55.4
No
Void Linux (Kernel 4.18)
i3 window manager
I have tried dark/light classic and gtk+ themes, changing the system gtk theme.
If not all fonts are packaged with the release maybe I am missing one.
I haven't looked too much in depth into this, but it _seems_ that the text is just not there at all, at least when inspecting the popup with the Dev Tools.

On this screenshot I just manually added the text into the <option> element via Dev Tools. Notice how the <option> elements from the other <select> earlier are completely empty.
@srirambv Could you see if this is fixed on new builds?
Still not working in v0.57.3
Same here, on Linux (4.18.16) with Cinnamon desktop environment.
In v0.57.6 the menu is prettier but still no text
I have the same issue on Version 0.56.12 Chromium: 70.0.3538.77 (Official Build) unknown (64-bit). Running KDE on Arch Linux 4.19.1-arch1-1-ARCH #1 SMP PREEMPT Sun Nov 4 16:49:26 UTC 2018 x86_64 GNU/Linux

In additional I have some strange i18n prefixes on the text in "Brave Rewards" menu:

I'm not sure whether it worth opening separate issue for that one? :)
@MafiaInc Please log an another issue for the rewards panel with translation strings. Also please mention the OS details. This could be specific to Arch based distros. I don't see this problem on Ubuntu

@srirambv Issue: #2138 opened
I can confirm this issue on Arch. Version 0.56.12 Chromium: 70.0.3538.77 (Official Build) unknown (64-bit).
This somehow feels like a font problem - what font is used on the Shield?
Edit: looks like Poppins font is used. However, installing the font changed nothing.
In Inspect it does seem there is no text at all.
Still in 0.58.9
Still in 0.56.15-1
same thing here (Slackware 14.2, Version 0.57.18 Chromium: 71.0.3578.80 (Official Build) unknown (64-bit))

@posix4e do you have an idea of what can be causing this? this seems related to arch based distros only. other distributions doesn't seem to be affected. can't repro on ubuntu for example
This strikes me as something going wrong with our translation layer (either JS or outside) and not a font issue since there is _some_ text on the page, the text that is hidden is not in the DOM at all, and the text that is displaying Ok is non-translated (domain names and numbers).
I've tried to manually extract and run Brave from the Ubuntu package (v 0.57.18) on my Arch and the shield works there so apparently there is something wrong with the plain zip release.
Still in v0.59.6
@posix4e do you have an idea of what can be causing this? this seems related to arch based distros only. other distributions doesn't seem to be affected. can't repro on ubuntu for example
just to say, I'm on Slackware and it doesn't work either.
I've tried to manually extract and run Brave from the Ubuntu package (v 0.57.18) on my Arch and the shield works there so apparently there is something wrong with the plain zip release.
yup, I'm running it from the zip as well (the slackware package is just a repackage of it too).
Running Brave on Solus from zip as well, still no fonts on Shield, on last stable, beta and dev Brave versions
I'm also seeing the i18n issue on Ubuntu 18.04
Installed via the zip download.

I had to uninstall Brave on Arch for this reason, also. The issue persists in latest brave-bin (0.58.18-1) and brave-dev-bin (0.60.6-1). Using Cinnamon 4.0.8 with Mutter.
un-assigning myself as this is platform specific and I won't be able to help much. cc @posix4e who could answer better regarding Linux-related issues
This appears to be a packaging issue in the zip version. Looking at the various issues and threads I didn't see any definition on what's going on, so I've narrowed it down, further details here: https://community.brave.com/t/brave-shield-ui-bug/33570/63
I hope this helps resolve it!
@rjocoleman great find. I have just tested this with brave-beta-0.59.28 on my arch install. Extracting the resources from the debian package and inserting them into the zip distribution, fixes this issue.


cc @bbondy your assumption re packaging is correct. not sure who could take this
Duplicated with https://github.com/brave/brave-browser/issues/3399 and fixed by https://github.com/brave/brave-browser/pull/3446.
Most helpful comment
This appears to be a packaging issue in the zip version. Looking at the various issues and threads I didn't see any definition on what's going on, so I've narrowed it down, further details here: https://community.brave.com/t/brave-shield-ui-bug/33570/63
I hope this helps resolve it!