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

Selecting the interface language does not work #2

Closed
juliencognito opened this issue Jul 18, 2016 · 18 comments
Closed

Selecting the interface language does not work #2

juliencognito opened this issue Jul 18, 2016 · 18 comments

Comments

@juliencognito
Copy link

In the configuration page, when selecting the language, the software records but does not apply. Disconnect / reconnect does not solve the problem: the user interface remains in English.

@lapineige
Copy link
Member

I confirm, it's not working for me too.
On a RPi 3, Yunohost 2.4, Debian Jessie.

@jeromelebleu
Copy link
Contributor

I've located the issue... which will need some time and learning to be fixed. This is due to the way the user language is set in Wallabag - and more generally as suggested by Symfony.

After some deep research, I think the following guide has been used to implement the locale. At least, these two files - LocaleListener.php and UserLocaleListener.php - suggest that. Unfortunately, it seems to only set the locale for the user session when using regular login form, not the HTTP basic authentication...

If anyone has some ideas to fix that in a clean way... you're really welcome!! :)

@lapineige
Copy link
Member

Don't we have a way to change a config file manually ?
Can't that be done using the web interface ?

@tcitworld
Copy link

Didn't check how that works and can't test today, but does a cache:clear fixes it ?

@jeromelebleu
Copy link
Contributor

@tcitworld Nope, I don't think it's related to the cache but to how the locale is defined for the session - which is by-passed due to the LDAP authentication...

@lapineige
Copy link
Member

It's working for me since 2.0.7 #5

@tcitworld
Copy link

Great. Can someone else confirm ?

@JimboJoe
Copy link
Contributor

Unfortunately, it still doesn't work for me with 2.0.7.

@lapineige
Copy link
Member

Strangely, I re-installed it, and now it's no longer working.
But when I updated to 2.0.7 it changed the language.
Maybe is due to the update process ?

@genma
Copy link
Contributor

genma commented Sep 26, 2016

New reinstallation. Language is changed. Wallabag stay in English. Changing the themes works.

@JimboJoe
Copy link
Contributor

JimboJoe commented Jun 3, 2017

EDIT : reproduced, the problem is well described by @jeromelebleu comment... So this is bug is in Wallabag itself.

@JimboJoe JimboJoe closed this as completed Jun 3, 2017
@JimboJoe JimboJoe reopened this Jun 4, 2017
@lapineige
Copy link
Member

@JimboJoe is that bug reported somewhere ?

@JimboJoe
Copy link
Contributor

Not to my knowledge...

@lapineige
Copy link
Member

I did not encounter this bug recently.

@nicofrand
Copy link

nicofrand commented Mar 31, 2022

I am still having the issue (at least after an upgrade).

@lapineige
Copy link
Member

You mean you didn't have it, but it appeared after an upgrade ?

@nicofrand
Copy link

No, the selector displayed "French" but the interface was in English. I selected english, then french and it is now OK (I did not try to logout or anything though).

@lapineige
Copy link
Member

That is very strange…

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants