-
Type:
Sub-task
-
Status: Done
-
Priority:
High
-
Resolution: Done
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Company:All Clients/Multiple Clients
-
Sprint:DMS - Sprint 4, DMS - Sprint 5
- LanguageTab.png
- 45 kB
- screenshot-1.png
- 63 kB
- screenshot-2.png
- 75 kB
- src.zip
- 3.56 MB
Please confirm Document Template :
Add Language Field
Send Document:
Logic to send document as per user language preference and use respective email template for that language
Hi Smita Pawar
Can you please create the UI component for this language selection. You can take a look on DMS-52. On DMS-52 Aruna Raheja has attached some mockup images for language selection.
cc - Samir, Swapnil Pandhare
Thanks
Narendra
Hi Aruna Raheja,
Can you please confirm, language selection screens are as per the new designs and finalized one?
If yes, please upload the same on invision.
Hi Smita Pawar: It was designed previously and approved by Molly now. Have updated the screens on Rebranding Invision. Kindly check and let me know if you have any issues.
Narendra Kumar, please find attached src zip with below component for Email template popover (DMS-52- Email Templates to end user.png):
Component Name: email-template-popup
Updated style.scss with comment //Email Template Popup please update that much part at your end.
Email Templates language.png is in progress.
Hi Narendra Kumar,
Updated src folder for language section. Refer the same component.
Hi Samir
I have added language selection tab. And also added LanguageId key in request param.
Tomorrow I'll configure it with the actual UI that Smita Pawar has provided.
Thanks
Narendra
Hi Samir
Few question on this task
- What will be the request param for sending this selected language Id?
- What will be the response key for this language Id to show current language?
- Should I need to make a request based on this language change?
cc - Swapnil Pandhare, Ganesh Sadawarte, Rohan J Khandave
Thanks
Narendra
Hi Samir,
I have implemented the language selection tab. And sending the selected language id on languageId key.
and UI of this is looking like this
Also Samir, I'm not clear with the flow like what will happen on selection of particular language? Will we convert the entire page in selected language or page will remain same only language for that particular template will be changed.
Molly Ronovsky can you please give your comment on this?
Thanks
Narendra
Hi Narendra Kumar,
Looks great! As far as the flow when you select a language, we will not covert the entire page in the selected language. You will just be able to fill in the fields with that language. The field language would remain in the language the user has set their language preference. Here is an example from the ATS. If you click French, it updates to show you the French content in the fields, but the rest stay in English since my language preference for the system is English.
Let me know if you have any other questions!
CC: Samir
Hi Narendra Kumar,
Please find attached src zip for language modal. Updated modal HTML structure in same component.
Updated style.scss. Update CSS from commented section //Modal.
Hi Ganesh Sadawarte,
As language Id is not coming in get document API, I'm not able to integrate it. You can integrate it by modifying API at local so assigning you for this integration
cc - Samir, Swapnil Pandhare
Thanks
Narendra
Hi Narendra Kumar,
As discussed, The API changes are deployed on development environment. Also as check the template is not saving because of template type changes are not fully deployed. One changes deployed i will check.
Thanks
Ganesh
3/7/2019 Task Details
- Call with Narendra.
- Checked Issue of template save on development environment
- Code merge and unit testing
- Made require changes and push to git.
- Code review with Swapnil
Hi Prasad Patil,
Can you please take this ahead, need to add Test cases as well.
Hi,
Verified this on Pre-prod.
The Language Tab is Added on Create Document Template and Edit Document Template Page.
Templates are getting saved for selected Language.
Refer Screenshot:
------------------------
Nandkumar Prabhakar Karlekar please hand over the task to Rushikesh Dattatray Bane