Description of problem: After clicking on 'Guide' in header of Administration Portal UI, I get warning page in new window about missing English language pack instead of Administration Guide. I have RHEL 6.4 client with English localization. -%-- It appears that you do not have the English language pack installed. Please have your administrator install the proper language. Please click here for the English documentation. This message will only be displayed once per session. -%-- When I click on 'here' link then I can open Administration Guide from Admin Portal UI header directly, thus no more warning page. Also 'here' link in second paragraph is almost not visible. It's hard to distinguish black color from blue color of 'here' link. Version-Release number of selected component (if applicable): is15 How reproducible: 100% Steps to Reproduce: 1. have no cookie related to domain of your RHEVM 2. open your RHEVM url (example: https://foobar/ 3. in main page, click Administrator Portal 3. log in 4. click Guide link in header Actual results: warning new window instead of the guide Expected results: guide Additional info:
need to replace "language pack" with "documentation". [i.e. should be: "It appears that you do not have the English documentation installed. ..."] it will also match the second line in this page, that says "Please click here for the *English documentation*. ...".
> When I click on 'here' link then I can open Administration Guide from Admin > Portal UI header directly, thus no more warning page. Proofs I was not missing rhevm-doc, right?
This comes back to the age old question, should the locale have a dash '-' or an underscore in it '_'. The locale used to determine the link in the welcome page and application use an underscore. The documentation uses a dash in their paths. This causes the code to not be able to match up the path, and it determines you don't have the documentation installed. It shows you the warning message after which it redirects you to the English version with the correct dash in the path.
(In reply to Jiri Belka from comment #4) > > When I click on 'here' link then I can open Administration Guide from Admin > > Portal UI header directly, thus no more warning page. > > Proofs I was not missing rhevm-doc, right? you are right, Jiri - I overlooked that when reading the BZ description, I apologize.
3.3/is17.1 1. I cleared history 2. First time I click Guide I get error message It appears that you do not have the English language pack installed. Please have your administrator install the proper language. Please click here for the English documentation. This message will only be displayed once per session. 3. Second time I get the help, Is this correct behaviour ?
The short answer, yes and no, the long answer: This is the correct behavior for anything BUT the english documentation. So for instance if you select the french locale in the dropdown on the welcome page (or on the login page). And you go to the documentation AND you don't have the documentation for that particular locale installed. Then you should get the intermediate message stating you don't have the correct documentation installed. It then remembers it showed you this message and won't show it to you again until you close the browser. This is currently the INcorrect behaviour because it is doing it for the English locale as well as other locales. Working on a patch to correct that.
Fixed, 3.3/is21 "Guide" link opens english guide correctly, Fixed, 3.3/is21
Closing - RHEV 3.3 Released