As a part of the installation of [SlapOS node](https://deploy.erp5.net/slapos), the Ansible playbook is written in `yml` file. Since it is the first time I worked with ansible playbook, I surely don't much about it while I do try to realise a function: conditionallise the prompt for variables.
Recently, I was working on translation of [slapos console site](https://slapos.vifib.com/). In this post, I will explain how to realize the translation of the site(especially the javascript part), invoving in ERP5 system based on Zope. While in these Javascript files, I will play with [Renderjs](https://renderjs.nexedi.com/) and RSVP to generate the translated site. Besides, unit test is crucial too. I will present a way to simplify the related test zuite in multi languages, making it more automatically.
Drop your Mac, drop your Windows, use Linux for one year. This was a kind advice from my boss Jean-Paul SMETS. It is the time after one year. I did make a great progress of myself.
Based on PWA, the idea of Smart Assistant is to help Smart Assistant User to interact with [ERP5]([https://www.erp5.com/](https://www.erp5.com/)) system.