I would really like to spend half an hour with you, but I only have 30 seconds. So, I want to fully endorse the comments made by Mr. Bélanger, so that they will count double.
Also, I would like to know whether your Portal contains lexicons. Previously, the Secretary of State published lexicons on different areas of activity. Even so, automobiles were one area where there were no lexicons. I used to deal with a garage where the employees didn't speak English, but they didn't know the French terminology. They would say things like: “Le tire de mon truck a un flat”.
Is there a lexicon now?