developerWorks  >  Lotus  >  Forums & community  >  IBM Lotus Notes/Domino 8.5 Forum (includes Lotus Notes Traveler)

IBM Lotus Notes/Domino 8.5 Forum (includes Lotus Notes Traveler)



Feedback Type Problem
Subject Bug: Form rendering locale is not passed to Dojo RTEditor
Product Area Domino Server
Technical Area Functionality
Platform Windows 2003 server
Release Beta 1
When a View/Page/Form etc. is opened over the web, Domino uses the browser's accept-language header to determine how to display dates, times, numbers, and various strings such as "Today", "Yesterday", etc.

If an RT field on a form is set to "Use Javascript Control" then the HTML Domino generates does not set the Dojo.locale() to the locale derived by HTTP for the rest of the form. This causes the mouseover tooltip buttons on the RT editor to display in a non-preferred language.

Steps to reproduce:

1. Create a form
2. Add a computed-for-display field with a formula of: @Text(@Today; "S3")
3. Add a computed-for-display field with a formula of: @Now
3. Add an RT field, set to "Use Javascript Control"
4. Save the form

5. Change your browser's language to en-us (English - United States).

6. Open the form in a browser. You will see the English word "Today" and a US-formatted date/time. The mouseover text on the buttons will be English text as well.

7. Change your browser's language to ru-ru (Russian).

8. Open the form in a browser. You will see the Russian word "Сегодня" and a Russian-formatted date/time. The mouseover text on the buttons, though, will still be English text.

    Feedback number ECBS7HGNF6 created by Erik C. Brooks on 09/22/2019

    Go back