I did a fresh install of Drupal Commons with the languages Dutch and French enabled. Dutch is default language while English has been deactivated.
In the Dutch interface, the URL for 'My account' is: http:///nl/gebruiker
In French it is: http:///fr/utilisateur
Drupal Commons does not recognize these pages and produces a 'Page not found' message.
It is possible to access http:///nl/user or http:///fr/user, but you have to modify the URL in the address bar.
How to best fix this?
Changing the link path in the view 'user_meta' from 'gebruiker' to 'user' does not work. No error messages are shown, but somehow the system does not allow to change the value to 'user'.
Comments
Comment #1
JBI CreditAttribution: JBI commentedWe had the same problem over there
Comment #2
arpas CreditAttribution: arpas commentedI use "Localization client" module and i get the same error. But then I don't translate a string "user", problem dissapeared. So my solution is don't translate string "user"
Comment #3
pedrorocha CreditAttribution: pedrorocha commentedI have the same problem.
@arpas
i guess you agree that this is not a definitive solution, but a workaround, correct? If you need your site to be translated, the word "user" should be translated too.
The code aren't on Drupal.org, so i don't know how to make a patch. Anybody could help here?
Comment #4
paulap CreditAttribution: paulap commentedHi!
Make a new URL alias - with the english word "user" as path and your native word (for instance "benutzer" - i speak german).
Voila...
wr
Gerald
Comment #5
ezra-g CreditAttribution: ezra-g commentedDoes this still happen with Commons 2.x?
Comment #6
japerryCleaning up the queue. No longer applicable in 7.x-3.x and we're not fixing bugs in commons 6.x-1.x