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