-
-
Notifications
You must be signed in to change notification settings - Fork 2.6k
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
If System Language is Latin American Spanish, Signal doesn't use the existing spanish translation #5194
Comments
Then that's probably a generic problem with the locale fallback mechanism, either the exact locale exists or it defaults to English. Others like fr_BE probably fail similarly. |
The function to fix would be: Lines 31 to 63 in 3324563
The problem is that it looks for the exact locale, such as es-MX, fails, and doesn't fall back to es-*. Compare for instance with this: Signal-Desktop/app/spell_check.js Lines 12 to 26 in 525525f
where We should adopt a similar behavior for the interface. |
@EvanHahn-Signal can we get a 'Good starter task' for this? I think it should be fairly simple. Unless you disagree, or you guys plan on fixing it soon |
Would also be a great opportunity to add a way for testers to force Signal-Desktop to run with a different locale |
@Meteor0id on linux:
I guess this works on mac as well, I don't know about Windows. |
I'm not able to get Nynorsk running even if I explicitly set |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
The issue is still present in the current version. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
The issue is still present in the current version. |
Same problem with german language with beta 5.29 Platform is Manjaro Linux |
I also have the problem that the
OS: Linux Mint 20.3 Mate |
@gunchleoc Interesting, Chromium must be returning |
These are all language-related variables that
English is always installed as a fallback language, because our Linux translation is not at 100% |
Is this working as expected on the latest Desktop versions, or is there still a problem? |
Well, I don't know about the Spanish, but mine is still in Norwegian Bokmål (nb) instead of Norwegian Nynorsk (nn). It used to work with the workaround in #3871 but the interface is now in Bokmål regardless of whether I apply that or not. |
@unhammer Can you provide us a debug log? That will give us important information about how your locales are presented to us from the operating system, and then how we chose from among them. |
Still a problem on Signal Desktop on Linux Mint, GD locale |
@unhammer It looks like your system is configured for both |
@gunchleoc Sorry, you won't be able to configure your languages with a separate Chromium app. If you want Signal to fallback to French (since we do not have a translation into Gaelic), you'll need to configure your OS to have it as a secondary locale (Our logs and your environment variables are showing that you only have Gaelic configured). I'm not a frequent Linux user, but I believe to configure the OS with multiple languages it is typically: # list ordered most preferred -> least preferred, separated by colon `:`
export LANGUAGE=gd_GB:fr Hopefully that works in Linux Mint |
@jamiebuilds-signal OK, signal-desktop used to be localised into |
@jamiebuilds-signal My Signal Desktop used to be in Gaelic, because I have translated Signal Desktop via https://www.transifex.com/signalapp/signal-desktop/language/gd/. That link seems to be dead now. Did you remove all translations without making an announcement? Where can I reupload my gd translation of Signal Desktop? There is no information for contributors, and the documentation on the iOS project still points to the nonexistent Transifex. So, I don't know where to look. |
@unhammer Ah, yeah I found this out after my last reply, I joined Signal shortly before we made the transition to Smartling and we did drop |
@gunchleoc Sorry about the out of date docs, I notified the iOS folks to update that. It sounds like we do want to add community based translations back in the future, but we want to do it in an updated way. You can get more details about the current state of things over here: https://community.signalusers.org/t/signal-localization-update/44905 |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This issue has been closed due to inactivity. |
Bug Description
Previously the Latin American spanish existed only as a file that didn't show up on Transifex, which meant it wasn't updated regularly, causing it to be very incomplete. It was removed in #5037 because of it.
However, in the lastest release the app just stays entirely in english instead of using the existing complete Spanish translation that currently only shows up when System Language is European Spanish.
Related to #4957.
Steps to Reproduce
Actual Result:
Application is entirely in english.
Expected Result:
Application is displayed in spanish.
Platform Info
Signal Version: v5.0.0
Operating System: Windows 10
Linked Device Version: Android 10
The text was updated successfully, but these errors were encountered: