updated languages
diff --git a/public/js/locale/fr-js.json b/public/js/locale/fr-js.json
new file mode 100644
index 0000000..26629b7
--- /dev/null
+++ b/public/js/locale/fr-js.json
@@ -0,0 +1,311 @@
+{
+ "About Us Settings": "\u00c0 propos de nous R\u00e9glages", 
+ "About Us Team Member": "\u00c0 propos membre de l'\u00e9quipe-nous", 
+ "Account": "Compte", 
+ "Accounts": "Comptes", 
+ "Activity": "Activit\u00e9", 
+ "Activity Type": "Type d'activit\u00e9", 
+ "Address": "Adresse", 
+ "Answer": "R\u00e9pondre", 
+ "Appraisal": "\u00c9valuation", 
+ "Appraisal Goal": "Objectif d'\u00e9valuation", 
+ "Appraisal Template": "Mod\u00e8le d'\u00e9valuation", 
+ "Appraisal Template Goal": "Objectif mod\u00e8le d'\u00e9valuation", 
+ "Attendance": "Pr\u00e9sence", 
+ "Attendance Control Panel": "Panneau de configuration de pr\u00e9sence", 
+ "Authorization Control": "Contr\u00f4le d'autorisation", 
+ "Authorization Rule": "R\u00e8gle d'autorisation", 
+ "BOM": "BOM", 
+ "BOM Explosion Item": "Article \u00e9clatement de la nomenclature", 
+ "BOM Item": "Article BOM", 
+ "BOM Operation": "Op\u00e9ration BOM", 
+ "BOM Replace Tool": "Outil Remplacer BOM", 
+ "Bank Reconciliation": "Rapprochement bancaire", 
+ "Bank Reconciliation Detail": "D\u00e9tail de rapprochement bancaire", 
+ "Batch": "Lot", 
+ "Bin": "Bo\u00eete", 
+ "Blog": "Blog", 
+ "Blog Subscriber": "Abonn\u00e9 Blog", 
+ "Branch": "Branche", 
+ "Brand": "Marque", 
+ "Budget Control": "Contr\u00f4le budg\u00e9taire", 
+ "Budget Detail": "D\u00e9tail du budget", 
+ "Budget Distribution": "R\u00e9partition du budget", 
+ "Budget Distribution Detail": "D\u00e9tail R\u00e9partition du budget", 
+ "Bulk Email": "Bulk Email", 
+ "Buying": "Achat", 
+ "C-Form": "C-Form", 
+ "C-Form Invoice Detail": "C-Form D\u00e9tail Facture", 
+ "Calendar": "Calendrier", 
+ "Campaign": "Campagne", 
+ "Comment": "Commenter", 
+ "Communication": "Communication", 
+ "Communication Log": "Journal des communications", 
+ "Company": "Entreprise", 
+ "Company Control": "Control Entreprise", 
+ "Company History": "Historique de l'entreprise", 
+ "Contact": "Contacter", 
+ "Contact Control": "Contactez contr\u00f4le", 
+ "Contact Us Settings": "Contactez-nous R\u00e9glages", 
+ "Control Panel": "Panneau de configuration", 
+ "Core": "C\u0153ur", 
+ "Cost Center": "Centre de co\u00fbts", 
+ "Country": "Pays", 
+ "Cross List Item Group": "Traversez Groupe \u00e9l\u00e9ment de liste", 
+ "Currency": "Monnaie", 
+ "Custom Field": "Champ personnalis\u00e9", 
+ "Custom Script": "Script personnalis\u00e9", 
+ "Customer": "Client", 
+ "Customer Group": "Groupe de clients", 
+ "Customer Issue": "Num\u00e9ro client", 
+ "Customize Form": "Personnaliser le formulaire", 
+ "Customize Form Field": "Personnaliser un champ de formulaire", 
+ "Deduction Type": "Type de d\u00e9duction", 
+ "Default Home Page": "Page d'accueil par d\u00e9faut", 
+ "DefaultValue": "DefaultValue", 
+ "Delivery Note": "Remarque livraison", 
+ "Delivery Note Item": "Point de Livraison", 
+ "Delivery Note Packing Item": "Article d'emballage de livraison Note", 
+ "Department": "D\u00e9partement", 
+ "Designation": "D\u00e9signation", 
+ "DocField": "DocField", 
+ "DocPerm": "DocPerm", 
+ "DocType": "DOCTYPE", 
+ "DocType Label": "\u00c9tiquette DocType", 
+ "DocType Mapper": "Mapper DocType", 
+ "Documentation": "Documentation", 
+ "Earning Type": "Gagner Type d'", 
+ "Email Digest": "Email Digest", 
+ "Email Settings": "Param\u00e8tres de messagerie", 
+ "Employee": "Employ\u00e9", 
+ "Employee Education": "Formation des employ\u00e9s", 
+ "Employee External Work History": "Ant\u00e9c\u00e9dents de travail des employ\u00e9s externe", 
+ "Employee Internal Work History": "Ant\u00e9c\u00e9dents de travail des employ\u00e9s internes", 
+ "Employee Training": "Formation des employ\u00e9s", 
+ "Employment Type": "Type d'emploi", 
+ "Event": "\u00c9v\u00e9nement", 
+ "Event Role": "R\u00f4le de l'\u00e9v\u00e9nement", 
+ "Event User": "L'utilisateur d'Event", 
+ "Expense Claim": "Demande d'indemnit\u00e9 de", 
+ "Expense Claim Detail": "D\u00e9tail remboursement des d\u00e9penses", 
+ "Expense Claim Type": "Type de demande d'indemnit\u00e9", 
+ "Featured Item": "Produit vedette", 
+ "Features Setup": "Features Setup", 
+ "Feed": "Nourrir", 
+ "Field Mapper Detail": "D\u00e9tail Mapper domaine", 
+ "File Data": "Fichier de donn\u00e9es", 
+ "Fiscal Year": "Exercice", 
+ "Forum": "Forum", 
+ "GL Control": "GL contr\u00f4le", 
+ "GL Entry": "Entr\u00e9e GL", 
+ "GL Mapper": "GL Mapper", 
+ "GL Mapper Detail": "D\u00e9tail Mapper GL", 
+ "Global Defaults": "Par d\u00e9faut mondiaux", 
+ "Grade": "Grade", 
+ "HR": "RH", 
+ "Help": "Aider", 
+ "Holiday": "Vacances", 
+ "Holiday List": "Liste de vacances", 
+ "Home": "Maison", 
+ "Home Control": "Home Control", 
+ "Human Resources": "Ressources humaines", 
+ "Industry Type": "Secteur d'activit\u00e9", 
+ "Installation Note": "Note d'installation", 
+ "Installation Note Item": "Article Remarque Installation", 
+ "Item": "Article", 
+ "Item Customer Detail": "D\u00e9tail d'article", 
+ "Item Group": "Groupe d'\u00e9l\u00e9ments", 
+ "Item Price": "Prix \u200b\u200bde l'article", 
+ "Item Quality Inspection Parameter": "Param\u00e8tre d'inspection Article de qualit\u00e9", 
+ "Item Supplier": "Fournisseur d'article", 
+ "Item Tax": "Point d'imp\u00f4t", 
+ "Item Website Specification": "Sp\u00e9cification Site \u00e9l\u00e9ment", 
+ "Job Applicant": "Demandeur d'emploi", 
+ "Job Opening": "Offre d'emploi", 
+ "Jobs Email Settings": "Param\u00e8tres de messagerie Emploi", 
+ "Journal Voucher": "Bon Journal", 
+ "Journal Voucher Detail": "D\u00e9tail pi\u00e8ce de journal", 
+ "Knowledge Base": "Base de connaissances", 
+ "Landed Cost Item": "Article co\u00fbt en magasin", 
+ "Landed Cost Purchase Receipt": "Landed Cost re\u00e7u d'achat", 
+ "Landed Cost Wizard": "Assistant co\u00fbt en magasin", 
+ "Lead": "Conduire", 
+ "Leave Allocation": "Laisser Allocation", 
+ "Leave Application": "Demande de cong\u00e9s", 
+ "Leave Control Panel": "Laisser le Panneau de configuration", 
+ "Leave Type": "Laisser Type d'", 
+ "Letter Head": "A en-t\u00eate", 
+ "Live Chat": "Chat en direct", 
+ "MIS Control": "MIS contr\u00f4le", 
+ "Maintenance Schedule": "Calendrier d'entretien", 
+ "Maintenance Schedule Detail": "D\u00e9tail calendrier d'entretien", 
+ "Maintenance Schedule Item": "Article calendrier d'entretien", 
+ "Maintenance Visit": "Visite de maintenance", 
+ "Maintenance Visit Purpose": "But Visite d'entretien", 
+ "Manufacturing": "Fabrication", 
+ "Market Segment": "Segment de march\u00e9", 
+ "Messages": "Messages", 
+ "Mode of Payment": "Mode de paiement", 
+ "Module Def": "Module Def", 
+ "Modules": "Modules", 
+ "Multi Ledger Report Detail": "Multi D\u00e9tail Rapport Ledger", 
+ "My Settings": "Mes r\u00e9glages", 
+ "Naming Series": "Nommer S\u00e9rie", 
+ "Naming Series Options": "Nommer Options des s\u00e9ries", 
+ "Newsletter": "Bulletin", 
+ "Notification Control": "Contr\u00f4le de notification", 
+ "Opportunity": "Occasion", 
+ "Opportunity Item": "Article occasion", 
+ "Other Income Detail": "D\u00e9tail Autres revenus", 
+ "POS Setting": "R\u00e9glage POS", 
+ "Packing Slip": "Bordereau", 
+ "Packing Slip Item": "Emballage article Slip", 
+ "Page": "Page", 
+ "Page Role": "R\u00f4le page", 
+ "Patch Log": "Connexion Patch", 
+ "Payment to Invoice Matching Tool": "Paiement \u00e0 l'outil Invoice Matching", 
+ "Payment to Invoice Matching Tool Detail": "Paiement \u00e0 l'outil D\u00e9tail Facture Matching", 
+ "Period Closing Voucher": "Bon cl\u00f4ture de la p\u00e9riode", 
+ "Permission Control": "L'autorisation Contr\u00f4le", 
+ "Plot Control": "Contr\u00f4le Terrain", 
+ "Price List": "Liste des Prix", 
+ "Print Format": "Format d'impression", 
+ "Print Heading": "Imprimer Cap", 
+ "Product": "Produit", 
+ "Product Group": "Groupe de produits", 
+ "Product Settings": "Param\u00e8tres du produit", 
+ "Production": "Production", 
+ "Production Order": "Ordre de fabrication", 
+ "Production Plan Item": "\u00c9l\u00e9ment du plan de production", 
+ "Production Plan Sales Order": "Plan de Production Ventes Ordre", 
+ "Production Planning Tool": "Outil de planification de la production", 
+ "Products Settings": "R\u00e9glages Produits", 
+ "Profile": "Profil", 
+ "Profile Control": "Contr\u00f4le profil", 
+ "Project": "Projet", 
+ "Project Activity": "Activit\u00e9 du projet", 
+ "Project Activity Update": "Mise \u00e0 jour des activit\u00e9s du projet", 
+ "Project Control": "Contr\u00f4le de projet", 
+ "Project Milestone": "Des \u00e9tapes du projet", 
+ "Projects": "Projets", 
+ "Property Setter": "Setter propri\u00e9t\u00e9", 
+ "Purchase Common": "Achat commune", 
+ "Purchase Invoice": "Achetez facture", 
+ "Purchase Invoice Advance": "Paiement \u00e0 l'avance Facture", 
+ "Purchase Invoice Item": "Achat d'article de facture", 
+ "Purchase Order": "Bon de commande", 
+ "Purchase Order Item": "Achat Passer commande", 
+ "Purchase Order Item Supplied": "Point de commande fourni", 
+ "Purchase Receipt": "Achat R\u00e9ception", 
+ "Purchase Receipt Item": "Achat d'article de r\u00e9ception", 
+ "Purchase Receipt Item Supplied": "Article re\u00e7u d'achat fournis", 
+ "Purchase Request": "Demande d'achat", 
+ "Purchase Request Item": "Achetez article Demande d'", 
+ "Purchase Taxes and Charges": "Imp\u00f4ts achat et les frais", 
+ "Purchase Taxes and Charges Master": "Imp\u00f4ts achat et Master frais", 
+ "Quality Inspection": "Inspection de la Qualit\u00e9", 
+ "Quality Inspection Reading": "Lecture d'inspection de la qualit\u00e9", 
+ "Question": "Question", 
+ "Quotation": "Citation", 
+ "Quotation Item": "Article devis", 
+ "Quotation Lost Reason": "Devis perdu la raison", 
+ "Related Page": "Associ\u00e9s Page", 
+ "Rename Tool": "Renommer l'outil", 
+ "Report": "Rapport", 
+ "Role": "R\u00f4le", 
+ "SMS Center": "Centre SMS", 
+ "SMS Control": "SMS Control", 
+ "SMS Log": "SMS Log", 
+ "SMS Parameter": "Param\u00e8tre SMS", 
+ "SMS Receiver": "SMS Receiver", 
+ "SMS Settings": "Param\u00e8tres SMS", 
+ "Salary Manager": "Salaire Responsable", 
+ "Salary Slip": "Glissement des salaires", 
+ "Salary Slip Deduction": "D\u00e9duction bulletin de salaire", 
+ "Salary Slip Earning": "Slip Salaire Gagner", 
+ "Salary Structure": "Grille des salaires", 
+ "Salary Structure Deduction": "D\u00e9duction structure salariale", 
+ "Salary Structure Earning": "Structure salariale Gagner", 
+ "Sales BOM": "BOM ventes", 
+ "Sales BOM Item": "Article nomenclature des ventes", 
+ "Sales Browser Control": "Contr\u00f4le de navigateur ventes", 
+ "Sales Common": "Les ventes courantes", 
+ "Sales Email Settings": "R\u00e9glages Courriel Ventes", 
+ "Sales Invoice": "Facture de vente", 
+ "Sales Invoice Advance": "Advance facture de vente", 
+ "Sales Invoice Item": "Article facture de vente", 
+ "Sales Order": "Commande", 
+ "Sales Order Item": "Poste de commande client", 
+ "Sales Partner": "Sales Partner", 
+ "Sales Person": "Sales Person", 
+ "Sales Taxes and Charges": "Taxes de vente et frais", 
+ "Sales Taxes and Charges Master": "Taxes de vente et frais de Master", 
+ "Sales Team": "\u00c9quipe des ventes", 
+ "Sales and Purchase Return Item": "Vente et achat du lot Retour", 
+ "Sales and Purchase Return Tool": "Outil de vente et de retour d'achat", 
+ "Sandbox": "Tas de sable", 
+ "Scheduler Log": "Scheduler Connexion", 
+ "Search Criteria": "Crit\u00e8res de recherche", 
+ "Selling": "Vente", 
+ "Serial No": "N \u00b0 de s\u00e9rie", 
+ "Series Detail": "D\u00e9tail Series", 
+ "Setup": "Installation", 
+ "Setup Control": "Configuration \u00e0 l'aide", 
+ "Shipping Address": "Adresse de livraison", 
+ "State": "\u00c9tat", 
+ "Stock": "Stock", 
+ "Stock Entry": "Entr\u00e9e Stock", 
+ "Stock Entry Detail": "D\u00e9tail d'entr\u00e9e Stock", 
+ "Stock Ledger": "Stock Ledger", 
+ "Stock Ledger Entry": "Stock Ledger Entry", 
+ "Stock Reconciliation": "Stock r\u00e9conciliation", 
+ "Stock UOM Replace Utility": "Utilitaire Stock Remplacer Emballage", 
+ "Style Settings": "Param\u00e8tres de style", 
+ "Supplier": "Fournisseur", 
+ "Supplier Quotation": "Devis Fournisseur", 
+ "Supplier Quotation Item": "Article Devis Fournisseur", 
+ "Supplier Type": "Type de fournisseur", 
+ "Support": "Soutenir", 
+ "Support Ticket": "Support Ticket", 
+ "System Console": "Console System", 
+ "Table Mapper Detail": "D\u00e9tail Mapper tableau", 
+ "Tag": "Balise", 
+ "Target Detail": "D\u00e9tail cible", 
+ "Task": "T\u00e2che", 
+ "Terms and Conditions": "Termes et Conditions", 
+ "Territory": "Territoire", 
+ "Timesheet": "Feuille de pr\u00e9sence", 
+ "Timesheet Detail": "D\u00e9tail des feuilles de temps", 
+ "To Do": "To Do", 
+ "ToDo": "ToDo", 
+ "Top Bar Item": "Point Bar Top", 
+ "Trash Control": "Contr\u00f4le Corbeille", 
+ "Trend Analyzer Control": "Contr\u00f4le Analyseur de tendance", 
+ "UOM": "Emballage", 
+ "UOM Conversion Detail": "D\u00e9tail de conversion Emballage", 
+ "Unread Messages": "Messages non lus", 
+ "Update Delivery Date": "Mettre \u00e0 jour Date de livraison", 
+ "UserRole": "UserRole", 
+ "Utilities": "Utilitaires", 
+ "Valuation Control": "Contr\u00f4le \u00e9valuation", 
+ "Warehouse": "Entrep\u00f4t", 
+ "Warehouse Type": "Type d'entrep\u00f4t", 
+ "Web Page": "Page Web", 
+ "Website": "Site Web", 
+ "Website Item Group": "Groupe Article Site", 
+ "Website Product Category": "Cat\u00e9gorie de produit site web", 
+ "Website Script": "Script site web", 
+ "Website Settings": "R\u00e9glages Site web", 
+ "Website Slideshow": "Diaporama site web", 
+ "Website Slideshow Item": "Point Diaporama site web", 
+ "Workflow": "Flux de travail", 
+ "Workflow Action": "Action de workflow", 
+ "Workflow Action Detail": "D\u00e9tail d'action de workflow", 
+ "Workflow Document State": "Etat du document de workflow", 
+ "Workflow Engine": "Workflow Engine", 
+ "Workflow Rule": "R\u00e8gle de workflow", 
+ "Workflow Rule Detail": "D\u00e9tail r\u00e8gle de workflow", 
+ "Workflow State": "\u00c9tat de workflow", 
+ "Workflow Transition": "Transition de workflow", 
+ "Workstation": "Workstation"
+}
\ No newline at end of file